button{background:transparent;color:inherit;border:0;cursor:pointer}input:focus-visible{outline:3px solid #e5c36e;outline-offset:3px}button:disabled{cursor:default;opacity:.5}:root{--background:#fcfaf7;--foreground:#2b2024;--primary:#531c34;--border:#ded5d4;--ring:#976024;--muted:#f0e9e6;--muted-foreground:#6e6267;--gold:#e4bd76;--wine:#531c34}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ab813f;outline-offset:5px}h1,h2,h3,p{margin:0}img{display:block;max-width:100%}svg{flex-shrink:0}.wrap{width:min(1200px,calc(100% - 80px));margin:auto}.header{max-width:1440px;margin:auto;min-height:98px;justify-content:space-between;gap:28px;padding:20px 40px}.brand,.header{display:flex;align-items:center}.brand{gap:12px;font-family:Georgia,serif;font-size:24px;font-weight:700;white-space:nowrap;line-height:1.25}.brand-mark{width:46px;height:46px;background:var(--wine);color:var(--gold);display:grid;place-items:center;border-radius:12px;font-size:23px;font-weight:400;letter-spacing:-3px;padding-right:3px}.brand small{display:block;font:10px/1.8 Arial,sans-serif;letter-spacing:1.65px;margin-top:4px;color:#76666d}.nav{display:flex;gap:26px;font-size:14px;font-weight:600}.nav a:hover,.text-link:hover{color:#93552c}.header-actions{display:flex}.button,.header-actions{gap:16px;align-items:center}.button{display:inline-flex;justify-content:center;background:var(--wine);color:#fff;border:1px solid var(--wine);padding:15px 22px;border-radius:7px;min-height:52px;height:auto;font-size:15px;font-weight:600;line-height:1.4;white-space:normal;transition:background .2s,transform .2s}.button:hover{background:#713349;transform:translateY(-2px)}.button.small{padding:10px 16px}.button.small,.language{min-height:42px;font-size:14px}.language{padding:6px}.menu-button{display:none}.skip{position:absolute;top:-100px;left:20px;z-index:10;background:#fff;padding:12px}.skip:focus{top:10px}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:64px;padding-top:35px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:1.8px;color:#875527;display:flex;align-items:center;gap:10px}.eyebrow>span{height:6px;width:6px;background:#96642d;border-radius:50%}h1{font:normal clamp(44px,4.4vw,65px)/1.1 Georgia,serif;letter-spacing:-2.6px;margin:25px 0}em{font-weight:400;color:#8c4c44}h2{font:normal clamp(32px,3.1vw,44px)/1.15 Georgia,serif;letter-spacing:-1.25px;margin-top:16px}h3{font-size:19px;line-height:1.4;font-weight:600}.hero-description{max-width:485px;font-size:18px;line-height:1.8;color:#73646c}.hero-buttons{flex-wrap:wrap;gap:24px;margin-top:30px}.hero-buttons,.text-link{display:flex;align-items:center}.text-link{gap:10px;font-weight:600;font-size:14px}.fine{font-size:13px;line-height:1.65;color:#786b71}.hero-note{display:flex;gap:7px;align-items:flex-start;margin-top:20px}.hero-note svg{margin-top:3px}.hero-art{position:relative;min-width:0;border-radius:150px 150px 16px 16px;isolation:isolate;background:#231719;box-shadow:0 22px 50px #4b203414}.hero-art>img{border-radius:inherit;aspect-ratio:1/1.1;-o-object-fit:cover;object-fit:cover;width:100%}.art-top{top:55px;right:36px;display:flex;justify-content:space-between;gap:14px;color:#e4c997;font-size:11px;letter-spacing:2px}.art-caption,.art-top{position:absolute;left:36px}.art-caption{top:105px;right:24px;color:#fff;font-family:Georgia,serif;line-height:1.3;font-size:24px}.art-caption strong{display:block;font-weight:400;color:#e8cda1;font-style:italic;font-size:28px}.art-chip{position:absolute;bottom:25px;left:-25px;background:#fffaf1;color:#4e2c35;display:flex;align-items:center;gap:13px;padding:16px 21px;border-radius:10px;box-shadow:0 8px 25px #0002;font-weight:600}.art-chip small{display:block;font-size:10px;letter-spacing:1.7px;color:#987345;margin-top:4px}.benefits{border-block:1px solid #e6ded8;background:#f4f0eb}.benefits>.wrap{display:flex;justify-content:space-between;gap:24px;padding-block:25px}.benefits span{display:flex;gap:11px;align-items:center;font-size:14px;font-weight:500}.benefits svg{width:19px;color:#92612e}.section{padding-block:90px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px}.section-heading>p{max-width:360px;color:#76686e;font-size:16px}.feature-grid{display:grid;border:1px solid var(--border);border-radius:12px;overflow:hidden}.feature{padding:30px 25px;background:#fffdfb}.feature+.feature{border-left:1px solid var(--border)}.feature-top{display:flex;justify-content:space-between;align-items:center;color:#824a56;margin-bottom:34px}.feature-top span{color:#aa979b;font-size:12px}.feature p,.steps p{color:#76686e;font-size:15px;line-height:1.8;margin-top:14px}.steps-section{background:#f1eae7}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:42px}.step-number{font:italic 40px Georgia,serif;color:#af8270;display:block;margin-bottom:18px}.steps h3{max-width:270px}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.price-card{border:1px solid var(--border);border-radius:12px;padding:38px;position:relative;background:#fffdfb}.price-card h3{margin-top:14px}.price{font-size:52px;letter-spacing:-2px;line-height:1.2;margin-top:24px;font-family:Georgia,serif}.price span{font:14px Arial,sans-serif;letter-spacing:0;white-space:nowrap}.setup{font-size:15px;margin-top:8px;color:#76686e}ul{padding:0;list-style:none}.price-card ul{margin:28px 0}.price-card li{display:flex;gap:10px;align-items:center;font-size:15px;margin:12px 0}.price-card li svg{width:17px}.price-card .button{width:100%;justify-content:space-between}.outline{background:transparent;color:var(--wine);border-color:#c6aeb6}.outline:hover{background:#f1e7e9}.annual{background:var(--wine);color:#fff;border-color:var(--wine)}.annual .eyebrow{color:#efd2a4}.annual .setup{color:#e2ccd4}.plan-label{position:absolute;right:24px;top:-13px;border-radius:4px;background:#e4bd76;color:#39231d;font-size:11px;font-weight:700;letter-spacing:1px;padding:6px 12px}.gold{background:#ebc783;border-color:#ebc783;color:#3c2525}.gold:hover{background:#f3dcae}.pricing-note{max-width:900px;margin-top:22px}.faq-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;border-top:1px solid var(--border)}.faq-section>div>p:not(.eyebrow){margin-top:20px;color:#76686e}.faq-list details{border-bottom:1px solid var(--border);padding:20px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:16px;font-weight:600}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:23px;line-height:1;color:#8d5262}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{margin:16px 0 4px;font-size:15px;color:#76686e;line-height:1.8}.contact-section{background:#361624;color:#fff}.contact-grid{padding-block:80px;display:grid;grid-template-columns:1fr .9fr;gap:100px;align-items:center}.contact-grid .eyebrow{color:#deb779}.contact-grid h2{font-size:clamp(36px,4vw,54px)}.contact-grid em{color:#e9c78c}.contact-grid>div>p:not(.eyebrow){color:#dbc6d0;max-width:430px;margin-top:25px}.phone-link{gap:12px;font-size:20px;margin-top:28px}.company-link,.phone-link{display:flex;align-items:center}.company-link{gap:8px;font-size:14px;color:#d8b886;margin-top:22px}.demo-form{background:#fffdfb;color:var(--foreground);padding:34px;border-radius:12px}.demo-form h3{font:27px Georgia,serif;margin-bottom:24px}.demo-form label{display:block;font-size:14px;font-weight:600;margin:16px 0 6px}.demo-form input{height:46px;padding:10px 12px;background:#fff;font-size:16px;border:1px solid #d9cdd0;border-radius:6px;width:100%}.demo-form>.button{width:100%;margin-top:24px}.demo-form>.fine{margin-top:18px}.enquiry-ready{padding:18px;background:#f4ecd9;border-radius:8px;margin-top:16px}.enquiry-ready p{font-size:14px;margin-bottom:12px}.enquiry-ready a{width:100%}.footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:32px}.footer p,.footer>a:last-child{font-size:13px;color:#76686e}.footer>a:last-child{display:flex;align-items:center;gap:6px}@media(min-width:1440px){.hero{padding-block:50px 85px}}@media(max-width:1100px){.header{padding-inline:24px;gap:15px}.nav{gap:16px}.header-cta{display:none}.hero{gap:35px}.wrap{width:calc(100% - 48px)}.feature{padding:25px 18px}.contact-grid{gap:45px}.benefits>.wrap{flex-wrap:wrap}.benefits span{width:calc(50% - 12px)}.faq-section{gap:45px}}@media(max-width:760px){.header{position:relative;min-height:82px;flex-wrap:wrap}.brand{font-size:21px}.brand small{font-size:9px;letter-spacing:1.2px}.brand-mark{width:40px;height:40px;font-size:21px}.header-actions{gap:7px}.menu-button{display:inline-flex;min-width:38px;min-height:40px}.nav{display:none;order:3;width:100%;padding:15px 0;border-top:1px solid var(--border)}.nav.open{display:flex;flex-wrap:wrap;gap:20px}.hero{grid-template-columns:1fr;padding-top:25px;padding-bottom:42px;gap:40px}.hero-copy{max-width:570px}.hero h1{font-size:clamp(42px,9vw,59px);letter-spacing:-1.8px}.hero-description{font-size:17px}.hero-art{max-width:470px;width:calc(100% - 14px);margin-left:14px}.hero-art>img{aspect-ratio:1/1}.art-chip{left:-14px}.section{padding-block:58px}.section-heading{display:block}.section-heading>p{margin-top:22px;max-width:100%}.feature-grid{grid-template-columns:1fr 1fr}.feature{padding:25px}.feature:nth-child(3){border-left:0}.feature:nth-child(n+3){border-top:1px solid var(--border)}.steps{gap:30px;grid-template-columns:1fr;margin-top:30px}.steps article{padding-left:55px;position:relative}.step-number{position:absolute;left:0;top:0;font-size:30px}.steps h3{max-width:none}.steps p{margin-top:8px}.pricing-grid{grid-template-columns:1fr;gap:32px}.price-card{padding:28px}.faq-section{grid-template-columns:1fr;gap:30px}.contact-grid{grid-template-columns:1fr;gap:40px;padding-block:55px}.demo-form{padding:26px}.footer{flex-wrap:wrap}.footer .brand{width:100%}}@media(max-width:400px){.wrap{width:calc(100% - 32px)}.header{padding-inline:16px}.feature-grid{grid-template-columns:1fr}.feature+.feature{border-left:0;border-top:1px solid var(--border)}.benefits>.wrap{gap:18px}.benefits span{width:100%}.hero-buttons{gap:18px}.art-top{left:25px;right:25px;font-size:9px}.art-caption{left:25px;font-size:20px}.art-caption strong{font-size:24px}.price{font-size:44px}.demo-form{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important}}:root{--wine:#491b40;--primary:#491b40;--gold:#e5c36e;--primary-foreground:#fff}.app-logo{flex-shrink:0;width:48px;height:48px;border-radius:12px}.brand small{font-size:11px;letter-spacing:.7px}.hero h1{font-size:clamp(40px,4.4vw,62px)}:lang(hi){font-family:Nirmala UI,Mangal,Kohinoor Devanagari,sans-serif}:lang(hi) .art-caption,:lang(hi) .brand,:lang(hi) h1,:lang(hi) h2,:lang(hi) h3,:lang(hi) h4{font-family:Nirmala UI,Mangal,Kohinoor Devanagari,sans-serif;letter-spacing:0;line-height:1.4}:lang(hi) em{font-style:normal}:lang(hi) .hero-description{line-height:1.95}:lang(hi) .eyebrow{letter-spacing:.5px;font-size:14px}:lang(hi) .brand{font-size:24px}:lang(hi) .brand small{font-size:12px}:lang(hi) .hero h1{font-weight:600;font-size:clamp(37px,3.7vw,53px);line-height:1.55}.art-top{top:36px;align-items:center;justify-content:flex-start;letter-spacing:1px;font-size:14px}.art-caption{top:118px}.hero-art{border-radius:26px}.art-chip{font-size:14px}.feature-grid{grid-template-columns:repeat(4,1fr)}.feature:nth-child(5){border-left:0}.feature:nth-child(n+5){border-top:1px solid var(--border)}.feature-section{padding-top:25px}.experience-tabs{gap:0}.experience-tablist{width:100%;height:auto!important;background:#ece4e9;border-radius:12px 12px 0 0;padding:8px;gap:8px}.experience-tablist button{padding:14px 18px;min-height:50px;white-space:normal;font-size:16px;border-radius:7px;gap:10px}.experience-tablist button[data-active]{background:var(--wine);color:#fff}.experience-panel{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:46px;border:1px solid #ddd0da;border-top:0;border-radius:0 0 12px 12px;background:#fff}.experience-panel h3{font:30px/1.25 Georgia,serif;margin:16px 0}.experience-panel p{font-size:16px;line-height:1.8;color:#75636d}.experience-panel .eyebrow{font-size:12px}.check-list{margin:23px 0}.check-list li{display:flex;align-items:flex-start;gap:10px;margin:13px 0;font-size:15px}.check-list svg{width:17px;color:#8a612a;margin-top:4px}.sample-invoice{background:#faf7f0;border:1px solid #e4d9c5;border-radius:10px;padding:25px;box-shadow:0 14px 25px #49233b09;align-self:center}.sample-header{display:flex;align-items:center;gap:9px;border-bottom:1px solid #e4d9c5;padding-bottom:15px;font-size:14px}.sample-header>span{font-size:11px;margin-left:auto;color:#8b754c}.sample-title{font-size:20px!important;margin:20px 0!important;color:var(--wine)!important;font-weight:600}.invoice-row{display:flex;justify-content:space-between;gap:20px;padding:11px 0;font-size:15px;border-bottom:1px solid #e8e0d1}.invoice-row.total{border-bottom:0;font-weight:600;color:var(--wine)}.experience-panel .fine{font-size:13px;margin-top:16px}.sample-flow{gap:9px;background:#ede3cd;padding:13px 10px;border-radius:5px;margin-top:20px;font-size:13px}.report-example>div,.sample-flow{display:flex;align-items:center;justify-content:space-between}.report-example>div{gap:20px;border-bottom:1px solid #e4d9c5;padding:22px 0;font-size:15px}.report-example strong{font-size:25px;color:var(--wine)}.promotion-example{position:relative;max-height:400px;overflow:hidden;border-radius:14px}.promotion-example img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotion-example>div{position:absolute;inset:25px;color:#fff}.promotion-example span{font-size:12px;letter-spacing:1px;color:var(--gold)}.promotion-example h4{font:34px/1.25 Georgia,serif;margin:18px 0 8px}.promotion-example p{color:#f1d7a4;font-size:14px}.button,.feature p,.fine,.steps p{line-height:1.75}@media(max-width:1000px){.feature-grid{grid-template-columns:repeat(2,1fr)}.feature:nth-child(odd){border-left:0}.feature:nth-child(n+3){border-top:1px solid var(--border)}.experience-panel{gap:28px;padding:28px}.nav{gap:16px}.header{gap:18px}.hero{gap:35px}}@media(max-width:760px){.experience-panel{grid-template-columns:1fr;padding:24px}.experience-tablist{gap:3px}.experience-tablist button{font-size:14px;padding:12px 8px;gap:5px;flex-direction:column}.experience-panel h3{font-size:26px}.sample-header{flex-wrap:wrap}.hero-art{margin-top:5px}.promotion-example{height:380px}.art-caption{top:110px}}@media(max-width:400px){.feature-grid{grid-template-columns:1fr}.feature+.feature{border-left:0;border-top:1px solid var(--border)}.experience-panel{padding:20px}.sample-invoice{padding:18px}.report-example strong{font-size:21px}}:root{--background:#1d1020;--foreground:#faefdf;--border:#745466;--muted:#382137;--muted-foreground:#dcc7d4;--ring:#e5c36e}body{background:#1d1020;color:#faefdf}.header{background:#261326;max-width:none;border-bottom:1px solid #d3a96544}.brand small,.footer p,.footer>a:last-child{color:#d7b8c8}.language,.menu-button{color:#ffe9c3}.nav a:hover,.text-link:hover{color:#e5c36e}.jewellery-hero{position:relative;isolation:isolate;overflow:hidden;background:#21111b}.jewellery-hero:after{background:linear-gradient(90deg,#1b0b1af0,#271025dc 43%,#25102260),linear-gradient(0deg,#1d1020,transparent 35%)}.hero{padding-top:75px;padding-bottom:70px;gap:50px}.hero h1{color:#fff4e2}.hero h1 em{color:#e5c36e}.hero .fine,.hero-description,.hero-note{color:#ecd4dc}.hero .eyebrow{color:#f4cb7a}.hero .eyebrow>span{background:#e5c36e}.header .button,.hero .button{background:#e5c36e;border-color:#e5c36e;color:#30152a}.header .button:hover,.hero .button:hover{background:#f3dca1}.hero-art{border:1px solid #e5c36e66;border-radius:22px;box-shadow:0 25px 65px #09030d90;transform:none}.art-chip{background:#472137;color:#ffdfae;border:1px solid #c29a5d}.art-chip small{color:#efce99}.hero-art>img{filter:brightness(.85)}.hero-workflow{margin-top:24px;border-top:1px solid #e5c36e44;padding-top:16px}.hero-workflow>p{font-size:12px;letter-spacing:1px;color:#e5c36e;margin-bottom:12px}.workflow-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.workflow-step{display:flex;align-items:flex-start;flex-direction:column;gap:10px;text-align:left;min-height:90px;font-size:14px;background:#382338d9;color:#f1dbe7;border:1px solid #80586f;border-radius:9px;padding:14px;cursor:pointer}.workflow-step.active{background:#7b3d50;border-color:#e5c36e;color:#fff0cf}.step-track{display:none}.workflow-caption{min-height:55px;padding-top:12px;color:#ead6db;font-size:14px}.benefits{background:#123d38;border-color:#49766a}.benefits svg{color:#e5c36e}.benefits span{color:#f5e8c9}.faq-section>div>p:not(.eyebrow),.section-heading>p{color:#d6bdce}.eyebrow{color:#e5b970}.feature-section{background:transparent}.feature-grid{border:0;gap:16px;overflow:visible}.feature,.feature+.feature,.feature:nth-child(n+5){border:1px solid #905667;border-radius:13px;background:linear-gradient(135deg,#54243c,#392038)}.feature:nth-child(4n+2){background:linear-gradient(135deg,#174b43,#17342f);border-color:#417668}.feature:nth-child(4n+3){background:linear-gradient(135deg,#614325,#3c2c27);border-color:#927344}.feature:nth-child(4n+4){background:linear-gradient(135deg,#353361,#26213e);border-color:#666091}.feature-top{color:#f2cf8d}.feature-top span{color:#ddc0a3}.feature p,.steps p{color:#e3cad8}.feature h3{color:#fff1d9}.feature-top>svg{background:#ffffff0d;padding:10px;width:46px;height:46px;border-radius:11px}.experience-tablist{background:#3a1d39;border-color:#73506b}.experience-tablist button{color:#e7cbdc}.experience-tablist button[data-active]{background:#e5c36e;color:#311829}.experience-panel{background:linear-gradient(125deg,#3c233b,#233e3a);border-color:#76546b}.experience-panel p{color:#e0cbd5}.experience-panel h3{color:#fff0d8}.check-list{color:#f0d9e5}.check-list svg{color:#e5c36e}.sample-invoice{background:#e8d6b4;color:#342238;border-color:#bd945a;box-shadow:0 20px 40px #08060835}.sample-invoice .eyebrow,.sample-invoice .fine{color:#64475a}.sample-invoice .sample-title{color:#491b40!important}.invoice-row,.report-example>div,.sample-header{border-color:#bea681}.sample-flow{background:#d4bd91;color:#3d2940}.sample-invoice .eyebrow{font-weight:700}.steps-section{background:linear-gradient(110deg,#512035ed,#2e1634f0),url(/swarna-sathi/jewellery.jpg) center 65%/cover no-repeat;border-block:1px solid #98684755}.step-number{color:#e5c36e}.price-card{background:#224139;border-color:#557c61;color:#ffedcf}.price-card .setup{color:#d2e5d0}.price-card .outline{color:#fff0ce;border-color:#c6b277;background:#315244}.price-card .outline:hover{background:#3d6454}.price-card.annual{background:linear-gradient(140deg,#753c4f,#481f43);border-color:#c69a59}.annual .setup{color:#f1d3dc}.annual .button.gold{background:#e5c36e;color:#342033}.fine,.pricing-note{color:#ccb4c5}.faq-list details{border-color:#66465e}.faq-list summary{color:#fae9cf}.faq-list summary span{color:#e5c36e}.faq-list details p{color:#dbc4d2}.contact-section{background:linear-gradient(90deg,#113e37ee,#331a36ef),url(/swarna-sathi/jewellery.jpg) 50%/cover no-repeat}.demo-form{background:#45243d;border:1px solid #9b6e77;color:#fff0de;box-shadow:0 24px 60px #0a050c30}.demo-form input{background:#2d192c;color:#fff3de;border-color:#987083}.demo-form input::-moz-placeholder{color:#c1a5b6}.demo-form input::placeholder{color:#c1a5b6}.demo-form>.button{background:#e5c36e;border-color:#e5c36e;color:#321b2e}.demo-form>.fine{color:#dac1d2}.enquiry-ready{background:#163e37;color:#faefdc;border:1px solid #6e9376}.footer{background:transparent}.back-to-top{position:fixed;bottom:24px;right:24px;z-index:40;display:flex;align-items:center;gap:7px;background:#e5c36e;color:#30152a;border:1px solid #f6dfaa;border-radius:28px;min-height:48px;padding:12px 17px;box-shadow:0 6px 26px #0008;font-size:14px;font-weight:700}.back-to-top:hover{background:#f1d99c}.skip{background:#e5c36e;color:#30152a}.header:focus{outline:none}@media(max-width:760px){.hero{padding-top:70px;gap:32px}.hero-art{max-width:430px}.jewellery-hero:after{background:linear-gradient(180deg,#1b0b1ae6,#271025de 55%,#25102270)}.workflow-step{padding:11px;font-size:13px}.feature-grid{gap:12px}.feature,.feature+.feature{border:1px solid #905667}.back-to-top{bottom:calc(16px + env(safe-area-inset-bottom));right:16px;min-height:46px}.demo-form{padding:24px}.footer{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero-art>img{-o-object-position:center 68%;object-position:center 68%}.hero-art .art-caption{text-shadow:0 2px 14px #180809}.promotion-example>div{background:linear-gradient(180deg,#31091ac9,transparent 90%);inset:0;padding:27px}.promotion-example>img{-o-object-position:center;object-position:center}.stock-art{margin:0 0 25px;position:relative;border-radius:11px;overflow:hidden;border:1px solid #6c937580}.stock-art img{width:100%;height:205px;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 80%;object-position:70% 80%}.stock-art figcaption{position:absolute;bottom:0;left:0;right:0;padding:25px 16px 13px;background:linear-gradient(transparent,#10342eea);font-size:13px;color:#ffebc7}.steps-section{background:linear-gradient(110deg,#512035ed,#2e1634d9),url(/swarna-sathi/rose-display.jpg) center 65%/cover no-repeat}.contact-section{background:linear-gradient(90deg,#113e37dd,#331a36ed),url(/swarna-sathi/peacock-craft.jpg) 50%/cover no-repeat}@media(max-width:760px){.stock-art img{height:220px}.promotion-example>div{padding:22px}}.experience-tablist{display:flex;align-items:center;justify-content:center}.experience-tablist button{display:inline-flex;flex:1;align-items:center;justify-content:center}.experience-tabs [role=tabpanel]:focus-visible{outline:3px solid #e5c36e;outline-offset:3px}.discovery-section>p{max-width:850px;margin-block:20px;color:#e0cbd5}.discovery-links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-block:24px}.discovery-links a,.discovery-section p>a,.guide-page nav a{text-decoration:underline;text-underline-offset:4px;color:#e5c36e}.guide-page{max-width:900px;padding-block:48px 70px}.guide-page h1{font:clamp(32px,5vw,52px)/1.18 Georgia,serif;margin-block:28px}.guide-page h2{font:clamp(25px,3vw,32px)/1.3 Georgia,serif;margin-bottom:18px}.guide-page p{margin-block:16px;color:#e0cbd5;line-height:1.8}.guide-page .guide-intro{font-size:19px}.guide-page aside,.guide-page section{margin-top:42px}.guide-page aside{border-top:1px solid #745466;padding-top:30px}.guide-page nav{font-size:14px}.jewellery-hero{background:radial-gradient(ellipse at 85% 20%,#27473c65,transparent 60%),#211421}.jewellery-hero:after{display:none}.hero{align-items:center;gap:44px}.business-visual{min-width:0;display:grid;gap:0}.jeweller-scene{margin:0;overflow:hidden;border:1px solid #bd9d6655;border-radius:20px 20px 0 0;background:#1a2521}.jeweller-scene>img{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.jeweller-scene figcaption{display:flex;align-items:center;gap:9px;padding:13px 18px;font-size:12px;color:#e4d6bf;background:#18382f}.business-report{padding:24px;background:#f5f0e5;color:#302d29;border-radius:0 0 20px 20px;border:1px solid #cab994;box-shadow:0 24px 65px #09030d65}.report-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.report-heading>span{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px}.report-heading>small{font-size:9px;letter-spacing:1px;color:#71664e;white-space:nowrap}.report-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.report-metrics>div{border-right:1px solid #d9d0bf}.report-metrics>div:last-child{border:0}.report-metrics span{font-size:11px;display:block;color:#696357}.report-metrics strong{font-size:clamp(18px,2vw,24px);display:block;margin-top:5px;letter-spacing:-.5px}.collection-chart{margin-top:22px;padding:16px;background:#e8e5d8;border-radius:9px}.collection-chart>p{font-size:12px;font-weight:600}.collection-track{height:10px;border-radius:6px;background:#cfac65;overflow:hidden;margin-top:12px}.collection-track>span{display:block;width:75%;height:100%;background:#28624e}.collection-legend{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#57584c;margin-top:8px}.report-record{display:flex;align-items:center;gap:9px;margin-top:18px;font-size:11px}.record-tag{margin-left:auto;border:1px solid #becfbe;border-radius:4px;padding:3px 6px;color:#34604a;font-size:10px;white-space:nowrap}.steps-section{background:linear-gradient(110deg,#472239,#242d2b)}.contact-section{background:linear-gradient(110deg,#163d34,#321d34)}@media(max-width:760px){.hero{gap:30px;padding-top:42px}.business-visual{width:100%}.business-report{padding:18px}.report-heading{align-items:flex-start}.report-heading>span{font-size:14px}.report-metrics{gap:8px}.report-metrics span{font-size:10px}.report-metrics strong{font-size:20px}.report-record{flex-wrap:wrap}.record-tag{margin-left:0}.jeweller-scene figcaption{font-size:11px;padding:12px}.jeweller-scene>img{aspect-ratio:3/2}}.video-backdrop{position:absolute;inset:0;z-index:-2;background:url(/swarna-sathi/jewellery.jpg) center 60%/cover no-repeat}.video-backdrop video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75}.jewellery-hero:after{display:block;content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#1b0b1ae8,#271025c9 43%,#25102255),linear-gradient(0deg,#1d1020,transparent 35%)}@media(max-width:760px){.video-backdrop video{-o-object-position:65% center;object-position:65% center}.jewellery-hero:after{background:linear-gradient(180deg,#1b0b1ae6,#271025d9 55%,#25102280)}}.jewellery-tech{overflow:hidden;border:1px solid #c5a26266;border-bottom:0;border-radius:20px 20px 0 0;background:radial-gradient(ellipse at 50% 48%,#28604b50,transparent 65%),#192a27;color:#f9e8c4;padding:22px 18px 18px}.tech-caption{display:flex;justify-content:center;align-items:center;gap:9px;font-size:11px;letter-spacing:1.4px;color:#e8c77d}.tech-canvas{position:relative;height:330px;margin-top:12px}.tech-connections{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tech-connections path{fill:none;stroke:#bc985a;stroke-width:1.5;stroke-dasharray:7 7;animation:data-flow 4.5s ease-out both}.tech-phone{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:152px;height:255px;border:3px solid #ddc794;border-radius:23px;background:#f4eedf;color:#304239;padding:12px 13px;text-align:center;box-shadow:0 18px 50px #0006,0 0 40px #e3c16c12;animation:phone-arrive 1s ease-out both}.phone-speaker{width:38px;height:4px;border-radius:4px;background:#aeab9c;margin:0 auto 7px}.jewel-display{height:94px;border-radius:12px;background:#193e33;display:grid;place-items:center}.digital-jewels{width:122px;height:92px;fill:none;stroke:url(#jewel-gold);stroke-width:4}.digital-jewels path{stroke-width:2}.digital-jewels .jewel-spark{stroke:#fff0ba;animation:jewel-glint 1.5s ease-in-out 3}.tech-phone>strong{display:block;font-size:14px;margin-top:9px}.phone-weight{font-size:11px;color:#696c59}.phone-data{display:grid;gap:5px;margin-top:12px}.phone-data span{height:5px;border-radius:3px;background:#c6cbb8;transform-origin:left;animation:record-fill 1s ease-out both}.phone-data span:nth-child(2){width:75%;animation-delay:.3s}.phone-data span:nth-child(3){width:88%;animation-delay:.6s}.phone-check{margin-top:12px;font-size:10px;font-weight:600;color:#27614c}.tech-node{position:absolute;width:93px;min-height:78px;padding:12px 6px;border:1px solid #71856a;border-radius:12px;background:#25463c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 8px 20px #0003;animation:node-arrive 1s ease-out both}.tech-node>svg{width:23px;height:23px;color:#eacc89}.tech-node>span{font-size:12px}.tech-node>i{width:5px;height:5px;border-radius:50%;background:#b7d4a5;position:absolute;right:8px;top:8px;animation:jewel-glint 1.5s ease-in-out 3}.node-stock{left:4%;top:30px}.node-billing{right:4%;top:30px;animation-delay:.2s}.node-reports{left:4%;bottom:28px;animation-delay:.4s}.node-cloud{right:4%;bottom:28px;animation-delay:.6s}.tech-footnote{font-size:12px;text-align:center;color:#ccdbc8;line-height:1.6;margin-top:3px}@keyframes data-flow{0%{stroke-dashoffset:100;opacity:.2}to{stroke-dashoffset:0;opacity:.85}}@keyframes phone-arrive{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes node-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes jewel-glint{0%,to{opacity:.65}50%{opacity:1}}@keyframes record-fill{0%{transform:scaleX(.1)}to{transform:scaleX(1)}}@media(max-width:760px){.jewellery-tech{padding:18px 10px 16px}.tech-caption{font-size:9px;letter-spacing:1px}.tech-canvas{height:310px}.tech-node{width:71px;min-height:73px}.tech-node>span{font-size:10px}.node-reports,.node-stock{left:1%}.node-billing,.node-cloud{right:1%}.tech-phone{width:132px;padding-inline:9px}.digital-jewels{width:105px}.tech-footnote{font-size:11px}}@media(prefers-reduced-motion:reduce){.jewel-spark,.phone-data span,.tech-connections path,.tech-node,.tech-node>i,.tech-phone{animation:none!important}}