:root{--nij-buyHero-bg:#fff;--nij-buyHero-bg-secondary:#f8fafc;--nij-buyHero-bg-gradient-start:#fff;--nij-buyHero-bg-gradient-mid:#fefefe;--nij-buyHero-bg-gradient-end:#f8fafc;--nij-buyHero-decor-color-1:#ff6b350f;--nij-buyHero-decor-color-2:#ff6b350a;--nij-buyHero-title-color:#1a1a1a;--nij-buyHero-subtitle-color:#4b5563;--nij-buyHero-input-bg:#fff;--nij-buyHero-input-border:#e5e7eb;--nij-buyHero-input-border-hover:#d1d5db;--nij-buyHero-input-border-focus:#ff6b35;--nij-buyHero-input-placeholder:#9ca3af;--nij-buyHero-input-text:#1a1a1a;--nij-buyHero-input-shadow:#0000000d;--nij-buyHero-input-shadow-focus:#ff6b3526;--nij-buyHero-btn-bg:#ff6b35;--nij-buyHero-btn-bg-hover:#e55a2b;--nij-buyHero-btn-bg-active:#d14f22;--nij-buyHero-btn-text:#fff;--nij-buyHero-btn-shadow:#ff6b3559;--nij-buyHero-btn-shadow-hover:#ff6b3580;--nij-buyHero-btn-glow:#ff6b3566;--nij-buyHero-tag-bg:#fff;--nij-buyHero-tag-bg-hover:#fff7ed;--nij-buyHero-tag-bg-active:#ffedd5;--nij-buyHero-tag-bg-selected:#ff6b35;--nij-buyHero-tag-border:#e5e7eb;--nij-buyHero-tag-border-hover:#fdba74;--nij-buyHero-tag-border-selected:#ff6b35;--nij-buyHero-tag-text:#374151;--nij-buyHero-tag-text-hover:#ea580c;--nij-buyHero-tag-text-selected:#fff;--nij-buyHero-tag-shadow:#ff6b3526;--nij-buyHero-tag-glow:#ff6b354d;--nij-buyHero-image-shadow-1:#00000014;--nij-buyHero-image-shadow-2:#00000026;--nij-buyHero-image-shadow-3:#00000040;--nij-buyHero-image-glow:#ff6b351f;--nij-buyHero-skeleton-bg:#e5e7eb;--nij-buyHero-skeleton-shimmer:#f3f4f6;--nij-buyHero-section-py:clamp(1.5rem,3vw + .5rem,5rem);--nij-buyHero-section-px:clamp(.75rem,2vw + .25rem,2.5rem);--nij-buyHero-grid-gap:clamp(1.25rem,3vw + .5rem,3rem);--nij-buyHero-title-mb:clamp(.5rem,1vw + .25rem,1rem);--nij-buyHero-subtitle-mb:clamp(1rem,2vw + .25rem,1.75rem);--nij-buyHero-search-mb:clamp(.875rem,1.5vw + .25rem,1.5rem);--nij-buyHero-tags-gap:clamp(.375rem,.75vw + .125rem,.75rem);--nij-buyHero-title-fs:clamp(1.375rem,4vw + .5rem,3.5rem);--nij-buyHero-title-lh:clamp(1.75rem,4.5vw + .75rem,4.25rem);--nij-buyHero-title-fw:700;--nij-buyHero-subtitle-fs:clamp(.8125rem,1.25vw + .375rem,1.375rem);--nij-buyHero-subtitle-lh:clamp(1.25rem,1.75vw + .5rem,2rem);--nij-buyHero-input-fs:clamp(.8125rem,.75vw + .375rem,1.0625rem);--nij-buyHero-tag-fs:clamp(.6875rem,.5vw + .3125rem,.9375rem);--nij-buyHero-search-height:clamp(2.5rem,2.5vw + 1rem,4rem);--nij-buyHero-btn-width:clamp(2.5rem,2vw + 1rem,4rem);--nij-buyHero-btn-height:clamp(1.875rem,1.5vw + .75rem,2.75rem);--nij-buyHero-tag-px:clamp(.625rem,.75vw + .25rem,1.25rem);--nij-buyHero-tag-py:clamp(.3125rem,.375vw + .125rem,.625rem);--nij-buyHero-search-radius:clamp(.5rem,.625vw + .25rem,.875rem);--nij-buyHero-btn-radius:clamp(.375rem,.375vw + .1875rem,.5rem);--nij-buyHero-tag-radius:9999px;--nij-buyHero-image-radius:clamp(.75rem,1vw + .25rem,1.25rem);--nij-buyHero-transition-fast:.15s ease-out;--nij-buyHero-transition-base:.25s ease-out;--nij-buyHero-transition-smooth:.35s cubic-bezier(.4,0,.2,1);--nij-buyHero-transition-bounce:.4s cubic-bezier(.34,1.56,.64,1)}html.dark-mode,html[data-theme=dark],html[data-mode=dark],body.dark-mode,body[data-theme=dark],body[data-mode=dark],[data-bs-theme=dark],.dark-theme,.theme-dark,.dark,:root.dark{--nij-buyHero-bg:#0f1419;--nij-buyHero-bg-secondary:#1a1f2e;--nij-buyHero-bg-gradient-start:#0f1419;--nij-buyHero-bg-gradient-mid:#141925;--nij-buyHero-bg-gradient-end:#1a1f2e;--nij-buyHero-decor-color-1:#ff7f5014;--nij-buyHero-decor-color-2:#ff7f500d;--nij-buyHero-title-color:#f8fafc;--nij-buyHero-subtitle-color:#94a3b8;--nij-buyHero-input-bg:#1e2538;--nij-buyHero-input-border:#334155;--nij-buyHero-input-border-hover:#475569;--nij-buyHero-input-border-focus:coral;--nij-buyHero-input-placeholder:#64748b;--nij-buyHero-input-text:#f1f5f9;--nij-buyHero-input-shadow:#0000004d;--nij-buyHero-input-shadow-focus:#ff7f5033;--nij-buyHero-btn-bg:coral;--nij-buyHero-btn-bg-hover:#ff6b35;--nij-buyHero-btn-bg-active:#e55a2b;--nij-buyHero-btn-shadow:#ff7f5066;--nij-buyHero-btn-shadow-hover:#ff7f5099;--nij-buyHero-btn-glow:#ff7f5080;--nij-buyHero-tag-bg:#1e2538;--nij-buyHero-tag-bg-hover:#2a3548;--nij-buyHero-tag-bg-active:#354258;--nij-buyHero-tag-bg-selected:coral;--nij-buyHero-tag-border:#334155;--nij-buyHero-tag-border-hover:coral;--nij-buyHero-tag-border-selected:coral;--nij-buyHero-tag-text:#cbd5e1;--nij-buyHero-tag-text-hover:#ff9f70;--nij-buyHero-tag-text-selected:#fff;--nij-buyHero-tag-shadow:#ff7f5033;--nij-buyHero-tag-glow:#ff7f5066;--nij-buyHero-image-shadow-1:#0003;--nij-buyHero-image-shadow-2:#00000059;--nij-buyHero-image-shadow-3:#00000080;--nij-buyHero-image-glow:#ff7f5026;--nij-buyHero-skeleton-bg:#1e2538;--nij-buyHero-skeleton-shimmer:#2a3548}.nij-buyHero{width:100%;min-height:auto;padding-block:var(--nij-buyHero-section-py);padding-inline:var(--nij-buyHero-section-px);background:linear-gradient(145deg,var(--nij-buyHero-bg-gradient-start)0%,var(--nij-buyHero-bg-gradient-mid)50%,var(--nij-buyHero-bg-gradient-end)100%);transition:background var(--nij-buyHero-transition-smooth);position:relative;overflow:hidden}.nij-buyHero__container{z-index:1;width:100%;max-width:clamp(20rem,95vw,100rem);margin-inline:auto;padding-inline:clamp(.25rem,1vw,1rem);position:relative}.nij-buyHero__bgDecor{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.nij-buyHero__bgCircle{opacity:.7;border-radius:50%;position:absolute}.nij-buyHero__bgCircle--1{background:radial-gradient(circle,var(--nij-buyHero-decor-color-1)0%,transparent 70%);width:clamp(12rem,35vw + 5rem,40rem);height:clamp(12rem,35vw + 5rem,40rem);top:-15%;right:-10%}.nij-buyHero__bgCircle--2{background:radial-gradient(circle,var(--nij-buyHero-decor-color-2)0%,transparent 70%);width:clamp(10rem,25vw + 4rem,30rem);height:clamp(10rem,25vw + 4rem,30rem);bottom:-20%;left:-15%}.nij-buyHero__grid{gap:var(--nij-buyHero-grid-gap);grid-template-rows:auto auto;grid-template-columns:1fr;align-items:center;width:100%;display:grid}.nij-buyHero__contentCol{text-align:center;order:2;width:100%}.nij-buyHero__imageCol{order:1;justify-content:center;align-items:center;width:100%;display:flex}.nij-buyHero__content{z-index:2;opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;position:relative;transform:translateY(clamp(1rem,2vw,1.5rem))}.nij-buyHero__content[data-visible=true]{opacity:1;transform:translateY(0)}.nij-buyHero__title{margin:0 0 var(--nij-buyHero-title-mb)0;font-family:inherit;font-size:var(--nij-buyHero-title-fs);font-weight:var(--nij-buyHero-title-fw);line-height:var(--nij-buyHero-title-lh);color:var(--nij-buyHero-title-color);letter-spacing:clamp(-.02em,-.01vw,-.005em);text-wrap:balance;transition:color var(--nij-buyHero-transition-base);padding:0}.nij-buyHero__subtitle{margin:0 auto var(--nij-buyHero-subtitle-mb)auto;font-family:inherit;font-size:var(--nij-buyHero-subtitle-fs);font-weight:400;line-height:var(--nij-buyHero-subtitle-lh);color:var(--nij-buyHero-subtitle-color);text-wrap:pretty;max-width:clamp(16rem,85vw,32rem);transition:color var(--nij-buyHero-transition-base);padding:0}.nij-buyHero__searchWrapper{justify-content:center;width:100%;margin-block-end:var(--nij-buyHero-search-mb);display:flex;position:relative}.nij-buyHero__searchForm{width:100%;max-width:clamp(16rem,90vw,36rem);height:var(--nij-buyHero-search-height);background:var(--nij-buyHero-input-bg);border:2px solid var(--nij-buyHero-input-border);border-radius:var(--nij-buyHero-search-radius);box-shadow:0 1px 3px var(--nij-buyHero-input-shadow);transition:border-color var(--nij-buyHero-transition-fast),box-shadow var(--nij-buyHero-transition-fast),transform var(--nij-buyHero-transition-bounce);align-items:center;display:flex;position:relative;overflow:hidden}.nij-buyHero__searchForm:hover{border-color:var(--nij-buyHero-input-border-hover);box-shadow:0 2px 6px var(--nij-buyHero-input-shadow)}.nij-buyHero__searchForm:focus-within,.nij-buyHero__searchForm--focused{border-color:var(--nij-buyHero-input-border-focus);box-shadow:0 2px 8px var(--nij-buyHero-input-shadow),0 0 0 3px var(--nij-buyHero-input-shadow-focus);transform:translateY(-1px)}.nij-buyHero__searchInput{min-width:0;height:100%;font-family:inherit;font-size:var(--nij-buyHero-input-fs);color:var(--nij-buyHero-input-text);transition:color var(--nij-buyHero-transition-base);background:0 0;border:none;outline:none;flex:auto;padding-inline:clamp(.75rem,1.5vw,1.25rem);font-weight:400;line-height:1.5}.nij-buyHero__searchInput::placeholder{color:var(--nij-buyHero-input-placeholder);opacity:1}.nij-buyHero__searchInput::-webkit-search-cancel-button{appearance:none}.nij-buyHero__searchInput::-webkit-search-decoration{appearance:none}.nij-buyHero__searchBtn{width:var(--nij-buyHero-btn-width);height:var(--nij-buyHero-btn-height);color:var(--nij-buyHero-btn-text);background:var(--nij-buyHero-btn-bg);border-radius:var(--nij-buyHero-btn-radius);cursor:pointer;box-shadow:0 2px 6px var(--nij-buyHero-btn-shadow);transition:background var(--nij-buyHero-transition-fast),box-shadow var(--nij-buyHero-transition-fast),transform var(--nij-buyHero-transition-bounce);border:none;flex:none;justify-content:center;align-items:center;margin-inline-end:clamp(.25rem,.5vw,.5rem);padding:0;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.nij-buyHero__searchBtnBg{opacity:0;transition:opacity var(--nij-buyHero-transition-fast);background:linear-gradient(135deg,#ffffff26 0%,#0000 50%);position:absolute;inset:0}.nij-buyHero__searchBtn:hover .nij-buyHero__searchBtnBg{opacity:1}.nij-buyHero__searchBtn:hover,.nij-buyHero__searchBtn--hovered{background:var(--nij-buyHero-btn-bg-hover);box-shadow:0 4px 12px var(--nij-buyHero-btn-shadow-hover),0 0 15px var(--nij-buyHero-btn-glow);transform:translateY(-2px)scale(1.03)}.nij-buyHero__searchBtn:active,.nij-buyHero__searchBtn--active{background:var(--nij-buyHero-btn-bg-active);box-shadow:0 1px 4px var(--nij-buyHero-btn-shadow);transform:translateY(0)scale(.97)}.nij-buyHero__searchBtn:focus-visible{outline:2px solid var(--nij-buyHero-btn-bg);outline-offset:2px}.nij-buyHero__searchBtnIcon{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.nij-buyHero__searchSvg{fill:currentColor;color:currentColor;width:clamp(.875rem,.75vw + .375rem,1.125rem);height:clamp(.875rem,.75vw + .375rem,1.125rem);transition:transform var(--nij-buyHero-transition-bounce)}.nij-buyHero__searchBtn:hover .nij-buyHero__searchSvg{transform:scale(1.1)rotate(-5deg)}.nij-buyHero__tagsWrapper{width:100%;position:relative}.nij-buyHero__tagsList{justify-content:center;align-items:center;gap:var(--nij-buyHero-tags-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nij-buyHero__tagBtn{padding-block:var(--nij-buyHero-tag-py);padding-inline:var(--nij-buyHero-tag-px);font-family:inherit;font-size:var(--nij-buyHero-tag-fs);color:var(--nij-buyHero-tag-text);background:var(--nij-buyHero-tag-bg);border:1px solid var(--nij-buyHero-tag-border);border-radius:var(--nij-buyHero-tag-radius);cursor:pointer;white-space:nowrap;transition:color var(--nij-buyHero-transition-fast),background var(--nij-buyHero-transition-fast),border-color var(--nij-buyHero-transition-fast),box-shadow var(--nij-buyHero-transition-fast),transform var(--nij-buyHero-transition-bounce);justify-content:center;align-items:center;font-weight:500;line-height:1.4;display:inline-flex;position:relative;transform:translateY(0)scale(1);box-shadow:0 1px 2px #0000000a}.nij-buyHero__tagText{z-index:1;position:relative}.nij-buyHero__tagBtn:hover,.nij-buyHero__tagBtn--hovered{color:var(--nij-buyHero-tag-text-hover);background:var(--nij-buyHero-tag-bg-hover);border-color:var(--nij-buyHero-tag-border-hover);box-shadow:0 4px 12px var(--nij-buyHero-tag-shadow),0 0 10px var(--nij-buyHero-tag-glow);transform:translateY(-2px)scale(1.02)}.nij-buyHero__tagBtn:active,.nij-buyHero__tagBtn--active{background:var(--nij-buyHero-tag-bg-active);transform:translateY(0)scale(.98)}.nij-buyHero__tagBtn--selected,.nij-buyHero__tagBtn[aria-pressed=true]{color:var(--nij-buyHero-tag-text-selected);background:var(--nij-buyHero-tag-bg-selected);border-color:var(--nij-buyHero-tag-border-selected);box-shadow:0 4px 12px var(--nij-buyHero-tag-shadow),0 0 15px var(--nij-buyHero-tag-glow)}.nij-buyHero__tagBtn--selected:hover,.nij-buyHero__tagBtn[aria-pressed=true]:hover{background:var(--nij-buyHero-btn-bg-hover);border-color:var(--nij-buyHero-btn-bg-hover);transform:translateY(-2px)scale(1.03)}.nij-buyHero__tagBtn:focus-visible{outline:2px solid var(--nij-buyHero-btn-bg);outline-offset:2px}.nij-buyHero__imageWrapper{aspect-ratio:600/384;border-radius:var(--nij-buyHero-image-radius);opacity:0;width:clamp(14rem,85vw,22rem);box-shadow:0 4px 8px var(--nij-buyHero-image-shadow-1),0 10px 20px var(--nij-buyHero-image-shadow-2),0 20px 40px var(--nij-buyHero-image-shadow-3);transition:box-shadow var(--nij-buyHero-transition-smooth),transform .7s cubic-bezier(.4,0,.2,1),opacity .7s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateY(clamp(1rem,2vw,1.5rem))scale(.97)}.nij-buyHero__imageWrapper[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.nij-buyHero__imageWrapper:hover,.nij-buyHero__imageWrapper--hovered{box-shadow:0 6px 12px var(--nij-buyHero-image-shadow-1),0 15px 30px var(--nij-buyHero-image-shadow-2),0 25px 50px var(--nij-buyHero-image-shadow-3),0 0 30px var(--nij-buyHero-image-glow);transform:translateY(-4px)scale(1.01)}.nij-buyHero__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--nij-buyHero-transition-smooth);display:block}.nij-buyHero__imageWrapper:hover .nij-buyHero__image{transform:scale(1.04)}.nij-buyHero__skeleton{background:var(--nij-buyHero-skeleton-bg);border-radius:inherit;z-index:2;position:absolute;inset:0;overflow:hidden}.nij-buyHero__skeleton:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--nij-buyHero-skeleton-shimmer)50%,transparent 100%);animation:1.5s ease-in-out infinite nijBuyHeroShimmer;position:absolute;inset:0}@keyframes nijBuyHeroShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media screen and (min-width:320px){.nij-buyHero{--nij-buyHero-section-py:clamp(1.25rem,3vw,2rem);--nij-buyHero-title-fs:clamp(1.25rem,5vw,1.5rem);--nij-buyHero-subtitle-fs:clamp(.75rem,2.5vw,.875rem)}.nij-buyHero__imageWrapper{width:clamp(13rem,82vw,18rem)}}@media screen and (min-width:360px){.nij-buyHero{--nij-buyHero-title-fs:clamp(1.375rem,4.75vw,1.625rem);--nij-buyHero-subtitle-fs:clamp(.8125rem,2.25vw,.9375rem)}.nij-buyHero__imageWrapper{width:clamp(14rem,80vw,19rem)}}@media screen and (min-width:390px){.nij-buyHero{--nij-buyHero-section-py:clamp(1.5rem,3.5vw,2.25rem);--nij-buyHero-title-fs:clamp(1.5rem,4.5vw,1.75rem)}.nij-buyHero__imageWrapper{width:clamp(15rem,78vw,20rem)}}@media screen and (min-width:414px){.nij-buyHero{--nij-buyHero-title-fs:clamp(1.5625rem,4.25vw,1.8125rem);--nij-buyHero-subtitle-fs:clamp(.875rem,2vw,1rem)}.nij-buyHero__imageWrapper{width:clamp(16rem,76vw,21rem)}}@media screen and (min-width:480px){.nij-buyHero{--nij-buyHero-section-py:clamp(1.75rem,4vw,2.5rem);--nij-buyHero-title-fs:clamp(1.75rem,4vw,2rem);--nij-buyHero-subtitle-fs:clamp(.9375rem,1.75vw,1.0625rem)}.nij-buyHero__imageWrapper{width:clamp(17rem,72vw,23rem)}}@media screen and (min-width:540px){.nij-buyHero{--nij-buyHero-title-fs:clamp(1.875rem,3.75vw,2.125rem)}.nij-buyHero__imageWrapper{width:clamp(18rem,68vw,24rem)}}@media screen and (min-width:576px){.nij-buyHero{--nij-buyHero-section-py:clamp(2rem,4.5vw,2.75rem);--nij-buyHero-title-fs:clamp(2rem,3.5vw,2.25rem);--nij-buyHero-subtitle-fs:clamp(1rem,1.5vw,1.125rem)}.nij-buyHero__imageWrapper{width:clamp(19rem,65vw,26rem)}}@media screen and (min-width:640px){.nij-buyHero{--nij-buyHero-title-fs:clamp(2.125rem,3.25vw,2.375rem)}.nij-buyHero__imageWrapper{width:clamp(20rem,60vw,27rem)}}@media screen and (min-width:700px){.nij-buyHero{--nij-buyHero-title-fs:clamp(2.25rem,3vw + .5rem,2.5rem)}.nij-buyHero__imageWrapper{width:clamp(21rem,55vw,28rem)}}@media screen and (min-width:768px){.nij-buyHero{--nij-buyHero-section-py:clamp(2.5rem,5vw,3.5rem);--nij-buyHero-title-fs:clamp(2.25rem,2.75vw + .5rem,2.5rem);--nij-buyHero-subtitle-fs:clamp(1.0625rem,1.25vw,1.1875rem)}.nij-buyHero__grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.nij-buyHero__contentCol{text-align:left;order:1}.nij-buyHero__imageCol{order:2;justify-content:flex-end}.nij-buyHero__subtitle{max-width:clamp(18rem,40vw + 5rem,30rem);margin-inline:0}.nij-buyHero__searchWrapper,.nij-buyHero__tagsList{justify-content:flex-start}.nij-buyHero__imageWrapper{width:clamp(18rem,42vw,28rem);transform:translate(clamp(1rem,2vw,2rem))scale(.97)}.nij-buyHero__imageWrapper[data-visible=true]{transform:translate(0)scale(1)}}@media screen and (min-width:834px){.nij-buyHero{--nij-buyHero-title-fs:clamp(2.375rem,2.5vw + .625rem,2.625rem)}.nij-buyHero__grid{grid-template-columns:1.1fr .9fr}.nij-buyHero__imageWrapper{width:clamp(19rem,40vw,29rem)}}@media screen and (min-width:900px){.nij-buyHero{--nij-buyHero-section-py:clamp(2.75rem,5.5vw,4rem);--nij-buyHero-title-fs:clamp(2.5rem,2.25vw + .75rem,2.75rem)}.nij-buyHero__imageWrapper{width:clamp(20rem,38vw,30rem)}}@media screen and (min-width:992px){.nij-buyHero{--nij-buyHero-section-py:clamp(3rem,6vw,4.5rem);--nij-buyHero-title-fs:clamp(2.625rem,2vw + 1rem,2.875rem);--nij-buyHero-subtitle-fs:clamp(1.125rem,1vw + .25rem,1.25rem)}.nij-buyHero__grid{grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,3.5rem)}.nij-buyHero__imageWrapper{width:clamp(22rem,40vw,32rem)}}@media screen and (min-width:1024px){.nij-buyHero{--nij-buyHero-title-fs:clamp(2.75rem,1.875vw + 1.125rem,3rem)}.nij-buyHero__imageWrapper{width:clamp(23rem,38vw,33rem)}}@media screen and (min-width:1100px){.nij-buyHero{--nij-buyHero-title-fs:clamp(2.875rem,1.75vw + 1.25rem,3.125rem)}.nij-buyHero__imageWrapper{width:clamp(24rem,36vw,34rem)}}@media screen and (min-width:1200px){.nij-buyHero{--nij-buyHero-section-py:clamp(3.5rem,6.5vw,5rem);--nij-buyHero-title-fs:clamp(3rem,1.5vw + 1.5rem,3.25rem);--nij-buyHero-subtitle-fs:clamp(1.1875rem,.875vw + .375rem,1.3125rem)}.nij-buyHero__grid{grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,4.5vw,4rem)}.nij-buyHero__imageWrapper{width:clamp(26rem,35vw,36rem)}}@media screen and (min-width:1366px){.nij-buyHero{--nij-buyHero-title-fs:clamp(3.125rem,1.25vw + 1.75rem,3.375rem)}.nij-buyHero__imageWrapper{width:clamp(27rem,34vw,37rem)}}@media screen and (min-width:1440px){.nij-buyHero{--nij-buyHero-section-py:clamp(4rem,7vw,5.5rem);--nij-buyHero-title-fs:clamp(3.25rem,1vw + 2rem,3.5rem);--nij-buyHero-subtitle-fs:clamp(1.25rem,.75vw + .5rem,1.375rem)}.nij-buyHero__imageWrapper{width:clamp(28rem,32vw,38rem)}}@media screen and (min-width:1536px){.nij-buyHero{--nij-buyHero-title-fs:clamp(3.375rem,.875vw + 2.125rem,3.625rem)}.nij-buyHero__imageWrapper{width:clamp(29rem,30vw,39rem)}}@media screen and (min-width:1600px){.nij-buyHero{--nij-buyHero-title-fs:clamp(3.5rem,.75vw + 2.25rem,3.75rem)}.nij-buyHero__imageWrapper{width:clamp(30rem,28vw,40rem)}}@media screen and (min-width:1800px){.nij-buyHero{--nij-buyHero-section-py:clamp(4.5rem,5vw,6rem);--nij-buyHero-title-fs:clamp(3.625rem,.625vw + 2.5rem,3.875rem)}.nij-buyHero__container{max-width:105rem}.nij-buyHero__imageWrapper{width:clamp(32rem,26vw,42rem)}}@media screen and (min-width:1920px){.nij-buyHero{--nij-buyHero-title-fs:clamp(3.75rem,.5vw + 2.625rem,4rem);--nij-buyHero-subtitle-fs:clamp(1.3125rem,.5vw + .625rem,1.4375rem)}.nij-buyHero__imageWrapper{width:clamp(33rem,24vw,43rem)}}@media screen and (min-width:2100px){.nij-buyHero{--nij-buyHero-section-py:clamp(5rem,4vw,6.5rem);--nij-buyHero-title-fs:clamp(3.875rem,.375vw + 2.75rem,4.25rem);--nij-buyHero-subtitle-fs:clamp(1.375rem,.375vw + .75rem,1.5rem)}.nij-buyHero__container{max-width:115rem}.nij-buyHero__imageWrapper{width:clamp(35rem,22vw,45rem)}}@media (prefers-reduced-motion:reduce){.nij-buyHero,.nij-buyHero__content,.nij-buyHero__searchForm,.nij-buyHero__searchBtn,.nij-buyHero__searchSvg,.nij-buyHero__tagBtn,.nij-buyHero__imageWrapper,.nij-buyHero__image{transition:none!important;animation:none!important}.nij-buyHero__content[data-visible=false],.nij-buyHero__imageWrapper[data-visible=false]{opacity:1;transform:none}}@media print{.nij-buyHero{background:#fff!important;padding:1rem!important}.nij-buyHero__bgDecor,.nij-buyHero__searchWrapper,.nij-buyHero__tagsWrapper{display:none!important}.nij-buyHero__title,.nij-buyHero__subtitle{color:#000!important}.nij-buyHero__imageWrapper{border:1px solid #ccc;box-shadow:none!important}}@media (prefers-contrast:high){.nij-buyHero{--nij-buyHero-title-color:#000;--nij-buyHero-subtitle-color:#1a1a1a;--nij-buyHero-input-border:#000;--nij-buyHero-tag-border:#000}}
:root{--s2br-bg-primary:#fff;--s2br-bg-secondary:#f8fafc;--s2br-bg-tertiary:#f1f5f9;--s2br-text-primary:#1a1a1a;--s2br-text-secondary:#4b5563;--s2br-text-muted:#6b7280;--s2br-text-light:#9ca3af;--s2br-border-color:#f3f4f6;--s2br-border-hover:#e5e7eb;--s2br-card-bg:#fff;--s2br-card-bg-hover:#fafbfc;--s2br-card-border:#f3f4f6;--s2br-overlay-light:#ffffffe6;--s2br-overlay-dark:#00000005;--s2br-card-shadow:0px .25rem .375rem #0000001a,0px .625rem .9375rem #0000001a;--s2br-card-shadow-hover:0px .5rem 1.25rem #00000026,0px 1.25rem 2.5rem #00000026;--s2br-card-shadow-intense:0px 1rem 2rem #0000002e,0px 2rem 4rem #0000001f;--s2br-card-shadow-soft:0px .125rem .25rem #0000000f,0px .375rem .75rem #00000014;--s2br-icon-shadow:0px .25rem .5rem #0000001f;--s2br-transition-fast:.2s cubic-bezier(.4,0,.2,1);--s2br-transition-medium:.35s cubic-bezier(.4,0,.2,1);--s2br-transition-slow:.5s cubic-bezier(.4,0,.2,1);--s2br-transition-bounce:.45s cubic-bezier(.34,1.56,.64,1);--s2br-transition-spring:.6s cubic-bezier(.175,.885,.32,1.275);--s2br-section-padding-y:clamp(2.5rem,4vw + 1.5rem,5.5rem);--s2br-section-padding-x:clamp(.75rem,2.5vw + .5rem,5rem);--s2br-card-padding:clamp(1.25rem,2vw + .75rem,2.0625rem);--s2br-card-padding-sm:clamp(1rem,1.5vw + .5rem,1.5rem);--s2br-card-gap:clamp(.625rem,1.5vw + .25rem,1.5rem);--s2br-card-gap-row:clamp(.75rem,2vw + .25rem,1.75rem);--s2br-icon-size:clamp(2.75rem,3.5vw + .75rem,4rem);--s2br-icon-wrapper-size:clamp(2.75rem,3.5vw + .75rem,4rem);--s2br-content-gap:clamp(.5rem,1vw + .25rem,1rem);--s2br-header-gap:clamp(1.5rem,3vw + .5rem,3rem);--s2br-title-size:clamp(1.375rem,2.5vw + .5rem,2.25rem);--s2br-title-line-height:clamp(1.75rem,3vw + .5rem,2.75rem);--s2br-subtitle-size:clamp(.875rem,1.25vw + .25rem,1.25rem);--s2br-subtitle-line-height:clamp(1.25rem,1.75vw + .375rem,1.75rem);--s2br-card-title-size:clamp(.9375rem,1.25vw + .25rem,1.5rem);--s2br-card-title-line-height:clamp(1.25rem,1.5vw + .375rem,2rem);--s2br-card-desc-size:clamp(.8125rem,.875vw + .25rem,1rem);--s2br-card-desc-line-height:clamp(1.125rem,1.25vw + .375rem,1.5rem);--s2br-card-radius:clamp(.625rem,1.25vw + .25rem,1rem);--s2br-icon-radius:clamp(.375rem,.75vw + .125rem,.75rem);--s2br-button-radius:clamp(.25rem,.5vw,.5rem)}[data-theme=dark],.dark,.dark-mode,.dark-theme,[data-mode=dark],[data-color-scheme=dark],html.dark,body.dark,:root.dark,.theme-dark,[class*=dark-mode],[data-bs-theme=dark],.bg-dark,[data-color-mode=dark],.night-mode,.nightmode{--s2br-bg-primary:#0f172a;--s2br-bg-secondary:#1e293b;--s2br-bg-tertiary:#0d1424;--s2br-text-primary:#f1f5f9;--s2br-text-secondary:#cbd5e1;--s2br-text-muted:#94a3b8;--s2br-text-light:#64748b;--s2br-border-color:#334155;--s2br-border-hover:#475569;--s2br-card-bg:#1e293b;--s2br-card-bg-hover:#263548;--s2br-card-border:#334155;--s2br-overlay-light:#ffffff08;--s2br-overlay-dark:#0000004d;--s2br-card-shadow:0px .25rem .5rem #0006,0px .625rem 1.25rem #0000004d;--s2br-card-shadow-hover:0px .5rem 1.5rem #00000080,0px 1.25rem 3rem #00000059;--s2br-card-shadow-intense:0px 1rem 2.5rem #0000008c,0px 2rem 5rem #0006;--s2br-card-shadow-soft:0px .125rem .375rem #00000059,0px .5rem 1rem #00000040;--s2br-icon-shadow:0px .25rem .625rem #0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme){--s2br-bg-primary:#0f172a;--s2br-bg-secondary:#1e293b;--s2br-bg-tertiary:#0d1424;--s2br-text-primary:#f1f5f9;--s2br-text-secondary:#cbd5e1;--s2br-text-muted:#94a3b8;--s2br-text-light:#64748b;--s2br-border-color:#334155;--s2br-border-hover:#475569;--s2br-card-bg:#1e293b;--s2br-card-bg-hover:#263548;--s2br-card-border:#334155;--s2br-overlay-light:#ffffff08;--s2br-overlay-dark:#0000004d;--s2br-card-shadow:0px .25rem .5rem #0006,0px .625rem 1.25rem #0000004d;--s2br-card-shadow-hover:0px .5rem 1.5rem #00000080,0px 1.25rem 3rem #00000059;--s2br-card-shadow-intense:0px 1rem 2.5rem #0000008c,0px 2rem 5rem #0006;--s2br-card-shadow-soft:0px .125rem .375rem #00000059,0px .5rem 1rem #00000040;--s2br-icon-shadow:0px .25rem .625rem #0006}}.s2br-section{width:100%;min-height:auto;padding:var(--s2br-section-padding-y)0;background-color:var(--s2br-bg-primary);opacity:0;transition:opacity var(--s2br-transition-slow),transform var(--s2br-transition-slow);position:relative;overflow:hidden;transform:translateY(1.875rem)}.s2br-section-visible{opacity:1;transform:translateY(0)}.s2br-bg-pattern{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 25% 25%,#ff6b3508 0%,#0000 50%),radial-gradient(circle at 75% 75%,#2563eb08 0%,#0000 50%);position:absolute;inset:0}.s2br-bg-gradient-top,.s2br-bg-gradient-bottom{pointer-events:none;z-index:0;height:clamp(3rem,8vw,6rem);position:absolute;left:0;right:0}.s2br-bg-gradient-top{background:linear-gradient(180deg,var(--s2br-bg-secondary)0%,transparent 100%);top:0}.s2br-bg-gradient-bottom{background:linear-gradient(0deg,var(--s2br-bg-secondary)0%,transparent 100%);bottom:0}.s2br-container{z-index:1;max-width:100%;padding-left:var(--s2br-section-padding-x);padding-right:var(--s2br-section-padding-x);margin:0 auto;position:relative}.s2br-row{margin:0}.s2br-content-col{padding:0}.s2br-section-header{text-align:center;margin-bottom:clamp(1.5rem,4vw,3rem);padding:0 clamp(.5rem,2vw,1rem)}.s2br-header-content{max-width:78rem;margin:0 auto}.s2br-section-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--s2br-title-size);line-height:var(--s2br-title-line-height);color:var(--s2br-text-primary);letter-spacing:-.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 clamp(.5rem,1.25vw + .25rem,1rem)}.s2br-section-subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:var(--s2br-subtitle-size);line-height:var(--s2br-subtitle-line-height);color:var(--s2br-text-secondary);max-width:clamp(20rem,75vw,48rem);margin:0 auto;padding:0 clamp(.25rem,1vw,.5rem)}.s2br-cards-container{width:100%;max-width:78rem;margin:0 auto}.s2br-cards-row{margin:0 calc(var(--s2br-card-gap)/-2)}.s2br-card-column{padding:calc(var(--s2br-card-gap)/2);opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(2rem)scale(.95)}.s2br-card-column.s2br-card-animated{opacity:1;transform:translateY(0)scale(1)}.s2br-card-column-1{transition-delay:0s}.s2br-card-column-2{transition-delay:80ms}.s2br-card-column-3{transition-delay:.16s}.s2br-card-column-4{transition-delay:.24s}.s2br-card-column-5{transition-delay:.32s}.s2br-card-column-6{transition-delay:.4s}.s2br-resource-card{width:100%;height:100%;min-height:clamp(13rem,18vw + 4rem,15.375rem);padding:var(--s2br-card-padding);background-color:var(--s2br-card-bg);border:.0625rem solid var(--s2br-card-border);border-radius:var(--s2br-card-radius);box-shadow:var(--s2br-card-shadow);cursor:pointer;transform-style:preserve-3d;perspective:1000px;transition:transform var(--s2br-transition-bounce),box-shadow var(--s2br-transition-medium),border-color var(--s2br-transition-medium);--rotate-x:0deg;--rotate-y:0deg;--mouse-x:50%;--mouse-y:50%;flex-direction:column;display:flex;position:relative;overflow:hidden}.s2br-resource-card:hover,.s2br-resource-card.s2br-card-hovered{transform:translateY(-.5rem)rotateX(var(--rotate-x))rotateY(var(--rotate-y))scale(1.02);box-shadow:var(--s2br-card-shadow-hover);border-color:#0000}.s2br-resource-card:focus-visible{outline:.1875rem solid var(--card-icon-color,#ff6b35);outline-offset:.125rem;transform:translateY(-.375rem)scale(1.01)}.s2br-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff14 0%,transparent 60%);opacity:0;transition:opacity var(--s2br-transition-medium);pointer-events:none;z-index:1;position:absolute;inset:0}.s2br-resource-card:hover .s2br-card-gradient-overlay{opacity:1}.s2br-card-glow-effect{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),var(--card-shadow-color,#ff6b3526)0%,transparent 40%);opacity:0;width:200%;height:200%;transition:opacity var(--s2br-transition-medium);pointer-events:none;z-index:0;position:absolute;top:-50%;left:-50%}.s2br-resource-card:hover .s2br-card-glow-effect{opacity:1}.s2br-card-icon-wrapper{z-index:2;margin-bottom:clamp(.875rem,2vw,1.5rem);position:relative}.s2br-card-icon-container{width:var(--s2br-icon-wrapper-size);height:var(--s2br-icon-wrapper-size);border-radius:var(--s2br-icon-radius);background-color:var(--card-icon-bg,#ffedd5);transition:transform var(--s2br-transition-bounce),box-shadow var(--s2br-transition-medium);z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.s2br-resource-card:hover .s2br-card-icon-container{box-shadow:0 .5rem 1.5rem var(--card-shadow-color,#ff6b3559);transform:translateY(-.25rem)scale(1.08)}.s2br-card-icon-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.s2br-card-icon-svg{width:clamp(1.5rem,2.5vw + .25rem,2.125rem);height:auto;transition:transform var(--s2br-transition-bounce)}.s2br-resource-card:hover .s2br-card-icon-svg{transform:scale(1.1)}.s2br-card-icon-shadow{opacity:0;filter:blur(.375rem);width:70%;height:.5rem;transition:opacity var(--s2br-transition-medium);z-index:1;border-radius:50%;position:absolute;bottom:-.375rem;left:50%;transform:translate(-50%)}.s2br-resource-card:hover .s2br-card-icon-shadow{opacity:.5}.s2br-card-content{z-index:2;flex-direction:column;flex:1;display:flex;position:relative}.s2br-card-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--s2br-card-title-size);line-height:var(--s2br-card-title-line-height);color:var(--s2br-text-primary);transition:color var(--s2br-transition-fast),transform var(--s2br-transition-fast);word-wrap:break-word;overflow-wrap:break-word;margin:0 0 clamp(.25rem,.75vw + .125rem,.75rem)}.s2br-resource-card:hover .s2br-card-title{color:var(--card-icon-color,#ff6b35)}.s2br-card-description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:var(--s2br-card-desc-size);line-height:var(--s2br-card-desc-line-height);color:var(--s2br-text-secondary);transition:color var(--s2br-transition-fast);word-wrap:break-word;overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.s2br-resource-card:hover .s2br-card-description{color:var(--s2br-text-muted)}.s2br-card-border-effect{border-radius:var(--s2br-card-radius);opacity:0;transition:opacity var(--s2br-transition-medium);pointer-events:none;z-index:3;position:absolute;inset:0}.s2br-resource-card:hover .s2br-card-border-effect{opacity:1}.s2br-card-accent-line{border-radius:0 0 var(--s2br-card-radius)var(--s2br-card-radius);width:0;height:.1875rem;transition:width var(--s2br-transition-medium);z-index:4;position:absolute;bottom:0;left:0}.s2br-resource-card:hover .s2br-card-accent-line{width:100%}.s2br-card-shine-effect{pointer-events:none;z-index:10;background:linear-gradient(135deg,#fff0 0%,#ffffff14 50%,#fff0 100%);width:100%;height:100%;transition:none;position:absolute;top:-100%;left:-100%;transform:skew(-25deg)}.s2br-resource-card:hover .s2br-card-shine-effect{animation:.85s cubic-bezier(.4,0,.2,1) forwards s2br-shine-sweep}@keyframes s2br-shine-sweep{0%{top:-100%;left:-100%}to{top:100%;left:100%}}.s2br-card-pulse-effect{background:var(--card-shadow-color,#ff6b351a);pointer-events:none;z-index:1;opacity:0;border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s2br-resource-card:hover .s2br-card-pulse-effect{animation:.6s cubic-bezier(.4,0,.2,1) forwards s2br-pulse-expand}@keyframes s2br-pulse-expand{0%{opacity:.5;width:0;height:0}to{opacity:0;width:300%;height:300%}}@keyframes s2br-icon-bounce{0%,to{transform:scale(1)translateY(0)}25%{transform:scale(1.08)translateY(-.1875rem)}50%{transform:scale(.95)translateY(.0625rem)}75%{transform:scale(1.03)translateY(-.0625rem)}}.s2br-resource-card:hover .s2br-card-icon-container{animation:.6s cubic-bezier(.34,1.56,.64,1) forwards s2br-icon-bounce}.s2br-resource-card:hover .s2br-card-title{transform:translate(.25rem)}[data-theme=dark] .s2br-resource-card,.dark .s2br-resource-card,.dark-mode .s2br-resource-card,.dark-theme .s2br-resource-card,[data-mode=dark] .s2br-resource-card,[data-color-scheme=dark] .s2br-resource-card,html.dark .s2br-resource-card,body.dark .s2br-resource-card,:root.dark .s2br-resource-card,.theme-dark .s2br-resource-card,[class*=dark-mode] .s2br-resource-card,[data-bs-theme=dark] .s2br-resource-card,.bg-dark .s2br-resource-card,[data-color-mode=dark] .s2br-resource-card,.night-mode .s2br-resource-card,.nightmode .s2br-resource-card{background:linear-gradient(135deg,var(--s2br-card-bg)0%,#1e293bf2 100%);border-color:#ffffff0f}[data-theme=dark] .s2br-resource-card:hover,.dark .s2br-resource-card:hover,.dark-mode .s2br-resource-card:hover,.dark-theme .s2br-resource-card:hover,[data-mode=dark] .s2br-resource-card:hover,[data-color-scheme=dark] .s2br-resource-card:hover,html.dark .s2br-resource-card:hover,body.dark .s2br-resource-card:hover,:root.dark .s2br-resource-card:hover,.theme-dark .s2br-resource-card:hover,[class*=dark-mode] .s2br-resource-card:hover,[data-bs-theme=dark] .s2br-resource-card:hover,.bg-dark .s2br-resource-card:hover,[data-color-mode=dark] .s2br-resource-card:hover,.night-mode .s2br-resource-card:hover,.nightmode .s2br-resource-card:hover{background:linear-gradient(135deg,var(--s2br-card-bg-hover)0%,#263548fa 100%);border-color:#ffffff1f}[data-theme=dark] .s2br-card-shine-effect,.dark .s2br-card-shine-effect,.dark-mode .s2br-card-shine-effect,.dark-theme .s2br-card-shine-effect,[data-mode=dark] .s2br-card-shine-effect,[data-color-scheme=dark] .s2br-card-shine-effect,html.dark .s2br-card-shine-effect,body.dark .s2br-card-shine-effect,:root.dark .s2br-card-shine-effect,.theme-dark .s2br-card-shine-effect,[class*=dark-mode] .s2br-card-shine-effect,[data-bs-theme=dark] .s2br-card-shine-effect,.bg-dark .s2br-card-shine-effect,[data-color-mode=dark] .s2br-card-shine-effect,.night-mode .s2br-card-shine-effect,.nightmode .s2br-card-shine-effect{background:linear-gradient(135deg,#fff0 0%,#ffffff0a 50%,#fff0 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s2br-resource-card{background:linear-gradient(135deg,var(--s2br-card-bg)0%,#1e293bf2 100%);border-color:#ffffff0f}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s2br-resource-card:hover{background:linear-gradient(135deg,var(--s2br-card-bg-hover)0%,#263548fa 100%);border-color:#ffffff1f}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s2br-card-shine-effect{background:linear-gradient(135deg,#fff0 0%,#ffffff0a 50%,#fff0 100%)}}@media screen and (min-width:320px){.s2br-section{padding:clamp(1.25rem,3.5vw + .5rem,2rem) 0}.s2br-container{padding-left:clamp(.625rem,2vw + .25rem,.875rem);padding-right:clamp(.625rem,2vw + .25rem,.875rem)}.s2br-section-header{margin-bottom:clamp(1rem,3vw + .5rem,1.5rem);padding:0 clamp(.25rem,1vw,.5rem)}.s2br-section-title{letter-spacing:-.015em;font-size:clamp(1.1875rem,4.5vw + .25rem,1.5rem);line-height:clamp(1.5rem,5.5vw + .25rem,1.875rem)}.s2br-section-subtitle{max-width:clamp(16rem,85vw,20rem);font-size:clamp(.75rem,2.75vw + .125rem,.9375rem);line-height:clamp(1.0625rem,3.5vw + .25rem,1.375rem)}.s2br-cards-row{row-gap:clamp(.625rem,2vw + .125rem,.875rem)}.s2br-card-column{padding:clamp(.25rem,.75vw,.375rem)}.s2br-resource-card{border-radius:clamp(.5rem,1.25vw + .125rem,.75rem);min-height:clamp(10.5rem,30vw + 2rem,12.5rem);padding:clamp(.875rem,2.5vw + .25rem,1.125rem)}.s2br-card-icon-wrapper{margin-bottom:clamp(.625rem,2vw + .125rem,.875rem)}.s2br-card-icon-container{border-radius:clamp(.375rem,1vw,.5rem);width:clamp(2.5rem,8vw + .25rem,3rem);height:clamp(2.5rem,8vw + .25rem,3rem)}.s2br-card-icon-svg{width:clamp(1.25rem,4vw + .125rem,1.5rem)}.s2br-card-content{gap:clamp(.25rem,.75vw + .0625rem,.375rem)}.s2br-card-title{font-size:clamp(.9375rem,2.75vw + .125rem,1.0625rem);line-height:clamp(1.1875rem,3.5vw + .125rem,1.375rem)}.s2br-card-description{-webkit-line-clamp:2;font-size:clamp(.75rem,2.25vw + .0625rem,.8125rem);line-height:clamp(1.0625rem,3vw + .125rem,1.25rem)}}@media screen and (min-width:360px){.s2br-container{padding-left:clamp(.75rem,2.25vw + .25rem,1rem);padding-right:clamp(.75rem,2.25vw + .25rem,1rem)}.s2br-section-header{margin-bottom:clamp(1.125rem,3.25vw + .5rem,1.625rem)}.s2br-section-title{font-size:clamp(1.25rem,4.75vw + .25rem,1.625rem);line-height:clamp(1.625rem,5.75vw + .25rem,2rem)}.s2br-section-subtitle{max-width:clamp(17rem,82vw,22rem);font-size:clamp(.8125rem,2.85vw + .125rem,1rem);line-height:clamp(1.125rem,3.75vw + .25rem,1.4375rem)}.s2br-cards-row{row-gap:clamp(.6875rem,2.25vw + .125rem,.9375rem)}.s2br-resource-card{min-height:clamp(11rem,28vw + 2.5rem,13rem);padding:clamp(1rem,2.75vw + .25rem,1.25rem)}.s2br-card-icon-container{width:clamp(2.75rem,8.5vw + .25rem,3.25rem);height:clamp(2.75rem,8.5vw + .25rem,3.25rem)}.s2br-card-icon-svg{width:clamp(1.375rem,4.25vw + .125rem,1.625rem)}.s2br-card-title{font-size:clamp(1rem,2.85vw + .125rem,1.125rem);line-height:clamp(1.25rem,3.75vw + .125rem,1.4375rem)}.s2br-card-description{font-size:clamp(.8125rem,2.35vw + .0625rem,.875rem);line-height:clamp(1.125rem,3.15vw + .125rem,1.3125rem)}}@media screen and (min-width:390px){.s2br-container{padding-left:clamp(.875rem,2.5vw + .25rem,1.125rem);padding-right:clamp(.875rem,2.5vw + .25rem,1.125rem)}.s2br-section-header{margin-bottom:clamp(1.25rem,3.5vw + .5rem,1.75rem)}.s2br-section-title{font-size:clamp(1.375rem,5vw + .25rem,1.75rem);line-height:clamp(1.75rem,6vw + .25rem,2.125rem)}.s2br-section-subtitle{max-width:clamp(18rem,80vw,24rem);font-size:clamp(.875rem,2.95vw + .125rem,1.0625rem);line-height:clamp(1.1875rem,3.85vw + .25rem,1.5rem)}.s2br-cards-row{row-gap:clamp(.75rem,2.5vw + .125rem,1rem)}.s2br-resource-card{border-radius:clamp(.5625rem,1.35vw + .125rem,.8125rem);min-height:clamp(11.5rem,26vw + 3rem,13.5rem);padding:clamp(1.125rem,3vw + .25rem,1.375rem)}.s2br-card-icon-wrapper{margin-bottom:clamp(.75rem,2.25vw + .125rem,1rem)}.s2br-card-icon-container{border-radius:clamp(.4375rem,1.1vw + .0625rem,.5625rem);width:clamp(3rem,9vw + .25rem,3.5rem);height:clamp(3rem,9vw + .25rem,3.5rem)}.s2br-card-icon-svg{width:clamp(1.5rem,4.5vw + .125rem,1.75rem)}.s2br-card-title{font-size:clamp(1.0625rem,2.95vw + .125rem,1.1875rem);line-height:clamp(1.3125rem,3.85vw + .125rem,1.5rem)}.s2br-card-description{-webkit-line-clamp:3;font-size:clamp(.8125rem,2.45vw + .0625rem,.9375rem);line-height:clamp(1.1875rem,3.25vw + .125rem,1.375rem)}}@media screen and (min-width:414px){.s2br-container{padding-left:1.125rem;padding-right:1.125rem}.s2br-section-title{font-size:clamp(1.5rem,4.5vw,1.875rem)}.s2br-resource-card{min-height:13.5rem;padding:1.375rem}.s2br-card-icon-container{width:3.375rem;height:3.375rem}.s2br-card-icon-svg{width:1.625rem}.s2br-card-title{font-size:1.125rem}}@media screen and (min-width:480px){.s2br-section{padding:clamp(2rem,4.5vw,2.5rem) 0}.s2br-container{padding-left:1.25rem;padding-right:1.25rem}.s2br-section-title{font-size:clamp(1.625rem,4vw,2rem)}.s2br-section-subtitle{font-size:clamp(.9375rem,2.5vw,1.0625rem)}.s2br-resource-card{min-height:14rem;padding:1.5rem}.s2br-card-icon-container{width:3.5rem;height:3.5rem}.s2br-card-icon-svg{width:1.75rem}.s2br-card-title{font-size:1.1875rem}.s2br-card-description{font-size:.875rem}}@media screen and (min-width:540px){.s2br-container{padding-left:1.5rem;padding-right:1.5rem}.s2br-section-title{font-size:clamp(1.75rem,4vw,2.125rem)}.s2br-resource-card{min-height:14.5rem;padding:1.625rem}.s2br-card-icon-container{width:3.625rem;height:3.625rem}.s2br-card-title{font-size:1.25rem}}@media screen and (min-width:576px){.s2br-section{padding:clamp(2.25rem,5vw,3rem) 0}.s2br-container{padding-left:1.75rem;padding-right:1.75rem}.s2br-section-header{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.s2br-section-title{font-size:clamp(1.75rem,3.5vw,2.25rem)}.s2br-section-subtitle{font-size:clamp(1rem,2vw,1.125rem)}.s2br-resource-card{min-height:14.5rem;padding:1.5rem}.s2br-card-icon-container{width:3.5rem;height:3.5rem}.s2br-card-icon-svg{width:1.75rem}.s2br-card-title{font-size:1.1875rem}.s2br-card-description{font-size:.875rem}}@media screen and (min-width:640px){.s2br-container{padding-left:2rem;padding-right:2rem}.s2br-section-title{font-size:clamp(1.875rem,3.5vw,2.25rem)}.s2br-resource-card{min-height:14.75rem;padding:1.625rem}.s2br-card-icon-container{width:3.625rem;height:3.625rem}.s2br-card-title{font-size:1.25rem}}@media screen and (min-width:700px){.s2br-container{padding-left:2.25rem;padding-right:2.25rem}.s2br-section-title{font-size:clamp(2rem,3.5vw,2.25rem)}.s2br-section-subtitle{font-size:clamp(1.0625rem,2vw,1.1875rem)}.s2br-resource-card{min-height:15rem;padding:1.75rem}.s2br-card-icon-container{width:3.75rem;height:3.75rem}.s2br-card-icon-svg{width:1.875rem}}@media screen and (min-width:768px){.s2br-section{padding:clamp(2.5rem,5vw,3.5rem) 0}.s2br-container{padding-left:2.5rem;padding-right:2.5rem}.s2br-section-header{margin-bottom:clamp(2rem,4vw,2.75rem)}.s2br-section-title{font-size:clamp(2rem,3vw,2.25rem)}.s2br-section-subtitle{font-size:clamp(1.0625rem,1.75vw,1.25rem)}.s2br-resource-card{min-height:15rem;padding:1.625rem}.s2br-card-icon-container{width:3.5rem;height:3.5rem}.s2br-card-icon-svg{width:1.75rem}.s2br-card-title{font-size:1.25rem}.s2br-card-description{font-size:.9375rem}}@media screen and (min-width:834px){.s2br-container{padding-left:2.75rem;padding-right:2.75rem}.s2br-section-title{font-size:clamp(2.0625rem,3vw,2.25rem)}.s2br-resource-card{min-height:15.125rem;padding:1.75rem}.s2br-card-icon-container{width:3.625rem;height:3.625rem}.s2br-card-title{font-size:1.3125rem}}@media screen and (min-width:900px){.s2br-container{padding-left:3rem;padding-right:3rem}.s2br-section-title{font-size:clamp(2.0625rem,2.75vw,2.25rem)}.s2br-section-subtitle{font-size:clamp(1.125rem,1.5vw,1.25rem)}.s2br-resource-card{min-height:15.25rem;padding:1.875rem}.s2br-card-icon-container{width:3.75rem;height:3.75rem}.s2br-card-icon-svg{width:1.875rem}.s2br-card-title{font-size:1.375rem}.s2br-card-description{font-size:.9375rem}}@media screen and (min-width:992px){.s2br-section{padding:clamp(2.75rem,5vw,4rem) 0}.s2br-container{padding-left:3.5rem;padding-right:3.5rem}.s2br-section-header{margin-bottom:clamp(2.25rem,4vw,3rem)}.s2br-section-title{font-size:clamp(2.125rem,2.5vw,2.25rem)}.s2br-resource-card{min-height:15.375rem;padding:2rem}.s2br-card-icon-container{width:4rem;height:4rem}.s2br-card-icon-svg{width:2rem}.s2br-card-title{font-size:1.4375rem}.s2br-card-description{font-size:1rem}}@media screen and (min-width:1024px){.s2br-container{padding-left:4rem;padding-right:4rem}.s2br-section-title{font-size:2.25rem}.s2br-section-subtitle{font-size:1.25rem}.s2br-resource-card{min-height:15.375rem;padding:2.0625rem}.s2br-card-icon-container{width:4rem;height:4rem}.s2br-card-icon-svg{width:2.125rem}.s2br-card-title{font-size:1.5rem}}@media screen and (min-width:1100px){.s2br-container{padding-left:4.5rem;padding-right:4.5rem}.s2br-resource-card{padding:2.0625rem}.s2br-card-title{font-size:1.5rem}}@media screen and (min-width:1200px){.s2br-section{padding:clamp(3rem,5vw,4.5rem) 0}.s2br-container{padding-left:5rem;padding-right:5rem}.s2br-section-header{margin-bottom:clamp(2.5rem,4vw,3rem)}.s2br-section-title{font-size:2.25rem}.s2br-section-subtitle{font-size:1.25rem}.s2br-resource-card{min-height:15.375rem;padding:2.0625rem}.s2br-card-icon-container{width:4rem;height:4rem}.s2br-card-icon-svg{width:2.125rem}.s2br-card-title{font-size:1.5rem}.s2br-card-description{font-size:1rem}}@media screen and (min-width:1280px){.s2br-container{max-width:78rem;padding-left:5rem;padding-right:5rem}}@media screen and (min-width:1366px){.s2br-section{padding:clamp(3rem,4.5vw,4.5rem) 0}.s2br-container{max-width:80rem}}@media screen and (min-width:1440px){.s2br-section{padding:clamp(3.125rem,4vw,4.675rem) 0}.s2br-container{max-width:82rem}.s2br-resource-card{padding:2.0625rem}}@media screen and (min-width:1536px){.s2br-container{max-width:84rem}.s2br-section-title{font-size:2.375rem}}@media screen and (min-width:1600px){.s2br-section{padding:4.5rem 0}.s2br-container{max-width:86rem}.s2br-section-header{margin-bottom:3.25rem}}@media screen and (min-width:1700px){.s2br-container{max-width:88rem}}@media screen and (min-width:1800px){.s2br-section{padding:5rem 0}.s2br-container{max-width:90rem}.s2br-section-title{font-size:2.5rem}.s2br-section-subtitle{font-size:1.375rem}}@media screen and (min-width:1900px){.s2br-section{padding:5.25rem 0}.s2br-container{max-width:92rem}}@media screen and (min-width:2100px){.s2br-container{max-width:96rem}}[data-theme=dark] .s2br-bg-pattern,.dark .s2br-bg-pattern,.dark-mode .s2br-bg-pattern,.dark-theme .s2br-bg-pattern,[data-mode=dark] .s2br-bg-pattern,[data-color-scheme=dark] .s2br-bg-pattern,html.dark .s2br-bg-pattern,body.dark .s2br-bg-pattern,:root.dark .s2br-bg-pattern,.theme-dark .s2br-bg-pattern,[class*=dark-mode] .s2br-bg-pattern{background-image:radial-gradient(circle at 25% 25%,#ff6b350d 0%,#0000 50%),radial-gradient(circle at 75% 75%,#2563eb0d 0%,#0000 50%)}[data-theme=dark] .s2br-resource-card:hover,.dark .s2br-resource-card:hover,.dark-mode .s2br-resource-card:hover,.dark-theme .s2br-resource-card:hover,[data-mode=dark] .s2br-resource-card:hover,[data-color-scheme=dark] .s2br-resource-card:hover,html.dark .s2br-resource-card:hover,body.dark .s2br-resource-card:hover,:root.dark .s2br-resource-card:hover,.theme-dark .s2br-resource-card:hover,[class*=dark-mode] .s2br-resource-card:hover{border-color:var(--card-icon-color,#ff6b35)}[data-theme=dark] .s2br-card-gradient-overlay,.dark .s2br-card-gradient-overlay,.dark-mode .s2br-card-gradient-overlay,.dark-theme .s2br-card-gradient-overlay,[data-mode=dark] .s2br-card-gradient-overlay,[data-color-scheme=dark] .s2br-card-gradient-overlay,html.dark .s2br-card-gradient-overlay,body.dark .s2br-card-gradient-overlay,:root.dark .s2br-card-gradient-overlay,.theme-dark .s2br-card-gradient-overlay,[class*=dark-mode] .s2br-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff0d 0%,transparent 60%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode) .s2br-bg-pattern{background-image:radial-gradient(circle at 25% 25%,#ff6b350d 0%,#0000 50%),radial-gradient(circle at 75% 75%,#2563eb0d 0%,#0000 50%)}:root:not([data-theme=light]):not(.light):not(.light-mode) .s2br-resource-card:hover{border-color:var(--card-icon-color,#ff6b35)}:root:not([data-theme=light]):not(.light):not(.light-mode) .s2br-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff0d 0%,transparent 60%)}}@media (prefers-reduced-motion:reduce){.s2br-section,.s2br-card-column,.s2br-resource-card,.s2br-card-icon-container,.s2br-card-icon-svg,.s2br-card-gradient-overlay,.s2br-card-glow-effect,.s2br-card-accent-line,.s2br-card-border-effect{transition:none;animation:none}.s2br-section,.s2br-card-column{opacity:1;transform:none}.s2br-resource-card:hover{transform:none}}@media print{.s2br-section{padding:1rem 0;background:#fff!important}.s2br-bg-pattern,.s2br-bg-gradient-top,.s2br-bg-gradient-bottom,.s2br-card-gradient-overlay,.s2br-card-glow-effect,.s2br-card-border-effect,.s2br-card-accent-line,.s2br-card-icon-shadow{display:none!important}.s2br-resource-card{break-inside:avoid;box-shadow:none!important;border:1px solid #ddd!important}.s2br-section-title,.s2br-card-title{color:#000!important}.s2br-section-subtitle,.s2br-card-description{color:#333!important}}
:root{--s3st-bg-primary:#fff;--s3st-bg-secondary:#f8fafc;--s3st-bg-tertiary:#f1f5f9;--s3st-text-primary:#1a1a1a;--s3st-text-secondary:#4b5563;--s3st-text-muted:#6b7280;--s3st-text-light:#9ca3af;--s3st-border-color:#e5e7eb;--s3st-border-hover:#d1d5db;--s3st-card-bg:#fff;--s3st-card-bg-hover:#fafbfc;--s3st-card-border:transparent;--s3st-cta-color:#ff6b35;--s3st-cta-hover:#e55a28;--s3st-overlay-light:#ffffffe6;--s3st-overlay-dark:#00000005;--s3st-card-shadow:0px .125rem .25rem #0000001a,0px .25rem .375rem #0000001a;--s3st-card-shadow-hover:0px .5rem 1.25rem #00000026,0px 1.25rem 2.5rem #0000001f;--s3st-card-shadow-intense:0px 1rem 2rem #0000002e,0px 2rem 4rem #0000001a;--s3st-card-shadow-soft:0px .125rem .25rem #0000000f,0px .375rem .75rem #00000014;--s3st-icon-shadow:0px .25rem .5rem #0000001f;--s3st-transition-fast:.2s cubic-bezier(.4,0,.2,1);--s3st-transition-medium:.35s cubic-bezier(.4,0,.2,1);--s3st-transition-slow:.5s cubic-bezier(.4,0,.2,1);--s3st-transition-bounce:.45s cubic-bezier(.34,1.56,.64,1);--s3st-transition-spring:.6s cubic-bezier(.175,.885,.32,1.275);--s3st-section-padding-y:clamp(2.5rem,4vw + 1.5rem,5.5rem);--s3st-section-padding-x:clamp(.75rem,2.5vw + .5rem,5rem);--s3st-card-padding:clamp(1.25rem,2vw + .75rem,2rem);--s3st-card-padding-sm:clamp(1rem,1.5vw + .5rem,1.5rem);--s3st-card-gap:clamp(.625rem,1.5vw + .25rem,1.5rem);--s3st-card-gap-row:clamp(.75rem,2vw + .25rem,1.75rem);--s3st-icon-size:clamp(2.5rem,3.5vw + .5rem,3.5rem);--s3st-content-gap:clamp(.5rem,1vw + .25rem,1rem);--s3st-header-gap:clamp(1.5rem,3vw + .5rem,3rem);--s3st-title-size:clamp(1.375rem,2.5vw + .5rem,2.25rem);--s3st-title-line-height:clamp(1.75rem,3vw + .5rem,2.75rem);--s3st-subtitle-size:clamp(.875rem,1.25vw + .25rem,1.25rem);--s3st-subtitle-line-height:clamp(1.25rem,1.75vw + .375rem,1.75rem);--s3st-card-title-size:clamp(.9375rem,1.15vw + .25rem,1.25rem);--s3st-card-title-line-height:clamp(1.125rem,1.5vw + .375rem,1.625rem);--s3st-card-desc-size:clamp(.75rem,.875vw + .1875rem,.9375rem);--s3st-card-desc-line-height:clamp(1rem,1.25vw + .375rem,1.375rem);--s3st-button-size:clamp(.8125rem,.875vw + .1875rem,.9375rem);--s3st-button-line-height:clamp(1.125rem,1.25vw + .25rem,1.375rem);--s3st-card-radius:clamp(.5rem,1vw + .25rem,.75rem);--s3st-icon-radius:clamp(.3125rem,.625vw + .125rem,.5rem);--s3st-button-radius:clamp(.25rem,.5vw,.375rem)}[data-theme=dark],.dark,.dark-mode,.dark-theme,[data-mode=dark],[data-color-scheme=dark],html.dark,body.dark,:root.dark,.theme-dark,[class*=dark-mode],[data-bs-theme=dark],.bg-dark,[data-color-mode=dark],.night-mode,.nightmode{--s3st-bg-primary:#0f172a;--s3st-bg-secondary:#1e293b;--s3st-bg-tertiary:#0d1424;--s3st-text-primary:#f1f5f9;--s3st-text-secondary:#cbd5e1;--s3st-text-muted:#94a3b8;--s3st-text-light:#64748b;--s3st-border-color:#334155;--s3st-border-hover:#475569;--s3st-card-bg:#1e293b;--s3st-card-bg-hover:#263548;--s3st-card-border:#334155;--s3st-cta-color:#ff7a4d;--s3st-cta-hover:#ff8f66;--s3st-overlay-light:#ffffff08;--s3st-overlay-dark:#0000004d;--s3st-card-shadow:0px .25rem .5rem #0006,0px .5rem 1rem #0000004d;--s3st-card-shadow-hover:0px .75rem 1.5rem #00000080,0px 1.5rem 3rem #00000059;--s3st-card-shadow-intense:0px 1rem 2.5rem #0000008c,0px 2rem 5rem #0006;--s3st-card-shadow-soft:0px .125rem .375rem #00000059,0px .5rem 1rem #00000040;--s3st-icon-shadow:0px .25rem .625rem #0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme){--s3st-bg-primary:#0f172a;--s3st-bg-secondary:#1e293b;--s3st-bg-tertiary:#0d1424;--s3st-text-primary:#f1f5f9;--s3st-text-secondary:#cbd5e1;--s3st-text-muted:#94a3b8;--s3st-text-light:#64748b;--s3st-border-color:#334155;--s3st-border-hover:#475569;--s3st-card-bg:#1e293b;--s3st-card-bg-hover:#263548;--s3st-card-border:#334155;--s3st-cta-color:#ff7a4d;--s3st-cta-hover:#ff8f66;--s3st-overlay-light:#ffffff08;--s3st-overlay-dark:#0000004d;--s3st-card-shadow:0px .25rem .5rem #0006,0px .5rem 1rem #0000004d;--s3st-card-shadow-hover:0px .75rem 1.5rem #00000080,0px 1.5rem 3rem #00000059;--s3st-card-shadow-intense:0px 1rem 2.5rem #0000008c,0px 2rem 5rem #0006;--s3st-card-shadow-soft:0px .125rem .375rem #00000059,0px .5rem 1rem #00000040;--s3st-icon-shadow:0px .25rem .625rem #0006}}.s3st-section{width:100%;min-height:auto;padding:var(--s3st-section-padding-y)0;background-color:var(--s3st-bg-primary);opacity:0;transition:opacity var(--s3st-transition-slow),transform var(--s3st-transition-slow);position:relative;overflow:hidden;transform:translateY(1.875rem)}.s3st-section-visible{opacity:1;transform:translateY(0)}.s3st-bg-pattern{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 30%,#fb923c0a 0%,#0000 45%),radial-gradient(circle at 80% 70%,#60a5fa0a 0%,#0000 45%),radial-gradient(circle,#9333ea08 0%,#0000 50%);position:absolute;inset:0}.s3st-bg-gradient-top,.s3st-bg-gradient-bottom{pointer-events:none;z-index:0;height:clamp(3rem,8vw,6rem);position:absolute;left:0;right:0}.s3st-bg-gradient-top{background:linear-gradient(180deg,var(--s3st-bg-secondary)0%,transparent 100%);top:0}.s3st-bg-gradient-bottom{background:linear-gradient(0deg,var(--s3st-bg-secondary)0%,transparent 100%);bottom:0}.s3st-bg-floating-shapes{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.s3st-floating-shape{opacity:.5;filter:blur(3rem);border-radius:50%;animation:20s ease-in-out infinite s3st-float;position:absolute}.s3st-shape-1{background:linear-gradient(135deg,#fb923c26,#ea580c14);width:clamp(8rem,15vw,15rem);height:clamp(8rem,15vw,15rem);animation-delay:0s;top:10%;left:5%}.s3st-shape-2{background:linear-gradient(135deg,#60a5fa1f,#2563eb0f);width:clamp(10rem,20vw,20rem);height:clamp(10rem,20vw,20rem);animation-delay:-7s;top:60%;right:10%}.s3st-shape-3{background:linear-gradient(135deg,#4ade801f,#16a34a0f);width:clamp(6rem,12vw,12rem);height:clamp(6rem,12vw,12rem);animation-delay:-14s;bottom:15%;left:20%}@keyframes s3st-float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(1rem,-1.5rem)scale(1.05)}50%{transform:translate(2rem,.5rem)scale(.95)}75%{transform:translate(-.5rem,1rem)scale(1.02)}}.s3st-container{z-index:1;max-width:100%;padding-left:var(--s3st-section-padding-x);padding-right:var(--s3st-section-padding-x);margin:0 auto;position:relative}.s3st-row{margin:0}.s3st-content-col{padding:0}.s3st-section-header{text-align:center;margin-bottom:clamp(1.5rem,4vw,3rem);padding:0 clamp(.5rem,2vw,1rem)}.s3st-header-content{max-width:78rem;margin:0 auto}.s3st-section-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--s3st-title-size);color:var(--s3st-text-primary);letter-spacing:-.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 clamp(.5rem,1.5vw,1rem);line-height:1.15}.s3st-section-subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:var(--s3st-subtitle-size);color:var(--s3st-text-secondary);max-width:48rem;margin:0 auto;line-height:1.5}.s3st-cards-container{width:100%;max-width:78rem;margin:0 auto}.s3st-cards-row{margin:0 calc(var(--s3st-card-gap)/-2)}.s3st-card-column{padding:calc(var(--s3st-card-gap)/2);opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(2rem)scale(.95)}.s3st-card-column.s3st-card-animated{opacity:1;transform:translateY(0)scale(1)}.s3st-card-column-1{transition-delay:0s}.s3st-card-column-2{transition-delay:80ms}.s3st-card-column-3{transition-delay:.16s}.s3st-card-column-4{transition-delay:.24s}.s3st-card-column-5{transition-delay:.32s}.s3st-card-column-6{transition-delay:.4s}.s3st-tool-card{width:100%;height:100%;min-height:clamp(15rem,20vw + 4rem,17rem);padding:var(--s3st-card-padding);background-color:var(--s3st-card-bg);border-radius:var(--s3st-card-radius);box-shadow:var(--s3st-card-shadow);cursor:pointer;transform-style:preserve-3d;perspective:1000px;transition:transform var(--s3st-transition-bounce),box-shadow var(--s3st-transition-medium);--rotate-x:0deg;--rotate-y:0deg;--mouse-x:50%;--mouse-y:50%;flex-direction:column;display:flex;position:relative;overflow:hidden}.s3st-tool-card:hover,.s3st-tool-card.s3st-card-hovered{transform:translateY(-.625rem)rotateX(var(--rotate-x))rotateY(var(--rotate-y))scale(1.02);box-shadow:var(--s3st-card-shadow-hover)}.s3st-tool-card:focus-visible{outline:.1875rem solid var(--tool-gradient-end,#ea580c);outline-offset:.125rem;transform:translateY(-.375rem)scale(1.01)}.s3st-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff1a 0%,transparent 60%);opacity:0;transition:opacity var(--s3st-transition-medium);pointer-events:none;z-index:1;position:absolute;inset:0}.s3st-tool-card:hover .s3st-card-gradient-overlay{opacity:1}.s3st-card-glow-effect{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),var(--tool-glow-color,#ea580c26)0%,transparent 40%);opacity:0;width:200%;height:200%;transition:opacity var(--s3st-transition-medium);pointer-events:none;z-index:0;position:absolute;top:-50%;left:-50%}.s3st-tool-card:hover .s3st-card-glow-effect{opacity:1}.s3st-card-shine-effect{opacity:0;pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%);width:50%;height:200%;transition:opacity .3s;position:absolute;top:-100%;left:-100%;transform:rotate(25deg)}.s3st-tool-card:hover .s3st-card-shine-effect{opacity:1;animation:.8s forwards s3st-shine}@keyframes s3st-shine{0%{left:-100%}to{left:200%}}.s3st-card-icon-wrapper{z-index:2;margin-bottom:clamp(1rem,2vw,1.5rem);position:relative}.s3st-card-icon-container{width:var(--s3st-icon-size);height:var(--s3st-icon-size);border-radius:var(--s3st-icon-radius);transition:transform var(--s3st-transition-bounce),box-shadow var(--s3st-transition-medium);z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.s3st-tool-card:hover .s3st-card-icon-container{box-shadow:0 .75rem 2rem var(--tool-shadow-color,#ea580c66);transform:translateY(-.375rem)scale(1.1)rotate(3deg)}.s3st-card-icon-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.s3st-card-icon-svg{width:clamp(1rem,1.5vw + .25rem,1.5rem);height:auto;transition:transform var(--s3st-transition-bounce)}.s3st-tool-card:hover .s3st-card-icon-svg{transform:scale(1.15)}.s3st-card-icon-glow{opacity:0;filter:blur(.5rem);width:80%;height:.625rem;transition:opacity var(--s3st-transition-medium);z-index:1;border-radius:50%;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.s3st-tool-card:hover .s3st-card-icon-glow{opacity:.6}.s3st-card-content{z-index:2;flex-direction:column;flex:1;display:flex;position:relative}.s3st-card-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:var(--s3st-card-title-size);color:var(--s3st-text-primary);transition:color var(--s3st-transition-fast);margin:0 0 clamp(.375rem,1vw,.625rem);line-height:1.3}.s3st-tool-card:hover .s3st-card-title{background:var(--tool-gradient,linear-gradient(135deg,#fb923c 0%,#ea580c 70.71%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.s3st-card-description{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:var(--s3st-card-desc-size);color:var(--s3st-text-secondary);transition:color var(--s3st-transition-fast);margin:0;line-height:1.5}.s3st-card-cta{z-index:2;margin-top:clamp(.75rem,1.5vw,1rem);position:relative}.s3st-card-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:var(--s3st-button-size);color:var(--s3st-cta-color);transition:color var(--s3st-transition-fast),transform var(--s3st-transition-fast),background-color var(--s3st-transition-fast);border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem 0;line-height:1.5;text-decoration:none;display:inline-flex}.s3st-card-button:hover{transform:translate(.25rem)}.s3st-button-text{transition:transform var(--s3st-transition-fast)}.s3st-button-arrow{opacity:0;transition:opacity var(--s3st-transition-fast),transform var(--s3st-transition-fast);justify-content:center;align-items:center;display:flex;transform:translate(-.5rem)}.s3st-card-button:hover .s3st-button-arrow{opacity:1;transform:translate(0)}.s3st-button-arrow svg{width:clamp(.875rem,1vw,1rem);height:clamp(.875rem,1vw,1rem)}.s3st-card-border-effect{border-radius:var(--s3st-card-radius);opacity:0;transition:opacity var(--s3st-transition-medium);pointer-events:none;z-index:3;position:absolute;inset:0}.s3st-tool-card:hover .s3st-card-border-effect{opacity:.3}.s3st-card-accent-line{border-radius:0 0 var(--s3st-card-radius)var(--s3st-card-radius);width:0;height:.1875rem;transition:width var(--s3st-transition-medium);z-index:4;position:absolute;bottom:0;left:0}.s3st-tool-card:hover .s3st-card-accent-line{width:100%}.s3st-card-pulse-effect{background:var(--tool-glow-color,#ea580c1a);pointer-events:none;z-index:1;opacity:0;border-radius:50%;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s3st-tool-card:hover .s3st-card-pulse-effect{animation:.65s cubic-bezier(.4,0,.2,1) forwards s3st-pulse-expand}@keyframes s3st-pulse-expand{0%{opacity:.5;width:0;height:0}to{opacity:0;width:300%;height:300%}}@keyframes s3st-icon-bounce{0%,to{transform:scale(1)translateY(0)}25%{transform:scale(1.12)translateY(-.25rem)}50%{transform:scale(.94)translateY(.0625rem)}75%{transform:scale(1.04)translateY(-.0625rem)}}.s3st-tool-card:hover .s3st-card-icon-container{animation:.65s cubic-bezier(.34,1.56,.64,1) forwards s3st-icon-bounce}.s3st-tool-card:hover .s3st-card-title{transform:translate(.1875rem)}@keyframes s3st-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(.25rem)}}.s3st-tool-card:hover .s3st-button-arrow{animation:.6s ease-in-out infinite s3st-arrow-bounce}[data-theme=dark] .s3st-tool-card,.dark .s3st-tool-card,.dark-mode .s3st-tool-card,.dark-theme .s3st-tool-card,[data-mode=dark] .s3st-tool-card,[data-color-scheme=dark] .s3st-tool-card,html.dark .s3st-tool-card,body.dark .s3st-tool-card,:root.dark .s3st-tool-card,.theme-dark .s3st-tool-card,[class*=dark-mode] .s3st-tool-card,[data-bs-theme=dark] .s3st-tool-card,.bg-dark .s3st-tool-card,[data-color-mode=dark] .s3st-tool-card,.night-mode .s3st-tool-card,.nightmode .s3st-tool-card{background:linear-gradient(145deg,var(--s3st-card-bg)0%,#1e293beb 100%);border:.0625rem solid #ffffff0d}[data-theme=dark] .s3st-tool-card:hover,.dark .s3st-tool-card:hover,.dark-mode .s3st-tool-card:hover,.dark-theme .s3st-tool-card:hover,[data-mode=dark] .s3st-tool-card:hover,[data-color-scheme=dark] .s3st-tool-card:hover,html.dark .s3st-tool-card:hover,body.dark .s3st-tool-card:hover,:root.dark .s3st-tool-card:hover,.theme-dark .s3st-tool-card:hover,[class*=dark-mode] .s3st-tool-card:hover,[data-bs-theme=dark] .s3st-tool-card:hover,.bg-dark .s3st-tool-card:hover,[data-color-mode=dark] .s3st-tool-card:hover,.night-mode .s3st-tool-card:hover,.nightmode .s3st-tool-card:hover{background:linear-gradient(145deg,var(--s3st-card-bg-hover)0%,#263548f5 100%);border-color:#ffffff1a}[data-theme=dark] .s3st-card-shine-effect,.dark .s3st-card-shine-effect,.dark-mode .s3st-card-shine-effect,.dark-theme .s3st-card-shine-effect,[data-mode=dark] .s3st-card-shine-effect,[data-color-scheme=dark] .s3st-card-shine-effect,html.dark .s3st-card-shine-effect,body.dark .s3st-card-shine-effect,:root.dark .s3st-card-shine-effect,.theme-dark .s3st-card-shine-effect,[class*=dark-mode] .s3st-card-shine-effect,[data-bs-theme=dark] .s3st-card-shine-effect,.bg-dark .s3st-card-shine-effect,[data-color-mode=dark] .s3st-card-shine-effect,.night-mode .s3st-card-shine-effect,.nightmode .s3st-card-shine-effect{background:linear-gradient(90deg,#0000 0%,#ffffff0a 50%,#0000 100%)}[data-theme=dark] .s3st-card-button,.dark .s3st-card-button,.dark-mode .s3st-card-button,.dark-theme .s3st-card-button,[data-mode=dark] .s3st-card-button,[data-color-scheme=dark] .s3st-card-button,html.dark .s3st-card-button,body.dark .s3st-card-button,:root.dark .s3st-card-button,.theme-dark .s3st-card-button,[class*=dark-mode] .s3st-card-button,[data-bs-theme=dark] .s3st-card-button,.bg-dark .s3st-card-button,[data-color-mode=dark] .s3st-card-button,.night-mode .s3st-card-button,.nightmode .s3st-card-button{color:var(--s3st-cta-color)}[data-theme=dark] .s3st-floating-shape,.dark .s3st-floating-shape,.dark-mode .s3st-floating-shape,.dark-theme .s3st-floating-shape,[data-mode=dark] .s3st-floating-shape,[data-color-scheme=dark] .s3st-floating-shape,html.dark .s3st-floating-shape,body.dark .s3st-floating-shape,:root.dark .s3st-floating-shape,.theme-dark .s3st-floating-shape,[class*=dark-mode] .s3st-floating-shape,[data-bs-theme=dark] .s3st-floating-shape,.bg-dark .s3st-floating-shape,[data-color-mode=dark] .s3st-floating-shape,.night-mode .s3st-floating-shape,.nightmode .s3st-floating-shape{opacity:.02}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s3st-tool-card{background:linear-gradient(145deg,var(--s3st-card-bg)0%,#1e293beb 100%);border:.0625rem solid #ffffff0d}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s3st-tool-card:hover{background:linear-gradient(145deg,var(--s3st-card-bg-hover)0%,#263548f5 100%);border-color:#ffffff1a}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s3st-card-shine-effect{background:linear-gradient(90deg,#0000 0%,#ffffff0a 50%,#0000 100%)}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s3st-card-button{color:var(--s3st-cta-color)}:root:not([data-theme=light]):not(.light):not(.light-mode):not(.light-theme) .s3st-floating-shape{opacity:.02}}@media screen and (min-width:320px){.s3st-section{padding:clamp(1.25rem,3.5vw + .5rem,2rem) 0}.s3st-container{padding-left:clamp(.625rem,2vw + .25rem,.875rem);padding-right:clamp(.625rem,2vw + .25rem,.875rem)}.s3st-section-header{margin-bottom:clamp(1rem,3vw + .5rem,1.5rem);padding:0 clamp(.25rem,1vw,.5rem)}.s3st-section-title{letter-spacing:-.015em;font-size:clamp(1.1875rem,4.5vw + .25rem,1.5rem);line-height:clamp(1.5rem,5.5vw + .25rem,1.875rem)}.s3st-section-subtitle{max-width:clamp(16rem,85vw,20rem);font-size:clamp(.75rem,2.75vw + .125rem,.9375rem);line-height:clamp(1.0625rem,3.5vw + .25rem,1.375rem)}.s3st-cards-row{row-gap:clamp(.625rem,2vw + .125rem,.875rem)}.s3st-card-column{padding:clamp(.25rem,.75vw,.375rem)}.s3st-tool-card{border-radius:clamp(.4375rem,1.1vw + .125rem,.625rem);min-height:clamp(12rem,32vw + 2rem,14.5rem);padding:clamp(1rem,2.75vw + .25rem,1.25rem)}.s3st-card-icon-wrapper{margin-bottom:clamp(.625rem,2vw + .125rem,.875rem)}.s3st-card-icon-container{border-radius:clamp(.3125rem,.85vw + .0625rem,.4375rem);width:clamp(2.375rem,7.5vw + .25rem,2.875rem);height:clamp(2.375rem,7.5vw + .25rem,2.875rem)}.s3st-card-icon-svg{width:clamp(.875rem,3vw + .125rem,1.125rem)}.s3st-card-content{gap:clamp(.25rem,.75vw + .0625rem,.375rem)}.s3st-card-title{font-size:clamp(.9375rem,2.75vw + .125rem,1.0625rem);line-height:clamp(1.125rem,3.25vw + .125rem,1.3125rem)}.s3st-card-description{font-size:clamp(.6875rem,2.15vw + .0625rem,.8125rem);line-height:clamp(.9375rem,2.85vw + .125rem,1.1875rem)}.s3st-card-cta{margin-top:clamp(.5rem,1.25vw + .125rem,.75rem)}.s3st-card-button{gap:clamp(.1875rem,.5vw,.25rem);font-size:clamp(.8125rem,2.25vw + .0625rem,.9375rem)}.s3st-button-arrow svg{width:clamp(.75rem,2vw + .0625rem,.9375rem);height:clamp(.75rem,2vw + .0625rem,.9375rem)}.s3st-floating-shape{display:none}}@media screen and (min-width:360px){.s3st-container{padding-left:clamp(.75rem,2.25vw + .25rem,1rem);padding-right:clamp(.75rem,2.25vw + .25rem,1rem)}.s3st-section-header{margin-bottom:clamp(1.125rem,3.25vw + .5rem,1.625rem)}.s3st-section-title{font-size:clamp(1.25rem,4.75vw + .25rem,1.625rem);line-height:clamp(1.625rem,5.75vw + .25rem,2rem)}.s3st-section-subtitle{max-width:clamp(17rem,82vw,22rem);font-size:clamp(.8125rem,2.85vw + .125rem,1rem);line-height:clamp(1.125rem,3.75vw + .25rem,1.4375rem)}.s3st-cards-row{row-gap:clamp(.6875rem,2.25vw + .125rem,.9375rem)}.s3st-tool-card{min-height:clamp(12.5rem,30vw + 2.5rem,15rem);padding:clamp(1.125rem,3vw + .25rem,1.375rem)}.s3st-card-icon-container{width:clamp(2.625rem,8vw + .25rem,3.125rem);height:clamp(2.625rem,8vw + .25rem,3.125rem)}.s3st-card-icon-svg{width:clamp(1rem,3.25vw + .125rem,1.25rem)}.s3st-card-title{font-size:clamp(1rem,2.85vw + .125rem,1.125rem);line-height:clamp(1.1875rem,3.5vw + .125rem,1.375rem)}.s3st-card-description{font-size:clamp(.75rem,2.25vw + .0625rem,.875rem);line-height:clamp(1rem,3vw + .125rem,1.25rem)}.s3st-card-button{font-size:clamp(.8125rem,2.35vw + .0625rem,.9375rem)}}@media screen and (min-width:390px){.s3st-container{padding-left:clamp(.875rem,2.5vw + .25rem,1.125rem);padding-right:clamp(.875rem,2.5vw + .25rem,1.125rem)}.s3st-section-header{margin-bottom:clamp(1.25rem,3.5vw + .5rem,1.75rem)}.s3st-section-title{font-size:clamp(1.375rem,5vw + .25rem,1.75rem);line-height:clamp(1.75rem,6vw + .25rem,2.125rem)}.s3st-section-subtitle{max-width:clamp(18rem,80vw,24rem);font-size:clamp(.875rem,2.95vw + .125rem,1.0625rem);line-height:clamp(1.1875rem,3.85vw + .25rem,1.5rem)}.s3st-cards-row{row-gap:clamp(.75rem,2.5vw + .125rem,1rem)}.s3st-tool-card{border-radius:clamp(.5rem,1.2vw + .125rem,.6875rem);min-height:clamp(13rem,28vw + 3rem,15.5rem);padding:clamp(1.25rem,3.25vw + .25rem,1.5rem)}.s3st-card-icon-wrapper{margin-bottom:clamp(.75rem,2.25vw + .125rem,1rem)}.s3st-card-icon-container{border-radius:clamp(.375rem,.95vw + .0625rem,.5rem);width:clamp(2.875rem,8.5vw + .25rem,3.375rem);height:clamp(2.875rem,8.5vw + .25rem,3.375rem)}.s3st-card-icon-svg{width:clamp(1.125rem,3.5vw + .125rem,1.375rem)}.s3st-card-title{font-size:clamp(1.0625rem,2.95vw + .125rem,1.1875rem);line-height:clamp(1.25rem,3.75vw + .125rem,1.4375rem)}.s3st-card-description{font-size:clamp(.8125rem,2.35vw + .0625rem,.9375rem);line-height:clamp(1.0625rem,3.15vw + .125rem,1.3125rem)}.s3st-card-cta{margin-top:clamp(.625rem,1.5vw + .125rem,.875rem)}.s3st-card-button{font-size:clamp(.875rem,2.45vw + .0625rem,1rem)}}@media screen and (min-width:414px){.s3st-container{padding-left:1.125rem;padding-right:1.125rem}.s3st-section-title{font-size:clamp(1.5rem,4.5vw,1.875rem)}.s3st-tool-card{min-height:15.5rem;padding:1.5rem}.s3st-card-icon-container{width:3.25rem;height:3.25rem}.s3st-card-icon-svg{width:1.25rem}.s3st-card-title{font-size:1.125rem}}@media screen and (min-width:480px){.s3st-section{padding:clamp(2rem,4.5vw,2.5rem) 0}.s3st-container{padding-left:1.25rem;padding-right:1.25rem}.s3st-section-title{font-size:clamp(1.625rem,4vw,2rem)}.s3st-section-subtitle{font-size:clamp(.9375rem,2.5vw,1.0625rem)}.s3st-tool-card{min-height:16rem;padding:1.625rem}.s3st-card-icon-container{width:3.375rem;height:3.375rem}.s3st-card-icon-svg{width:1.3125rem}.s3st-card-title{font-size:1.1875rem}.s3st-card-description{font-size:.875rem}}@media screen and (min-width:540px){.s3st-container{padding-left:1.5rem;padding-right:1.5rem}.s3st-section-title{font-size:clamp(1.75rem,4vw,2.125rem)}.s3st-tool-card{min-height:16.25rem;padding:1.75rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-title{font-size:1.1875rem}}@media screen and (min-width:576px){.s3st-section{padding:clamp(2.25rem,5vw,3rem) 0}.s3st-container{padding-left:1.75rem;padding-right:1.75rem}.s3st-section-header{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.s3st-section-title{font-size:clamp(1.75rem,3.5vw,2.25rem)}.s3st-section-subtitle{font-size:clamp(1rem,2vw,1.125rem)}.s3st-tool-card{min-height:16.5rem;padding:1.625rem}.s3st-card-icon-container{width:3.375rem;height:3.375rem}.s3st-card-icon-svg{width:1.25rem}.s3st-card-title{font-size:1.125rem}.s3st-card-description{font-size:.875rem}}@media screen and (min-width:640px){.s3st-container{padding-left:2rem;padding-right:2rem}.s3st-section-title{font-size:clamp(1.875rem,3.5vw,2.25rem)}.s3st-tool-card{min-height:16.75rem;padding:1.75rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-title{font-size:1.1875rem}}@media screen and (min-width:700px){.s3st-container{padding-left:2.25rem;padding-right:2.25rem}.s3st-section-title{font-size:clamp(2rem,3.5vw,2.25rem)}.s3st-section-subtitle{font-size:clamp(1.0625rem,2vw,1.1875rem)}.s3st-tool-card{min-height:17rem;padding:1.875rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-icon-svg{width:1.375rem}}@media screen and (min-width:768px){.s3st-section{padding:clamp(2.5rem,5vw,3.5rem) 0}.s3st-container{padding-left:2.5rem;padding-right:2.5rem}.s3st-section-header{margin-bottom:clamp(2rem,4vw,2.75rem)}.s3st-section-title{font-size:clamp(2rem,3vw,2.25rem)}.s3st-section-subtitle{font-size:clamp(1.0625rem,1.75vw,1.25rem)}.s3st-tool-card{min-height:17rem;padding:1.75rem}.s3st-card-icon-container{width:3.375rem;height:3.375rem}.s3st-card-icon-svg{width:1.25rem}.s3st-card-title{font-size:1.1875rem}.s3st-card-description,.s3st-card-button{font-size:.9375rem}}@media screen and (min-width:834px){.s3st-container{padding-left:2.75rem;padding-right:2.75rem}.s3st-section-title{font-size:clamp(2.0625rem,3vw,2.25rem)}.s3st-tool-card{min-height:17rem;padding:1.875rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-title{font-size:1.25rem}}@media screen and (min-width:900px){.s3st-container{padding-left:3rem;padding-right:3rem}.s3st-section-title{font-size:clamp(2.0625rem,2.75vw,2.25rem)}.s3st-section-subtitle{font-size:clamp(1.125rem,1.5vw,1.25rem)}.s3st-tool-card{padding:2rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-icon-svg{width:1.375rem}.s3st-card-title{font-size:1.25rem}.s3st-card-description{font-size:1rem}}@media screen and (min-width:992px){.s3st-section{padding:clamp(2.75rem,5vw,4rem) 0}.s3st-container{padding-left:3.5rem;padding-right:3.5rem}.s3st-section-header{margin-bottom:clamp(2.25rem,4vw,3rem)}.s3st-section-title{font-size:clamp(2.125rem,2.5vw,2.25rem)}.s3st-tool-card{min-height:17rem;padding:2rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-icon-svg{width:1.5rem}.s3st-card-title{font-size:1.25rem}.s3st-card-description,.s3st-card-button{font-size:1rem}}@media screen and (min-width:1024px){.s3st-container{padding-left:4rem;padding-right:4rem}.s3st-section-title{font-size:2.25rem}.s3st-section-subtitle{font-size:1.25rem}.s3st-tool-card{min-height:17rem;padding:2rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-icon-svg{width:1.5rem}.s3st-card-title{font-size:1.25rem}}@media screen and (min-width:1100px){.s3st-container{padding-left:4.5rem;padding-right:4.5rem}.s3st-tool-card{padding:2rem}.s3st-card-title{font-size:1.25rem}}@media screen and (min-width:1200px){.s3st-section{padding:clamp(3rem,5vw,4.5rem) 0}.s3st-container{padding-left:5rem;padding-right:5rem}.s3st-section-header{margin-bottom:clamp(2.5rem,4vw,3rem)}.s3st-section-title{font-size:2.25rem}.s3st-section-subtitle{font-size:1.25rem}.s3st-tool-card{min-height:17rem;padding:2rem}.s3st-card-icon-container{width:3.5rem;height:3.5rem}.s3st-card-icon-svg{width:1.5rem}.s3st-card-title{font-size:1.25rem}.s3st-card-description,.s3st-card-button{font-size:1rem}}@media screen and (min-width:1280px){.s3st-container{max-width:78rem;padding-left:5rem;padding-right:5rem}}@media screen and (min-width:1366px){.s3st-section{padding:clamp(3rem,4.5vw,4.5rem) 0}.s3st-container{max-width:80rem}}@media screen and (min-width:1440px){.s3st-section{padding:clamp(3.125rem,4vw,5rem) 0}.s3st-container{max-width:82rem}.s3st-tool-card{padding:2rem}}@media screen and (min-width:1536px){.s3st-container{max-width:84rem}.s3st-section-title{font-size:2.375rem}}@media screen and (min-width:1600px){.s3st-section{padding:5rem 0}.s3st-container{max-width:86rem}.s3st-section-header{margin-bottom:3.25rem}}@media screen and (min-width:1700px){.s3st-container{max-width:88rem}}@media screen and (min-width:1800px){.s3st-section{padding:5rem 0}.s3st-container{max-width:90rem}.s3st-section-title{font-size:2.5rem}.s3st-section-subtitle{font-size:1.375rem}}@media screen and (min-width:1900px){.s3st-section{padding:5.25rem 0}.s3st-container{max-width:92rem}}@media screen and (min-width:2100px){.s3st-container{max-width:96rem}}[data-theme=dark] .s3st-bg-pattern,.dark .s3st-bg-pattern,.dark-mode .s3st-bg-pattern,.dark-theme .s3st-bg-pattern,[data-mode=dark] .s3st-bg-pattern,[data-color-scheme=dark] .s3st-bg-pattern,html.dark .s3st-bg-pattern,body.dark .s3st-bg-pattern,:root.dark .s3st-bg-pattern,.theme-dark .s3st-bg-pattern,[class*=dark-mode] .s3st-bg-pattern{background-image:radial-gradient(circle at 20% 30%,#fb923c0f 0%,#0000 45%),radial-gradient(circle at 80% 70%,#60a5fa0f 0%,#0000 45%),radial-gradient(circle,#9333ea0a 0%,#0000 50%)}[data-theme=dark] .s3st-floating-shape,.dark .s3st-floating-shape,.dark-mode .s3st-floating-shape,.dark-theme .s3st-floating-shape,[data-mode=dark] .s3st-floating-shape,[data-color-scheme=dark] .s3st-floating-shape,html.dark .s3st-floating-shape,body.dark .s3st-floating-shape,:root.dark .s3st-floating-shape,.theme-dark .s3st-floating-shape,[class*=dark-mode] .s3st-floating-shape{opacity:.3}[data-theme=dark] .s3st-card-gradient-overlay,.dark .s3st-card-gradient-overlay,.dark-mode .s3st-card-gradient-overlay,.dark-theme .s3st-card-gradient-overlay,[data-mode=dark] .s3st-card-gradient-overlay,[data-color-scheme=dark] .s3st-card-gradient-overlay,html.dark .s3st-card-gradient-overlay,body.dark .s3st-card-gradient-overlay,:root.dark .s3st-card-gradient-overlay,.theme-dark .s3st-card-gradient-overlay,[class*=dark-mode] .s3st-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff0f 0%,transparent 60%)}[data-theme=dark] .s3st-card-shine-effect,.dark .s3st-card-shine-effect,.dark-mode .s3st-card-shine-effect,.dark-theme .s3st-card-shine-effect,[data-mode=dark] .s3st-card-shine-effect,[data-color-scheme=dark] .s3st-card-shine-effect,html.dark .s3st-card-shine-effect,body.dark .s3st-card-shine-effect,:root.dark .s3st-card-shine-effect,.theme-dark .s3st-card-shine-effect,[class*=dark-mode] .s3st-card-shine-effect{background:linear-gradient(90deg,#0000 0%,#ffffff0d 50%,#0000 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode) .s3st-bg-pattern{background-image:radial-gradient(circle at 20% 30%,#fb923c0f 0%,#0000 45%),radial-gradient(circle at 80% 70%,#60a5fa0f 0%,#0000 45%),radial-gradient(circle,#9333ea0a 0%,#0000 50%)}:root:not([data-theme=light]):not(.light):not(.light-mode) .s3st-floating-shape{opacity:.3}:root:not([data-theme=light]):not(.light):not(.light-mode) .s3st-card-gradient-overlay{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),#ffffff0f 0%,transparent 60%)}:root:not([data-theme=light]):not(.light):not(.light-mode) .s3st-card-shine-effect{background:linear-gradient(90deg,#0000 0%,#ffffff0d 50%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.s3st-section,.s3st-card-column,.s3st-tool-card,.s3st-card-icon-container,.s3st-card-icon-svg,.s3st-card-gradient-overlay,.s3st-card-glow-effect,.s3st-card-shine-effect,.s3st-card-accent-line,.s3st-card-border-effect,.s3st-card-button,.s3st-button-arrow,.s3st-floating-shape{transition:none;animation:none}.s3st-section,.s3st-card-column{opacity:1;transform:none}.s3st-tool-card:hover{transform:none}.s3st-tool-card:hover .s3st-card-shine-effect{animation:none}}@media print{.s3st-section{padding:1rem 0;background:#fff!important}.s3st-bg-pattern,.s3st-bg-gradient-top,.s3st-bg-gradient-bottom,.s3st-bg-floating-shapes,.s3st-card-gradient-overlay,.s3st-card-glow-effect,.s3st-card-shine-effect,.s3st-card-border-effect,.s3st-card-accent-line,.s3st-card-icon-glow{display:none!important}.s3st-tool-card{break-inside:avoid;box-shadow:none!important;border:1px solid #ddd!important}.s3st-section-title,.s3st-card-title{color:#000!important;-webkit-text-fill-color:#000!important;background:0 0!important}.s3st-section-subtitle,.s3st-card-description{color:#333!important}.s3st-card-button{color:#000!important}}
:root{--s4tl-bg:#fff;--s4tl-bg-gradient:linear-gradient(180deg,#fff 0%,#f8fafc 100%);--s4tl-text-primary:#0f172a;--s4tl-text-secondary:#475569;--s4tl-text-muted:#64748b;--s4tl-text-light:#94a3b8;--s4tl-text-white:#fff;--s4tl-card-bg:#fff;--s4tl-card-border:#e2e8f0cc;--s4tl-card-shadow:0 .25rem .75rem #0000000f,0 .125rem .25rem #0000000a;--s4tl-card-shadow-hover:0 1.25rem 2.5rem #0000001f,0 .5rem 1rem #00000014;--s4tl-card-radius:clamp(.75rem,1.5vw + .25rem,1.25rem);--s4tl-overlay-gradient:linear-gradient(0deg,#000000a6 0%,#00000040 50%,#0000 100%);--s4tl-transition-fast:.2s cubic-bezier(.4,0,.2,1);--s4tl-transition-medium:.35s cubic-bezier(.4,0,.2,1);--s4tl-transition-bounce:.45s cubic-bezier(.34,1.56,.64,1);--s4tl-section-py:clamp(2rem,5vw + 1rem,5rem);--s4tl-section-px:clamp(.75rem,3vw + .5rem,3rem);--s4tl-header-mb:clamp(1.5rem,3vw + .5rem,3rem);--s4tl-grid-gap:clamp(.625rem,1.5vw + .25rem,1.25rem);--s4tl-title-size:clamp(1.25rem,3vw + .5rem,2.5rem);--s4tl-title-lh:clamp(1.5rem,3.5vw + .5rem,3rem);--s4tl-subtitle-size:clamp(.8125rem,1.25vw + .25rem,1.125rem);--s4tl-subtitle-lh:clamp(1.125rem,1.75vw + .375rem,1.625rem);--s4tl-city-size:clamp(.9375rem,1.5vw + .25rem,1.375rem);--s4tl-tag-size:clamp(.6875rem,.875vw + .125rem,.8125rem);--s4tl-count-size:clamp(.75rem,1vw + .125rem,.9375rem);--s4tl-label-size:clamp(.625rem,.75vw + .0625rem,.75rem);--s4tl-img-height:clamp(7rem,12vw + 3rem,11rem);--s4tl-body-py:clamp(.625rem,1vw + .25rem,1rem);--s4tl-body-px:clamp(.5rem,.875vw + .25rem,.875rem)}[data-theme=dark],[data-bs-theme=dark],.dark,.dark-mode,.dark-theme,.theme-dark,.night-mode,.night-theme,[data-color-scheme=dark],[data-color-mode=dark],[data-appearance=dark],[data-mode=dark],html.dark,body.dark,:root.dark,.darkmode{--s4tl-bg:#0f172a;--s4tl-bg-gradient:linear-gradient(180deg,#0f172a 0%,#1e293b 100%);--s4tl-text-primary:#f1f5f9;--s4tl-text-secondary:#cbd5e1;--s4tl-text-muted:#94a3b8;--s4tl-text-light:#64748b;--s4tl-card-bg:#1e293b;--s4tl-card-border:#47556980;--s4tl-card-shadow:0 .25rem .75rem #00000040,0 .125rem .25rem #0003;--s4tl-card-shadow-hover:0 1.25rem 2.5rem #0006,0 .5rem 1rem #0000004d;--s4tl-overlay-gradient:linear-gradient(0deg,#000c 0%,#00000059 50%,#0000001a 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.light):not(.light-mode){--s4tl-bg:#0f172a;--s4tl-bg-gradient:linear-gradient(180deg,#0f172a 0%,#1e293b 100%);--s4tl-text-primary:#f1f5f9;--s4tl-text-secondary:#cbd5e1;--s4tl-text-muted:#94a3b8;--s4tl-text-light:#64748b;--s4tl-card-bg:#1e293b;--s4tl-card-border:#47556980;--s4tl-card-shadow:0 .25rem .75rem #00000040,0 .125rem .25rem #0003;--s4tl-card-shadow-hover:0 1.25rem 2.5rem #0006,0 .5rem 1rem #0000004d}}@keyframes s4tl-fadeUp{0%{opacity:0;transform:translateY(1.5rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes s4tl-shine{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}.s4tl-section{background:var(--s4tl-bg-gradient);width:100%;padding-block:var(--s4tl-section-py);opacity:0;transition:opacity .6s,transform .6s;position:relative;transform:translateY(1rem)}.s4tl-section.s4tl-visible{opacity:1;transform:translateY(0)}.s4tl-container{padding-inline:var(--s4tl-section-px)}.s4tl-header{text-align:center;margin-bottom:var(--s4tl-header-mb)}.s4tl-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-title-size);font-weight:700;line-height:var(--s4tl-title-lh);color:var(--s4tl-text-primary);letter-spacing:-.02em;margin:0 0 clamp(.375rem,.75vw + .125rem,.75rem)}.s4tl-subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-subtitle-size);font-weight:400;line-height:var(--s4tl-subtitle-lh);color:var(--s4tl-text-muted);margin:0;max-width:clamp(18rem,60vw,36rem);margin-inline:auto}.s4tl-grid{gap:var(--s4tl-grid-gap);grid-template-columns:repeat(2,1fr);max-width:90rem;margin-inline:auto;display:grid}.s4tl-card-col{opacity:0;transform:translateY(1.5rem)scale(.97)}.s4tl-card-col.s4tl-animated{animation:.5s cubic-bezier(.4,0,.2,1) forwards s4tl-fadeUp}.s4tl-card-col-1{animation-delay:0s}.s4tl-card-col-2{animation-delay:60ms}.s4tl-card-col-3{animation-delay:.12s}.s4tl-card-col-4{animation-delay:.18s}.s4tl-card-col-5{animation-delay:.24s}.s4tl-card{background:var(--s4tl-card-bg);border-radius:var(--s4tl-card-radius);border:1px solid var(--s4tl-card-border);cursor:pointer;width:100%;height:100%;box-shadow:var(--s4tl-card-shadow);transform-style:preserve-3d;perspective:1000px;transition:transform var(--s4tl-transition-bounce),box-shadow var(--s4tl-transition-medium),border-color var(--s4tl-transition-fast);--rotate-x:0deg;--rotate-y:0deg;--mouse-x:50%;--mouse-y:50%;flex-direction:column;display:flex;position:relative;overflow:hidden}.s4tl-card:hover,.s4tl-card.s4tl-hovered{transform:translateY(-.375rem)rotateX(var(--rotate-x))rotateY(var(--rotate-y))scale(1.02);box-shadow:var(--s4tl-card-shadow-hover);border-color:var(--card-accent,#ff6b35)}.s4tl-card:focus-visible{outline:2px solid var(--card-accent,#ff6b35);outline-offset:2px}.s4tl-card-visual{width:100%;height:var(--s4tl-img-height);position:relative;overflow:hidden}.s4tl-card-img-wrap{opacity:0;transition:opacity .4s,transform .4s;position:absolute;inset:0;transform:scale(1.05)}.s4tl-card-img-wrap.s4tl-loaded{opacity:1;transform:scale(1)}.s4tl-card-img{object-fit:cover;object-position:center;transition:transform var(--s4tl-transition-medium)}.s4tl-card:hover .s4tl-card-img{transform:scale(1.08)}.s4tl-card-overlay{background:var(--s4tl-overlay-gradient);transition:opacity var(--s4tl-transition-fast);z-index:1;position:absolute;inset:0}.s4tl-card:hover .s4tl-card-overlay{opacity:.9}.s4tl-card-glow{background:radial-gradient(circle at var(--mouse-x,50%)var(--mouse-y,50%),var(--card-shadow-color,#ff6b3540)0%,transparent 50%);opacity:0;transition:opacity var(--s4tl-transition-fast);z-index:2;pointer-events:none;position:absolute;inset:0}.s4tl-card:hover .s4tl-card-glow{opacity:1}.s4tl-card-shine{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:50%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-15deg)}.s4tl-card:hover .s4tl-card-shine{animation:.75s ease-in-out s4tl-shine}.s4tl-card-body{padding:var(--s4tl-body-py)var(--s4tl-body-px);z-index:4;flex-direction:column;flex:1;display:flex;position:relative}.s4tl-card-city{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-city-size);color:var(--s4tl-text-primary);transition:color var(--s4tl-transition-fast);margin:0 0 clamp(.125rem,.25vw,.25rem);font-weight:700;line-height:1.3}.s4tl-card:hover .s4tl-card-city{color:var(--card-accent,#ff6b35)}.s4tl-card-tag{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-tag-size);color:var(--s4tl-text-muted);margin:0 0 clamp(.25rem,.5vw,.5rem);font-weight:500;line-height:1.4}.s4tl-card-stats{align-items:baseline;gap:clamp(.1875rem,.375vw,.375rem);margin-top:auto;display:flex}.s4tl-card-count{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-count-size);color:var(--card-accent,#ff6b35);font-weight:700;line-height:1}.s4tl-card-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--s4tl-label-size);color:var(--s4tl-text-light);font-weight:400;line-height:1}.s4tl-card-accent{background:linear-gradient(90deg,var(--card-gradient-from,#ff6b35),var(--card-gradient-to,#ff8f35));width:0;height:clamp(.125rem,.25vw,.1875rem);transition:width var(--s4tl-transition-medium);z-index:5;position:absolute;bottom:0;left:0}.s4tl-card:hover .s4tl-card-accent{width:100%}.s4tl-card-arrow{background:var(--card-accent,#ff6b35);color:#fff;opacity:0;width:clamp(1.5rem,2.5vw + .5rem,2rem);height:clamp(1.5rem,2.5vw + .5rem,2rem);transition:opacity var(--s4tl-transition-fast),transform var(--s4tl-transition-bounce);z-index:6;box-shadow:0 .25rem .75rem var(--card-shadow-color,#ff6b3559);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:clamp(.5rem,.875vw + .25rem,.75rem);right:clamp(.5rem,.875vw + .25rem,.75rem);transform:translate(-.5rem)scale(.8)}.s4tl-card-arrow svg{width:clamp(.5rem,.75vw + .125rem,.75rem);height:clamp(.5rem,.75vw + .125rem,.75rem)}.s4tl-card:hover .s4tl-card-arrow{opacity:1;transform:translate(0)scale(1)}@media screen and (max-width:319px){:root{--s4tl-section-py:clamp(1rem,3.5vw + .375rem,1.5rem);--s4tl-section-px:clamp(.5rem,2vw + .125rem,.625rem);--s4tl-header-mb:clamp(.75rem,2vw + .25rem,1rem);--s4tl-grid-gap:clamp(.375rem,1.25vw + .0625rem,.5rem);--s4tl-title-size:clamp(1rem,5vw + .125rem,1.125rem);--s4tl-subtitle-size:clamp(.6875rem,2.25vw,.75rem);--s4tl-city-size:clamp(.75rem,3vw + .0625rem,.8125rem);--s4tl-tag-size:clamp(.5625rem,1.75vw,.625rem);--s4tl-count-size:clamp(.625rem,2vw,.6875rem);--s4tl-label-size:clamp(.5rem,1.5vw,.5625rem);--s4tl-img-height:clamp(4.5rem,20vw + 1rem,5.5rem);--s4tl-body-py:clamp(.375rem,1.25vw + .0625rem,.5rem);--s4tl-body-px:clamp(.3125rem,1vw + .0625rem,.4375rem);--s4tl-card-radius:clamp(.375rem,1.25vw + .0625rem,.5rem)}.s4tl-grid{grid-template-columns:repeat(2,1fr)}.s4tl-card-col-5{grid-column:1/-1;justify-content:center;display:flex}.s4tl-card-col-5 .s4tl-card{max-width:calc(50% - var(--s4tl-grid-gap)/2);width:100%}.s4tl-card-arrow{display:none}}@media screen and (min-width:320px){:root{--s4tl-section-py:clamp(1.5rem,4vw + .5rem,2rem);--s4tl-section-px:clamp(.625rem,2.5vw + .25rem,.875rem);--s4tl-header-mb:clamp(1rem,2.5vw + .375rem,1.5rem);--s4tl-grid-gap:clamp(.5rem,1.5vw + .125rem,.75rem);--s4tl-title-size:clamp(1.125rem,4.5vw + .25rem,1.375rem);--s4tl-subtitle-size:clamp(.75rem,2.5vw + .0625rem,.875rem);--s4tl-city-size:clamp(.8125rem,2.75vw + .125rem,.9375rem);--s4tl-tag-size:clamp(.625rem,2vw,.6875rem);--s4tl-count-size:clamp(.6875rem,2.25vw + .0625rem,.75rem);--s4tl-label-size:clamp(.5625rem,1.75vw,.625rem);--s4tl-img-height:clamp(5.5rem,18vw + 1.5rem,7rem);--s4tl-body-py:clamp(.5rem,1.5vw + .125rem,.625rem);--s4tl-body-px:clamp(.4375rem,1.25vw + .125rem,.5rem);--s4tl-card-radius:clamp(.5rem,1.5vw + .125rem,.625rem)}.s4tl-grid{grid-template-columns:repeat(2,1fr)}.s4tl-card-col-5{grid-column:1/-1;justify-content:center;display:flex}.s4tl-card-col-5 .s4tl-card{max-width:calc(50% - var(--s4tl-grid-gap)/2);width:100%}}@media screen and (min-width:360px){:root{--s4tl-section-px:clamp(.6875rem,2.75vw + .25rem,.9375rem);--s4tl-grid-gap:clamp(.5625rem,1.625vw + .125rem,.8125rem);--s4tl-title-size:clamp(1.1875rem,4.25vw + .3125rem,1.4375rem);--s4tl-city-size:clamp(.84375rem,2.625vw + .15625rem,.96875rem);--s4tl-img-height:clamp(5.75rem,17vw + 1.625rem,7.25rem)}}@media screen and (min-width:390px){:root{--s4tl-section-px:clamp(.75rem,3vw + .25rem,1rem);--s4tl-grid-gap:clamp(.5625rem,1.75vw + .125rem,.875rem);--s4tl-title-size:clamp(1.21875rem,4vw + .34375rem,1.46875rem);--s4tl-img-height:clamp(6rem,16.5vw + 1.75rem,7.5rem)}}@media screen and (min-width:414px){:root{--s4tl-section-py:clamp(1.625rem,4.25vw + .5rem,2.125rem);--s4tl-header-mb:clamp(1.125rem,2.75vw + .375rem,1.625rem);--s4tl-grid-gap:clamp(.625rem,1.875vw + .125rem,.9375rem);--s4tl-title-size:clamp(1.25rem,3.875vw + .375rem,1.5rem);--s4tl-subtitle-size:clamp(.78125rem,2.375vw + .09375rem,.90625rem);--s4tl-city-size:clamp(.875rem,2.5vw + .1875rem,1rem);--s4tl-tag-size:clamp(.65625rem,1.9375vw + .03125rem,.71875rem);--s4tl-img-height:clamp(6.25rem,16vw + 2rem,7.75rem)}}@media screen and (min-width:480px){:root{--s4tl-section-py:clamp(1.75rem,4.5vw + .625rem,2.375rem);--s4tl-section-px:clamp(.875rem,3.25vw + .375rem,1.25rem);--s4tl-header-mb:clamp(1.25rem,3vw + .375rem,1.75rem);--s4tl-grid-gap:clamp(.6875rem,2vw + .1875rem,1rem);--s4tl-title-size:clamp(1.3125rem,3.625vw + .4375rem,1.5625rem);--s4tl-subtitle-size:clamp(.8125rem,2.25vw + .125rem,.9375rem);--s4tl-city-size:clamp(.9375rem,2.375vw + .21875rem,1.0625rem);--s4tl-img-height:clamp(6.5rem,15vw + 2.25rem,8rem);--s4tl-body-py:clamp(.5625rem,1.625vw + .15625rem,.6875rem)}}@media screen and (min-width:540px){:root{--s4tl-section-px:clamp(1rem,3.5vw + .5rem,1.5rem);--s4tl-grid-gap:clamp(.75rem,2.125vw + .25rem,1.0625rem);--s4tl-title-size:clamp(1.375rem,3.5vw + .5rem,1.625rem);--s4tl-city-size:clamp(.96875rem,2.25vw + .25rem,1.09375rem);--s4tl-img-height:clamp(6.75rem,14.5vw + 2.5rem,8.25rem)}.s4tl-grid{grid-template-columns:repeat(3,1fr)}.s4tl-card-col-4,.s4tl-card-col-5{grid-column:span 1;display:block}.s4tl-card-col-5 .s4tl-card{max-width:100%}.s4tl-card-col-4{grid-column:1/2}.s4tl-card-col-5{grid-column:2/3}}@media screen and (min-width:576px){:root{--s4tl-section-py:clamp(1.875rem,4.625vw + .75rem,2.5rem);--s4tl-header-mb:clamp(1.375rem,3.25vw + .5rem,2rem);--s4tl-grid-gap:clamp(.8125rem,2.25vw + .3125rem,1.125rem);--s4tl-title-size:clamp(1.4375rem,3.375vw + .5625rem,1.6875rem);--s4tl-subtitle-size:clamp(.84375rem,2.125vw + .15625rem,.96875rem);--s4tl-city-size:clamp(1rem,2.125vw + .28125rem,1.125rem);--s4tl-tag-size:clamp(.6875rem,1.75vw + .0625rem,.75rem);--s4tl-img-height:clamp(7rem,14vw + 2.75rem,8.5rem);--s4tl-card-radius:clamp(.625rem,1.375vw + .1875rem,.75rem)}}@media screen and (min-width:640px){:root{--s4tl-section-px:clamp(1.125rem,3.75vw + .625rem,1.75rem);--s4tl-grid-gap:clamp(.875rem,2.375vw + .375rem,1.1875rem);--s4tl-title-size:clamp(1.5rem,3.25vw + .625rem,1.75rem);--s4tl-img-height:clamp(7.25rem,13.5vw + 3rem,8.75rem)}}@media screen and (min-width:700px){:root{--s4tl-grid-gap:clamp(.9375rem,2.5vw + .4375rem,1.25rem);--s4tl-title-size:clamp(1.5625rem,3.125vw + .6875rem,1.8125rem);--s4tl-city-size:clamp(1.03125rem,2vw + .3125rem,1.15625rem);--s4tl-img-height:clamp(7.5rem,13vw + 3.25rem,9rem)}}@media screen and (min-width:768px){:root{--s4tl-section-py:clamp(2rem,4.75vw + .875rem,2.75rem);--s4tl-section-px:clamp(1.25rem,4vw + .75rem,2rem);--s4tl-header-mb:clamp(1.5rem,3.5vw + .625rem,2.25rem);--s4tl-grid-gap:clamp(1rem,2.625vw + .5rem,1.3125rem);--s4tl-title-size:clamp(1.625rem,3vw + .75rem,1.875rem);--s4tl-subtitle-size:clamp(.875rem,2vw + .1875rem,1rem);--s4tl-city-size:clamp(1.0625rem,1.875vw + .34375rem,1.1875rem);--s4tl-tag-size:clamp(.71875rem,1.625vw + .09375rem,.78125rem);--s4tl-img-height:clamp(7.75rem,12.5vw + 3.5rem,9.25rem);--s4tl-body-py:clamp(.625rem,1.75vw + .1875rem,.75rem);--s4tl-body-px:clamp(.5rem,1.125vw + .1875rem,.625rem);--s4tl-card-radius:clamp(.6875rem,1.25vw + .21875rem,.8125rem)}.s4tl-grid{grid-template-columns:repeat(5,1fr)}.s4tl-card-col-4,.s4tl-card-col-5{grid-column:span 1}}@media screen and (min-width:834px){:root{--s4tl-grid-gap:clamp(1.0625rem,2.75vw + .5625rem,1.375rem);--s4tl-title-size:clamp(1.6875rem,2.875vw + .8125rem,1.9375rem);--s4tl-img-height:clamp(8rem,12vw + 3.75rem,9.5rem)}}@media screen and (min-width:900px){:root{--s4tl-section-py:clamp(2.25rem,5vw + 1rem,3.25rem);--s4tl-grid-gap:clamp(1.0625rem,2.75vw + .5625rem,1.375rem);--s4tl-title-size:clamp(1.75rem,2.75vw + .875rem,2rem);--s4tl-city-size:clamp(1.09375rem,1.75vw + .375rem,1.21875rem);--s4tl-img-height:clamp(8.25rem,11.5vw + 4rem,9.75rem)}}@media screen and (min-width:992px){:root{--s4tl-section-py:clamp(2.5rem,5.25vw + 1.125rem,3.75rem);--s4tl-section-px:clamp(1.5rem,4.25vw + 1rem,2.5rem);--s4tl-header-mb:clamp(1.75rem,3.75vw + .75rem,2.5rem);--s4tl-grid-gap:clamp(1.125rem,2.875vw + .625rem,1.4375rem);--s4tl-title-size:clamp(1.8125rem,2.625vw + .9375rem,2.0625rem);--s4tl-subtitle-size:clamp(.90625rem,1.875vw + .21875rem,1.03125rem);--s4tl-city-size:clamp(1.125rem,1.625vw + .40625rem,1.25rem);--s4tl-tag-size:clamp(.75rem,1.5vw + .125rem,.8125rem);--s4tl-count-size:clamp(.8125rem,1.375vw + .1875rem,.9375rem);--s4tl-img-height:clamp(8.5rem,11vw + 4.25rem,10rem);--s4tl-body-py:clamp(.6875rem,1.875vw + .21875rem,.8125rem);--s4tl-body-px:clamp(.5625rem,1.25vw + .21875rem,.6875rem);--s4tl-card-radius:clamp(.75rem,1.125vw + .25rem,.875rem)}}@media screen and (min-width:1024px){:root{--s4tl-grid-gap:clamp(1.1875rem,3vw + .6875rem,1.5rem);--s4tl-title-size:clamp(1.875rem,2.5vw + 1rem,2.125rem);--s4tl-img-height:clamp(8.75rem,10.5vw + 4.5rem,10.25rem)}}@media screen and (min-width:1100px){:root{--s4tl-section-py:clamp(2.75rem,5.5vw + 1.25rem,4rem);--s4tl-grid-gap:clamp(1.25rem,3.125vw + .75rem,1.5625rem);--s4tl-title-size:clamp(1.9375rem,2.375vw + 1.0625rem,2.1875rem);--s4tl-city-size:clamp(1.15625rem,1.5vw + .4375rem,1.28125rem);--s4tl-img-height:clamp(9rem,10vw + 4.75rem,10.5rem)}}@media screen and (min-width:1200px){:root{--s4tl-section-py:clamp(3rem,5.75vw + 1.375rem,4.5rem);--s4tl-section-px:clamp(1.75rem,4.5vw + 1.25rem,3rem);--s4tl-header-mb:clamp(2rem,4vw + .875rem,2.75rem);--s4tl-grid-gap:clamp(1.3125rem,3.25vw + .8125rem,1.625rem);--s4tl-title-size:clamp(2rem,2.25vw + 1.125rem,2.25rem);--s4tl-subtitle-size:clamp(.9375rem,1.75vw + .25rem,1.0625rem);--s4tl-city-size:clamp(1.1875rem,1.375vw + .46875rem,1.3125rem);--s4tl-tag-size:clamp(.78125rem,1.375vw + .15625rem,.84375rem);--s4tl-img-height:clamp(9.25rem,9.5vw + 5rem,10.75rem);--s4tl-body-py:clamp(.75rem,2vw + .25rem,.875rem);--s4tl-body-px:clamp(.625rem,1.375vw + .25rem,.75rem);--s4tl-card-radius:clamp(.8125rem,1vw + .28125rem,.9375rem)}}@media screen and (min-width:1280px){:root{--s4tl-grid-gap:clamp(1.375rem,3.375vw + .875rem,1.6875rem);--s4tl-title-size:clamp(2.0625rem,2.125vw + 1.1875rem,2.3125rem);--s4tl-img-height:clamp(9.5rem,9vw + 5.25rem,11rem)}}@media screen and (min-width:1366px){:root{--s4tl-section-py:clamp(3.25rem,6vw + 1.5rem,4.75rem);--s4tl-grid-gap:clamp(1.4375rem,3.5vw + .9375rem,1.75rem);--s4tl-title-size:clamp(2.125rem,2vw + 1.25rem,2.375rem);--s4tl-city-size:clamp(1.21875rem,1.25vw + .5rem,1.34375rem);--s4tl-img-height:clamp(9.75rem,8.5vw + 5.5rem,11.25rem)}}@media screen and (min-width:1440px){:root{--s4tl-section-py:clamp(3.5rem,6.25vw + 1.625rem,5rem);--s4tl-section-px:clamp(2rem,4.75vw + 1.5rem,3.5rem);--s4tl-header-mb:clamp(2.25rem,4.25vw + 1rem,3rem);--s4tl-grid-gap:clamp(1.5rem,3.625vw + 1rem,1.8125rem);--s4tl-title-size:clamp(2.1875rem,1.875vw + 1.3125rem,2.4375rem);--s4tl-subtitle-size:clamp(.96875rem,1.625vw + .28125rem,1.09375rem);--s4tl-city-size:clamp(1.25rem,1.125vw + .53125rem,1.375rem);--s4tl-tag-size:clamp(.8125rem,1.25vw + .1875rem,.875rem);--s4tl-count-size:clamp(.875rem,1.25vw + .21875rem,.96875rem);--s4tl-img-height:clamp(10rem,8vw + 5.75rem,11.5rem);--s4tl-body-py:clamp(.8125rem,2.125vw + .28125rem,.9375rem);--s4tl-body-px:clamp(.6875rem,1.5vw + .28125rem,.8125rem);--s4tl-card-radius:clamp(.875rem,.875vw + .3125rem,1rem)}}@media screen and (min-width:1536px){:root{--s4tl-grid-gap:clamp(1.5625rem,3.75vw + 1.0625rem,1.875rem);--s4tl-title-size:clamp(2.25rem,1.75vw + 1.375rem,2.5rem);--s4tl-img-height:clamp(10.25rem,7.5vw + 6rem,11.75rem)}}@media screen and (min-width:1600px){:root{--s4tl-section-py:clamp(3.75rem,6.5vw + 1.75rem,5.25rem);--s4tl-grid-gap:clamp(1.625rem,3.875vw + 1.125rem,1.9375rem);--s4tl-title-size:clamp(2.3125rem,1.625vw + 1.4375rem,2.5625rem);--s4tl-city-size:clamp(1.28125rem,1vw + .5625rem,1.40625rem);--s4tl-img-height:clamp(10.5rem,7vw + 6.25rem,12rem)}}@media screen and (min-width:1700px){:root{--s4tl-grid-gap:clamp(1.6875rem,4vw + 1.1875rem,2rem);--s4tl-title-size:clamp(2.375rem,1.5vw + 1.5rem,2.625rem);--s4tl-img-height:clamp(10.75rem,6.5vw + 6.5rem,12.25rem)}}@media screen and (min-width:1800px){:root{--s4tl-section-py:clamp(4rem,6.75vw + 1.875rem,5.5rem);--s4tl-section-px:clamp(2.25rem,5vw + 1.75rem,4rem);--s4tl-header-mb:clamp(2.5rem,4.5vw + 1.125rem,3.25rem);--s4tl-grid-gap:clamp(1.75rem,4.125vw + 1.25rem,2.0625rem);--s4tl-title-size:clamp(2.4375rem,1.375vw + 1.5625rem,2.6875rem);--s4tl-subtitle-size:clamp(1rem,1.5vw + .3125rem,1.125rem);--s4tl-city-size:clamp(1.3125rem,.875vw + .59375rem,1.4375rem);--s4tl-img-height:clamp(11rem,6vw + 6.75rem,12.5rem);--s4tl-body-py:clamp(.875rem,2.25vw + .3125rem,1rem);--s4tl-body-px:clamp(.75rem,1.625vw + .3125rem,.875rem);--s4tl-card-radius:clamp(.9375rem,.75vw + .34375rem,1.0625rem)}}@media screen and (min-width:1900px){:root{--s4tl-grid-gap:clamp(1.8125rem,4.25vw + 1.3125rem,2.125rem);--s4tl-title-size:clamp(2.5rem,1.25vw + 1.625rem,2.75rem);--s4tl-img-height:clamp(11.25rem,5.5vw + 7rem,12.75rem)}}@media screen and (min-width:2000px){:root{--s4tl-section-py:clamp(4.25rem,7vw + 2rem,5.75rem);--s4tl-grid-gap:clamp(1.875rem,4.375vw + 1.375rem,2.1875rem);--s4tl-title-size:clamp(2.5625rem,1.125vw + 1.6875rem,2.8125rem);--s4tl-city-size:clamp(1.34375rem,.75vw + .625rem,1.46875rem);--s4tl-img-height:clamp(11.5rem,5vw + 7.25rem,13rem)}}@media screen and (min-width:2100px){:root{--s4tl-section-py:clamp(4.5rem,7.25vw + 2.125rem,6rem);--s4tl-section-px:clamp(2.5rem,5.25vw + 2rem,4.5rem);--s4tl-header-mb:clamp(2.75rem,4.75vw + 1.25rem,3.5rem);--s4tl-grid-gap:clamp(1.9375rem,4.5vw + 1.4375rem,2.25rem);--s4tl-title-size:clamp(2.625rem,1vw + 1.75rem,2.875rem);--s4tl-subtitle-size:clamp(1.03125rem,1.375vw + .34375rem,1.15625rem);--s4tl-city-size:clamp(1.375rem,.625vw + .65625rem,1.5rem);--s4tl-tag-size:clamp(.84375rem,1.125vw + .21875rem,.90625rem);--s4tl-count-size:clamp(.9375rem,1.125vw + .25rem,1.03125rem);--s4tl-img-height:clamp(11.75rem,4.5vw + 7.5rem,13.25rem);--s4tl-body-py:clamp(.9375rem,2.375vw + .34375rem,1.0625rem);--s4tl-body-px:clamp(.8125rem,1.75vw + .34375rem,.9375rem);--s4tl-card-radius:clamp(1rem,.625vw + .375rem,1.125rem)}}@media (prefers-reduced-motion:reduce){.s4tl-section,.s4tl-card-col,.s4tl-card,.s4tl-card-shine{transition-duration:.01ms!important;animation:none!important}}@media (prefers-contrast:high){.s4tl-card{border-width:2px}.s4tl-card:focus-visible{outline-width:3px}}@media print{.s4tl-section{background:#fff!important;padding:1rem!important}.s4tl-card{page-break-inside:avoid;box-shadow:none!important;border:1px solid #ccc!important}.s4tl-card-shine,.s4tl-card-glow,.s4tl-card-arrow{display:none!important}}
