:root{--cream: #f4e8d3;--cream-soft: #fbf6ed;--red: #a94335;--red-dark: #87352b;--charcoal: #252525;--mustard: #d6a33a;--teal: #478784;--teal-dark: #326c69;--muted: #746f67;--line: rgba(37, 37, 37, .12);--white: #fffdfa;--shadow-sm: 0 10px 30px rgba(68, 50, 34, .08);--shadow-md: 0 18px 50px rgba(68, 50, 34, .13);--radius-sm: 12px;--radius-md: 18px;--radius-lg: 28px;--container: 1240px;--header-h: 78px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Be Vietnam Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--charcoal);background:radial-gradient(circle at 8% 2%,rgba(214,163,58,.12),transparent 30rem),radial-gradient(circle at 92% 18%,rgba(71,135,132,.1),transparent 28rem),var(--cream-soft);line-height:1.55}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}img{max-width:100%;display:block}.container{width:min(calc(100% - 32px),var(--container));margin-inline:auto}.skip-link{position:fixed;left:12px;top:-100px;z-index:1000;background:var(--charcoal);color:#fff;padding:10px 14px;border-radius:8px}.skip-link:focus{top:12px}.site-header{position:sticky;top:0;z-index:100;background:#fbf6ede0;border-bottom:1px solid rgba(37,37,37,.08);backdrop-filter:blur(16px)}.header-inner{height:var(--header-h);display:flex;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.brand-icon{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(68,50,34,.12))}.brand-text{display:flex;align-items:baseline;gap:7px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.brand-text b{color:var(--red);font-size:1.55rem}.brand-text strong{font-size:1.05rem}.header-nav{display:flex;gap:24px;margin-left:auto}.header-nav a{color:#4f4a44;font-size:.9rem;font-weight:600}.header-nav a:hover{color:var(--red)}.header-actions{display:flex;gap:8px;align-items:center}.icon-btn,.view-toggle,.share-btn{border:1px solid var(--line);background:#ffffffa6;cursor:pointer}.icon-btn{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:1.2rem}.icon-btn:hover{background:#fff;border-color:#25252533}.menu-toggle{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;font-weight:700;font-size:.9rem;transition:.2s ease;border:1px solid transparent}.btn-primary{background:var(--red);color:#fff;box-shadow:0 9px 22px #a9433538}.btn-primary:hover{background:var(--red-dark)}.btn-secondary{background:#ffffffb8;border-color:var(--line)}.btn-secondary:hover{background:#fff}.btn-youtube{background:var(--charcoal);color:#fff}.btn-youtube:hover{background:#111}.search-panel{padding:0 0 18px}.search-panel label{display:block;font-size:.75rem;font-weight:700;margin-bottom:6px;color:var(--muted)}.search-box{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 14px;box-shadow:var(--shadow-sm)}.search-box input{border:0;outline:0;min-height:52px;width:100%;background:transparent}.search-box button{border:0;background:none;cursor:pointer;font-size:1.3rem}.search-panel small{display:block;color:var(--muted);margin-top:8px}.mobile-nav{border-top:1px solid var(--line);padding:10px 16px 18px}.mobile-nav a{display:block;padding:12px 0;font-weight:600}.hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:70px;align-items:center;min-height:600px;padding-block:70px}.status-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eyebrow{color:var(--teal-dark);font-size:.73rem;font-weight:800;letter-spacing:.14em;margin:0 0 10px}.status-row .eyebrow{margin:0}.mode-pill{font-size:.68rem;font-weight:800;padding:5px 9px;border-radius:999px;background:#d6a33a29;color:#7c5c18;border:1px solid rgba(214,163,58,.26)}.mode-pill.live{background:#47878426;color:var(--teal-dark);border-color:#47878440}.hero h1{font-size:clamp(2.8rem,5vw,5.3rem);line-height:.98;letter-spacing:-.055em;margin:18px 0 22px;max-width:760px}.hero h1 em{display:block;color:var(--red);font-style:normal}.hero-text{max-width:620px;font-size:1.05rem;color:#5d5750;margin:0}.hero-actions{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.hero-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:26px;color:var(--muted);font-size:.78rem}.hero-meta b{color:var(--charcoal)}.dot{opacity:.45}.featured-shell{position:relative}.featured-label{position:absolute;z-index:2;left:-16px;top:20px;background:var(--mustard);padding:7px 12px;font-size:.72rem;font-weight:800;border-radius:8px 8px 8px 2px;transform:rotate(-2deg);box-shadow:var(--shadow-sm)}.featured-card{aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;position:relative;background:#e7dfd1;box-shadow:var(--shadow-md);border:1px solid rgba(37,37,37,.09)}.featured-card:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff40;border-radius:inherit}.featured-card .video-thumb{height:100%}.featured-card .video-copy{position:absolute;left:0;right:0;bottom:0;padding:70px 24px 22px;background:linear-gradient(transparent,#141414e0);color:#fff}.featured-card .video-copy h3{font-size:1.4rem;max-width:82%;margin:7px 0 0}.featured-card .meta-row{color:#ffffffb8}.category-bar{position:sticky;top:var(--header-h);z-index:50;border-block:1px solid var(--line);background:#f4e8d3e3;backdrop-filter:blur(14px)}.category-inner{min-height:66px;display:flex;align-items:center;gap:18px}.category-caption{flex:0 0 auto;font-size:.78rem;font-weight:700;color:var(--muted)}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-block:9px}.chips::-webkit-scrollbar{display:none}.chip{border:1px solid rgba(37,37,37,.12);border-radius:999px;background:#ffffff9e;padding:8px 12px;cursor:pointer;white-space:nowrap;font-size:.78rem;font-weight:700;transition:.2s}.chip:hover,.chip.active{background:var(--charcoal);color:#fff;border-color:var(--charcoal)}.section{padding-block:74px 30px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.section-head h2{margin:2px 0 0;font-size:clamp(1.8rem,3vw,2.7rem);letter-spacing:-.04em}.section-tools{display:flex;align-items:center;gap:8px}.sync-status{font-size:.72rem;color:var(--muted);margin-right:6px}.view-toggle{width:36px;height:36px;border-radius:10px}.view-toggle.active{background:var(--charcoal);color:#fff}.active-filter{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:-6px 0 20px;padding:10px 13px;border-radius:12px;background:#4787841c;color:var(--teal-dark);font-size:.78rem;font-weight:700}.active-filter button{border:0;background:transparent;color:inherit;cursor:pointer;font-weight:800}.video-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.video-grid.list-view{grid-template-columns:1fr}.video-card{min-width:0;cursor:pointer}.video-card:focus-visible{outline:3px solid rgba(71,135,132,.35);outline-offset:5px;border-radius:var(--radius-md)}.video-thumb{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background:#e3dacb;box-shadow:0 8px 24px #44322214}.video-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .32s ease}.video-card:hover .video-thumb img{transform:scale(1.025)}.demo-thumb{width:100%;height:100%;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--cream),#fff 42%,rgba(71,135,132,.13))}.demo-thumb:before{content:"";position:absolute;width:66%;height:130%;border-radius:50%;background:#a943351a;transform:rotate(24deg);left:-18%;top:-30%}.demo-thumb span{position:relative;font-size:3.1rem;filter:drop-shadow(0 4px 6px rgba(37,37,37,.12))}.play-button{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#252525db;color:#fff;box-shadow:0 8px 22px #0003;transition:.2s}.video-card:hover .play-button{transform:translate(-50%,-50%) scale(1.08);background:var(--red)}.duration,.demo-badge{position:absolute;font-size:.66rem;font-weight:800;border-radius:6px}.duration{right:8px;bottom:8px;color:#fff;background:#141414d1;padding:3px 6px}.demo-badge{left:8px;top:8px;background:var(--mustard);color:var(--charcoal);padding:4px 7px}.video-copy{padding:13px 3px 0}.video-copy h3{font-size:.96rem;line-height:1.42;margin:6px 0 0;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-category{color:var(--teal-dark);font-size:.69rem;font-weight:800}.meta-row{display:flex;align-items:center;gap:7px;margin-top:8px;color:var(--muted);font-size:.68rem}.video-grid.list-view .video-card{display:grid;grid-template-columns:280px 1fr;gap:18px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:18px}.video-grid.list-view .video-copy{padding-top:0}.video-grid.list-view .video-copy h3{font-size:1.1rem;-webkit-line-clamp:3}.category-section{padding-block:60px 10px}.category-section:nth-child(2n){background:#f4e8d361;border-block:1px solid rgba(37,37,37,.055)}.category-section .container{padding-block:10px 38px}.section-link{font-size:.78rem;font-weight:800;color:var(--teal-dark)}.affiliate-slot{padding-block:36px 10px}.affiliate-banner{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;border:1px solid rgba(37,37,37,.09);border-radius:var(--radius-lg);padding:28px 32px;background:linear-gradient(110deg,#fff,#fff6e9);box-shadow:var(--shadow-sm)}.affiliate-banner .ad-label,.ad-label{font-size:.66rem;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.affiliate-banner h3{margin:6px 0 4px;font-size:1.5rem}.affiliate-banner p{margin:0;color:var(--muted)}.affiliate-products{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;padding:14px}.product-card img{aspect-ratio:1/1;object-fit:cover;border-radius:12px;background:#f3eee7}.product-card h3{font-size:.9rem;margin:10px 0 6px}.product-card strong{color:var(--red)}.subscribe-section{padding-block:90px}.subscribe-card{display:flex;justify-content:space-between;align-items:center;gap:30px;border-radius:var(--radius-lg);padding:48px;background:var(--charcoal);color:#fff;position:relative;overflow:hidden}.subscribe-card:after{content:"30s";position:absolute;right:22%;top:-50%;font-size:15rem;font-weight:800;color:#ffffff09;transform:rotate(-8deg);pointer-events:none}.subscribe-card>*{position:relative;z-index:1}.subscribe-card .eyebrow{color:#b9ddd9}.subscribe-card h2{margin:5px 0 8px;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.045em}.subscribe-card p{margin:0;color:#ffffffad}.subscribe-card .btn-youtube{background:var(--red);flex:0 0 auto}.empty-state{border:1px dashed rgba(37,37,37,.2);border-radius:var(--radius-lg);text-align:center;padding:60px 20px;background:#ffffff73}.empty-state .empty-icon{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:var(--cream);color:var(--red);margin:auto}.empty-state h3{font-size:1.35rem;margin:16px 0 6px}.empty-state p{color:var(--muted);max-width:520px;margin:0 auto 20px}.site-footer{padding:54px 0 26px;background:#eee2cf;border-top:1px solid rgba(37,37,37,.08)}.footer-grid{display:grid;grid-template-columns:1.5fr .7fr .7fr;gap:50px}.footer-brand p{color:var(--muted)}.footer-logo .brand-icon{width:46px;height:46px}.footer-grid h3{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.footer-grid>div:not(:first-child) a{display:block;margin-top:8px;font-size:.84rem;font-weight:600}.footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid rgba(37,37,37,.1);margin-top:38px;padding-top:22px;font-size:.7rem;color:var(--muted)}.affiliate-disclosure{max-width:760px;margin:0}.video-modal{width:min(100% - 28px,1040px);padding:0;border:0;border-radius:22px;background:transparent}.video-modal::backdrop{background:#0e0e0ec7;backdrop-filter:blur(7px)}.modal-card{background:#111;color:#fff;border-radius:22px;overflow:hidden;position:relative}.modal-close{position:absolute;z-index:3;right:12px;top:12px;width:38px;height:38px;border:0;border-radius:50%;background:#000000a6;color:#fff;cursor:pointer;font-size:1.4rem}.player-wrap{aspect-ratio:16 / 9;background:#000}.player-wrap iframe{width:100%;height:100%;border:0;display:block}.modal-info{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px 20px}.modal-info h3{margin:4px 0 0;font-size:1.05rem}.modal-category{font-size:.7rem;color:#9ed2cd;font-weight:700}.modal-actions{display:flex;gap:9px;align-items:center;flex:0 0 auto}.modal-actions a,.share-btn{border-radius:999px;padding:9px 13px;font-size:.74rem;font-weight:700}.modal-actions a{background:var(--red)}.share-btn{color:#fff;background:#ffffff14;border-color:#ffffff2e}.back-top{position:fixed;right:18px;bottom:18px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#ffffffe6;box-shadow:var(--shadow-sm);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s;z-index:70}.back-top.show{opacity:1;pointer-events:auto;transform:translateY(0)}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);background:var(--charcoal);color:#fff;border-radius:999px;padding:10px 16px;font-size:.75rem;opacity:0;pointer-events:none;transition:.2s;z-index:200;box-shadow:var(--shadow-md)}.toast.show{opacity:1;transform:translate(-50%)}.skeleton{background:linear-gradient(90deg,#2525250f,#ffffff7a,#2525250f);background-size:220% 100%;animation:shimmer 1.2s infinite}.featured-skeleton{width:100%;height:100%}.noscript{margin:14px;padding:12px;border-radius:10px;background:#fff3cd}@keyframes shimmer{to{background-position:-220% 0}}@media(max-width:1050px){.hero{grid-template-columns:1fr 1fr;gap:38px;min-height:auto}.hero h1{font-size:clamp(2.7rem,6vw,4.2rem)}.video-grid{grid-template-columns:repeat(3,1fr)}.header-nav{display:none}.menu-toggle{display:grid}.affiliate-products{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){:root{--header-h: 68px}.container{width:min(calc(100% - 28px),var(--container))}.header-inner{height:var(--header-h);gap:10px}.brand-icon{width:44px;height:44px}.brand-text b{font-size:1.28rem}.brand-text strong{font-size:.92rem}.header-actions{margin-left:auto}.header-youtube{display:none}.hero{grid-template-columns:1fr;gap:34px;padding-block:44px}.hero-copy{order:1}.featured-shell{order:2}.featured-label{left:10px;top:-10px}.hero h1{font-size:clamp(2.7rem,13vw,4.6rem)}.hero-text{font-size:.95rem}.category-inner{display:block;padding-top:10px}.category-caption{display:block}.chips{padding-block:8px 12px}.section{padding-block:56px 20px}.section-head{align-items:start}.sync-status,.view-toggle{display:none}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.video-copy h3{font-size:.82rem}.meta-row{display:none}.play-button{width:42px;height:42px}.video-grid.list-view{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.video-grid.list-view .video-card{display:block;border:0;padding:0}.video-grid.list-view .video-copy{padding-top:10px}.video-grid.list-view .video-copy h3{font-size:.82rem;-webkit-line-clamp:2}.affiliate-banner{grid-template-columns:1fr;padding:24px}.affiliate-products{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory}.product-card{flex:0 0 76%;scroll-snap-align:start}.subscribe-section{padding-block:60px}.subscribe-card{display:block;padding:34px 24px}.subscribe-card .btn{margin-top:22px;width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:26px}.footer-brand{grid-column:1 / -1}.footer-bottom{display:block}.footer-bottom p+p{margin-top:12px}.modal-info{align-items:start;display:block}.modal-actions{margin-top:14px}}@media(max-width:410px){.brand-text strong{display:none}.video-grid,.video-grid.list-view{grid-template-columns:1fr}}.affiliate-banner.has-image{grid-template-columns:minmax(0,1fr) minmax(180px,320px) auto}.affiliate-banner-copy{min-width:0}.affiliate-banner-image{width:100%;max-height:180px;object-fit:cover;border-radius:16px;background:#f3eee7}.product-card{display:flex;flex-direction:column;min-width:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.product-card:hover{transform:translateY(-2px);border-color:#25252533;box-shadow:var(--shadow-sm)}.product-placeholder{aspect-ratio:1 / 1;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,var(--cream),#fff,rgba(71,135,132,.12));font-size:2.6rem}.product-card-copy{display:flex;flex:1;flex-direction:column}.product-badge{align-self:flex-start;margin-top:10px;padding:4px 7px;border-radius:999px;background:#d6a33a29;color:#7c5c18;font-size:.62rem;font-weight:800}.product-card-copy h3{margin-bottom:10px}.product-card-footer{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:auto;font-size:.68rem;color:var(--teal-dark);font-weight:700}.product-card-footer strong{font-size:.86rem;color:var(--red)}.affiliate-disclosure[hidden]{display:none}@media(max-width:1050px){.affiliate-banner.has-image{grid-template-columns:minmax(0,1fr) minmax(160px,240px)}.affiliate-banner.has-image .btn{grid-column:1 / -1;justify-self:start}}@media(max-width:760px){.affiliate-banner.has-image{grid-template-columns:1fr}.affiliate-banner-image{order:-1;max-height:220px}.affiliate-banner.has-image .btn{width:100%}.product-card-footer{align-items:center}}:root{--paper-cream: #F4E8D3;--brick-red: #A94335;--charcoal-black: #252525;--mustard-yellow: #D6A33A;--muted-teal: #478784;--brand-mark-image: url(data:image/png;base64,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)}.brand{gap:11px}.brand .brand-icon{display:none!important}.brand:before{content:"";width:48px;height:48px;flex:0 0 48px;background-image:var(--brand-mark-image);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 5px 8px rgba(68,50,34,.13))}.brand-text{display:inline-flex;align-items:center;font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:1.02rem;font-weight:800;letter-spacing:-.035em;line-height:1;white-space:nowrap}.brand-text strong{color:var(--brick-red);font-size:inherit;font-weight:800}.footer-logo:before{width:52px;height:52px;flex-basis:52px}.footer-logo .brand-text{font-size:1.08rem}body{background:radial-gradient(circle at 6% 4%,rgba(214,163,58,.18),transparent 28rem),radial-gradient(circle at 92% 14%,rgba(71,135,132,.15),transparent 30rem),var(--paper-cream)}.site-header{background:#f4e8d3f2;border-bottom-color:#a943352e}.header-nav a{color:var(--charcoal-black)}.header-nav a:hover{color:var(--brick-red)}.icon-btn,.view-toggle,.share-btn{border-color:#4787843d}.btn-primary{background:var(--brick-red)}.btn-primary:hover{background:#87352b}.btn-youtube{background:var(--charcoal-black);box-shadow:inset 0 0 0 1px #d6a33a38}.eyebrow,.video-category{color:var(--muted-teal)}.mode-pill{background:#d6a33a3b;border-color:#d6a33a7a;color:#6f4e0f}.hero h1 em{color:var(--brick-red)}.featured-card{background:linear-gradient(135deg,#d6a33a45,#47878433);border:2px solid rgba(71,135,132,.2)}.featured-label{background:var(--mustard-yellow);color:var(--charcoal-black)}.demo-thumb{background:linear-gradient(135deg,#f4e8d3,#d6a33a40 46%,#4787843d)}.demo-thumb:before{background:#a9433524}.demo-thumb:after{content:"";position:absolute;right:10px;bottom:10px;width:clamp(34px,14%,54px);aspect-ratio:1;background-image:var(--brand-mark-image)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;opacity:.58;pointer-events:none}.featured-card .demo-thumb:after{width:clamp(48px,11%,72px);right:16px;bottom:16px;opacity:.68}.play-button{background:#a94335eb;box-shadow:0 8px 22px #a9433540}.video-card:hover .play-button{background:var(--muted-teal)}.category-bar{background:#d6a33a2e;border-color:#a9433524}.category-caption{color:var(--brick-red);font-weight:800}.chip{background:#fffdfad1;border-color:#47878447}.chip:hover{background:var(--muted-teal);border-color:var(--muted-teal);color:#fff}.chip.active{background:var(--brick-red);border-color:var(--brick-red);color:#fff}.category-section:nth-child(2n){background:#47878413;border-block-color:rgba(71,135,132,.1)}.video-thumb{border:1px solid rgba(71,135,132,.13)}.subscribe-card{background:linear-gradient(135deg,var(--muted-teal),#326C69);color:#fff;border:1px solid rgba(37,37,37,.1)}.subscribe-card .eyebrow{color:var(--paper-cream)}.subscribe-card p{color:#ffffffd1}.subscribe-card .btn-youtube{background:var(--mustard-yellow);color:var(--charcoal-black);box-shadow:none}.site-footer{background:var(--charcoal-black);color:#fff;border-top:5px solid var(--mustard-yellow)}.site-footer .footer-brand .brand-text strong{color:#fff}.site-footer .footer-brand p,.site-footer .footer-bottom{color:#ffffffad}.site-footer .footer-grid h3{color:var(--mustard-yellow)}.site-footer .footer-grid a:hover{color:#8fc2be}.site-footer .footer-bottom{border-top-color:#ffffff1f}@media(max-width:760px){.brand{gap:8px}.brand:before{width:42px;height:42px;flex-basis:42px}.brand-text{font-size:.9rem}.footer-logo:before{width:48px;height:48px;flex-basis:48px}.footer-logo .brand-text{font-size:1rem}}@media(max-width:410px){.brand:before{width:39px;height:39px;flex-basis:39px}.brand-text strong{display:inline}}:root{--brand-mark-cropped: url(data:image/webp;base64,UklGRsAbAABXRUJQVlA4WAoAAAAQAAAAnwAAdgAAQUxQSPULAAANHIFA0v7aQ0TEBNgKA1/btq1tq23btkuWIUkhbbjM7XWV8WJmZmaavP7JzczMzMyMg8rMGCjEbGmfsJzGpzPm7uVeImIC/Na2rdq2bVsptcXMzOzOsnQZAJuZmUEnA7Y0k1Brqw22AxExAfy/b4VfRVQqr14zsrosN5/WqvP1RtaPyujEzMTUcBQp61Tvz997NFfLVrR49dTmbTvHRxO1Wh2ISwVl1YfXLl25/dTLUN6478ieUaop3XFheHxkJFq8deb01VmvTKu2HTqytVxL6a1CqTg0NrZ5+8a1tYv/+r/3siXFW9705ukqzxkXV63fsmfvxvTs3734aMVZve/tR4fbdBuUs8Sh9buPHx4+/YcvNHsUD3/itS0Aa0n5ydpdbzke/+cfn+usINHmd79t2PQUzy2A4T3vPnn31/+rBcQHv7iNfLHMqw+8/8DFX3klXSEK+z9+qA228pbfGz747is/c5XpLx2n7ybe8tE3v/iLN1aCeM/nXwMG0X9r5rMnfv3Z11Ksfglg+xf3/84f1Qdu6gtvNN0OQAAnvl0BxPNaS7PIjU5888mPXusqDw3HabXaDK/0ri90sIUI1hMFi+cXSxe913zx2E+/NLn/yPZVFWWNx1f+5/T9NKhN39kECAsUCiACdvS2L7Wm63Qn6zfs212+8Ef/2Qgmet23MnJFuMJhAftOgBEWjlbtfOubrnzPg0D0zi8wkCJsi26BsMAa+2zhx1phbPs6g2mFlS+6BZYVfeSFmw4h/lCKhRWcjEISWCzdWp88zEIYOcqrocARS5WBxSQJQQUAE61wFuL5T08XHQDtGzsZUAtvQ7Juica/TRYIMXt595A8EBiQQF6UxjRkGYR1ZWGNwrhc2YQGYyqAXCy7iWUBiH/YWiZEp7P3D2M0CMmZeUbmxITlLu6/MhoHQadx9mAZrB55HzuWkCfIoiVkAS/HFYWRtS6t2wAYdbUxz+vAQ6acmZCDNkgAO5Ozgbh9b+6oDKJbdiWEEAjPySMQ4FqCYEwFYBl2fOU3zoVBp3ruSEnG6lq2TIAkTyH3wkAwIPdkmjnkCsBH3/6zT7Mg0vaF8Rl6J5ADkBAI5inrCWAGGzmbGwTOQAbeP/tfBOnmgycHAeUAKQQIIIEhp7qXTE2mctBJ9kDGYyf+rhkEafXs0SI9BQIUGkaRPJYcFyEMPABtQaCc3FNX5hxE1j47NS0sIAQQCCVTIORyQ0KQMxMBY5QnpjuzgXTuPT4EWABpLIoN0gm2JCAJbbTlIWtAJleG4eLTNAja9QtHCiBy0waJEAHCE8CVBDDbQAwPIEBCed2ZIoeRNc5vmEQGBMJhNC4Myb0xMCETciVkKnpa8DQqZ2G4fXdxPwgDmEyTRc8wknkOxuWy9KvrSgTSqf7P64cw6mpjLuDO2bJrpiANbSfkcLD1L5NJIKSt/5r9UFG4C8IBAs9LWcwECCUBXGqjcMUIzs2vjUPJ6gt/kb1/OhYQIDdMVtugQEaJDPcyjXBiWaD0r7ZUFArtxcf/dm1q6/qRx554cUN2vSBZD80YkzMToImQgZs3x2KCdWOxeuf6g0b60IefP8ENQwh3UsKcQOaaQbJohIi/tPXyv153ILi5WG20W50Hz3/mHc5sCxuyLY4acy2DLOMtJ6cOjv3jrzwKhKzTbHayzMdfvEMauGBtCBISSAcQGhIgsCygtO8La37gbCDgLM3goUf4/wwwLZSpS4BAgAABNrIKH37bD14JBbBTrwq2wCOYmIY5mAeAtkRPi/x3Hf3RxXDIbOPixEQOGmQCArGBHBfBCEMERkZ85tE/puGQXG/SIUwQEAQ5OyRABiNAePTtf1lzMOIBXpbIUcEIAwkDT0kwQIQlLIE4eet+ODa5a64sGrQRF1qAACxZANPFW1kwYFe5R7jTIBCSIZYnJPmWJRsZUGXVXBrQA71oURYNjPUkjyRiZFkAwuRmirOwwlucaTOJU4UQCIwEqMvU2iNpMHJGRKB5IMlZeM6uBSAjui1uloYIV6mkQMg1A2ww7BwHQBZgBCD/27ZSQKTERnlWf8gFmaZBinks2ZeJwFiIy9cnCgGp5aIMYFn01VgUkCRARiEPyNwIGSO6H//RnmGFY9oUyRWyUR+w3IEQgTbOTkjAAhAIBHO/u2WiQLhyIxsCi1yBQcuFcTRlP3NNQKay6Nk69zc7N5YUkKnWx1mihYzRMkHuJIEkBILIchKYLIFBov7gxv9Wj22oiJCz+vwmlGcBjgxgLc9+GwkgIKcaWoJAFkDtD29v3bG2KMJqX9qTgAUW4Ihui2XOiWHGXCDAvRAgBWFZYLH+9b97rxQTZuXEG9fc+a/Ti2Tpi1ObQJgIDCAAYS3LeluACSCxaCSyawFY7H/dz9YIc913D8D01urf/dONp4+80TLCIMsyAgujZcnB2G0jACEwM0nIwQhkhMX7Fv/FQURfGAOi8VPv23T3P//5vLAAmVzRUzy3gEzNMBYTEKCNo7JF7qo3/kPDIUy/DQsg2Xry5KoqyyrEsia7YmwECDFvA9L2LNkCZCyO334QQnS8hugZrwdhBDKy8rxcq6HEVkIiAYIBhiQgSwCODIxrvtO/qPJmliq6BeAIRLAWWhuQzAPYCJGpED1lKCSttH/aumVJS5aFlaMAxpAEMMAABMvABKwcWUAaxVn/kjd3lguB6G8eQKaCIIaMEmMILMASgoXCMH2PVr+Bflr9MXJHEkIImcqYjAIZYWEBFudnhvqnA0lfRH+zjUUBBOSggEEylSUMovo/m4p9i0pvZrBzYZQLMzbTUwD/VFoX9Y2ZvUHZlUDkrslUGMui+9z/bK3Q9+h4LSixKrcWSP7T3CjAWPiVv9+/Nu6bRt7Cq2PSRt88vePUmBBi9h+uHhlP6Hu8fWxwAm9EmP/6/aoXFqZ2TBSzhQvXJ/aPFdU3xW9MB8e4cTL+4Kk1tUc3HjacJpO7ZyqJ6N/6YwxseCdJ+O9P341btU6zmcbFclKOCVCvSTBoIO6cgck3n3suUqvZaWdRXBBBJodtgTUYdhcwgH/+8o1HwFmaEWyUjGJADKj3SEjwf198+pQEXx0m3wpPbiom2Je9/BCh22e3rMZYhBwCCeRVIXP56e/eeYz7Zafn3w5gKZiQDIHkahkT+ct3Pn3a+9F+8kf7TwjjUCwBJtfqsqzlcg8EF/78taMxA9ip3fnLY2+IAKNe1rKZCAvLAiyMHIG1DEYWWEaCV/7m4FjCILrx9O4/bn3XSJeFhUFYz2VhIWORKyMMFggswAKDDAJkWY4M7X954fBYwmCm9Wdz/954965IxsJIFuI5LVkCC9lERtV/a75xrcBgRK4AWSDyLUDM/fnCwbGEQe3Unz29fG7zW6YFFoAsAAujHFnkWwDKrv69VH3LvgThyCbqyhUIUBcgWi/889Te1QmD22ks1mbPPth9aioSBiMLEI6wAEsIjAAE9//5+q6d0bVX1r9pR4IA3CUs3GUACehc/bunhzcPxQxy1lys1Wcvzm08vGlEXeAuy8jIsrAsQKhz7z+vTOwdrcSNJxdvjB3bOYJ6GBmBESCgeuW/H+7YM1KKGGx3GtXF+vyN+8nm/RuGoy6xRAuBEEC6cPnl2fFdE5ViTLtafXr9Orv2zQxH6sKQIwDX75271N64Y3SoIAbe7Wa1Xq/N3X6UbNw+va4cAwgwondanb19+WFh06a1lVIEpK3GYr3+6OZ8PLltcu1wEkvkKuvUFu7dvlsf3TI5XEnEipi1m416I63P3Zltl0cnx9eNVJI4ViScpWmn9mzh/v25rDI1s65YLEbkOm1V681Wde7RbJ3y0OqRkaGCsk712bMn1bQ8OjkxlJSTiBUz67TazUar06o9efz4WcdJsZIUoshuN5qt1Mnq0bFV5SQpFcQSs7TdajQ7rXazvlirtRrNzIpLpcrIqpFKIU6KsVhRnXXa7Var3UrTrNmqN5vtjlOpWE6K5XIpiguFYkE8r7N2p91udrI0y9LMFiiOFBeSQiRWYGdZ1u50Z5kzywBSFMVRUojE8tpZmnU67qS2LUWK40is3MZZlmVpljoz3VEsiT7bZLbNq6cxGXbX/60NAFZQOCCkDwAA8D4AnQEqoAB3AD5RII5Eo6IhlTu1tDgFBLUiO5Cwr7ugd6/JH2cqu/Tfv1/XP+t/oukqOF69fFH7H81f9J8CPUx+iP9V7gH6kf5nqSeYj+a/3b/q/6H3hP9b+qvvC9AD+zf3DrS/QM/kv+j9Nf9r/hO/bv90PaE/+mcuf1X6APKj/OeGPhr9d+5X9q9sHKf16ZsPvr+w/t/op3x/E/UI/Hv55/ifzJ9C/bF7L/nP+X6gXsl9X/2Pp2/Hf6r0Q+vX+t10ygB/QP7r+vvsVfVHoJ+mPYP/nH9t62npFftA1irJR2EUtStDP++vR7ywcKuJ/WXd/8M2E80rCfZuanzBesdPj//FuGQsTCjb9uJoi7/Nv6kj5vZvN2F4gtv/+Y/9y6GPMUEwkB7LX1h1qx5WmiBMG/QV05WlUPMxjn6WQ++ChWGXpXjX/HXHNvrJ0HJGFs9fmm2MSvFk04+Zb6u8cRwUpoDP2j3upPZxwIJOCWbDH8w5zUG7fmhzJn/i/Ov5SxCv7lwMSm8rk1zP5u4dwmmva9cswgwy7G03naODrTi3UmEEh8kp0BudMF2FC4zrN5pWcNzpJj1/ueUJs2YlAnRCByEt2+YnrSwf+MH5feiKfxNlvzPPocE0UFjmEkzKPLjP23x7XaqasW/VIqZeebpvB7ebfSaX1WCXZ4P+KgAA/v7uqgHhsFHK8EEGal1R6QMn9ZZED2qpqhOWZz7Wfc7YvP8ylO5UnpKEIi1T/Yf56rTcGBKKmPx3haIHKDP/MFXM5/9CicouUOxilE2S3c+C67cKKH3Hzjsgz5xCRtVBfg/wZbkMf9tcjqJ9JhR/nS/GZrK9lOAqcusrGpsbxUEEWrc/Tiy/JI1v7b5dQvr58Lwa1J01YVlFFyahegwfSDLavI85GzHuS1XUKSf5+LZ2hbvfiRLCVcMy1PT6HkSoenwNJGvhJvk1R58OjpTp3b2Zc89TNiM5Oe786Pq8vhl+1KpLfEvvBfiHgdUBkPNVHO4R+xwenFWMSOpy1OzTlnOC8PJvKVpbMOfnG+P+qOVrgkEzXZrDkswFqZ0F7G7mq8nBPGh/auiXvMDXr+hTzOIaQJgpkIWVoD5+fB9bulXvH0Ak3podrhF5KEgRscAkbdh9OP4sAd2LftMZorHAZ4Rm/QG6SpHZcFspfMsbKZTmoFTeOfVPXpSRDG9k0wyT5a2dGtivas+rJtz6hjUm9zBYJ5cPcw9ktIIzrrN42py5BLfibShotOkvFxopz93Mjrzhhah97vagaYC8TN8jEDcSvg/+LxhOy8+5dsMndPXNS6YQAxm9u0Kmb5QuNnEKxO3H8cP4unw5W+n6BAZS0AlhdscqrFitA819q4ej4iYc73Jok/K2YFOFm8cSKm4lAUNztAOgdbTn74savp+bPw5cdePGqtGPq7Y5RIxCzrccDB+Jj7e/fcKvmTqaghPSCy0/v7og1o1vmnfi+HJ/fWq9fFoZ5+kHSWybosfuC0HRBZ2xmmCxGQl9/jZiRxDg9flQgir3p589mrJST9kZ5tvQUFX2hRWQq0ESlup418gW3ymTOrYTnBHP86v9JIOLChlsj9Ry4aQ6CK/WF6JB4v29RhwyN/jxDCOWmm7s/sp5ZH1RGTmhO7qqywqp9jy9e8OaIbNpFMpNKWw2tsFmOtmTl8dmF+stw4O7z1n4M3xS0hAY6up0/c9G/t2xDyRphw0YbzSqhWTmlqm4CN91AVMExjo4wfqMjMvL/DJ0DrnDRMh92EFwM7oFvWRm3NzYWsaw5o5susVanIQQvY7A+NIkTePOpzEf1C1cL8kB2Vvraf7+nZGUjTKqbFfNQljYXE4RmI+54MrU/HrMT31B4meJG8CEo+gPktMin1W3ScwhJvOFD0+esq3qFPo4Q3JtKBE2NHr1PPir2aDj07vIiX2PTFuhLEdSCP7Begqzd/xV4Mrg82y3nz1pOaMW7lM+RjcmU3F9DdE3fP8U92VCe6su+C9BbDAl5U83rawtlK99atpz4aO8FG8xKT0WEW1047ZWy5peKmR/yNERhd+d8CGfKFSvou3WGfMVbo4l3+1qB545elNBPkLHoBByKXbxm6eR98mXzxrtMRKCM5yyc4Wm9IJps6eXrjPwaG6xivAAHWNXv89jE9Uw3BEnMP9Py3xIvPrVDxp7L5is3ZyIXPYp55/rxPFfr3ISzaUhG4ivvsw828GLk1hy6ssiEcuS9UTNEb8rfU+pRoX0R+wZdjULF2UVAdyZ4bcm90c1dDJurD+BuFX/LIkvRBKjYEDJP/iC2yKBUic3H05goRaP/s63/t69qD4MSBJhHJCBYTMGXrmHre88EznF2UxZbGOegLqqUjIaZw/5Pbh1l6PnGTP8eP7uONPr02ZXM9BPrAKxQZZCaudYhIenfhZ7P7hIn136r/hqOCzXGE/8oGOyPwd8vPygbz5U68CL+5QGJZeVHAoVS0NuwYFPp6rknxelxgMscGEP5KuVeZ/xeHe8MHGARqHWkUz20FMb+KOJda6mWZR1LLbEYY+BOe1B+xZmBbk0+pX4U4dSS4ZQnaLD2XVGM4nzcYGRoxLLSamKv+T3zqW0EA2G8h2/ak8jgrbnaSnR74IVi36NqwyNXOjUBisprj9JWj9X1+q2SuCqT8CEWaPevRT+dJ6Wi56JX3iD3EmAcztmHhv+YLPnT/Ltbsq+9f+cuRVO9+19dIF/3Pb7tm1JP/564Q14MZlCmYtSCxB225A1Ty63ObQj9oZI/tBvg7LN6i/9KbdEgSGR2t+fDI2VITp67fZqijEWHXstMuoBH7w+X3PHo4NWeTdb1Ia32DsRi+YHROYgvBkzyMyL9KMPC9nC8HMDbZ/JvvryNS0Tew2Fu/OfWKs/fSfQhED0m1b6OsI+O+ebpfRl6uqVyJs4W0V+2jB/84U96YghSlQ358PuLQoA+Zx001Ee/ptJfpzC1l+HJ9BFtQFeh1rLa5qnnxy+tO+4mg9PlidePqJGBr2PA7hMO0QP9R+fs37uvG4lHm5RVBPdJt5QeEeb1DTgiuR1blW7JRJlA7NiPMyANialzp6ei1o9/1xeGbmdSFK/Lm4fggPs0tqFinmedHGaIPBbzui19d18ICxXH/rNv2/G9QH0TbUY5DeCGVc+1L9cdUpyFuB9OXxkXoydb38PZrzhC36u/FnB9idDiVMs0ykHfX3Fw1G5xwQG+70D5MEszeo47+OdnRzdPM46NP/AE0csXS1ybZtpLMYeR5vC52nMrzu3kK2hhWBKDzJqYN/8XZn7eAsMIYf3HPTouhdCWdlwUVp2YjxGGBcAWYIk1EKam4dWXbWsLZbs1lVTDDxQfgt3gVO69e/pSS0sVn2b1fDsVo/ikFSRjsHGaMfCHfcDhwzHFRef2YddOsoOLf+RDDrk3XsBEZI0q7dLzWLkIFN6BiKz821qzWvpgBxS9dkLEutaetOIJt9ar5P+B6iCgTqK1cZhPbJr7nNj/MFl9ojwRiw59Ot+Gky+167M0ORGVnnVtHQ2neeOsZV9r8OYpvA78V5a8AyVd+8kOyzMf21/Ib4D+GFffNd1vC23fPaqB6eu4I3CjTV668Ht5/Rxnn0tM/p5G3X5Asg2cNyKWuzyUxG32NXzEd1Zo9jBgJRnkwAMMlM2/WCB1dmwJTTaGhFdzwRGxQFN3we5SH0/1xvRTUrZulWEANN84okxS/dilMGYEFqfgOMAh4Rw+zSHJ0ddBuMocsAGn4dw9PPdqRKv30t1t8XXk2Ple8cksuk7iq/TEDbgRr78rzaHzTDwCf8u7aNsTZMgVOez+iREfp+uiPTrn/XjwiD787EZfImXyHexblJiYZoFcOkT2Au7WbRSSXhYYgEIzCG74CbkCtk+pu0eaWBuec6xdyxG4gglWlDznfTmfxIONH2wTPCQBc+j/FZhH4ERj6QDBu8sRTfP6a2V7dr443GpHnmeuZ08AVRWPxm3T72o5DKvwfwGK7GyLmn2IT13/In5QI4NKrMk+AjeDEH/4ErwL+4y41LcXVr1j/ngmK/NXnv2su+7ODMmgwkXVy1HPCPn8FwwRT2Md5KqPbll8TkYLynFxcoEv6tJRgE9kDU+uIBaK556A4lB8FI9LKAqCtFTk+8aV9d9VD5uE0obsVKhyU5dPczXZNriBCpqsDIljKZcZ4KuIKl3L78qCHbjuMTPFJZbi+ceA0ziDF61PYLtk+jWCmJybmKIXnvrRcbY4qH3eZf1XrYh7RgfpnDZnz49nbY/QXIry6/9Rq4U675DF/uMVJ7e6bXquCtTmPTQEeSNn4iJiYgYqL4fScKtYT0fxcXTinZhdau3i7xE0ulIRd+pPXNwFuqL0IPvzarzIYE6p6tfy3zzuavj2SQYxI/OKsGGTXiqs1mDtUEL9okBXl7wiA9AfrcYNDxF1JRWnITdmApdn5huYVqGQIB5C1C8fa8y6bB508BjUNmAgPLLPkpz/nZfDS/aKWOKaN+AuXIleyEfduzkrriPsWC5jOz/reSAc9nchn9c1iPmR7LY/UFBmHILeM/YnJ1MIL4PdX5fsKqVSNzyEh/3fvdqYb2e052GHK0/edod9q6lQ8pEL5m0bOqpxFkIrevHO2Fyf4pM6gbmJHnlS7G5ExVUJHVU1ecggmk5QaGPd8HAGbYfZJQ4keNRL2KfVnsivMpRltPBuMeNV4cbHQgu/kWKVCEZrYn9PVpbil4nyI2LchQ5N1bqLZigJiXYCzzbP08GrEU/MZq99VSk0AUIKdVD3wQO4V5DtUuw5gxrFuS7wxXh4e5QSIbDUFENnONbsEx+ecjlvNh8J7Z2CSCWs5T1jYZyBgRTYWBRrzLdRlSzsFCR4SWxWkHmSlaUdDQyMB8i2N55viDM5xNZZShIoQkqBY1TtwhVse3UIQwpM4UBNPpkdx0sVYL51gPYxPr33GcyGex+5zsA7hKVw4zP0sF7E/i8uxq0EJCmq6/SmrM5erWNTNOEzV0JdcJyDJLG8Ex+TqCP5lV3AaGbZPViCpfKQ9bWvEEB7k8JBmHZUiB3Xiv8xbH2LyrhFR5ofntVL/xUM7zQ7SdTBVO/6Zs7xzKrbFFEsBSM2AZs+e99bzrepVcEhEo3NFQf03Y6CO/+jn6/uHbc0h1WrbtoxVTYczyz4xuVJzNsQ90hpwn3WRZpnhtR4WI17o+cqVPQgmsI7hJy3V9gl7oQR7CSFuxEKJKoqv/WFDoJtgf1xm7p4BastbYIJAn4zL6sytAQYUVHJjTe9oIYGxFVwswft2V/DkbcIXwX9eKVP7DDmenZOeC4afCgiLWDL42LPlPOmIYF8FaJms6cFf+ABWsb/LJgAAAAAAAAAAA=)}.brand:before{width:68px!important;height:50px!important;flex:0 0 68px!important;background-image:var(--brand-mark-cropped)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;filter:drop-shadow(0 4px 6px rgba(37,37,37,.15))}.brand-text strong{font-size:1.08rem;letter-spacing:-.025em}.footer-logo:before{width:74px!important;height:55px!important;flex-basis:74px!important}.demo-thumb:after{width:clamp(54px,17%,82px)!important;aspect-ratio:160 / 119!important;background-image:var(--brand-mark-cropped)!important;opacity:.62!important}.featured-card .demo-thumb:after{width:clamp(70px,15%,108px)!important;opacity:.72!important}@media(max-width:760px){.brand:before{width:60px!important;height:44px!important;flex-basis:60px!important}.brand-text strong{font-size:.98rem}.footer-logo:before{width:66px!important;height:49px!important;flex-basis:66px!important}}@media(max-width:410px){.brand:before{width:55px!important;height:41px!important;flex-basis:55px!important}}.brand,.brand-text{min-width:0}.brand-text strong{font-size:.96rem;letter-spacing:-.03em;line-height:1.15;white-space:nowrap}.footer-logo .brand-text strong{font-size:1rem}@media(max-width:1050px){.brand-text strong{font-size:.86rem}.header-nav{gap:18px}}@media(max-width:900px){.brand-text strong{font-size:.8rem}}@media(max-width:760px){.brand-text strong{font-size:.78rem;white-space:normal;max-width:205px}.footer-logo .brand-text strong{font-size:.88rem;max-width:230px}}@media(max-width:410px){.brand-text strong{font-size:.72rem;max-width:168px}}.video-affiliate{margin:0 20px 20px;padding:14px;border:1px solid rgba(214,163,58,.34);border-radius:16px;background:linear-gradient(135deg,#d6a33a21,#a9433514)}.video-affiliate[hidden]{display:none!important}.video-affiliate-head{display:grid;gap:6px;margin-bottom:10px}.video-affiliate-head>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.video-affiliate-head strong{color:var(--charcoal-black, #252525);font-size:.95rem}.video-affiliate-head small{color:#252525ad;line-height:1.45}.video-affiliate-links a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;border-radius:12px;border:1px solid rgba(169,67,53,.18);background:#ffffffb8;color:var(--charcoal-black, #252525);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.video-affiliate-links a:hover{transform:translateY(-1px);border-color:#a943356b;background:#fffffff0}.video-affiliate-links span{min-width:0;font-weight:600}.video-affiliate-links b{flex:0 0 auto;color:var(--brick-red, #A94335);font-size:.85rem}@media(max-width:620px){.video-affiliate{margin:0 12px 14px;padding:12px}.video-affiliate-links a{align-items:flex-start;flex-direction:column;gap:5px}}.header-social-btn{min-height:40px;padding-inline:13px;border-radius:999px;font-size:.78rem;font-weight:800;white-space:nowrap;border:1px solid rgba(37,37,37,.12);background:#fffdfabd;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.header-social-btn:hover{transform:translateY(-1px)}.header-facebook{color:var(--muted-teal, #478784);border-color:#4787844d}.header-facebook:hover{background:var(--muted-teal, #478784);border-color:var(--muted-teal, #478784);color:#fff}.header-tiktok{color:var(--brick-red, #A94335);border-color:#a9433542}.header-tiktok:hover{background:var(--brick-red, #A94335);border-color:var(--brick-red, #A94335);color:#fff}.header-youtube{min-height:40px;padding-inline:14px}#modePill[hidden],#videoCount[hidden]{display:none!important}@media(max-width:1180px){.header-inner{gap:16px}.header-actions{gap:6px}.header-social-btn,.header-youtube{padding-inline:10px;font-size:.72rem}}@media(max-width:980px){.header-facebook,.header-tiktok{display:none}}@media(max-width:760px){.header-social-btn,.header-youtube{display:none}.mobile-nav .mobile-social-link{display:block;padding:12px 0;font-weight:700}.mobile-nav .mobile-social-link+.mobile-social-link{border-top:1px solid rgba(37,37,37,.08)}}.header-social-icon{width:40px;height:40px;flex:0 0 40px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid rgba(37,37,37,.12);background:#fffdfad1;box-shadow:0 5px 16px #4432220f;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.header-social-icon svg{width:19px;height:19px;display:block}.header-social-icon:hover{transform:translateY(-2px);box-shadow:0 9px 22px #4432221f}.header-social-icon:focus-visible{outline:3px solid rgba(71,135,132,.3);outline-offset:3px}.header-social-icon.facebook{color:#1877f2}.header-social-icon.facebook:hover{border-color:#1877f259;background:#1877f214}.header-social-icon.tiktok{color:#252525}.header-social-icon.tiktok:hover{border-color:#25252547;background:#2525250f}.header-social-icon.youtube:hover{border-color:#ff00004d;background:#ff000012}.header-social-icon.header-facebook,.header-social-icon.header-tiktok,.header-social-icon.header-youtube-icon{padding:0;min-height:40px;font-size:0}@media(max-width:1180px){.header-social-icon{width:38px;height:38px;flex-basis:38px}.header-social-icon svg{width:18px;height:18px}}@media(max-width:760px){.header-social-icon{display:none}}.search-toggle-last{order:99;color:var(--charcoal, #252525);background:#fffdfadb;border-color:#25252521;box-shadow:0 5px 16px #4432220f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease,background .18s ease}.search-toggle-last svg{width:18px;height:18px;display:block}.search-toggle-last:hover,.search-toggle-last[aria-expanded=true]{transform:translateY(-2px);color:var(--brick-red, #A94335);border-color:#a9433547;background:#a9433512;box-shadow:0 9px 22px #4432221c}.search-toggle-last:focus-visible{outline:3px solid rgba(71,135,132,.3);outline-offset:3px}.search-panel{padding:0 0 16px;background:transparent}.search-inner{display:flex;justify-content:flex-end}.search-field{width:min(100%,590px);display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:4px;min-height:54px;padding:5px 6px 5px 9px;border:1px solid rgba(71,135,132,.28);border-radius:999px;background:#fffdfaf7;box-shadow:0 12px 32px #4432221a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.search-field:focus-within{border-color:var(--muted-teal, #478784);background:#fffdfa;box-shadow:0 0 0 4px #4787841c,0 14px 34px #4432221c}.search-field-icon{width:34px;height:34px;display:grid;place-items:center;color:var(--muted-teal, #478784)}.search-field-icon svg{width:18px;height:18px}#searchInput{width:100%;min-width:0;min-height:42px;padding:0 10px 0 2px;border:0;outline:0;background:transparent;color:var(--charcoal, #252525);font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:.92rem;font-weight:500;appearance:none;-webkit-appearance:none}#searchInput::placeholder{color:#8a8176;opacity:1}#searchInput::-webkit-search-cancel-button{display:none}.search-clear-btn{min-height:40px;padding:0 15px;border:0;border-radius:999px;cursor:pointer;background:#a943351a;color:var(--brick-red, #A94335);font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:.78rem;font-weight:800;transition:background .18s ease,color .18s ease,transform .18s ease}.search-clear-btn:hover{background:var(--brick-red, #A94335);color:#fff;transform:translateY(-1px)}.search-clear-btn:focus-visible{outline:3px solid rgba(169,67,53,.2);outline-offset:2px}@media(max-width:980px){.search-inner{justify-content:stretch}.search-field{width:100%}}@media(max-width:760px){.search-panel{padding:4px 0 14px}.search-field{grid-template-columns:34px minmax(0,1fr) auto;min-height:50px;padding-left:7px}#searchInput{min-height:38px;font-size:.88rem}.search-clear-btn{min-height:36px;padding-inline:12px;font-size:.74rem}}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hero-actions .btn{white-space:nowrap}.hero-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding-inline:15px}.hero-social-btn svg{width:17px;height:17px;flex:0 0 17px}.hero-facebook{color:#1877f2;border-color:#1877f240;background:#fffdfae0}.hero-facebook:hover{color:#fff;background:#1877f2;border-color:#1877f2}.hero-tiktok{color:var(--charcoal-black, #252525);border-color:#2525252e;background:#fffdfae0}.hero-tiktok:hover{color:#fff;background:var(--charcoal-black, #252525);border-color:var(--charcoal-black, #252525)}@media(max-width:680px){.hero-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.hero-actions .btn{width:100%;justify-content:center}}@media(max-width:430px){.hero-actions{grid-template-columns:1fr}}:root{--page-bg: #f8f1e6;--surface: #fffaf3;--surface-strong: #fffdf9;--surface-muted: #f3e7d5;--ink: #252525;--ink-soft: #5f5a53;--brand-red: #a94335;--brand-red-dark: #87352b;--brand-mustard: #d6a33a;--brand-teal: #478784;--brand-teal-dark: #326c69;--brand-border: rgba(78, 58, 39, .12);--brand-border-strong: rgba(78, 58, 39, .18);--shadow-card: 0 14px 36px rgba(62, 45, 30, .08);--shadow-card-hover: 0 22px 52px rgba(62, 45, 30, .13);--shadow-featured: 0 26px 64px rgba(48, 37, 28, .18)}html{background:var(--page-bg)}body{color:var(--ink);background:radial-gradient(circle at 8% 8%,rgba(214,163,58,.1),transparent 28rem),radial-gradient(circle at 88% 14%,rgba(71,135,132,.08),transparent 30rem),var(--page-bg)}.site-header{background:#fffaf3ed;border-bottom-color:#4e3a2717;box-shadow:0 8px 28px #3a2a1d09;backdrop-filter:blur(18px) saturate(125%)}.header-inner{min-height:76px}.brand{gap:12px}.brand-text strong{color:var(--brand-red);letter-spacing:-.028em}.header-nav{gap:8px}.header-nav a{padding:9px 12px;border-radius:999px;color:#514c46;transition:color .2s ease,background .2s ease}.header-nav a:hover{color:var(--brand-red);background:#a9433511}.header-social-icon,.search-toggle-last{background:#fffdf9eb;border-color:#4e3a271c;box-shadow:0 6px 18px #3a2a1d0b}.header-social-icon:hover,.search-toggle-last:hover{transform:translateY(-1px);border-color:#4e3a272e;box-shadow:0 10px 24px #3a2a1d14}.hero{position:relative;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);gap:clamp(52px,6vw,92px);min-height:610px;padding-block:76px 82px}.hero-copy{max-width:620px}.hero-kicker{display:flex;align-items:center;gap:11px}.hero-kicker:before{content:"";width:34px;height:2px;border-radius:999px;background:var(--brand-teal)}.hero .eyebrow{margin:0;color:var(--brand-teal-dark);letter-spacing:.13em}.hero h1{max-width:650px;margin:22px 0 20px;font-size:clamp(3rem,4.6vw,4.85rem);line-height:1.01;letter-spacing:-.058em;text-wrap:balance}.hero h1 em{position:relative;color:var(--brand-red)}.hero h1 em:after{content:"";position:absolute;left:2px;bottom:-.06em;width:54px;height:5px;border-radius:999px;background:var(--brand-mustard);opacity:.9}.hero-copy>p{max-width:560px;margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.72}.hero-actions{display:grid;grid-template-columns:max-content max-content 44px 44px;align-items:center;gap:10px;margin-top:28px}.hero-actions .btn-primary,.hero-actions #youtubeChannelLink{min-height:46px;padding-inline:18px}.hero-actions .btn-primary{box-shadow:0 10px 24px #a9433533}.hero-actions #youtubeChannelLink{background:#fffdf9f0;border-color:var(--brand-border-strong);box-shadow:0 8px 20px #3a2a1d0b}.hero-actions #youtubeChannelLink:hover{color:var(--brand-red);border-color:#a9433540}.hero-actions .hero-social-btn{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;gap:0;font-size:0;line-height:0;background:#fffdf9f5;box-shadow:0 8px 20px #3a2a1d0e}.hero-actions .hero-social-btn svg{width:18px;height:18px;flex:0 0 18px}.hero-actions .hero-social-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #3a2a1d1c}.featured-wrap{position:relative;isolation:isolate}.featured-wrap:before{content:"";position:absolute;z-index:-1;inset:24px -18px -18px 22px;border-radius:30px;background:linear-gradient(135deg,#4787841f,#d6a33a17);transform:rotate(1deg)}.featured-label{left:-12px;top:18px;padding:7px 12px;color:#342a1c;border:1px solid rgba(125,88,18,.12);box-shadow:0 8px 20px #3a2a1d1a}.featured-card{border-radius:24px;border-color:#4e3a2724;box-shadow:var(--shadow-featured);transition:transform .25s ease,box-shadow .25s ease}.featured-card:hover{transform:translateY(-3px);box-shadow:0 32px 72px #30251c38}.featured-card .video-copy{padding:92px 26px 24px;background:linear-gradient(transparent 0%,#1616162e 20%,#121212e6)}.featured-card .video-copy h3{font-size:clamp(1.15rem,1.7vw,1.48rem);line-height:1.38}.category-bar{background:#fffaf3e8;border-block-color:rgba(78,58,39,.09);box-shadow:0 8px 24px #3a2a1d09}.category-scroll{min-height:70px;display:flex;align-items:center;gap:16px}.category-caption{color:var(--brand-red);font-weight:800}.chips{gap:9px}.chip{background:#fffdf9eb;border-color:#4e3a271f;color:#4e4943;padding:9px 13px;box-shadow:0 4px 12px #3a2a1d09}.chip:hover{color:var(--brand-red);background:#a943350f;border-color:#a943352e}.chip.active,.chip.active:hover{color:#fff;background:var(--brand-red);border-color:var(--brand-red);box-shadow:0 8px 18px #a943352e}.section{padding-block:78px 36px}.section-head{margin-bottom:28px}.section-head h2{color:var(--ink);letter-spacing:-.045em}.video-grid{gap:20px}.video-card{padding:9px;border:1px solid rgba(78,58,39,.09);border-radius:20px;background:#fffdf9c7;box-shadow:0 8px 24px #3a2a1d0a;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease}.video-card:hover{transform:translateY(-4px);background:var(--surface-strong);border-color:#a9433521;box-shadow:var(--shadow-card-hover)}.video-thumb{border-radius:14px;box-shadow:none}.video-copy{padding:13px 6px 8px}.video-category{color:var(--brand-teal-dark)}.video-copy h3{color:var(--ink);font-size:.96rem;line-height:1.46}.play-button{width:46px;height:46px;background:#252525db;border:1px solid rgba(255,255,255,.22)}.video-card:hover .play-button,.featured-card:hover .play-button{background:var(--brand-red)}.category-section:nth-child(2n){background:#f4e8d33d;border-block-color:rgba(78,58,39,.055)}.search-panel{padding-bottom:16px}.search-field{background:#fffdf9fa;border-color:#4e3a2721;box-shadow:0 12px 28px #3a2a1d12}.search-field:focus-within{border-color:#4787848c;box-shadow:0 0 0 4px #4787841a,0 12px 28px #3a2a1d12}.subscribe-card{border:1px solid rgba(71,135,132,.22);box-shadow:0 18px 44px #326c691a}.back-top{box-shadow:0 12px 30px #3a2a1d24}@media(max-width:1120px){.hero{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:44px}.hero h1{font-size:clamp(2.9rem,5vw,4.3rem)}}@media(max-width:900px){.hero{grid-template-columns:1fr;min-height:auto;gap:44px;padding-block:58px 64px}.hero-copy{max-width:720px}.hero h1{max-width:680px}.featured-wrap{width:100%;max-width:760px}}@media(max-width:680px){.hero{padding-block:46px 52px}.hero h1{font-size:clamp(2.65rem,13vw,3.7rem);margin-top:18px}.hero-copy>p{font-size:.95rem}.hero-actions{display:flex;flex-wrap:wrap;width:100%}.hero-actions .btn-primary,.hero-actions #youtubeChannelLink{flex:1 1 calc(50% - 5px);min-width:145px}.hero-actions .hero-social-btn{flex:0 0 44px}.category-scroll{align-items:flex-start;flex-direction:column;gap:2px;padding-block:10px}.chips{width:100%;padding-block:5px 3px}.video-card{padding:8px}}@media(max-width:430px){.hero-actions .btn-primary,.hero-actions #youtubeChannelLink{flex-basis:100%}.featured-wrap:before{inset:18px -8px -10px 12px}}@media(prefers-reduced-motion:reduce){.video-card,.featured-card,.header-social-icon,.search-toggle-last,.hero-actions .hero-social-btn{transition:none}}.view-toggle{width:auto;height:auto;display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(78,58,39,.12);border-radius:12px;background:#fffdf9eb;box-shadow:0 7px 20px #3a2a1d0d;overflow:visible}.view-toggle button{width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:#746f67;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.view-toggle button svg{width:17px;height:17px;display:block}.view-toggle button:focus-visible{outline:3px solid rgba(71,135,132,.24);outline-offset:2px}.active-filter{width:fit-content;max-width:100%;min-height:42px;display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;margin:-4px 0 24px;padding:5px 6px 5px 13px;border:1px solid rgba(71,135,132,.18);border-radius:999px;background:#47878413;color:var(--brand-teal-dark, #326c69);box-shadow:none;font-size:.76rem;font-weight:700}.active-filter:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--brand-teal, #478784)}#activeFilterText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-filter #clearFilter{min-height:30px;padding:0 11px;border:0;border-radius:999px;background:#fffdf9eb;color:var(--brand-red, #A94335);cursor:pointer;font-size:.72rem;font-weight:800;white-space:nowrap;box-shadow:inset 0 0 0 1px #a943351f;transition:background .18s ease,color .18s ease,transform .18s ease}.active-filter #clearFilter:hover{color:#fff;background:var(--brand-red, #A94335);transform:translateY(-1px)}.active-filter #clearFilter:focus-visible{outline:3px solid rgba(169,67,53,.2);outline-offset:2px}@media(max-width:680px){.section-head{align-items:center}.view-toggle{flex:0 0 auto}.view-toggle button{width:34px;height:34px}.active-filter{width:100%;border-radius:14px}.active-filter #clearFilter{margin-left:auto}}.header-social-icon.instagram{color:#c13584}.header-social-icon.instagram:hover{color:#c13584;border-color:#c135844d;background:#c1358413}.hero-actions{grid-template-columns:max-content max-content 44px 44px 44px}.hero-instagram{color:#c13584;border-color:#c135843d;background:#fffdf9f5}.hero-instagram:hover{color:#fff;border-color:#c13584;background:#c13584}@media(max-width:980px){.header-social-icon.instagram{display:none}}@media(max-width:680px){.hero-actions{display:flex;flex-wrap:wrap}.hero-actions .hero-social-btn{flex:0 0 44px}}.header-social-icon.youtube{color:red}.header-social-icon.youtube .youtube-mark,.youtube-follow-icon{width:20px;height:20px;display:block;flex:0 0 20px}#youtubeChannelLink{display:inline-flex;align-items:center;justify-content:center;gap:8px}#youtubeChannelLink .youtube-follow-icon{width:19px;height:19px;flex-basis:19px}.footer-bottom{gap:14px 24px;flex-wrap:wrap}.visitor-counter{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:5px 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ffffffb8;background:#ffffff0b;font-size:.76rem;font-weight:600;white-space:nowrap}.visitor-counter[hidden]{display:none!important}.visitor-counter svg{width:15px;height:15px;color:#d6a33a;flex:0 0 15px}.visitor-counter strong{color:#fff;font-weight:800}@media(max-width:680px){#youtubeChannelLink{gap:7px}.footer-bottom{align-items:flex-start}}:root{--control-h-lg: 46px;--control-h-md: 40px;--control-h-sm: 34px;--control-radius: 999px;--control-border: rgba(78, 58, 39, .14);--control-border-hover: rgba(78, 58, 39, .24);--control-surface: rgba(255, 253, 249, .94);--control-shadow: 0 7px 18px rgba(58, 42, 29, .055);--control-shadow-hover: 0 11px 24px rgba(58, 42, 29, .1);--control-focus: 0 0 0 3px rgba(71, 135, 132, .22)}.btn,.section-link,.search-clear-btn,.active-filter #clearFilter,.share-btn,.modal-actions a,.header-social-icon,.icon-btn,.hero-social-btn,.view-toggle button,.modal-close,.back-top,.chip{-webkit-tap-highlight-color:transparent;user-select:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.btn:focus-visible,.section-link:focus-visible,.search-clear-btn:focus-visible,.active-filter #clearFilter:focus-visible,.share-btn:focus-visible,.modal-actions a:focus-visible,.header-social-icon:focus-visible,.icon-btn:focus-visible,.hero-social-btn:focus-visible,.view-toggle button:focus-visible,.modal-close:focus-visible,.back-top:focus-visible,.chip:focus-visible{outline:0;box-shadow:var(--control-focus)}.btn{min-height:var(--control-h-lg);padding:0 18px;border-radius:var(--control-radius);border-width:1px;border-style:solid;font-size:.88rem;font-weight:750;line-height:1;letter-spacing:-.012em;box-shadow:none}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#fff;background:var(--brand-red, #A94335);border-color:var(--brand-red, #A94335);box-shadow:0 9px 22px #a943352e}.btn-primary:hover{color:#fff;background:var(--brand-red-dark, #87352B);border-color:var(--brand-red-dark, #87352B);box-shadow:0 12px 28px #a943353b}.btn-secondary{color:var(--ink, #252525);background:var(--control-surface);border-color:var(--control-border);box-shadow:var(--control-shadow)}.btn-secondary:hover{color:var(--brand-red, #A94335);background:#fffdf9;border-color:#a943353d;box-shadow:var(--control-shadow-hover)}.btn-youtube{color:#fff;background:var(--ink, #252525);border-color:var(--ink, #252525);box-shadow:0 9px 22px #25252529}.btn-youtube:hover{color:#fff;background:#111;border-color:#111;box-shadow:0 12px 28px #25252538}.header-social-icon,.icon-btn{width:var(--control-h-md);height:var(--control-h-md);min-width:var(--control-h-md);min-height:var(--control-h-md);border-radius:50%;border:1px solid var(--control-border);background:var(--control-surface);box-shadow:var(--control-shadow)}.header-social-icon:hover,.icon-btn:hover{transform:translateY(-1px);border-color:var(--control-border-hover);box-shadow:var(--control-shadow-hover)}.hero-actions .hero-social-btn{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%}.chip{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:var(--control-radius);border:1px solid var(--control-border);background:var(--control-surface);color:#4e4943;font-size:.76rem;font-weight:750;line-height:1;box-shadow:0 4px 12px #3a2a1d09}.chip:hover{color:var(--brand-red, #A94335);background:#a943350e;border-color:#a943352e;transform:translateY(-1px)}.chip.active,.chip.active:hover{color:#fff;background:var(--brand-red, #A94335);border-color:var(--brand-red, #A94335);box-shadow:0 7px 18px #a9433529}.section-link{appearance:none;min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(71,135,132,.24);border-radius:var(--control-radius);background:#fffdf9eb;color:var(--brand-teal-dark, #326C69);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:800;line-height:1;box-shadow:0 5px 14px #3a2a1d0a}.section-link:hover{color:#fff;background:var(--brand-teal, #478784);border-color:var(--brand-teal, #478784);box-shadow:0 8px 18px #4787842e;transform:translateY(-1px)}.search-clear-btn,.active-filter #clearFilter{appearance:none;min-height:var(--control-h-sm);display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(169,67,53,.14);border-radius:var(--control-radius);background:#a9433512;color:var(--brand-red, #A94335);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:800;line-height:1;box-shadow:none}.search-clear-btn:hover,.active-filter #clearFilter:hover{color:#fff;background:var(--brand-red, #A94335);border-color:var(--brand-red, #A94335);transform:translateY(-1px)}.view-toggle{width:auto;height:auto;display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-surface);box-shadow:var(--control-shadow)}.view-toggle button{width:34px;height:34px;min-width:34px;min-height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#746f67;cursor:pointer}.view-toggle button:hover{color:var(--brand-red, #A94335);background:#a9433512}.view-toggle button.active,.view-toggle button.active:hover{color:#fff;background:var(--ink, #252525);box-shadow:0 5px 12px #25252529}.modal-actions a,.share-btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:var(--control-radius);font-size:.74rem;font-weight:800;line-height:1}.modal-actions a{color:#fff;border:1px solid var(--brand-red, #A94335);background:var(--brand-red, #A94335)}.modal-actions a:hover{background:var(--brand-red-dark, #87352B);border-color:var(--brand-red-dark, #87352B);transform:translateY(-1px)}.share-btn{color:#fff;border:1px solid rgba(255,255,255,.18);background:#ffffff13;cursor:pointer}.share-btn:hover{border-color:#ffffff4d;background:#ffffff21;transform:translateY(-1px)}.modal-close,.back-top{display:grid;place-items:center;border-radius:50%}.modal-close{width:40px;height:40px;border:1px solid rgba(255,255,255,.16);background:#000000ad;box-shadow:0 8px 20px #0003}.modal-close:hover{background:#a94335f0;border-color:#ffffff38;transform:rotate(3deg) scale(1.03)}.back-top{width:44px;height:44px;border:1px solid var(--control-border);background:#fffdf9f5;color:var(--ink, #252525);box-shadow:var(--control-shadow-hover)}.back-top:hover{color:#fff;background:var(--brand-red, #A94335);border-color:var(--brand-red, #A94335)}.video-affiliate-links b,.product-card-footer span:last-child{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 11px;border-radius:var(--control-radius);background:#a9433517;color:var(--brand-red, #A94335);font-size:.72rem;font-weight:800;white-space:nowrap}.video-affiliate-links a:hover b,.product-card:hover .product-card-footer span:last-child{color:#fff;background:var(--brand-red, #A94335)}@media(max-width:680px){.btn{min-height:46px}.section-link{min-height:36px;padding-inline:13px}.search-clear-btn,.active-filter #clearFilter{min-height:34px}.modal-actions a,.share-btn{min-height:40px}}@media(prefers-reduced-motion:reduce){.btn,.section-link,.search-clear-btn,.active-filter #clearFilter,.share-btn,.modal-actions a,.header-social-icon,.icon-btn,.hero-social-btn,.view-toggle button,.modal-close,.back-top,.chip{transition:none}}.featured-card .video-copy{z-index:3;padding:124px 26px 24px;background:linear-gradient(to top,rgba(10,12,14,.96) 0%,rgba(10,12,14,.82) 34%,rgba(10,12,14,.48) 55%,rgba(10,12,14,.12) 76%,transparent 100%)}.featured-card .video-copy h3{color:#fff;max-width:88%;margin-top:8px;font-size:clamp(1.15rem,1.7vw,1.48rem);font-weight:800;line-height:1.36;letter-spacing:-.025em;text-shadow:0 2px 14px rgba(0,0,0,.58);-webkit-line-clamp:2}.featured-card .video-category{color:#8fd0cc;text-shadow:0 1px 9px rgba(0,0,0,.55)}.featured-card .meta-row{color:#ffffffd6;text-shadow:0 1px 8px rgba(0,0,0,.55)}.featured-card .play-button{z-index:4}.featured-label{z-index:5}@media(max-width:680px){.featured-card .video-copy{padding:104px 18px 18px}.featured-card .video-copy h3{max-width:100%;font-size:clamp(1.02rem,4.7vw,1.25rem);line-height:1.34}}@media(max-width:900px){html,body{max-width:100%;overflow-x:clip}.hero{display:flex;flex-direction:column;align-items:stretch;gap:34px;min-height:0;padding-block:48px 56px}.hero-copy{order:1;width:100%;max-width:none;min-width:0}.featured-wrap{order:2;width:100%;max-width:760px;min-width:0;margin-inline:auto}.featured-card{width:100%;min-width:0}}@media(max-width:680px){:root{--mobile-gutter: 18px;--header-h: 76px}.container{width:calc(100% - (var(--mobile-gutter) * 2));max-width:none}.header-inner{min-height:var(--header-h);height:var(--header-h);gap:10px}.site-header .brand{flex:1 1 auto;min-width:0;gap:9px}.site-header .brand-text{min-width:0;white-space:normal}.site-header .brand-text strong{display:block;max-width:190px;font-size:.78rem;line-height:1.18;letter-spacing:-.018em}.header-actions{flex:0 0 auto;gap:8px;margin-left:auto}.header-social-icon{display:none!important}.menu-toggle,.search-toggle-last{display:grid;width:44px;height:44px;min-width:44px;min-height:44px}.hero{gap:28px;padding-block:34px 42px}.hero-kicker{gap:9px}.hero-kicker:before{width:28px}.hero .eyebrow{font-size:.68rem;line-height:1.35;letter-spacing:.12em}.hero h1{width:100%;max-width:100%;margin:17px 0 16px;font-size:clamp(2.48rem,11.3vw,3.05rem);line-height:.99;letter-spacing:-.052em;overflow-wrap:normal;word-break:normal;text-wrap:balance}.hero h1 em{display:block;width:100%;margin-top:2px}.hero h1 em:after{width:44px;height:4px}.hero-copy>p{width:100%;max-width:34rem;font-size:.93rem;line-height:1.62}.hero-actions{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px 44px;align-items:center;gap:8px;width:100%;margin-top:23px}.hero-actions .btn-primary{grid-column:1 / -1;width:100%;max-width:100%;min-width:0;min-height:48px;justify-content:center;text-align:center;white-space:nowrap}.hero-actions #youtubeChannelLink{grid-column:1;width:auto;max-width:100%;min-width:0;min-height:44px;padding-inline:13px;justify-content:center;gap:7px;font-size:.78rem;text-align:center;white-space:nowrap;overflow:hidden}.hero-actions #youtubeChannelLink span{overflow:hidden;text-overflow:ellipsis}.hero-actions #youtubeChannelLink .youtube-follow-icon{width:18px;height:18px;flex:0 0 18px}.hero-actions .hero-social-btn{width:44px;height:44px;min-width:44px;min-height:44px}.featured-wrap{width:100%;max-width:100%;margin:2px 0 0}.featured-wrap:before{display:none}.featured-label{display:none}.featured-card{width:100%;max-width:100%;aspect-ratio:16 / 10;border-radius:18px;box-shadow:0 16px 38px #30251c24}.featured-card:hover{transform:none}.featured-card .video-copy{padding:88px 16px 16px}.featured-card .video-copy h3{max-width:100%;margin-top:6px;font-size:1.04rem;line-height:1.32;-webkit-line-clamp:2}.featured-card .video-category{font-size:.66rem}.featured-card .meta-row{margin-top:6px;font-size:.64rem}.featured-card .play-button{width:44px;height:44px}.category-bar{position:relative;top:auto}.category-scroll{min-height:0;display:block;padding-block:14px 12px}.category-caption{display:block;margin-bottom:7px;font-size:.72rem}.chips{width:100%;padding-block:2px 4px}.section{padding-block:50px 26px}.section-head{align-items:flex-end;gap:12px;margin-bottom:20px}.section-head h2{font-size:clamp(1.65rem,7.4vw,2.15rem)}.view-toggle{flex:0 0 auto}.video-grid,.affiliate-products{grid-template-columns:1fr;gap:18px}.video-grid.list-view .video-card{grid-template-columns:118px minmax(0,1fr);gap:12px}.video-grid.list-view .video-copy h3{font-size:.9rem}.active-filter{align-items:flex-start;flex-wrap:wrap}.subscribe-section{padding-block:48px}.subscribe-card{padding:28px 20px;border-radius:20px}.video-modal{width:100%;max-width:100%;padding:8px}.modal-card{width:min(100%,calc(100vw - 16px));max-width:none;max-height:calc(100dvh - 16px);border-radius:18px}.modal-info{padding-inline:16px}.video-affiliate{margin-inline:12px}}@media(max-width:430px){:root{--mobile-gutter: 16px}.site-header .brand-text strong{display:block;max-width:166px;font-size:.73rem}.hero{padding-top:30px}.hero h1{font-size:clamp(2.32rem,11.1vw,2.82rem)}.hero-copy>p{font-size:.9rem}.hero-actions{grid-template-columns:minmax(0,1fr) 42px 42px 42px;gap:7px}.hero-actions .btn-primary{padding-inline:15px}.hero-actions #youtubeChannelLink{min-height:42px;padding-inline:10px;gap:6px;font-size:.74rem}.hero-actions #youtubeChannelLink .youtube-follow-icon{width:17px;height:17px;flex-basis:17px}.hero-actions .hero-social-btn{width:42px;height:42px;min-width:42px;min-height:42px}.featured-card{aspect-ratio:16 / 10.3}.section-head{align-items:flex-start}}@media(max-width:360px){.hero-actions{grid-template-columns:minmax(0,1fr) 40px 40px 40px;gap:6px}.hero-actions #youtubeChannelLink{min-height:40px;padding-inline:8px;font-size:.7rem}.hero-actions #youtubeChannelLink .youtube-follow-icon{width:16px;height:16px;flex-basis:16px}.hero-actions .hero-social-btn{width:40px;height:40px;min-width:40px;min-height:40px}}@supports not (overflow: clip){@media(max-width:900px){html,body{overflow-x:hidden}}}.hero-copy{max-width:610px}.hero-kicker{margin-bottom:0}.hero h1{max-width:100%;margin:20px 0 18px;font-size:clamp(3.35rem,4.15vw,4.35rem);line-height:.98;letter-spacing:-.055em;font-weight:800;text-wrap:balance}.hero h1 em{display:block;width:fit-content;max-width:100%;margin-top:.1em;color:var(--brand-red, #A94335);font-size:.88em;line-height:1.02;letter-spacing:-.045em;font-style:normal}.hero h1 em:after{left:1px;bottom:-.1em;width:42px;height:4px;background:var(--brand-mustard, #D6A33A);opacity:.9}.hero-copy>p{max-width:44ch;margin-top:2px;color:#252525b8;font-size:1rem;line-height:1.68}@media(max-width:1120px){.hero h1{font-size:clamp(3.1rem,4.8vw,4rem)}}@media(max-width:900px){.hero-copy{max-width:680px}.hero h1{font-size:clamp(2.75rem,7.1vw,3.7rem)}.hero h1 em{font-size:.87em}}@media(max-width:680px){.hero-copy{max-width:none}.hero-kicker{align-items:center}.hero h1{max-width:100%;margin:16px 0 14px;font-size:clamp(2.2rem,9.4vw,2.62rem);line-height:1.01;letter-spacing:-.048em;text-wrap:pretty}.hero h1 em{width:100%;margin-top:7px;font-size:.86em;line-height:1.05;letter-spacing:-.038em}.hero h1 em:after{display:none}.hero-copy>p{max-width:32ch;margin-top:16px;color:#252525b3;font-size:.92rem;line-height:1.62}}@media(max-width:430px){.hero h1{font-size:clamp(2.05rem,9.2vw,2.42rem)}.hero h1 em{font-size:.84em}.hero-copy>p{max-width:30ch;font-size:.89rem}}@media(max-width:360px){.hero h1{font-size:2rem}.hero h1 em{font-size:.82em}}.video-affiliate{margin:0 18px 18px;padding:14px 16px 15px;border:1px solid rgba(214,163,58,.3);border-radius:18px;background:linear-gradient(135deg,#d6a33a14,#a943350e),#171817;box-shadow:inset 0 1px #ffffff06}.video-affiliate-head{display:grid;gap:6px;margin-bottom:11px}.video-affiliate-head>div{display:grid;justify-items:start;gap:4px}.video-affiliate .ad-label{display:inline-flex;align-items:center;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--brand-mustard, #D6A33A);font-size:.66rem;font-weight:800;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.video-affiliate-head strong{color:#fffffff5;font-size:.94rem;font-weight:800;line-height:1.3;letter-spacing:-.016em}.video-affiliate-head small{max-width:62ch;color:#fff9;font-size:.71rem;line-height:1.42}.video-affiliate-links{display:grid;gap:8px}.video-affiliate-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:11px 12px 11px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#f4f0eb;color:var(--ink, #252525);box-shadow:none}.video-affiliate-links a:hover{transform:translateY(-1px);border-color:#a943353d;background:#fffdf9}.video-affiliate-links span{min-width:0;color:var(--ink, #252525);font-size:.91rem;font-weight:750;line-height:1.38;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.video-affiliate-links b{flex:0 0 auto;min-height:30px;padding:0 10px;border-radius:999px;background:#a9433514;color:var(--brand-red, #A94335);font-size:.69rem;font-weight:800;line-height:1;white-space:nowrap}.video-affiliate-links a:hover b{color:#fff;background:var(--brand-red, #A94335)}@media(max-width:620px){.video-affiliate{margin:0 10px 12px;padding:12px;border-radius:16px}.video-affiliate-head{gap:5px;margin-bottom:9px}.video-affiliate .ad-label{font-size:.62rem;letter-spacing:.11em}.video-affiliate-head strong{font-size:.88rem;line-height:1.28}.video-affiliate-head small{font-size:.66rem;line-height:1.38}.video-affiliate-links a{align-items:flex-start;flex-direction:column;gap:7px;min-height:0;padding:10px 11px;border-radius:13px}.video-affiliate-links span{font-size:.86rem;line-height:1.35}.video-affiliate-links b{min-height:28px;padding-inline:9px;font-size:.66rem}}@media(max-width:390px){.video-affiliate{margin-inline:8px;padding:11px}.video-affiliate-head strong{font-size:.84rem}.video-affiliate-head small{font-size:.64rem}.video-affiliate-links a{padding:9px 10px}.video-affiliate-links span{font-size:.83rem}}.video-affiliate-head small{display:none!important}.video-affiliate-head{gap:3px;margin-bottom:9px}.video-affiliate-head>div{gap:3px}@media(max-width:620px){.video-affiliate{padding-block:11px 12px}.video-affiliate-head{margin-bottom:8px}}.modal-video-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:8px;color:#ffffffad;font-size:.76rem;line-height:1.35}.modal-video-meta[hidden]{display:none!important}.modal-meta-item{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.modal-meta-item svg{width:15px;height:15px;flex:0 0 15px;opacity:.82}.modal-meta-views{color:#ffffffd1;font-weight:700}@media(max-width:620px){.modal-video-meta{gap:7px 12px;margin-top:7px;font-size:.72rem}.modal-meta-item{gap:5px}.modal-meta-item svg{width:14px;height:14px;flex-basis:14px}}@media(max-width:390px){.modal-video-meta{font-size:.69rem;gap:6px 10px}}.video-affiliate-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 14px}.video-affiliate-head>.video-affiliate-title{display:grid;justify-items:start;gap:3px;min-width:0}.video-affiliate-nav{display:flex!important;align-items:center;justify-content:flex-end;justify-items:initial!important;gap:6px!important;flex-wrap:nowrap!important}.video-affiliate-counter{min-width:34px;color:#ffffff9e;font-size:.68rem;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.video-affiliate-arrow{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0e;color:#ffffffe6;font:inherit;font-size:1.25rem;font-weight:500;line-height:1;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.video-affiliate-arrow:hover{border-color:#d6a33a75;background:#d6a33a1f;transform:translateY(-1px)}.video-affiliate-arrow:focus-visible,.video-affiliate-dot:focus-visible{outline:2px solid var(--brand-mustard, #D6A33A);outline-offset:2px}.video-affiliate-carousel{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.video-affiliate-carousel::-webkit-scrollbar{display:none}.video-affiliate-track{position:relative;display:flex;width:100%}.video-affiliate-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.video-affiliate-slide a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;margin:0;padding:11px 12px 11px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#f4f0eb;color:var(--ink, #252525);text-decoration:none;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.video-affiliate-slide a:hover{border-color:#a943353d;background:#fffdf9}.video-affiliate-slide span{display:-webkit-box;min-width:0;overflow:hidden;color:var(--ink, #252525);font-size:.91rem;font-weight:750;line-height:1.38;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.video-affiliate-slide b{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:30px;padding:0 10px;border-radius:999px;background:#a9433514;color:var(--brand-red, #A94335);font-size:.69rem;font-weight:800;line-height:1;white-space:nowrap;transition:color .18s ease,background .18s ease}.video-affiliate-slide a:hover b{color:#fff;background:var(--brand-red, #A94335)}.video-affiliate-dots{display:flex;align-items:center;justify-content:center;gap:5px;min-height:12px;margin-top:9px;overflow-x:auto;scrollbar-width:none}.video-affiliate-dots::-webkit-scrollbar{display:none}.video-affiliate-dot{flex:0 0 auto;width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#ffffff3d;cursor:pointer;transition:width .2s ease,background .2s ease}.video-affiliate-dot.is-active{width:18px;background:var(--brand-mustard, #D6A33A)}.video-affiliate-carousel.is-single+.video-affiliate-dots{display:none}@media(max-width:620px){.video-affiliate-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.video-affiliate-head strong{font-size:.86rem}.video-affiliate-counter{min-width:30px;font-size:.64rem}.video-affiliate-arrow{width:28px;height:28px;font-size:1.12rem}.video-affiliate-slide a{align-items:flex-start;flex-direction:column;gap:7px;min-height:0;padding:10px 11px;border-radius:13px}.video-affiliate-slide span{font-size:.86rem;line-height:1.35}.video-affiliate-slide b{min-height:28px;padding-inline:9px;font-size:.66rem}.video-affiliate-dots{gap:4px;margin-top:8px}.video-affiliate-dot{width:5px;height:5px}.video-affiliate-dot.is-active{width:15px}}@media(max-width:390px){.video-affiliate-head{gap:6px}.video-affiliate-head strong{font-size:.82rem}.video-affiliate-nav{gap:4px!important}.video-affiliate-counter{display:none}.video-affiliate-arrow{width:27px;height:27px}.video-affiliate-slide a{padding:9px 10px}.video-affiliate-slide span{font-size:.83rem}}@media(prefers-reduced-motion:reduce){.video-affiliate-carousel{scroll-behavior:auto}.video-affiliate-arrow,.video-affiliate-dot,.video-affiliate-slide a,.video-affiliate-slide b{transition:none}}@media(max-width:620px){.category-section .section-head{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:22px}.category-section .section-head>div{width:100%;min-width:0}.category-section .section-head .eyebrow{margin-bottom:7px}.category-section .section-head h2{width:100%;max-width:none;margin:0;font-size:clamp(1.95rem,9vw,2.35rem);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.category-section .section-link{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto;max-width:100%;min-height:40px;padding:0 14px;border:1px solid rgba(71,135,132,.25);border-radius:999px;background:#ffffffa8;color:var(--teal-dark, #326c69);box-shadow:0 6px 18px #4432220f;font-size:.74rem;font-weight:800;line-height:1;white-space:nowrap}.category-section .section-link:active{transform:translateY(1px)}}@media(max-width:390px){.category-section .section-head{gap:11px;margin-bottom:19px}.category-section .section-head h2{font-size:clamp(1.85rem,8.7vw,2.15rem)}.category-section .section-link{min-height:38px;padding-inline:13px;font-size:.71rem}}@media(max-width:760px){.video-card .meta-row,.featured-card .meta-row{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:7px;font-size:.68rem;font-weight:500;line-height:1.35;font-variant-numeric:tabular-nums}.video-card .meta-row{color:#25252594}.video-card .meta-row span,.featured-card .meta-row span{display:inline-block;min-width:0}.featured-card .meta-row{color:#ffffffd1;text-shadow:0 1px 8px rgba(0,0,0,.55)}}@media(max-width:410px){.video-card .meta-row,.featured-card .meta-row{margin-top:6px;font-size:.66rem}}.category-section .section-link[href*="youtube.com"],#emptyYoutube,#subscribeYoutube{display:inline-flex;align-items:center;justify-content:center;gap:7px}.category-section .section-link[href*="youtube.com"]:before,#emptyYoutube:before,#subscribeYoutube:before{content:"";display:inline-block;width:20px;height:15px;flex:0 0 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18'%3E%3Crect width='24' height='18' rx='5' fill='%23FF0000'/%3E%3Cpath d='M10 5.2v7.6L16.5 9 10 5.2Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width:760px){.category-section .section-link[href*="youtube.com"]:before,#emptyYoutube:before,#subscribeYoutube:before{width:19px;height:14px;flex-basis:19px}}.video-affiliate-slide a{transform:scale(.985);opacity:.9;transition:transform .42s cubic-bezier(.22,.78,.26,1),opacity .32s ease,border-color .18s ease,background .18s ease,box-shadow .32s ease;will-change:transform,opacity}.video-affiliate-slide.is-active a{transform:scale(1);opacity:1}.video-affiliate.is-sliding .video-affiliate-slide.is-active a{animation:affiliate-card-arrive .56s cubic-bezier(.22,.78,.26,1) both}.video-affiliate.is-sliding .video-affiliate-dot.is-active{animation:affiliate-dot-pulse .5s ease both}@keyframes affiliate-card-arrive{0%{opacity:.78;transform:translate(10px) scale(.978);box-shadow:0 0 #0000}58%{opacity:1;transform:translate(-1px) scale(1.006);box-shadow:0 8px 22px #00000014}to{opacity:1;transform:translate(0) scale(1);box-shadow:0 0 #0000}}@keyframes affiliate-dot-pulse{0%{transform:scaleX(.78);opacity:.72}55%{transform:scaleX(1.12);opacity:1}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.video-affiliate-slide a{transition:opacity .18s ease,border-color .18s ease,background .18s ease}.video-affiliate.is-sliding .video-affiliate-slide.is-active a,.video-affiliate.is-sliding .video-affiliate-dot.is-active{animation:none}}@media(max-width:760px){.site-footer{padding:40px 0 22px}.site-footer .footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;row-gap:28px}.site-footer .footer-brand{display:flex;flex-direction:column;gap:16px}.site-footer .footer-logo{align-items:center}.site-footer .footer-logo:before{width:46px;height:46px;flex-basis:46px}.site-footer .footer-logo .brand-text strong{max-width:220px;font-size:.86rem;line-height:1.18}.site-footer .footer-brand p{margin:0;font-size:.88rem;line-height:1.55}.site-footer .footer-grid h3{margin:0 0 12px;font-size:.74rem;letter-spacing:.1em}.site-footer .footer-grid>div:not(:first-child) a{margin:0;font-size:.84rem;line-height:1.45}.site-footer .footer-grid>div:not(:first-child) a+a{margin-top:10px}.site-footer .footer-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:30px;padding-top:18px;align-items:start}.site-footer .footer-bottom>*{min-width:0}.site-footer .affiliate-disclosure:empty{display:none}.site-footer .footer-bottom>p{margin:0}.site-footer .visitor-counter{justify-self:start;min-height:32px;padding:5px 11px;font-size:.74rem}.site-footer .footer-bottom>p:last-child{padding-right:56px;font-size:.68rem;line-height:1.55}.back-top{right:14px;bottom:max(14px,env(safe-area-inset-bottom));width:42px;height:42px}}@media(max-width:410px){.site-footer{padding-top:34px}.site-footer .footer-grid{column-gap:20px;row-gap:24px}.site-footer .footer-logo:before{width:44px;height:44px;flex-basis:44px}.site-footer .footer-logo .brand-text strong{max-width:190px;font-size:.82rem}.site-footer .footer-brand p{font-size:.84rem}.site-footer .footer-grid h3{font-size:.72rem}.site-footer .footer-grid>div:not(:first-child) a{font-size:.81rem}.site-footer .footer-bottom>p:last-child{padding-right:50px;font-size:.65rem}}
