:is([data-theme=default],[data-marketplace-theme=default]){--df-bg:oklch(0.99 0.004 60);--df-ink:oklch(0.2 0.02 40);--df-ink-soft:oklch(0.47 0.02 40);--df-coral:oklch(0.66 0.17 24);--df-orange:oklch(0.73 0.16 50);--df-yellow:oklch(0.87 0.14 95);--df-blue:oklch(0.58 0.12 250);--df-beige:oklch(0.93 0.02 70);--df-gray:oklch(0.97 0.005 60);--df-dark:oklch(0.22 0.015 40);--df-white:oklch(1 0 0);--df-border:oklch(0.85 0.01 60);--df-max-content:1320px;--df-radius-card:1.5rem;--df-radius-pill:999px;--df-font:"Manrope",var(--font-manrope,system-ui),sans-serif;--df-font-rtl:"IBM Plex Sans Arabic",var(--font-ibm-plex-arabic,"Manrope"),sans-serif;background:var(--df-bg);color:var(--df-ink);font-family:var(--df-font);-webkit-font-smoothing:antialiased}:is([dir=rtl] [data-theme=default],[data-theme=default][dir=rtl],[dir=rtl] [data-marketplace-theme=default]){font-family:var(--df-font-rtl)}:is([data-theme=default],[data-marketplace-theme=default]) .df-promo{background:linear-gradient(90deg,var(--df-coral),var(--df-orange));color:var(--df-white);text-align:center;font-weight:700;font-size:clamp(11px,1.4vw,13px);padding:8px 16px}[data-theme=default] .df-header{position:sticky;top:0;z-index:40;background:var(--df-white);transition:box-shadow .2s ease}[data-theme=default] .df-header.is-scrolled{box-shadow:0 4px 20px oklch(.2 .02 40/.08)}[data-theme=default] .df-header-inner{display:flex;align-items:center;gap:20px;flex-wrap:wrap;max-width:var(--df-max-content);margin-inline:auto;padding:14px clamp(16px,4vw,24px)}[data-theme=default] .df-logo{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:800;color:var(--df-ink);text-decoration:none;flex-shrink:0;min-width:0}[data-theme=default] .df-logo:hover{opacity:.9}[data-theme=default] .df-btn:focus-visible,[data-theme=default] .df-cart:focus-visible,[data-theme=default] .df-footer-link:focus-visible,[data-theme=default] .df-icon-link:focus-visible,[data-theme=default] .df-input:focus-visible,[data-theme=default] .df-logo:focus-visible,[data-theme=default] .df-menu-btn:focus-visible,[data-theme=default] .df-nav-link:focus-visible,[data-theme=default] .df-search-input:focus-visible{outline:2px solid var(--df-coral);outline-offset:3px}[data-theme=default] .df-logo-dot{width:10px;height:10px;border-radius:50%;background:var(--df-orange);display:inline-block;flex-shrink:0}[data-theme=default] .df-logo-img{height:36px;width:auto;max-width:140px;-o-object-fit:contain;object-fit:contain}[data-theme=default] .df-logo-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=default] .df-logo-accent{color:var(--df-coral)}[data-theme=default] .df-menu-btn{margin-inline-start:auto;display:none;flex-direction:column;gap:4px;background:none;border:none;padding:8px;cursor:pointer;color:var(--df-ink)}[data-theme=default] .df-menu-btn-line{width:22px;height:2px;background:currentColor;border-radius:2px}[data-theme=default] .df-nav-desktop{display:flex;gap:20px;flex:1;justify-content:center;flex-wrap:nowrap}[data-theme=default] .df-nav-link{color:var(--df-ink);text-decoration:none;font-weight:700;font-size:15px}[data-theme=default] .df-nav-link:hover{color:var(--df-coral)}[data-theme=default] .df-actions{display:flex;align-items:center;gap:10px;margin-inline-start:auto;flex-wrap:wrap}[data-theme=default] .df-search{display:flex;align-items:center;gap:8px;background:var(--df-gray);border-radius:var(--df-radius-pill);padding:9px 16px;min-width:180px}[data-theme=default] .df-input,[data-theme=default] .df-search-input{border:none;background:none;outline:none;font-size:14px;color:var(--df-ink);width:100%;font-family:inherit}[data-theme=default] .df-input{border:1.5px solid var(--df-border);border-radius:var(--df-radius-pill);padding:13px 20px;background:var(--df-white)}[data-theme=default] .df-currency{font-size:13px;font-weight:700;color:var(--df-ink-soft);padding:4px 8px}[data-theme=default] .df-icon-link{text-decoration:none;font-weight:700;font-size:13px;color:var(--df-ink);padding:7px 4px;display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;font-family:inherit}[data-theme=default] .df-icon-link:hover{color:var(--df-coral)}[data-theme=default] .df-cart{text-decoration:none;font-weight:700;font-size:13px;color:var(--df-ink);display:inline-flex;align-items:center;gap:6px;position:relative;padding:7px 4px}[data-theme=default] .df-cart:hover{color:var(--df-coral)}[data-theme=default] .df-cart-count{background:var(--df-coral);color:var(--df-white);font-size:11px;font-weight:800;border-radius:50%;min-width:18px;height:18px;padding-inline:4px;display:inline-flex;align-items:center;justify-content:center}[data-theme=default] .df-mobile-nav{display:none;flex-direction:column;padding:8px clamp(16px,4vw,24px) 16px;border-top:1px solid var(--df-gray)}[data-theme=default] .df-mobile-nav.is-open{display:flex}[data-theme=default] .df-mobile-link{color:var(--df-ink);text-decoration:none;font-weight:700;font-size:16px;padding:12px 0;border:none;border-bottom:1px solid var(--df-gray);background:none;width:100%;text-align:start;cursor:pointer;font-family:inherit}[data-theme=default] .df-mobile-search{margin-top:12px}[data-theme=default] .df-footer{background:var(--df-ink);color:var(--df-white);padding:44px clamp(16px,4vw,24px) 24px;margin-top:auto}[data-theme=default] .df-footer-grid{max-width:var(--df-max-content);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:32px;padding-bottom:32px;border-bottom:1px solid oklch(1 0 0/.15)}[data-theme=default] .df-footer-brand{display:flex;flex-direction:column;gap:10px}[data-theme=default] .df-footer .df-logo{color:var(--df-white);font-size:20px}[data-theme=default] .df-footer-tag{font-size:13px;color:oklch(1 0 0/.7);margin:0;max-width:240px}[data-theme=default] .df-footer-col{display:flex;flex-direction:column;gap:10px}[data-theme=default] .df-footer-heading{font-size:14px;font-weight:800;margin:0 0 4px;color:var(--df-white)}[data-theme=default] .df-footer-link{font-size:13px;color:oklch(1 0 0/.75);text-decoration:none}[data-theme=default] .df-footer-link:hover{color:var(--df-white)}[data-theme=default] .df-footer-bottom{max-width:var(--df-max-content);margin:16px auto 0;text-align:center}[data-theme=default] .df-footer-copy{font-size:12px;color:oklch(1 0 0/.55);margin:0}[data-theme=default] .df-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--df-radius-pill);padding:12px 22px;font-weight:800;font-size:14px;font-family:inherit;text-decoration:none;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}[data-theme=default] .df-btn:hover{transform:translateY(-1px)}[data-theme=default] .df-btn-primary{background:var(--df-ink);color:var(--df-white)}[data-theme=default] .df-btn-light{background:var(--df-white);color:var(--df-ink)}[data-theme=default] .df-btn-ghost{background:transparent;color:var(--df-ink);border:1.5px solid var(--df-ink)}[data-theme=default] .df-card{background:var(--df-white);border-radius:var(--df-radius-card);padding:clamp(18px,4vw,24px);box-shadow:0 1px 3px oklch(.2 .02 40/.06);transition:transform .2s ease,box-shadow .2s ease}[data-theme=default] .df-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px oklch(.2 .02 40/.12)}[data-theme=default] .df-kit{max-width:var(--df-max-content);margin-inline:auto;padding:32px clamp(16px,4vw,24px) 56px;display:grid;gap:24px}[data-theme=default] .df-kit-title{font-size:clamp(24px,3vw,32px);font-weight:800;margin:0}[data-theme-layout^=default-market-] .df-kit-row,[data-theme=default] .df-kit-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}[data-theme-layout^=default-market-],[data-theme=default] .df-page{background:var(--df-bg,#fbf9f7);color:var(--df-ink,#332c28)}[data-theme-layout^=default-market-] .df-confirm,[data-theme-layout^=default-market-] .df-page-inner,[data-theme=default] .df-page-inner{max-width:var(--df-max-content,1320px);margin-inline:auto;padding:28px clamp(16px,4vw,24px) 56px}[data-theme-layout^=default-market-] .df-page-title,[data-theme=default] .df-page-title{font-size:clamp(24px,3vw,32px);font-weight:800;margin:0}[data-theme-layout^=default-market-] .df-eyebrow,[data-theme=default] .df-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--df-ink-soft,#7a736c);margin:0 0 8px}[data-theme-layout^=default-market-] .df-muted,[data-theme=default] .df-muted{color:var(--df-ink-soft,#7a736c);font-size:14px}[data-theme=default] .df-catalog-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}[data-theme=default] .df-results-count{font-size:13px;font-weight:700;color:var(--df-ink-soft,#7a736c);margin:0 0 16px}[data-theme=default] .df-catalog-layout{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:28px}[data-theme=default] .df-prod-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:16px}[data-theme-layout^=default-market-] .df-chip,[data-theme=default] .df-chip{display:inline-flex;align-items:center;border-radius:var(--df-radius-pill,999px);padding:6px 12px;font-size:12px;font-weight:700;background:var(--df-beige,#f3ede4);color:var(--df-ink,#332c28);text-decoration:none}[data-theme=default] .df-chip-row{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:8px 0 0}[data-theme-layout^=default-market-] .df-empty,[data-theme=default] .df-empty{text-align:center;padding:48px 16px;display:grid;gap:12px;justify-items:center}[data-theme-layout^=default-market-] .df-empty-title,[data-theme=default] .df-empty-title{font-size:22px;font-weight:800;margin:0}[data-theme=default] .df-product-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}[data-theme=default] .df-stock.is-in{color:#5a7a5c;font-size:13px;font-weight:700}[data-theme=default] .df-stock.is-out{color:var(--df-coral,#e85d4c);font-size:13px;font-weight:700}[data-theme=default] .df-product-buy-mobile{display:none;position:sticky;bottom:0;padding:12px 16px;background:var(--df-white,#fff);border-top:1px solid var(--df-border,#e4dfd8)}[data-theme=default] .df-section-title{font-size:18px;font-weight:800;margin:28px 0 12px}[data-theme-layout^=default-market-] .df-prose,[data-theme=default] .df-prose{font-size:15px;line-height:1.6;overflow-wrap:anywhere}[data-theme-layout^=default-market-] .df-commerce-layout,[data-theme=default] .df-commerce-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:28px}[data-theme-layout^=default-market-] .df-continue-link,[data-theme=default] .df-continue-link{display:inline-flex;margin-top:16px;color:var(--df-ink-soft,#7a736c);font-weight:700;text-decoration:none}[data-theme=default] .df-confirm-meta{display:grid;gap:12px;margin:0}[data-theme=default] .df-confirm-meta dt{font-size:12px;color:var(--df-ink-soft,#7a736c)}[data-theme=default] .df-confirm-meta dd{margin:0;font-weight:800}[data-theme-name=default][data-theme-surface=auth]{background:var(--df-bg,#fbf9f7)}[data-theme-name=default][data-theme-surface=auth] [data-theme-block=auth-panel]{background:var(--df-white,#fff);border-radius:28px;padding:clamp(20px,5vw,32px);box-shadow:0 1px 3px oklch(.2 .02 40/.06)}[data-theme-name=default][data-theme-surface=auth] [data-theme-block=auth-title]{font-size:26px;font-weight:800}[data-theme-name=default][data-theme-surface=account]{background:var(--df-bg,#fbf9f7)}[data-theme-name=default][data-theme-surface=account] [data-theme-block=account-content]{background:var(--df-white,#fff);border-radius:1.5rem;padding:clamp(16px,3vw,24px)}@media (max-width:1000px){[data-theme=default] .df-menu-btn{display:flex}[data-theme=default] .df-account-desktop,[data-theme=default] .df-nav-desktop,[data-theme=default] .df-search-desktop{display:none}[data-theme=default] .df-actions{margin-inline-start:0;width:100%;justify-content:flex-end}[data-theme-layout^=default-market-] .df-commerce-layout,[data-theme=default] .df-catalog-layout,[data-theme=default] .df-commerce-layout,[data-theme=default] .df-product-layout{grid-template-columns:1fr}[data-theme=default] .df-catalog-sidebar,[data-theme=default] .df-product-buy-desktop{display:none}[data-theme=default] .df-product-buy-mobile{display:block}}[data-theme=default] .df-home-benefits,[data-theme=default] .df-home-hero,[data-theme=default] .df-home-newsletter,[data-theme=default] .df-home-section{width:100%;max-width:var(--df-max-content);margin:0 auto;padding:20px 16px}[data-theme=default] .df-home-shortcuts{width:100%;max-width:var(--df-max-content);margin:0 auto;padding:8px 0 28px}[data-theme=default] .df-home-section{padding:36px 16px}[data-theme=default] .df-home-benefits{padding:8px 16px 48px}[data-theme=default] .df-home-cats,[data-theme=default] .df-home-testi{width:100%;background:var(--df-gray);padding:36px 16px}[data-theme=default] .df-home-section-inner{max-width:var(--df-max-content);margin:0 auto}[data-theme=default] .df-home-hero-grid{display:flex;flex-direction:column;gap:16px}[data-theme=default] .df-home-hero-card{display:flex;flex-direction:column;min-height:280px;border-radius:28px;padding:24px;position:relative;color:var(--df-ink);background:var(--df-beige)}[data-theme=default] .df-home-hero-card[data-slot="1"]{background:var(--df-coral);color:var(--df-white)}[data-theme=default] .df-home-hero-card[data-slot="2"]{background:var(--df-blue);color:var(--df-white)}[data-theme=default] .df-home-hero-card[data-slot="3"]{background:var(--df-yellow);color:var(--df-ink)}[data-theme=default] .df-home-hero-badge{font-size:13px;font-weight:800;letter-spacing:.02em;opacity:.85;margin:0 0 6px;min-height:16px}[data-theme=default] .df-home-hero-title{font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.15;margin:0 0 10px;max-width:85%}[data-theme=default] .df-home-hero-title--sm{font-size:clamp(18px,2vw,22px);margin-bottom:6px}[data-theme=default] .df-home-hero-sub{font-size:14px;opacity:.9;margin:0 0 16px;max-width:80%}[data-theme=default] .df-home-hero-sub--sm{font-size:13px;margin-bottom:12px}[data-theme=default] .df-home-hero-media{flex:1 1 auto;min-height:90px;border-radius:20px;margin-top:auto;overflow:hidden;background:color-mix(in oklch,currentColor 8%,transparent)}[data-theme=default] .df-home-hero-img{display:block;width:100%;height:100%;min-height:90px;-o-object-fit:cover;object-fit:cover}[data-theme=default] .df-home-cta,[data-theme=default] .df-home-cta--on-color{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;background:var(--df-white);color:var(--df-ink);border-radius:var(--df-radius-pill);padding:12px 22px;font-weight:800;font-size:14px;text-decoration:none;margin-bottom:16px}[data-theme=default] .df-home-cta--sm{padding:12px 20px;font-size:13px;margin-bottom:10px}[data-theme=default] .df-home-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}[data-theme=default] .df-home-cats h2,[data-theme=default] .df-home-section h2,[data-theme=default] .df-home-section-head h2,[data-theme=default] .df-home-section-title-center{font-size:clamp(24px,3vw,32px);font-weight:800;margin:0}[data-theme=default] .df-home-section-title-center{margin:0 0 28px;text-align:center}[data-theme=default] .df-home-seeall{color:var(--df-ink);font-weight:700;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding-block:12px}[data-theme=default] .df-home-arrow{display:inline-block}[data-theme=default][dir=rtl] .df-home-arrow,[dir=rtl] [data-theme=default] .df-home-arrow{transform:scaleX(-1)}[data-theme=default] .df-home-shortcuts-row{display:flex;gap:16px;padding-inline:16px;overflow-x:auto;scrollbar-width:none}[data-theme=default] .df-home-shortcuts-row::-webkit-scrollbar{display:none}[data-theme=default] .df-home-shortcut{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;flex:0 0 auto;color:inherit}[data-theme=default] .df-home-shortcut-circle{display:block;width:84px;height:84px;border-radius:50%;overflow:hidden;background:var(--df-beige)}[data-theme=default] .df-home-shortcut[data-tone="0"] .df-home-shortcut-circle{background:var(--df-coral)}[data-theme=default] .df-home-shortcut[data-tone="1"] .df-home-shortcut-circle{background:var(--df-blue)}[data-theme=default] .df-home-shortcut[data-tone="2"] .df-home-shortcut-circle{background:var(--df-yellow)}[data-theme=default] .df-home-shortcut[data-tone="3"] .df-home-shortcut-circle{background:var(--df-orange)}[data-theme=default] .df-home-shortcut[data-tone="4"] .df-home-shortcut-circle{background:var(--df-beige)}[data-theme=default] .df-home-cat-img,[data-theme=default] .df-home-product-img,[data-theme=default] .df-home-promo-img,[data-theme=default] .df-home-shortcut-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=default] .df-home-shortcut-label{font-size:13px;font-weight:700;color:var(--df-ink)}[data-theme=default] .df-home-benefits-grid,[data-theme=default] .df-home-cat-grid,[data-theme=default] .df-home-product-grid,[data-theme=default] .df-home-testi-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}[data-theme=default] .df-home-cat-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}[data-theme=default] .df-home-cat-card{background:var(--df-white);border-radius:24px;padding:clamp(18px,4vw,24px);text-decoration:none;color:inherit;display:flex;flex-direction:column;box-shadow:0 1px 3px oklch(.2 .02 40/.06);transition:transform .2s ease,box-shadow .2s ease}[data-theme=default] .df-home-cat-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px oklch(.2 .02 40/.12)}[data-theme=default] .df-home-cat-card h3{font-size:20px;font-weight:800;line-height:1.3;margin:0 0 16px}[data-theme=default] .df-home-cat-media{position:relative;border-radius:18px;height:160px;overflow:hidden;background:var(--df-dark)}[data-theme=default] .df-home-cat-ph,[data-theme=default] .df-home-product-ph{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px;color:var(--df-ink-soft);font-size:12px}[data-theme=default] .df-home-cat-arrow{position:absolute;inset-inline-end:12px;inset-block-end:12px;width:36px;height:36px;border-radius:50%;background:var(--df-white);color:var(--df-ink);display:flex;align-items:center;justify-content:center;font-weight:800}[data-theme=default] .df-home-product-link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}[data-theme=default] .df-home-product-media{position:relative;border-radius:20px;aspect-ratio:1/1;overflow:hidden;background:var(--df-beige)}[data-theme=default] .df-home-product-badge{position:absolute;inset-inline-start:10px;inset-block-start:10px;background:var(--df-coral);color:var(--df-white);font-size:11px;font-weight:800;border-radius:999px;padding:4px 10px}[data-theme=default] .df-home-product-name{font-size:14px;font-weight:700;margin:4px 0 0}[data-theme=default] .df-home-product-price{font-size:15px;font-weight:800;color:var(--df-ink-soft)}[data-theme=default] .df-home-product-stock{margin:0;font-size:12px;color:var(--df-ink-soft)}[data-theme=default] .df-home-promo{width:auto;max-width:var(--df-max-content);margin:8px 16px 40px;padding:0;border-radius:28px;overflow:hidden;background:linear-gradient(120deg,var(--df-blue),var(--df-coral));color:var(--df-white)}[data-theme=default] .df-home-promo--light{background:var(--df-beige);color:var(--df-ink)}[data-theme=default] .df-home-promo-inner{padding:40px 24px;text-align:center}[data-theme=default] .df-home-promo-inner h2{font-size:clamp(24px,3.4vw,36px);font-weight:800;margin:0 0 10px}[data-theme=default] .df-home-promo-inner p{font-size:15px;opacity:.92;margin:0 auto 22px;max-width:520px}[data-theme=default] .df-home-benefits{padding-bottom:48px}[data-theme=default] .df-home-benefits-grid article{background:var(--df-beige);border-radius:22px;padding:clamp(18px,4vw,24px)}[data-theme=default] .df-home-benefit-dot{width:38px;height:38px;border-radius:50%;background:var(--df-white);display:block;margin-bottom:14px}[data-theme=default] .df-home-benefits-grid h3{font-size:16px;font-weight:800;margin:0 0 6px}[data-theme=default] .df-home-benefits-grid p{font-size:13px;margin:0;color:var(--df-ink-soft)}[data-theme=default] .df-home-testi-grid figure{background:var(--df-white);border-radius:22px;padding:clamp(18px,4vw,24px);margin:0}[data-theme=default] .df-home-stars{color:var(--df-orange);font-size:14px;margin:0 0 10px}[data-theme=default] .df-home-stars-empty{opacity:.25}[data-theme=default] .df-home-testi-grid blockquote{font-size:14px;margin:0 0 12px;line-height:1.5}[data-theme=default] .df-home-testi-grid figcaption{font-size:13px;font-weight:700;color:var(--df-ink-soft)}[data-theme=default] .df-home-newsletter{max-width:820px;padding:48px 24px;text-align:center}[data-theme=default] .df-home-newsletter h2{font-size:clamp(22px,2.8vw,28px);font-weight:800;margin:0 0 8px}[data-theme=default] .df-home-newsletter p{font-size:14px;color:var(--df-ink-soft);margin:0 0 22px}[data-theme=default] .df-home-newsletter form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}[data-theme=default] .df-home-newsletter input{flex:1 1 260px;border:1.5px solid var(--df-border);border-radius:var(--df-radius-pill);padding:13px 20px;font-size:14px;font-family:inherit;color:var(--df-ink)}[data-theme=default] .df-home-newsletter button{background:var(--df-ink);color:var(--df-white);border:none;border-radius:var(--df-radius-pill);padding:13px 26px;font-weight:800;font-size:14px;font-family:inherit}[data-theme=default] .df-home-newsletter-note{font-size:13px}[data-theme=default] .df-home-cat-card:focus-visible,[data-theme=default] .df-home-hero a:focus-visible,[data-theme=default] .df-home-newsletter button:focus-visible,[data-theme=default] .df-home-newsletter input:focus-visible,[data-theme=default] .df-home-product-link:focus-visible,[data-theme=default] .df-home-promo a:focus-visible,[data-theme=default] .df-home-seeall:focus-visible,[data-theme=default] .df-home-shortcut:focus-visible{outline:3px solid var(--df-ink);outline-offset:3px}@media (min-width:1001px){[data-theme=default] .df-home-hero{padding:32px 24px}[data-theme=default] .df-home-section{padding:48px 24px}[data-theme=default] .df-home-shortcuts{padding:12px 24px 36px}[data-theme=default] .df-home-benefits{padding:8px 24px 56px}[data-theme=default] .df-home-cats,[data-theme=default] .df-home-testi{padding:48px 24px}[data-theme=default] .df-home-testi{padding:56px 24px}[data-theme=default] .df-home-shortcuts-row{gap:32px;padding-inline:0}[data-theme=default] .df-home-promo{margin:8px auto 56px;width:calc(100% - 48px)}[data-theme=default] .df-home-promo-inner{padding:56px 48px}[data-theme=default] .df-home-newsletter{padding:64px 24px}[data-theme=default] .df-home-hero-grid{display:grid;gap:18px;min-height:560px}[data-theme=default] .df-home-hero--n1{grid-template-columns:1fr}[data-theme=default] .df-home-hero--n2{grid-template-columns:1.05fr 1.05fr}[data-theme=default] .df-home-hero--n3{grid-template-columns:1.05fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a b b" "a c c"}[data-theme=default] .df-home-hero--n3 [data-slot="0"]{grid-area:a}[data-theme=default] .df-home-hero--n3 [data-slot="1"]{grid-area:b}[data-theme=default] .df-home-hero--n3 [data-slot="2"]{grid-area:c}[data-theme=default] .df-home-hero--n4{grid-template-columns:1.05fr 1fr 1fr 1.05fr;grid-template-rows:1fr 1fr;grid-template-areas:"startBig topC topC endBig" "startBig botC botC endBig"}[data-theme=default] .df-home-hero--n4 [data-slot="0"]{grid-area:startBig}[data-theme=default] .df-home-hero--n4 [data-slot="1"]{grid-area:topC}[data-theme=default] .df-home-hero--n4 [data-slot="2"]{grid-area:botC}[data-theme=default] .df-home-hero--n4 [data-slot="3"]{grid-area:endBig}[data-theme=default][dir=rtl] .df-home-hero--n3,[dir=rtl] [data-theme=default] .df-home-hero--n3{grid-template-areas:"b b a" "c c a"}[data-theme=default][dir=rtl] .df-home-hero--n4,[dir=rtl] [data-theme=default] .df-home-hero--n4{grid-template-areas:"endBig topC topC startBig" "endBig botC botC startBig"}[data-theme=default] .df-home-hero-card{padding:32px;min-height:0}[data-theme=default] .df-home-hero-card--compact{padding:26px}}