.commerce-nav-group.active>.admin-nav-parent{color:#f8fbff}.commerce-nav-group.active>.admin-nav-parent svg{color:#dfb33c}.commerce-admin-page{--commerce-ink:#08253b;--commerce-green:#08765f;--commerce-gold:#d6a92f}.commerce-directory,.commerce-order-directory,.commerce-settings-form>section{background:#fff;border:1px solid #dce6ef;box-shadow:0 16px 38px #0b23370f}.commerce-directory>header,.commerce-order-directory>header{border-bottom:1px solid #e2eaf1;justify-content:space-between;align-items:flex-end;gap:24px;padding:25px 27px;display:flex}.commerce-directory>header h2,.commerce-order-directory>header h2,.commerce-settings-form h2{color:var(--commerce-ink);margin:3px 0 4px;font-size:22px}.commerce-directory>header span,.commerce-order-directory>header span{color:#6d7e8e;font-size:13px}.commerce-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:25px;display:grid}.commerce-page-grid>article,.commerce-product-grid>article{background:#fff;border:1px solid #d8e2ea;min-width:0;transition:transform .24s,box-shadow .24s,border-color .24s;overflow:hidden;box-shadow:0 9px 25px #0923370f}.commerce-page-grid>article:hover,.commerce-product-grid>article:hover{border-color:#adc6d7;transform:translateY(-3px);box-shadow:0 17px 36px #0923371a}.commerce-page-preview{color:#fff;background:linear-gradient(135deg,#07283d 0%,#0a5d59 72%,#118670 100%) 50%/cover;flex-direction:column;justify-content:flex-end;min-height:178px;padding:25px;display:flex;position:relative;overflow:hidden}.commerce-page-preview:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.commerce-page-preview span,.commerce-page-preview strong{z-index:1;position:relative}.commerce-page-preview span{color:#67e4c2;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.commerce-page-preview strong{max-width:520px;font-family:Georgia,serif;font-size:24px;line-height:1.14}.commerce-page-preview i{width:7px;height:100%;position:absolute;bottom:0;right:0}.commerce-page-copy{padding:20px 22px}.commerce-page-copy>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-page-copy>div:first-child small{color:#728292;text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,monospace;overflow:hidden}.commerce-page-copy h3,.commerce-product-grid h3{color:var(--commerce-ink);margin:18px 0 6px;font-size:19px}.commerce-page-copy>p,.commerce-product-grid p{color:#607284;margin:0;line-height:1.55}.commerce-page-copy dl,.commerce-product-grid dl{border-top:1px solid #e4ebf1;margin:19px 0 0;padding-top:15px;display:flex}.commerce-page-copy dl div,.commerce-product-grid dl div{flex:1;min-width:0}.commerce-page-copy dt,.commerce-product-grid dt{color:#8492a0;text-transform:uppercase;font-size:10px;font-weight:800}.commerce-page-copy dd,.commerce-product-grid dd{color:#16354c;margin:5px 0 0;font-size:14px;font-weight:800}.commerce-page-grid article>footer,.commerce-product-grid article>footer{background:#f7f9fb;border-top:1px solid #e2e9ef;align-items:center;gap:8px;padding:13px 16px;display:flex}.commerce-page-grid article>footer a,.commerce-page-grid article>footer button,.commerce-product-grid article>footer button{color:#17354b;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdae3;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:750;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.commerce-page-grid article>footer a:hover,.commerce-page-grid article>footer button:hover,.commerce-product-grid article>footer button:hover{color:#08765f;background:#edf8f4;border-color:#08765f}.commerce-page-grid article>footer button:last-child,.commerce-product-grid article>footer button:last-child{width:36px;margin-left:auto;padding:0}.commerce-status{color:#536575;letter-spacing:.04em;text-transform:uppercase;background:#e9eef2;align-items:center;width:max-content;padding:5px 8px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.commerce-status.published,.commerce-status.paid{color:#087359;background:#e2f6ee}.commerce-status.draft,.commerce-status.under_review,.commerce-status.payment_pending{color:#966300;background:#fff3d9}.commerce-status.archived,.commerce-status.rejected,.commerce-status.cancelled{color:#a62b32;background:#fee7e7}.commerce-status.refunded{color:#365e91;background:#e7eef8}.commerce-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:25px;display:grid}.commerce-product-grid>article{flex-direction:column;min-height:440px;display:flex}.commerce-product-art{color:#68dfbc;background:#082a3f;place-items:center;min-height:150px;display:grid;position:relative;overflow:hidden}.commerce-product-art:before{content:"";opacity:.18;background:repeating-linear-gradient(135deg,#0000 0 18px,#ffffff4d 19px 20px);position:absolute;inset:0}.commerce-product-art>svg{position:relative}.commerce-product-art img{object-fit:cover;width:100%;height:180px}.commerce-product-art .commerce-status{position:absolute;top:13px;right:13px}.commerce-product-grid>article>div:nth-child(2){flex-direction:column;flex:1;padding:20px;display:flex}.commerce-product-grid>article>div:nth-child(2)>small{color:#18806b;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.commerce-price{align-items:baseline;gap:10px;margin-top:auto;padding-top:18px;display:flex}.commerce-price strong{color:#08283e;font-size:25px}.commerce-price del{color:#8795a2;font-size:13px}.commerce-editor-modal{z-index:1000}.commerce-editor-panel{background:#fff;border:1px solid #cddae4;flex-direction:column;width:min(1040px,100vw - 34px);max-height:calc(100vh - 34px);padding:0;display:flex;overflow:hidden}.commerce-editor-panel>header,.commerce-review-panel>header{background:#f8fafb;border-bottom:1px solid #dfe7ed;justify-content:space-between;align-items:flex-start;gap:24px;padding:23px 27px;display:flex}.commerce-editor-panel>header h2,.commerce-review-panel>header h2{color:#09283d;margin:3px 0 4px;font-size:24px}.commerce-editor-panel>header span,.commerce-review-panel>header span{color:#718190;font-size:12px}.commerce-editor-panel>header>button,.commerce-review-panel>header>button{color:#385063;cursor:pointer;background:#fff;border:1px solid #d5e0e8;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.commerce-editor-panel>form{flex-direction:column;flex:1;min-height:0;display:flex}.commerce-editor-scroll{flex:1;padding:5px 28px 30px;overflow-y:auto}.commerce-editor-scroll>section{border-bottom:1px solid #e3eaf0;padding:25px 0 30px}.commerce-form-section-title{align-items:flex-start;gap:14px;margin-bottom:19px;display:flex}.commerce-form-section-title>span,.commerce-settings-form>section>header>span{color:#72dfbd;background:#082c42;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.commerce-form-section-title h3{color:#0b2d43;margin:0 0 3px;font-size:17px}.commerce-form-section-title p{color:#71808f;margin:0;font-size:12px}.commerce-editor-panel>form>footer,.commerce-review-panel>footer{background:#f7f9fb;border-top:1px solid #dce5ec;justify-content:space-between;align-items:center;gap:20px;padding:16px 25px;display:flex}.commerce-editor-panel>form>footer>span{color:#6f7f8e;font-size:12px}.commerce-editor-panel>form>footer>div,.commerce-review-panel>footer>div{gap:9px;display:flex}.commerce-editor-panel>form>footer button,.commerce-review-panel>footer button{color:#193a50;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cedae3;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:750;display:inline-flex}.commerce-image-upload{background:#f7fafb;border:1px dashed #bbccd8;grid-template-columns:170px auto;align-items:center;gap:14px;margin-top:16px;padding:15px;display:grid}.commerce-image-upload>img{object-fit:cover;width:170px;height:100px}.commerce-image-upload>svg{color:#7f95a5;width:170px}.commerce-image-upload>label{color:#fff;cursor:pointer;background:#0b735f;align-items:center;gap:8px;width:max-content;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.commerce-image-upload>label input{display:none}.commerce-image-upload.product{grid-template-columns:200px 185px minmax(220px,1fr)}.commerce-image-upload.product>input{border:1px solid #d1dde6;min-height:42px;padding:0 12px}.commerce-color-field{grid-template-columns:48px 1fr;display:grid}.commerce-color-field input[type=color]{border-right:0;width:48px;height:48px;padding:5px}.commerce-order-directory>header>div:last-child{gap:10px;width:min(650px,58%);display:flex}.commerce-order-directory .users-search{flex:1}.commerce-order-directory select{color:#243e51;background:#fff;border:1px solid #cedae4;min-height:43px;padding:0 12px}.commerce-order-table-wrap{overflow-x:auto}.commerce-order-table{border-collapse:collapse;width:100%;min-width:1120px}.commerce-order-table th{color:#6d7e8c;letter-spacing:.05em;text-align:left;text-transform:uppercase;background:#f6f8fa;border-bottom:1px solid #dce5eb;padding:13px 16px;font-size:10px}.commerce-order-table td{color:#17364b;vertical-align:middle;border-bottom:1px solid #e5ebf0;padding:16px}.commerce-order-table td strong,.commerce-order-table td small{display:block}.commerce-order-table td strong{font-size:13px}.commerce-order-table td small{color:#788895;margin-top:4px;font-size:11px}.commerce-order-table tr:hover td{background:#fbfcfd}.commerce-icon-button{color:#155f56;cursor:pointer;background:#fff;border:1px solid #ccd9e2;place-items:center;width:36px;height:36px;display:grid}.commerce-review-panel{width:min(760px,100vw - 34px);padding:0;overflow:hidden}.commerce-review-body{padding:24px 27px}.commerce-review-summary{border:1px solid #dce5ec;grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid}.commerce-review-summary>div{border-bottom:1px solid #dce5ec;border-right:1px solid #dce5ec;flex-direction:column;min-width:0;padding:16px;display:flex}.commerce-review-summary>div:nth-child(2n){border-right:0}.commerce-review-summary>div:nth-last-child(-n+2){border-bottom:0}.commerce-review-summary span{color:#7b8b98;text-transform:uppercase;font-size:10px;font-weight:800}.commerce-review-summary strong{color:#0b2b40;margin:5px 0 3px}.commerce-review-summary small{color:#657887;text-overflow:ellipsis;overflow:hidden}.commerce-review-summary .evidence strong{color:#08745e;letter-spacing:.04em;font-family:Consolas,monospace;font-size:18px}.commerce-review-state{color:#35556a;background:#edf4f8;margin:18px 0 0;padding:12px 14px;font-size:12px}.commerce-reject-button{color:#ad3038!important}.commerce-refund-button{color:#365f92!important}.commerce-settings-form{gap:22px;display:grid}.commerce-settings-form>section{padding:25px 27px}.commerce-settings-form>section>header{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.commerce-settings-form>section>header h2{margin:2px 0 4px}.commerce-settings-form>section>header p:not(.eyebrow){color:#6e7f8e;margin:0;font-size:12px}.commerce-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.commerce-gateway-status{color:#687c89;background:#f7f9fb;border:1px solid #d8e3ea;align-items:center;gap:14px;padding:18px;display:flex}.commerce-gateway-status.active{color:#08745e;background:#f2faf7;border-color:#85bfae}.commerce-gateway-status>div{gap:4px;display:grid}.commerce-gateway-status strong{color:#17394d;font-size:14px}.commerce-gateway-status span{font-size:11px;line-height:1.55}.commerce-channel-grid>article{background:#f9fbfc;border:1px solid #dce5eb;padding:18px}.commerce-channel-grid>article.active{background:#f7fcfa;border-color:#6fb6a3;box-shadow:inset 0 3px #0a7b64}.commerce-channel-grid article>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.commerce-channel-grid article>header>div{align-items:center;gap:10px;display:flex}.commerce-channel-grid article>header>div>span{color:#fff;background:#0a2d43;place-items:center;width:37px;height:37px;font-weight:900;display:grid}.commerce-channel-grid article>header strong,.commerce-channel-grid article>header small{display:block}.commerce-channel-grid article>header small{color:#7b8995;margin-top:3px;font-size:10px}.commerce-channel-grid article>label{margin-top:13px;display:block}.commerce-channel-grid article>label>span{color:#2c4659;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.commerce-channel-grid input:not([type=checkbox]),.commerce-channel-grid select,.commerce-channel-grid textarea{color:#18374d;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfdbe4;padding:10px 11px}.commerce-channel-grid textarea{resize:vertical;min-height:75px}.commerce-switch{width:43px;height:24px;display:block;position:relative}.commerce-switch input{opacity:0;position:absolute}.commerce-switch i{background:#b7c4ce;border-radius:20px;transition:background .2s;position:absolute;inset:0}.commerce-switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.commerce-switch input:checked+i{background:#08765f}.commerce-switch input:checked+i:after{transform:translate(19px)}.commerce-settings-form>footer{background:#f8fafb;border:1px solid #d9e4eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.commerce-settings-form>footer span{color:#607382;align-items:center;gap:7px;font-size:12px;display:flex}.offer-page,.order-status-page,.buildcost-page{color:#0a2538;background:#fff;min-height:100vh;font-family:Noto Sans Bengali,Hind Siliguri,Arial,sans-serif}.offer-page.offer-font-hind_siliguri{font-family:var(--font-hind-siliguri), "Hind Siliguri", sans-serif}.offer-page.offer-font-hind_siliguri h1,.offer-page.offer-font-hind_siliguri h2,.offer-page.offer-font-hind_siliguri h3,.offer-page.offer-font-hind_siliguri h4,.offer-page.offer-font-hind_siliguri strong,.offer-page.offer-font-hind_siliguri button,.offer-page.offer-font-hind_siliguri input,.offer-page.offer-font-hind_siliguri select,.offer-page.offer-font-hind_siliguri textarea{font-family:inherit}.offer-page.offer-font-hind_siliguri .offer-hero h1{line-height:1.18}.offer-page.offer-font-hind_siliguri .offer-section-lead h2,.offer-page.offer-font-hind_siliguri .offer-proof-copy h2,.offer-page.offer-font-hind_siliguri .offer-included h2,.offer-page.offer-font-hind_siliguri .offer-guarantee h2,.offer-page.offer-font-hind_siliguri .offer-checkout h2{line-height:1.24}.offer-page.offer-font-hind_siliguri .offer-hero-copy>p:not(.offer-eyebrow){margin-top:24px;line-height:1.75}.offer-page *,.order-status-page *,.buildcost-page *{box-sizing:border-box}.offer-container{width:min(1180px,100% - 44px);margin:0 auto}.offer-urgency{color:#102a38;background:#e6b936;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:6px 18px;font-size:12px;font-weight:850;display:flex}.offer-urgency button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0a2938;align-items:center;gap:5px;margin-left:15px;display:inline-flex}.offer-header{justify-content:space-between;align-items:center;width:min(1180px,100% - 44px);min-height:75px;margin:0 auto;display:flex}.offer-header>a{color:#0c2a3d;align-items:center;gap:11px;text-decoration:none;display:flex}.offer-header img{object-fit:contain;width:58px;height:53px}.offer-header strong,.offer-header small{display:block}.offer-header strong{font-size:16px}.offer-header small{color:#697b89;margin-top:2px;font-family:Arial,sans-serif;font-size:10px}.offer-header>div{gap:20px;display:flex}.offer-header>div span,.offer-header>div a{color:#446071;align-items:center;gap:7px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.offer-header>div svg{color:var(--offer-primary)}.offer-hero{color:#fff;background:#062638;position:relative;overflow:hidden}.offer-hero-backdrop{opacity:.25;background-image:linear-gradient(90deg, #041e2dfa 0%, #042836e6 47%, #06423b99 100%), var(--offer-image), linear-gradient(135deg, #082b41 0%, #0b5d57 100%);background-position:50%;background-size:cover;position:absolute;inset:0}.offer-hero:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-260px;right:-180px}.offer-hero-inner{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(460px,.96fr);align-items:center;gap:54px;min-height:610px;padding:58px 0 63px;display:grid;position:relative}.offer-hero-copy{min-width:0}.offer-eyebrow{color:#0b8a6c;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 15px;font-size:11px;font-weight:900;display:flex}.offer-hero .offer-eyebrow{color:#68e2be}.offer-hero h1{letter-spacing:0;max-width:700px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:55px;line-height:1.05}.offer-hero-copy>p:not(.offer-eyebrow){color:#d7e5e8;max-width:650px;margin:21px 0 0;font-size:17px;line-height:1.7}.offer-hero-price{align-items:baseline;gap:10px;margin-top:27px;display:flex}.offer-hero-price span{color:#9bb3ba;font-size:11px;font-weight:800}.offer-hero-price strong{color:#ffcf4d;font-size:34px}.offer-hero-price del{color:#91a7ae;font-size:16px}.offer-hero-price em{color:#77e8c7;background:#68e2be24;padding:4px 7px;font-size:10px;font-style:normal;font-weight:850}.offer-hero-actions{align-items:center;gap:12px;margin-top:25px;display:flex}.offer-hero-actions button,.offer-proof-copy>button,.offer-included aside>button,.offer-submit{border:1px solid var(--offer-accent);background:var(--offer-accent);color:#112a36;min-height:50px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:900;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 9px 25px #0000002b}.offer-hero-actions button{padding:0 20px}.offer-hero-actions button:hover,.offer-proof-copy>button:hover,.offer-included aside>button:hover,.offer-submit:hover:not(:disabled){background:#f0c949;transform:translateY(-2px);box-shadow:0 14px 32px #00000038}.offer-hero-actions a{color:#fff;border:1px solid #fff6;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:13px;font-weight:850;text-decoration:none;transition:border-color .25s,background .25s;display:inline-flex}.offer-hero-actions a:hover{background:#ffffff14;border-color:#fff}.offer-trust-row{flex-wrap:wrap;gap:17px;margin-top:23px;display:flex}.offer-trust-row span{color:#bed0d4;align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.offer-trust-row svg{color:#5de0b8}.offer-product-window{z-index:2;color:#0b2b3c;background:#f8fbfa;border:1px solid #ffffff38;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-4deg);box-shadow:0 30px 70px #00000061}.offer-product-window>header{background:#fff;border-bottom:1px solid #dce5e8;align-items:center;gap:13px;height:45px;padding:0 15px;display:flex}.offer-product-window>header>span{gap:4px;display:flex}.offer-product-window>header i{background:#cfdae0;border-radius:50%;width:7px;height:7px}.offer-product-window>header strong{flex:1;font-size:12px}.offer-product-window>header em{color:#078266;font-size:8px;font-style:normal;font-weight:900}.offer-window-body{grid-template-columns:42% 58%;min-height:325px;display:grid}.offer-window-fields{background:#fff;border-right:1px solid #dae5e7;flex-direction:column;gap:11px;padding:22px;display:flex}.offer-window-fields span{border:1px solid #dce5e8;padding:11px}.offer-window-fields small,.offer-window-fields strong{display:block}.offer-window-fields small{color:#72858e;font-size:8px}.offer-window-fields strong{margin-top:4px;font-size:12px}.offer-window-fields button{background:var(--offer-primary);color:#fff;min-height:36px;font:inherit;border:0;font-size:11px;font-weight:850}.offer-window-result{padding:33px 24px;position:relative;overflow:hidden}.offer-window-result>small{color:#6a7e87;font-size:9px}.offer-window-result>strong{color:#073a34;margin:8px 0 3px;font-size:24px;display:block}.offer-window-result>span{color:#6e828a;font-size:9px}.offer-window-result>div{border-bottom:1px solid #cfdadd;align-items:flex-end;gap:9px;height:110px;display:flex;position:absolute;bottom:36px;left:28px;right:28px}.offer-window-result>div i{background:linear-gradient(#0a8a6d,#075b4c);flex:1}.offer-product-window>footer{color:#45666c;background:#eef5f3;border-top:1px solid #dbe5e8;align-items:center;gap:24px;min-height:46px;padding:0 18px;display:flex}.offer-product-window>footer span{align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.offer-stats{background:#fff;border-bottom:1px solid #dae4e7}.offer-stats .offer-container{grid-template-columns:repeat(4,1fr);display:grid}.offer-stats .offer-container>div{border-right:1px solid #dae4e7;padding:27px 25px}.offer-stats .offer-container>div:first-child{border-left:1px solid #dae4e7}.offer-stats strong,.offer-stats span{display:block}.offer-stats strong{font-family:Georgia,serif;font-size:27px}.offer-stats span{color:#71828b;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:800}.offer-problem,.offer-benefits,.offer-steps,.offer-included,.offer-faq,.offer-checkout{padding:92px 0}.offer-problem{background:#f4f7f7}.offer-problem .offer-container{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.offer-section-lead h2,.offer-proof-copy h2,.offer-included h2,.offer-guarantee h2,.offer-checkout h2{color:#092b3e;max-width:690px;margin:0;font-family:Georgia,serif;font-size:40px;line-height:1.13}.offer-section-lead>p:not(.offer-eyebrow),.offer-proof-copy>p,.offer-guarantee p:not(.offer-eyebrow),.offer-checkout-copy>p:not(.offer-eyebrow){color:#5e7480;margin:18px 0 0;font-size:15px;line-height:1.75}.offer-problem-list{border-top:1px solid #cfdcdf}.offer-problem-list article{border-bottom:1px solid #cfdcdf;grid-template-columns:45px 1fr;align-items:center;padding:17px 0;display:grid}.offer-problem-list span{color:#0c866c;font-size:10px;font-weight:900}.offer-problem-list p{color:#203d4d;margin:0;font-size:14px;font-weight:700}.offer-product-proof{background:#fff;padding:92px 0;overflow:hidden}.offer-product-proof .offer-container{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;display:grid}.offer-proof-copy ul{gap:11px;margin:23px 0 26px;padding:0;list-style:none;display:grid}.offer-proof-copy li{color:#284959;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.offer-proof-copy li svg{color:#0a896c;flex:none}.offer-proof-copy>button{color:#fff;min-height:46px;box-shadow:none;background:#0a755f;border-color:#0a755f;padding:0 17px}.offer-proof-copy>button:hover{background:#085c4c}.offer-report{background:#fff;border:1px solid #cbd9dd;box-shadow:0 24px 60px #07263624}.offer-report>header{color:#fff;background:#082f42;justify-content:space-between;align-items:center;padding:16px 19px;display:flex}.offer-report>header div{align-items:center;gap:8px;display:flex}.offer-report>header span{color:#69dfbc;font-size:8px;font-weight:900}.offer-report>section{border-bottom:1px solid #dce5e8;padding:18px 20px}.offer-report>section>small{color:#72868e;margin-bottom:13px;font-size:8px;font-weight:900;display:block}.offer-report>section:first-of-type>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.offer-report>section:first-of-type span{color:#657981;background:#f0f5f4;padding:10px;font-size:9px}.offer-report>section:first-of-type strong{color:#143748;margin-top:3px;display:block}.offer-report-row{grid-template-columns:92px 1fr 94px;align-items:center;gap:12px;margin:12px 0;font-size:10px;display:grid}.offer-report-row>i{background:#e7efef;height:6px}.offer-report-row>i b{background:#0a7c64;height:100%;display:block}.offer-report-row strong{text-align:right}.offer-report>footer{color:#fff;background:#0b6d5b;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.offer-report>footer span{font-size:10px}.offer-report>footer strong{font-size:20px}.offer-benefits{color:#fff;background:#082b3f}.offer-section-lead.centered{text-align:center}.offer-section-lead.centered .offer-eyebrow{color:#69dfbc;justify-content:center}.offer-section-lead.centered h2{color:#fff;margin:0 auto}.offer-benefit-grid{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.offer-benefit-grid article{border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:190px;padding:27px;position:relative}.offer-benefit-grid article>span{color:#68dfbc;background:#63ddb81f;place-items:center;width:42px;height:42px;display:grid}.offer-benefit-grid article>strong{color:#66808d;font-family:Georgia,serif;position:absolute;top:26px;right:27px}.offer-benefit-grid p{color:#e0e9eb;margin:27px 0 0;font-size:14px;font-weight:700;line-height:1.6}.offer-steps{background:#f7f9f9}.offer-steps .offer-container{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.offer-step-grid{border-top:1px solid #cddadd}.offer-step-grid article{border-bottom:1px solid #cddadd;grid-template-columns:54px 1fr;gap:20px;padding:23px 0;display:grid}.offer-step-grid>article>span{background:var(--offer-primary);color:#fff;place-items:center;width:39px;height:39px;font-size:12px;font-weight:900;display:grid}.offer-step-grid h3{margin:0 0 5px;font-size:17px}.offer-step-grid p{color:#627782;margin:0;font-size:13px;line-height:1.6}.offer-included{background:#fff}.offer-included .offer-container{grid-template-columns:1fr 410px;align-items:center;gap:95px;display:grid}.offer-included-list{grid-template-columns:1fr 1fr;gap:13px 25px;margin-top:29px;display:grid}.offer-included-list span{color:#345361;align-items:flex-start;gap:9px;font-size:13px;font-weight:700;display:flex}.offer-included-list svg{color:#0b876b;flex:none}.offer-included aside{border-top:5px solid var(--offer-accent);color:#fff;background:#082c40;padding:29px;box-shadow:0 22px 45px #05273929}.offer-included aside>small{color:#8ea6af;text-transform:uppercase;font-size:10px;font-weight:850}.offer-included aside>div{align-items:baseline;gap:12px;margin:11px 0;display:flex}.offer-included aside>div strong{color:#ffd45e;font-size:39px}.offer-included aside>div del{color:#8199a3}.offer-included aside>p{color:#c7d6da;font-size:12px;line-height:1.65}.offer-included aside>button{width:100%;margin:15px 0 14px}.offer-included aside>span{color:#9eb2ba;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex}.offer-guarantee{background:#e9f4f0;padding:47px 0}.offer-guarantee .offer-container{grid-template-columns:55px 1fr;align-items:start;gap:25px;display:grid}.offer-guarantee>div>svg{color:#08755f}.offer-guarantee h2{font-size:27px}.offer-guarantee p:not(.offer-eyebrow){max-width:880px;font-size:13px}.offer-faq{background:#f7f9f9}.offer-faq .offer-container{grid-template-columns:.75fr 1.25fr;gap:75px;display:grid}.offer-faq details{border-top:1px solid #c9d7da}.offer-faq details:last-child{border-bottom:1px solid #c9d7da}.offer-faq summary{cursor:pointer;grid-template-columns:35px 1fr 25px;align-items:center;gap:15px;padding:21px 0;list-style:none;display:grid}.offer-faq summary::-webkit-details-marker{display:none}.offer-faq summary>span{color:#0a856a;font-size:9px;font-weight:900}.offer-faq summary>strong{font-size:15px}.offer-faq summary i{color:#0a755f;font-size:20px;font-style:normal;transition:transform .2s}.offer-faq details[open] summary i{transform:rotate(45deg)}.offer-faq details>p{color:#607681;margin:-7px 40px 21px 50px;font-size:13px;line-height:1.75}.offer-checkout{color:#fff;background:#07293d;scroll-margin-top:10px}.offer-checkout .offer-container{grid-template-columns:.85fr 1.15fr;align-items:start;gap:75px;display:grid}.offer-checkout .offer-eyebrow{color:#6ce1bf}.offer-checkout h2{color:#fff}.offer-checkout-copy>p:not(.offer-eyebrow){color:#c7d5da}.offer-order-summary{border:1px solid #ffffff26;grid-template-columns:43px 1fr auto;align-items:center;gap:12px;margin-top:27px;padding:16px;display:grid}.offer-order-summary>span{color:#69dfbc;background:#68e1bf1f;place-items:center;width:42px;height:42px;display:grid}.offer-order-summary strong,.offer-order-summary small{display:block}.offer-order-summary small{color:#91a8b0;margin-top:4px;font-size:9px}.offer-order-summary b{color:#ffd45e;font-size:20px}.offer-checkout-copy ul{gap:9px;padding:0;list-style:none;display:grid}.offer-checkout-copy li{color:#b9cbd1;gap:8px;font-size:11px;display:flex}.offer-checkout-copy li svg{color:#68dfbc}.offer-checkout-panel{color:#0c2c40;background:#fff;padding:28px;box-shadow:0 28px 60px #00000038}.offer-checkout-modes{background:#edf2f4;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;display:grid}.offer-checkout-modes button{color:#5c707c;min-height:41px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:850;transition:background .2s,color .2s,box-shadow .2s;display:flex}.offer-checkout-modes button.active{color:#123347;background:#fff;box-shadow:0 3px 11px #09293917}.offer-manual-heading{border-bottom:1px solid #dce5e9;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:15px;display:flex}.offer-manual-heading>div{gap:4px;display:grid}.offer-manual-heading span{color:#0a7b64;text-transform:uppercase;font-size:9px;font-weight:900}.offer-manual-heading strong{color:#17394d;font-size:15px}.offer-manual-heading>svg{color:#0a7b64}.offer-gateway-brand{background:#fff7fa;border:1px solid #ead0da;grid-template-columns:46px 1fr 22px;align-items:center;gap:12px;padding:14px;display:grid}.offer-gateway-brand>span{color:#fff;background:#d12053;place-items:center;width:46px;height:46px;font-family:Arial,sans-serif;font-size:27px;font-weight:900;display:grid}.offer-gateway-brand>div{gap:3px;display:grid}.offer-gateway-brand strong{color:#751330;font-size:14px}.offer-gateway-brand small{color:#82616c;font-size:10px}.offer-gateway-brand>svg{color:#08745e}.offer-gateway-fields{margin-top:19px}.offer-payment-tabs{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.offer-payment-tabs button{color:#526977;min-height:40px;font:inherit;cursor:pointer;background:#f6f8f9;border:1px solid #d2dee3;font-size:12px;font-weight:850}.offer-payment-tabs button.active{border-color:var(--offer-primary);background:var(--offer-primary);color:#fff}.offer-payment-instruction{background:#eaf5f1;border:1px solid #cce2db;grid-template-columns:31px 1fr 54px;align-items:center;gap:11px;margin:16px 0 10px;padding:15px 13px;display:grid}.offer-payment-instruction>span{color:#fff;background:#0a755f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.offer-payment-instruction small,.offer-payment-instruction strong,.offer-payment-instruction p{margin:0;display:block}.offer-payment-instruction small{color:#58716e;font-size:9px}.offer-payment-instruction small b{color:#075a4b}.offer-payment-instruction strong{color:#075a4b;margin:4px 0 2px;font-family:Arial,sans-serif;font-size:19px}.offer-payment-instruction p{color:#6a807d;font-size:9px}.offer-payment-instruction button{color:#08735e;cursor:pointer;background:#fff;border:1px solid #b7d3ca;place-items:center;gap:1px;min-height:42px;display:grid}.offer-payment-instruction button small{color:inherit;font-size:8px;font-weight:800}.offer-payment-amount{background:#fafcfc;border:1px solid #e0e6e9;align-items:center;gap:12px;min-height:50px;margin-bottom:20px;padding:10px 13px;display:flex}.offer-payment-amount>span{color:#617682;font-size:10px;font-weight:800}.offer-payment-amount>strong{color:#122f41;margin-left:auto;font-size:18px}.offer-payment-amount>button{color:#08735e;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.offer-confirmation-heading{grid-template-columns:30px 1fr 22px;align-items:center;gap:10px;margin:4px 0 14px;display:grid}.offer-confirmation-heading>span{color:#fff;background:#0a755f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid}.offer-confirmation-heading>div{gap:2px;display:grid}.offer-confirmation-heading strong{color:#17394d;font-size:13px}.offer-confirmation-heading small{color:#758792;font-size:9px}.offer-confirmation-heading>svg{color:#0a755f}.offer-checkout-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.offer-checkout-fields label{min-width:0}.offer-checkout-fields label>span{color:#2e4b5c;margin-bottom:6px;font-size:10px;font-weight:850;display:block}.offer-checkout-fields em{color:#c8353c;font-style:normal}.offer-checkout-fields input{color:#16384b;width:100%;min-width:0;min-height:43px;font:inherit;background:#fff;border:1px solid #cbd8df;outline:0;padding:0 11px;font-size:12px;transition:border-color .2s,box-shadow .2s}.offer-checkout-fields input:focus{border-color:#0b8168;box-shadow:0 0 0 3px #0b81681c}.offer-payment-privacy{color:#526e68;background:#eef6f3;align-items:flex-start;gap:7px;margin:14px 0 0;padding:10px 11px;font-size:9px;line-height:1.55;display:flex}.offer-payment-privacy svg{color:#08735e;flex:none}.offer-form-notice{color:#a12f36;background:#fff0f0;padding:10px 12px;font-size:11px}.offer-policy-consent{color:#4d6472;cursor:pointer;background:#f7f9fa;border:1px solid #d4dfe4;grid-template-columns:19px 1fr;align-items:start;gap:10px;margin-top:16px;padding:13px;font-size:10px;line-height:1.65;display:grid}.offer-policy-consent input{width:17px;height:17px;accent-color:var(--offer-primary);cursor:pointer;margin:1px 0 0}.offer-policy-consent a{color:#075f50;text-underline-offset:2px;font-weight:850;text-decoration:underline}.offer-submit{background:var(--offer-primary);border-color:var(--offer-primary);color:#fff;width:100%;box-shadow:none;margin-top:17px}.offer-bkash-submit{background:#d12053;border-color:#d12053}.offer-bkash-submit:hover:not(:disabled){background:#b91846;box-shadow:0 12px 28px #d1205338}.offer-submit:disabled{opacity:.55;cursor:not-allowed}.offer-verification{color:#71848e;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:9px;display:flex}.offer-checkout-unavailable{text-align:center;padding:30px}.offer-checkout-unavailable svg{color:#0a7c64}.offer-checkout-unavailable h3{margin:14px 0 7px}.offer-checkout-unavailable p{color:#667c88}.offer-checkout-unavailable a{color:#08715d;background:#e9f5f1;align-items:center;gap:5px;margin:5px;padding:9px 12px;font-weight:800;text-decoration:none;display:inline-flex}.offer-footer{color:#fff;background:#041f30;padding:28px 0}.offer-footer .offer-container{grid-template-columns:260px minmax(220px,1fr) auto;align-items:center;gap:20px 28px;display:grid}.offer-footer-brand{align-items:center;gap:10px;display:flex}.offer-footer-brand img{object-fit:contain;width:49px;height:44px}.offer-footer strong,.offer-footer small{display:block}.offer-footer small{color:#67d9b7;text-transform:uppercase;font-size:8px}.offer-footer p{color:#8fa6ae;margin:0;font-size:10px;line-height:1.6}.offer-footer nav{gap:12px;display:flex}.offer-footer nav a{color:#d1dfe2;font-family:Arial,sans-serif;font-size:10px;text-decoration:none}.offer-footer nav a:hover{color:#67d9b7}.offer-footer .offer-footer-payments{object-fit:contain;background:#fff;border:1px solid #d9e2e6;grid-column:1/-1;width:100%;height:68px}.offer-mobile-cta{display:none}.order-status-page>header{justify-content:space-between;align-items:center;width:min(980px,100% - 40px);min-height:78px;margin:0 auto;display:flex}.order-status-page>header>a{color:#0c2c40;align-items:center;gap:10px;text-decoration:none;display:flex}.order-status-page>header img{object-fit:contain;width:56px;height:52px}.order-status-page>header strong,.order-status-page>header small{display:block}.order-status-page>header small{color:#70838e;font-size:9px}.order-status-page>header>span{color:#58707e;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.order-status-hero{color:#fff;text-align:center;background:#082d41;padding:64px 20px}.order-status-hero>div{color:#6ce0bf;background:#68e0be24;place-items:center;width:59px;height:59px;margin:0 auto 16px;display:grid}.order-status-hero.rejected>div,.order-status-hero.cancelled>div{color:#ff8d91;background:#ff7a7a26}.order-status-hero>p:first-of-type{color:#69dfbd;letter-spacing:.08em;margin:0 0 10px;font-size:10px;font-weight:900}.order-status-hero.rejected>p:first-of-type,.order-status-hero.cancelled>p:first-of-type{color:#ff9da1}.order-status-hero h1{max-width:760px;margin:0 auto;font-family:Georgia,serif;font-size:40px;line-height:1.15}.order-status-hero>p:last-child{color:#c5d5da;max-width:680px;margin:15px auto 0;font-size:13px;line-height:1.7}.order-status-content{grid-template-columns:1fr 280px;align-items:start;gap:23px;width:min(980px,100% - 40px);margin:48px auto;display:grid}.order-status-card{background:#fff;border:1px solid #d5e0e6;box-shadow:0 17px 40px #07243514}.order-status-card>header{background:#f7f9fa;border-bottom:1px solid #dce5ea;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.order-status-card>header span,.order-status-card>header strong{display:block}.order-status-card>header span{color:#7c8b96;text-transform:uppercase;font-size:9px;font-weight:800}.order-status-card>header strong{margin-top:4px;font-family:Consolas,monospace;font-size:16px}.order-status-card>header button{color:#315166;min-height:35px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd8e0;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.order-status-card dl{margin:0;padding:4px 22px}.order-status-card dl div{border-bottom:1px solid #e2e9ed;grid-template-columns:150px 1fr;padding:14px 0;display:grid}.order-status-card dt{color:#6e818d;font-size:11px}.order-status-card dd{color:#153549;text-align:right;margin:0;font-size:12px;font-weight:800}.order-access-button,.order-refresh-button{color:#fff;width:calc(100% - 44px);min-height:48px;font:inherit;cursor:pointer;background:#08745e;border:0;justify-content:center;align-items:center;gap:9px;margin:20px 22px 22px;font-size:13px;font-weight:900;text-decoration:none;transition:background .2s,transform .2s;display:flex}.order-access-button:hover,.order-refresh-button:hover{background:#065e4d;transform:translateY(-1px)}.order-status-content>aside{gap:15px;display:grid}.order-status-content>aside>div{background:#f8fafb;border:1px solid #d8e2e7;padding:19px}.order-status-content>aside svg{color:#08745e}.order-status-content>aside h2{margin:10px 0 6px;font-size:14px}.order-status-content>aside p{color:#6d808b;margin:0 0 8px;font-size:10px;line-height:1.6}.order-status-content>aside a{color:#0a6e5a;align-items:center;gap:5px;margin-top:5px;font-family:Arial,sans-serif;font-size:11px;font-weight:800;text-decoration:none;display:flex}.order-status-page>footer{color:#778994;border-top:1px solid #dae4e8;justify-content:space-between;width:min(980px,100% - 40px);margin:0 auto;padding:20px 0;font-size:10px;display:flex}.buildcost-page{background:#edf2f4}.buildcost-header{color:#fff;background:#082a3e;justify-content:space-between;align-items:center;min-height:72px;padding:0 max(24px,50vw - 710px);display:flex}.buildcost-header>a{color:#fff;align-items:center;gap:11px;text-decoration:none;display:flex}.buildcost-header img{object-fit:contain;width:52px;height:48px}.buildcost-header strong,.buildcost-header small{display:block}.buildcost-header small{color:#81a1ae;margin-top:2px;font-size:9px}.buildcost-header>div{align-items:center;gap:15px;display:flex}.buildcost-header>div span{color:#8fafa9;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.buildcost-header button{color:#fff;min-height:37px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.buildcost-toolbar{background:#fff;border-bottom:1px solid #d7e1e6;justify-content:space-between;align-items:center;min-height:58px;padding:0 max(24px,50vw - 710px);display:flex}.buildcost-toolbar>div,.buildcost-toolbar nav{align-items:center;gap:10px;display:flex}.buildcost-toolbar>div span{color:#82909a;text-transform:uppercase;font-size:9px}.buildcost-toolbar>div strong{color:#29485a;font-family:Arial,sans-serif;font-size:10px}.buildcost-toolbar>div i{background:#d5e0e4;width:1px;height:18px;margin:0 7px}.buildcost-toolbar button{color:#37576a;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd8df;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.buildcost-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:22px;max-width:1420px;margin:23px auto;padding:0 22px;display:grid}.buildcost-inputs{background:#fff;border:1px solid #d3dfe5;position:sticky;top:16px}.buildcost-inputs>header{border-bottom:1px solid #dce5e9;padding:21px}.buildcost-inputs>header p,.buildcost-report-head p{color:#078269;letter-spacing:.05em;margin:0 0 6px;font-size:9px;font-weight:900}.buildcost-inputs>header h1{color:#0b2c40;margin:0 0 6px;font-size:21px}.buildcost-inputs>header span{color:#778a95;font-size:10px;line-height:1.5}.buildcost-field-list{gap:13px;padding:19px 21px;display:grid}.buildcost-field-list>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.buildcost-field-list label>span{color:#344f60;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.buildcost-field-list input,.buildcost-field-list select{color:#18394b;width:100%;min-width:0;min-height:40px;font:inherit;background:#fff;border:1px solid #cdd9df;outline:0;padding:0 10px;font-size:11px}.buildcost-field-list input:focus,.buildcost-field-list select:focus{border-color:#087c64;box-shadow:0 0 0 3px #087c641a}.buildcost-support{color:#0a765f;background:#e9f4f0;align-items:center;gap:10px;padding:15px 20px;display:flex}.buildcost-support strong,.buildcost-support span{display:block}.buildcost-support strong{font-size:10px}.buildcost-support span{margin-top:3px;font-family:Arial,sans-serif;font-size:9px}.buildcost-report{background:#fff;border:1px solid #d2dee4;min-width:0;padding:28px;box-shadow:0 13px 34px #082a3c0f}.buildcost-report-head{border-bottom:2px solid #0a785f;justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.buildcost-report-head h2{color:#0b2d41;margin:0 0 3px;font-family:Georgia,serif;font-size:25px}.buildcost-report-head span{color:#7c8c96;font-size:9px}.buildcost-report-head>svg{color:#0b7d64}.buildcost-summary{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-top:19px;display:grid}.buildcost-summary article{background:#f8fafb;border:1px solid #dce4e9;padding:16px}.buildcost-summary article.primary{color:#fff;background:#0a735e;border-color:#0a735e}.buildcost-summary span,.buildcost-summary strong,.buildcost-summary small{display:block}.buildcost-summary span{color:#71838e;text-transform:uppercase;font-size:9px;font-weight:800}.buildcost-summary .primary span{color:#a9d6ca}.buildcost-summary strong{color:#0a2e42;margin:8px 0 4px;font-size:22px}.buildcost-summary .primary strong{color:#fff;font-size:27px}.buildcost-summary small{color:#83939c;font-size:8px}.buildcost-summary .primary small{color:#b8ddd4}.buildcost-breakdown,.buildcost-cost-table,.buildcost-assumptions{border:1px solid #d8e2e7;margin-top:19px}.buildcost-breakdown>header{background:#f7f9fa;border-bottom:1px solid #dce5e9;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.buildcost-breakdown>header>div{align-items:center;gap:9px;display:flex}.buildcost-breakdown h3,.buildcost-cost-table h3,.buildcost-assumptions h3{color:#16374a;margin:0;font-size:12px}.buildcost-breakdown header p{color:#7a8b95;margin:2px 0 0;font-size:8px}.buildcost-breakdown header>span{color:#69808c;font-size:8px;font-weight:800}.buildcost-category-list{gap:14px;padding:18px;display:grid}.buildcost-category-list>div{grid-template-columns:7px 150px minmax(100px,1fr) 100px;align-items:center;gap:10px;display:grid}.buildcost-category-list>div>span{border-radius:50%;width:7px;height:7px}.buildcost-category-list>div>strong{font-size:9px}.buildcost-category-list>div>i{background:#e7edef;height:7px;overflow:hidden}.buildcost-category-list>div>i b{height:100%;display:block}.buildcost-category-list>div>small{color:#17394b;text-align:right;font-family:Arial,sans-serif;font-size:9px;font-weight:800}.buildcost-cost-table>header{color:#fff;background:#0a2e42;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.buildcost-cost-table>header h3{color:#fff}.buildcost-cost-table>header span{color:#8ca6b1;font-size:8px}.buildcost-cost-table>div{border-bottom:1px solid #e1e8ec;justify-content:space-between;align-items:center;gap:20px;padding:10px 16px;display:flex}.buildcost-cost-table>div>span{color:#395667;font-size:9px}.buildcost-cost-table>div>span small{color:#8a989f;margin-top:2px;font-size:7px;display:block}.buildcost-cost-table>div>strong{font-family:Arial,sans-serif;font-size:10px}.buildcost-cost-table>div.subtotal{background:#f2f6f7}.buildcost-cost-table>footer{color:#fff;background:#0a735e;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.buildcost-cost-table>footer span{font-size:10px;font-weight:800}.buildcost-cost-table>footer strong{font-size:18px}.buildcost-assumptions{background:#fff9e9;border-color:#e8d39a;padding:16px}.buildcost-assumptions header{color:#a5790b;align-items:center;gap:7px;display:flex}.buildcost-assumptions p{color:#715f35;margin:8px 0 12px;font-size:8px;line-height:1.6}.buildcost-assumptions>div{flex-wrap:wrap;gap:8px;display:flex}.buildcost-assumptions>div span{color:#746238;background:#fff;padding:6px 8px;font-size:7px}.buildcost-print-footer{color:#84949d;border-top:1px solid #dce4e8;justify-content:space-between;margin-top:20px;padding-top:12px;font-size:7px;display:flex}.buildcost-page-footer{color:#72858f;justify-content:space-between;max-width:1420px;margin:0 auto;padding:0 22px 22px;font-size:9px;display:flex}.buildcost-page-footer div,.buildcost-page-footer a{align-items:center;gap:5px;display:flex}.buildcost-page-footer a{color:#0a735e;font-weight:800;text-decoration:none}.commerce-public-gate{color:#123448;text-align:center;background:#f1f5f6;place-content:center;gap:10px;min-height:100vh;display:grid}.commerce-public-gate svg{color:#08765f;margin:0 auto}.commerce-public-gate p{color:#6a7e89;max-width:420px;margin:0}.commerce-public-gate a{color:#fff;background:#08765f;width:max-content;margin:8px auto 0;padding:10px 14px;font-weight:800;text-decoration:none}@media (max-width:1100px){.commerce-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-hero-inner{grid-template-columns:1fr 430px;gap:35px}.offer-hero h1{font-size:47px}.offer-problem .offer-container,.offer-product-proof .offer-container,.offer-steps .offer-container,.offer-faq .offer-container,.offer-checkout .offer-container{gap:45px}.offer-included .offer-container{gap:55px}.buildcost-layout{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:900px){.commerce-page-grid,.commerce-channel-grid{grid-template-columns:1fr}.commerce-order-directory>header{flex-direction:column;align-items:stretch}.commerce-order-directory>header>div:last-child{width:100%}.offer-hero-inner{grid-template-columns:1fr;min-height:auto;padding:55px 0}.offer-hero-copy{max-width:690px}.offer-product-window{width:min(600px,100%);transform:none}.offer-problem .offer-container,.offer-product-proof .offer-container,.offer-steps .offer-container,.offer-included .offer-container,.offer-faq .offer-container,.offer-checkout .offer-container{grid-template-columns:1fr}.offer-benefit-grid{grid-template-columns:repeat(2,1fr)}.offer-included aside{width:min(480px,100%)}.offer-footer .offer-container{grid-template-columns:1fr auto}.offer-footer p{grid-area:2/1/auto/-1}.order-status-content{grid-template-columns:1fr}.order-status-content>aside{grid-template-columns:1fr 1fr}.buildcost-layout{grid-template-columns:1fr}.buildcost-inputs{position:static}}@media (max-width:680px){.commerce-page-grid,.commerce-product-grid{grid-template-columns:1fr;padding:14px}.commerce-directory>header,.commerce-order-directory>header{padding:19px}.commerce-editor-panel,.commerce-review-panel{width:100vw;max-height:100vh}.commerce-editor-panel>header,.commerce-review-panel>header{padding:18px}.commerce-editor-scroll,.commerce-review-body{padding-left:18px;padding-right:18px}.commerce-editor-panel>form>footer,.commerce-review-panel>footer,.commerce-settings-form>footer{flex-direction:column;align-items:stretch}.commerce-editor-panel>form>footer>div,.commerce-review-panel>footer>div{flex-wrap:wrap}.commerce-image-upload,.commerce-image-upload.product{grid-template-columns:1fr}.commerce-image-upload>img,.commerce-image-upload>svg{width:100%}.commerce-review-summary{grid-template-columns:1fr}.commerce-review-summary>div{border-right:0}.commerce-review-summary>div:nth-last-child(-n+2){border-bottom:1px solid #dce5ec}.commerce-review-summary>div:last-child{border-bottom:0}.commerce-order-directory>header>div:last-child{flex-direction:column}.offer-container,.offer-header{width:min(100% - 30px,1180px)}.offer-urgency{justify-content:flex-start;font-size:10px}.offer-urgency button{white-space:nowrap;margin-left:auto}.offer-header{min-height:66px}.offer-header img{width:49px;height:45px}.offer-header>div span{display:none}.offer-header>div a{font-size:10px}.offer-hero-inner{gap:35px;padding:43px 0 48px}.offer-hero h1{font-size:38px;line-height:1.08}.offer-hero-copy>p:not(.offer-eyebrow){font-size:14px}.offer-hero-actions{flex-direction:column;align-items:stretch}.offer-hero-actions button,.offer-hero-actions a{justify-content:center;width:100%}.offer-trust-row{grid-template-columns:1fr 1fr;display:grid}.offer-window-body{grid-template-columns:1fr}.offer-window-fields{border-bottom:1px solid #dae5e7;border-right:0;grid-template-columns:1fr 1fr;display:grid}.offer-window-fields button{grid-column:1/-1}.offer-window-result{min-height:250px}.offer-product-window>footer{gap:12px}.offer-stats .offer-container{grid-template-columns:1fr 1fr;width:100%}.offer-stats .offer-container>div{border-bottom:1px solid #dae4e7}.offer-problem,.offer-benefits,.offer-steps,.offer-included,.offer-faq,.offer-checkout,.offer-product-proof{padding:65px 0}.offer-section-lead h2,.offer-proof-copy h2,.offer-included h2,.offer-guarantee h2,.offer-checkout h2{font-size:31px}.offer-benefit-grid,.offer-included-list{grid-template-columns:1fr}.offer-faq details>p{margin-left:0;margin-right:0}.offer-checkout-panel{padding:18px}.offer-checkout-fields{grid-template-columns:1fr}.offer-payment-instruction{grid-template-columns:28px minmax(0,1fr) 50px;padding:13px 10px}.offer-payment-instruction strong{overflow-wrap:anywhere;font-size:18px}.offer-payment-amount{flex-wrap:wrap;align-items:flex-start}.offer-payment-amount>strong{margin-left:auto}.offer-payment-amount>button{flex-basis:100%;justify-content:flex-end}.offer-manual-heading strong{font-size:14px}.offer-footer{padding-bottom:91px}.offer-footer .offer-container{grid-template-columns:1fr}.offer-footer nav{flex-wrap:wrap}.offer-mobile-cta{z-index:100;color:#102a38;min-height:58px;font:inherit;background:#e5b63f;border:1px solid #f0c742;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:900;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 12px 35px #031b284d}.offer-mobile-cta>span{display:none}.order-status-page>header,.order-status-content,.order-status-page>footer{width:calc(100% - 28px)}.order-status-page>header>span{display:none}.order-status-hero{padding:50px 18px}.order-status-hero h1{font-size:31px}.order-status-card>header{flex-direction:column;align-items:flex-start}.order-status-card dl div{grid-template-columns:1fr;gap:5px}.order-status-card dd{text-align:left}.order-status-content>aside{grid-template-columns:1fr}.buildcost-header{min-height:65px;padding:0 14px}.buildcost-header>div span{display:none}.buildcost-header button{justify-content:center;width:38px;padding:0;font-size:0}.buildcost-toolbar{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.buildcost-toolbar>div{width:100%;overflow-x:auto}.buildcost-layout{margin:14px auto;padding:0 10px}.buildcost-report{padding:16px}.buildcost-summary{grid-template-columns:1fr}.buildcost-category-list>div{grid-template-columns:7px minmax(90px,1fr) 80px}.buildcost-category-list>div>i{display:none}.buildcost-page-footer{padding:0 12px 18px}}@media print{.buildcost-page{background:#fff}.buildcost-header,.buildcost-toolbar,.buildcost-inputs,.buildcost-page-footer{display:none!important}.buildcost-layout{max-width:none;margin:0;padding:0;display:block}.buildcost-report{box-shadow:none;border:0;padding:0}.buildcost-report-head{padding-top:0}.buildcost-breakdown,.buildcost-cost-table,.buildcost-assumptions{break-inside:avoid}}
.hrl-page{--hrl-ink:#071f33;--hrl-green:#07815f;--hrl-gold:#d4aa43;--hrl-line:#d8e2e7;min-width:0;color:var(--hrl-ink);background:#f5f8f9;font-family:Arial,sans-serif;overflow-x:clip}.hrl-page *{box-sizing:border-box}.hrl-page button,.hrl-page input,.hrl-page select{font:inherit;letter-spacing:0}.hrl-page a{color:inherit;text-decoration:none}.hrl-shell{width:min(1180px,100% - 48px);margin:0 auto}.hrl-eyebrow{color:var(--hrl-green);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;font-weight:850;display:flex}.hrl-header{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #dce4e8;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;min-height:78px;padding:0 max(24px,50vw - 590px);display:grid;position:sticky;top:0}.hrl-brand{align-items:center;gap:11px;display:flex}.hrl-brand .logo{object-fit:contain;width:60px;height:52px}.hrl-brand span{gap:2px;display:grid}.hrl-brand strong{font-size:14px}.hrl-brand small{color:#637988;font-size:10px;font-weight:750}.hrl-nav{justify-content:flex-end;gap:28px;display:flex}.hrl-nav a{color:#425869;padding:28px 0 26px;font-size:13px;font-weight:750;position:relative}.hrl-nav a:after{content:"";background:var(--hrl-green);transform-origin:0;height:2px;transition:transform .24s;position:absolute;bottom:18px;left:0;right:0;transform:scaleX(0)}.hrl-nav a:hover{color:var(--hrl-ink)}.hrl-nav a:hover:after{transform:scaleX(1)}.hrl-demo-button,.hrl-hero-actions button,.hrl-workflow-copy button,.hrl-form-submit{border:1px solid var(--hrl-green);background:var(--hrl-green);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:13px;font-weight:850;transition:background .22s,border-color .22s,transform .22s,box-shadow .22s;display:inline-flex}.hrl-demo-button:hover,.hrl-hero-actions button:hover,.hrl-workflow-copy button:hover,.hrl-form-submit:hover:not(:disabled){background:#056b4f;border-color:#056b4f;transform:translateY(-2px);box-shadow:0 10px 24px #07815f33}.hrl-demo-button svg,.hrl-hero-actions button svg,.hrl-workflow-copy button svg,.hrl-form-submit svg{transition:transform .22s}.hrl-demo-button:hover svg,.hrl-hero-actions button:hover svg,.hrl-workflow-copy button:hover svg,.hrl-form-submit:hover svg{transform:translate(3px)}.hrl-menu-button,.hrl-mobile-nav{display:none}.hrl-hero{background:#061b2d;align-items:center;min-height:680px;display:grid;position:relative;overflow:hidden}.hrl-hero>img,.hrl-hero-shade{width:100%;height:100%;position:absolute;inset:0}.hrl-hero>img{object-fit:cover;object-position:center}.hrl-hero-shade{background:linear-gradient(90deg,#031422fa 0%,#031422eb 32%,#03142257 58%,#03142208 100%)}.hrl-hero-copy{z-index:2;color:#fff;padding:92px 0;position:relative}.hrl-hero-copy .hrl-eyebrow{color:#61d7aa}.hrl-hero-copy h1{max-width:650px;margin:0;font-family:Georgia,serif;font-size:clamp(48px,5.7vw,78px);line-height:1.01}.hrl-hero-copy h1 em{color:#70ddb4;font-style:normal}.hrl-hero-copy>p:not(.hrl-eyebrow){color:#d2dee4;max-width:610px;margin:24px 0 0;font-size:17px;line-height:1.75}.hrl-hero-actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.hrl-hero-actions button{min-height:52px;padding:0 22px}.hrl-hero-actions a{border:1px solid #ffffff6b;align-items:center;gap:9px;min-height:52px;padding:0 18px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.hrl-hero-actions a:hover{background:#ffffff14;border-color:#fff}.hrl-hero-proof{flex-wrap:wrap;gap:18px;margin-top:26px;display:flex}.hrl-hero-proof span{color:#afc1cb;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.hrl-hero-proof svg{color:#61d7aa}.hrl-signal{border-bottom:1px solid var(--hrl-line);background:#fff}.hrl-signal .hrl-shell{grid-template-columns:250px 1fr;align-items:stretch;min-height:112px;display:grid}.hrl-signal p{border-right:1px solid var(--hrl-line);align-items:center;margin:0;padding-right:30px;font-family:Georgia,serif;font-size:19px;font-weight:700;line-height:1.3;display:flex}.hrl-signal .hrl-shell>div{grid-template-columns:repeat(4,1fr);display:grid}.hrl-signal span{border-right:1px solid var(--hrl-line);color:#536979;align-content:center;gap:7px;padding:0 22px;font-size:11px;font-weight:750;display:grid}.hrl-signal span:last-child{border-right:0}.hrl-signal strong{color:var(--hrl-green);font-size:10px}.hrl-problem,.hrl-capabilities,.hrl-workflow,.hrl-reporting,.hrl-control,.hrl-demo,.hrl-faq{padding:104px 0}.hrl-split-lead{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;display:grid}.hrl-split-lead h2,.hrl-capabilities h2,.hrl-workflow h2,.hrl-report-copy h2,.hrl-control h2,.hrl-demo h2,.hrl-faq h2{margin:0;font-family:Georgia,serif;font-size:clamp(36px,4vw,55px);line-height:1.08}.hrl-split-lead>p{color:#5a7181;margin:0 0 5px;font-size:15px;line-height:1.8}.hrl-problem-grid{border-top:1px solid #bfcdd5;border-bottom:1px solid #bfcdd5;grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid}.hrl-problem-grid article{border-right:1px solid #bfcdd5;min-height:170px;padding:35px 32px}.hrl-problem-grid article:first-child{padding-left:0}.hrl-problem-grid article:last-child{border-right:0}.hrl-problem-grid strong{font-family:Georgia,serif;font-size:22px}.hrl-problem-grid p{color:#607585;margin:12px 0 0;font-size:13px;line-height:1.7}.hrl-capabilities{background:#fff}.hrl-capabilities>.hrl-shell>header{grid-template-columns:1fr 400px;align-items:end;gap:50px;display:grid}.hrl-capabilities header>p{color:#607585;margin:0 0 4px;line-height:1.75}.hrl-feature-grid{border-top:1px solid var(--hrl-line);border-left:1px solid var(--hrl-line);grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.hrl-feature-grid article{border-right:1px solid var(--hrl-line);border-bottom:1px solid var(--hrl-line);min-height:260px;padding:31px;transition:background .25s,transform .25s;position:relative}.hrl-feature-grid article:hover{z-index:2;background:#f0f8f5;transform:translateY(-3px)}.hrl-feature-grid article>span{width:45px;height:45px;color:var(--hrl-green);background:#e6f3ef;place-items:center;display:grid}.hrl-feature-grid article>small{color:#91a3ae;font-size:10px;font-weight:850;position:absolute;top:33px;right:31px}.hrl-feature-grid h3{margin:28px 0 10px;font-family:Georgia,serif;font-size:22px}.hrl-feature-grid p{color:#5d7382;margin:0;font-size:13px;line-height:1.7}.hrl-workflow{color:#fff;background:#09263a}.hrl-workflow .hrl-shell{grid-template-columns:.82fr 1.18fr;align-items:start;gap:95px;display:grid}.hrl-workflow .hrl-eyebrow{color:#63d9ac}.hrl-workflow-copy{position:sticky;top:112px}.hrl-workflow-copy>p:not(.hrl-eyebrow){color:#b9cbd4;margin:22px 0 28px;font-size:14px;line-height:1.8}.hrl-workflow-copy button{background:0 0}.hrl-workflow ol{border-top:1px solid #d3e1e833;margin:0;padding:0;list-style:none}.hrl-workflow li{border-bottom:1px solid #d3e1e833;grid-template-columns:80px 1fr auto;align-items:center;gap:20px;min-height:128px;display:grid}.hrl-workflow li>span{color:#62d8ab;text-transform:uppercase;font-size:11px;font-weight:850}.hrl-workflow li strong{font-family:Georgia,serif;font-size:19px}.hrl-workflow li p{color:#9fb5c1;margin:7px 0 0;font-size:12px;line-height:1.5}.hrl-workflow li>svg{color:#d6b354}.hrl-reporting{background:#eaf0f2}.hrl-reporting .hrl-shell{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.hrl-report-card{background:#fff;border:1px solid #ccd8df;box-shadow:0 24px 60px #071f331c}.hrl-report-card>header{border-bottom:1px solid var(--hrl-line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:0 24px;display:flex}.hrl-report-card header div{gap:5px;display:grid}.hrl-report-card header small{color:#758994;font-size:9px;font-weight:850}.hrl-report-card header strong{font-size:14px}.hrl-report-card header>span{color:var(--hrl-green);align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex}.hrl-kpis{border-bottom:1px solid var(--hrl-line);grid-template-columns:repeat(3,1fr);display:grid}.hrl-kpis span{border-right:1px solid var(--hrl-line);gap:6px;padding:22px;display:grid}.hrl-kpis span:last-child{border-right:0}.hrl-kpis small{color:#738793;font-size:9px}.hrl-kpis strong{font-family:Georgia,serif;font-size:27px}.hrl-kpis i{color:var(--hrl-green);font-size:8px;font-style:normal}.hrl-chart{grid-template-columns:repeat(6,1fr);padding:25px;display:grid}.hrl-chart>div{background:repeating-linear-gradient(#0000 0 44px,#edf1f3 45px);border-bottom:1px solid #ccd8df;grid-column:1/-1;grid-template-columns:repeat(6,1fr);align-items:end;gap:16px;height:180px;display:grid}.hrl-chart i{background:var(--hrl-green);width:62%;margin:0 auto;display:block}.hrl-chart>span{color:#728793;text-align:center;padding-top:10px;font-size:8px}.hrl-report-copy>p:not(.hrl-eyebrow){color:#5c7281}.hrl-report-copy ul{border-top:1px solid #bccbd3;gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.hrl-report-copy li{color:#254256;border-bottom:1px solid #bccbd3;align-items:center;gap:12px;padding:17px 0;font-size:12px;font-weight:750;display:flex}.hrl-report-copy li svg{color:var(--hrl-green)}.hrl-control{background:#fff}.hrl-control .hrl-shell{grid-template-columns:1fr 1fr;gap:90px;display:grid}.hrl-control .hrl-shell>div:first-child>svg{color:var(--hrl-green);margin-bottom:25px}.hrl-control .hrl-shell>div:last-child{border-top:1px solid var(--hrl-line)}.hrl-control article{border-bottom:1px solid var(--hrl-line);grid-template-columns:140px 1fr;gap:24px;padding:24px 0;display:grid}.hrl-control article strong{color:var(--hrl-green);text-transform:uppercase;font-size:12px}.hrl-control article p{color:#5e7483;margin:0;font-size:13px;line-height:1.65}.hrl-demo{background:#dbe8e5;scroll-margin-top:78px}.hrl-demo .hrl-shell{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.hrl-demo-copy>p:not(.hrl-eyebrow){color:#536c79;margin:22px 0 0;font-size:14px;line-height:1.8}.hrl-demo-copy>div{gap:12px;margin:27px 0;display:grid}.hrl-demo-copy>div span{color:#274758;align-items:center;gap:9px;font-size:12px;font-weight:750;display:flex}.hrl-demo-copy>div svg{color:var(--hrl-green)}.hrl-demo-copy>a{border-top:1px solid #afc5c0;align-items:center;gap:11px;padding-top:20px;display:inline-flex}.hrl-demo-copy>a>svg{color:var(--hrl-green)}.hrl-demo-copy>a span{gap:4px;display:grid}.hrl-demo-copy>a small{color:#657c86;text-transform:uppercase;font-size:9px}.hrl-demo-copy>a strong{font-size:18px}.hrl-demo-panel{background:#fff;min-height:560px;box-shadow:0 24px 55px #071f331f}.hrl-demo-panel form{padding:34px}.hrl-demo-panel form>header{border-bottom:1px solid var(--hrl-line);margin-bottom:25px;padding-bottom:20px}.hrl-demo-panel form>header span{color:var(--hrl-green);font-size:9px;font-weight:900}.hrl-demo-panel form>header strong{margin-top:8px;font-family:Georgia,serif;font-size:25px;display:block}.hrl-demo-panel form>header p{color:#7a8c96;margin:7px 0 0;font-size:10px}.hrl-form-grid{grid-template-columns:1fr 1fr;gap:17px 15px;display:grid}.hrl-form-grid label{min-width:0}.hrl-form-wide{grid-column:1/-1}.hrl-form-grid label>span{color:#344f60;gap:4px;margin-bottom:7px;font-size:10px;font-weight:850;display:flex}.hrl-form-grid em{color:#c43b41;font-style:normal}.hrl-form-grid input,.hrl-form-grid select{color:#17384d;background:#fff;border:1px solid #cbd7de;outline:none;width:100%;min-width:0;min-height:46px;padding:0 12px;font-size:12px;transition:border-color .2s,box-shadow .2s}.hrl-form-grid input:focus,.hrl-form-grid select:focus{border-color:var(--hrl-green);box-shadow:0 0 0 3px #07815f1a}.hrl-form-consent{color:#607582;cursor:pointer;grid-template-columns:18px 1fr;gap:9px;margin-top:19px;font-size:10px;line-height:1.6;display:grid}.hrl-form-consent input{width:16px;height:16px;accent-color:var(--hrl-green)}.hrl-form-consent a{color:var(--hrl-green);font-weight:800;text-decoration:underline}.hrl-form-error{color:#a43137;background:#fff1f1;margin:12px 0 0;padding:10px;font-size:10px}.hrl-form-submit{width:100%;margin-top:18px}.hrl-form-submit:disabled{cursor:wait;opacity:.62}.hrl-demo-success{text-align:center;align-content:center;place-items:center;min-height:560px;padding:45px;display:grid}.hrl-demo-success>span{width:62px;height:62px;color:var(--hrl-green);background:#e3f4ee;place-items:center;display:grid}.hrl-demo-success h3{margin:24px 0 11px;font-family:Georgia,serif;font-size:30px}.hrl-demo-success p{color:#607583;max-width:430px;margin:0;font-size:13px;line-height:1.75}.hrl-demo-success button{color:var(--hrl-green);cursor:pointer;background:0 0;border:0;margin-top:24px;font-size:11px;font-weight:850;text-decoration:underline}.hrl-faq{background:#fff}.hrl-faq .hrl-shell{grid-template-columns:360px 1fr;align-items:start;gap:85px;display:grid}.hrl-faq header{position:sticky;top:112px}.hrl-faq details{border-top:1px solid #cbd7de}.hrl-faq details:last-child{border-bottom:1px solid #cbd7de}.hrl-faq summary{cursor:pointer;grid-template-columns:46px 1fr auto;align-items:center;gap:18px;min-height:82px;list-style:none;display:grid}.hrl-faq summary::-webkit-details-marker{display:none}.hrl-faq summary span{color:var(--hrl-green);font-size:9px;font-weight:900}.hrl-faq summary strong{font-family:Georgia,serif;font-size:17px}.hrl-faq summary i{color:var(--hrl-green);font-size:20px;font-style:normal;transition:transform .2s}.hrl-faq details[open] summary i{transform:rotate(45deg)}.hrl-faq details>p{color:#607583;margin:-3px 45px 24px 64px;font-size:12px;line-height:1.75}.hrl-footer{border-top:3px solid var(--hrl-green);color:#fff;background:#071f33}.hrl-footer>.hrl-shell:first-child{grid-template-columns:290px 1fr auto;align-items:center;gap:40px;min-height:145px;display:grid}.hrl-footer-brand{align-items:center;gap:12px;display:flex}.hrl-footer-brand .logo{background:#fff;width:64px;height:53px;padding:3px}.hrl-footer-brand span{gap:4px;display:grid}.hrl-footer-brand strong{font-size:13px}.hrl-footer-brand small{color:#6ddcaf;font-size:9px}.hrl-footer nav{flex-wrap:wrap;justify-content:center;gap:19px;display:flex}.hrl-footer nav a{color:#b8c9d2;font-size:10px;font-weight:750}.hrl-footer nav a:hover,.hrl-footer-contact a:hover{color:#6ddcaf}.hrl-footer-contact{gap:6px;display:grid}.hrl-footer-contact a{color:#fff;font-size:11px;font-weight:800}.hrl-footer-bottom{color:#8fa7b5;border-top:1px solid #cbdbe42e;justify-content:space-between;align-items:center;gap:24px;min-height:54px;font-size:9px;display:flex}@media (max-width:1020px){.hrl-header{grid-template-columns:auto 1fr auto}.hrl-nav{display:none}.hrl-demo-button{justify-self:end}.hrl-hero{min-height:650px}.hrl-hero>img{object-position:59% center}.hrl-hero-shade{background:linear-gradient(90deg,#031422fa 0%,#031422e8 44%,#03142247 78%,#0314221f)}.hrl-signal .hrl-shell{grid-template-columns:200px 1fr}.hrl-signal .hrl-shell>div{grid-template-columns:repeat(2,1fr)}.hrl-signal span:nth-child(-n+2){border-bottom:1px solid var(--hrl-line)}.hrl-capabilities>.hrl-shell>header,.hrl-split-lead{grid-template-columns:1fr;gap:28px}.hrl-feature-grid{grid-template-columns:repeat(2,1fr)}.hrl-workflow .hrl-shell,.hrl-reporting .hrl-shell,.hrl-demo .hrl-shell{gap:50px}.hrl-control .hrl-shell{gap:55px}.hrl-faq .hrl-shell{grid-template-columns:290px 1fr;gap:45px}}@media (max-width:760px){.hrl-shell{width:calc(100% - 32px)}.hrl-header{grid-template-columns:1fr auto;min-height:68px;padding:0 16px}.hrl-brand .logo{width:52px;height:45px}.hrl-demo-button{display:none}.hrl-menu-button{width:42px;height:42px;color:var(--hrl-ink);background:#fff;border:1px solid #cbd7de;place-items:center;display:grid}.hrl-mobile-nav{background:#fff;border-bottom:1px solid #cbd7de;gap:0;padding:10px 16px 18px;display:grid;position:absolute;top:68px;left:0;right:0;box-shadow:0 18px 35px #071f3324}.hrl-mobile-nav a{border-bottom:1px solid #e2e8eb;padding:14px 2px;font-size:13px;font-weight:750}.hrl-mobile-nav button{background:var(--hrl-green);color:#fff;border:0;min-height:44px;margin-top:13px;font-weight:850}.hrl-hero{align-items:end;min-height:710px}.hrl-hero>img{object-position:68% center;height:54%;top:auto}.hrl-hero-shade{background:linear-gradient(#061b2d 0% 52%,#061b2dc7 76%,#061b2d2e 100%)}.hrl-hero-copy{align-self:start;padding:65px 0 290px}.hrl-hero-copy h1{font-size:42px}.hrl-hero-copy>p:not(.hrl-eyebrow){font-size:14px;line-height:1.7}.hrl-hero-actions{flex-direction:column;align-items:stretch}.hrl-hero-actions a{justify-content:center}.hrl-hero-proof{gap:10px 16px}.hrl-signal .hrl-shell{grid-template-columns:1fr}.hrl-signal p{border-right:0;border-bottom:1px solid var(--hrl-line);min-height:82px;padding:0}.hrl-signal .hrl-shell>div{grid-template-columns:1fr}.hrl-signal span{border-right:0;border-bottom:1px solid var(--hrl-line);min-height:62px;padding:0}.hrl-problem,.hrl-capabilities,.hrl-workflow,.hrl-reporting,.hrl-control,.hrl-demo,.hrl-faq{padding:72px 0}.hrl-split-lead h2,.hrl-capabilities h2,.hrl-workflow h2,.hrl-report-copy h2,.hrl-control h2,.hrl-demo h2,.hrl-faq h2{font-size:36px}.hrl-problem-grid{grid-template-columns:1fr}.hrl-problem-grid article,.hrl-problem-grid article:first-child{border-bottom:1px solid #bfcdd5;border-right:0;min-height:0;padding:26px 0}.hrl-feature-grid{grid-template-columns:1fr}.hrl-feature-grid article{min-height:230px}.hrl-workflow .hrl-shell,.hrl-reporting .hrl-shell,.hrl-control .hrl-shell,.hrl-demo .hrl-shell,.hrl-faq .hrl-shell{grid-template-columns:1fr}.hrl-workflow-copy,.hrl-faq header{position:static}.hrl-workflow li{grid-template-columns:65px 1fr;padding:20px 0}.hrl-workflow li>svg{display:none}.hrl-report-card{order:2}.hrl-control article{grid-template-columns:100px 1fr}.hrl-demo-panel form{padding:24px 18px}.hrl-form-grid{grid-template-columns:1fr}.hrl-form-wide{grid-column:auto}.hrl-faq details>p{margin-left:0;margin-right:0}.hrl-footer>.hrl-shell:first-child{grid-template-columns:1fr;gap:24px;padding:32px 0}.hrl-footer nav{justify-content:flex-start}.hrl-footer-contact{grid-template-columns:auto auto;justify-content:start;gap:20px}.hrl-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:15px 0}}@media (max-width:420px){.hrl-hero-copy h1{font-size:36px}.hrl-kpis{grid-template-columns:1fr}.hrl-kpis span{border-right:0;border-bottom:1px solid var(--hrl-line)}.hrl-chart>div{gap:8px;height:140px}.hrl-control article{grid-template-columns:1fr;gap:8px}.hrl-faq summary{grid-template-columns:32px 1fr auto;gap:10px}}
.daymark-page{--dm-ink:#071f31;--dm-green:#087f64;--dm-gold:#dfa928;--dm-paper:#f5f7f6;--dm-line:#cedad9;color:var(--dm-ink);background:#fff;font-family:Arial,Noto Sans Bengali,sans-serif;overflow:hidden}.daymark-page.offer-font-hind_siliguri{font-family:var(--font-hind-siliguri),"Hind Siliguri",sans-serif}.daymark-page.offer-font-hind_siliguri h1,.daymark-page.offer-font-hind_siliguri h2,.daymark-page.offer-font-hind_siliguri h3,.daymark-page.offer-font-hind_siliguri strong,.daymark-page.offer-font-hind_siliguri button,.daymark-page.offer-font-hind_siliguri input,.daymark-page.offer-font-hind_siliguri select,.daymark-page.offer-font-hind_siliguri textarea{font-family:inherit}.daymark-page.offer-font-hind_siliguri .daymark-hero h1{line-height:1.18}.daymark-page.offer-font-hind_siliguri .daymark-section-title h2,.daymark-page.offer-font-hind_siliguri .daymark-method h2,.daymark-page.offer-font-hind_siliguri .daymark-outcomes h2,.daymark-page.offer-font-hind_siliguri .daymark-honesty h2,.daymark-page.offer-font-hind_siliguri .daymark-offer h2,.daymark-page.offer-font-hind_siliguri .daymark-checkout h2{line-height:1.24}.daymark-page.offer-font-hind_siliguri .daymark-lede{margin-top:28px;line-height:1.78}.daymark-page *{box-sizing:border-box}.daymark-shell{width:min(1180px,100% - 48px);margin-inline:auto}.daymark-header{z-index:30;background:#fff;border-bottom:1px solid #dfe7e6;justify-content:space-between;align-items:center;height:82px;padding:0 max(24px,50vw - 590px);display:flex;position:relative}.daymark-brand{color:var(--dm-ink);align-items:center;gap:12px;text-decoration:none;display:flex}.daymark-brand img{object-fit:contain;width:52px;height:52px}.daymark-brand span{display:grid}.daymark-brand strong{letter-spacing:0;font-size:16px}.daymark-brand small{color:#677882;margin-top:2px}.daymark-header nav{align-items:center;gap:30px;display:flex}.daymark-header nav a{color:#344854;font-size:15px;font-weight:700;text-decoration:none;transition:color .25s}.daymark-header nav a:hover{color:var(--dm-green)}.daymark-header nav button,.daymark-hero-actions button,.daymark-offer aside button,.daymark-submit{background:var(--dm-green);color:#fff;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-size:15px;font-weight:800;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 22px #087f6426}.daymark-header nav button:hover,.daymark-hero-actions button:hover,.daymark-offer aside button:hover,.daymark-submit:hover:not(:disabled){background:#05654f;transform:translateY(-2px);box-shadow:0 14px 28px #087f643d}.daymark-header nav button svg,.daymark-hero-actions svg,.daymark-offer aside button svg,.daymark-submit svg{width:18px;height:18px}.daymark-menu{background:#fff;border:1px solid #cbd9d7;justify-content:center;align-items:center;width:44px;height:44px;display:none}.daymark-hero{background:#071f31;align-items:center;min-height:690px;display:flex;position:relative}.daymark-hero-image,.daymark-hero-shade{position:absolute;inset:0}.daymark-hero-image{background:url(/daymark/daymark-30-hero.webp) 50%/cover no-repeat}.daymark-hero-shade{background:linear-gradient(90deg,#051826f5 0%,#051826e6 34%,#0518266e 58%,#0518260a 100%)}.daymark-hero-copy{z-index:2;color:#fff;padding-block:82px;position:relative}.daymark-kicker,.daymark-section-title>p{color:#49d1ad;text-transform:uppercase;letter-spacing:0;margin:0 0 18px;font-size:13px;font-weight:900}.daymark-hero h1{letter-spacing:0;max-width:690px;margin:0;font-family:Georgia,Noto Serif Bengali,serif;font-size:clamp(46px,5.1vw,76px);line-height:1.04}.daymark-lede{color:#d2dde1;max-width:620px;margin:26px 0 32px;font-size:19px;line-height:1.75}.daymark-hero-actions{align-items:center;gap:14px;display:flex}.daymark-hero-actions button{background:var(--dm-gold);color:#14240f;min-height:56px;padding-inline:26px;font-size:17px}.daymark-hero-actions button:hover{background:#f0bf42;box-shadow:0 14px 30px #dfa92833}.daymark-hero-actions a{color:#fff;border:1px solid #ffffff7a;border-radius:3px;align-items:center;gap:9px;min-height:56px;padding:0 22px;font-weight:800;text-decoration:none;transition:background .25s,border .25s;display:inline-flex}.daymark-hero-actions a:hover{background:#ffffff1a;border-color:#fff}.daymark-hero-price{color:#bfd0d6;align-items:center;gap:14px;margin-top:34px;display:flex}.daymark-hero-price strong{color:#fff;font-size:30px}.daymark-hero-price small{border-left:1px solid #ffffff4d;padding-left:14px}.daymark-proof{border-bottom:1px solid var(--dm-line);background:#fff}.daymark-proof .daymark-shell{grid-template-columns:repeat(3,1fr);align-items:center;min-height:94px;display:grid}.daymark-proof p{color:#334b58;border-right:1px solid var(--dm-line);align-items:center;gap:12px;min-height:48px;margin:0;padding:0 25px;font-size:14px;font-weight:700;display:flex}.daymark-proof p:first-child{padding-left:0}.daymark-proof p:last-child{border-right:0}.daymark-proof svg{width:20px;color:var(--dm-green);flex:none}.daymark-problem,.daymark-inside,.daymark-faq{padding:110px 0}.daymark-problem .daymark-shell{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.daymark-section-title h2,.daymark-method h2,.daymark-outcomes h2,.daymark-honesty h2,.daymark-offer h2,.daymark-checkout h2{letter-spacing:0;margin:0;font-family:Georgia,Noto Serif Bengali,serif;font-size:clamp(34px,4vw,54px);line-height:1.12}.daymark-section-title>div,.daymark-method-intro>p,.daymark-offer-product>div>p,.daymark-checkout-copy>p{color:#60727d;margin-top:24px;font-size:17px;line-height:1.75}.daymark-problem-list{border-top:1px solid var(--dm-line)}.daymark-problem-list article{border-bottom:1px solid var(--dm-line);grid-template-columns:60px 1fr;gap:20px;padding:24px 0;display:grid}.daymark-problem-list span,.daymark-outcomes li span{color:var(--dm-green);font-size:12px;font-weight:900}.daymark-problem-list p{margin:0;font-size:18px;font-weight:700;line-height:1.55}.daymark-method{background:var(--dm-ink);color:#fff;padding:105px 0}.daymark-method .daymark-shell{grid-template-columns:.85fr 1.15fr;gap:110px;display:grid}.daymark-method-intro>p{color:#b9c7ce}.daymark-steps{border-top:1px solid #35505e;border-left:1px solid #35505e;grid-template-columns:1fr 1fr;display:grid}.daymark-steps article{border-bottom:1px solid #35505e;border-right:1px solid #35505e;min-height:220px;padding:30px}.daymark-steps span{background:var(--dm-green);place-items:center;width:34px;height:34px;font-weight:900;display:grid}.daymark-steps h3{margin:34px 0 12px;font-family:Georgia,Noto Serif Bengali,serif;font-size:25px}.daymark-steps p{color:#b9c7ce;margin:0;line-height:1.65}.daymark-inside{background:var(--dm-paper)}.daymark-inside .daymark-section-title{max-width:760px}.daymark-preview-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:22px;margin-top:58px;display:grid}.daymark-preview-grid figure{grid-column:span 3;margin:0}.daymark-preview-grid figure.featured,.daymark-preview-grid figure:nth-child(2),.daymark-preview-grid figure:nth-child(3),.daymark-preview-grid figure:nth-child(4),.daymark-preview-grid figure:nth-child(5){grid-column:span 4}.daymark-preview-grid figure>div{aspect-ratio:.707;background:#fff;border:1px solid #cad8d6;overflow:hidden;box-shadow:0 18px 38px #0d273414}.daymark-preview-grid img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.daymark-preview-grid figure:hover img{transform:scale(1.025)}.daymark-preview-grid figcaption{gap:12px;padding-top:14px;font-weight:800;display:flex}.daymark-preview-grid figcaption span{color:var(--dm-green);font-size:12px}.daymark-outcomes{padding:100px 0}.daymark-outcomes .daymark-shell{grid-template-columns:1fr 1fr;gap:100px;display:grid}.daymark-outcomes ol{border-top:1px solid var(--dm-line);margin:0;padding:0;list-style:none}.daymark-outcomes li{border-bottom:1px solid var(--dm-line);grid-template-columns:50px 1fr;padding:19px 0;font-weight:800;line-height:1.45;display:grid}.daymark-honesty{background:#e7efed;padding:70px 0}.daymark-honesty .daymark-shell{grid-template-columns:1fr 1fr;display:grid}.daymark-honesty .daymark-shell>div{padding:22px 60px 22px 0}.daymark-honesty .daymark-shell>div+div{border-left:1px solid #b9cac7;padding-left:60px;padding-right:0}.daymark-honesty p{color:var(--dm-green);text-transform:uppercase;font-size:12px;font-weight:900}.daymark-honesty h2{font-size:29px;line-height:1.35}.daymark-offer{padding:110px 0}.daymark-offer .daymark-shell{grid-template-columns:1.5fr .65fr;align-items:center;gap:58px;display:grid}.daymark-offer-product{grid-template-columns:290px 1fr;align-items:center;gap:48px;display:grid}.daymark-offer-product>img{border:1px solid #d4dfdd;width:100%;box-shadow:0 24px 50px #071f312b}.daymark-offer h2{font-size:42px}.daymark-offer ul{gap:11px;margin:25px 0 0;padding:0;list-style:none;display:grid}.daymark-offer li{align-items:center;gap:10px;font-weight:700;display:flex}.daymark-offer li svg{width:17px;color:var(--dm-green)}.daymark-offer aside{background:var(--dm-ink);color:#fff;padding:40px}.daymark-offer aside small{color:#b7c7ce;line-height:1.5}.daymark-offer aside strong{margin:22px 0 10px;font-size:54px;display:block}.daymark-offer aside p{color:#bdcbd1;line-height:1.65}.daymark-offer aside button{background:var(--dm-gold);color:#17241a;width:100%;margin-top:18px}.daymark-faq{background:var(--dm-paper)}.daymark-faq .daymark-shell{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.daymark-faq details{border-top:1px solid #bdccca}.daymark-faq details:last-child{border-bottom:1px solid #bdccca}.daymark-faq summary{cursor:pointer;grid-template-columns:48px 1fr 24px;align-items:center;gap:16px;padding:23px 0;list-style:none;display:grid}.daymark-faq summary::-webkit-details-marker{display:none}.daymark-faq summary span{color:var(--dm-green);font-size:12px;font-weight:900}.daymark-faq summary strong{font-size:17px}.daymark-faq summary i{color:var(--dm-green);font-size:24px;font-style:normal;transition:transform .25s}.daymark-faq details[open] summary i{transform:rotate(45deg)}.daymark-faq details>p{color:#5a6d77;margin:0;padding:0 35px 24px 64px;line-height:1.75}.daymark-checkout{background:#fff;padding:110px 0}.daymark-checkout .daymark-shell{grid-template-columns:.85fr 1.15fr;align-items:start;gap:90px;display:grid}.daymark-mini-order{border:1px solid var(--dm-line);grid-template-columns:65px 1fr auto;align-items:center;gap:16px;margin:34px 0 25px;padding:16px;display:grid}.daymark-mini-order img{object-fit:cover;width:65px;height:82px}.daymark-mini-order div{gap:5px;display:grid}.daymark-mini-order small{color:#6b7c85}.daymark-mini-order b{font-size:23px}.daymark-checkout-copy ul{gap:13px;padding:0;list-style:none;display:grid}.daymark-checkout-copy li{color:#4e626d;gap:10px;display:flex}.daymark-checkout-copy li svg{width:17px;color:var(--dm-green);flex:none}.daymark-checkout-panel{border:1px solid #bdccca;padding:34px;box-shadow:0 22px 50px #071f3114}.daymark-checkout-modes{background:#edf3f1;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:24px;padding:4px;display:grid}.daymark-checkout-modes button{color:#52646d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:850;transition:background .2s,color .2s,box-shadow .2s;display:flex}.daymark-checkout-modes button.active{color:var(--dm-ink);background:#fff;box-shadow:0 3px 12px #08263017}.daymark-checkout-modes svg{width:16px}.daymark-gateway-brand{background:#fff7fa;border:1px solid #ead1dd;grid-template-columns:48px 1fr 24px;align-items:center;gap:13px;padding:16px;display:grid}.daymark-gateway-brand>span{color:#fff;background:#d12053;place-items:center;width:48px;height:48px;font-family:Arial,sans-serif;font-size:28px;font-weight:900;display:grid}.daymark-gateway-brand>div{gap:4px;display:grid}.daymark-gateway-brand strong{color:#781433;font-size:15px}.daymark-gateway-brand small{color:#82606b;font-size:11px}.daymark-gateway-brand>svg{color:#087f64}.daymark-bkash-submit{color:#fff;background:#d12053}.daymark-bkash-submit:hover:not(:disabled){background:#b91846;box-shadow:0 12px 28px #d1205338}.daymark-manual-heading{border-bottom:1px solid #d9e3e1;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.daymark-manual-heading>div{gap:4px;display:grid}.daymark-manual-heading small{color:var(--dm-green);text-transform:uppercase;font-size:10px;font-weight:900}.daymark-manual-heading strong{font-size:16px}.daymark-manual-heading>svg{width:22px;color:var(--dm-green)}.daymark-pay-tabs{border:1px solid #c6d4d2;grid-template-columns:repeat(3,1fr);display:grid}.daymark-pay-tabs button{cursor:pointer;background:#fff;border:0;border-right:1px solid #c6d4d2;min-height:48px;font-weight:900}.daymark-pay-tabs button:last-child{border-right:0}.daymark-pay-tabs button.active{color:#fff;background:var(--dm-green)}.daymark-payment-step{border-bottom:1px solid #d5dfdd;grid-template-columns:34px 1fr 40px;align-items:start;gap:14px;padding:24px 0;display:grid}.daymark-payment-step>span{background:var(--dm-gold);place-items:center;width:30px;height:30px;font-weight:900;display:grid}.daymark-payment-step div{gap:7px;display:grid}.daymark-payment-step strong{font-size:25px}.daymark-payment-step p,.daymark-verification{color:#697a83;margin:0;font-size:13px;line-height:1.5}.daymark-payment-step small b{color:var(--dm-green)}.daymark-payment-step>button{min-width:48px;min-height:44px;color:var(--dm-green);cursor:pointer;background:#fff;border:1px solid #c4d3d1;place-items:center;gap:1px;display:grid}.daymark-payment-step>button small{font-size:8px;font-weight:800}.daymark-payment-step svg{width:17px}.daymark-confirmation-heading{grid-template-columns:32px 1fr;align-items:center;gap:11px;padding-top:22px;display:grid}.daymark-confirmation-heading>span{background:var(--dm-gold);place-items:center;width:30px;height:30px;font-weight:900;display:grid}.daymark-confirmation-heading>div{gap:3px;display:grid}.daymark-confirmation-heading strong{font-size:15px}.daymark-confirmation-heading small{color:#71828a;font-size:10px}.daymark-fields{grid-template-columns:1fr 1fr;gap:18px 14px;padding-top:24px;display:grid}.daymark-fields label{gap:8px;display:grid}.daymark-fields label span{font-size:14px;font-weight:800}.daymark-fields em{color:#c23d37;font-style:normal}.daymark-fields input{width:100%;min-width:0;height:48px;color:var(--dm-ink);font:inherit;background:#fff;border:1px solid #c7d5d3;border-radius:2px;outline:none;padding:0 13px;transition:border .2s,box-shadow .2s}.daymark-fields input:focus{border-color:var(--dm-green);box-shadow:0 0 0 3px #087f641a}.daymark-payment-privacy{color:#526c65;background:#eef7f4;align-items:center;gap:7px;margin:16px 0 0;padding:11px 12px;font-size:11px;display:flex}.daymark-payment-privacy svg{width:15px;color:var(--dm-green);flex:none}.daymark-consent{color:#52656e;grid-template-columns:18px 1fr;align-items:start;gap:10px;margin:22px 0;font-size:13px;line-height:1.55;display:grid}.daymark-consent input{width:17px;height:17px;accent-color:var(--dm-green);margin:2px 0 0}.daymark-consent a{color:var(--dm-green);font-weight:800}.daymark-submit{width:100%;min-height:56px}.daymark-submit:disabled{opacity:.52;cursor:not-allowed;box-shadow:none}.daymark-verification{align-items:center;gap:8px;margin-top:14px;display:flex}.daymark-verification svg{flex:none;width:15px}.daymark-form-notice{color:#a33b31;background:#fff1ef;padding:12px;font-size:13px}.daymark-checkout-offline{text-align:center;padding:40px 10px}.daymark-checkout-offline h3{font-family:Georgia,serif;font-size:30px}.daymark-checkout-offline a{color:var(--dm-green);margin-top:12px;font-size:18px;font-weight:900;display:block}.daymark-checkout-offline svg{vertical-align:middle;width:16px}.daymark-footer{background:var(--dm-ink);color:#fff;padding:48px 0 28px}.daymark-footer .daymark-shell{grid-template-columns:1.25fr .55fr .8fr;align-items:start;gap:44px;display:grid}.daymark-footer-brand{align-items:center;gap:14px;display:flex}.daymark-footer-brand img{object-fit:contain;background:#fff;width:62px;height:62px}.daymark-footer-brand div,.daymark-footer .daymark-shell>div:not(.daymark-footer-brand){gap:8px;display:grid}.daymark-footer small,.daymark-footer p,.daymark-footer a{color:#aebec5;font-size:13px;line-height:1.6;text-decoration:none}.daymark-footer a:hover{color:#fff}.daymark-footer p{border-top:1px solid #294454;grid-column:1/3;margin:8px 0 0;padding-top:22px}.daymark-payments{object-fit:contain;object-position:left center;background:#fff;grid-column:1/-1;width:100%;max-height:72px;margin-top:4px}.daymark-mobile-buy{display:none}.daymark-gate{place-content:center;justify-items:center;gap:14px;min-height:100vh;font-family:Arial,sans-serif;display:grid}.order-download-note{text-align:center;color:#657682;margin:12px 0 0;font-size:13px}@media (max-width:900px){.daymark-shell{width:min(100% - 32px,720px)}.daymark-header{height:70px;padding-inline:16px}.daymark-brand img{width:44px;height:44px}.daymark-menu{display:flex}.daymark-header nav{background:#fff;border-bottom:1px solid #cddbd9;flex-direction:column;align-items:stretch;gap:0;padding:20px 16px;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 18px 30px #071f311f}.daymark-header nav.open{display:flex}.daymark-header nav a{border-bottom:1px solid #e1e8e7;padding:15px 0}.daymark-header nav button{margin-top:16px}.daymark-hero{align-items:flex-end;min-height:710px}.daymark-hero-image{background-position:58%}.daymark-hero-shade{background:linear-gradient(#05182638 0%,#051826e6 52%,#051826fa 100%)}.daymark-hero-copy{padding-block:220px 48px}.daymark-hero h1{font-size:44px}.daymark-lede{font-size:17px;line-height:1.65}.daymark-proof .daymark-shell{grid-template-columns:1fr;padding-block:12px}.daymark-proof p,.daymark-proof p:first-child{border-bottom:1px solid #e0e8e7;border-right:0;padding:13px 0}.daymark-proof p:last-child{border-bottom:0}.daymark-problem,.daymark-inside,.daymark-faq,.daymark-offer,.daymark-checkout{padding:76px 0}.daymark-problem .daymark-shell,.daymark-method .daymark-shell,.daymark-outcomes .daymark-shell,.daymark-faq .daymark-shell,.daymark-checkout .daymark-shell{grid-template-columns:1fr;gap:50px}.daymark-method{padding:76px 0}.daymark-preview-grid figure,.daymark-preview-grid figure.featured,.daymark-preview-grid figure:nth-child(n){grid-column:span 6}.daymark-honesty .daymark-shell,.daymark-offer .daymark-shell{grid-template-columns:1fr;gap:40px}.daymark-offer-product{grid-template-columns:220px 1fr}.daymark-footer .daymark-shell{grid-template-columns:1fr 1fr}.daymark-footer-brand,.daymark-footer p{grid-column:1/-1}}@media (max-width:600px){.daymark-page{padding-bottom:72px}.daymark-shell{width:calc(100% - 28px)}.daymark-brand span{display:none}.daymark-hero{min-height:720px}.daymark-hero-image{background-position:64% 0}.daymark-hero-copy{padding-top:260px}.daymark-hero h1{font-size:38px;line-height:1.1}.daymark-hero-actions{flex-direction:column;align-items:stretch}.daymark-hero-actions a{justify-content:center}.daymark-hero-price{flex-wrap:wrap}.daymark-hero-price small{border-left:0;flex-basis:100%;padding-left:0}.daymark-section-title h2,.daymark-method h2,.daymark-outcomes h2,.daymark-offer h2,.daymark-checkout h2{font-size:34px}.daymark-problem .daymark-shell,.daymark-method .daymark-shell,.daymark-outcomes .daymark-shell,.daymark-faq .daymark-shell,.daymark-checkout .daymark-shell{gap:38px}.daymark-problem-list article{grid-template-columns:42px 1fr}.daymark-problem-list p{font-size:16px}.daymark-steps{grid-template-columns:1fr}.daymark-steps article{min-height:auto}.daymark-preview-grid{gap:16px 10px}.daymark-preview-grid figure,.daymark-preview-grid figure.featured,.daymark-preview-grid figure:nth-child(n){grid-column:span 6}.daymark-preview-grid figcaption{flex-direction:column;gap:5px;font-size:12px}.daymark-honesty .daymark-shell{gap:0}.daymark-honesty .daymark-shell>div,.daymark-honesty .daymark-shell>div+div{border-left:0;padding:28px 0}.daymark-honesty .daymark-shell>div+div{border-top:1px solid #b9cac7}.daymark-honesty h2{font-size:25px}.daymark-offer-product{grid-template-columns:1fr}.daymark-offer-product>img{width:70%;margin:auto}.daymark-offer aside,.daymark-checkout-panel{padding:25px 20px}.daymark-faq details>p{padding-left:0}.daymark-fields{grid-template-columns:1fr}.daymark-mini-order{grid-template-columns:54px 1fr}.daymark-mini-order img{width:54px;height:68px}.daymark-mini-order b{grid-column:2}.daymark-footer .daymark-shell{grid-template-columns:1fr}.daymark-footer-brand,.daymark-footer p,.daymark-payments{grid-column:1}.daymark-payments{max-height:105px}.daymark-mobile-buy{z-index:50;background:var(--dm-gold);color:#13251c;border:0;justify-content:center;align-items:center;gap:20px;height:70px;font-size:15px;font-weight:900;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 25px #071f3133}.daymark-mobile-buy span{text-align:left;display:grid}.daymark-mobile-buy small{font-size:10px}.daymark-mobile-buy strong{font-size:21px}.daymark-mobile-buy svg{width:18px}}@media (prefers-reduced-motion:reduce){.daymark-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
