.snt-landing{--snt-black: #0a0a0a;--snt-charcoal: #2a2a2a;--snt-frost: #f5f5f5;--snt-white: #ffffff;--snt-peach: #fac5a5;--snt-peach-dark: #e8b08e;--snt-rose-gold: #c9a88a;--snt-copper: #d4a574;--snt-bronze: #a67c52;--snt-text: #333333;--snt-text-muted: #666666;--snt-text-light: #999999;--snt-border: rgba(201, 168, 138, .15);--snt-shadow: rgba(0, 0, 0, .06);--snt-radius-sm: 8px;--snt-radius-md: 14px;--snt-radius-lg: 20px;--snt-radius-xl: 28px;--snt-radius-pill: 50px;font-family:DM Sans,Brown,sans-serif;color:var(--snt-text);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.snt-landing *,.snt-landing *:before,.snt-landing *:after{box-sizing:border-box;margin:0;padding:0}.snt-container{max-width:1200px;margin:0 auto;padding:0 24px}.snt-overline{display:block;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;text-align:center;margin-bottom:16px}.snt-title{font-family:"DM Serif Display",Moret,serif;font-size:44px;text-align:center;margin-bottom:20px;line-height:1.15;font-weight:400}.snt-desc{text-align:center;max-width:680px;margin:0 auto 56px;color:var(--snt-text-muted);line-height:1.75;font-size:17px}.snt-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 34px;border-radius:var(--snt-radius-pill);font-weight:500;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;font-family:inherit}.snt-btn--peach{background:linear-gradient(135deg,var(--snt-peach),var(--snt-peach-dark));color:var(--snt-black)}.snt-btn--peach:hover{transform:translateY(-2px);box-shadow:0 8px 32px #fac5a559}.snt-btn--outline{background:transparent;border:1.5px solid rgba(201,168,138,.4);color:var(--snt-rose-gold)}.snt-btn--outline:hover{background:#c9a88a14;border-color:var(--snt-rose-gold);transform:translateY(-2px)}.snt-btn--dark{background:var(--snt-charcoal);color:var(--snt-frost)}.snt-btn--dark:hover{background:#333;transform:translateY(-2px);box-shadow:0 8px 30px #00000040}.snt-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.snt-reveal.is-visible{opacity:1;transform:translateY(0)}.snt-reveal-delay-1{transition-delay:.1s}.snt-reveal-delay-2{transition-delay:.2s}.snt-reveal-delay-3{transition-delay:.3s}.snt-reveal-delay-4{transition-delay:.4s}.snt-reveal-delay-5{transition-delay:.5s}.snt-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:linear-gradient(180deg,#0a0a0a,#111,#1a1a1a 30%,#222,#2a2a2a 70%,#1e1e1e,#0a0a0a)}.snt-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 40%,rgba(201,168,138,.06) 0%,transparent 70%);pointer-events:none}.snt-hero .snt-container{position:relative;z-index:2}.snt-hero__overline{font-size:12px;letter-spacing:5px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;margin-bottom:28px;opacity:.8}.snt-hero__title{font-family:"DM Serif Display",Moret,serif;font-size:56px;line-height:1.1;color:var(--snt-frost);margin-bottom:24px;max-width:800px;margin-left:auto;margin-right:auto;font-weight:400}.snt-hero__title em{font-style:italic;color:var(--snt-peach)}.snt-hero__accent-line{width:80px;height:2px;background:linear-gradient(90deg,transparent,var(--snt-peach),transparent);margin:0 auto 28px;animation:snt-shimmer 3s ease-in-out infinite}@keyframes snt-shimmer{0%,to{opacity:.4;width:80px}50%{opacity:1;width:120px}}.snt-hero__subtitle{font-size:18px;line-height:1.7;color:#f5f5f58c;max-width:600px;margin:0 auto 40px}.snt-hero__badges{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-bottom:48px}.snt-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid rgba(201,168,138,.2);border-radius:var(--snt-radius-pill);background:#c9a88a0a;transition:all .3s}.snt-badge:hover{border-color:#c9a88a66;background:#c9a88a14}.snt-badge__icon{width:18px;height:18px;flex-shrink:0}.snt-badge__icon svg{width:100%;height:100%;fill:none;stroke:var(--snt-rose-gold);stroke-width:1.5}.snt-badge__text{font-size:13px;color:#f5f5f5b3;letter-spacing:.5px;font-weight:500}.snt-hero__scroll{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.4;transition:opacity .3s}.snt-hero__scroll:hover{opacity:.7}.snt-hero__scroll-text{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--snt-frost)}.snt-hero__scroll-line{width:1px;height:40px;background:linear-gradient(180deg,var(--snt-rose-gold),transparent);animation:snt-scroll-pulse 2s ease-in-out infinite}@keyframes snt-scroll-pulse{0%,to{transform:scaleY(1);opacity:.5}50%{transform:scaleY(.6);opacity:1}}.snt-tech-grid-section{padding:100px 0;background:var(--snt-frost)}.snt-tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.snt-tech-card{background:var(--snt-white);border-radius:var(--snt-radius-lg);padding:40px 32px 36px;text-align:center;box-shadow:0 4px 24px var(--snt-shadow);border:1px solid rgba(201,168,138,.08);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.snt-tech-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--snt-rose-gold),var(--snt-copper));opacity:0;transition:opacity .4s}.snt-tech-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px #0000001a,0 0 0 1px #c9a88a26}.snt-tech-card:hover:before{opacity:1}.snt-tech-card__header{display:flex;align-items:center;gap:20px;margin-bottom:20px}.snt-tech-card__graphic{width:90px;height:90px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.snt-tech-card__graphic img{width:100%;height:100%;object-fit:contain;border-radius:8px}.snt-tech-card__graphic svg{width:100%;height:100%}.snt-tech-card__titles{flex:1;min-width:0}.snt-tech-card__name{font-family:"DM Serif Display",Moret,serif;font-size:22px;color:var(--snt-text);margin-bottom:4px;font-weight:400;text-align:left}.snt-tech-card__trademark{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;text-align:left}.snt-tech-card__desc{font-size:15px;line-height:1.65;color:var(--snt-text-muted);margin-bottom:18px}.snt-tech-card__product{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--snt-rose-gold);font-weight:500;text-decoration:none;transition:color .3s}.snt-tech-card__product:hover{color:var(--snt-copper)}.snt-tech-card__product svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.snt-tech-grid-bottom{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:28px;max-width:800px;margin-left:auto;margin-right:auto}.snt-rf-section{padding:100px 0;background:linear-gradient(180deg,#0a0a0a,#141414,#1e1e1e,#242424,#1a1a1a,#0a0a0a)}.snt-rf-section .snt-title{color:var(--snt-frost)}.snt-rf-section .snt-desc{color:#f5f5f58c}.snt-rf-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:80px}.snt-rf-split--reverse{direction:rtl}.snt-rf-split--reverse>*{direction:ltr}.snt-skin-diagram{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--snt-radius-lg);padding:40px;position:relative}.snt-skin-diagram svg{width:100%;height:auto}.snt-rf-content h3{font-family:"DM Serif Display",Moret,serif;font-size:32px;color:var(--snt-frost);margin-bottom:8px;font-weight:400}.snt-rf-content .snt-tech-label{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;margin-bottom:20px;display:block}.snt-rf-content p{font-size:16px;line-height:1.75;color:#f5f5f599;margin-bottom:28px}.snt-rf-features{list-style:none;display:flex;flex-direction:column;gap:16px}.snt-rf-features li{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.6;color:#f5f5f5b3}.snt-rf-check{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:#c9a88a1f;display:flex;align-items:center;justify-content:center;margin-top:2px}.snt-rf-check svg{width:12px;height:12px;fill:none;stroke:var(--snt-rose-gold);stroke-width:2}.snt-sub-techs{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:20px}.snt-sub-tech-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--snt-radius-md);padding:32px;transition:all .3s}.snt-sub-tech-card:hover{background:#ffffff0d;transform:translateY(-3px)}.snt-sub-tech-card h4{font-family:"DM Serif Display",Moret,serif;font-size:22px;color:var(--snt-frost);margin-bottom:4px;font-weight:400}.snt-sub-tech-card .snt-tech-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;margin-bottom:14px;display:block}.snt-sub-tech-card p{font-size:14px;line-height:1.7;color:#f5f5f58c;margin-bottom:16px}.snt-sub-tech-card .snt-tech-card__product{font-size:12px}.snt-ipl-section{padding:100px 0;background:var(--snt-frost)}.snt-ipl-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.snt-ipl-content h3{font-family:"DM Serif Display",Moret,serif;font-size:32px;color:var(--snt-text);margin-bottom:8px;font-weight:400}.snt-ipl-content .snt-tech-label{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;margin-bottom:20px;display:block}.snt-ipl-content p{font-size:16px;line-height:1.75;color:var(--snt-text-muted);margin-bottom:28px}.snt-ipl-features{list-style:none;display:flex;flex-direction:column;gap:16px}.snt-ipl-features li{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.6;color:var(--snt-text-muted)}.snt-ipl-check{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:#c9a88a1a;display:flex;align-items:center;justify-content:center;margin-top:2px}.snt-ipl-check svg{width:12px;height:12px;fill:none;stroke:var(--snt-copper);stroke-width:2}.snt-ipl-diagram{background:var(--snt-white);border-radius:var(--snt-radius-lg);padding:40px;box-shadow:0 4px 30px var(--snt-shadow);border:1px solid rgba(201,168,138,.08)}.snt-ipl-diagram svg{width:100%;height:auto}.snt-safety-callout{margin-top:32px;padding:20px 24px;background:#c9a88a0f;border-left:3px solid var(--snt-rose-gold);border-radius:0 var(--snt-radius-sm) var(--snt-radius-sm) 0}.snt-safety-callout p{font-size:14px;line-height:1.65;color:var(--snt-text-muted);margin-bottom:0}.snt-safety-callout strong{color:var(--snt-text);font-weight:600}.snt-trust-section{padding:80px 0;background:linear-gradient(180deg,#0a0a0a,#151515 30%,#1c1c1c,#151515 70%,#0a0a0a)}.snt-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.snt-trust-item{padding:40px 24px;border:1px solid rgba(201,168,138,.1);border-radius:var(--snt-radius-lg);background:#ffffff05;transition:all .3s}.snt-trust-item:hover{background:#ffffff0a;border-color:#c9a88a33}.snt-trust-item__icon{width:48px;height:48px;margin:0 auto 20px}.snt-trust-item__icon svg{width:100%;height:100%;fill:none;stroke:var(--snt-rose-gold);stroke-width:1.5}.snt-trust-item__value{font-family:"DM Serif Display",Moret,serif;font-size:40px;color:var(--snt-peach);margin-bottom:8px;font-weight:400}.snt-trust-item__label{font-size:14px;letter-spacing:1px;color:#f5f5f580;font-weight:500}.snt-products-section{padding:100px 0;background:var(--snt-frost)}.snt-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.snt-product-card{background:var(--snt-white);border-radius:var(--snt-radius-lg);overflow:hidden;border:1px solid rgba(0,0,0,.04);transition:all .35s cubic-bezier(.4,0,.2,1);text-decoration:none;display:block}.snt-product-card:hover{box-shadow:0 12px 40px #00000014;transform:translateY(-4px)}.snt-product-card__image{aspect-ratio:1;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px}.snt-product-card__image img{width:100%;height:100%;object-fit:contain;transition:transform .4s}.snt-product-card:hover .snt-product-card__image img{transform:scale(1.05)}.snt-product-card__body{padding:24px 20px}.snt-product-card__category{display:inline-block;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:600;margin-bottom:8px;text-decoration:none;transition:color .3s}.snt-product-card__category:hover{color:var(--snt-copper)}.snt-product-card__name{font-family:"DM Serif Display",Moret,serif;font-size:20px;color:var(--snt-text);margin-bottom:8px;font-weight:400}.snt-product-card__tech{font-size:12px;color:var(--snt-text-light);margin-bottom:16px}.snt-product-card__cta{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--snt-rose-gold);font-weight:500;text-decoration:none;transition:all .3s}.snt-product-card__cta:hover{color:var(--snt-copper);gap:10px}.snt-product-card__cta svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}@media(max-width:1024px){.snt-hero__title{font-size:44px}.snt-tech-grid{grid-template-columns:repeat(2,1fr)}.snt-tech-grid-bottom{grid-template-columns:1fr;max-width:400px}.snt-rf-split{grid-template-columns:1fr;gap:40px}.snt-rf-split--reverse{direction:ltr}.snt-ipl-split{grid-template-columns:1fr;gap:40px}.snt-sub-techs{grid-template-columns:1fr}.snt-product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.snt-hero{min-height:85vh}.snt-hero__title{font-size:34px}.snt-hero__subtitle{font-size:16px}.snt-hero__badges{gap:12px}.snt-badge{padding:8px 14px}.snt-badge__text{font-size:12px}.snt-title{font-size:32px}.snt-desc{font-size:15px}.snt-tech-grid-section,.snt-rf-section,.snt-ipl-section,.snt-products-section{padding:72px 0}.snt-trust-section{padding:56px 0}.snt-tech-grid{grid-template-columns:1fr;gap:20px}.snt-tech-grid-bottom{grid-template-columns:1fr}.snt-rf-content h3,.snt-ipl-content h3{font-size:26px}.snt-trust-grid{grid-template-columns:1fr;gap:20px}.snt-trust-item{padding:28px 20px}.snt-trust-item__value{font-size:32px}.snt-product-grid{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto}}@media(max-width:480px){.snt-hero__title{font-size:28px}.snt-hero__badges{flex-direction:column;align-items:center}.snt-container{padding:0 16px}.snt-title{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/our-technology.css.map */
