/* Paylux — original black & gold, Gravity Stars and responsive components. */
:root{--bg:#080907;--panel:#141411;--muted:#b8b2a3;--tech-gold:#eac66e;--tech-line:#ead7a323}
body,.seo-page{background:#080907;color:#f0efe9}
.tech-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict;background:radial-gradient(ellipse at 80% 4%,#59431b25,transparent 55%),radial-gradient(ellipse at 0 90%,#41321d18,transparent 65%),#080907}
.tech-stars{position:absolute;inset:0;width:100%;height:100%;opacity:.85;pointer-events:none}
.header,.seo-header,.portal-header{background:#13110ee8;border-color:#f2dfaa20;box-shadow:0 12px 45px #0004,inset 0 1px #ffffff08;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.lux-scrolled .header{background:#110f0cf5}.announcement{background:#181613e0;color:#b7b5b2}.wordmark{filter:none}.nav nav a,.seo-header nav a{color:#bbb9b6}.seo-page h1{background:none;-webkit-text-fill-color:initial;color:#f4f1e9}.seo-page .seo-product-summary h1{line-height:1.7;font-size:34px}.hero h1{letter-spacing:-1.8px}.hero h1 em{background:linear-gradient(100deg,#fff3c9,#e4bd69 80%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-description,.seo-page-intro>p{color:#bdbbb8}.hero-copy:before{background:radial-gradient(ellipse,#d7ad3810,transparent 70%)}.hero-assurances>span{background:#191714a8;border-color:#d9c08026;color:#c0bebb}
.tech-card-stack{position:relative;isolation:isolate;perspective:1100px;min-height:390px}.tech-stack-card{position:absolute;width:65%;max-width:320px;aspect-ratio:1.6;border:1px solid #f2d78d30;border-radius:22px;background:linear-gradient(125deg,#292724,#151310 65%);box-shadow:0 20px 65px #0006;padding:24px;color:#dedcd9;font:bold 18px/1.5 Arial;left:12%;top:8%;pointer-events:none}.tech-stack-card small{display:block;font:9px/2 var(--font);color:#adaba8;letter-spacing:.5px;margin-top:7px}.tech-stack-card:after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,#fff08,transparent 40%);pointer-events:none}.tech-stack-first{transform:translate(14%,-12%) rotate(10deg);z-index:-2}.tech-stack-second{transform:translate(-12%,18%) rotate(-18deg);z-index:-1;background:linear-gradient(120deg,#242216,#181613 70%)}.tech-card-stack .digital-card{background:linear-gradient(125deg,#3c3320,#171512 62%,#211f1c);border-color:#f9dc9b9c;box-shadow:0 35px 80px #0009,inset 0 1px #fff3;position:relative;z-index:1}.tech-card-stack .digital-orbit{opacity:.45;border-color:#eac66e38}.tech-stack-live .tech-stack-first{animation:tech-stack-back 9s ease-in-out infinite}.tech-stack-live .tech-stack-second{animation:tech-stack-back-two 11s ease-in-out infinite}.floating-note{z-index:3;background:#191714e8;border-color:#d6bf8240}.hero-halo{background:#d7ad3c15}
.tech-bento-section{padding-block:35px 60px}.tech-section-label{display:flex;align-items:center;gap:14px;color:#9b9996;font-size:10px}.tech-section-label>span:first-child{font:9px/2 Arial;letter-spacing:2px;color:#d8c48b;white-space:nowrap}.tech-section-label i{height:1px;background:linear-gradient(90deg,transparent,#d3c18c3b);flex:1}.tech-bento-heading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin:32px 0}.tech-bento-heading h2{font-size:38px;line-height:1.8;letter-spacing:-1px;margin:0}.tech-bento-heading h2 em{color:#d8ba78}.tech-bento-heading>p{font-size:13px;line-height:2.3;color:#b1afac;margin:0 0 10px}
.tech-bento-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:230px 230px;gap:18px}.tech-bento{position:relative;isolation:isolate;overflow:hidden;border:1px solid #e3e1de1b;border-radius:24px;padding:28px;background:linear-gradient(130deg,#23211ebd,#14120feb);display:flex;flex-direction:column;align-items:flex-start;box-shadow:inset 0 1px #ffffff08,0 18px 45px #0003;transition:border-color .35s,transform .5s cubic-bezier(.2,.75,.2,1),box-shadow .4s}.tech-bento:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 100% 0,#dcb65012,transparent 65%);z-index:-1}.tech-bento:hover{transform:translateY(-5px);border-color:#eac66e77;box-shadow:0 24px 60px #0006}.tech-bento-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #eac66e30;background:#d8b8550b;border-radius:12px;margin-bottom:19px;color:#edd18a}.tech-bento-icon svg{width:25px;height:25px}.tech-bento-kicker{font-size:10px;letter-spacing:.3px;color:#d5be85;margin-bottom:10px}.tech-bento h3{font-size:22px;line-height:1.8;margin:0 0 10px;letter-spacing:-.4px;color:#eef0ed}.tech-bento p{font-size:12px;line-height:2.2;color:#aba9a6;max-width:290px;margin:0 0 22px}.tech-bento-link{font-size:11px;color:#dcc78e;display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;margin-top:auto;position:relative;z-index:2}.tech-bento-link b{font-size:22px;transition:translate .3s}.tech-bento:hover .tech-bento-link b{translate:-4px -4px}.tech-bento-ai{grid-row:span 2;padding:35px;background:radial-gradient(ellipse at 80% 70%,#a5812524,transparent 65%),linear-gradient(145deg,#22201d,#13110e)}.tech-bento-ai h3{font-size:31px;line-height:1.85}.tech-bento-ai p{font-size:13px}.tech-bento-create{grid-column:span 2}.tech-bento-create h3,.tech-bento-create p,.tech-bento-create .tech-bento-kicker{max-width:60%}.tech-bento-create .tech-bento-icon{position:absolute;left:28px;top:25px}.tech-bento-telegram,.tech-bento-play{padding:25px}.tech-bento-telegram .tech-bento-icon,.tech-bento-play .tech-bento-icon{position:absolute;left:23px;top:22px;width:35px;height:35px}.tech-bento-telegram h3,.tech-bento-play h3{max-width:80%;font-size:20px;margin-top:6px}.tech-bento-telegram p,.tech-bento-play p{font-size:11px;max-width:85%}
.tech-circuit{position:absolute;width:180px;height:180px;left:calc(50% - 90px);bottom:64px;display:grid;place-items:center;pointer-events:none}.tech-circuit b{font:28px Arial;color:#f3d990;background:linear-gradient(125deg,#483a20,#1d1b18);padding:23px;border-radius:18px;border:1px solid #eac66e75;box-shadow:0 0 45px #eac66e14;z-index:1;rotate:-8deg}.tech-circuit i{position:absolute;inset:0;border:1px solid #eac66e25;border-radius:36px;rotate:45deg}.tech-circuit i:nth-child(2){inset:19px;border-style:dashed;animation:tech-orbit 60s linear infinite}.tech-circuit i:nth-child(3){inset:38px;background:#d2ad4910;rotate:20deg}.tech-design-bars{position:absolute;left:24px;bottom:62px;display:flex;align-items:end;gap:11px;width:130px;height:90px;rotate:-12deg}.tech-design-bars i{width:34px;height:70%;border-radius:10px;background:linear-gradient(#ccb16c80,#85838015);border:1px solid #eac66e30;animation:tech-bars 6s ease-in-out infinite}.tech-design-bars i:nth-child(2){height:100%;animation-delay:-2s}.tech-design-bars i:nth-child(3){height:50%;animation-delay:-4s}.tech-trust-row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 3px;font-size:10px;color:#9d9b98}.tech-trust-row>span:before{content:'✓';padding-inline-end:7px;color:#d9bf7f}.tech-trust-row a{color:#e0ca91}
.product-card,.seo-product-card{background:linear-gradient(140deg,#22201dbd,#161411f2 65%);border-color:#dad8d524;box-shadow:inset 0 1px #ffffff08,0 16px 40px #0003}.product-card:hover,.seo-product-card:hover{border-color:#eac66e7a}.product-description,.seo-product-card p{color:#b9b7b4}.product-tag{background:#151310dc;border-color:#e6cf8b42}.product-body h3,.seo-product-card h2{color:#f2f3ef}.product-bottom .seo-product-link{font-size:10px;letter-spacing:.1px}.product-price{border-color:#e0dedb16}.catalog-toolbar{background:#191714da;border-color:#e9e7e41c;box-shadow:inset 0 1px #fff05}.filters{position:relative;isolation:isolate}.filters button{position:relative;z-index:1}.tech-tabs-ready button.selected{background:transparent;border-color:transparent;box-shadow:none}.tech-tab-pill{position:absolute;pointer-events:none;z-index:0;border:1px solid #e6c67955;border-radius:10px;background:linear-gradient(110deg,#d6b45a25,#c4ad7210);box-shadow:inset 0 1px #fff08;transition:left .4s cubic-bezier(.2,.75,.2,1),top .4s,width .4s,height .4s}.search{background:#100e0ba8}.brand-strip{background:#19171466;border-block-color:#e1dfdc16;border-radius:15px}.brand-strip>div{color:#c4c2bf}.section-heading h2{color:#f2f1eb}.support-strip,.seo-help-callout{background:radial-gradient(ellipse at 0 80%,#c2a34e18,transparent 60%),linear-gradient(120deg,#24221fed,#161411ee);border-color:#d7bf7740}.support-strip:before{background:linear-gradient(110deg,#d6b45a08,transparent)}
.guide-grid{position:relative;gap:18px}.guide-grid article{background:#1a1815d4;border-color:#d8d6d324;padding-top:30px;border-radius:20px}.guide-grid .step-number{display:grid;place-items:center;width:52px;height:52px;border:1px solid #ddc17b45;border-radius:15px;font:22px/1 Arial;color:#e8d092;opacity:1;background:linear-gradient(135deg,#ccb56e1a,#1a1815);margin-bottom:25px;position:relative}.guide-grid article:not(:last-child):after{content:'';position:absolute;left:-19px;top:54px;width:18px;height:1px;background:#eac66e66}.guide-grid h3{font-size:19px}.guide-grid p{color:#b1afac}.faq-list details,.seo-specific-faq details,.seo-faq section{background:#191714de;border-color:#dad8d523}.faq-list details[open],.seo-specific-faq details[open]{background:#22201dee;border-color:#dec37c60}.faq-list summary,.seo-specific-faq summary{color:#e6e5df}.faq-list details p,.seo-specific-faq details p{color:#bebcb9}.seo-buy-box{background:linear-gradient(135deg,#302c1b99,#181613ee);border-color:#e6cb8055}.seo-evidence,.seo-toc,.seo-sources,.panel{background:linear-gradient(130deg,#24221fd9,#171512ee);border-color:#e2e0dd23}.seo-article-card,.seo-decision article{background:linear-gradient(130deg,#252320d9,#171512ec);border-color:#d8d6d326}.seo-prose,.seo-prose p{color:#c3c1be}.seo-facts dd{color:#e2e4dd}.seo-facts dt{color:#a6a4a1}.seo-prose h2{color:#e9e6d8}.seo-category-links a{background:#1a1815c4;border-color:#e0dedb24;color:#c2c0bd}.seo-table-scroll{background:#191714ed}.closing{background:radial-gradient(ellipse at 10% 80%,#b6903524,transparent 60%),#1c1a17e8;border-color:#d5c28a33}.seo-footer,.footer{background:linear-gradient(180deg,transparent,#0e0c09);border-top-color:#d8d6d320}.seo-footer nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 24px;padding-block:10px}.seo-footer>strong{font:bold 42px/1.5 Arial;letter-spacing:-2px;color:#efe6cd}.seo-footer p{color:#9e9c99}.footer-bottom{border-color:#cbc9c61a}.purchase-dialog{background:linear-gradient(145deg,#272522,#171512 65%);border-color:#d8bd775c}.purchase-dialog input{background:#12100de6;border-color:#dfddda2b}
.tech-menu{display:none}.tech-buy-dock[hidden]{display:none!important}.tech-buy-dock{display:none}.button.gold{translate:var(--tech-bx,0px) var(--tech-by,0px);transition:translate .25s,transform .28s,box-shadow .28s}.lux-enter{filter:none!important}@keyframes lux-enter{from{opacity:.55;translate:0 20px}to{opacity:1;translate:0 0}}
@keyframes tech-aurora{to{transform:translate3d(6%,10%,0) scale(1.1);opacity:.65}}@keyframes tech-cell{0%,100%{opacity:.12}50%{opacity:.65}}@keyframes tech-orbit{to{rotate:405deg}}@keyframes tech-bars{50%{translate:0 -8px}}@keyframes tech-stack-back{50%{transform:translate(18%,-17%) rotate(13deg)}}@keyframes tech-stack-back-two{50%{transform:translate(-17%,22%) rotate(-20deg)}}
@media(max-width:1000px){.tech-bento-grid{grid-template-rows:245px 245px;gap:15px}.tech-bento{padding:25px}.tech-bento-ai{padding:28px}.tech-bento-ai h3{font-size:28px}.tech-bento h3{font-size:21px}.tech-bento-telegram h3,.tech-bento-play h3{font-size:17px;max-width:75%}.tech-bento-telegram .tech-bento-icon,.tech-bento-play .tech-bento-icon{left:18px;width:29px;height:29px}.tech-bento-telegram p,.tech-bento-play p{max-width:100%}.tech-bento-heading h2{font-size:33px}.tech-design-bars{width:100px;left:15px}.tech-bento-link{font-size:10px}.seo-page .seo-product-summary h1{font-size:29px}}
@media(max-width:700px){.tech-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:14px}.tech-bento-ai{grid-column:span 2;grid-row:auto;min-height:310px}.tech-bento-ai h3{font-size:29px;max-width:70%}.tech-bento-ai p{max-width:65%;font-size:12px}.tech-circuit{width:130px;height:130px;left:14px;bottom:75px}.tech-circuit b{font-size:22px;padding:18px}.tech-bento-create{grid-column:span 2;min-height:230px}.tech-bento-telegram,.tech-bento-play{min-height:235px;padding:22px 17px}.tech-bento-telegram .tech-bento-icon,.tech-bento-play .tech-bento-icon{position:static;margin-bottom:18px;width:34px;height:34px}.tech-bento-telegram h3,.tech-bento-play h3{max-width:100%;font-size:17px}.tech-bento-telegram p,.tech-bento-play p{font-size:11px}.tech-bento-section{padding-top:25px}.tech-bento-heading{display:block;margin:25px 0}.tech-bento-heading h2{font-size:31px;line-height:1.85}.tech-bento-heading>p{margin-top:15px;font-size:12px}.tech-section-label{font-size:9px;gap:9px}.tech-section-label>span:first-child{font-size:8px;letter-spacing:1px}.tech-trust-row{display:grid;gap:12px;font-size:10px;padding-top:20px}.tech-horizon{inset:60% -50% -35%!important;opacity:.7}.tech-grid-plane{background-size:52px 52px;opacity:.8}.tech-grid-cells i{width:51px;height:51px}.tech-grid-cells i:nth-child(n+5){display:none}.tech-beam{filter:blur(40px);will-change:auto}.tech-card-stack{min-height:320px}.tech-stack-card{width:62%;font-size:14px;padding:19px}.tech-bento-create .tech-bento-icon{left:23px}.tech-design-bars{bottom:60px;left:20px}.seo-header{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0;padding:17px 19px;border-radius:17px}.tech-nav-ready .tech-menu{display:grid;place-content:center;gap:5px;width:43px;height:43px;background:#e3e1de08;border:1px solid #e3e1de26;border-radius:11px;cursor:pointer;color:#e6d59e}.tech-menu i{display:block;width:18px;height:1px;background:currentColor;transition:rotate .25s,translate .25s}.tech-nav-open .tech-menu i:first-child{rotate:45deg;translate:0 3px}.tech-nav-open .tech-menu i:last-child{rotate:-45deg;translate:0 -3px}.seo-header .wordmark{font-size:29px}.seo-header nav{flex-basis:100%;display:flex;flex-wrap:wrap;margin:14px 0 0;gap:0;font-size:12px}.tech-nav-ready:not(.tech-nav-open) nav{display:none}.tech-nav-open nav{display:grid;grid-template-columns:1fr 1fr;padding-top:12px;border-top:1px solid #e3e1de15}.seo-header nav a{padding:13px 7px;border-radius:8px}.seo-header nav a:hover{background:#eac66e09}.tech-buy-dock{position:fixed;bottom:10px;bottom:max(10px,env(safe-area-inset-bottom));left:12px;right:12px;z-index:80;display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #e4c98365;border-radius:17px;background:#171512f5;box-shadow:0 12px 45px #000a;padding:12px 14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.tech-buy-dock>div{min-width:0;display:flex;flex-direction:column;gap:3px}.tech-buy-dock span{font-size:10px;color:#b1afac;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-align:right}.tech-buy-dock strong{font-size:14px;color:#ead091}.tech-buy-dock .button{font-size:11px;min-height:46px;padding:10px 15px;gap:0;flex-shrink:0}.tech-has-dock{padding-bottom:90px}.seo-footer nav{grid-template-columns:1fr 1fr;font-size:11px;gap:18px}.guide-grid article:not(:last-child):after{width:1px;height:28px;left:auto;right:49px;top:auto;bottom:-29px}.guide-grid{gap:28px}.guide-grid article{padding:25px}.guide-grid .step-number{width:47px;height:47px}.seo-page-intro{margin-top:35px}.tech-tab-pill{transition-duration:.3s}.product-card .product-art img{filter:none!important}}
@media(max-width:360px){.tech-bento-ai h3{font-size:26px}.tech-bento-ai p{max-width:100%;padding-bottom:70px}.tech-circuit{width:100px;height:100px;bottom:65px;left:20px;opacity:.6}.tech-bento-telegram,.tech-bento-play{padding:20px 13px}.tech-bento-link{font-size:9px}.tech-buy-dock span{max-width:120px}.tech-buy-dock strong{font-size:12px}.tech-buy-dock .button{padding-inline:12px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.tech-backdrop *,.tech-card-stack *,.tech-circuit i,.tech-design-bars i{animation:none!important;will-change:auto!important}.tech-tab-pill{transition:none}.button.gold{translate:0!important}.tech-bento:hover{transform:none}}
@media(min-width:1001px){.tech-bento-grid{grid-template-rows:250px 250px}.tech-circuit{width:140px;height:140px}.tech-circuit b{font-size:24px;padding:20px}}
@media(max-width:700px){.seo-header{display:flex}.tech-circuit{opacity:.55}.tech-bento-ai h3{max-width:76%}.tech-bento-ai p{max-width:70%}}
@media(max-width:560px){.hero h1{font-size:38px;line-height:1.9;letter-spacing:-1.2px}.hero-copy{padding-top:15px}.tech-bento-ai{min-height:355px}.tech-bento-ai .tech-bento-link{font-size:10px}}
/* Compact previews only: full product details remain available on the product page. */
@media(max-width:700px){
 .product-description,.seo-product-card>div>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-height:0;max-height:4.2em;line-height:2.1;margin-bottom:12px}
 .product-body{gap:0}.product-body .product-price{margin-top:0}
}

/* Firefox draws a default focus outline around the programmatically focused main.
   Keep keyboard outlines on interactive controls, suppress only this focus destination. */
main[tabindex="-1"]:focus{outline:none}

/* Paylux / Graphite, ivory & champagne. Gold is a brand accent, not a surface. */
:root{--bg:#0c0d0d;--panel:#171919;--panel-2:#202322;--text:#f1f0ea;--muted:#a7aaa6;--gold:#c3ae7c;--gold-light:#e6dbc0;--line:#ffffff18;--tech-gold:#c3ae7c;--tech-line:#ffffff18;--lux-edge:#ffffff20}
body,.seo-page{background:#0c0d0d;color:#f1f0ea}.tech-backdrop{background:radial-gradient(ellipse at 80% 0,#777d7410,transparent 55%),radial-gradient(ellipse at 0 90%,#b09b6810,transparent 65%),#0c0d0d}.tech-stars{opacity:.58}
.header,.seo-header,.portal-header{background:#151716ed;border-color:#ffffff1c;box-shadow:0 12px 45px #0004,inset 0 1px #ffffff08}.lux-scrolled .header{background:#111313f5;border-color:#ffffff24}.announcement{background:#171918;color:#b4b7b1;border-color:#ffffff0d}.announcement a{color:#dedbcf}.nav nav a,.seo-header nav a{color:#bfc2bd}.nav nav a:hover,.seo-header nav a:hover,.nav nav .active{color:#f5f4ee;text-shadow:none}.wordmark>span,.entry-wordmark span{color:#c3ae7c}
.hero h1,.hero h1 em,.seo-page h1{background:none;-webkit-text-fill-color:initial;color:#f2f1eb}.hero h1 em{color:#d1c7ad}.hero-halo{background:#c6c6b911;filter:blur(65px)}.hero-copy:before{background:radial-gradient(ellipse,#abb8b310,transparent 70%)}.eyebrow,.tech-bento-kicker{color:#aaa99c}.hero-description,.seo-page-intro>p,.seo-product-summary>p{color:#b4b8b2}.hero-assurances>span{background:#1a1d1ba8;border-color:#ffffff19;color:#b9bfb7}
.button.gold{background:linear-gradient(120deg,#e5e4dc,#f7f5ee 55%,#d7d8cf);color:#171b18;border:1px solid #ffffff60;box-shadow:inset 0 1px #fff8,0 7px 24px #0003}.button.gold:hover{box-shadow:inset 0 1px #fff9,0 10px 30px #0005}.button.gold:after{opacity:.2}.button.secondary{background:#20252299;border-color:#ffffff24;color:#d7ddd5}.button.secondary:hover{background:#29312b;border-color:#a8b6a34d}.selection-button{background:#25292566;border-color:#ffffff20}.selection-button:hover{border-color:#b4bfb150;box-shadow:none}.account-link,.text-link{color:#bdc9bc}
.tech-card-stack .digital-card{background:linear-gradient(125deg,#323632,#181b19 62%,#242825);border-color:#c5b78e70}.tech-stack-card{background:linear-gradient(125deg,#2b302c,#171b18 65%);border-color:#ffffff20;color:#d9dfd7}.tech-stack-second{background:linear-gradient(125deg,#30322b,#1b1e19 70%)}.floating-note{background:#1a1e1bec;border-color:#ffffff28;color:#c6cdc3}.card-caption{color:#aeb3a8}.digital-orbit{border-color:#b7b9aa38;border-bottom-color:#b9b599}.tech-card-stack .digital-orbit{border-color:#b7b9aa38}
.tech-section-label>span:first-child{color:#aaa99c}.tech-section-label i{background:linear-gradient(90deg,transparent,#c6c9bc30)}.tech-bento-heading h2 em{color:#c1cbbd}.tech-bento,.tech-bento-ai{background:linear-gradient(135deg,#222724ed,#141815f5);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff07,0 18px 45px #0003}.tech-bento:before{background:radial-gradient(ellipse at 100% 0,#b3c4ae0c,transparent 65%)}.tech-bento:hover{border-color:#b2c0a94d}.tech-bento-icon{background:#b2c0a90b;border-color:#b2c0a92b;color:#c2ceba}.tech-bento-create .tech-bento-icon{color:#d6c7a4;border-color:#d6c7a42b}.tech-bento-play .tech-bento-icon{color:#d4d6cc}.tech-bento h3{color:#edeee8}.tech-bento p{color:#a7b0a4}.tech-bento-link,.tech-trust-row a{color:#c4cebf}.tech-trust-row{color:#969e92}.tech-trust-row>span:before{color:#a7b9a1}.tech-circuit b{background:linear-gradient(125deg,#394238,#19221a);color:#c8d7bf;border-color:#afc3a745;box-shadow:0 0 40px #b3c4ae0a}.tech-circuit i{border-color:#b3c4ae25}.tech-circuit i:nth-child(3){background:#b3c4ae08}.tech-design-bars i{background:linear-gradient(#c4c8b780,#7d877615);border-color:#b3c4ae25}
.product-card,.seo-product-card{background:linear-gradient(140deg,#242825ed,#161a17f5 65%);border-color:#ffffff1c}.product-card:hover,.seo-product-card:hover{border-color:#bcc4b74d;box-shadow:inset 0 1px #ffffff0e,0 24px 50px #0006}.product-card:before,.seo-product-card:before{background:radial-gradient(480px circle at var(--lux-x,50%) var(--lux-y,0%),#c3cbb810,transparent 65%)}.product-tag{background:#121613e8;border-color:#ffffff24;color:#c4c8ba;backdrop-filter:none;-webkit-backdrop-filter:none}.product-body h3,.seo-product-card h2{color:#f0f1eb}.product-description,.seo-product-card p{color:#adb5a8}.product-price strong,.seo-card-price,.seo-buy-box>strong,.tech-buy-dock strong{color:#e9ecdf}.product-price{border-color:#ffffff14}.product-details{background:linear-gradient(120deg,#b3c4ae12,#b3c4ae04);border-color:#b3c4ae30;color:#c9d6c1}.product-details:hover{background:#b3c4ae1c;border-color:#b3c4ae66;box-shadow:none}.product-bottom .seo-product-link,.seo-product-link{color:#a7b7a0}.product-art img,.seo-card-image img,.seo-product-visual img{filter:saturate(.52)!important}.product-card:hover .product-art img,.seo-product-card:hover .seo-card-image img,.seo-product-visual:hover img{filter:saturate(.65) brightness(1.04)!important}
.catalog-toolbar{background:#191e1be8;border-color:#ffffff19}.search{background:#101612a8;border-color:#ffffff20}.search:focus-within{border-color:#abbba250;box-shadow:0 0 0 3px #b3c4ae09}.tech-tab-pill{background:linear-gradient(110deg,#b8c6b120,#b8c6b10b);border-color:#b8c6b138;box-shadow:inset 0 1px #ffffff0a}.filters button.selected{color:#edf1e5}.brand-strip{background:#191e1b55;border-color:#ffffff14}.brand-strip>div{color:#b7c1b0}
.support-strip,.seo-help-callout{background:radial-gradient(ellipse at 0 80%,#b3c4ae12,transparent 60%),linear-gradient(120deg,#262f27ed,#171e18ee);border-color:#b3c4ae32}.support-strip:before{background:linear-gradient(110deg,#b3c4ae08,transparent)}.support-strip h2,.seo-help-callout h2{color:#e8ecdf}.support-spark{color:#bccab3;text-shadow:none}.support-strip:after,.seo-buy-box:after{background:linear-gradient(90deg,transparent,#e6e9da,#a9b89e,transparent);box-shadow:0 0 12px #b3c4ae55}
.guide-grid article,.faq-list details,.seo-specific-faq details,.seo-faq section{background:#191f1bea;border-color:#ffffff18}.guide-grid article:hover{border-color:#b3c4ae40}.guide-grid .step-number{background:linear-gradient(135deg,#b3c4ae14,#191f1b);border-color:#b3c4ae32;color:#bdcbb3}.guide-grid article:not(:last-child):after{background:#b3c4ae40}.guide-grid h3{color:#ecefe3}.guide-grid p,.faq-list details p,.seo-specific-faq details p{color:#b2bcaa}.faq-list details[open],.seo-specific-faq details[open]{background:#212b23ee;border-color:#b3c4ae40}.faq-orbit{color:#c9bc97}.closing{background:radial-gradient(ellipse at 10% 80%,#b3c4ae12,transparent 60%),#1b221de8;border-color:#ffffff22}.closing h2{color:#eceee3}
.seo-buy-box{background:linear-gradient(135deg,#293129bb,#171f19ee);border-color:#b3c4ae38}.seo-purchase-choice{background:#10171166;border-color:#ffffff20}.seo-purchase-choice legend,.seo-buy-box>span,.seo-buy-box>small{color:#b5c0ac}.seo-evidence,.seo-toc,.seo-sources,.panel,.seo-article-card,.seo-decision article{background:linear-gradient(130deg,#222a24ed,#161d18f2);border-color:#ffffff1c}.seo-article-card h2,.seo-article-card h3,.seo-prose h2,.seo-faq h2{color:#dfe6d7}.seo-prose,.seo-prose p{color:#b9c3b1}.seo-facts dd{color:#dce4d2}.seo-facts dt{color:#9ca994}.seo-category-links a{background:#19221ac4;border-color:#ffffff1e;color:#b9c8b0}.seo-table-scroll{background:#171f19ed}.seo-footer,.footer{background:linear-gradient(180deg,transparent,#0b100d);border-color:#ffffff18}.seo-footer>strong{color:#e5e6dc}.seo-footer p{color:#98a28f}.footer-bottom{border-color:#ffffff15}
.purchase-dialog,.detail-dialog,.cart-dialog{background:linear-gradient(145deg,#252e27,#131c16 65%);border-color:#b3c4ae45}.purchase-dialog input,.portal input,.portal textarea,.portal select{background:#101711e6;border-color:#ffffff24}.tech-buy-dock{background:#141e17f5;border-color:#b3c4ae45}.tech-buy-dock span{color:#b0bda5}.paylux-bank-card{background:radial-gradient(ellipse at 100% 0%,#a47b2618,transparent 60%),linear-gradient(135deg,#292b24,#141a15 65%);color:#d5c7a3}.bank-number{color:#f0e9d6}.robot-neon{opacity:.5}.lux-progress{background:linear-gradient(90deg,#a2b299,#e7ebdb,#bec6b0);box-shadow:0 0 9px #b3c4ae33}
