.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}}.CalculatorPage_page__RhOCJ{background:linear-gradient(180deg,rgba(255,250,242,.88),rgba(250,246,236,0) 36rem),#faf6ec;color:#1c160f;font-family:var(--font-inter),"Inter",system-ui,-apple-system,sans-serif;min-height:100vh}.CalculatorPage_main__7W0LR{max-width:1180px;margin:0 auto;padding:6.5rem 2.875rem 4.5rem}.CalculatorPage_breadcrumb___qowk{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:1.15rem;color:#6b655c;font-family:Cascadia Mono,ui-monospace,Consolas,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.CalculatorPage_breadcrumb___qowk a{color:#6b655c;text-decoration:none}.CalculatorPage_breadcrumb___qowk a:hover{color:#8a6a2a}.CalculatorPage_breadcrumb___qowk strong{color:#1c160f;font-weight:600}.CalculatorPage_hero__Quq1w{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.42fr);gap:2.5rem;align-items:end;padding:0 0 2.4rem;border-bottom:1px solid #ece4d2}.CalculatorPage_eyebrow__1EVTq{display:block;margin-bottom:1rem;color:#8a6a2a;font-family:Cascadia Mono,ui-monospace,Consolas,Menlo,monospace;font-size:.66rem;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.CalculatorPage_h1__Dgxmd{max-width:850px;margin:0;color:#1c160f;font-family:var(--font-oswald),"Oswald",Georgia,serif;font-size:clamp(2.6rem,5.6vw,5.1rem);font-weight:600;line-height:.98;letter-spacing:0;text-wrap:balance}.CalculatorPage_h1__Dgxmd em{color:#8a6a2a;font-style:italic}.CalculatorPage_deck__uPEMI{max-width:64ch;margin:1.25rem 0 0;color:#4a4238;font-size:1.05rem;line-height:1.68}.CalculatorPage_heroAside__1jWF6{border:1px solid #e0d7c2;background:rgba(255,255,255,.52);box-shadow:-4px 5px 10px rgba(60,44,20,.06);padding:1.35rem}.CalculatorPage_asideLabel__xqa55{display:block;color:#8a6a2a;font-family:Cascadia Mono,ui-monospace,Consolas,Menlo,monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.CalculatorPage_asideText__fG44_{margin:.75rem 0 0;color:#4a4238;font-size:.94rem;line-height:1.6}.CalculatorPage_quickAnswer__Klw88{margin-top:2rem;border:1px solid #e0d7c2;border-left:4px solid #8a6a2a;background:rgba(255,255,255,.54);box-shadow:-4px 5px 10px rgba(60,44,20,.05);padding:1.25rem 1.35rem;color:#4a4238;font-size:.98rem;line-height:1.72}.CalculatorPage_calculatorCard__tjyzL{margin-top:2rem;border:1px solid #e0d7c2;background:rgba(255,255,255,.56);box-shadow:-6px 8px 16px rgba(60,44,20,.08);padding:clamp(1rem,2.6vw,1.65rem)}.CalculatorPage_section__x8ode{max-width:940px;margin:4rem auto 0;padding-top:2rem;border-top:1px solid #ece4d2}.CalculatorPage_faqTitle__FmDeW,.CalculatorPage_linkGridTitle__RjZj7,.CalculatorPage_section__x8ode h2{margin:0 0 1rem;color:#1c160f;font-family:var(--font-oswald),"Oswald",Georgia,serif;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:600;line-height:1.08;letter-spacing:0}.CalculatorPage_section__x8ode li,.CalculatorPage_section__x8ode p{color:#4a4238;font-size:1rem;line-height:1.78}.CalculatorPage_section__x8ode p{margin:0 0 1rem}.CalculatorPage_takeawayBox__glSZO{border:1px solid #e0d7c2;background:rgba(255,255,255,.48);box-shadow:-4px 5px 10px rgba(60,44,20,.05);padding:1.4rem 1.5rem}.CalculatorPage_takeawayBox__glSZO ul,.CalculatorPage_workedList__vJEX6{margin:0;padding-left:1.2rem}.CalculatorPage_infoTableWrap__L6MtO{overflow-x:auto}.CalculatorPage_infoTable__iUUjP{width:100%;border-collapse:collapse;background:rgba(255,255,255,.44);font-size:.92rem}.CalculatorPage_infoTable__iUUjP caption{caption-side:top;margin-bottom:.75rem;color:#1c160f;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.CalculatorPage_infoTable__iUUjP td,.CalculatorPage_infoTable__iUUjP th{border:1px solid #e0d7c2;padding:.75rem .85rem;text-align:left;vertical-align:top}.CalculatorPage_infoTable__iUUjP th{background:#f2ecdd;color:#8a6a2a;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.CalculatorPage_infoTable__iUUjP td{color:#4a4238}.CalculatorPage_infoTable__iUUjP td:first-child{color:#1c160f;font-weight:700}.CalculatorPage_trustNote__PZA1C{max-width:940px;margin:3rem auto 0;border-top:1px solid #ece4d2;padding-top:1.25rem;color:#6b655c;font-size:.82rem;line-height:1.7}.CalculatorPage_trustNote__PZA1C a,.CalculatorPage_trustNote__PZA1C strong{color:#8a6a2a}.CalculatorPage_faqList__4MizX{display:flex;flex-direction:column;gap:.75rem}.CalculatorPage_faqItem__TxM4A{border:1px solid #e0d7c2;background:rgba(255,255,255,.5)}.CalculatorPage_faqItem__TxM4A summary{min-height:52px;display:flex;align-items:center;padding:.85rem 1rem;color:#1c160f;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.95rem;font-weight:700;cursor:pointer}.CalculatorPage_faqItem__TxM4A summary::marker{color:#8a6a2a}.CalculatorPage_faqItem__TxM4A p{margin:0;padding:0 1rem 1rem;color:#4a4238;line-height:1.7}.CalculatorPage_linkGrid__5nHw2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.CalculatorPage_linkCard__Grcbo{display:block;min-height:76px;border:1px solid #e0d7c2;background:rgba(255,255,255,.5);box-shadow:-4px 5px 10px rgba(60,44,20,.05);padding:1rem;color:#8a6a2a;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.9rem;font-weight:700;line-height:1.4;text-decoration:none;transition:border-color .18s ease,color .18s ease,transform .18s ease}.CalculatorPage_linkCard__Grcbo:focus-visible,.CalculatorPage_linkCard__Grcbo:hover{border-color:#8a6a2a;color:#1c160f;transform:translateY(-2px)}@media (max-width:900px){.CalculatorPage_main__7W0LR{padding:5.5rem 1.5rem 3.75rem}.CalculatorPage_hero__Quq1w{grid-template-columns:1fr}}@media (max-width:640px){.CalculatorPage_main__7W0LR{padding:5rem 1rem 3rem}.CalculatorPage_linkGrid__5nHw2{grid-template-columns:1fr}}.AveragePriceCalc_wrap__ouqez{width:100%;max-width:1020px;margin:0 auto;color:#1c160f;font-family:var(--font-inter),"Inter",system-ui,-apple-system,sans-serif}.AveragePriceCalc_grid__0Hvdf{display:grid;grid-template-columns:minmax(320px,6fr) minmax(0,5fr);gap:1.35rem;align-items:start}.AveragePriceCalc_inputPanel__PydAD,.AveragePriceCalc_resultPanel__vJAmU{border:1px solid #e0d7c2;background:rgba(255,250,242,.78);box-shadow:-4px 5px 10px rgba(60,44,20,.05);padding:1.25rem}.AveragePriceCalc_panelTitle__L5LPx{font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1c160f;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #ece4d2}.AveragePriceCalc_entryCard__VcTwi{background:#fffaf2;border:1px solid #e0d7c2;padding:.85rem 1rem;margin-bottom:.85rem;position:relative;transition:border-color .18s ease}.AveragePriceCalc_entryCard__VcTwi:hover{border-color:#c9a24b}.AveragePriceCalc_entryHeader__iz4hm{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.AveragePriceCalc_entryTitle__WJ0hy{font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a6a2a}.AveragePriceCalc_removeBtn__5THZG{border:0;background:transparent;color:#a7352a;font-size:.76rem;font-weight:600;cursor:pointer;padding:.2rem .4rem;border-radius:4px;transition:background .15s ease}.AveragePriceCalc_removeBtn__5THZG:hover{background:rgba(167,53,42,.1)}.AveragePriceCalc_rowInputs__JgGpZ{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.AveragePriceCalc_field__E6376{display:flex;flex-direction:column;margin-bottom:.25rem}.AveragePriceCalc_label__6ZlHp{margin-bottom:.35rem;color:#1c160f;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AveragePriceCalc_inputBox__uU9R9{min-height:40px;display:flex;align-items:center;border:1px solid #e0d7c2;background:#ffffff;padding:0 .65rem;transition:border-color .15s ease,box-shadow .15s ease}.AveragePriceCalc_inputBox__uU9R9:focus-within{border-color:#8a6a2a;box-shadow:0 0 0 3px rgba(138,106,42,.12)}.AveragePriceCalc_rupee__I23Js{flex:none;margin-right:.35rem;color:#8a6a2a;font-size:.88rem}.AveragePriceCalc_input__NmBWb{flex:1;width:100%;height:38px;border:0;outline:0;background:transparent;color:#1c160f;font-family:var(--font-inter),"Inter",system-ui,sans-serif;font-size:.92rem}.AveragePriceCalc_input__NmBWb::-moz-placeholder{color:#9a9388}.AveragePriceCalc_input__NmBWb::placeholder{color:#9a9388}.AveragePriceCalc_hint__grZLV{margin-top:.35rem;color:#6b655c;font-size:.75rem;line-height:1.4}.AveragePriceCalc_actions__FE_NF{display:flex;gap:.75rem;margin-top:1rem}.AveragePriceCalc_addBtn__kVrXn{flex:2;min-height:42px;border:1px solid #8a6a2a;background:#8a6a2a;color:#fffaf2;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease}.AveragePriceCalc_addBtn__kVrXn:focus-visible,.AveragePriceCalc_addBtn__kVrXn:hover{background:#6f551f;border-color:#6f551f}.AveragePriceCalc_clearBtn__FHqXv{flex:1;min-height:42px;border:1px solid #c9a24b;background:transparent;color:#8a6a2a;font-family:var(--font-poppins),"Poppins",system-ui,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.AveragePriceCalc_clearBtn__FHqXv:focus-visible,.AveragePriceCalc_clearBtn__FHqXv:hover{background:#8a6a2a;color:#fffaf2}.AveragePriceCalc_ltpSection__IDkBa{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed #e0d7c2}.AveragePriceCalc_placeholder__k_J81{margin:0;padding:2.5rem 1rem;color:#6b655c;font-size:.94rem;line-height:1.7;text-align:center}.AveragePriceCalc_resultTable__JkAzc{width:100%;table-layout:fixed;border-collapse:collapse}.AveragePriceCalc_resultTable__JkAzc td{border-bottom:1px solid #ece4d2;padding:.75rem .5rem;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AveragePriceCalc_resultTable__JkAzc td:first-child{width:62%;color:#4a4238;text-align:left;white-space:normal;overflow:visible;text-overflow:clip}.AveragePriceCalc_resultTable__JkAzc td:last-child{width:38%;color:#1c160f;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.AveragePriceCalc_highlightRow___veYw td{background:#f2ecdd;border-top:1px solid #e0d7c2;font-size:1rem;font-weight:800}.AveragePriceCalc_highlightRow___veYw td:last-child{color:#8a6a2a}.AveragePriceCalc_profit__JxSUz td:last-child{color:#23744a}.AveragePriceCalc_loss__plIEM td:last-child{color:#a7352a}@media (max-width:820px){.AveragePriceCalc_grid__0Hvdf{grid-template-columns:1fr}}@media (max-width:520px){.AveragePriceCalc_rowInputs__JgGpZ{grid-template-columns:1fr}.AveragePriceCalc_inputPanel__PydAD,.AveragePriceCalc_resultPanel__vJAmU{padding:1rem}}