.senda-fx{--senda-gold:var(--color-brand-accent,#b8902c);--senda-gold2:var(--palette-accent-300,#e9cf86);--senda-soft:color-mix(in srgb, var(--senda-gold) 14%, transparent);--senda-glow:color-mix(in srgb, var(--senda-gold) 38%, transparent);--senda-surface:var(--color-bg-surface,#fff);--senda-line:var(--color-border-default,#e6dfcf);--senda-muted:var(--color-text-tertiary,#5d6779);--senda-ink:var(--color-text-primary,#17243b);--senda-shadow:var(--shadow-elevation-2,0 10px 30px #17243b14);--senda-ease:cubic-bezier(.2, .8, .2, 1);--senda-dir:-1}[dir=rtl] .senda-fx{--senda-dir:1}.senda-fx .senda-fx-bar{inset-inline:0;z-index:60;background:linear-gradient(90deg, var(--senda-gold), var(--senda-gold2));transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;transform:scaleX(0)}[dir=rtl] .senda-fx .senda-fx-bar{transform-origin:100%}header.senda-fx-header-scrolled{box-shadow:var(--shadow-elevation-2,0 10px 30px #17243b14);transition:box-shadow .3s}.senda-fx .senda-fx-hero{position:relative;overflow:hidden}.senda-fx .senda-fx-hero-body{z-index:2;position:relative}.senda-fx .senda-fx-hero-in{animation:senda-fx-reveal .8s var(--senda-ease) backwards;animation-delay:calc(var(--senda-i,0) * .11s)}.senda-fx .senda-fx-badge{position:relative;overflow:hidden}.senda-fx .senda-fx-badge:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);animation:3.5s ease-in-out 1.2s infinite senda-fx-sheen;position:absolute;inset:0;transform:translate(120%)}.senda-fx .senda-fx-w{animation:senda-fx-word .8s var(--senda-ease) backwards;animation-delay:calc(var(--senda-i,0) * .14s + .2s);display:inline-block}.senda-fx .senda-fx-brandw{position:relative}.senda-fx .senda-fx-brandw:after{content:"";background:linear-gradient(90deg, var(--senda-gold), var(--senda-gold2));transform-origin:0;height:.09em;animation:senda-fx-underline .9s var(--senda-ease) backwards 1.1s;border-radius:9px;position:absolute;inset:auto 0 -.05em}.senda-fx .senda-fx-chip{display:none}@media (min-width:1280px){.senda-fx .senda-fx-chip{z-index:1;border:1px solid var(--senda-line);background:var(--senda-surface);max-width:15rem;box-shadow:var(--senda-shadow);color:var(--senda-ink);text-align:start;pointer-events:none;translate:calc(var(--senda-px,0) * var(--senda-s,22px)) calc(var(--senda-py,0) * var(--senda-s,22px));border-radius:16px;align-items:center;gap:10px;padding:9px 14px;transition:translate .35s ease-out;animation:6s ease-in-out infinite alternate senda-fx-float;display:flex;position:absolute}}.senda-fx .senda-fx-chip-icon{background:var(--senda-soft);width:32px;height:32px;color:var(--senda-gold);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.senda-fx .senda-fx-chip-icon:after{content:"";border:2px solid var(--senda-gold);border-radius:50%;animation:2.2s ease-out infinite senda-fx-ping;position:absolute;inset:0}.senda-fx .senda-fx-chip b{font-size:.85rem;line-height:1.4;display:block}.senda-fx .senda-fx-chip small{color:var(--senda-muted);font-size:.75rem;display:block}.senda-fx .senda-fx-c1{--senda-s:26px;top:14%;right:3%}.senda-fx .senda-fx-c2{--senda-s:-20px;animation-delay:-2s;top:48%;left:3%}.senda-fx .senda-fx-c3{--senda-s:34px;animation-delay:-4s;bottom:10%;right:7%}.senda-fx .senda-fx-content{position:relative}.senda-fx .senda-fx-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.senda-fx .senda-fx-orb{background:radial-gradient(closest-side, var(--senda-soft), transparent);border-radius:50%;width:520px;height:520px;animation:14s ease-in-out infinite alternate senda-fx-drift;position:absolute}.senda-fx .senda-fx-o1{top:-220px;right:-120px}.senda-fx .senda-fx-o2{animation-delay:-7s;bottom:-260px;left:-100px}.senda-fx .senda-fx-o3{opacity:.7;animation-delay:-3s;top:40%;left:55%}.senda-fx .senda-fx-dot{background:var(--senda-gold);opacity:0;animation:senda-fx-rise var(--senda-t,12s) linear infinite;animation-delay:var(--senda-dl,0s);border-radius:50%;position:absolute;bottom:-12px}.senda-fx.senda-fx-js .senda-fx-rv:not(.senda-fx-in){opacity:0;filter:blur(6px);transform:translateY(30px)}.senda-fx.senda-fx-js .senda-fx-rv.senda-fx-in{animation:senda-fx-reveal .85s var(--senda-ease) backwards;animation-delay:calc(var(--senda-i,0) * .11s)}.senda-fx .senda-fx-sh{position:relative}.senda-fx .senda-fx-sh:after{content:"";inset-inline:0;background:linear-gradient(90deg, var(--senda-gold), var(--senda-gold2));width:72px;height:3px;transition:transform .9s var(--senda-ease) .35s;pointer-events:none;border-radius:3px;margin-inline:auto;position:absolute;bottom:-5px}.senda-fx.senda-fx-js .senda-fx-rv:not(.senda-fx-in) .senda-fx-sh:after,.senda-fx.senda-fx-js .senda-fx-sh.senda-fx-rv:not(.senda-fx-in):after{transform:scaleX(0)}.senda-fx .senda-fx-card,.senda-fx .senda-fx-tp{isolation:isolate;transition:transform .35s var(--senda-ease), box-shadow .35s ease;position:relative}.senda-fx .senda-fx-card:before,.senda-fx .senda-fx-tp:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(240px circle at var(--senda-mx,50%) var(--senda-my,0%), var(--senda-soft), transparent 65%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.senda-fx .senda-fx-card:hover{box-shadow:var(--senda-shadow);transform:translateY(-8px)}.senda-fx .senda-fx-tp:hover{box-shadow:var(--senda-shadow);transform:translateY(-8px)rotate(-.6deg)}.senda-fx .senda-fx-card:hover:before,.senda-fx .senda-fx-tp:hover:before{opacity:1}}.senda-fx .senda-fx-hot{animation:3.2s ease-in-out infinite alternate senda-fx-breathe}.senda-fx.senda-fx-js .senda-fx-hot.senda-fx-in{animation:senda-fx-reveal .85s var(--senda-ease) backwards, senda-fx-breathe 3.2s ease-in-out infinite alternate;animation-delay:calc(var(--senda-i,0) * .11s), 0s}.senda-fx .senda-fx-hot:after{content:"";border-radius:inherit;background:linear-gradient(120deg, var(--senda-gold), var(--senda-gold2), var(--senda-gold)) 0 0 / 250% 100%;-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:5s linear infinite senda-fx-border;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.senda-fx .senda-fx-hot .senda-fx-pill{animation:2s ease-in-out infinite senda-fx-pulse}.senda-fx.senda-fx-js .senda-fx-card.senda-fx-in :is([data-criteria] dl>div,[data-criteria] ul>li,ol>li){animation:senda-fx-row .55s var(--senda-ease) backwards;animation-delay:calc(var(--senda-i,0) * .11s + .45s + var(--senda-k,0) * 60ms)}.senda-fx .senda-fx-card>a,.senda-fx .senda-fx-form button[type=submit]{position:relative;overflow:hidden}.senda-fx .senda-fx-card>a:after,.senda-fx .senda-fx-form button[type=submit]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@media (hover:hover) and (pointer:fine){.senda-fx .senda-fx-card>a:hover:after,.senda-fx .senda-fx-form button[type=submit]:not(:disabled):hover:after{transition:left .7s;left:130%}}.senda-fx.senda-fx-js .senda-fx-tw.senda-fx-in .senda-fx-ck{animation:.5s cubic-bezier(.3,1.6,.5,1) backwards senda-fx-pop;animation-delay:calc(var(--senda-d,0s) + .3s)}@media (hover:hover){.senda-fx .senda-fx-tw tbody tr:has(>td){transition:background-color .2s}.senda-fx .senda-fx-tw tbody tr:has(>td):hover{background-color:var(--senda-soft)}}.senda-fx .senda-fx-form :is(input,select,textarea){transition:border-color .25s,box-shadow .25s,transform .25s}.senda-fx .senda-fx-form :is(input,select,textarea):focus:not([aria-invalid=true]){border-color:var(--senda-gold);box-shadow:0 0 0 4px var(--senda-soft);transform:translateY(-1px)}.senda-fx .senda-cmp,.senda-fx .senda-form{--senda-soft2:color-mix(in srgb, var(--senda-gold) 7%, transparent);--senda-hover:color-mix(in srgb, var(--senda-gold) 12%, var(--senda-surface));--senda-bg:var(--color-bg-canvas,#f7f4ee);--senda-gold-text:var(--palette-accent-800,#7a5a13);--senda-on-gold:#fff;--senda-btn-ink:var(--color-text-primary,#17243b)}.dark .senda-fx .senda-cmp,.dark .senda-fx .senda-form{--senda-gold-text:var(--palette-accent-400,#d6b46a);--senda-on-gold:#1a1405;--senda-btn-ink:#1a1405}.senda-fx .senda-cmp-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.senda-fx .senda-cmp-legend{color:var(--senda-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13.5px;display:flex}.senda-fx .senda-cmp-legend li{align-items:center;gap:6px;display:inline-flex}.senda-fx .senda-cmp-sw{color:var(--senda-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:inline-flex;position:relative}.senda-fx .senda-cmp-diff{opacity:0;cursor:pointer;width:42px;height:24px;margin:0;position:absolute;inset-inline-start:0}.senda-fx .senda-cmp-sw-track{background:var(--senda-line);border-radius:99px;flex:none;width:42px;height:24px;transition:background-color .25s;position:relative}.senda-fx .senda-cmp-sw-track:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.senda-fx .senda-cmp-diff:checked+.senda-cmp-sw-track{background:var(--senda-gold)}.senda-fx .senda-cmp-diff:checked+.senda-cmp-sw-track:after{transform:translateX(calc(-18px * var(--senda-dir)))}.senda-fx .senda-cmp-diff:focus-visible+.senda-cmp-sw-track{outline:3px solid var(--senda-gold);outline-offset:2px}.senda-fx .senda-cmp:has(.senda-cmp-diff:checked) tr[data-same]{display:none}.senda-fx .senda-cmp-box{border:1px solid var(--senda-line);background:var(--senda-surface);box-shadow:var(--senda-shadow);border-radius:22px;overflow-x:auto}.senda-fx .senda-cmp-table{border-collapse:separate;border-spacing:0;text-align:center;width:100%;min-width:720px;color:var(--senda-ink);font-size:14px}.senda-fx .senda-cmp-table :is(th,td){border-bottom:1px solid var(--senda-line);padding:12px 14px;transition:background-color .2s}.senda-fx .senda-cmp-table tbody tr:last-child>*{border-bottom:0}.senda-fx .senda-cmp-table :is(thead th:first-child,th[scope=row]){z-index:2;background:var(--senda-surface);text-align:start;min-width:170px;font-weight:500;position:sticky;inset-inline-start:0}.senda-fx .senda-cmp-table thead th{vertical-align:bottom;background:var(--senda-surface);padding:22px 14px 16px}.senda-fx .senda-cmp-table thead th:first-child{color:var(--senda-muted);font-size:13.5px}.senda-fx .senda-cmp-name{font-size:16px;font-weight:700;display:block}.senda-fx .senda-cmp-price{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.3;display:block}.senda-fx .senda-cmp-price small{color:var(--senda-muted);font-size:12.5px;font-weight:500}.senda-fx .senda-cmp-table thead th[data-best]{background:linear-gradient(var(--senda-soft), var(--senda-soft2)), var(--senda-surface);box-shadow:inset 0 3px 0 var(--senda-gold)}.senda-fx .senda-cmp-rib{background:var(--senda-gold);color:var(--senda-btn-ink);border-radius:99px;margin-bottom:6px;padding:1px 12px;font-size:12px;font-weight:700;animation:2s ease-in-out infinite senda-fx-ribbon;display:inline-block}.senda-fx .senda-cmp-table td[data-best]{background:var(--senda-soft2)}.senda-fx .senda-cmp-table .senda-cmp-g{background:var(--senda-bg);color:var(--senda-gold-text);letter-spacing:.03em;text-align:start;padding:8px 14px;font-size:13.5px;font-weight:700}.senda-fx .senda-cmp-g:before{content:"";background:var(--senda-gold);border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block}@media (hover:hover){.senda-fx .senda-cmp-table tbody tr:has(>td):hover>*{background:var(--senda-hover)}:is(.senda-fx .senda-cmp-table:has([data-c="1"]:hover) [data-c="1"],.senda-fx .senda-cmp-table:has([data-c="2"]:hover) [data-c="2"],.senda-fx .senda-cmp-table:has([data-c="3"]:hover) [data-c="3"],.senda-fx .senda-cmp-table:has([data-c="4"]:hover) [data-c="4"],.senda-fx .senda-cmp-table:has([data-c="5"]:hover) [data-c="5"],.senda-fx .senda-cmp-table:has([data-c="6"]:hover) [data-c="6"]){background:var(--senda-hover)}}.senda-fx .senda-cmp-table td>span.flex{display:inline-flex}.senda-fx .senda-cmp-lim{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:5px;font-weight:600;display:flex}.senda-fx .senda-cmp-bar{background:var(--senda-line);border-radius:9px;width:78%;max-width:110px;height:5px;display:block;overflow:hidden}.senda-fx .senda-cmp-bar:after{content:"";width:var(--senda-w,0%);background:linear-gradient(90deg, var(--senda-gold), var(--senda-gold2));transform-origin:0;height:100%;transition:transform 1s var(--senda-ease) .4s;border-radius:9px;display:block}[dir=rtl] .senda-fx .senda-cmp-bar:after{transform-origin:100%}.senda-fx.senda-fx-js .senda-fx-tw:not(.senda-fx-in) .senda-cmp-bar:after{transform:scaleX(0)}.senda-fx .senda-cmp-no{color:var(--senda-muted);font-size:13.5px}.senda-fx .senda-cmp-state{vertical-align:middle;display:inline-flex}.senda-fx :is(.senda-cmp-ck,.senda-cmp-dash){vertical-align:middle;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.senda-fx .senda-cmp-ck{background:var(--senda-gold);color:var(--senda-on-gold)}.senda-fx .senda-cmp-ck svg{width:13px;height:13px}.senda-fx .senda-cmp-dash{background:var(--senda-line);color:var(--senda-muted)}.senda-fx .senda-cmp-dash svg{width:11px;height:11px}.senda-fx .senda-cmp-buy{border:1px dashed var(--senda-gold);background:var(--senda-soft);color:var(--senda-ink);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:1px 12px;font-size:12.8px;font-weight:500;display:inline-flex}.senda-fx .senda-cmp-buy svg{width:12px;height:12px;color:var(--senda-gold)}.senda-fx .senda-cmp-add{line-height:1.5;display:inline-block}.senda-fx .senda-cmp-add-count{color:var(--senda-gold-text);font-size:15px;font-weight:700;display:block}.senda-fx .senda-cmp-add small{color:var(--senda-muted);font-size:12.8px;display:block}.senda-fx .senda-form form{border:1px solid var(--senda-line);background:var(--senda-surface);box-shadow:var(--senda-shadow);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;padding:18px 22px 22px;display:grid}.senda-fx .senda-form form>*{grid-column:1/-1}.senda-fx .senda-form form>div:has(>div>#contact-sales-name){display:contents}.senda-fx .senda-form form>div:has(>#contact-sales-requirements){grid-column:span 2}.senda-fx .senda-form form>div:has(>#contact-sales-message){grid-column:1/span 2}.senda-fx .senda-form form:has(>p[role=alert])>div:has(>#contact-sales-message){grid-row:span 2}.senda-fx .senda-form form>p[role=alert]{grid-column:3;align-self:start}.senda-fx .senda-form form>button[type=submit]{grid-column:3;align-self:end}.senda-fx .senda-form-banner{border-bottom:1px solid var(--senda-line);background:linear-gradient(var(--senda-soft), var(--senda-soft2));border-radius:21px 21px 0 0;margin:-18px -22px 0;padding:10px 22px;font-size:14.4px}.senda-fx .senda-form-lock{background:var(--senda-gold);width:30px;height:30px;color:var(--senda-on-gold);border-radius:50%;flex:none;place-items:center;display:grid}.senda-fx .senda-form label{color:var(--senda-ink);font-size:13.5px;font-weight:700}.senda-fx .senda-form :is(input,select,textarea){background-color:var(--senda-bg);height:auto;min-height:38px;box-shadow:none;border-width:1.5px;border-radius:12px;padding:7px 12px;font-size:14.5px}.senda-fx .senda-form textarea{resize:vertical;height:62px;min-height:58px}.senda-fx .senda-form div[dir=ltr]>span[aria-hidden]{background:var(--senda-soft2);border-width:1.5px;border-radius:12px 0 0 12px;font-size:14.4px;font-weight:700}.senda-fx .senda-form #contact-sales-phone{border-start-start-radius:0;border-end-start-radius:0}.senda-fx .senda-form :is(#contact-sales-phone-hint,#contact-sales-requirements-hint){font-size:12px;line-height:1.5}.senda-fx .senda-form button[type=submit]{background:var(--senda-gold);height:auto;min-height:40px;color:var(--senda-btn-ink);border-radius:999px;font-weight:700;transition:transform .2s,box-shadow .3s,background-color .2s}@media (hover:hover){.senda-fx .senda-form button[type=submit]:not(:disabled):hover{box-shadow:0 8px 20px var(--senda-soft);transform:translateY(-2px)}}@media (max-width:859px){.senda-fx .senda-form form{grid-template-columns:repeat(2,minmax(0,1fr))}.senda-fx .senda-form form>:is(div:has(>#contact-sales-requirements),div:has(>#contact-sales-message),p[role=alert],button[type=submit]){grid-area:auto/1/auto/-1}}@media (max-width:559px){.senda-fx .senda-form form{grid-template-columns:minmax(0,1fr);padding:16px}.senda-fx .senda-form-banner{margin:-16px -16px 0;padding:10px 16px}}@keyframes senda-fx-ribbon{50%{box-shadow:0 0 0 6px var(--senda-soft)}}@keyframes senda-fx-drift{to{transform:translate(60px,40px)scale(1.15)}}@keyframes senda-fx-sheen{40%,to{transform:translate(-120%)}}@keyframes senda-fx-word{0%{opacity:0;filter:blur(8px);transform:translateY(.5em)}}@keyframes senda-fx-underline{0%{transform:scaleX(0)}}@keyframes senda-fx-float{to{transform:translateY(-16px)}}@keyframes senda-fx-ping{to{opacity:0;transform:scale(1.7)}}@keyframes senda-fx-rise{12%{opacity:.6}to{opacity:0;transform:translateY(-110vh)}}@keyframes senda-fx-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(30px)}}@keyframes senda-fx-breathe{0%{box-shadow:0 18px 44px var(--senda-soft)}to{box-shadow:0 24px 64px var(--senda-glow)}}@keyframes senda-fx-border{to{background-position:250% 0}}@keyframes senda-fx-pulse{50%{box-shadow:0 0 0 7px var(--senda-soft);transform:scale(1.08)}}@keyframes senda-fx-row{0%{opacity:0;transform:translateX(calc(16px * var(--senda-dir)))}}@keyframes senda-fx-pop{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.senda-fx [class*=senda-],.senda-fx [class*=senda-]:before,.senda-fx [class*=senda-]:after,.senda-fx .senda-form :is(input,select,textarea,button),.senda-fx .senda-fx-card :is([data-criteria] dl>div,[data-criteria] ul>li,ol>li),header.senda-fx-header-scrolled{transition:none!important;animation:none!important}.senda-fx .senda-fx-chip{translate:none!important}.senda-fx .senda-fx-bg{display:none}.senda-fx .senda-fx-card:hover,.senda-fx .senda-fx-tp:hover{transform:none}}
