.page_container__mlWOx{max-width:1200px;margin:0 auto;padding:0 20px}.page_loadingContainer__M2It6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.page_loadingSpinner__K4lsO{width:50px;height:50px;border:3px solid #f3f3f3;border-top-color:#8a6a2a;border-radius:50%;animation:page_spin__c1dpp 1s linear infinite}@keyframes page_spin__c1dpp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_heroSection__WBO9B{padding:60px 0;text-align:center}.page_heroSection__WBO9B h1{font-size:2.5rem;margin-bottom:20px}.page_subtitle__ufOTX{font-size:1.2rem;color:#666;margin-bottom:30px}.page_heroImage__lSfPy{margin-top:40px}.page_heroImage__lSfPy img{width:100%;max-width:800px;height:auto;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.page_buttons__LVVlv{display:flex;gap:20px;justify-content:center;margin:30px 0}.page_buttons__LVVlv button{padding:12px 30px;font-size:1rem;border:none;border-radius:5px;cursor:pointer;background:linear-gradient(135deg,#f3e3b0,#c9a24b 46%,#8a6a2a);color:#211705;font-weight:700;letter-spacing:.06em}.page_buttons__LVVlv button:hover:not(:disabled){background:#8a6a2a;color:#fffaf2}.page_buttons__LVVlv button:disabled{opacity:.6;cursor:not-allowed}.page_buttons__LVVlv .page_secondary__lvm1q{background:transparent;border:2px solid #8a6a2a;color:#8a6a2a}.page_buttons__LVVlv .page_secondary__lvm1q:hover{background:#8a6a2a;color:#fffaf2}.page_features__ujSd4{padding:60px 0;background-color:#f9f9f9}.page_features__ujSd4 h2{text-align:center;margin-bottom:40px;font-size:2rem}.page_feature__kmC3S{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-bottom:60px}.page_feature__kmC3S:last-child{margin-bottom:0}.page_feature__kmC3S h3{font-size:1.5rem;margin-bottom:15px}.page_feature__kmC3S p{line-height:1.6;color:#555}.page_featureImage__Llmzj img{width:100%;height:auto;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.page_charting__XZknK{padding:60px 0}.page_charting__XZknK h2{text-align:center;margin-bottom:40px;font-size:2rem}.page_chartingGrid__P7QdR{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.page_chartCard__mRIK1{background:white;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.page_chartCard__mRIK1 img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:5px;margin-bottom:15px}.page_chartCard__mRIK1 h3{margin-bottom:10px;font-size:1.2rem}.page_technical__Ykwoy{padding:60px 0;background-color:#f9f9f9}.page_technical__Ykwoy .page_container__mlWOx{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.page_technical__Ykwoy h2{margin-bottom:20px;font-size:1.8rem}.page_technicalImage___T_wP img{width:100%;height:auto;border-radius:8px}.page_download__ZX_oW{padding:60px 0}.page_download__ZX_oW .page_container__mlWOx{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.page_download__ZX_oW h2{margin-bottom:20px;font-size:1.8rem}.page_download__ZX_oW button{margin-top:20px;padding:15px 40px;background-color:#8a6a2a;color:white;border:none;border-radius:5px;font-size:1.1rem;cursor:pointer}.page_download__ZX_oW button:hover:not(:disabled){background-color:#6f5420}.page_downloadImage__hqnMG img{width:100%;height:auto;border-radius:8px}.page_faq__dbChA{padding:60px 0;background-color:#f9f9f9}.page_faq__dbChA h2{text-align:center;margin-bottom:40px;font-size:2rem}.page_faqList___2r8N{max-width:800px;margin:0 auto}.page_faqItem__Su6Rc{background:white;margin-bottom:15px;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #eee}.page_faqQuestion__zvJUb{width:100%;padding:20px;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:600;color:#333;transition:background-color .3s}.page_faqQuestion__zvJUb:hover{background-color:#f5f5f5}.page_faqIcon__jmPaR{transition:transform .3s ease;font-size:1.2rem;color:#8a6a2a;min-width:20px;text-align:center}.page_faqIcon__jmPaR.page_open__qlBEK{transform:rotate(45deg)}.page_faqAnswer__hOXMi{padding:0 20px;max-height:0;overflow:hidden;transition:all .3s ease;opacity:0}.page_faqAnswer__hOXMi.page_open__qlBEK{padding:0 20px 20px;max-height:500px;opacity:1}.page_faqAnswer__hOXMi p{color:#555;line-height:1.6}.page_modalOverlay__0vG8F{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.page_modal__WjNSq{background:white;padding:40px;border-radius:10px;max-width:500px;width:90%;position:relative}.page_close__Pr93t{position:absolute;top:15px;right:15px;background:none;border:none;font-size:1.5rem;cursor:pointer}.page_modal__WjNSq h2{margin-bottom:20px}.page_modal__WjNSq p{margin-bottom:30px}.page_modal__WjNSq button{width:100%;padding:15px;background-color:#8a6a2a;color:white;border:none;border-radius:5px;cursor:pointer}.page_progress__jfaZ3{position:fixed;bottom:20px;right:20px;background:white;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.2);min-width:200px;z-index:1001}.page_progressBar__qQeqg{height:8px;background-color:#eee;border-radius:4px;margin-top:10px;overflow:hidden}.page_progressBar__qQeqg div{height:100%;background-color:#8a6a2a;transition:width .3s}@media (max-width:768px){.page_chartingGrid__P7QdR,.page_download__ZX_oW .page_container__mlWOx,.page_feature__kmC3S,.page_technical__Ykwoy .page_container__mlWOx{grid-template-columns:1fr}.page_buttons__LVVlv{flex-direction:column;align-items:center}.page_buttons__LVVlv button{width:100%;max-width:300px}}.page_downloadModalPaper__74_XG{background:linear-gradient(135deg,#ffffff,#f9fbf9)!important}.page_modalTitle__DZKs2{padding:24px 24px 8px!important}.page_downloadOptionCard__xyT8_{padding:30px 20px;text-align:center;border:1px solid #e0e0e0;border-radius:12px!important;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center;background-color:white!important}.page_downloadOptionCard__xyT8_:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(138,106,42,.12);border-color:#8a6a2a}.page_cardIconBox__7wLc6{width:80px;height:80px;background-color:#f2ecdd;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all .3s ease}.page_downloadOptionCard__xyT8_:hover .page_cardIconBox__7wLc6{background-color:#8a6a2a}.page_downloadOptionCard__xyT8_:hover .page_cardIconBox__7wLc6 svg{color:white!important}.page_sizeBadge__Dy5X1{background-color:#f1f1f1;color:#666;padding:4px 12px;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:20px}.page_modalDownloadButton__NC1AE{background-color:#8a6a2a!important;color:white!important;text-transform:none!important;font-weight:600!important;padding:10px!important;border-radius:8px!important;box-shadow:none!important}.page_modalDownloadButton__NC1AE:hover{background-color:#6f5420!important}.page_modalDownloadButtonSecondary__wHLPx{border-color:#8a6a2a!important;color:#8a6a2a!important;text-transform:none!important;font-weight:600!important;padding:10px!important;border-radius:8px!important}.page_modalDownloadButtonSecondary__wHLPx:hover{background-color:rgba(138,106,42,.05)!important;border-color:#6f5420!important}.PrimaryNav_bar__Yp_fn{display:flex;align-items:center;gap:4px}.PrimaryNav_trigger__fDAm3{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:0;border-radius:6px;background:none;cursor:pointer;white-space:nowrap;color:#1a1a1a;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:13.5px;font-weight:500;transition:background .18s ease,color .18s ease}.PrimaryNav_triggerOpen__O7hRT,.PrimaryNav_trigger__fDAm3:hover{background:rgba(201,162,75,.1);color:#8a6a2a}.PrimaryNav_trigger__fDAm3:focus-visible{outline:2px solid #c9a24b;outline-offset:2px}.PrimaryNav_sign__HBSlX{display:inline-block;width:9px;font-family:Cascadia Mono,ui-monospace,Consolas,monospace;font-size:15px;line-height:1;color:#c9a24b}.PrimaryNav_panel__jsO9a{position:fixed;top:66px;left:0;right:0;z-index:1300;height:auto;max-height:calc(100dvh - 66px);overflow:hidden;overscroll-behavior:contain;background:#fdfbf5;border-top:1px solid rgba(201,162,75,.35);border-bottom:1px solid rgba(201,162,75,.4);box-shadow:0 28px 64px rgba(26,20,10,.18);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s ease,transform .24s ease,visibility 0s linear .24s}.PrimaryNav_panelOpen__4fzy_{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .24s ease,visibility 0s}.PrimaryNav_inner__JYdjT{max-width:1400px;margin:0 auto;padding:clamp(18px,3vh,28px) 46px clamp(16px,2.6vh,24px)}.PrimaryNav_cols__HibVT{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:0}.PrimaryNav_panelThree__QJu4O .PrimaryNav_cols__HibVT{grid-template-columns:repeat(3,minmax(0,1fr))}.PrimaryNav_col__1_73b{padding:0 30px;border-left:1px solid #ece4d2;min-width:0}.PrimaryNav_col__1_73b:first-child{padding-left:0;border-left:0}.PrimaryNav_col__1_73b:last-child{padding-right:0}.PrimaryNav_colHeading__Xxx33{margin:0 0 clamp(10px,1.8vh,14px);font-family:var(--font-oswald),"Oswald",Georgia,serif;font-weight:600;font-size:clamp(1.08rem,2.25vh,1.28rem);letter-spacing:0;color:#1a1a1a}.PrimaryNav_colPlate__SckWV{width:100%;aspect-ratio:2.55/1;max-height:min(20vh,165px);overflow:hidden;margin-bottom:clamp(10px,1.8vh,14px);border:1px solid rgba(201,162,75,.3)}.PrimaryNav_list__LM6v7{list-style:none;margin:0;padding:0}.PrimaryNav_link__FjwWN{display:block;padding:clamp(7px,1.4vh,10px) 0;border-bottom:1px solid #ece4d2;text-decoration:none;font-size:14px;line-height:1.4;color:#4a4238;transition:color .18s ease,padding-left .2s ease}.PrimaryNav_list__LM6v7 li:last-child .PrimaryNav_link__FjwWN{border-bottom:0}.PrimaryNav_link__FjwWN:hover{color:#8a6a2a;padding-left:8px}.PrimaryNav_link__FjwWN:focus-visible{outline:2px solid #c9a24b;outline-offset:-2px}.PrimaryNav_facts__OckpT{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:clamp(14px,2.4vh,22px);padding-top:clamp(10px,1.8vh,14px);border-top:1px solid #ece4d2}.PrimaryNav_fact__32Y6p{font-family:Cascadia Mono,ui-monospace,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a6a2a}@media (max-width:1180px){.PrimaryNav_inner__JYdjT{padding:28px 24px 22px}.PrimaryNav_col__1_73b{padding:0 18px}.PrimaryNav_colPlate__SckWV{display:none}}@media (max-height:760px){.PrimaryNav_inner__JYdjT{padding-top:16px;padding-bottom:14px}.PrimaryNav_col__1_73b{padding-inline:22px}.PrimaryNav_colPlate__SckWV{aspect-ratio:3/1;max-height:118px;margin-bottom:9px}.PrimaryNav_link__FjwWN{padding-top:7px;padding-bottom:7px;line-height:1.28}.PrimaryNav_facts__OckpT{margin-top:12px;padding-top:10px}}@media (prefers-reduced-motion:reduce){.PrimaryNav_link__FjwWN,.PrimaryNav_panel__jsO9a{transition:none}}