.shared-modal-module__1mIAya__container{box-sizing:border-box;isolation:isolate;border:none}.shared-modal-module__1mIAya__container:not([open]){display:none}.shared-modal-module__1mIAya__container[open]{flex-direction:column;display:flex}.shared-modal-module__1mIAya__container::backdrop{pointer-events:auto;background:#0f172a00;animation-duration:.5s;animation-timing-function:ease-in-out;animation-delay:.5s;animation-fill-mode:forwards}.shared-modal-module__1mIAya__instant.shared-modal-module__1mIAya__container::backdrop{animation-duration:0s;animation-delay:0s}.shared-modal-module__1mIAya__container[open]::backdrop{animation-name:shared-modal-module__1mIAya__show-backdrop}.shared-modal-module__1mIAya__container[aria-hidden][open]>:not(.shared-modal-module__1mIAya__close){opacity:0;transition:opacity .2s ease-in-out}.shared-modal-module__1mIAya__container[aria-hidden][open]::backdrop{animation-name:shared-modal-module__1mIAya__hide-backdrop;animation-delay:0s}.shared-modal-module__1mIAya__popover{position-try-order:most-height;width:auto;position:absolute}@container body (max-width:580px){.shared-modal-module__1mIAya__popover{margin-inline:var(--spacing--m);min-width:calc(100% - var(--spacing--m)*2);position-try-fallbacks:flip-block;justify-self:start;inset-block-end:anchor(top)}}@container body (min-width:581px){.shared-modal-module__1mIAya__popover{position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;min-width:280px;inset-block-end:anchor(top);inset-inline-start:anchor(left)}}.shared-modal-module__1mIAya__close{--button--position:sticky;--button--align-self:end;z-index:1;top:0}@keyframes shared-modal-module__1mIAya__show-backdrop{0%{background-color:#fff0}to{background-color:#ffffff4d}}@keyframes shared-modal-module__1mIAya__hide-backdrop{0%{background-color:#ffffff4d}to{background-color:#fff0}}
html .modal-module__pxr0Zq__container{--_modal-padding:clamp(24px,3.75vw,36px);--_padding:var(--modal-padding,var(--_modal-padding));--_max-width:64rem;--_position:fixed;--_modal-border-radius:var(--modal-border-radius,var(--radius-l));--_close-background:var(--close-background,var(--color--white));--_modal-background:var(--modal-background,var(--color--white));--_modal-border-color:var(--modal-border-color,transparent);--_modal-border-width:var(--modal-border-width,0px);--_modal-border-style:var(--modal-border-style,solid);--user-select:text;background-color:var(--_modal-background);padding:var(--_padding);max-height:calc(100% - var(--_modal-padding));width:calc(100% - var(--_modal-padding));max-width:var(--_max-width);border-width:var(--_modal-border-width);border-color:var(--_modal-border-color);border-style:var(--_modal-border-style);box-sizing:border-box;isolation:isolate;position:var(--_position);border-radius:var(--_modal-border-radius)}html .modal-module__pxr0Zq__container.squircle{--squircle-background:var(--_modal-background);--squircle-border-radius:var(--modal-border-radius,var(--_modal-border-radius));--squircle-position:var(--_position);--squircle-border-color:var(--_modal-border-color);--squircle-border-width:var(--_modal-border-width);--squircle-border-style:var(--_modal-border-style)}html .modal-module__pxr0Zq__container[open]{flex-direction:column;display:flex}html .modal-module__pxr0Zq__container::backdrop{pointer-events:none;background:0 0;animation-duration:.25s;animation-timing-function:ease-in-out;animation-delay:.15s;animation-fill-mode:forwards}html .modal-module__pxr0Zq__container[open]::backdrop{animation-name:modal-module__pxr0Zq__show-backdrop}html .modal-module__pxr0Zq__size--small{--_max-width:calc(360px + var(--_padding)*2)}html .modal-module__pxr0Zq__size--large{--_max-width:96rem}html .modal-module__pxr0Zq__close{--button--align-self:end;--button--padding-block:0;--button--padding-inline:0;--_min-height:0;--button--position:sticky;flex-shrink:0;top:0}html .modal-module__pxr0Zq__close:before{content:"";background:var(--_close-background);filter:blur(6px);backdrop-filter:blur(6px);border-radius:100%;position:absolute;inset:-12px}@media (max-width:48rem){html .modal-module__pxr0Zq__close svg{width:28px;height:28px}}html .modal-module__pxr0Zq__hide[open]::backdrop{animation-name:modal-module__pxr0Zq__hide-backdrop}@keyframes modal-module__pxr0Zq__show-backdrop{0%{backdrop-filter:blur();background-color:#51555c00}to{backdrop-filter:blur(4px);background-color:#51555c4d}}@keyframes modal-module__pxr0Zq__hide-backdrop{0%{backdrop-filter:blur(4px);background-color:#51555c4d}to{backdrop-filter:blur();background-color:#51555c00}}
.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__mini{gap:var(--spacing--default);align-items:stretch;display:flex}@media (max-width:64rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__mini{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;overflow-x:scroll}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__mini::-webkit-scrollbar{display:none}}@media (min-width:64.0625rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__mini{flex-wrap:wrap;justify-content:center;padding-left:0}}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big-delete,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default{gap:var(--spacing--default);grid-template-columns:repeat(auto-fill,minmax(var(--teaser-item-min-width),1fr));padding-left:0;display:grid}@media (min-width:64.0625rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big-delete,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default{gap:var(--spacing--m)var(--spacing--default)}}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default{--teaser-item-min-width:260px}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider{--teaser-item-min-width:266px;gap:var(--spacing--default);width:100%;padding:var(--spacing--m)0 var(--spacing--m)var(--spacing--m);scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing--m);scrollbar-width:none;width:100vw;max-width:var(--max-page-width);margin-block-start:0;margin-inline:calc(-1*var(--_horizontal-spacing));padding-inline:var(--_horizontal-spacing);scroll-padding-inline:var(--_horizontal-spacing);justify-content:stretch;display:flex;overflow-x:auto}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider::-webkit-scrollbar{display:none}@media (min-width:48.0625rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider{padding-block-end:var(--spacing--l)}}@media (min-width:64.0625rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__default-slider{padding-block-end:var(--spacing--xl)}}.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big-delete{--teaser-item-min-width:270px}@media (min-width:48.0625rem){.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big,.tool-teaser-module__eP9ZuW__container.tool-teaser-module__eP9ZuW__big-delete{--teaser-item-min-width:360px}}
.page-categories-module__7ibzTa__recent-inner{padding-block-end:0;padding-inline:0}.page-categories-module__7ibzTa__eyebrow{margin-block-end:var(--spacing--m)}.page-categories-module__7ibzTa__categories{gap:var(--spacing--m);margin-block:0 var(--spacing--m);padding-inline:0;display:grid}@media (min-width:48.0625rem){.page-categories-module__7ibzTa__categories{grid-template-columns:1fr 1fr}}.page-categories-module__7ibzTa__category-item{margin:0;padding:0}
.page-category-module__gc0PRq__tools-spacing{padding-block-start:var(--spacing--default)}@media (min-width:64.0625rem){.page-category-module__gc0PRq__tools-spacing{padding-block-start:var(--spacing--m)}}.page-category-module__gc0PRq__categories{gap:var(--spacing--m);display:grid}@media (min-width:48.0625rem){.page-category-module__gc0PRq__categories{grid-template-columns:1fr 1fr}}
