.ltd-page{--ltd-primary:oklch(.58 .235 28);--ltd-foreground:oklch(.24 .01 270);--ltd-muted:oklch(.47 .01 270);--ltd-surface:oklch(.973 .003 270);--ltd-white:oklch(1 0 0);--ltd-border:oklch(.92 .005 270);--ltd-soft:oklch(.96 .025 25);background:var(--ltd-white);color:var(--ltd-foreground);font:16px/1.75 'Open Sans',sans-serif;width:100%;min-width:0;text-align:start}
.ltd-page *{box-sizing:border-box;letter-spacing:0}.ltd-page[lang=ar]{font-family:'Noto Sans Arabic',sans-serif}.ltd-page h1,.ltd-page h2,.ltd-page h3{font-family:Montserrat,sans-serif;color:var(--ltd-foreground);margin:0;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.ltd-page[lang=ar] h1,.ltd-page[lang=ar] h2,.ltd-page[lang=ar] h3{font-family:'Noto Sans Arabic',sans-serif}.ltd-page h1{font-size:36px}.ltd-page h2{font-size:23px}.ltd-page h3{font-size:17px}.ltd-page p{margin:14px 0;color:var(--ltd-muted)}.ltd-page a{color:var(--ltd-primary);text-decoration:none}.ltd-page a:hover{text-decoration:underline}.ltd-inner{max-width:1216px;padding:0 32px;margin:auto;width:100%;min-width:0}.ltd-crumb{background:var(--ltd-surface);border-bottom:1px solid var(--ltd-border);padding:15px 0;font-size:14px;color:var(--ltd-muted);overflow-wrap:anywhere}.ltd-top{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;padding-top:48px;padding-bottom:48px}.ltd-top>div{min-width:0}.ltd-eyebrow{color:var(--ltd-primary);text-transform:uppercase;font-size:12px;font-weight:700}.ltd-page .ltd-range{color:var(--ltd-primary);font-size:21px;font-weight:700}.ltd-visual{aspect-ratio:1/1;display:grid;place-items:center;background:var(--ltd-surface);border:1px solid var(--ltd-border);border-radius:8px;overflow:hidden;align-self:start}.ltd-image{width:100%;height:100%;object-fit:contain}.ltd-document{width:70%;height:76%;background:var(--ltd-white);border-top:7px solid var(--ltd-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;padding:25px;font:700 23px/1.4 Montserrat,sans-serif}.ltd-document-icon{font-size:75px;color:var(--ltd-primary)}.ltd-document small{font-size:11px;color:var(--ltd-muted)}.ltd-options{border:1px solid var(--ltd-border);padding:24px;border-radius:8px;margin-top:25px}.ltd-options label{display:block;font-size:14px;font-weight:600;margin-bottom:15px}.ltd-options select,.ltd-options input{font:inherit;background:var(--ltd-white);color:var(--ltd-foreground);border:1px solid var(--ltd-border);border-radius:5px;padding:11px;width:100%;margin-top:7px;min-height:44px}.ltd-options input{max-width:110px;display:block}.ltd-page .ltd-btn{display:inline-flex;justify-content:center;align-items:center;background:var(--ltd-primary);color:var(--ltd-white);border:1px solid var(--ltd-primary);font-weight:700;font-size:14px;line-height:1.4;padding:13px 18px;border-radius:6px;margin-top:10px;max-width:100%;white-space:normal;text-align:center}.ltd-page .ltd-outline{background:var(--ltd-white);color:var(--ltd-primary)}.ltd-calculation{border:1px solid var(--ltd-border);background:var(--ltd-soft);padding:14px;min-height:70px;font-size:14px}.ltd-calculation strong{color:var(--ltd-primary);font-size:18px}.ltd-calculation del{color:var(--ltd-muted);margin-inline-start:8px}.ltd-page .ltd-note{font-size:12px}.ltd-band{background:var(--ltd-surface);border-block:1px solid var(--ltd-border);padding:55px 0}.ltd-details{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px}.ltd-section{padding:24px 0;border-bottom:1px solid var(--ltd-border)}.ltd-section h2{font-size:21px}.ltd-section h2 span{color:var(--ltd-primary);font-size:14px;margin-inline-end:10px}.ltd-details aside{border-inline-start:2px solid var(--ltd-primary);padding-inline-start:24px;align-self:start}.ltd-details aside h2{font-size:18px}.ltd-details ul{padding-inline-start:20px;color:var(--ltd-muted);font-size:14px}.ltd-details li{margin-bottom:16px}.ltd-details aside .ltd-btn{width:100%}.ltd-page .ltd-faq-title{margin-top:35px;margin-bottom:20px}.ltd-faq{background:var(--ltd-white);border:1px solid var(--ltd-border);border-radius:8px}.ltd-faq details{padding:0 20px;border-bottom:1px solid var(--ltd-border)}.ltd-faq details:last-child{border:0}.ltd-faq summary{padding:18px 0;cursor:pointer;font-weight:600}.ltd-related{padding-top:50px;padding-bottom:55px}.ltd-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:25px}.ltd-related-item{border:1px solid var(--ltd-border);border-radius:8px;padding:12px;min-width:0}.ltd-related-item img{width:100%;aspect-ratio:1/1;object-fit:contain}.ltd-related-item h3{margin-top:15px}.ltd-related-item p{color:var(--ltd-primary);font-weight:600;font-size:14px}.ltd-page :focus-visible{outline:2px solid var(--ltd-primary);outline-offset:3px}
@media(max-width:900px){.ltd-top,.ltd-details{grid-template-columns:1fr}.ltd-visual{max-width:550px;width:100%;margin:auto}.ltd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ltd-page h1{font-size:30px}.ltd-details aside{max-width:550px}}
@media(max-width:480px){.ltd-inner{padding-inline:20px}.ltd-options{padding:18px}.ltd-page h1{font-size:27px}.ltd-related-grid{grid-template-columns:1fr}.ltd-document{font-size:19px}.ltd-top{gap:28px}}
