@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/dm-sans-latin-Xz1IZZA0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/dm-sans-latin-ext-BOFOeGcA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400 650;font-display:swap;src:url(/assets/noto-sans-bengali-DeF8kf4m.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/noto-serif-bengali-BcjY7wpo.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}:root{--canvas:#f8f8f2;--paper:#fffef9;--ink:#173e32;--muted:#586e60;--green:#27765c;--mist:#edf4e9;--line:#dbe4d4;--gold:#bc9757;--gold-light:#ead7a9;--radius:12px;--font:"DM Sans", "Noto Sans Bengali", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--canvas);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.6}button,input,select{font:inherit}button{cursor:pointer;color:inherit;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}button:disabled{opacity:.45;cursor:not-allowed}button:active:not(:disabled){transform:translateY(1px)}a{color:inherit;text-decoration:none}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}h2{letter-spacing:-.6px;font-size:30px;line-height:1.45}h2 span{color:#55705b;font-weight:400}h3{font-size:23px;line-height:1.5}p{color:var(--muted)}small{color:var(--muted);font-size:15px}svg{vertical-align:middle;flex-shrink:0}:focus-visible{outline-offset:4px;outline:2px solid #b79659}input:focus-visible{outline-color:var(--green)}::selection{background:#d7e8c8}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--ink);color:#fff;padding:10px;position:fixed;top:-100px;left:20px}.skip:focus{top:10px}.eyebrow{color:#7a5f31;letter-spacing:.35px;font-size:14px;font-weight:500;line-height:1.5;display:block}.icon-button{background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.icon-button:hover{background:#eaf1e4}.hero-frame{isolation:isolate;background:radial-gradient(at 8% 0,#8acaab70,#0000 55%),radial-gradient(at 100% 12%,#cfb27a3b,#0000 50%),radial-gradient(at 70% 110%,#061c1599,#0000 68%),linear-gradient(145deg,#1b5b45,#174c37 58%,#1d4b33);border:1px solid #d5e1d2;border-radius:30px;max-width:1260px;margin:22px auto 0;padding:20px 26px 0;position:relative;box-shadow:0 12px 34px #21453215}.hero-glow{border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.hero-glow:before{content:"";filter:blur(55px);background:#95d4b133;border-radius:50%;width:54%;height:150%;position:absolute;top:-70%;left:-12%}.hero-glow:after{content:"";filter:blur(55px);background:#c9a87330;border-radius:50%;width:45%;height:120%;position:absolute;top:-42%;right:-14%}.site-header{z-index:30;background:#fffef8;border:1px solid #fbfff1cc;border-radius:999px;align-items:center;gap:24px;height:74px;padding:0 21px;display:flex;position:relative;box-shadow:0 7px 18px #092e2317}.brand{letter-spacing:-.65px;align-items:center;gap:9px;font-size:24px;font-weight:550;line-height:1.1;display:flex}.brand-icon{color:#937843;background:#f3ecda;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.brand small{color:#6a7b65;letter-spacing:0;margin-top:3px;font-family:Noto Serif Bengali,serif;font-size:14px;font-weight:400;display:block}.site-header nav{gap:4px;margin-left:auto;display:flex}.site-header nav a{color:#38563f;border-radius:24px;align-items:center;gap:7px;min-height:44px;padding:8px 12px;font-size:16px;display:flex}.header-action{color:#79602f;background:#f4ead2;border:1px solid #e0c992;border-radius:30px;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:16px;display:flex}.mobile-menu{display:none}.standalone-header{max-width:1208px;margin:24px auto 0}.standalone-header .site-header{border-color:var(--line);box-shadow:0 4px 14px #15392908}.price-hero{color:#fffef5;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:34px 32px 37px;display:grid}.hero-kicker{color:#e5d2a5;align-items:center;gap:9px;font-size:15px;display:inline-flex}.hero-kicker>span{background:#d6b86e;width:7px;height:7px;transform:rotate(45deg)}.hero-copy h1{letter-spacing:-1.6px;margin:14px 0 18px;font-size:46px;font-weight:450;line-height:1.17}.hero-copy p{color:#d8e7d1;max-width:440px;font-size:18px;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:24px;display:flex}.hero-primary,.hero-secondary{border-radius:24px;align-items:center;gap:8px;min-height:45px;padding:9px 14px;font-size:16px;display:inline-flex}.hero-primary{color:#354b31;background:#eddaab;border:1px solid #e5c890;box-shadow:0 3px 5px #0d2b2012}.hero-primary:hover{background:#f3e3c0}.hero-secondary{color:#ecf3e6;background:#ffffff05;border:1px solid #b9d0b570}.hero-secondary:hover{background:#ffffff12}.hero-price-panel{min-width:0;padding:21px 0 14px}.hero-price-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.hero-price-caption{color:#d7e7ce;align-items:center;gap:8px;margin-top:25px;font-size:18px;display:flex}.caption-divider{color:#b6c8a9;margin:0 6px}.hero-price-value{letter-spacing:-2.2px;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin:6px 0 17px;font-size:clamp(52px,5.8vw,76px);font-weight:450;line-height:1.22;display:flex}.hero-price-value .currency{color:#e8ce8f;letter-spacing:0;font-size:.5em;font-weight:400}.animated-price{min-width:0;display:inline-block}.hero-unit-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.hero-unit-row>span{color:#e3eccc;font-size:15px}.hero-price-note{color:#c9d9be;border-top:1px solid #bacfa73d;justify-content:space-between;gap:15px;margin-top:19px;padding-top:14px;font-size:15px;display:flex}.cycle-control{color:#d5e4c6;background:#ffffff06;border:1px solid #a8c0945c;border-radius:22px;align-items:center;gap:6px;min-height:40px;padding:6px 10px;font-size:15px;display:flex}.cycle-control:hover,.cycle-control.cycling{background:#ffffff12}.hero-price-panel .pills{background:#ffffff0a;border-color:#d7dfbf66;border-radius:24px;padding:4px}.hero-price-panel .pills button{color:#edf3df;border-radius:22px;min-height:40px;padding:6px 17px;font-size:18px}.hero-price-panel .pills button.selected{color:#3c482d;background:#ebd5a1;box-shadow:0 2px 5px #08251b1c}.hero-unit-row .pills button{padding:6px 14px;font-size:16px}.hero-facts{color:#547153;justify-content:space-between;align-items:center;gap:20px;max-width:1208px;margin:0 auto;padding:18px 22px 8px;font-size:16px;display:flex}.hero-facts>span,.hero-facts>a{align-items:center;gap:8px;display:flex}.hero-facts svg{color:#a18345}.hero-facts b{color:#2a6143;font-weight:500}.content{max-width:1208px;margin:auto;padding:0 22px}.demo-notice{color:#64745d;align-items:center;gap:9px;padding:15px 0 19px;font-size:15px;display:flex}.demo-notice>svg{width:17px;height:17px}.demo-notice a{white-space:nowrap;color:#6d784e;align-items:center;gap:6px;margin-left:auto;display:flex}.error-banner{background:#f6ead9;border:1px solid #e0caa8;border-radius:9px;margin-bottom:18px;padding:14px 17px;font-size:16px}.section-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}.section-heading .eyebrow{margin-bottom:3px}.price-section,.domestic-chart,.international,.calculator,.purity-section{border:1px solid var(--line);background:var(--paper);border-radius:16px;box-shadow:0 2px 5px #21462904}.price-section{margin-bottom:24px;padding:26px 27px}.price-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.price-cell{background:#f8fbf3;border:1px solid #d8e4cb;border-radius:12px;padding:21px;position:relative}.price-cell.featured{background:linear-gradient(130deg,#edf6e4,#fcfff5);border-color:#b7cd9f}.price-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.price-title>span:first-child{font-size:29px;line-height:1.3}.price-title small{letter-spacing:.25px;margin-left:5px;font-size:14px}.purity-label{color:#627b48;white-space:nowrap;font-size:14px}.price-cell strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:34px;font-weight:500;line-height:1.5;display:block}.featured strong{color:#2a6947}.price-secondary{color:#61764d;margin-top:1px;font-size:19px}.price-secondary span{color:#6a7e59;font-size:15px}.price-foot{color:#6b7c60;border-top:1px solid #dfe8d6;justify-content:space-between;gap:8px;margin-top:15px;padding-top:11px;font-size:14px;display:flex}.price-foot>span:last-child{font-size:14px}.source-note{color:#65745d;justify-content:space-between;gap:18px;margin-top:15px;font-size:15px;display:flex}.market-section{grid-template-columns:minmax(0,1fr) 315px;align-items:stretch;gap:22px;margin-bottom:24px;display:grid}.chart-top{background:#f2f6ec;border:1px solid #e2ead8;border-radius:10px;justify-content:space-between;align-items:center;gap:13px;padding:13px 16px;display:flex}.chart-top b{letter-spacing:-.6px;font-size:28px;font-weight:500;display:block}.chart-top span{color:#617354;font-size:15px}.chart{width:100%;height:238px;margin-top:12px}.chart-hint{color:#667856;margin-top:6px;font-size:15px;display:block}.chart-empty{height:238px;color:var(--muted);place-items:center;font-size:17px;display:grid}.international{background:linear-gradient(145deg,#eff6e4,#fcfff7);border-color:#cbdabc;padding:27px 23px}.international-head{align-items:center;gap:8px;font-size:17px;display:flex}.international-head>svg{width:20px;height:20px}.sample-dot{color:#647b4e;margin-left:auto;font-size:14px}.international-value{letter-spacing:-1.2px;margin:23px 0 8px;font-size:46px;font-weight:450;line-height:1.25}.international-value small{letter-spacing:0;margin-top:5px;font-size:15px;display:block}.international-sub{color:#607251;font-size:15px}.small-chart{height:130px;margin:15px 0 7px}.international-bottom{border-top:1px solid #ceddbf;justify-content:space-between;gap:12px;padding:13px 0 7px;font-size:16px;display:flex}.international-bottom b{font-weight:500}.international>small{font-size:14px}.international p{color:#667654;margin-top:15px;font-size:15px;line-height:1.8}.calculator{margin-bottom:24px;padding:27px}.calculator .section-heading{margin-bottom:15px}.calc-body{grid-template-columns:1.16fr 1fr;gap:29px;display:grid}.calc-input{min-width:0;padding:9px 0 3px}.calc-input>.pills{background:#eef4e6;width:100%;display:flex}.calc-input>.pills button{flex:1;font-size:18px}.calc-line{justify-content:space-between;align-items:center;gap:15px;margin:22px 0 13px;font-size:18px;display:flex}.text-button{color:#316940;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:4px 0;font-size:16px;display:inline-flex}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.amount-input{background:#fcfff6;border:1px solid #b7cba2;border-radius:12px;align-items:center;gap:16px;padding:12px 14px;display:flex}.amount-input>input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:36px;line-height:1.3}.amount-input .select{background:#f0f6e7;border-color:#cfdec2;max-width:165px}.quick-values{gap:10px;margin:14px 0 20px;display:flex}.quick-values button{background:#f4f8ed;border:1px solid #d1dfc5;border-radius:9px;min-width:54px;min-height:44px;font-size:18px}.quick-values button:hover{background:#e6f0dc;border-color:#9cb787}.calc-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.calc-bottom>span{font-size:18px}.calc-bottom>.select{width:170px}.calc-result{color:#fcfff4;background:radial-gradient(at 90% 0,#91b77a35,#0000 60%),linear-gradient(135deg,#205d43,#285e3f);border:1px solid #386f4f;border-radius:14px;flex-direction:column;justify-content:center;min-width:0;padding:28px;display:flex}.result-top{color:#d2e4c0;justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.result-number{letter-spacing:-1.3px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:21px 0 4px;font-size:48px;font-weight:450;line-height:1.3}.result-unit{color:#dfedce;margin-bottom:22px;font-size:22px}.calc-result>small{color:#cadfbb;font-size:14px}.breakdown{border-top:1px solid #aec29a55;border-bottom:1px solid #aec29a55;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:7px;padding:17px 0;display:grid}.breakdown b{font-size:26px;font-weight:450;display:block}.breakdown span{color:#c7ddb6;font-size:16px;display:block}.calc-result p{color:#d6e5c8;margin:16px 0 4px;font-size:16px;line-height:1.85}.calc-result .text-button{color:#ebd7a5;align-self:flex-start;font-size:15px}.mixed-input{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mixed-input label{margin-bottom:6px;font-size:16px;display:block}.purity-section{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;margin-bottom:24px;padding:29px;display:grid}.purity-section h2{margin:5px 0 10px}.purity-section p{margin-bottom:18px;font-size:18px}.purity-stat{justify-content:space-between;align-items:end;gap:18px;display:flex}.purity-stat strong{letter-spacing:-.8px;font-size:40px;font-weight:450}.purity-stat strong small{margin-left:3px;font-size:23px}.purity-stat span{color:#617256;margin-bottom:8px;font-size:16px}.purity-stat i{background:var(--gold);border-radius:50%;width:5px;height:5px;margin:0 7px;display:inline-block}.purity-bar{background:#d6b572;border-radius:4px;height:13px;margin:12px 0 20px;overflow:hidden}.purity-bar span{background:linear-gradient(90deg,#2b6c4d,#85a76f);height:100%;transition:width .2s;display:block}.purity-visual>small{font-size:16px}.discover,.reading{margin-bottom:28px;padding:13px 0 0}.discovery-grid{grid-template-columns:1.35fr 1fr;gap:22px;display:grid}.sponsor{background:linear-gradient(120deg,#fff8e9,#f5eedb);border:1px solid #e6d7b5;border-radius:16px;align-items:center;min-height:280px;padding:30px;display:flex;position:relative;overflow:hidden}.sponsor-copy{z-index:1;max-width:270px;position:relative}.sponsor .eyebrow{color:#927749;font-size:14px}.sponsor h3{letter-spacing:-.7px;color:#465c3d;margin:13px 0 12px;font-size:32px}.sponsor h3 em{color:#7d7950;font-family:Georgia,serif;font-weight:400}.sponsor p{color:#68704c;margin-bottom:17px;font-size:18px;line-height:1.85}.sponsor .btn{color:#736036;background:#fffdf3;border:1px solid #ccb784;padding:7px 12px;font-size:17px}.jewelry-art{width:280px;max-width:100%;height:auto}.sponsor>.jewelry-art{width:275px;position:absolute;top:41px;right:-7px}.shops{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:24px}.shops-head{justify-content:space-between;align-items:center;gap:13px;margin-bottom:12px;display:flex}.shops-head h3{align-items:center;gap:8px;font-size:23px;display:flex}.shop-row{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:13px;width:100%;min-height:86px;padding:19px 0;display:flex}.shop-row>svg{margin-left:auto}.shop-monogram{color:#6b834e;background:#edf4e3;border:1px solid #dbe6c9;border-radius:10px;place-items:center;width:47px;height:47px;font-family:Georgia,serif;font-size:23px;display:grid}.shop-row b{font-size:19px;font-weight:500;display:block}.shop-row small{color:#697a5c;font-size:15px;line-height:1.6;display:block}.article-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.article{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;padding:25px;transition:border-color .18s,box-shadow .18s;display:flex}.article:hover{border-color:#b7c89f;box-shadow:0 7px 22px #244b350e}.article-index{color:#a08446;background:#f3ecd7;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:17px;display:grid}.article .eyebrow{letter-spacing:.25px;color:#8c7546;margin-bottom:9px;font-size:14px}.article h3{letter-spacing:-.4px;font-size:23px;line-height:1.4}.article p{color:#63745a;margin:11px 0 20px;font-size:17px;line-height:1.8}.article-action{color:#45704b;border-top:1px solid #e0e7d6;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:auto;padding-top:13px;font-size:16px;display:flex}.closing{border:1px solid var(--line);color:#57704b;background:#eef4e4;border-radius:12px;justify-content:space-between;align-items:center;gap:22px;margin-bottom:30px;padding:20px 23px;font-size:17px;display:flex}.closing a{color:#476944;white-space:nowrap;align-items:center;gap:10px;font-size:16px;display:flex}footer{border-top:1px solid var(--line);color:#627457;background:#fffef7;justify-content:space-between;align-items:center;gap:20px;padding:28px max(26px,50vw - 582px);font-size:15px;display:flex}.footer-brand{color:#35583b;align-items:center;gap:17px;font-size:25px;font-weight:500;display:flex}.footer-brand span{color:#6b7e5e;font-size:15px;font-weight:400}footer>a:last-child{align-items:center;gap:9px;display:flex}.btn{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-size:18px;line-height:1.35;display:inline-flex}.btn.primary{color:#fff;background:#2b684b;border-color:#286044;box-shadow:0 2px 4px #1b4d3112}.btn.primary:hover{background:#22573f}.btn.secondary{color:#3d633e;background:#fcfff8;border-color:#c5d4b7}.btn.secondary:hover{background:#f0f6e8;border-color:#a4bc8d}.btn.ghost{color:#346b44;background:0 0}.btn.ghost:hover{background:#eef4e5}.pills{background:#eef4e7;border:1px solid #d6e2c9;border-radius:11px;flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;padding:3px;display:inline-flex}.pills button{color:#4c6841;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:40px;padding:6px 13px;font-size:17px;line-height:1.45}.pills button.selected{color:#fff;background:#2b684b;box-shadow:0 2px 4px #21503010}.field{margin:13px 0}.field-label{color:#45613f;margin-bottom:8px;font-size:17px;display:block}.field small{margin-top:7px;font-size:15px;display:block}.input{color:#284b35;background:#fffefb;border:1px solid #c0cfb5;border-radius:9px;width:100%;min-height:46px;padding:8px 12px;font-size:18px;line-height:1.5;box-shadow:0 1px 2px #264b2d03}.input:hover:not(:disabled){border-color:#8fac78}.input::placeholder{color:#809075}.input:disabled{opacity:.5}.select,.date-trigger,.multi-trigger{text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.date-trigger{justify-content:flex-start}.date-trigger>svg:last-child{margin-left:auto}.range-wrap{margin:20px 0 9px}.range-caption{color:#5f7654;justify-content:space-between;align-items:center;gap:15px;font-size:17px;display:flex}.range-caption output{color:#346943;font-size:18px;font-weight:500}.range-ticks{color:#586b4c;justify-content:space-between;gap:15px;font-size:15px;display:flex}.range-wrap input[type=range]{appearance:none;background:linear-gradient(to right, var(--green) var(--fill), #e1e8d8 var(--fill)) center / 100% 5px no-repeat;cursor:pointer;border-radius:0;width:100%;height:40px;margin:1px 0;padding:0;display:block}.range-wrap input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--green);width:23px;height:23px;box-shadow:0 0 0 1px var(--green);border:3px solid #fffef7;border-radius:50%}.range-wrap input[type=range]::-moz-range-thumb{background:var(--green);width:17px;height:17px;box-shadow:0 0 0 1px var(--green);border:3px solid #fffef7;border-radius:50%}.stepper{background:#fffefb;border:1px solid #becfb2;border-radius:9px;min-height:46px;display:flex;overflow:hidden}.stepper button{color:#54794b;background:#f2f7e9;border:0;flex-shrink:0;place-items:center;width:43px;min-height:44px;display:grid}.stepper input{text-align:center;color:#355d3c;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;font-size:18px}.stepper input::-webkit-inner-spin-button{appearance:none}.date-time{gap:12px;display:flex}.date-time>*{flex:1}.popover{z-index:90;min-width:var(--radix-select-trigger-width);background:#fffef9;border:1px solid #cfdcc2;border-radius:12px;max-width:calc(100vw - 24px);padding:7px;box-shadow:0 9px 28px #20462c20}.select-item{cursor:pointer;border-radius:7px;outline:0;justify-content:space-between;align-items:center;gap:13px;min-height:44px;padding:8px 12px;font-size:18px;display:flex}.select-item[data-highlighted]{background:#edf4e3}.multi-pop{width:335px}.search{align-items:center;gap:10px;display:flex}.search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:7px 3px;font-size:18px}.multi-option{cursor:pointer;align-items:center;gap:11px;min-height:44px;padding:8px 10px;font-size:18px;display:flex}.multi-option input{width:18px;height:18px;accent-color:var(--green)}.calendar-pop{padding:15px}.rdp-root{--rdp-accent-color:var(--green);--rdp-accent-background-color:#e9f3df;--rdp-day-width:43px;--rdp-day-height:44px;--rdp-day_button-width:41px;--rdp-day_button-height:41px;font-family:DM Sans,sans-serif;font-size:17px}.rdp-month_caption{font-size:19px}.rdp-weekday{font-size:15px}.time-pop{width:340px;padding:21px}.time-value{font-variant-numeric:tabular-nums;margin-bottom:17px;font-size:31px}.time-pop small{font-size:15px}.toggle-line,.checkbox-line{align-items:center;gap:12px;min-height:44px;font-size:18px;display:flex}.toggle-line{justify-content:space-between;margin-bottom:10px}.switch{background:#d1ddc5;border:0;border-radius:25px;flex-shrink:0;width:44px;height:26px;padding:3px}.switch[data-state=checked]{background:var(--green)}.switch-thumb{background:#fffef8;border-radius:50%;width:20px;height:20px;transition:transform .15s;display:block}.switch-thumb[data-state=checked]{transform:translate(18px)}.checkbox{background:#fffef9;border:1px solid #acc197;border-radius:5px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.checkbox[data-state=checked]{background:var(--green);color:#fff;border-color:var(--green)}.selected-tags{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.selected-tags button{color:#567346;background:#eef5df;border:1px solid #d2e1bd;border-radius:8px;min-height:36px;padding:5px 9px;font-size:16px}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#15382960;animation:.2s fade;position:fixed;inset:0}.modal{z-index:101;background:#fffef9;border-radius:17px;width:min(620px,100% - 28px);max-height:85vh;padding:28px 32px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 25px 90px #102b2630}.modal-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.modal-head h2{font-size:26px}.modal p{color:#607356;margin:15px 0;font-size:18px;line-height:1.95}.article-body{white-space:pre-line}.error{color:#a2543a;font-size:16px}.small{font-size:16px}.muted{color:var(--muted)}.two-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.full{grid-column:1/-1}.full .date-time{max-width:710px}.inline-note{color:#637c4e;background:#eff5e3;border:1px solid #d9e5c9;border-radius:9px;align-items:flex-start;gap:9px;margin:22px 0;padding:13px;font-size:16px;display:flex}.empty-state{color:#7b9762;text-align:center;background:#fafcf4;border:1px dashed #cad9b7;border-radius:9px;flex-direction:column;align-items:center;gap:9px;padding:23px;display:flex}.empty-state span{font-size:18px}.empty-state small{font-size:15px}.data-section{background:var(--paper);border:1px solid var(--line);border-radius:16px;margin:30px 0;padding:28px}.data-section h2{margin:8px 0 18px}.data-section p{font-size:18px;line-height:1.75}.data-section code{font-size:16px}.data-grid{grid-template-columns:1fr 1fr;gap:28px;margin:25px 0;display:grid}.data-grid>div{border-top:1px solid var(--line);padding:18px 0}.data-grid b{font-size:18px;font-weight:500}.data-grid pre{color:#61774e;background:#f0f6e6;border:1px solid #dfe8d2;border-radius:9px;padding:17px;font-size:16px;line-height:1.8;overflow:auto}.data-grid small{font-size:15px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (width<=1300px){.hero-frame{margin-left:22px;margin-right:22px}.standalone-header{margin-left:28px;margin-right:28px}.site-header{gap:14px;padding:0 17px}.site-header nav a{padding:8px 10px}}@media (width<=1080px){.hero-frame{padding:17px 20px 0}.price-hero{gap:35px;padding:32px 21px 33px}.hero-copy h1{font-size:40px}.hero-price-value{font-size:65px}.hero-price-caption{font-size:17px}.hero-actions{gap:10px}.hero-primary,.hero-secondary{font-size:16px}.header-action{display:none}.site-header nav{gap:3px}.site-header nav a{padding:8px 12px;font-size:16px}.hero-facts{gap:15px;font-size:15px}.market-section{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.domestic-chart{padding:23px}.price-title{flex-wrap:wrap}.price-title>span:first-child{font-size:27px}.price-cell{padding:18px}.price-cell strong{font-size:31px}.price-foot{flex-direction:column;gap:1px}.price-secondary{font-size:18px}.calc-body{gap:23px}.calc-line{flex-wrap:wrap;gap:0}.sponsor>.jewelry-art{opacity:.8;right:-40px}.sponsor-copy{max-width:260px}.purity-stat{flex-wrap:wrap;gap:3px}.shops,.article{padding:22px}.two-fields{grid-template-columns:1fr}.chart-top{flex-wrap:wrap}.chart-top .pills button{padding:6px 12px}}@media (width<=820px){h2{font-size:28px}.site-header nav{border:1px solid var(--line);background:#fffef8;border-radius:15px;padding:12px;display:none;position:absolute;top:82px;left:0;right:0;box-shadow:0 8px 24px #12352518}.site-header nav.open{flex-direction:column;display:flex}.site-header nav a{border-radius:9px;padding:10px 13px;font-size:18px}.site-header{height:67px;padding:0 15px}.mobile-menu{margin-left:auto;display:grid}.header-action{margin-left:auto;font-size:16px;display:flex}.mobile-menu{margin-left:0}.hero-frame{border-radius:23px;padding:14px 15px 0}.hero-copy h1{letter-spacing:-1px;font-size:34px}.price-hero{gap:24px;padding:26px 14px 30px}.hero-copy p{font-size:17px}.hero-actions{margin-top:18px}.hero-secondary{border:0;padding-left:0}.hero-price-value{letter-spacing:-1.5px;font-size:55px}.hero-price-panel .pills button{padding:6px 13px;font-size:17px}.cycle-control{padding:6px 8px}.cycle-control>span{display:none}.hero-price-caption{margin-top:21px;font-size:17px}.hero-unit-row{flex-direction:column;align-items:flex-start;gap:10px}.hero-unit-row>span{font-size:15px}.hero-price-note{font-size:14px}.hero-facts{flex-wrap:wrap;justify-content:flex-start;column-gap:24px;padding:17px 22px 6px;font-size:16px}.hero-facts>a{display:none}.market-section{grid-template-columns:1fr;gap:18px}.international{grid-template-columns:1fr 1fr;gap:0 25px;padding:25px;display:grid}.international-head{grid-column:1/-1}.international-value{grid-column:1;margin-top:21px;font-size:43px}.international-sub{grid-area:3/1}.international .small-chart{grid-area:2/2/5;height:125px;margin-top:17px}.international-bottom{grid-column:1;margin-top:10px;font-size:16px}.international>small{grid-area:5/1;margin-top:7px;font-size:14px}.international p{grid-column:1/-1;margin-top:12px;font-size:16px}.calc-body{grid-template-columns:1fr;gap:23px}.calc-result{padding:27px}.calc-line{flex-wrap:nowrap;margin-top:22px}.purity-section{grid-template-columns:1fr;gap:25px;padding:26px}.purity-stat{flex-wrap:nowrap}.discovery-grid{grid-template-columns:1fr;gap:20px}.sponsor>.jewelry-art{opacity:1;right:25px}.sponsor-copy{max-width:300px}.sponsor{min-height:280px}.article-grid{grid-template-columns:1fr}.article{grid-template-columns:55px 1fr;gap:0 15px;padding:23px;display:grid}.article-index{grid-row:1/4;width:45px;height:45px;margin:2px 0 0}.article .eyebrow{grid-column:2}.article h3{grid-column:2;font-size:24px}.article p{grid-column:2;margin:8px 0 15px;font-size:18px}.article-action{grid-column:2;font-size:16px}.closing{flex-wrap:wrap;font-size:17px}.date-time{flex-direction:column}footer{flex-wrap:wrap;font-size:15px}.modal{padding:26px}.demo-notice{flex-wrap:wrap;font-size:15px}.demo-notice a{margin-left:26px}.price-grid{gap:12px}.price-cell{padding:17px 15px}.price-cell strong{font-size:28px}.price-secondary{font-size:17px}.price-foot{font-size:14px}.source-note{flex-wrap:wrap;gap:4px;font-size:15px}}@media (width<=600px){.hero-frame{border-radius:22px;margin:14px 13px 0;padding:12px 12px 0}.site-header{gap:10px;height:62px;padding:0 12px}.brand{font-size:23px}.brand-icon{width:37px;height:37px}.brand-icon svg{width:24px}.brand small{font-size:14px}.header-action{display:none}.mobile-menu{margin-left:auto}.site-header nav{top:72px}.price-hero{grid-template-columns:1fr;gap:17px;padding:26px 13px}.hero-copy h1{margin:12px 0 13px;font-size:36px;line-height:1.17}.hero-copy h1 br{display:none}.hero-copy h1 span{display:inline}.hero-copy h1 span:before{content:" "}.hero-copy p{max-width:none;font-size:17px;line-height:1.8}.hero-actions{gap:14px;margin-top:17px}.hero-primary,.hero-secondary{gap:6px;min-height:44px;padding:8px 12px;font-size:16px}.hero-secondary{padding-left:0}.hero-primary svg:last-child{display:none}.hero-price-panel{border-top:1px solid #aebf9755;padding:20px 0 0}.hero-price-caption{margin-top:19px;font-size:18px}.hero-price-value{letter-spacing:-1.7px;margin:7px 0 17px;font-size:59px}.hero-price-panel .pills button{min-height:40px;padding:6px 18px;font-size:18px}.hero-unit-row{flex-flow:wrap;align-items:center;gap:10px}.hero-unit-row .pills button{padding:6px 14px;font-size:17px}.hero-unit-row>span{font-size:15px}.hero-price-note{margin-top:16px;padding-top:12px;font-size:15px}.cycle-control>span{display:inline}.cycle-control{font-size:15px}.hero-facts{gap:10px;padding:17px 19px 3px;font-size:16px}.hero-facts>span{flex-wrap:wrap}.content{padding:0 18px}.demo-notice{align-items:flex-start;gap:7px;padding:15px 0 18px;font-size:14px}.demo-notice>span{flex:1}.demo-notice a{display:none}.section-heading{flex-wrap:wrap;gap:14px;margin-bottom:18px}.section-heading .eyebrow{font-size:14px}.section-heading h2{font-size:27px}.price-section{padding:23px 20px}.price-grid{grid-template-columns:1fr;gap:12px}.price-cell{grid-template-columns:1fr auto;align-items:center;gap:0 12px;padding:16px 17px;display:grid}.price-title{flex-direction:column;grid-column:1;align-items:flex-start;gap:2px}.price-title>span:first-child{font-size:25px}.price-title small,.purity-label{font-size:14px}.price-cell strong{text-align:right;letter-spacing:-.9px;grid-area:1/2;margin:0;font-size:29px}.price-secondary{text-align:right;grid-area:2/2;font-size:17px;line-height:1.5}.price-secondary span{font-size:15px}.price-foot{border:0;grid-area:2/1;margin-top:7px;padding-top:0;font-size:14px;display:block}.price-foot>span:last-child{display:none}.source-note{flex-direction:column;gap:4px;margin-top:17px;font-size:14px}.domestic-chart{padding:24px 20px}.chart-top{gap:12px;padding:13px 14px}.chart-top b{font-size:28px}.chart-top span{font-size:15px}.chart{height:220px;margin-top:11px}.chart-hint{font-size:14px}.international{gap:0 18px;padding:24px 21px}.international-head{font-size:18px}.international-value{font-size:37px}.international-value small{font-size:15px}.international-sub{font-size:14px}.international .small-chart{height:114px;margin-top:17px}.international-bottom{flex-wrap:wrap;gap:3px;font-size:15px}.international>small{font-size:14px}.international p{font-size:16px}.calculator{padding:24px 20px}.calc-input>.pills button{padding:6px 10px;font-size:17px}.calc-line{flex-wrap:wrap;gap:3px;font-size:18px}.text-button{font-size:16px}.amount-input{gap:10px;padding:10px 12px}.amount-input>input{font-size:34px}.amount-input .select{max-width:145px;font-size:17px}.quick-values{gap:8px}.quick-values button{min-width:47px;font-size:18px}.range-caption,.range-caption output{font-size:17px}.range-ticks{font-size:15px}.calc-bottom>.select{width:157px}.calc-result{padding:25px 23px}.result-number{font-size:44px}.result-unit{font-size:21px}.result-top{font-size:16px}.breakdown b{font-size:25px}.breakdown span{font-size:16px}.calc-result p{font-size:17px}.calc-result .text-button{font-size:15px}.calc-result>small{font-size:14px}.mixed-input{gap:13px}.purity-section{padding:24px 21px}.purity-stat{flex-direction:column;align-items:flex-start;gap:1px}.purity-stat strong{font-size:41px}.purity-stat span{margin:0;font-size:16px}.purity-visual>small{font-size:16px;line-height:1.8;display:block}.sponsor{min-height:320px;padding:25px 23px}.sponsor-copy{max-width:250px}.sponsor h3{font-size:30px}.sponsor>.jewelry-art{opacity:.6;width:220px;top:87px;right:-42px}.sponsor p{font-size:18px}.shops{padding:23px}.shops-head h3{font-size:23px}.shop-row b{font-size:19px}.shop-row small{font-size:15px}.article{grid-template-columns:1fr;padding:25px}.article-index{grid-row:auto;margin-bottom:15px}.article .eyebrow,.article h3,.article p,.article-action{grid-column:1}.article h3{font-size:24px}.article p{font-size:18px}.closing{align-items:flex-start;gap:13px;padding:20px 22px;font-size:17px}.closing a{font-size:16px}.footer-brand{flex-wrap:wrap;gap:5px 15px}.footer-brand span{font-size:15px}footer{gap:15px;padding:25px 22px}.standalone-header{margin:15px 16px 0}.full{grid-column:auto}.data-grid{grid-template-columns:1fr;gap:12px}.data-section{padding:25px 23px}.data-section p{font-size:18px}.data-grid pre{font-size:15px}.calendar-pop{padding:11px}.rdp-root{--rdp-day-width:40px;--rdp-day-height:42px;--rdp-day_button-width:38px;--rdp-day_button-height:40px}.modal{padding:26px 23px}.modal-head h2{font-size:25px}.modal p{font-size:18px}.time-pop{width:320px;padding:21px}.modal .jewelry-art{margin:auto;display:block}.full .date-time{max-width:none}}@media (width<=380px){.international-value{font-size:34px}.hero-copy h1{font-size:33px}.hero-price-value{font-size:53px}.hero-price-panel .pills button{padding:6px 16px}.hero-unit-row .pills button{padding:6px 12px}.hero-primary,.hero-secondary{font-size:15px}.price-cell strong{font-size:27px}.price-secondary{font-size:16px}.price-cell{gap:0 9px;padding:15px 13px}.price-title>span:first-child{font-size:24px}.price-title small,.price-foot{font-size:14px}.calc-result{padding:23px 20px}.result-number{font-size:42px}.btn{font-size:17px}.hero-facts{font-size:15px}.shops{padding:21px}.calendar-pop{padding:9px}.rdp-root{--rdp-day-width:38px;--rdp-day_button-width:36px}.quick-values{gap:6px}.quick-values button{min-width:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--page-width:1260px;--page-gutter:22px;--radius:20px}.hero-frame,.content,.hero-facts,.standalone-header{width:min(var(--page-width), calc(100% - var(--page-gutter) * 2));max-width:none;margin-left:auto;margin-right:auto}.content{padding:0}.hero-facts{padding:19px 5px 9px}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e6eededb;border-color:#edf6e6ad;height:64px;box-shadow:0 7px 18px #082e2314}.brand-icon{color:#6f8054;background:#f1f4e7}.brand small{margin-top:2px}.site-header nav a{padding:6px 10px}.site-header nav a:hover,.site-header nav a.active{background:#f4f7e9bb}.header-action{color:#6e7842;background:#eff2df;border-color:#cbd8ae}.header-action:hover{background:#f7f8eb}.price-hero{gap:48px;padding-top:29px;padding-bottom:33px}.hero-copy h1[lang=bn]{letter-spacing:-.8px;margin:13px 0 14px;font-family:Noto Serif Bengali,serif;font-size:44px;font-weight:400;line-height:1.5}.hero-copy h1 span{color:#f1eddb}.hero-price-top{flex-wrap:wrap;justify-content:flex-start;gap:13px}.selector-separator{background:#d4e1c855;width:1px;height:28px}.hero-price-top .pills button{min-height:40px;padding:5px 14px;font-size:18px}.hero-price-panel .pills button.selected{color:#35513a;background:#f0edd9}.hero-price-caption{margin-top:29px}.hero-price-value{letter-spacing:-2px;margin-top:7px;font-size:clamp(56px,5.8vw,78px)}.hero-price-value .currency{color:#e7ddbc}.hero-price-note{font-size:16px}.cycle-control,.hero-unit-row{display:none}.quote-enter{animation:.4s cubic-bezier(.2,.7,.25,1) both quote-enter}.price-section,.domestic-chart,.international,.calculator,.purity-section,.shops,.sponsor,.data-section{border-radius:26px}.price-cell,.article{border-radius:21px}.price-cell{background:#f8fbf3;border-color:#d9e5cd;box-shadow:0 4px 11px #32553a03}.pills{border-radius:999px;padding:3px}.pills button{border-radius:999px;padding:6px 14px}.btn{border-radius:999px}.input,.stepper{border-radius:13px}.quick-values button,.amount-input{border-radius:15px}.price-section,.domestic-chart,.calculator,.purity-section,.shops,.data-section{border-color:#dae5d2;box-shadow:0 6px 24px #22452e04}.price-section{padding:27px 30px}.market-section{grid-template-columns:minmax(0,1fr) 328px;gap:24px}.domestic-chart{padding:27px 29px}.history-controls{border-bottom:1px solid #e4ebda;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 0 19px;display:flex}.history-controls>span{color:#7d886e;margin-left:auto;font-size:15px}.history-price{justify-content:space-between;align-items:center;gap:20px;padding:23px 0 10px;display:flex}.history-price b{letter-spacing:-.9px;font-size:34px;font-weight:450;line-height:1.4;display:block}.history-price div>span{color:#6d7e60;margin-top:4px;font-size:16px;display:block}.history-change{color:#3f7851;white-space:nowrap;background:#edf5e3;border-radius:999px;align-items:center;gap:3px;padding:7px 10px;font-size:16px;display:flex}.history-change.negative{color:#9d6950;background:#f7eee2}.history-change small{color:inherit;margin-left:4px;font-size:14px}.chart{height:277px;margin-top:4px}.history-footer{border-top:1px solid #e0e8d4;align-items:center;gap:29px;margin-top:6px;padding-top:15px;display:flex}.history-footer>span{color:#79876b;font-size:15px}.history-footer b{color:#3c6241;margin-left:8px;font-size:18px;font-weight:500;display:inline-block}.history-footer small{margin-left:auto;font-size:15px}.international{background:radial-gradient(at 100% 0,#ffffffa1,#0000 75%),#edf5e5;border-color:#ccdcbf;flex-direction:column;padding:28px 25px;display:flex}.international-head{gap:8px;font-size:20px;line-height:1.4}.international-sub{color:#758562;margin-top:9px;font-size:16px}.intl-select{margin:24px 0 9px}.international-value{letter-spacing:-1.3px;color:#275a3d;flex-wrap:wrap;align-items:baseline;gap:5px;margin:13px 0 26px;font-size:52px;font-weight:450;line-height:1.25;display:flex}.intl-currency{color:#75865e;font-size:.64em}.international-value small{letter-spacing:0;color:#6e825a;flex-basis:100%;margin-top:5px;font-size:16px}.international-bottom{border-top:1px solid #d1debf;margin-top:auto;padding-top:17px;font-size:16px;display:block}.international-bottom b{color:#3e603e;margin-top:4px;font-size:19px;font-weight:500;display:block}.quote-time{color:#7d8d6b;align-items:center;gap:7px;margin-top:17px;display:flex}.quote-time small{font-size:15px}.international p{color:#627650;margin-top:13px;font-size:16px}.intl-link{color:#507543;align-items:center;gap:7px;margin-top:17px;font-size:15px;display:flex}.intl-link:hover{text-underline-offset:4px;text-decoration:underline}.calculator{padding:30px}.calculator-tabs{border-bottom:1px solid #e3ebd8;margin:20px 0 7px;padding-bottom:20px;display:flex}.calculator-tabs .pills{padding:4px}.calculator-tabs .pills button{min-height:42px;padding:6px 18px;font-size:18px}.calc-body{grid-template-columns:1.18fr 1fr;align-items:stretch;gap:38px}.calc-input>.pills{background:#f0f5e7;flex-wrap:wrap;width:auto;display:inline-flex}.calc-input>.pills button{flex:none;padding:6px 12px;font-size:17px}.calc-line{margin:8px 0 14px}.amount-input{background:0 0;border:0;gap:15px;margin-top:17px;padding:0}.amount-input .stepper{background:#fbfff3;border-color:#bfcea9;border-radius:18px;width:250px;max-width:75%;min-height:67px}.amount-input .stepper input{font-size:34px;font-weight:450;line-height:1.2}.amount-input .stepper button{background:#edf5e4;width:50px;min-height:65px}.amount-unit{color:#657c52;font-size:21px}.precise-input{color:#7a886c;align-items:center;gap:12px;margin-top:11px;font-size:15px;display:flex}.precise-input input{color:#567448;background:#fffef7;border:1px solid #d7e1cc;border-radius:10px;width:120px;max-width:120px;min-height:36px;padding:3px 8px;font-size:16px}.pricing-controls{border-top:1px solid #e2eada;margin-top:22px;padding-top:21px}.pricing-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.calc-help{color:#7b866c;margin-top:13px;font-size:15px;line-height:1.7;display:block}.calc-help .text-button{min-height:20px;padding:0;font-size:15px}.calc-result{background:radial-gradient(at 95% 0,#b6dba655,#0000 70%),linear-gradient(140deg,#205d43,#285e3f);border-radius:24px;justify-content:flex-start;padding:30px;animation:.38s cubic-bezier(.2,.8,.3,1) both result-enter}.result-number{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:52px;display:flex}.result-currency{color:#e9ddba;font-size:.6em}.result-unit{font-size:21px;line-height:1.6}.breakdown{margin:12px 0 10px}.calc-result>small{color:#c5dab7;font-size:14px;line-height:1.6}.conversion-list{grid-template-columns:1fr 1fr;gap:12px 15px;margin-top:21px;display:grid}.conversion-list>div{background:#ffffff08;border:1px solid #bfd1ac28;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.conversion-list>div.active{background:#ffffff15;border-color:#d2dfbd65}.conversion-list span{color:#c1d7b2;font-size:15px}.conversion-list b{overflow-wrap:anywhere;color:#edf5df;font-size:20px;font-weight:450}.cost-breakdown{border-top:1px solid #aac5914d;padding:19px 0 5px}.cost-breakdown>div{color:#d8e7c8;justify-content:space-between;align-items:center;gap:18px;padding:6px 0;font-size:17px;line-height:1.6;display:flex}.cost-breakdown b{color:#eff6df;white-space:nowrap;font-size:19px;font-weight:450}.cost-breakdown small{color:#c1d7b0;margin-top:10px;font-size:15px;line-height:1.7;display:block}.calc-result p{margin-top:18px;font-size:17px}.sponsor-copy{max-width:300px}.sponsor h3{font-size:33px}.sponsor>.jewelry-art{width:295px;top:40px;right:10px}.shops .pills{max-width:320px}.shops-head{flex-wrap:wrap;gap:12px}.article{box-shadow:0 4px 17px #2c4c3104}.article-index{background:#f3efdd;border-radius:50%}.modal{border-radius:24px}.popover{border-radius:17px}.empty-state,.inline-note{border-radius:15px}.closing{border-radius:20px}.data-grid pre{border-radius:15px}footer{padding-left:max(26px, calc((100vw - var(--page-width)) / 2));padding-right:max(26px, calc((100vw - var(--page-width)) / 2))}.reveal-ready{opacity:0;transition:opacity var(--reveal-duration,.65s) cubic-bezier(.2, .8, .25, 1) var(--reveal-delay,0s), transform var(--reveal-duration,.65s) cubic-bezier(.2, .8, .25, 1) var(--reveal-delay,0s);transform:translateY(15px)}.reveal-ready.revealed{opacity:1;transform:translateY(0)}.article.revealed:hover{border-color:#b3c599;transition:transform .2s,border-color .2s,box-shadow .2s;transform:translateY(-2px);box-shadow:0 8px 25px #21492b0b}.btn:hover svg,.hero-primary:hover svg:last-child,.intl-link:hover svg{transition:transform .2s;transform:translate(2px)}.range-wrap input[type=range]::-webkit-slider-thumb{transition:box-shadow .2s,transform .2s}.range-wrap input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 1px #27765c,0 0 0 5px #27765c12}.pills button{transition:background .24s,color .24s,box-shadow .24s}.pills button.selected{box-shadow:0 3px 9px #20492b0e}@keyframes quote-enter{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes result-enter{0%{opacity:.6;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=1080px){.market-section{grid-template-columns:minmax(0,1fr) 282px;gap:19px}.price-hero{gap:29px}.hero-price-top{gap:8px}.hero-price-top .pills button{padding:5px 10px;font-size:17px}.hero-copy h1[lang=bn]{font-size:40px}.hero-price-note{font-size:15px}.domestic-chart{padding:25px}.international{padding:26px 22px}.history-price{flex-wrap:wrap;gap:10px}.history-change{font-size:15px}.history-footer{flex-wrap:wrap;gap:16px}.history-footer small{margin-left:0}.history-footer b{font-size:17px}.calc-body{gap:25px}.calculator,.calc-result{padding:27px}.shops .pills{max-width:none}.sponsor>.jewelry-art{opacity:.8;right:-30px}.sponsor-copy{max-width:260px}.source-note{flex-wrap:wrap}.conversion-list{gap:10px}.cost-breakdown>div{font-size:16px}.cost-breakdown b{font-size:18px}}@media (width<=820px){.site-header{height:62px}.site-header nav{background:#eef4e6f7;top:72px}.price-hero{padding-top:25px}.hero-copy h1[lang=bn]{letter-spacing:-.4px;font-size:35px}.hero-price-top{gap:8px}.hero-price-top .pills button{padding:5px 10px;font-size:17px}.selector-separator{display:none}.hero-price-value{font-size:56px}.hero-price-note{flex-wrap:wrap;gap:5px;font-size:15px}.hero-price-caption{margin-top:22px}.market-section{grid-template-columns:1fr}.international{grid-template-columns:1fr 1fr;gap:0 25px;padding:27px;display:grid}.international>*{grid-area:auto}.international-head{grid-area:1/1}.international-sub{grid-area:2/1}.intl-select{grid-area:1/2/3;place-self:center end;margin:0}.international-value{grid-area:3/1/5;margin:22px 0 12px;font-size:47px}.international-bottom{grid-area:3/2;margin-top:24px;padding-top:12px}.quote-time{grid-area:4/2;align-self:start;margin-top:11px}.international p{grid-area:5/1/auto/-1;margin-top:11px;font-size:17px}.intl-link{grid-area:6/1/auto/-1;margin-top:13px;font-size:16px}.calc-body{grid-template-columns:1fr;gap:23px}.calc-result{padding:30px}.conversion-list{grid-template-columns:repeat(3,1fr)}.sponsor>.jewelry-art{opacity:1;right:25px}.sponsor-copy{max-width:310px}.price-section,.domestic-chart,.calculator,.purity-section{padding:26px}.history-controls>span{font-size:15px}.history-footer{gap:22px}.history-footer small{margin-left:auto}.history-price b{font-size:33px}.history-price{flex-wrap:nowrap}.chart{height:270px}.calculator-tabs .pills button{padding:6px 16px}.price-section,.domestic-chart,.international,.calculator,.purity-section,.shops,.sponsor,.data-section{border-radius:24px}}@media (width<=600px){:root{--page-gutter:13px}.hero-frame{border-radius:25px;margin-top:14px;padding:12px 12px 0}.site-header{height:58px}.site-header nav{top:68px}.hero-copy h1[lang=bn]{letter-spacing:-.4px;font-size:35px;line-height:1.55}.hero-copy h1 br{display:block}.hero-copy h1 span:before{content:none}.price-hero{grid-template-columns:1fr;gap:18px;padding:24px 13px 26px}.hero-copy p{font-size:18px}.hero-price-panel{padding-top:20px}.hero-price-top{flex-wrap:nowrap;justify-content:flex-start;gap:10px}.hero-price-top .pills{gap:2px;padding:3px}.hero-price-top .pills button{padding:5px 12px;font-size:17px}.selector-separator{height:24px;display:block}.hero-price-caption{margin-top:22px;font-size:18px}.hero-price-value{font-size:61px}.hero-price-note{flex-direction:row;gap:6px;font-size:15px}.hero-facts{gap:10px;padding:17px 5px 5px;font-size:16px}.content{padding:0}.demo-notice{padding:14px 5px 19px}.price-section,.domestic-chart,.calculator,.purity-section{padding:24px 22px}.section-heading{gap:14px}.price-cell{border-radius:19px;padding:17px}.price-cell strong{font-size:30px}.source-note{gap:6px;font-size:14px}.history-controls{gap:10px;padding:10px 0 16px}.history-controls>span{flex-basis:100%;margin-top:3px;font-size:14px}.history-controls .pills button{padding:6px 13px}.history-price{flex-wrap:wrap;align-items:flex-start;gap:13px;padding:20px 0 9px}.history-price b{font-size:33px}.history-price div>span{font-size:15px}.history-change{padding:6px 10px;font-size:15px}.history-footer{flex-wrap:wrap;gap:15px}.history-footer b{margin-left:5px;font-size:17px}.history-footer small{flex-basis:100%;margin-left:0;font-size:14px}.chart{height:230px}.international{padding:25px;display:block}.international-head{font-size:21px}.international-sub{margin-top:9px;display:block}.intl-select{margin:21px 0 8px}.international-value{margin:13px 0 25px;font-size:53px}.international-bottom{margin:0;padding-top:17px}.international-bottom b{font-size:20px}.quote-time{margin-top:14px}.international p{margin-top:15px;font-size:17px}.intl-link{font-size:16px}.calculator-tabs{margin-top:19px;padding-bottom:17px}.calculator-tabs .pills{border-radius:17px;flex-wrap:wrap;justify-content:flex-start;gap:2px;width:100%;padding:4px;display:flex}.calculator-tabs .pills button{min-height:40px;padding:6px 12px;font-size:16px}.calc-input>.pills{border-radius:15px;gap:2px;width:100%;padding:4px}.calc-input>.pills button{min-height:40px;padding:6px 10px;font-size:16px}.calc-line{margin-top:3px;font-size:18px}.calc-line .text-button{font-size:16px}.amount-input .stepper{width:240px;max-width:72%}.amount-input .stepper button{width:44px}.amount-unit{font-size:19px}.precise-input{font-size:15px}.pricing-line{gap:12px}.pricing-line .pills button{padding:6px 11px;font-size:16px}.calc-bottom{gap:9px}.calc-bottom .btn{padding:8px 10px;font-size:16px}.calc-bottom>.select{width:157px;font-size:17px}.calc-result{border-radius:22px;padding:27px 24px}.result-number{font-size:46px}.cost-breakdown>div{gap:14px;font-size:16px}.cost-breakdown b{font-size:18px}.conversion-list{grid-template-columns:1fr 1fr;gap:10px}.conversion-list b{font-size:20px}.sponsor-copy{max-width:270px}.sponsor{padding:27px 24px}.sponsor>.jewelry-art{opacity:.6;width:225px;top:79px;right:-42px}.sponsor h3{font-size:31px}.shops{padding:25px}.article{border-radius:23px;padding:26px}.price-section,.domestic-chart,.international,.calculator,.purity-section,.shops,.sponsor,.data-section{border-radius:25px}.data-section{padding:27px 24px}.history-footer span{font-size:15px}.source-note>span{line-height:1.7}}@media (width<=380px){.hero-price-top{gap:5px}.hero-price-top .pills button{padding:5px 10px;font-size:16px}.selector-separator{display:none}.hero-price-value{font-size:54px}.hero-copy h1[lang=bn]{font-size:33px}.hero-price-note{font-size:14px}.price-cell strong{font-size:28px}.price-section,.domestic-chart,.calculator,.purity-section{padding:23px 20px}.calculator-tabs .pills button{padding:6px 9px;font-size:16px}.result-number{font-size:43px}.cost-breakdown>div{font-size:15px}.cost-breakdown b{font-size:17px}.amount-input .stepper button{width:42px}.amount-unit{font-size:18px}.calc-result{padding:25px 21px}}@media (prefers-reduced-motion:reduce){.reveal-ready{opacity:1;transform:none}.reveal-ready.revealed:hover,.btn:hover svg,.hero-primary:hover svg:last-child,.intl-link:hover svg{transform:none}}.sponsor-image{object-fit:contain;border-radius:18px;width:42%;height:220px;position:absolute;top:30px;right:15px}.sponsor-modal-image{object-fit:contain;border-radius:18px;width:100%;max-height:260px;display:block}.shop-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:47px;height:47px}@media (width<=600px){.sponsor-image{opacity:.7;width:42%;height:190px;top:95px;right:-5px}}.hero-frame{background:radial-gradient(at 8% -8%,#3f896b70,#0000 47%),radial-gradient(at 100% 12%,#b89b5940,#0000 42%),linear-gradient(145deg,#0d4938,#083c2f 58%,#123f2e);border-color:#285d49;box-shadow:0 20px 55px #133a2a20}.hero-copy p{color:#d3e4d8}.hero-primary{color:#173b2d;background:#f1d993;border-color:#f1d993;font-weight:650;box-shadow:0 8px 20px #061e1730}.hero-primary:hover{background:#ffe8a6;transform:translateY(-1px)}.hero-secondary{color:#f3f8ef;border-color:#b9d0b56b;font-weight:600}.hero-secondary:hover{background:#ffffff12;border-color:#d6e3d075}.hero-price-panel .pills button.selected{color:#173d2d;background:#f4dea1;font-weight:650}.hero-price-note{color:#d8e4d2}.content{margin-top:25px}.section-lead{color:#56694e;max-width:620px;margin-top:8px;font-size:17px;line-height:1.7}.price-section{padding:31px;position:relative;overflow:hidden}.price-grid{gap:18px}.price-cell{isolation:isolate;padding:22px;transition:transform .28s cubic-bezier(.2,.8,.25,1),border-color .28s,box-shadow .28s;display:block;overflow:hidden}.price-cell:after{content:"";z-index:-1;background:#d8b96624;border-radius:50%;width:130px;height:130px;animation:6s ease-in-out infinite rate-glow;position:absolute;top:-70px;right:-65px}.price-cell:nth-child(2):after{animation-delay:-2s}.price-cell:nth-child(3):after{animation-delay:-4s}.price-title{border-bottom:1px solid #dfe8d6;align-items:center;padding-bottom:14px}.price-title strong{color:#245f42;margin:0;font-size:30px;font-weight:650;line-height:1}.price-title span{color:#6f8064;background:#edf4e6;border-radius:999px;padding:5px 9px;font-size:14px}.rate-primary>span,.rate-pairs small{color:#586c4d;margin-bottom:5px;font-size:14px;display:block}.rate-primary b{letter-spacing:-.7px;color:#284f36;font-variant-numeric:tabular-nums;font-size:30px;font-weight:550}.rate-pairs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rate-pairs>span{background:#f0f5e9;border-radius:12px;padding:10px 11px}.rate-pairs b{color:#496345;font-variant-numeric:tabular-nums;font-size:16px;font-weight:550;display:block}.source-note{padding-top:2px}.source-note span{margin-left:auto}.chart-tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffef9ed;border:1px solid #d3dfca;border-radius:15px;min-width:175px;padding:12px 14px;box-shadow:0 15px 35px #173b2b1a}.chart-tooltip span,.chart-tooltip small{color:#718067;font-size:var(--text-label,14px);display:block}.chart-tooltip b{color:#245d40;margin:4px 0 2px;font-size:20px;font-weight:600;display:block}.calculator .section-heading{align-items:flex-start}.calculator-tabs{justify-content:space-between;align-items:center;gap:18px}.calc-context{color:#5f7655;background:#eef4e8;border:1px solid #dce6d4;border-radius:999px;padding:7px 11px;font-size:15px}.stepper{transition:background .2s,border-color .2s,box-shadow .2s}.stepper:focus-within{background:#edf4e8;border-color:#9fb68e;box-shadow:0 0 0 4px #2b684b0d}.stepper input:focus{outline:0}.slider-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.slider-tools>span{color:#77866c;font-size:14px}.slider-tools .pills button{min-height:34px;padding:4px 10px;font-size:14px}.slider-tools .quick-values{gap:6px;margin:0 0 0 auto}.slider-tools .quick-values button{border-radius:999px;min-width:42px;min-height:35px;font-size:15px}.calc-settings{background:#f8fbf4;border:1px solid #dce5d4;border-radius:16px;margin-top:19px;overflow:hidden}.calc-settings summary{color:#476342;cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:9px 13px;font-size:15px;list-style:none;display:flex}.calc-settings summary::-webkit-details-marker{display:none}.calc-settings summary>span{color:#748269;margin-left:auto;font-size:14px}.calc-settings[open] summary{background:#f0f5e9;border-bottom:1px solid #dce5d4}.calc-settings>div{padding:15px}.settings-grid{grid-template-columns:1fr 1fr;align-items:end;gap:14px;display:grid}.settings-grid label>span{color:#687a5e;margin-bottom:7px;font-size:14px;display:block}.settings-grid .toggle-line{grid-column:1/-1}.settings-grid>.btn{justify-self:start}.pricing-controls{padding-top:18px}.measurement-note{color:#bdd2ae;border-top:1px solid #a9c2963d;margin-top:auto;padding-top:14px;font-size:14px}.calc-result p{margin-bottom:15px}.breakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.breakdown b{font-size:23px}.breakdown span{font-size:14px}.purity-section{background:radial-gradient(ellipse at 100% 0, #fffaf0, transparent 62%), var(--paper);gap:55px;padding:34px}.purity-copy p{color:#64745c;font-size:18px;line-height:1.9}.purity-copy>.pills{margin-top:4px}.purity-note{min-height:3.4em;color:#586c4d!important;margin-top:19px!important;font-size:16px!important}.purity-stat{justify-content:flex-start;align-items:baseline;gap:9px}.purity-stat strong{color:#215b40;font-size:58px}.purity-stat span{color:#65765c;margin:0;font-size:16px}.purity-cells{grid-template-columns:repeat(24,1fr);gap:4px;height:74px;margin:14px 0 9px;display:grid}.purity-cells i{transition:transform .45s cubic-bezier(.2,.8,.25,1),background .45s;transition-delay:calc(var(--cell) * 12ms);background:repeating-linear-gradient(135deg,#dcddd3 0 3px,#ebece3 3px 6px);border-radius:4px}.purity-legend{color:#586c4d;justify-content:space-between;gap:15px;font-size:14px;display:flex}.purity-legend span{align-items:center;gap:7px;display:flex}.purity-legend i{background:#c6a250;border-radius:3px;width:9px;height:9px}.purity-legend span:last-child i{background:#d9ddd2}.purity-result{color:#65765b;border-top:1px solid #dfe7d7;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;padding-top:15px;display:flex}.purity-result b{color:#2b684b;font-size:24px;font-weight:600}.price-alert{isolation:isolate;color:#f5faef;background:radial-gradient(at 5% 0,#4182696b,#0000 50%),radial-gradient(at 100% 100%,#c9ab5d38,#0000 50%),linear-gradient(140deg,#0d4938,#123f2e);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 0 28px;padding:44px;display:grid;position:relative;overflow:hidden}.alert-copy .eyebrow{color:#e6ca7f}.alert-copy h2{color:#fff;margin:10px 0 13px;font-size:38px;line-height:1.25}.alert-copy h2 span{color:#eed99d}.alert-copy p{color:#d3e4d7;max-width:470px;font-size:17px;line-height:1.8}.alert-now{color:#c9dcca;align-items:center;gap:9px;margin-top:20px;display:flex}.alert-now b{color:#fff;margin-left:4px;font-size:18px}.alert-panel{color:#314b38;background:#fffef9;border-radius:22px;padding:25px;box-shadow:0 24px 50px #071d1638}.alert-panel>.pills{margin-bottom:18px}.alert-target{justify-content:space-between;align-items:center;gap:15px;display:flex}.alert-target>span{align-items:center;gap:7px;font-size:16px;display:flex}.alert-target>span svg{width:18px}.alert-target .stepper{width:210px}.alert-panel>.btn{width:100%;margin-top:15px;font-weight:650}.alert-message{color:#446443;background:#edf5e6;border-radius:12px;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}@keyframes rate-glow{0%,to{opacity:.45;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(-22px,18px)scale(1.22)}}@media (width<=820px){.content{margin-top:19px}.price-grid{grid-template-columns:1fr}.price-cell{grid-template-columns:.7fr 1fr 1.2fr;align-items:center;gap:18px;display:grid}.price-title{border:0;padding:0;display:block}.price-title span{margin-top:8px;display:inline-block}.rate-primary{padding:0}.rate-pairs{grid-template-columns:1fr}.price-alert{grid-template-columns:1fr;gap:25px;padding:33px}.calculator-tabs{flex-direction:column;align-items:flex-start}.calc-context{align-self:flex-start}.purity-section{gap:32px}}@media (width<=600px){.hero-frame{background:radial-gradient(at 5% -5%,#3f896b65,#0000 45%),linear-gradient(155deg,#0d4938,#07382c 65%,#123f2e)}.hero-price-top{flex-wrap:wrap}.hero-price-panel .pills button{padding:5px 11px;font-size:16px}.hero-price-note{flex-direction:column}.content{margin-top:14px}.price-section{padding:24px 20px}.price-cell{padding:19px;display:block}.price-title{border-bottom:1px solid #dfe8d6;padding-bottom:12px;display:flex}.rate-primary{padding:15px 0 12px}.rate-primary b{font-size:27px}.rate-pairs{grid-template-columns:1fr 1fr}.source-note span{margin-left:0}.slider-tools .quick-values{width:100%;margin-left:0}.settings-grid{grid-template-columns:1fr}.purity-section{padding:25px 21px}.purity-stat strong{font-size:50px}.purity-cells{gap:2px;height:60px}.purity-legend{font-size:var(--text-label,14px);flex-wrap:wrap}.price-alert{border-radius:25px;padding:27px 22px}.alert-copy h2{font-size:30px}.alert-panel{padding:21px 18px}.alert-target{flex-direction:column;align-items:flex-start}.alert-target .stepper{width:100%}.breakdown{gap:5px}.breakdown b{font-size:20px}.measurement-note{line-height:1.7}}@media (prefers-reduced-motion:reduce){.price-cell:after{animation:none}.price-cell:hover{transform:none}.purity-cells i{transition:none}}:root{--cloud-hero:radial-gradient(70% 105% at 4% -5%, #91d2b05c 0%, #55977829 42%, transparent 72%), radial-gradient(58% 88% at 69% -14%, #d2dcb52b 0%, transparent 72%), radial-gradient(52% 82% at 102% 88%, #4b8a673d 0%, transparent 76%), radial-gradient(46% 68% at 43% 112%, #052f264f 0%, transparent 76%), linear-gradient(135deg, #165340 0%, #0c4133 48%, #174b39 100%);--cloud-card:radial-gradient(75% 110% at 3% -10%, #dcefd4d9 0%, transparent 62%), radial-gradient(68% 92% at 100% 100%, #f1dfb38f 0%, transparent 64%), radial-gradient(42% 70% at 72% -8%, #ffffffc2 0%, transparent 68%), linear-gradient(145deg, #f5faef, #fffdf7)}.hero-frame{background:var(--cloud-hero)}.hero-glow:before{background:#9bdbbb2e}.hero-glow:after{background:#dfce9a24}.price-hero{min-height:420px;padding-top:47px;padding-bottom:50px}.hero-price-note{justify-content:flex-start}.animated-price{font-variant-numeric:tabular-nums}.rate-section-heading{align-items:flex-end}.rate-section-heading>.pills{flex-shrink:0}.price-cell:after{display:none}.price-cell,.price-cell.featured,.price-cell:nth-child(2),.price-cell:nth-child(3){background:var(--cloud-card)}.price-cell{transition:transform .24s cubic-bezier(.2,.8,.25,1),border-color .24s,box-shadow .24s;box-shadow:0 5px 18px #25442c08}.price-cell:nth-child(2){background-position:18% 0}.price-cell:nth-child(3){background-position:35% 0}.price-cell:hover{border-color:#b7ca9f;transform:translateY(-2px);box-shadow:0 12px 26px #173e2910}.price-title{padding-bottom:13px}.rate-primary{padding:19px 0 3px}.rate-primary b{font-size:clamp(27px,2.3vw,32px)}.chart-heading{align-items:flex-end;margin-bottom:0}.chart-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.chart-toolbar .pills button{min-height:37px;padding:5px 11px;font-size:15px}.history-price{border-top:1px solid #e4ebda;margin-top:18px;padding-top:20px}.history-change{justify-content:center;min-width:65px}.chart,.chart *{outline:none!important}.chart{touch-action:pan-y;-webkit-user-select:none;user-select:none}.chart-tooltip{pointer-events:none}.chart-loading{color:#74816a;place-items:center;font-size:15px;display:grid}.international{flex-direction:column;display:flex}.international-head{flex-wrap:wrap}.international-head>.pills{margin-left:auto}.international-head>.pills button{min-height:34px;padding:4px 9px;font-size:14px}.international-value{margin-bottom:10px}.international-bottom{margin-top:0}.result-static{animation:.34s cubic-bezier(.2,.8,.3,1) both result-enter;display:inline-block}.purity-slider{max-width:430px;margin-top:21px}.purity-slider .range-wrap{margin:0}.purity-stat{animation:none}.purity-cells i{transition:transform .45s cubic-bezier(.2,.8,.25,1),background .45s;transition-delay:calc(var(--cell) * 12ms)}.purity-cells i.gold{transform:translateY(-5px)}.mixed-input .input-label{margin-bottom:6px;font-size:16px;display:block}.settings-grid .setting-field>span{color:#687a5e;margin-bottom:7px;font-size:14px;display:block}@media (width<=820px){.price-hero{min-height:0;padding-top:34px;padding-bottom:39px}.price-cell{grid-template-columns:.65fr 1fr}.chart-heading{flex-direction:column;align-items:flex-start}.chart-toolbar{justify-content:flex-start}.international{display:flex}.international-head,.international-sub,.international-value,.international-bottom,.quote-time,.international p,.intl-link{grid-area:auto}.international-head>.pills{margin-left:auto}}@media (width<=600px){.price-hero{padding-top:30px;padding-bottom:32px}.hero-price-value{letter-spacing:-1.5px;font-size:clamp(43px,13vw,59px)}.rate-section-heading{flex-direction:column;align-items:flex-start}.price-cell{display:block}.chart-toolbar{justify-content:space-between;width:100%}.chart-toolbar .pills button{padding:5px 10px}.history-price{margin-top:14px}.history-change{min-width:59px}.international{display:flex}.international-head>.pills{flex-basis:100%;width:max-content;margin:10px 0 0}.international-value{margin-bottom:7px}.purity-presets{flex-direction:column;align-items:flex-start}.purity-presets .pills{flex-wrap:wrap;width:100%;display:flex}.purity-presets .pills button{flex:1}.purity-copy>.pills{flex-wrap:wrap;display:flex}.purity-copy>.pills button{padding:5px 10px}}@media (prefers-reduced-motion:reduce){.result-static,.purity-stat{animation:none}.price-cell:hover{transform:none}}:root{--font-sans:"DM Sans", "Noto Sans Bengali", system-ui, sans-serif;--font-bangla-heading:"Noto Serif Bengali", Georgia, serif;--page-width:1260px;--page-gutter:22px;--space-1:4px;--space-2:8px;--space-3:14px;--space-4:20px;--space-5:28px;--section-gap:24px;--section-pad:30px;--section-pad-mobile:18px 15px;--font-title:clamp(28px, 3vw, 39px);--font-title-mobile:clamp(23px, 7vw, 28px);--font-body:18px;--font-small:14px;--green-malachite:linear-gradient(115deg, #123c32 0%, #2e7559 38%, #174a3b 62%, #082d26 100%);--green-ray:linear-gradient(115deg, transparent 0%, #edf7e50a 12%, #f3fae912 26%, #f3fae912 48%, #edf7e50a 65%, transparent 86%);--green-cloud:var(--green-ray), var(--green-malachite);--royal-text:#fff9e9;--surface-paper:#fffef9;--surface-soft:#f8faf5;--surface-warm:#fbf7ed;--rate-featured:#faf2dc;--rate-standard:#fbf7eb;--rate-soft:#f8faf6;--card-border:#d8e4d0;--control-border:#c7d6bc;--control-surface:#eef4e7;--control-hover:#e1ecd4;--control-selected:#2b684b;--control-text:#4c6841;--stepper-input:#fbfcf8;--stepper-button:#e8efe2;--stepper-input-active:#dce8d7;--stepper-button-active:#f4f7f0;--selection-bg:#215f45;--selection-text:#fffef7;--radius-hero:30px;--radius-section:26px;--radius-card:21px;--radius-control:13px;--radius-pill:999px;--button-height:2.5rem;--button-padding:.5rem .875rem;--button-gap:.5rem;--button-icon-size:1rem;--button-focus:#245b45}html,body,#root{min-width:0;max-width:100%}body,#root,.page-motion{min-height:100vh}.page-motion{flex-direction:column;display:flex}.page-motion>main{flex:1 0 auto}.page-motion>footer{margin-top:auto}button,input,select,textarea{font:inherit}.hero-frame{border-radius:var(--radius-hero);background:var(--green-cloud)}:is(.price-alert,.calc-result,.royal-surface){background:var(--green-cloud)}.royal-surface{color:var(--royal-text)}.royal-surface :is(h2,h3,strong,b){color:inherit}:is(.price-section,.calculator,.purity-section,.international,.alert-panel,.sponsor,.shops,.article,.price-cell){border-color:var(--card-border);background:var(--surface-paper)}.international{background:var(--surface-soft)}.sponsor{background:var(--surface-warm)}.price-cell{background:var(--rate-standard)}.price-cell.featured{background:var(--rate-featured)}:is(.price-section,.calculator,.purity-section,.international,.price-alert,.shops){border-radius:var(--radius-section)}:is(.price-cell,.alert-panel,.calc-result,.sponsor,.article){border-radius:var(--radius-card)}.pills{border-color:var(--card-border);border-radius:var(--radius-pill);background:var(--control-surface);flex:none;width:fit-content;max-width:100%;display:inline-flex}.pills button{border-radius:var(--radius-pill);color:var(--control-text);flex:none;transition:color .18s,background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.pills button.selected{color:#fff;background:var(--control-selected)}.pills button:hover:not(.selected){background:var(--control-hover)}.pills button:active{transform:translateY(1px)}@media (width<=600px){:root{--radius-hero:22px;--radius-section:18px;--radius-card:14px;--radius-control:11px}.pills.pills{flex:none;width:fit-content}.pills.pills button{flex:none}}.page-motion :is(.btn,.hero-primary,.hero-secondary,.guide-callout>a,.bd-price-intro-copy>a,.bd-price-history>a,.intl-link,.faq-empty button){min-height:var(--button-height);justify-content:center;align-items:center;gap:var(--button-gap);max-width:100%;padding:var(--button-padding);border-radius:var(--radius-pill);font-size:var(--text-label,14px);text-align:center;white-space:normal;border-style:solid;border-width:1px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.page-motion :is(.btn,.hero-primary,.hero-secondary,.guide-callout>a,.bd-price-intro-copy>a,.bd-price-history>a,.intl-link,.faq-empty button)>svg{width:var(--button-icon-size);height:var(--button-icon-size);flex-shrink:0}.page-motion :is(.btn,.hero-primary,.hero-secondary,.guide-callout>a,.bd-price-intro-copy>a,.bd-price-history>a,.intl-link,.faq-empty button):focus-visible{outline:2px solid var(--button-focus);outline-offset:3px}.surface-dark{--button-focus:#f2d887}@media (pointer:coarse){:root{--button-height:2.75rem}}.btn:disabled{cursor:not-allowed;opacity:.62;box-shadow:none;transform:none}.btn-icon,.btn-label{align-items:center;display:inline-flex}.btn-icon{justify-content:center;width:18px;height:18px}.btn-icon>svg{flex:none;display:block}.btn:hover .btn-icon.can-spin>svg{transition:none;transform:none}.btn-icon.spin-once{transform-origin:50%;animation:.48s cubic-bezier(.4,0,.2,1) icon-spin-once}@keyframes icon-spin-once{to{transform:rotate(360deg)}}.live-price-tick.is-up{animation:.72s ease-out live-price-up}.live-price-tick.is-down{animation:.72s ease-out live-price-down}@keyframes live-price-up{0%{color:#9be4b2;text-shadow:0 0 20px #5cd48957}to{color:inherit;text-shadow:none}}@keyframes live-price-down{0%{color:#ffaaa0;text-shadow:0 0 20px #f2605252}to{color:inherit;text-shadow:none}}.btn[aria-busy=true]{pointer-events:none}.input,.stepper,.amount-input,.calc-settings,.popover{border-radius:var(--radius-control)}.stepper.stepper{border-color:var(--control-border);background:var(--stepper-input);transition:border-color .18s,box-shadow .18s}.stepper.stepper input{color:#294f38;background:var(--stepper-input);font-variant-numeric:tabular-nums;transition:background-color .18s,color .18s}.surface-dark{--selection-bg:#ead58f;--selection-text:#173e2e}.app-state{width:min(760px, calc(100% - 2 * var(--page-gutter)));flex-direction:column;justify-content:center;align-items:flex-start;min-height:clamp(390px,65vh,620px);margin:0 auto;padding:64px 0;display:flex}.app-state h1{max-width:650px;margin:8px 0 10px;font-size:clamp(34px,6vw,64px);line-height:1.04}.app-state p{max-width:560px;color:var(--muted);font-size:18px;line-height:1.7}.app-state .btn{margin-top:22px}.state-icon{color:#8a4e39;background:#f5e7dd;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;display:grid}.state-code{color:var(--green);letter-spacing:-.08em;font-size:clamp(70px,15vw,140px);line-height:.9}@media (width<=600px){.app-state{min-height:70vh;padding:48px 4px}}@media (prefers-reduced-motion:reduce){.btn-icon.spin-once,.live-price-tick.is-up,.live-price-tick.is-down{animation:none}}::selection{color:var(--selection-text);background:var(--selection-bg)}.stepper.stepper button{color:#426b4c;background:var(--stepper-button);transition:background-color .18s,color .18s}.stepper.stepper button:first-child{border-right:1px solid #d3dfcc}.stepper.stepper button:last-child{border-left:1px solid #d3dfcc}.stepper.stepper:focus-within{background:var(--stepper-input-active);border-color:#829f70;box-shadow:0 0 0 3px #6f94621c}.stepper.stepper:focus-within input{color:#173f2a;background:var(--stepper-input-active)}.stepper.stepper:focus-within button{color:#315d40;background:var(--stepper-button-active)}.stepper.stepper button:not(:disabled):hover{color:#214d32;background:#dfead7}.stepper.stepper button:not(:disabled):active{color:#173f2a;background:#d2e2ca}.site-footer{--selection-bg:#ead58f;--selection-text:#173e2e;color:#d6e1d8;background:var(--green-cloud);border-top:0;padding:0;display:block}.footer-inner{width:min(var(--page-width), calc(100% - var(--page-gutter) * 2));flex-wrap:wrap;gap:26px clamp(16px,4vw,50px);margin:0 auto;padding:38px 0 22px;display:flex}.footer-intro p{color:#fff9e9;max-width:410px;margin-top:11px;font-size:14px;line-height:1.65}.site-footer .footer-brand{color:#fffdf3;align-items:center;gap:11px;font-size:22px;line-height:1.1;display:inline-flex}.site-footer .footer-brand>span:last-child{color:inherit;font-size:inherit;gap:3px;font-weight:650;display:grid}.site-footer .footer-brand small{color:#fff9e9;font-family:var(--font-sans);font-size:var(--text-label,14px);font-weight:450}.footer-mark{color:#ead894;background:#ffffff0d;border:1px solid #b9cdb96b;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.footer-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));align-content:start;gap:9px 24px;display:grid}.footer-links a{color:#fff9e9;width:fit-content;font-size:14px;transition:color .18s,transform .18s}.footer-links a:hover{color:#f2dc9e;transform:translate(2px)}.footer-source-link{align-items:center;gap:6px;display:inline-flex}.footer-source-link svg{opacity:.72;flex:none}.footer-meta{color:#fff9e9;font-size:var(--text-label,14px);border-top:1px solid #bcd0bf2c;flex:1 0 100%;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;display:flex}.back-to-top{color:#f1dc9d;background:#ffffff0a;border:1px solid #bbcfbd4a;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;transition:background-color .18s,transform .18s;display:grid}.back-to-top:hover{background:#ffffff16;transform:translateY(-2px)}@media (width<=600px){:root{--page-gutter:13px;--section-gap:14px;--section-pad-mobile:17px 14px}.content{margin-top:12px}.section-heading{gap:10px;margin-bottom:14px}.section-heading h2{font-size:var(--font-title-mobile)}.footer-inner{gap:24px;padding:29px 2px 18px}.footer-links{gap:10px 16px}.footer-meta{align-items:flex-end;padding-top:15px}.footer-meta span{line-height:1.55}}.page-loading{padding-top:40px;padding-bottom:56px}.page-loading-heading{align-items:center;gap:14px;min-height:64px;margin-bottom:24px;display:flex}.page-loading-heading h1{letter-spacing:-.5px;margin:0 0 5px;font-size:23px;line-height:1.25}.page-loading-heading p{color:var(--muted);margin:0;font-size:14px}.page-loading-heading .data-retry{margin-left:auto}.page-loading-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.page-loading-options .ui-skeleton{border-radius:12px;height:78px}.page-loading-preview{border:1px solid var(--control-border);background:var(--surface-soft);border-radius:26px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:330px;padding:40px;display:grid}.page-loading-preview>div{gap:18px;display:grid}.page-loading-preview>div .ui-skeleton:first-child{width:35%;height:14px}.page-loading-preview>div .ui-skeleton:nth-child(2){width:90%;height:55px}.page-loading-preview>div .ui-skeleton:last-child{width:65%;height:18px}.page-loading-preview>.ui-skeleton{border-radius:16px;height:125px}@media (width<=650px){.page-loading{padding-top:28px}.page-loading-heading{flex-wrap:wrap}.page-loading-heading h1{font-size:20px}.page-loading-options{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loading-options .ui-skeleton:last-child{display:none}.page-loading-preview{grid-template-columns:1fr;gap:30px;padding:24px}}:is(h1,h2,h3)[lang=bn],.eyebrow[lang=bn]{font-family:var(--font-bangla-heading);letter-spacing:0;font-weight:450}p[lang=bn]{font-weight:400}:is(button,.btn)[lang=bn]{font-weight:450}.footer-inner>*{min-width:0}.footer-intro{flex:1.1 280px}.footer-links{flex:300px}.footer-intro p,.footer-meta span{overflow-wrap:anywhere}.footer-links a{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.footer-mark{flex-shrink:0}.footer-meta{flex-wrap:wrap}.footer-meta>span{flex:200px;min-width:0}.footer-meta .back-to-top{margin-inline-start:auto}:root{--text-body:16px;--text-label:14px}body{font-size:var(--text-body)}.page-motion main p,.page-motion .guide-page p{font-size:var(--text-body);line-height:1.9}.page-motion :is(button,input,select,textarea){font-size:var(--text-label)}.page-motion .guide-page :is(h1,h2,h3),.page-motion .guide-page :is(p,li){text-wrap:pretty}.page-motion .guide-page h3{line-height:1.7}.navigation-slot{z-index:50;height:64px;position:relative}.navigation-slot .site-header{color:#fff9e9;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(115deg,#194b39,#0c352b);border-color:#b4c59052;justify-content:space-between;gap:clamp(10px,2vw,24px);min-width:0;transition:transform .52s cubic-bezier(.22,1,.36,1),background .18s,border-color .24s,box-shadow .24s;box-shadow:0 7px 22px #082e231f}.navigation-slot .site-header .brand{color:#fff9e9;flex:0 auto;min-width:0}.navigation-slot .site-header .brand-icon{color:#f5efdb;background:#b4c59017;flex-shrink:0}.navigation-slot .site-header .brand small{color:#d2dfca}.navigation-slot .site-header .header-shortcuts{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;display:flex;position:static}.navigation-slot .site-header .header-shortcuts a{color:#fff9e9;padding:6px 11px;font-size:15px}.navigation-slot .site-header .header-shortcuts a:hover{background:#b4c5901f}.navigation-slot .site-header :is(.brand,.header-shortcuts a,.nav-explore):focus-visible{outline-offset:3px;outline:2px solid #f3dfab}.navigation-slot .site-header.is-floating{width:min(100% - 52px,1200px);position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #123c3226}.navigation-slot .site-header.is-floating.is-hidden{transform:translate(-50%,calc(-100% - 24px))}.navigation-slot .site-header.is-hidden:focus-within{transform:translate(-50%)}.navigation-slot .site-header.is-over-hero{-webkit-backdrop-filter:blur(10px)saturate(110%);backdrop-filter:blur(10px)saturate(110%);background:linear-gradient(115deg,#123e2d61,#082c2370);border-color:#c4d49d59;box-shadow:0 7px 22px #082e2326}.navigation-overlay{z-index:100;pointer-events:none;height:0;position:fixed;inset:0 0 auto}.navigation-overlay .site-header{pointer-events:auto}.nav-explore{color:#fff9e9;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;min-height:44px;padding:6px 2px;font-size:15px;display:grid}.nav-explore-label{align-items:center;gap:7px;display:inline-flex}.nav-explore-label>svg{transition:transform .2s}.nav-explore[aria-expanded=true] .nav-explore-label>svg{transform:rotate(180deg)}.nav-explore:hover,.nav-explore[aria-expanded=true]{color:#eddeb4}.nav-toggle-lines{width:20px;height:16px;display:none;position:relative}.nav-toggle-lines span{transform-origin:50%;background:currentColor;border-radius:2px;width:20px;height:1.5px;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;left:0}.nav-toggle-lines span:first-child{top:1px}.nav-toggle-lines span:nth-child(2){top:7px}.nav-toggle-lines span:nth-child(3){top:13px}[aria-expanded=true] .nav-toggle-lines span:first-child{transform:translateY(6px)rotate(45deg)}[aria-expanded=true] .nav-toggle-lines span:nth-child(2){opacity:0;transform:scaleX(.4)}[aria-expanded=true] .nav-toggle-lines span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navigation-slot .site-header .mega-menu{color:#254632;background:#fffdf6;border:1px solid #d6dfcb;border-radius:19px;grid-template-columns:minmax(0,1fr) 190px;gap:18px;width:min(790px,100vw - 52px);max-height:min(620px,100dvh - 110px);margin:0;padding:20px;animation:.18s ease-out mega-menu-enter;display:grid;position:absolute;top:calc(100% + 12px);left:auto;right:0;overflow-y:auto;box-shadow:0 24px 65px #082e232b}.navigation-slot .site-header .mega-menu[hidden]{display:none}.mega-menu-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;min-width:0;display:grid}.mega-menu-group{min-width:0}.mega-menu-group-title{color:#806632;font-size:var(--text-label,14px);margin:0 0 8px 8px;font-weight:550;line-height:1.7}.mega-menu-column{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.navigation-slot .site-header .mega-menu-link{color:#2e4c36;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;min-height:47px;padding:7px 8px;line-height:1.5;display:flex}.navigation-slot .site-header .mega-menu-link:hover,.navigation-slot .site-header .mega-menu-link[aria-current=page]{color:#254c32;background:#edf3e5;border-color:#dbe5ce}.mega-menu-link strong{min-width:0;font-size:14px;font-weight:550}.mega-menu-icon{color:#587544;background:#f1f5e9;border:1px solid #dce5d1;border-radius:8px;flex:0 0 30px;width:30px;height:30px;padding:6px}.mega-menu-link-arrow{display:none}.navigation-slot .site-header .mega-menu a:focus-visible{outline-offset:2px;outline:2px solid #3d714d}.mega-menu-art{background:radial-gradient(at 60% 20%,#fffaf0,#f3ead2);border:1px solid #e4d9b9;border-radius:14px;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:13px 15px 16px;display:flex}.mega-menu-image{place-items:center;min-height:92px;display:grid}.mega-menu-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;max-height:100px;display:block}.mega-menu-art p{color:#3c5033;font:500 14px/1.8 var(--font-bangla-heading);margin:8px 0 12px}.navigation-slot .site-header .mega-menu-art a{color:#4a5b36;font-size:var(--text-label,14px);text-underline-offset:4px;align-items:center;gap:7px;padding:0;line-height:1.8;text-decoration:underline;display:inline-flex}@keyframes mega-menu-enter{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (width<=820px){.navigation-slot{height:62px}.navigation-slot .site-header .header-shortcuts .header-quick-link{display:none}.navigation-slot .site-header .header-components{border-radius:9px;justify-content:center;width:44px;min-height:44px;padding:0}.header-components>span{display:none}.nav-explore{width:44px;min-width:44px;height:44px;margin-left:0;padding:0}.nav-explore-label{display:none}.nav-toggle-lines{display:block}.navigation-slot .site-header .mega-menu{border-radius:18px;grid-template-columns:1fr;gap:14px;width:min(560px,100vw - 40px);max-height:calc(100dvh - 105px);padding:17px}.mega-menu-links{gap:15px}.mega-menu-group-title{font-size:var(--text-label,14px);margin-left:6px}.navigation-slot .site-header .mega-menu-link{gap:8px;min-height:49px;padding:8px 6px}.mega-menu-link strong{font-size:var(--text-label,14px)}.mega-menu-icon{flex-basis:28px;width:28px;height:28px;padding:5px}.mega-menu-art{grid-template-columns:110px 1fr;align-items:center;gap:20px;padding:12px 20px;display:grid}.mega-menu-image{min-height:0}.mega-menu-art img{max-height:100px}.mega-menu-art p{margin:4px 0 8px;font-size:14px}}@media (width<=440px){.mega-menu-links{grid-template-columns:1fr;gap:18px}.mega-menu-column{grid-template-columns:1fr 1fr;gap:5px}.mega-menu-group-title{margin-bottom:7px}.navigation-slot .site-header .mega-menu-link{background:#fafbf5;border-color:#e4e9da;align-items:center;gap:7px;min-height:68px;padding:10px}.mega-menu-link .mega-menu-icon{display:none}.mega-menu-link-arrow{color:#748963;flex-shrink:0;margin-left:auto;display:block}.mega-menu-link strong{font-size:var(--text-label,14px)}.mega-menu-art{grid-template-columns:80px 1fr;gap:14px;padding:12px}.mega-menu-art p{font-size:14px}}@keyframes mobile-menu-enter{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}@media (width<=600px){.navigation-slot{height:58px}.navigation-slot .site-header.is-floating{width:calc(100% - 26px);top:10px}}@media (prefers-reduced-motion:reduce){.navigation-slot .site-header,.nav-explore-label>svg,.nav-toggle-lines span{transition:none}.navigation-slot .site-header .mega-menu{animation:none}}.site-footer .footer-inner{grid-template-columns:minmax(220px,.9fr) minmax(0,2fr);gap:38px 65px;padding-top:48px;display:grid}.site-footer .footer-intro{min-width:0}.site-footer .footer-intro p{font:450 21px/1.55 var(--font-sans);color:#fff6df;margin:20px 0 14px}.footer-purpose{color:#d2dfc7;max-width:260px;font-size:var(--text-label,14px);line-height:1.9;display:block}.site-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:5px;display:grid}.footer-link-group{min-width:0}.site-footer .footer-link-group h2{color:#e4d39f;font-size:var(--text-label,14px);letter-spacing:0;margin:0 0 20px;font-weight:550;line-height:1.8}.footer-link-group ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.site-footer .footer-links a{color:#e9f0dd;width:auto;font-size:var(--text-label,14px);overflow-wrap:normal;text-wrap:pretty;align-items:center;gap:6px;line-height:1.9;display:inline-flex}.site-footer .footer-links a:hover{color:#f6df9f;text-underline-offset:5px;text-decoration:underline;transform:none}.site-footer .footer-meta{font-size:var(--text-label,14px);color:#d6e2c9;grid-column:1/-1;padding-top:20px}.footer-dev-label{color:#dfd1a7;border:1px solid #bed0a94d;border-radius:4px;padding:1px 5px;font-size:8px}.site-footer a:focus-visible{outline-offset:5px;outline:2px solid #f3dfab}@media (width<=1000px){.site-footer .footer-inner{grid-template-columns:1fr;gap:32px;padding-top:35px}.site-footer .footer-intro{grid-template-columns:1fr 1fr;align-items:center;gap:10px 35px;display:grid}.site-footer .footer-intro p{grid-area:1/2/3;margin:0;font-size:22px}.site-footer .footer-links{gap:25px}}@media (width<=520px){.site-footer .footer-inner{gap:29px}.site-footer .footer-intro{display:block}.site-footer .footer-intro p{margin:19px 0 9px;font-size:22px}.site-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.site-footer .footer-link-group h2{margin-bottom:13px}.site-footer .footer-links a{font-size:var(--text-label,14px)}.site-footer .footer-meta{gap:10px}}.bangladesh-calendar{margin-bottom:24px;scroll-margin-top:96px}.calendar-study{background:#f5f7f1;border:1px solid #d6dfd1;border-radius:20px;overflow:hidden;box-shadow:0 6px 24px #24483308}.calendar-study-header{background:linear-gradient(115deg,#edf1eb,#fafbf7);border-bottom:1px solid #dfe5da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.calendar-place{flex:270px;align-items:center;gap:11px;min-width:0;display:flex}.calendar-place-icon{color:#345d43;background:#e1e9dc;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.calendar-zone{color:#596b55;font-size:var(--text-label,14px);font-weight:400;line-height:1.6;display:block}.calendar-place .calendar-greeting{color:#254b35;font-family:var(--font-bangla-heading);text-wrap:pretty;max-width:38ch;margin:4px 0 0;font-size:clamp(22px,2.3vw,27px);font-weight:450;line-height:1.65}.calendar-place-icon.is-night{color:#e1f0e5;background:#315846}.calendar-place-icon:is(.is-dawn,.is-morning){color:#8c6c2c;background:#f1e8d0}.calendar-place-icon.is-evening{color:#7c6750;background:#eae2d5}.calendar-now{text-align:right;gap:2px;min-width:0;margin-inline-start:auto;display:grid}.calendar-english-date{color:#596c53;font-size:16px;line-height:1.5}.calendar-study-clock{color:#234c35;font-variant-numeric:tabular-nums;letter-spacing:-.4px;text-align:right;min-width:10.3ch;font-size:clamp(30px,3vw,36px);font-weight:500;line-height:1.3}.calendar-study-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}.calendar-tile{isolation:isolate;color:#254a35;background:#fcfbf5;border:1px solid #dce1d3;border-radius:13px;flex-direction:column;gap:8px;min-width:0;padding:13px 16px;display:flex;position:relative;overflow:hidden}.calendar-tile:before{content:"";z-index:-2;background-image:var(--calendar-art);background-position:var(--calendar-position,center);opacity:.64;filter:saturate(.72);pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.calendar-tile:after{content:"";z-index:-1;background:var(--calendar-veil);pointer-events:none;position:absolute;inset:0}.calendar-tile.is-bangla{--calendar-art:url(/assets/calendar-water-lily-7vzETnT6.webp);--calendar-position:center;--calendar-veil:linear-gradient(90deg,#102b20f5 0%,#102b20db 30%,#102b20a6 50%,transparent 70%);color:#fffdef;background:#102b20;border-color:#284c36}.calendar-tile.is-hijri{--calendar-art:url(/assets/calendar-moon-skyline-DzL1K0ka.webp);--calendar-position:right bottom;--calendar-veil:linear-gradient(90deg,#061b3df5 0%,#061b3de8 32%,#061b3d99 55%,#061b3d26 100%);color:#f7fbff;background:#061b3d;border-color:#233d5d}.calendar-tile>:not(.calendar-info-popover){text-shadow:0 1px 3px #00120c66}.calendar-tile-top{justify-content:space-between;align-items:center;gap:7px;min-height:28px;font-size:15px;font-weight:500;display:flex}.calendar-tile-top>span{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.calendar-tile-top svg{opacity:.7;flex-shrink:0;width:16px;height:16px}.calendar-date-body{font-variant-numeric:tabular-nums;flex:1;align-content:start;gap:3px;padding:5px 0;display:grid}.calendar-date-body[lang=bn]{font-family:var(--font-bangla-heading)}.calendar-date-body p{color:inherit;margin:0}.calendar-date-body .calendar-day-number{letter-spacing:-.7px;font-size:40px;font-weight:500;line-height:1.2}.calendar-date-body[lang=bn] .calendar-day-number{letter-spacing:0}.calendar-month-name{overflow-wrap:break-word;font-size:19px;font-weight:500;line-height:1.5}.calendar-month-tail{white-space:nowrap}.calendar-month-number{font-family:var(--font);opacity:.8;white-space:nowrap;font-size:.7em;font-weight:400}.calendar-year{opacity:.85;font-size:14px;line-height:1.6}.calendar-tile-meta{color:inherit;font-size:var(--text-label,14px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:auto;display:flex}.calendar-tile-meta>span:first-child{font-size:var(--text-label,14px)}.calendar-unavailable{color:inherit;margin:0;font-size:15px;line-height:1.6}@media (width<=820px){.calendar-tile.is-bangla{--calendar-veil:#102b2073}.calendar-tile.is-hijri{--calendar-veil:#061b3d59}}@media (width<=600px){.calendar-study-header{flex-wrap:nowrap}.calendar-place{display:contents}.calendar-place>div{display:none}.calendar-now{text-align:left;flex:1;width:auto;margin-inline-start:0}.calendar-study-clock{text-align:left;min-width:0}.calendar-study-header{gap:9px;padding:12px 14px}.calendar-study-clock{font-size:30px}.calendar-study-grid{gap:8px;padding:10px}.calendar-tile{gap:7px;padding:12px 10px}.calendar-tile-top{font-size:var(--text-label,14px)}.calendar-tile .calendar-day-number{font-size:clamp(30px,8.5vw,36px)}.calendar-month-name{font-size:clamp(15px,4vw,18px)}.calendar-date-body{padding:4px 0}.calendar-tile-meta>span:first-child,.calendar-year{font-size:var(--text-label,14px)}}.calendar-tile-top .calendar-moon-label{flex-wrap:nowrap;align-items:flex-start;gap:6px;min-width:0}.calendar-moon-label>svg{margin-top:3px}.calendar-moon-label>span{overflow-wrap:anywhere;min-width:0}.calendar-info-trigger{color:#fff;cursor:pointer;background:#08234590;border:1px solid #ffffff70;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;display:grid;position:relative}.calendar-info-trigger:after{content:"";position:absolute;inset:-6px}.calendar-info-trigger:hover{background:#12345bd9}.calendar-info-trigger:focus-visible{outline-offset:3px;outline:2px solid #fff9e6}.calendar-info-trigger svg{opacity:1}.calendar-info-popover{z-index:150;color:#294c35;background:#fffdf5;border:1px solid #d2ddcb;border-radius:14px;width:min(280px,100vw - 32px);padding:15px 17px;box-shadow:0 12px 36px #133e2c26}.calendar-info-popover strong{font-size:14px;font-weight:500}.calendar-info-popover p{color:#4b6048;font-size:var(--text-label,14px);margin:7px 0 0;line-height:1.7}.calendar-info-arrow{fill:#fffdf5}@media (width>=821px){.calendar-study-header{padding:10px 16px}.calendar-place .calendar-greeting{font-size:22px}.calendar-english-date{font-size:14px}.calendar-study-clock{font-size:28px}.calendar-study-grid{padding:10px}.calendar-tile{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 10px;padding:9px 14px;display:grid}.calendar-tile-top{display:contents}.calendar-tile-top>span{font-size:var(--text-label,14px);grid-area:1/1}.calendar-tile-top>svg,.calendar-tile-top>.calendar-info-trigger{grid-area:1/3;justify-self:end}.calendar-date-body{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:baseline;gap:4px 8px;padding:0;display:flex}.calendar-date-body .calendar-day-number{font-size:32px}.calendar-month-name{font-size:18px}.calendar-year{font-size:var(--text-label,14px)}.calendar-tile-meta{grid-area:1/2;align-self:center;margin:0}.calendar-tile-meta>span:first-child{font-size:var(--text-label,14px)}}.ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.72s linear infinite ui-spin;display:inline-block}.ui-spinner.is-small{width:16px;height:16px}.ui-spinner.is-medium{width:24px;height:24px}.ui-spinner.is-large{border-width:3px;width:34px;height:34px}.feedback-state,.empty-state{border:1px solid var(--card-border);border-radius:var(--radius-control);color:#365644;background:var(--surface-soft);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:16px;display:grid}.feedback-state.is-compact,.empty-state.is-compact{padding:12px 13px}.feedback-state strong,.empty-state strong{color:#254b36;font-size:15px;line-height:1.35;display:block}.feedback-state p,.empty-state p{color:#6c7b69;font-size:var(--text-label,14px);margin:3px 0 0;line-height:1.5}.feedback-icon{color:#2b684b;background:#e5efe0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.empty-state{border-style:dashed}.feedback-state.is-success{background:#f1f8ef;border-color:#bad5bd}.feedback-state.is-warning{background:#fff9e9;border-color:#e6d19d}.feedback-state.is-warning .feedback-icon{color:#8a6824;background:#f6e8bc}.feedback-state.is-error{background:#fff4f0;border-color:#e5c0b5}.feedback-state.is-error .feedback-icon{color:#974a3b;background:#f5ddd6}.feedback-action{justify-self:end}.skeleton-block{gap:10px;width:100%;display:grid}.skeleton-block i{background:linear-gradient(90deg, var(--surface-soft) 20%, #e8eee3 48%, var(--surface-soft) 76%);background-size:230% 100%;border-radius:7px;height:18px;animation:1.2s ease-in-out infinite ui-shimmer;display:block}.ui-skeleton{background:#e8eee3;border-radius:7px;min-width:24px;min-height:14px;display:block;position:relative;overflow:hidden}.ui-skeleton:after{content:"";background:linear-gradient(90deg,#0000 15%,#ffffffa6 48%,#0000 82%);animation:1.25s ease-in-out infinite ui-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.surface-dark .ui-skeleton{background:#ffffff1c}.surface-dark .ui-skeleton:after{background:linear-gradient(90deg,#0000 15%,#ffffff20 48%,#0000 82%)}.skeleton-block i:first-child{width:42%;height:26px}.skeleton-block i:last-child{width:72%}.toast-viewport{z-index:150;pointer-events:none;gap:7px;width:min(320px,100vw - 32px);display:grid;position:fixed;bottom:16px;left:auto;right:16px}.toast{--toast-accent:#3b8059;color:#254b36;pointer-events:auto;background:#fffef9f5;border:1px solid #d6dfd2;border-radius:12px;grid-template-columns:22px minmax(0,1fr) 24px;align-items:center;gap:8px;width:100%;max-width:none;padding:10px 11px;animation:.2s ease-out both toast-in;display:grid;position:relative;inset:auto;overflow:hidden;transform:none;box-shadow:0 6px 22px #16372717}.toast:after{background:var(--toast-accent);opacity:.5;content:"";transform-origin:0;height:1px;animation:toast-life var(--toast-duration,4.2s) linear forwards;position:absolute;bottom:0;left:0;right:0}.toast:hover:after,.toast:focus-within:after{animation-play-state:paused}.toast-icon{color:var(--toast-accent);place-items:center;display:grid}.toast-icon svg{width:19px;height:19px}.toast strong{font-size:var(--text-label,14px);font-weight:600;line-height:1.35;display:block}.toast p{color:#687769;font-size:var(--text-label,14px);margin:2px 0 0;line-height:1.4}.toast>button{color:#7d887d;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:28px;padding:0;display:grid}.toast>button:hover{color:#234c35;background:#eef3e9}.toast.is-success{--toast-accent:#3b8059}.toast.is-warning{--toast-accent:#b58b35}.toast.is-warning .toast-icon{color:#9a7123;background:0 0}.toast.is-error{--toast-accent:#b85b49}.toast.is-error .toast-icon{color:#a34d3e;background:#f8e9e4}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-shimmer{to{background-position:-230% 0}}@keyframes ui-skeleton-sweep{to{transform:translate(100%)}}@keyframes toast-in{0%{transform:translateY(4px)}}@keyframes toast-life{to{transform:scaleX(0)}}@media (width<=600px){.feedback-state,.empty-state{grid-template-columns:auto minmax(0,1fr)}.feedback-action{grid-column:1/-1;justify-self:start}.toast-viewport{width:min(320px,100vw - 24px);bottom:12px;left:auto;right:12px}}@media (prefers-reduced-motion:reduce){.ui-spinner,.ui-skeleton:after,.skeleton-block i,.toast,.toast:after{animation:none}}.data-retry{border:1px solid var(--control-border);background:var(--surface-soft);min-height:36px;color:var(--green);font:inherit;font-size:var(--text-label,14px);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 13px;font-weight:600;display:inline-flex}.data-retry:hover{filter:brightness(.96)}.data-retry:focus-visible{outline-offset:3px;outline:2px solid}.surface-dark .data-retry{color:#fff4d1;background:#061f1b45;border-color:#d5e4c44d}.data-loading-hint{font-size:var(--text-label,14px);color:inherit;line-height:1.5;display:block}.hero-price-note,.price-section .source-note{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rate-unavailable{color:var(--muted);padding:8px 0;font-size:17px;font-weight:500;display:block}.price-cell.featured .rate-unavailable{color:#dbe6ce}.hero-frame{--hero-depth:linear-gradient(105deg,#072e236b 0%,#123f2d38 48%,#03271e66 100%)}.hero-frame:not(.gradient-preview){background:#0d392c}.hero-frame:not(.gradient-preview) .hero-glow:before{background:var(--hero-depth),url(/assets/hero-botanical-Biv1Gxs2.webp) 75% center / cover;filter:none;transform-origin:90% 48%;border-radius:0;width:auto;height:auto;inset:0;transform:scale(1.55)}.hero-frame:not(.gradient-preview) .hero-glow:after{content:none}@media (width<=600px){.hero-frame:not(.gradient-preview) .hero-glow:before{background-image:var(--hero-depth),url(/assets/hero-botanical-mobile-CcEyz4pl.webp);transform:scale(1.3)}}.hero-copy h1[lang=bn]{font-family:var(--font-bangla-heading);letter-spacing:0;text-wrap:balance;font-size:clamp(30px,3.7vw,46px);font-weight:500;line-height:1.55}.hero-frame .price-hero{background:0 0}.price-hero{min-height:430px}.hero-copy,.hero-price-top{min-width:0}.hero-copy p{color:#fff9e9;letter-spacing:0;white-space:pre-line;text-wrap:pretty;max-width:44ch;font-size:19px;line-height:1.85}.hero-price-panel .pills button:hover:not(.selected){color:#fffef6;background:#ffffff14}.hero-price-panel .pills button:focus-visible{outline-offset:2px;outline:2px solid #f1dca8}.hero-price-value{font-variant-numeric:tabular-nums;position:relative}.hero-price-value.is-loading>:not(.hero-price-skeleton){visibility:hidden}.hero-price-skeleton{border-radius:12px;width:min(310px,76%);height:.82em;position:absolute;left:0}@media (width<=820px){.price-hero{min-height:0}}@media (width<=600px){.hero-frame{width:calc(100% - 26px);margin-inline:13px;overflow:hidden}.hero-price-top{flex-wrap:wrap;max-width:100%}.hero-price-top .selector-separator{display:none}.hero-copy p{overflow-wrap:normal;font-size:17px}}.hero-price-caption,.hero-price-note{color:var(--royal-text)}.hero-frame .hero-secondary{margin:0}.hero-frame :is(.hero-primary,.hero-secondary){font-weight:450}.hero-frame .hero-copy p{font-weight:400}.hero-frame .hero-actions{flex-wrap:wrap;gap:10px}@media (width<=600px){.hero-frame .hero-price-top{gap:8px}.hero-frame .hero-price-note{text-align:start;align-items:flex-start}.hero-frame .hero-price-top .pills{gap:1px;padding:3px}.hero-frame .hero-price-top .pills button{min-width:0;min-height:34px;padding:5px 10px;font-size:14px;line-height:24px}}.hero-frame .hero-secondary,.hero-frame .hero-price-panel .pills{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff18;border-color:#ffffff30}.hero-frame .hero-secondary:hover,.hero-frame .hero-price-panel .pills button:hover:not(.selected){color:#fffef6;background:#ffffff30}.hero-price-caption{font-variant-numeric:tabular-nums}.hero-price-note .rate-updated{flex-wrap:wrap;align-items:baseline;gap:5px 8px;font-size:14px;line-height:1.6;display:flex}.rate-updated>span:first-child{color:#e5efdf}.rate-updated time{color:#fff9e9;font-variant-numeric:tabular-nums}.rate-updated.is-stale>span:first-child{color:#f0d39b}.market-section,.market-section>*,.market-stack{min-width:0}.market-section{grid-template-columns:minmax(0,1fr)}.bd-market-section{margin-bottom:18px}.international-section{background:#fffef9;border-color:#d9dfd2;margin-bottom:24px;padding:0;overflow:hidden;box-shadow:0 8px 24px #233d2d08}.intl-header{background:#fbfcf8;border-bottom:1px solid #e3e7dc;padding:16px 20px 13px}.intl-title{align-items:center;gap:10px;min-width:0;display:flex}.intl-icon{color:#80682f;background:#f8efd9;border:1px solid #e2d09d;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.intl-title .eyebrow{color:#596846;font-size:var(--text-label,14px);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1px}.intl-title h2{letter-spacing:-.4px;font-size:clamp(19px,2vw,24px);line-height:1.3}.intl-title h2 span{color:#596846}.intl-main{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;padding:14px 20px;display:grid}.intl-main>.empty-state{grid-column:1/-1;min-height:150px}.intl-minute-border{background:#365d3718;border-radius:2px;height:2px;position:absolute;inset:auto 20px 8px;overflow:hidden}.intl-minute-border span{border-radius:inherit;background:#47744b99;height:100%;display:block}.intl-quote{color:#f6f7ee;background:var(--green-cloud);border:1px solid #285443;border-radius:15px;flex-direction:column;justify-content:center;min-width:0;min-height:170px;padding:18px 20px;display:flex;position:relative}.intl-live{color:var(--royal-text);font-size:var(--text-label,14px);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.intl-live i{background:#83bf8f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #83bf8f1f}.intl-live b{color:#ead99f;font-size:var(--text-label,14px);border:1px solid #e0c87d52;border-radius:999px;padding:2px 6px;font-weight:600}.intl-live.is-stale{color:#f1dca8}.intl-live.is-stale i{background:#dfb65a;box-shadow:0 0 0 3px #dfb65a26}.intl-live.is-closed i{background:#f18d80;box-shadow:0 0 0 3px #f18d8026}.international-section .international-value{color:#fffdf3;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;margin:12px 0 3px;font-size:clamp(32px,4.5vw,54px);font-weight:520;line-height:1.1;display:flex}.international-section .intl-currency{color:#dfca88;font-size:.55em;font-weight:500}.intl-unit{color:#bbcec0;font-size:var(--text-label,14px)}.intl-facts{grid-template-rows:1fr 1fr;gap:8px;min-width:0;display:grid}.intl-facts>div{background:#fbfbf7;border:1px solid #e0e5da;border-radius:12px;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:10px 14px;display:flex}.intl-ounce>span{color:#5a6c53;font-size:var(--text-label,14px)}.intl-ounce>b{color:#2e523a;font-variant-numeric:tabular-nums;font-size:clamp(20px,2.6vw,28px);font-weight:600;line-height:1.2}.intl-ounce small{color:#5a6c53;font-size:var(--text-label,14px);white-space:nowrap;font-weight:400}.intl-ounce-value{display:inline-block}.intl-details p{color:#52705a;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.5;display:flex}.intl-details svg{color:#52705a;flex:0 0 16px}.intl-details b,.intl-details time{color:#2e523a;font-weight:600}.intl-details time{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.intl-loading{gap:12px}.intl-label-skeleton{width:100px;height:12px}.intl-price-skeleton{border-radius:8px;width:min(220px,85%);height:45px}.intl-unit-skeleton{width:100px;height:12px}.intl-facts-loading .ui-skeleton{width:70%;height:10px}.intl-facts-loading .ui-skeleton:nth-child(2){width:85%;height:18px}.intl-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:0 20px 14px;display:flex}.international-section .intl-footer p{color:#66745f;font-size:var(--text-label,14px);margin:0}.international-section .intl-link{color:#335f44;font-size:var(--text-label,14px);background:#f7faf3;border:1px solid #cad7c1;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-weight:600;display:inline-flex}.international-section .intl-link:hover{background:#edf4e7;border-color:#9eb793;text-decoration:none}@media (width<=600px){.bd-market-section,.international-section{margin-bottom:var(--section-gap)}.intl-header{padding:13px 12px 11px}.intl-title{gap:8px}.intl-title h2{white-space:normal;font-size:clamp(18px,4.8vw,24px)}.intl-main{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:8px;padding:11px 12px}.intl-quote{border-radius:12px;min-height:158px;padding:13px 12px}.international-section .international-value{letter-spacing:-1px;font-size:clamp(27px,7vw,40px)}.intl-live{font-size:var(--text-label,14px)}.intl-facts>div{padding:8px 9px}.intl-ounce>b{font-size:clamp(18px,4.6vw,24px)}.intl-details p{font-size:var(--text-label,14px);white-space:normal;gap:4px}.intl-details time{white-space:normal}.intl-details svg{flex-basis:14px;width:14px;height:14px}.intl-footer{padding:0 12px 12px}}@media (width<=360px){.intl-details svg{display:none}.international-section .international-value{font-size:24px}}.intl-unit{color:var(--royal-text)}.intl-price-copy{min-width:0}.intl-unit{align-items:baseline;gap:4px;display:inline-flex}.intl-unit b{font-weight:500}@media (width>=820px){.intl-price-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 20px;display:grid}.intl-price-copy .intl-live{grid-column:1/-1}.intl-price-copy .international-value{margin:8px 0 0}.intl-price-copy .intl-unit{font-size:var(--text-label,14px);flex-direction:column;align-items:flex-end;gap:1px;padding-bottom:4px;line-height:1.5;display:flex}.intl-price-copy .intl-unit b{font-size:16px}}.intl-live b{background:#082d2670}.intl-live.is-closed{color:#ffd8cf}.intl-quote:not(.intl-loading){grid-template-columns:minmax(0,1fr) minmax(120px,36%);align-items:center;gap:14px;display:grid}.intl-quote .intl-price-copy{display:block}.intl-quote .intl-price-copy .international-value{margin:10px 0 4px}.intl-quote .intl-price-copy .intl-unit{font-size:var(--text-label,14px);flex-direction:row;align-items:baseline;gap:4px;padding:0;display:inline-flex}.intl-quote .intl-price-copy .intl-unit b{font-size:var(--text-label,14px)}.intl-bullion{object-fit:contain;filter:drop-shadow(0 7px 10px #001b1830);pointer-events:none;width:100%;max-width:210px;height:auto;display:block}@media (width<=820px){.intl-quote:not(.intl-loading){align-items:flex-start;gap:4px;display:flex}.intl-quote .intl-price-copy{width:100%}.intl-bullion{align-self:flex-end;width:120px;max-width:100%}}.international-section .intl-bullion-card{color:#234737;background:radial-gradient(at 78% 30%,#fff6cfb3,#0000 58%),linear-gradient(125deg,#fff9e8 0%,#f3e3b9 42%,#dfc585 78%,#f6e9c5 100%);border-color:#d0b777;box-shadow:inset 0 1px #fffdf1b3}.intl-bullion-card .international-value{color:#234737}.intl-bullion-card .intl-currency{color:#806827}.intl-bullion-card .intl-unit,.intl-bullion-card .intl-live{color:#51694c}.intl-bullion-card .intl-live b{color:#6d602f;background:#ffffff60;border-color:#cbbd9270}.intl-bullion-card .intl-live.is-closed{color:#9b443a}.intl-bullion-card .intl-live.is-stale{color:#856524}.intl-bullion-card .intl-bullion{filter:drop-shadow(0 6px 9px #836e2820)}.calculator-section{margin-bottom:24px}.calculator-heading{padding-inline:4px}.calculator-heading .section-lead{max-width:650px}.calc-info{color:#426346;background:#f6f9f0;border:1px solid #cedbc4}.calculator{margin-bottom:0}.calculator-tabs{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}.calculator-tabs .calc-info{margin-left:auto}.calculator-tabs>.pills{width:fit-content}.measurement-guide{gap:15px;display:grid}.modal .measurement-guide .guide-intro{margin:-5px 0 0;font-size:16px;line-height:1.6}.guide-chain{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guide-chain>div{color:#55704e;background:#f3f7ed;border:1px solid #d9e4ce;border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:15px;display:flex}.guide-chain strong{color:#245c40;font-size:15px}.guide-values{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.guide-values>div{background:#fffef9;border:1px solid #e0e7d7;border-radius:11px;padding:12px 14px}.guide-values>.guide-primary{background:#fbf5e6;border-color:#d8c590}.guide-values dt{color:#66775d;font-size:14px}.guide-values dd{color:#244f37;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:19px;font-weight:600}.guide-troy{border-top:1px solid #e0e7d7;padding-top:13px}.guide-troy>div{color:#2f593e;justify-content:space-between;gap:15px;display:flex}.guide-troy small{color:#718068;margin-top:4px;font-size:14px;line-height:1.55;display:block}.calc-line{justify-content:flex-start;align-items:center;margin-top:4px}.calc-line>span,.pricing-line>span{color:#506749;font-size:16px;font-weight:600}.weight-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.weight-reset{border:1px solid var(--control-border);background:var(--surface-paper);color:#4c6841;border-radius:50%;flex:0 0 42px;width:42px;height:42px}.weight-reset:hover{background:var(--control-hover)}.weight-reset-icon.is-animating{animation:.52s cubic-bezier(.22,.85,.32,1) reset-counterturn}@keyframes reset-counterturn{0%{transform:rotate(0)translateY(0)}48%{transform:rotate(-110deg)translateY(1px)}76%{transform:rotate(7deg)translateY(-1px)}to{transform:rotate(0)translateY(0)}}.mixed-input{margin-top:16px}.stepper button{touch-action:none;-webkit-user-select:none;user-select:none}.pricing-line{justify-content:flex-start;gap:14px}.calc-settings{background:#fafaf8;border-color:#d9ddd8;margin-top:22px}.calc-settings summary{cursor:pointer;min-height:52px;padding:10px 15px}.calc-settings[open] summary{background:#f2f3f0;border-bottom-color:#dfe2de}.calc-settings summary>svg{color:#606761}.calc-settings summary .settings-title{color:#303632;margin-left:0;font-size:15px;font-weight:650}.calc-settings summary .settings-summary{color:#596459;font-size:var(--text-label,14px);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.settings-summary b{color:#3c423e;font-size:14px;font-weight:650}.calc-settings summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.calc-settings[open] summary:after{transform:rotate(225deg)translate(-1px,-1px)}.calc-settings>.settings-grid{flex-direction:column;gap:0;padding:4px 18px 7px;display:flex}.settings-grid .setting-field{border-bottom:1px solid #e1e4e0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(10px,2vw,22px);width:100%;min-height:78px;padding:15px 0;display:grid}.settings-grid .setting-field:last-child{border-bottom:0}.setting-copy{text-align:left;overflow-wrap:anywhere;min-width:0}.setting-title{justify-content:flex-start;align-items:center;gap:10px;min-height:28px;display:flex}.setting-title strong{color:#343a36;font-size:15px;font-weight:650}.setting-copy>span{color:#777d78;font-size:var(--text-label,14px);margin-top:2px;line-height:1.45;display:block}.setting-title .toggle-line{color:#696f6b;min-height:28px;font-size:var(--text-label,14px);justify-content:flex-start;gap:7px;margin:0}.setting-title .switch[data-state=checked]{background:#59615b}.settings-grid .setting-field .pills{background:0 0;border:0;border-radius:0;gap:6px;width:fit-content;padding:0;display:inline-flex}.settings-grid .setting-field .pills button{background:#fffef9;border:1px solid #d5d9d5;border-radius:8px;flex:0 auto;min-width:0;min-height:32px;padding:3px 8px}.settings-grid .setting-field .pills button.selected{background:#555d58;border-color:#555d58}.setting-control{flex-wrap:wrap;justify-content:flex-end;justify-self:stretch;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.setting-control>*{min-width:0}.setting-control-stack{justify-items:end;gap:8px;width:100%;display:grid}.setting-number{border:0;justify-content:flex-end;align-items:center;gap:8px;width:min(142px,100%);min-width:0;margin:0;padding:0;display:flex}.setting-number>span{color:#5d635f;text-align:left;white-space:nowrap;min-width:15px;font-size:15px;font-weight:600}.setting-number .stepper{background:#fff;border-color:#cfd4cf;flex:auto;width:auto;min-width:0;max-width:none;min-height:38px}.setting-number .stepper input{color:#353b37;background:#fff;font-size:15px}.setting-number .stepper button{color:#59615c;background:#eff0ed;width:34px;min-height:36px}.setting-number .stepper:focus-within{border-color:#7a817c;box-shadow:0 0 0 3px #555d5812}.setting-number .stepper:focus-within input,.setting-number .stepper:focus-within button{color:#303632;background:#f3f4f1}.setting-number:disabled{opacity:1}.setting-number:disabled .stepper{background:#f2f3f0;border-color:#d7dad6}.setting-number:disabled .stepper input,.setting-number:disabled .stepper button{color:#969b97;background:#f2f3f0}.calc-result{background:radial-gradient(at 90% 0,#5d8c6b26,#0000 65%),linear-gradient(135deg,#245b45 0%,#1c503d 55%,#163f32 100%);justify-content:flex-start}.calc-result .empty-state{color:#eff6ea;background:#ffffff0d;border-color:#ffffff2b;margin:17px 0 0}.calc-result-loading{gap:12px;padding:10px 0 4px;display:grid}.calc-result-loading .ui-skeleton{width:100%;height:16px}.calc-result-loading .calc-total-skeleton{border-radius:11px;width:min(300px,74%);height:52px;margin-bottom:5px}.calc-result-loading .calc-rate-skeleton{width:min(210px,58%);height:20px;margin-bottom:5px}.calc-result .empty-state strong,.calc-result .empty-state p{color:inherit}.calc-result .empty-state .feedback-icon{color:#f1d88d;background:#ffffff14}.calc-result .result-top{align-items:flex-start}.calc-result .result-top>span{color:#f7faef;font-size:18px;font-weight:600}.calc-result .result-number{margin:17px 0 14px;font-size:clamp(40px,4.5vw,52px)}.result-rate{color:var(--royal-text);border-top:1px solid #aac5914d;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.result-rate b{color:#f4f8eb;font-size:18px;font-weight:500}.result-rate-context+.cost-breakdown{border-top:0;padding-top:9px}.result-rate-context{color:var(--royal-text);font-size:var(--text-label,14px);flex-wrap:wrap;gap:4px 12px;padding:4px 0 12px;line-height:1.7;display:flex}.result-rate-context.is-stale{color:#ffe0a1}.result-rate-context p{color:inherit;flex-basis:100%}.calc-result .breakdown{margin:18px 0 0}.calc-result .breakdown b{font-size:30px}.calc-result .conversion-list{margin-top:0;display:block}.calc-result .conversion-list>div,.calc-result .conversion-list>div.active{background:0 0;border:0;border-top:1px solid #bfd1ac35;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;min-height:43px;padding:8px 1px;display:flex}.calc-result .conversion-list>div:first-child{border-top:0}.calc-result .conversion-list span{color:var(--royal-text)}.calc-result .conversion-list b{color:#f4f8eb;text-align:right;font-size:18px}.calc-result>p{margin-bottom:0}.compact-calculator-section .calculator-heading{margin-bottom:17px}.calculator-compact{grid-template:"tabs result""input result"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 22px;padding:22px;display:grid}.calculator-compact .calculator-tabs{grid-area:tabs;min-width:0;margin:0;padding:0 0 13px}.calculator-compact .calculator-tabs .pills{padding:3px}.calculator-compact .calculator-tabs .pills button{min-height:36px;padding:4px 12px;font-size:15px}.calculator-compact .calc-info{width:36px;height:36px}.calculator-compact .calc-body{display:contents}.calculator-compact .calc-input{grid-area:input;min-width:0;padding:14px 0 0}.calculator-compact .calc-result{border-radius:19px;grid-area:result;align-self:start;min-width:0;min-height:0;padding:24px}.calculator-compact .calc-line{margin:0 0 12px}.calculator-compact .weight-tools{justify-content:space-between;width:100%}.compact-unit-row{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}.compact-unit-picker{border:1px solid var(--control-border);border-radius:var(--radius-pill);color:#62705f;background:var(--control-surface);flex:none;align-items:center;gap:8px;max-width:100%;min-height:42px;padding:3px 4px 3px 12px;font-size:14px;font-weight:600;display:inline-flex}.compact-unit-picker>span{color:#586a52;font-size:var(--text-label,14px);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-left:1px;font-weight:450}.compact-unit-picker .pills{background:0 0;border:0;gap:2px;padding:0}.compact-unit-picker .pills button{min-height:34px;padding:4px 11px;font-size:14px}.compact-unit-picker:focus-within{border-color:#8aa783;box-shadow:0 0 0 3px #2b684b12}.calculator-compact .weight-reset{flex-basis:34px;width:34px;height:34px;margin-left:0}@media (prefers-reduced-motion:reduce){.weight-reset-icon.is-animating{animation:none}}.calculator-compact .amount-input{gap:11px;margin-top:13px}.calculator-compact .amount-input .stepper{border-radius:14px;width:210px;min-height:56px}.calculator-compact .amount-input .stepper input{font-size:28px}.calculator-compact .amount-input .stepper button{width:42px;min-height:54px}.calculator-compact .amount-unit{font-size:17px}.calculator-compact .range-wrap{margin:16px 0 7px}.calculator-compact .pricing-controls{margin-top:15px;padding-top:14px}.calculator-compact .pricing-line>span{font-size:14px}.calculator-compact .pricing-line .pills button{min-height:34px;padding:3px 10px;font-size:14px}.calculator-compact .calc-settings{border-radius:13px;margin-top:14px}.calculator-compact .calc-settings summary{min-height:44px;padding:8px 12px}.calculator-compact .calc-settings>.settings-grid{padding:3px 13px 5px}.calculator-compact .settings-grid .setting-field{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:65px;padding:10px 0}.calculator-compact .setting-title strong{font-size:14px}.calculator-compact .setting-copy>span{max-width:215px;font-size:var(--text-label,14px);line-height:1.4}.calculator-compact .setting-control{width:auto}.calculator-compact .setting-control-stack{width:auto;min-width:132px}.calculator-compact .settings-grid .setting-field .pills button{min-height:30px;font-size:var(--text-label,14px);padding:2px 7px}.calculator-compact .setting-number{width:128px}.calculator-compact .setting-number .stepper{min-height:34px}.calculator-compact .setting-number .stepper button{width:30px;min-height:32px}.calculator-compact .setting-number .stepper input{font-size:14px}.calculator-compact .calc-result .result-number{font-size:clamp(38px,4vw,48px)}.calculator-compact .calc-result .breakdown b{font-size:clamp(38px,4vw,46px)}.calc-result .result-top{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid}.calc-result .result-top>span{grid-area:1/1}.calc-result .result-date{color:#c3d8b8;font-size:var(--text-label,14px);white-space:normal;grid-area:2/1;font-weight:450}.result-export-header{display:none}.calc-result[data-exporting=true] .result-export-header{border-bottom:1px solid #d5e4c438;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding:0 0 16px;display:flex}.result-export-brand{color:#f7faef;align-items:center;gap:8px;display:inline-flex}.result-export-links{color:#d8e8d0;min-width:0;font-size:var(--text-label,14px);justify-items:end;gap:5px;font-weight:500;line-height:1.2;display:grid}.result-export-links span{white-space:nowrap;align-items:center;gap:6px;max-width:250px;display:inline-flex}.result-export-links svg{color:#f0d992;flex:none}.export-brand-mark{color:#f1d88d;background:#ffffff10;border:1px solid #d5e4c44a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.export-brand-copy{gap:1px;font-size:16px;font-weight:650;line-height:1.05;display:grid}.export-brand-copy small{color:#c3d8b8;font-size:var(--text-label,14px);font-weight:450}.result-download{color:#f4f8eb;cursor:pointer;background:#ffffff10;border:1px solid #d5e4c43d;border-radius:50%;flex:0 0 34px;grid-area:1/2/3;align-self:start;place-items:center;width:34px;height:34px;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.result-download:hover{background:#ffffff1c;border-color:#d5e4c475;transform:translateY(-1px)}.result-download:focus-visible{outline-offset:2px;outline:2px solid #f1d88d}.result-download:disabled{cursor:wait;opacity:.72}@media (width<=760px){.calculator-compact{padding:16px;display:block}.calculator-compact .calc-body{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.calculator-compact .calc-input,.calculator-compact .calc-result{grid-area:auto}.calculator-compact .calc-result{min-height:0;margin-top:16px;padding:21px}.calculator-compact .calculator-tabs{gap:8px}.calculator-compact .calculator-tabs .pills button{min-height:34px;padding-inline:10px;font-size:14px}.calculator-compact .calc-info{width:34px;height:34px}.calculator-compact .amount-input .stepper{width:195px;min-height:52px}.calculator-compact .amount-input .stepper input{font-size:25px}.calculator-compact .amount-input .stepper button{width:39px;min-height:50px}.calculator-compact .range-wrap input[type=range]{height:44px}}@media (width<=600px){.calculator-section{margin-bottom:var(--section-gap)}.calculator{padding:var(--section-pad-mobile)}.calculator-tabs>.pills{width:fit-content}.guide-values,.guide-chain{grid-template-columns:1fr}.calc-line{flex-direction:column;align-items:flex-start;gap:9px}.calc-line .pills{width:fit-content;display:inline-flex}.calc-line .pills button{min-width:0}.mixed-input{grid-template-columns:1fr 1fr}.weight-tools{justify-content:flex-start}.settings-grid .setting-field{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;min-height:74px;padding:13px 0}.calc-settings>.settings-grid{padding-inline:14px}.setting-control,.settings-grid .setting-field .pills{justify-content:flex-end}.settings-grid .setting-field .pills button{min-height:31px;font-size:var(--text-label,14px);padding:3px 7px}.setting-control-stack{gap:8px}.setting-copy>span{font-size:var(--text-label,14px)}.calc-result .breakdown b{font-size:27px}}.calc-result .breakdown span,.calc-result .result-date,.calc-result .cost-breakdown span,.calc-result>p{color:var(--royal-text)}@media (width<=360px){.compact-unit-picker>span{display:none}.calculator-compact .calculator-tabs .pills button{font-size:var(--text-label,14px);padding-inline:8px}.calculator-compact .settings-grid .setting-field{grid-template-columns:minmax(0,1fr);gap:6px}.calculator-compact .setting-control{justify-content:flex-start;width:100%}.calculator-compact .setting-control-stack{justify-items:start;width:100%}.calculator-compact .settings-grid .setting-field .pills{justify-content:flex-start}}.purity-cells i{transition:transform .34s cubic-bezier(.2,.8,.25,1);transition-delay:var(--purity-delay,0s);background:repeating-linear-gradient(135deg,#dcddd3 0 3px,#ebece3 3px 6px);position:relative;overflow:hidden}.purity-cells i.gold{background:repeating-linear-gradient(135deg,#dcddd3 0 3px,#ebece3 3px 6px);transform:translateY(-5px)}.purity-cells i:after{content:"";opacity:0;transition:opacity .34s;transition-delay:var(--purity-delay,0s);background:linear-gradient(#ebd487,#b7913f);position:absolute;inset:0}.purity-cells i.gold:after{opacity:1}@media (width<=600px){.purity-section{margin-bottom:var(--section-gap);padding:var(--section-pad-mobile);grid-template-columns:1fr;grid-template-areas:"intro""visual""controls";gap:14px}.purity-copy{display:contents}.purity-intro{grid-area:intro}.purity-intro h2{font-size:var(--font-title-mobile);margin-bottom:7px}.purity-section .purity-intro p{margin:0;font-size:16px;line-height:1.65}.purity-visual{grid-area:visual;min-width:0}.purity-controls{grid-area:controls;min-width:0}.purity-controls>.pills{flex-wrap:wrap;width:fit-content;display:inline-flex}.purity-controls>.pills button{flex:none;min-width:0;padding-inline:6px}.purity-stat{flex-direction:row;align-items:baseline;gap:8px}.purity-stat strong{font-size:43px}.purity-cells{height:56px;margin:8px 0 6px}.purity-slider{margin-top:13px}.purity-section .purity-note{min-height:0;line-height:1.55;margin:11px 0 0!important;font-size:14px!important}}@media (prefers-reduced-motion:reduce){.purity-cells i,.purity-cells i:after{transition:none}}
