@charset "UTF-8";:root{--atomix-shadow-sm:0 1px 2px rgb(15 23 42 / 0.06),0 1px 3px rgb(15 23 42 / 0.08);--atomix-shadow-md:0 4px 12px -2px rgb(15 23 42 / 0.1),0 2px 4px -2px rgb(15 23 42 / 0.06);--atomix-shadow-lg:0 16px 32px -8px rgb(15 23 42 / 0.16),0 4px 8px -4px rgb(15 23 42 / 0.08);--atomix-shadow-xl:0 32px 64px -16px rgb(15 23 42 / 0.25);--atomix-radius:12px}.atomix{display:flow-root}.atomix-el{box-sizing:border-box}svg.atomix-icon{flex-shrink:0;vertical-align:middle}.atomix .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.atomix-el.atomix-container{display:flex;flex-direction:column;gap:var(--atomix-container-gap,20px);position:relative;isolation:isolate;min-width:0;--atomix-align:initial}.atomix-el.atomix-container.is-boxed{width:var(--atomix-container-max,var(--atomix-content-width,1140px));max-width:100%;margin-inline:auto}.atomix-el.atomix-container[data-atomix-drag-scroll]{cursor:grab}.atomix-el.atomix-container[data-atomix-drag-scroll].is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atomix-el.atomix-container>.atomix-divider{position:absolute;left:0;width:100%;z-index:-1;overflow:hidden;line-height:0;pointer-events:none}.atomix-el.atomix-container>.atomix-divider svg{position:relative;left:50%;display:block;width:100%;height:100px;fill:#fff;transform:translateX(-50%) scale(var(--atomix-div-x,1),var(--atomix-div-y,1))}.atomix-el.atomix-container>.atomix-divider--top{top:0}.atomix-el.atomix-container>.atomix-divider--top svg{--atomix-div-y:-1}.atomix-el.atomix-container>.atomix-divider--bottom{bottom:0}.atomix-el.atomix-container>.atomix-bg{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none;border-radius:inherit}.atomix-el.atomix-container>.atomix-bg video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-container>.atomix-bg.atomix-bg--video{container-type:size}.atomix-el.atomix-container>.atomix-bg iframe{position:absolute;top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);border:0;transform:translate(-50%,-50%)}.atomix-bg__slide{position:absolute;inset:0;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease}.atomix-bg__slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.atomix-bg__slide{transition:none}}body.atomix-layout-default{overflow-x:clip}body.atomix-layout-default:not(.atomix-popup-stage) .atomix:not(.atomix-type-popup,.atomix-type-loop-item)>.atomix-el.atomix-container.is-full{width:100vw;max-width:min(100vw,var(--atomix-full-max,100vw));margin-inline:calc(50% - min(100vw,var(--atomix-full-max,100vw))/ 2)}a.atomix-el.atomix-container{color:inherit;text-decoration:none}body.atomix-hide-title :is(.entry-title,.page-title){display:none}:where(.atomix-el.atomix-container){padding:var(--atomix-container-padding,20px)}:where(.atomix > .atomix-container){padding:var(--atomix-root-padding,56px 20px)}:where(.atomix-container > .atomix-container){flex:0 1 auto}:where(.atomix-container.is-grid){--atomix-cols:var(--atomix-grid-columns, 12);--atomix-gx:var(--atomix-container-gap-column, 20px);grid-template-columns:repeat(var(--atomix-cols),minmax(0,1fr))}:where(.atomix-el){--atomix-span:initial}.atomix-el.atomix-container.is-grid{flex-direction:row;flex-wrap:wrap;--atomix-pgx:var(--atomix-gx)}.atomix-el.atomix-container.is-grid>.atomix-el{--atomix-fit:min(var(--atomix-span, var(--atomix-cols)), var(--atomix-cols));grid-column:span var(--atomix-fit);flex:0 0 calc(var(--atomix-fit)/ var(--atomix-cols) * (100% + var(--atomix-pgx)) - var(--atomix-pgx));min-width:0;max-width:100%}@media (max-width:767px){:where(.atomix-container){flex-wrap:wrap}}.atomix-el.atomix-spacer{flex-shrink:0}.atomix-el.atomix-divider{align-self:stretch;width:100%;height:0;margin:0;border:0;border-top:var(--atomix-divider-weight,1px) var(--atomix-divider-style,solid) var(--atomix-divider-color,var(--atomix-color-border,#e2e8f0));background:0 0}.atomix-el.atomix-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5em;max-width:100%;color:var(--atomix-rating-color,#f5a623)}.atomix-rating__stars{position:relative;display:inline-block;flex-shrink:0;line-height:0;--atomix-rating-empty-fallback:color-mix(in srgb, currentcolor 25%, transparent)}.atomix-rating__base,.atomix-rating__fill{display:flex;gap:var(--atomix-rating-gap,2px)}.atomix-rating__base{color:var(--atomix-rating-empty,var(--atomix-rating-empty-fallback))}.atomix-rating__fill{position:absolute;top:0;left:0;overflow:hidden;max-width:100%;color:var(--atomix-rating-color,#f5a623)}.atomix-rating__stars svg{flex:0 0 auto;width:var(--atomix-rating-size,24px);height:var(--atomix-rating-size,24px);fill:currentcolor}[dir=rtl] .atomix-rating__fill{right:0;left:auto}.atomix-el.atomix-sticky-bottom,.atomix-el.atomix-sticky-top{position:sticky;z-index:40}.atomix-el.atomix-sticky-top{top:var(--atomix-stick,0)}.atomix-el.atomix-sticky-bottom{bottom:var(--atomix-stick,0)}.atomix.atomix-type-footer,.atomix.atomix-type-header{display:contents}.atomix-el.atomix-sticky-bottom,.atomix-el.atomix-sticky-top{transition:background-color .25s ease,box-shadow .25s ease}.atomix-el.atomix-sticky-bottom[data-atomix-sticky-at]:not(.is-stuck),.atomix-el.atomix-sticky-top[data-atomix-sticky-at]:not(.is-stuck){position:relative!important}.atomix-el.atomix-sticky-bottom[data-atomix-sticky-at].is-stuck,.atomix-el.atomix-sticky-top[data-atomix-sticky-at].is-stuck{position:fixed!important;right:auto;box-sizing:border-box}.atomix-el.atomix-sticky-top[data-atomix-sticky-at].is-stuck{animation:atomix-stick-in-top .3s ease}.atomix-el.atomix-sticky-bottom[data-atomix-sticky-at].is-stuck{animation:atomix-stick-in-bottom .3s ease}@keyframes atomix-stick-in-top{from{transform:translateY(-100%)}}@keyframes atomix-stick-in-bottom{from{transform:translateY(100%)}}.atomix-sticky-spacer{display:block;pointer-events:none}.atomix-el [tabindex]:focus:not(:focus-visible),.atomix-el a:focus:not(:focus-visible),.atomix-el button:focus:not(:focus-visible),.atomix-el input:focus:not(:focus-visible),.atomix-el select:focus:not(:focus-visible),.atomix-el textarea:focus:not(:focus-visible){outline:0}.atomix-el [tabindex]:focus-visible,.atomix-el a:focus-visible,.atomix-el button:focus-visible{outline-color:var(--_accent,currentcolor)}.atomix-el.atomix-heading{margin:0}.atomix-el.atomix-heading a{color:inherit;text-decoration:none}.atomix-el.atomix-text>:first-child{margin-top:0}.atomix-el.atomix-text>:last-child{margin-bottom:0}.atomix-el.atomix-shape{display:block;width:200px;max-width:100%;aspect-ratio:1/1;background-color:var(--atomix-color-primary,#6d5efc);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.atomix-el.atomix-image{margin:0;overflow:hidden}.atomix-el.atomix-image img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.atomix-el.atomix-image figcaption{margin-top:.6em;font-size:.875em;opacity:.75}.atomix-el.atomix-button{--_btn-main:var(--atomix-color-primary, #6d5efc);display:inline-flex;align-items:center;justify-content:center;align-self:var(--atomix-align,flex-start);gap:.55em;padding:var(--_btn-pad,var(--atomix-btn-padding,.8em 1.5em));border:2px solid var(--_btn-border,transparent);border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-bg,var(--_btn-main)));color:var(--atomix-btn-color,var(--_btn-color,#fff));font-family:inherit;font-size:var(--_btn-fs, 1em);font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);text-transform:var(--atomix-btn-transform,none);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--atomix-btn-speed, .2s) ease,color var(--atomix-btn-speed, .2s) ease,transform var(--atomix-btn-speed, .2s) ease,box-shadow var(--atomix-btn-speed, .2s) ease}.atomix-el.atomix-button:focus-visible,.atomix-el.atomix-button:hover{background:var(--atomix-btn-bg-hover,var(--_btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000)));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,var(--_btn-color,#fff)));transform:var(--atomix-btn-hover-transform,translateY(-1px));box-shadow:var(--atomix-btn-hover-shadow,none)}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-button:focus-visible,.atomix-el.atomix-button:hover{transform:none}}.atomix-el.atomix-button:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-button.is-secondary{--_btn-main:var(--atomix-color-secondary, #0f172a)}.atomix-el.atomix-button.is-outline{--_btn-bg:transparent;--_btn-color:var(--_btn-main);--_btn-border:currentColor;--_btn-bg-hover:color-mix(in srgb, var(--_btn-main) 10%, transparent)}.atomix-el.atomix-button.is-ghost{--_btn-bg:transparent;--_btn-color:var(--_btn-main);--_btn-bg-hover:color-mix(in srgb, var(--_btn-main) 10%, transparent)}.atomix-el.atomix-button.is-sm{--_btn-fs:0.875em;--_btn-pad:0.6em 1.1em}.atomix-el.atomix-button.is-lg{--_btn-fs:1.125em;--_btn-pad:0.95em 1.9em}.atomix-el.atomix-button svg{width:1.1em;height:1.1em}.atomix-el.atomix-icon{display:inline-flex;align-self:var(--atomix-align,flex-start);font-size:40px;line-height:1;color:var(--atomix-color-primary,#6d5efc);transition:color .2s ease}.atomix-el.atomix-icon svg{width:1em;height:1em}a.atomix-el.atomix-icon{text-decoration:none}.atomix-el.atomix-icon-list{display:flex;flex-direction:column;gap:.65em;margin:0;padding:0;list-style:none}.atomix-el.atomix-icon-list.is-inline{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1.5em;column-gap:1.5em}.atomix-el.atomix-icon-list li,.atomix-el.atomix-icon-list li>a{display:flex;align-items:center;gap:.6em}.atomix-el.atomix-icon-list li>a{color:inherit;text-decoration:none}.atomix-el.atomix-icon-list svg{width:1.15em;height:1.15em;color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-share-buttons{display:flex;flex-wrap:wrap;gap:.6em;margin:0;padding:0;list-style:none}.atomix-el.atomix-share-buttons.is-vertical{flex-direction:column;align-items:flex-start}.atomix-el.atomix-share-buttons li{display:flex}.atomix-el.atomix-share-buttons .atomix-share__button{--atomix-share-brand:var(--atomix-color-primary, #6d5efc);--_bg:var(--atomix-share-bg, var(--atomix-share-brand));--_fg:var(--atomix-share-fg, #fff);--_size:max(var(--atomix-share-size, 2.5em), calc(var(--atomix-share-icon, 1.1em) + 0.6em));display:inline-flex;align-items:center;justify-content:center;gap:.5em;box-sizing:border-box;min-width:var(--_size);min-height:var(--_size);padding:0 .85em;border:1px solid transparent;border-radius:var(--atomix-share-radius,999px);background:var(--_bg);color:var(--_fg);font:inherit;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,transform .15s}.atomix-el.atomix-share-buttons .atomix-share__button:focus-visible,.atomix-el.atomix-share-buttons .atomix-share__button:hover{background:var(--atomix-share-bg-hover,var(--_bg));color:var(--atomix-share-fg-hover,var(--_fg));filter:brightness(1.08);transform:translateY(-1px)}.atomix-el.atomix-share-buttons .atomix-share__button svg{flex:none;width:var(--atomix-share-icon,1.1em);height:var(--atomix-share-icon,1.1em)}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=facebook]{--atomix-share-brand:#0866ff}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=x]{--atomix-share-brand:#000000}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=linkedin]{--atomix-share-brand:#0a66c2}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=whatsapp]{--atomix-share-brand:#25d366}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=telegram]{--atomix-share-brand:#26a5e4}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=pinterest]{--atomix-share-brand:#bd081c}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=reddit]{--atomix-share-brand:#ff4500}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=threads]{--atomix-share-brand:#000000}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=bluesky]{--atomix-share-brand:#0285ff}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=tumblr]{--atomix-share-brand:#36465d}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=vk]{--atomix-share-brand:#0077ff}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=odnoklassniki]{--atomix-share-brand:#ee8208}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=sinaweibo]{--atomix-share-brand:#e6162d}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=line]{--atomix-share-brand:#00c300}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=flipboard]{--atomix-share-brand:#e12828}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=buffer]{--atomix-share-brand:#231f20}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=evernote]{--atomix-share-brand:#00a82d}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=mix]{--atomix-share-brand:#ff8126}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=xing]{--atomix-share-brand:#006567}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=livejournal]{--atomix-share-brand:#00b0ea}.atomix-el.atomix-share-buttons .atomix-share__button.is-copied{outline:2px solid currentColor;outline-offset:2px}.atomix-el.atomix-share-buttons .atomix-share__button[data-network=kakaotalk],.atomix-el.atomix-share-buttons .atomix-share__button[data-network=snapchat]{--_fg:var(--atomix-share-fg, #111)}.atomix-el.atomix-share-buttons.show-icon .atomix-share__button{width:var(--_size);padding:0}.atomix-el.atomix-share-buttons.is-outline .atomix-share__button{--_bg:var(--atomix-share-bg, transparent);--_fg:var(--atomix-share-fg, var(--atomix-share-brand));border-color:var(--atomix-share-fg,var(--atomix-share-brand))}.atomix-el.atomix-share-buttons.is-plain .atomix-share__button{--_bg:var(--atomix-share-bg, transparent);--_fg:var(--atomix-share-fg, var(--atomix-share-brand))}.atomix-el.atomix-video{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--atomix-radius);background:var(--atomix-color-text,#0f172a)}.atomix-el.atomix-video>iframe,.atomix-el.atomix-video>img,.atomix-el.atomix-video>video{position:absolute;inset:0;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-video.is-facade{cursor:pointer}.atomix-video__play{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--atomix-color-text,#0f172a);box-shadow:var(--atomix-shadow-lg);transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s ease}.atomix-video__play svg{margin-left:4px;fill:currentColor}.atomix-video:hover .atomix-video__play{transform:translate(-50%,-50%) scale(1.08)}.atomix-el.atomix-accordion{--_acc-border:var(--atomix-accordion-border, var(--atomix-color-border, #e2e8f0));display:flex;flex-direction:column;border-top:1px solid var(--_acc-border)}.atomix-accordion__item{border-bottom:1px solid var(--atomix-accordion-border,var(--atomix-color-border,#e2e8f0))}.atomix-accordion__item>summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.1em .25em;font-weight:600;list-style:none;cursor:pointer}.atomix-accordion__item>summary::-webkit-details-marker{display:none}.atomix-accordion__item[open]>summary .atomix-accordion__icon-closed:not(:only-child){display:none}.atomix-accordion__item>summary .atomix-accordion__title{flex:1 1 auto;min-width:0;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.atomix-accordion__item>summary .atomix-accordion__icon,.atomix-accordion__item>summary .atomix-accordion__item-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.atomix-accordion__icon{transition:transform .25s ease}.atomix-accordion__icon-open{display:none}.atomix-accordion__item[open]>summary .atomix-accordion__icon-open{display:inline-flex}.atomix-accordion.is-rotate .atomix-accordion__item[open]>summary .atomix-accordion__icon{transform:rotate(180deg)}.atomix-accordion.has-icon-start .atomix-accordion__item>summary .atomix-accordion__icon{order:-1}.atomix-accordion__content{padding:0 .25em 1.2em}.atomix-accordion__content>:first-child{margin-top:0}.atomix-accordion__content>:last-child{margin-bottom:0}.atomix-el.atomix-table{--_tbl-text:var(--atomix-color-text, currentColor);--_tbl-border:color-mix(in srgb, var(--_tbl-text) 14%, transparent);max-width:100%;overflow-x:auto;border:1px solid var(--_tbl-border);border-radius:var(--atomix-radius,8px);color:var(--_tbl-text)}.atomix-table__table{width:100%;border-collapse:collapse;border-spacing:0;font-family:var(--atomix-type-body-font, inherit);font-size:var(--atomix-type-body-size, inherit);line-height:var(--atomix-type-body-lh, inherit)}.atomix-table__table td,.atomix-table__table th{padding:.75em 1em;text-align:start;vertical-align:top}.atomix-table__table thead th{font-weight:600;background-color:var(--atomix-table-header-bg,color-mix(in srgb,var(--atomix-color-primary,#6d5efc) 10%,var(--atomix-color-background,transparent)))}.atomix-table__table tbody th{font-weight:600}.atomix-table__table tbody tr:not(:last-child){border-bottom:1px solid var(--_tbl-border)}.atomix-table__caption{padding:.75em 1em;caption-side:top;text-align:start;font-size:var(--atomix-type-small-size, .875em)}.atomix-table.is-striped tbody tr:nth-child(2n){background-color:var(--atomix-table-stripe,color-mix(in srgb,var(--atomix-color-text,#0f172a) 4%,transparent))}.atomix-table.is-hover tbody tr:hover{background-color:var(--atomix-table-hover,color-mix(in srgb,var(--atomix-color-primary,#6d5efc) 8%,transparent))}.atomix-table tbody tr.is-highlight{background-color:var(--atomix-table-highlight,color-mix(in srgb,var(--atomix-color-accent,#f59e0b) 18%,transparent))}.atomix-el.atomix-html,.atomix-el.atomix-shortcode{min-width:0}.atomix-el.atomix-carousel{--_view:var(--atomix-carousel-view, 1);--_gap:var(--atomix-carousel-gap, 16px);--_accent:var(--atomix-carousel-dot, var(--atomix-color-primary, #4f46e5));position:relative;min-width:0}.atomix-carousel__track{display:flex;gap:var(--_gap);align-items:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.atomix-carousel__track::-webkit-scrollbar{display:none}.atomix-carousel__track:focus-visible{outline:2px solid var(--_accent);outline-offset:3px}.atomix-carousel.has-equal-height .atomix-carousel__track{align-items:stretch}.atomix-carousel__slide{position:relative;display:flex;flex:0 0 calc((100% - var(--_gap) * (var(--_view) - 1))/ var(--_view));flex-direction:column;min-width:0;scroll-snap-align:start}.atomix-carousel__slide>.atomix-el{flex:1 1 auto;min-width:0}.atomix-carousel__btn{--_arrow:var(--atomix-carousel-arrow-size, 36px);position:absolute;top:calc((100% - var(--_dots-room,0px))/ 2 - var(--_arrow)/ 2);z-index:2;display:grid;place-items:center;width:var(--_arrow);height:var(--_arrow);padding:0;border:0 solid transparent;border-radius:50%;background:var(--atomix-carousel-arrow-bg,var(--atomix-color-background,#fff));box-shadow:var(--atomix-shadow-md);color:var(--atomix-carousel-arrow,var(--atomix-color-text,#0f172a));cursor:pointer;transition:opacity .2s,transform .2s,background-color .2s,color .2s}.atomix-carousel__btn.is-prev{left:var(--atomix-carousel-arrow-offset,10px)}.atomix-carousel__btn.is-next{right:var(--atomix-carousel-arrow-offset,10px)}.atomix-carousel__btn:hover:not(:disabled){transform:scale(1.08)}.atomix-carousel__btn:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-carousel__btn:disabled{cursor:default;opacity:.35}.atomix-carousel:has(.atomix-carousel__dots){--_dots-room:calc(var(--atomix-carousel-dot-size, 8px) + var(--atomix-carousel-dot-distance, 14px))}.atomix-carousel:has(.atomix-carousel__dots).has-dots-inside{--_dots-room:0px}.atomix-carousel.has-arrows-outside{padding-inline:calc(var(--atomix-carousel-arrow-size,36px) + var(--atomix-carousel-arrow-offset,10px) * 2)}.atomix-carousel.has-arrows-outside .atomix-carousel__btn.is-prev{left:var(--atomix-carousel-arrow-offset,10px)}.atomix-carousel.has-arrows-outside .atomix-carousel__btn.is-next{right:var(--atomix-carousel-arrow-offset,10px)}.atomix-carousel__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--atomix-carousel-dot-gap,8px);margin-top:var(--atomix-carousel-dot-distance,14px)}.atomix-carousel.has-dots-inside .atomix-carousel__dots{position:absolute;right:0;bottom:var(--atomix-carousel-dot-distance,14px);left:0;z-index:2;margin-top:0;pointer-events:none}.atomix-carousel.has-dots-inside .atomix-carousel__dots .atomix-carousel__dot{pointer-events:auto}.atomix-carousel__dot{width:var(--atomix-carousel-dot-size,8px);height:var(--atomix-carousel-dot-size,8px);padding:0;border:0;border-radius:var(--atomix-carousel-dot-size,8px);background:var(--atomix-carousel-dot-off,color-mix(in srgb,var(--atomix-color-muted,#64748b) 40%,transparent));cursor:pointer;transition:width .25s,background-color .25s}.atomix-carousel__dot[hidden]{display:none}.atomix-carousel__dot.is-active{width:var(--atomix-carousel-dot-active-width,22px);background:var(--_accent)}.atomix-carousel__dot:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.atomix-carousel__btn,.atomix-carousel__dot{transition:none}}.atomix-el.atomix-marquee{--_gap:var(--atomix-marquee-gap, 48px);--_fade:var(--atomix-marquee-fade, 10%);--_align:var(--atomix-marquee-align, center);position:relative;min-width:0;overflow:hidden;direction:ltr}.atomix-el.atomix-marquee:where(.is-up,.is-down){height:240px}.atomix-el.atomix-marquee.has-fade{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--_fade),#000 calc(100% - var(--_fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--_fade),#000 calc(100% - var(--_fade)),transparent)}.atomix-el.atomix-marquee.has-fade.is-down,.atomix-el.atomix-marquee.has-fade.is-up{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--_fade),#000 calc(100% - var(--_fade)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--_fade),#000 calc(100% - var(--_fade)),transparent)}.atomix-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:atomix-marquee-x var(--atomix-marquee-duration,30s) linear infinite;will-change:transform}.is-right .atomix-marquee__track{animation-direction:reverse}.is-down .atomix-marquee__track,.is-up .atomix-marquee__track{flex-direction:column;width:100%;animation-name:atomix-marquee-y}.is-down .atomix-marquee__track{animation-direction:reverse}.is-pausable:focus-within .atomix-marquee__track,.is-pausable:hover .atomix-marquee__track{animation-play-state:paused}.atomix-marquee__group{display:flex;flex:0 0 auto;gap:var(--_gap);align-items:var(--_align);min-width:0;padding-inline-end:var(--_gap);direction:initial}.is-down .atomix-marquee__group,.is-up .atomix-marquee__group{flex-direction:column;width:100%;padding-inline-end:0;padding-block-end:var(--_gap)}.atomix-marquee__item{display:flex;flex:0 0 auto;align-items:center;min-width:0;color:inherit;white-space:nowrap}.atomix-marquee__item>.atomix-el{flex:0 0 auto;max-width:none}.atomix-marquee__item img{display:block;max-width:none}.atomix-marquee__sep{display:inline-flex;align-items:center;opacity:.6;line-height:1}.atomix-marquee__sep.is-dot{width:.4em;height:.4em;border-radius:50%;background:currentcolor}@keyframes atomix-marquee-x{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@keyframes atomix-marquee-y{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-50%,0)}}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-marquee{overflow:auto;-webkit-mask-image:none;mask-image:none}.atomix-marquee__track{animation:none}.atomix-marquee__group[aria-hidden=true]{display:none}}.atomix-el.atomix-marquee.atomix-editor-container .atomix-marquee__group.is-ghost{pointer-events:none}.atomix-el.atomix-marquee.atomix-editor-container.is-selected .atomix-marquee__track,.atomix-el.atomix-marquee.atomix-editor-container:has(.is-selected) .atomix-marquee__track,.atomix-el.atomix-marquee.atomix-editor-container:hover .atomix-marquee__track{animation-play-state:paused}.atomix-el.atomix-lottie{position:relative;display:block;box-sizing:border-box;min-width:0;overflow:hidden;color:inherit;text-decoration:none;max-width:100%;aspect-ratio:1/1;--_ctl:var(--atomix-lottie-ctl, #fff);--_ctl-bg:var(--atomix-lottie-ctl-bg, rgb(0 0 0 / 55%));--_ctl-size:var(--atomix-lottie-ctl-size, 40px)}.atomix-lottie__stage{position:relative;width:100%;height:100%}.atomix-lottie__stage svg{display:block;width:100%!important;height:100%!important}.atomix-lottie__poster{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:opacity .2s ease}.atomix-lottie.is-ready>.atomix-lottie__poster{opacity:0}.atomix-lottie[role=button]{cursor:pointer}.atomix-lottie:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.atomix-lottie__toggle{position:absolute;right:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--_ctl-size);height:var(--_ctl-size);padding:0;border:0;border-radius:50%;background:var(--_ctl-bg);color:var(--_ctl);font-size:calc(var(--_ctl-size) * .45);line-height:1;cursor:pointer;opacity:.85;transition:opacity .15s ease,transform .15s ease}.atomix-lottie__toggle:focus-visible,.atomix-lottie__toggle:hover{opacity:1;transform:scale(1.06)}.atomix-lottie__bar{position:absolute;right:8px;bottom:calc(var(--_ctl-size) + 14px);left:8px;z-index:2;width:calc(100% - 16px);height:16px;margin:0;background:0 0;color:var(--_ctl);cursor:pointer;accent-color:var(--_ctl);-webkit-appearance:none;-moz-appearance:none;appearance:none}.atomix-lottie__bar::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:color-mix(in srgb,currentcolor 35%,transparent)}.atomix-lottie__bar::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:currentcolor;-webkit-appearance:none;appearance:none}.atomix-lottie__bar::-moz-range-track{height:4px;border-radius:2px;background:color-mix(in srgb,currentcolor 35%,transparent)}.atomix-lottie__bar::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:currentcolor}@media (prefers-reduced-motion:reduce){.atomix-lottie,.atomix-lottie__poster,.atomix-lottie__toggle{transition:none}}.atomix-el.atomix-live-search{--_h:var(--atomix-ls-height, 46px);--_r:var(--atomix-ls-radius, var(--atomix-radius, 10px));--_accent:var(--atomix-ls-accent, var(--atomix-color-primary, #6d5efc));--_muted:var(--atomix-color-muted, #64748b);--_border:var(--atomix-ls-border, var(--atomix-color-border, #e2e8f0));--_bg:var(--atomix-ls-bg, var(--atomix-color-background, #fff));--_icon:var(--atomix-ls-icon, var(--_muted));--_gap:var(--atomix-ls-item-gap, 2px);--_pad:var(--atomix-ls-item-pad, 8px);--_cols:3;position:relative;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.atomix-el.atomix-live-search [hidden]{display:none!important}.atomix-el.atomix-live-search .atomix-ls__box{display:contents}.atomix-el.atomix-live-search .atomix-ls__panel{position:relative;min-width:0}.atomix-el.atomix-live-search .atomix-ls__panel[popover]{width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0}.atomix-el.atomix-live-search .atomix-ls__form{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;height:var(--_h);margin:0;overflow:hidden;border:var(--atomix-ls-border-width,1px) solid var(--_border);border-radius:var(--_r);background:var(--_bg);box-shadow:var(--atomix-ls-shadow,none);color:var(--atomix-ls-text,inherit);transition:border-color .15s ease,box-shadow .15s ease}.atomix-el.atomix-live-search .atomix-ls__form:focus-within{border-color:var(--_accent);box-shadow:var(--atomix-ls-shadow,0 0 0 transparent),0 0 0 3px color-mix(in srgb,var(--_accent) 22%,transparent)}.atomix-el.atomix-live-search .atomix-ls__icon{display:inline-flex;flex:none;align-items:center;padding-left:.9em;color:var(--_icon)}.atomix-el.atomix-live-search .atomix-ls__form .atomix-ls__input{flex:1;box-sizing:border-box;width:100%;min-width:0;height:100%;margin:0;padding:0 .9em;border:0;border-radius:0;outline:0;background:0 0;box-shadow:none;color:var(--atomix-ls-text,inherit);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.atomix-el.atomix-live-search .atomix-ls__form .atomix-ls__input::-moz-placeholder{color:var(--atomix-ls-placeholder,var(--_muted));opacity:1}.atomix-el.atomix-live-search .atomix-ls__form .atomix-ls__input::placeholder{color:var(--atomix-ls-placeholder,var(--_muted));opacity:1}.atomix-el.atomix-live-search .atomix-ls__form .atomix-ls__input::-webkit-search-cancel-button,.atomix-el.atomix-live-search .atomix-ls__form .atomix-ls__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.atomix-el.atomix-live-search .atomix-ls__icon+.atomix-ls__input{padding-left:.6em}.atomix-el.atomix-live-search .atomix-ls__clear{display:inline-flex;flex:none;align-items:center;align-self:stretch;padding:0 .6em;border:0;background:0 0;color:var(--_icon);cursor:pointer;transition:color .15s ease}.atomix-el.atomix-live-search .atomix-ls__clear:focus-visible,.atomix-el.atomix-live-search .atomix-ls__clear:hover{color:var(--atomix-ls-text,currentcolor)}.atomix-el.atomix-live-search .atomix-ls__spinner{display:none;flex:none;width:16px;height:16px;margin-right:.7em;border:2px solid color-mix(in srgb,var(--_accent) 25%,transparent);border-top-color:var(--_accent);border-radius:50%;animation:atomix-ls-spin .7s linear infinite}.atomix-el.atomix-live-search.is-loading .atomix-ls__spinner{display:block}.atomix-el.atomix-live-search .atomix-ls__submit{display:inline-flex;flex:none;align-items:center;justify-content:center;align-self:stretch;gap:.45em;margin:0;padding:0 var(--atomix-ls-btn-pad,1.1em);border:0;border-radius:0;background:var(--atomix-ls-btn-bg,var(--_accent));color:var(--atomix-ls-btn-color,#fff);font:inherit;font-weight:var(--atomix-btn-weight,600);cursor:pointer;transition:background-color .15s ease,color .15s ease}.atomix-el.atomix-live-search .atomix-ls__submit:focus-visible,.atomix-el.atomix-live-search .atomix-ls__submit:hover{background:var(--atomix-ls-btn-bg-hover,var(--atomix-ls-btn-bg,var(--_accent)));color:var(--atomix-ls-btn-color-hover,var(--atomix-ls-btn-color,#fff));filter:none}.atomix-el.atomix-live-search .atomix-ls__submit:hover:not(:focus-visible){opacity:.92}.atomix-el.atomix-live-search .atomix-ls__open{display:inline-flex;align-items:center;justify-content:center;width:var(--atomix-ls-trigger-size,44px);height:var(--atomix-ls-trigger-size,44px);padding:0;border:0;border-radius:var(--_r);background:0 0;color:var(--atomix-ls-trigger,currentcolor);cursor:pointer;transition:background-color .15s ease}.atomix-el.atomix-live-search .atomix-ls__open:focus-visible,.atomix-el.atomix-live-search .atomix-ls__open:hover{background:color-mix(in srgb,currentcolor 10%,transparent)}.atomix-el.atomix-live-search .atomix-ls__close{display:none;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:0 0;color:inherit;cursor:pointer}.atomix-el.atomix-live-search .atomix-ls__close:focus-visible,.atomix-el.atomix-live-search .atomix-ls__close:hover{background:color-mix(in srgb,currentcolor 10%,transparent)}.atomix-el.atomix-live-search .atomix-ls__results{position:absolute;top:100%;left:0;z-index:1000;box-sizing:border-box;width:var(--atomix-ls-panel-width,100%);max-width:calc(100vw - 16px);max-height:var(--atomix-ls-panel-max,min(70vh,480px));margin-top:var(--atomix-ls-panel-gap,8px);padding:var(--atomix-ls-panel-pad,8px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--atomix-ls-panel-border,var(--_border));border-radius:var(--atomix-ls-panel-radius,var(--_r));background:var(--atomix-ls-panel-bg,var(--atomix-color-background,#fff));box-shadow:var(--atomix-ls-panel-shadow,var(--atomix-shadow-lg,0 12px 32px rgba(0,0,0,.14)));color:var(--atomix-ls-text,inherit)}.atomix-el.atomix-live-search .atomix-ls__results[hidden]{display:none!important}.atomix-el.atomix-live-search .atomix-ls__results[popover]{position:fixed;inset:auto;margin:var(--atomix-ls-panel-gap,8px) 0 0}.atomix-el.atomix-live-search .atomix-ls__list{display:flex;flex-direction:column;gap:var(--_gap)}.atomix-el.atomix-live-search a.atomix-ls__item{display:flex;align-items:center;gap:.8em;min-width:0;padding:var(--_pad);border-radius:var(--atomix-ls-item-radius,calc(var(--_r) * .7));color:var(--atomix-ls-title,inherit);text-decoration:none;transition:background-color .12s ease}.atomix-el.atomix-live-search a.atomix-ls__item.is-active,.atomix-el.atomix-live-search a.atomix-ls__item:hover{background:var(--atomix-ls-item-hover,color-mix(in srgb,var(--_accent) 9%,transparent));color:var(--atomix-ls-title-hover,var(--atomix-ls-title,inherit))}.atomix-el.atomix-live-search .atomix-ls__thumb{display:grid;flex:none;place-items:center;width:var(--atomix-ls-thumb,48px);aspect-ratio:var(--atomix-ls-thumb-ratio,1/1);overflow:hidden;border-radius:var(--atomix-ls-thumb-radius,6px);background:color-mix(in srgb,var(--_muted) 14%,transparent);color:var(--_muted);font-weight:700}.atomix-el.atomix-live-search .atomix-ls__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-live-search .atomix-ls__body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.atomix-el.atomix-live-search .atomix-ls__title{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.atomix-el.atomix-live-search .atomix-ls__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2em .6em;font-size:.8em;line-height:1.4}.atomix-el.atomix-live-search .atomix-ls__type{padding:.1em .6em;border-radius:999px;background:var(--atomix-ls-badge-bg,color-mix(in srgb,var(--_accent) 12%,transparent));color:var(--atomix-ls-badge,var(--_accent));font-weight:600}.atomix-el.atomix-live-search .atomix-ls__price{color:var(--atomix-ls-price,inherit);font-weight:600}.atomix-el.atomix-live-search .atomix-ls__price del{opacity:.6}.atomix-el.atomix-live-search .atomix-ls__price ins{text-decoration:none}.atomix-el.atomix-live-search .atomix-ls__date{color:var(--_muted)}.atomix-el.atomix-live-search .atomix-ls__excerpt{display:-webkit-box;overflow:hidden;color:var(--atomix-ls-excerpt,var(--_muted));font-size:.85em;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.atomix-el.atomix-live-search mark{padding:0 1px;border-radius:2px;background:var(--atomix-ls-mark-bg,color-mix(in srgb,var(--_accent) 22%,transparent));color:var(--atomix-ls-mark,inherit)}.atomix-el.atomix-live-search .atomix-ls__group{padding:.7em var(--_pad) .3em;color:var(--atomix-ls-heading,var(--_muted));font-size:.72em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.atomix-el.atomix-live-search .atomix-ls__group:first-child{padding-top:.2em}.atomix-el.atomix-live-search a.atomix-ls__all{display:block;margin-top:.4em;padding:.7em;border-radius:var(--atomix-ls-item-radius,calc(var(--_r) * .7));color:var(--atomix-ls-all,var(--_accent));font-weight:600;text-align:center;text-decoration:none;overflow-wrap:anywhere}.atomix-el.atomix-live-search a.atomix-ls__all.is-active,.atomix-el.atomix-live-search a.atomix-ls__all:hover{background:var(--atomix-ls-item-hover,color-mix(in srgb,var(--_accent) 9%,transparent))}.atomix-el.atomix-live-search .atomix-ls__empty{padding:1.1em .8em;color:var(--_muted);text-align:center;overflow-wrap:anywhere}.atomix-el.atomix-live-search .atomix-ls__idle+.atomix-ls__idle{margin-top:.9em}.atomix-el.atomix-live-search .atomix-ls__idle-head{display:flex;align-items:center;justify-content:space-between;padding:0 var(--_pad) .4em;color:var(--atomix-ls-heading,var(--_muted));font-size:.72em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.atomix-el.atomix-live-search .atomix-ls__wipe{padding:0;border:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:underline;text-transform:inherit;cursor:pointer}.atomix-el.atomix-live-search .atomix-ls__chips{display:flex;flex-wrap:wrap;gap:.4em;padding:0 var(--_pad)}.atomix-el.atomix-live-search .atomix-ls__chip{padding:.35em .85em;border:0;border-radius:999px;background:var(--atomix-ls-chip-bg,color-mix(in srgb,var(--_muted) 13%,transparent));color:var(--atomix-ls-chip,inherit);font:inherit;font-size:.9em;cursor:pointer;transition:background-color .12s ease}.atomix-el.atomix-live-search .atomix-ls__chip:focus-visible,.atomix-el.atomix-live-search .atomix-ls__chip:hover{background:color-mix(in srgb,var(--_accent) 18%,transparent)}.atomix-el.atomix-live-search.atomix-ls--grid .atomix-ls__list{display:grid;grid-template-columns:repeat(var(--atomix-ls-cols,var(--_cols)),minmax(0,1fr));gap:max(var(--_gap),10px)}.atomix-el.atomix-live-search.atomix-ls--grid a.atomix-ls__item{flex-direction:column;align-items:stretch;gap:.6em}.atomix-el.atomix-live-search.atomix-ls--grid .atomix-ls__thumb{width:100%}.atomix-el.atomix-live-search.atomix-ls--icon{display:inline-block;width:auto}.atomix-el.atomix-live-search.atomix-ls--icon .atomix-ls__panel{display:none}.atomix-el.atomix-live-search.atomix-ls--popup{display:inline-block;width:auto}.atomix-el.atomix-live-search.atomix-ls--popup .atomix-ls__panel{display:none}.atomix-el.atomix-live-search.atomix-ls--popup .atomix-ls__box{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;gap:12px;width:min(var(--atomix-ls-popup-width,640px),100%);max-height:calc(100vh - var(--atomix-ls-popup-top,12vh) - 32px);padding:var(--atomix-ls-popup-pad,16px);overflow-y:auto;border-radius:var(--atomix-ls-popup-radius,calc(var(--_r) * 1.6));background:var(--atomix-ls-popup-bg,var(--atomix-color-background,#fff));box-shadow:var(--atomix-ls-popup-shadow,var(--atomix-shadow-lg,0 20px 50px rgba(0,0,0,.25)));color:var(--atomix-ls-text,inherit)}.atomix-el.atomix-live-search.atomix-ls--popup .atomix-ls__form{flex:1;width:auto;min-width:0}.atomix-el.atomix-live-search.atomix-ls--popup .atomix-ls__results{position:static;flex:1 1 100%;width:100%;max-width:none;max-height:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.atomix-el.atomix-live-search.atomix-ls--popup.is-active .atomix-ls__panel{position:fixed;inset:0;z-index:99999;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:var(--atomix-ls-popup-top,12vh) 16px 16px;overflow-y:auto;background:var(--atomix-ls-backdrop,rgba(15,23,42,.55))}.atomix-el.atomix-live-search.atomix-ls--popup.is-active .atomix-ls__close{display:inline-flex}.atomix-el.atomix-live-search.atomix-ls--icon.is-active .atomix-ls__panel{--_side:max(16px, calc((100vw - 760px) / 2));position:fixed;inset:0;z-index:99999;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;box-sizing:border-box;gap:12px;padding:20px var(--_side);overflow-y:auto;background:var(--atomix-ls-overlay,var(--atomix-color-background,#fff));color:var(--atomix-ls-text,inherit)}@media (max-width:767px){.atomix-el.atomix-live-search{--_cols:2}.atomix-el.atomix-live-search.atomix-ls--mfull.is-active .atomix-ls__panel{position:fixed;inset:0;z-index:99999;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;box-sizing:border-box;gap:12px;padding:12px;overflow-y:auto;background:var(--atomix-ls-overlay,var(--atomix-color-background,#fff));color:var(--atomix-ls-text,inherit)}}.atomix-el.atomix-live-search.atomix-ls--icon.is-active .atomix-ls__close{display:inline-flex}@media (max-width:767px){.atomix-el.atomix-live-search.atomix-ls--mfull.is-active .atomix-ls__close{display:inline-flex}}.atomix-el.atomix-live-search.atomix-ls--icon.is-active .atomix-ls__form{flex:1;width:auto;min-width:0}@media (max-width:767px){.atomix-el.atomix-live-search.atomix-ls--mfull.is-active .atomix-ls__form{flex:1;width:auto;min-width:0}.atomix-el.atomix-live-search.atomix-ls--mfull.is-active .atomix-ls__results{position:static;flex:1 1 100%;width:100%;max-width:none;max-height:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}}.atomix-el.atomix-live-search.atomix-ls--icon.is-active .atomix-ls__results{position:static;flex:1 1 100%;width:100%;max-width:none;max-height:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.atomix-el.atomix-live-search.is-sample .atomix-ls__results{position:static;width:var(--atomix-ls-panel-width,100%);pointer-events:none}.atomix-el.atomix-live-search.is-sample.atomix-ls--icon .atomix-ls__panel,.atomix-el.atomix-live-search.is-sample.atomix-ls--popup .atomix-ls__panel{display:block;margin-top:8px}html.atomix-ls-lock{overflow:hidden}@keyframes atomix-ls-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-live-search .atomix-ls__chip,.atomix-el.atomix-live-search .atomix-ls__form,.atomix-el.atomix-live-search .atomix-ls__submit,.atomix-el.atomix-live-search a.atomix-ls__item{transition:none}.atomix-el.atomix-live-search .atomix-ls__spinner{animation-duration:2s}}.atomix-el.atomix-breadcrumb{--_link:var(--atomix-bc-link, var(--atomix-color-muted, #64748b));--_hover:var(--atomix-bc-hover, var(--atomix-color-primary, #6d5efc));--_current:var(--atomix-bc-current, inherit);--_sep:var(--atomix-bc-sep, var(--atomix-color-border, #94a3b8));--_gap:var(--atomix-bc-gap, 8px);box-sizing:border-box;width:100%;max-width:100%;min-width:0}.atomix-el.atomix-breadcrumb .atomix-bc__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.atomix-el.atomix-breadcrumb .atomix-bc__item{display:inline-flex;align-items:center;min-width:0;margin:0;padding:0;list-style:none;color:var(--_current);line-height:1.5}.atomix-el.atomix-breadcrumb .atomix-bc__item::marker{content:""}.atomix-el.atomix-breadcrumb .atomix-bc__link{display:inline-flex;align-items:center;gap:.4em;color:var(--_link);text-decoration:none;transition:color .15s ease}.atomix-el.atomix-breadcrumb .atomix-bc__link:focus-visible,.atomix-el.atomix-breadcrumb .atomix-bc__link:hover{color:var(--_hover)}.atomix-el.atomix-breadcrumb .atomix-bc__text{display:inline-flex;align-items:center;gap:.4em;overflow-wrap:anywhere}.atomix-el.atomix-breadcrumb .atomix-bc__home{display:inline-flex;align-items:center}.atomix-el.atomix-breadcrumb .atomix-bc__home svg{width:var(--atomix-bc-icon,1em);height:var(--atomix-bc-icon,1em)}.atomix-el.atomix-breadcrumb .atomix-bc__sep{display:inline-flex;align-items:center;margin:0 var(--_gap);color:var(--_sep);font-size:var(--atomix-bc-sep-size, .9em);line-height:1}.atomix-el.atomix-breadcrumb .atomix-bc__sep svg{width:1em;height:1em}.atomix-el.atomix-breadcrumb.atomix-bc--u-always .atomix-bc__link{text-decoration:underline}.atomix-el.atomix-breadcrumb.atomix-bc--u-hover .atomix-bc__link:hover{text-decoration:underline}[dir=rtl] .atomix-el.atomix-breadcrumb .atomix-bc__sep svg{transform:scaleX(-1)}@media (max-width:767px){.atomix-el.atomix-breadcrumb.atomix-bc--m-scroll{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.atomix-el.atomix-breadcrumb.atomix-bc--m-scroll::-webkit-scrollbar{display:none}.atomix-el.atomix-breadcrumb.atomix-bc--m-scroll .atomix-bc__list{flex-wrap:nowrap;width:-moz-max-content;width:max-content;min-width:100%}.atomix-el.atomix-breadcrumb.atomix-bc--m-scroll .atomix-bc__item{flex:none;white-space:nowrap}.atomix-el.atomix-breadcrumb.atomix-bc--m-parent .atomix-bc__item:not(.is-parent){display:none}.atomix-el.atomix-breadcrumb.atomix-bc--m-parent .atomix-bc__sep{display:none}.atomix-el.atomix-breadcrumb.atomix-bc--m-parent .atomix-bc__item.is-parent .atomix-bc__link::before{content:"‹";font-size:1.3em;line-height:1}.atomix-el.atomix-breadcrumb.atomix-bc--m-parent[dir=rtl] .atomix-bc__item.is-parent .atomix-bc__link::before,[dir=rtl] .atomix-el.atomix-breadcrumb.atomix-bc--m-parent .atomix-bc__item.is-parent .atomix-bc__link::before{content:"›"}}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-breadcrumb .atomix-bc__link{transition:none}}.atomix-el.atomix-gallery{--_cols:var(--atomix-gallery-cols, 3);--_gap:var(--atomix-gallery-gap, 16px);--_row:var(--atomix-gallery-row, 220px);--_ratio:var(--atomix-gallery-ratio, 1 / 1);--_speed:var(--atomix-gallery-speed, 350ms);min-width:0}.atomix-gallery__items{display:grid;grid-template-columns:repeat(var(--_cols),minmax(0,1fr));gap:var(--_gap)}.atomix-gallery__item{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden;transition:transform var(--_speed) ease,box-shadow var(--_speed) ease}.atomix-gallery__item[hidden]{display:none}.atomix-gallery__link{display:block;flex:1 1 auto;color:inherit;text-decoration:none}.atomix-gallery__media{position:relative;display:block;height:100%;overflow:hidden}.atomix-gallery__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--_speed) ease,filter var(--_speed) ease,opacity var(--_speed) ease}.atomix-gallery.is-layout-grid .atomix-gallery__media img{aspect-ratio:var(--_ratio)}.atomix-gallery.is-layout-masonry .atomix-gallery__items{display:block;-moz-column-gap:var(--_gap);column-gap:var(--_gap);-moz-column-count:var(--_cols);column-count:var(--_cols)}.atomix-gallery.is-layout-masonry .atomix-gallery__item{margin-bottom:var(--_gap);-moz-column-break-inside:avoid;break-inside:avoid}.atomix-gallery.is-layout-masonry .atomix-gallery__media img{height:auto}.atomix-gallery.is-layout-justified .atomix-gallery__items{display:flex;flex-wrap:wrap}.atomix-gallery.is-layout-justified .atomix-gallery__items::after{flex-grow:1000000;content:""}.atomix-gallery.is-layout-justified .atomix-gallery__item{flex:calc(var(--r,1.5) * 100) 1 calc(var(--r,1.5) * var(--_row))}.atomix-gallery.is-layout-justified .atomix-gallery__media{height:auto}.atomix-gallery.is-layout-justified .atomix-gallery__media img{height:var(--_row)}.atomix-gallery.is-layout-mosaic .atomix-gallery__items{grid-auto-flow:dense;grid-auto-rows:var(--_row)}.atomix-gallery.is-layout-mosaic .atomix-gallery__item:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.atomix-gallery.is-layout-mosaic .atomix-gallery__link,.atomix-gallery.is-layout-mosaic .atomix-gallery__media,.atomix-gallery.is-layout-mosaic .atomix-gallery__media img{height:100%}.atomix-gallery.is-layout-list .atomix-gallery__items{display:flex;flex-direction:column}.atomix-gallery.is-layout-list .atomix-gallery__item{flex-direction:row;align-items:center;gap:var(--_gap)}.atomix-gallery.is-layout-list .atomix-gallery__link{flex:0 0 var(--atomix-gallery-list-media,40%);max-width:100%}.atomix-gallery.is-layout-list .atomix-gallery__media img{aspect-ratio:var(--_ratio)}.atomix-gallery.is-layout-list .atomix-gallery__caption{position:static;flex:1;background:0 0;color:inherit;opacity:1;transform:none}@media (max-width:767px){.atomix-gallery.is-layout-mosaic .atomix-gallery__item:nth-child(6n+1){grid-column:auto;grid-row:auto}.atomix-gallery.is-layout-list .atomix-gallery__item{flex-direction:column;align-items:stretch}.atomix-gallery.is-layout-list .atomix-gallery__link{flex-basis:auto}}.atomix-gallery__caption{display:flex;flex-direction:column;gap:.25em;padding:.75em .25em .25em}.atomix-gallery__title{font-weight:600}.atomix-gallery__text{font-size:.9em;opacity:.85}.atomix-gallery.is-caption-hover .atomix-gallery__caption,.atomix-gallery.is-caption-overlay .atomix-gallery__caption{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:2.5em 1em 1em;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;pointer-events:none}.atomix-gallery.is-caption-hover .atomix-gallery__caption{opacity:0;transform:translateY(8px);transition:opacity var(--_speed) ease,transform var(--_speed) ease}.atomix-gallery.is-caption-hover .atomix-gallery__item:hover .atomix-gallery__caption,.atomix-gallery.is-caption-hover .atomix-gallery__link:focus-visible~.atomix-gallery__caption{opacity:1;transform:none}.atomix-gallery__overlay{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:var(--atomix-gallery-overlay,rgba(0,0,0,.35));opacity:0;transition:opacity var(--_speed) ease}.atomix-gallery.has-overlay .atomix-gallery__item:hover .atomix-gallery__overlay,.atomix-gallery.has-overlay .atomix-gallery__link:focus-visible .atomix-gallery__overlay{opacity:1}.atomix-gallery__zoom{display:grid;place-items:center;color:#fff}.atomix-gallery__play{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:var(--atomix-gallery-play,56px);height:var(--atomix-gallery-play,56px);border-radius:50%;background:rgba(0,0,0,.6);color:#fff;transform:translate(-50%,-50%);transition:transform var(--_speed) ease}.atomix-gallery__play svg{width:45%;height:45%}.atomix-gallery__item:hover .atomix-gallery__play{transform:translate(-50%,-50%) scale(1.1)}.atomix-gallery.has-hover-zoom .atomix-gallery__item:hover .atomix-gallery__media img{transform:scale(var(--atomix-gallery-zoom,1.08))}.atomix-gallery.has-hover-lift .atomix-gallery__item:hover{transform:translateY(-6px);box-shadow:var(--atomix-shadow-lg,0 14px 30px rgba(0,0,0,.18))}.atomix-gallery.has-hover-dim .atomix-gallery__item:hover .atomix-gallery__media img{opacity:.7}.atomix-gallery.has-hover-grayscale .atomix-gallery__media img{filter:grayscale(1)}.atomix-gallery.has-hover-grayscale .atomix-gallery__item:hover .atomix-gallery__media img{filter:grayscale(0)}.atomix-gallery.has-hover-blur .atomix-gallery__item:hover .atomix-gallery__media img{filter:blur(3px)}.atomix-gallery__filters{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.atomix-gallery__filter{padding:.5em 1.1em;border:0;border-radius:999px;background:color-mix(in srgb,var(--atomix-color-muted,#64748b) 12%,transparent);color:inherit;font:inherit;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}.atomix-gallery__filter.is-active,.atomix-gallery__filter:hover{background:var(--atomix-lightbox-accent,var(--atomix-color-primary,#4f46e5));color:#fff}.atomix-gallery__filter:focus-visible{outline:2px solid var(--atomix-lightbox-accent,var(--atomix-color-primary,#4f46e5));outline-offset:2px}.atomix-lightbox{position:fixed;inset:0;z-index:999999;display:grid;grid-template-rows:minmax(0,1fr) auto;background:var(--atomix-lightbox-bg,rgba(0,0,0,.92));color:var(--atomix-lightbox-color,#fff);animation:atomix-lightbox-in .2s ease}.atomix-lightbox__stage{position:relative;display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:56px 72px 12px}.atomix-lightbox__stage iframe,.atomix-lightbox__stage img,.atomix-lightbox__stage video{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border:0;border-radius:var(--atomix-radius-sm,6px);box-shadow:var(--atomix-shadow-xl,0 10px 40px rgba(0,0,0,.4))}.atomix-lightbox__stage iframe,.atomix-lightbox__stage video{width:min(100%,1100px);aspect-ratio:16/9;background:#000}.atomix-lightbox__text{max-width:760px;margin:0 auto;padding:4px 24px 20px;text-align:center}.atomix-lightbox__text strong{display:block;font-size:1.1em}.atomix-lightbox__text span{opacity:.85}.atomix-lightbox__btn{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:inherit;cursor:pointer;transition:background-color .2s}.atomix-lightbox__btn:hover{background:rgba(255,255,255,.25)}.atomix-lightbox__btn:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.atomix-lightbox__btn.is-close{top:12px;right:12px}.atomix-lightbox__btn.is-prev{top:50%;left:12px;transform:translateY(-50%)}.atomix-lightbox__btn.is-next{top:50%;right:12px;transform:translateY(-50%)}.atomix-lightbox__count{position:absolute;top:22px;left:20px;font-size:.9em;opacity:.8}@keyframes atomix-lightbox-in{from{opacity:0}to{opacity:1}}@media (max-width:600px){.atomix-lightbox__stage{padding:56px 12px 8px}}@media (prefers-reduced-motion:reduce){.atomix-gallery__caption,.atomix-gallery__item,.atomix-gallery__media img,.atomix-gallery__overlay,.atomix-gallery__play{transition:none}.atomix-lightbox{animation:none}}.atomix-el.atomix-map{display:flex;flex-direction:column;min-width:0}.atomix-map__frame{position:relative;width:100%;height:400px;border-radius:inherit;overflow:hidden;background:var(--atomix-color-surface,#e5e7eb)}.atomix-map__iframe{display:block;width:100%;height:100%;border:0;filter:grayscale(var(--atomix-map-gray, 0%)) sepia(var(--atomix-map-sepia, 0%)) invert(var(--atomix-map-invert, 0%)) saturate(var(--atomix-map-sat, 100%)) contrast(var(--atomix-map-contrast, 100%)) brightness(var(--atomix-map-bright, 100%)) hue-rotate(var(--atomix-map-hue, 0deg))}.atomix-map.is-dark .atomix-map__iframe{--atomix-map-invert:100%;--atomix-map-hue:180deg;--atomix-map-contrast:90%}.atomix-map__facade{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;background:var(--atomix-color-surface,#e5e7eb) center/cover no-repeat;text-align:center}.atomix-map__load{display:inline-flex;gap:8px;align-items:center;padding:.7em 1.4em;border:0;border-radius:999px;background:var(--atomix-color-text,#111827);color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:background-color .2s,transform .2s}.atomix-map__load:hover{transform:translateY(-1px)}.atomix-map__load:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.atomix-map__privacy{max-width:36em;margin:0;padding:.2em .6em;border-radius:var(--atomix-radius-sm,6px);background:rgba(255,255,255,.75);color:var(--atomix-color-text,#374151);font-size:.85em}.atomix-map__link{display:inline-block;align-self:flex-start;margin-top:var(--atomix-map-link-gap,12px);color:var(--atomix-link,var(--atomix-color-primary,#2563eb));font-weight:600;text-decoration:none}.atomix-map__link:hover{text-decoration:underline}.atomix-map.has-link-overlay .atomix-map__link{position:absolute;top:12px;left:12px;z-index:2;margin:0;padding:.4em .8em;border-radius:var(--atomix-radius-sm,6px);background:var(--atomix-color-background,#fff);box-shadow:var(--atomix-shadow-md);color:var(--atomix-color-text,#1f2937)}.atomix-el.atomix-site-logo{display:inline-flex;align-items:center;align-self:var(--atomix-align,flex-start);color:inherit;text-decoration:none}.atomix-el.atomix-site-logo img{display:block;max-width:100%;width:160px;height:auto}.atomix-site-logo__text{font-size:1.35em;font-weight:800;letter-spacing:-.02em}.atomix-el.atomix-site-title{margin:0;font-weight:700}.atomix-el.atomix-site-title a{color:inherit;text-decoration:none}.atomix-site-title__tagline{display:block;font-size:.6em;font-weight:400;opacity:.7}.atomix-el.atomix-nav-menu{position:relative;display:flex;align-items:center}.atomix-el.atomix-nav-menu ul{margin:0;padding:0;list-style:none}.atomix-el.atomix-nav-menu .atomix-nav-menu__list a{position:relative;display:block;padding:var(--atomix-nav-pad,.5em .15em);border-radius:var(--atomix-nav-item-radius,0);color:var(--atomix-nav-color,inherit);font-weight:500;text-decoration:none;transition:color .2s ease}.atomix-el.atomix-nav-menu .atomix-nav-menu__list .current-menu-ancestor>a,.atomix-el.atomix-nav-menu .atomix-nav-menu__list a:focus-visible,.atomix-el.atomix-nav-menu .atomix-nav-menu__list a:hover{color:var(--atomix-nav-color-hover,var(--atomix-color-primary,#6d5efc))}.atomix-el.atomix-nav-menu .atomix-nav-menu__list .current-menu-item>a,.atomix-el.atomix-nav-menu .atomix-nav-menu__list .current-menu-item>a:hover{color:var(--atomix-nav-color-active,var(--atomix-nav-color-hover,var(--atomix-color-primary,#6d5efc)))}.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li>a{--_pc:var(--atomix-nav-pointer, var(--atomix-nav-color-hover, var(--atomix-color-primary, #6d5efc)));--_ph:var(--atomix-nav-pointer-h, 2px);--_pt:0.25s;isolation:isolate;overflow:hidden}.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li>a::before{position:absolute;z-index:-1;display:none;content:"";pointer-events:none;transition:opacity var(--_pt) ease,transform var(--_pt) ease}.atomix-el.atomix-nav-menu.pointer-overline>.atomix-nav-menu__list>li>a::before,.atomix-el.atomix-nav-menu.pointer-underline>.atomix-nav-menu__list>li>a::before{left:0;display:block;width:100%;height:var(--_ph);background:var(--_pc)}.atomix-el.atomix-nav-menu.pointer-underline>.atomix-nav-menu__list>li>a::before{bottom:0}.atomix-el.atomix-nav-menu.pointer-overline>.atomix-nav-menu__list>li>a::before{top:0}.atomix-el.atomix-nav-menu.pointer-double-line>.atomix-nav-menu__list>li>a::before{inset:0;display:block;background:linear-gradient(var(--_pc),var(--_pc)) top/100% var(--_ph) no-repeat,linear-gradient(var(--_pc),var(--_pc)) bottom/100% var(--_ph) no-repeat}.atomix-el.atomix-nav-menu.pointer-framed>.atomix-nav-menu__list>li>a::before{inset:0;display:block;border:var(--_ph) solid var(--_pc);border-radius:inherit}.atomix-el.atomix-nav-menu.pointer-background>.atomix-nav-menu__list>li>a::before{inset:0;display:block;border-radius:inherit;background:var(--_pc)}.atomix-el.atomix-nav-menu.anim-fade>.atomix-nav-menu__list>li>a::before{opacity:0}.atomix-el.atomix-nav-menu.anim-grow>.atomix-nav-menu__list>li>a::before{opacity:0;transform:scale(.6,1)}.atomix-el.atomix-nav-menu.anim-slide.pointer-double-line>.atomix-nav-menu__list>li>a::before,.atomix-el.atomix-nav-menu.anim-slide.pointer-overline>.atomix-nav-menu__list>li>a::before,.atomix-el.atomix-nav-menu.anim-slide.pointer-underline>.atomix-nav-menu__list>li>a::before{transform:translateX(-101%)}.atomix-el.atomix-nav-menu.anim-slide.pointer-background>.atomix-nav-menu__list>li>a::before,.atomix-el.atomix-nav-menu.anim-slide.pointer-framed>.atomix-nav-menu__list>li>a::before{opacity:0;transform:translateY(40%)}.atomix-el.atomix-nav-menu.anim-none>.atomix-nav-menu__list>li>a::before{opacity:0;transition:none}.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li.current-menu-ancestor>a::before,.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li.current-menu-item>a::before,.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li>a:focus-visible::before,.atomix-el.atomix-nav-menu[class*=pointer-]>.atomix-nav-menu__list>li>a:hover::before{opacity:1;transform:none}.atomix-el.atomix-nav-menu.pointer-background>.atomix-nav-menu__list>li.current-menu-ancestor>a,.atomix-el.atomix-nav-menu.pointer-background>.atomix-nav-menu__list>li.current-menu-item>a,.atomix-el.atomix-nav-menu.pointer-background>.atomix-nav-menu__list>li>a:focus-visible,.atomix-el.atomix-nav-menu.pointer-background>.atomix-nav-menu__list>li>a:hover{color:var(--atomix-nav-pointer-text,#fff)}.atomix-el.atomix-nav-menu[class*=indicator-] .menu-item-has-children>a::after{display:inline-block;margin-inline-start:.5em;vertical-align:middle;content:"";transition:transform .2s ease}.atomix-el.atomix-nav-menu.indicator-classic .menu-item-has-children>a::after{border:.32em solid transparent;border-top-color:currentcolor;border-bottom-width:0}.atomix-el.atomix-nav-menu.indicator-angle .menu-item-has-children>a::after,.atomix-el.atomix-nav-menu.indicator-chevron .menu-item-has-children>a::after{width:.45em;height:.45em;margin-top:-.2em;border:solid currentcolor;border-width:0 .14em .14em 0;transform:rotate(45deg)}.atomix-el.atomix-nav-menu.indicator-angle .menu-item-has-children>a::after{border-width:0 .08em .08em 0}.atomix-el.atomix-nav-menu.indicator-plus .menu-item-has-children>a::after{content:"+";font-weight:400;line-height:1}.atomix-el.atomix-nav-menu.is-vertical .atomix-nav-menu__list{flex-direction:column;align-items:flex-start;gap:.25em}.atomix-nav-menu__list{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:1.75em}.atomix-nav-menu__list li{position:relative}.atomix-nav-menu__list .sub-menu{position:absolute;top:100%;left:-1em;z-index:60;min-width:220px;padding:.5em;border-radius:var(--atomix-radius,12px);background:var(--atomix-nav-dropdown-bg,var(--atomix-color-background,#fff));box-shadow:var(--atomix-shadow-lg);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.atomix-el.atomix-nav-menu .atomix-nav-menu__list .sub-menu a{padding:.55em .85em;border-radius:var(--atomix-radius-sm,8px)}.atomix-nav-menu__list .sub-menu .sub-menu{top:0;left:100%}.atomix-nav-menu__list li:focus-within>.sub-menu,.atomix-nav-menu__list li:hover>.sub-menu{opacity:1;visibility:visible;transform:none}.atomix-nav-menu__toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:var(--atomix-btn-radius,10px);background:0 0;color:inherit;cursor:pointer}.atomix-nav-menu__toggle:hover{background:color-mix(in srgb,var(--atomix-color-text,#0f172a) 6%,transparent)}.atomix-nav-menu__toggle .atomix-nav-menu__toggle-close,.atomix-nav-menu__toggle .atomix-nav-menu__toggle-open{display:inline-flex}.atomix-nav-menu__toggle .atomix-nav-menu__toggle-close{display:none}.atomix-nav-menu__toggle.has-close-icon[aria-expanded=true] .atomix-nav-menu__toggle-open{display:none}.atomix-nav-menu__toggle.has-close-icon[aria-expanded=true] .atomix-nav-menu__toggle-close{display:inline-flex}.atomix-el.atomix-search-form{--_h:var(--atomix-search-height, 46px);--_r:var(--atomix-search-radius, 10px);display:flex;align-items:stretch;width:100%;max-width:100%}.atomix-el.atomix-search-form input[type=search]{flex:1;min-width:0;height:var(--_h);margin:0;padding:0 1em;border:1px solid var(--atomix-color-border,#e2e8f0);border-right:0;border-radius:var(--_r) 0 0 var(--_r);background:var(--atomix-color-background,#fff);color:inherit;font:inherit;box-sizing:border-box}.atomix-el.atomix-search-form button{display:inline-flex;align-items:center;justify-content:center;gap:.4em;height:var(--_h);margin:0;padding:0 1.1em;border:0;border-radius:0 var(--_r) var(--_r) 0;background:var(--atomix-color-primary,#6d5efc);color:#fff;font:inherit;font-weight:600;cursor:pointer}.atomix-el.atomix-login{--_gap:var(--atomix-login-gap, 18px);--_icon:var(--atomix-login-icon, var(--atomix-color-muted, #94a3b8));--_icon-size:var(--atomix-login-icon-size, 1.15em);--_error:var(--atomix-login-error, var(--atomix-color-danger, #dc2626));--_reserve:calc(var(--_icon-size) + 1.5em);box-sizing:border-box;width:100%;max-width:100%;min-width:0}.atomix-el.atomix-login.is-logged-in{display:flex;flex-wrap:wrap;align-items:center;gap:.5em 1em}.atomix-el.atomix-login .atomix-login__form{display:flex;flex-direction:column;gap:var(--_gap);margin:0}.atomix-el.atomix-login .atomix-login__head{margin-bottom:calc(var(--_gap) * 1.2)}.atomix-el.atomix-login .atomix-login__title{margin:0}.atomix-el.atomix-login .atomix-login__subtitle{margin:.4em 0 0;color:var(--atomix-color-muted,inherit);opacity:.85}.atomix-el.atomix-login .atomix-login__field{min-width:0}.atomix-el.atomix-login .atomix-login__label{display:block}.atomix-el.atomix-login .atomix-login__control{position:relative;display:flex;align-items:center}.atomix-el.atomix-login .atomix-login__input{flex:1 1 auto;min-width:0;margin:0}.atomix-el.atomix-login.has-icons .atomix-login__input{padding-inline-start:var(--_reserve)}.atomix-el.atomix-login .atomix-login__control.has-toggle .atomix-login__input{padding-inline-end:var(--_reserve)}.atomix-el.atomix-login .atomix-login__icon,.atomix-el.atomix-login .atomix-login__toggle{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:var(--_icon-size);height:var(--_icon-size);color:var(--_icon);font-size:var(--_icon-size);line-height:1;transform:translateY(-50%)}.atomix-el.atomix-login .atomix-login__icon svg,.atomix-el.atomix-login .atomix-login__toggle svg{width:1em;height:1em}.atomix-el.atomix-login .atomix-login__icon{inset-inline-start:0.85em;pointer-events:none}.atomix-el.atomix-login .atomix-login__toggle{inset-inline-end:0.85em;margin:0;padding:0;border:0;border-radius:var(--atomix-radius-sm,4px);background:0 0;cursor:pointer;transition:color .15s ease}.atomix-el.atomix-login .atomix-login__toggle.is-on,.atomix-el.atomix-login .atomix-login__toggle:hover{color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-login .atomix-login__toggle:focus-visible{outline:2px solid var(--atomix-color-primary,#6d5efc);outline-offset:2px}.atomix-el.atomix-login .atomix-login__eye-off{display:none}.atomix-el.atomix-login .atomix-login__toggle.is-on .atomix-login__eye{display:none}.atomix-el.atomix-login .atomix-login__toggle.is-on .atomix-login__eye-off{display:inline-flex}.atomix-el.atomix-login .atomix-login__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5em 1em}.atomix-el.atomix-login .atomix-login__remember{display:inline-flex;align-items:center;gap:.5em;margin:0;font-size:inherit;font-weight:inherit;cursor:pointer}.atomix-el.atomix-login .atomix-login__remember input{flex:0 0 auto;width:auto;margin:0}.atomix-el.atomix-login .atomix-login__lost{margin-inline-start:auto}.atomix-el.atomix-login .atomix-login__link{color:var(--atomix-link-color,var(--atomix-color-primary,#6d5efc));text-decoration:none;transition:color .15s ease}.atomix-el.atomix-login .atomix-login__link:focus-visible,.atomix-el.atomix-login .atomix-login__link:hover{color:var(--atomix-link-hover,color-mix(in srgb,var(--atomix-link-color,var(--atomix-color-primary,#6d5efc)) 80%,#000));text-decoration:underline}.atomix-el.atomix-login .atomix-login__actions{display:flex}.atomix-el.atomix-login .atomix-login__submit{--_btn-main:var(--atomix-color-primary, #6d5efc);display:inline-flex;align-items:center;justify-content:center;gap:.55em;box-sizing:border-box;width:100%;margin:0;padding:var(--_btn-pad,var(--atomix-btn-padding,.8em 1.5em));border:2px solid var(--_btn-border,transparent);border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-bg,var(--_btn-main)));color:var(--atomix-btn-color,var(--_btn-color,#fff));font-family:inherit;font-size:var(--_btn-fs, 1em);font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);text-transform:var(--atomix-btn-transform,none);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--atomix-btn-speed, .2s) ease,color var(--atomix-btn-speed, .2s) ease,transform var(--atomix-btn-speed, .2s) ease,box-shadow var(--atomix-btn-speed, .2s) ease}.atomix-el.atomix-login .atomix-login__submit:focus-visible,.atomix-el.atomix-login .atomix-login__submit:hover{background:var(--atomix-btn-bg-hover,var(--_btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000)));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,var(--_btn-color,#fff)));transform:var(--atomix-btn-hover-transform,translateY(-1px));box-shadow:var(--atomix-btn-hover-shadow,none)}.atomix-el.atomix-login .atomix-login__submit:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-login .atomix-login__submit.is-secondary{--_btn-main:var(--atomix-color-secondary, #0f172a)}.atomix-el.atomix-login .atomix-login__submit.is-outline{--_btn-bg:transparent;--_btn-color:var(--_btn-main);--_btn-border:currentColor;--_btn-bg-hover:color-mix(in srgb, var(--_btn-main) 10%, transparent)}.atomix-el.atomix-login .atomix-login__submit.is-ghost{--_btn-bg:transparent;--_btn-color:var(--_btn-main);--_btn-bg-hover:color-mix(in srgb, var(--_btn-main) 10%, transparent)}.atomix-el.atomix-login .atomix-login__submit.is-sm{--_btn-fs:0.875em;--_btn-pad:0.6em 1.1em}.atomix-el.atomix-login .atomix-login__submit.is-lg{--_btn-fs:1.125em;--_btn-pad:0.95em 1.9em}.atomix-el.atomix-login .atomix-login__submit svg{width:1.1em;height:1.1em}.atomix-el.atomix-login .atomix-login__submit.is-loading{opacity:.7;cursor:progress;pointer-events:none}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-login .atomix-login__submit:focus-visible,.atomix-el.atomix-login .atomix-login__submit:hover{transform:none}}.atomix-el.atomix-login .atomix-login__notice{display:flex;align-items:flex-start;gap:.6em;margin-bottom:var(--_gap);padding:.75em 1em;border-radius:var(--atomix-radius,8px);font-size:.925em;line-height:1.4}.atomix-el.atomix-login .atomix-login__notice.is-error{border:1px solid color-mix(in srgb,var(--_error) 35%,transparent);background:color-mix(in srgb,var(--_error) 9%,transparent);color:var(--_error)}.atomix-el.atomix-login .atomix-login__notice-icon{display:inline-flex;flex:0 0 auto;margin-top:.1em}.atomix-el.atomix-login .atomix-login__notice-icon svg{width:1.15em;height:1.15em}.atomix-el.atomix-login .atomix-login__foot{margin:var(--_gap) 0 0;text-align:center}.atomix-el.atomix-login .atomix-login__loggedin{margin:0}.atomix-el.atomix-mega-menu{--_duration:var(--atomix-mm-duration, 200ms);--_offset:var(--atomix-mm-offset, 8px);position:relative;display:flex;align-items:center;min-width:0}.atomix-el.atomix-mega-menu ul{margin:0;padding:0;list-style:none}.atomix-el.atomix-mega-menu.is-vertical{align-items:stretch}.atomix-mega-menu__list{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:1.75em}.is-vertical>.atomix-mega-menu__list{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.25em}.atomix-mega-menu-item{position:relative}.atomix-mega-menu-item.is-width-full,.atomix-mega-menu-item.is-width-menu{position:static}.atomix-mega-menu.is-vertical .atomix-mega-menu-item{position:relative}.atomix-mega-menu__row{display:flex;align-items:center}.atomix-mega-menu .atomix-mega-menu__link{display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.5em .15em;border:0;border-radius:var(--atomix-mm-link-radius,0);background:var(--atomix-mm-link-bg,transparent);color:var(--atomix-mm-color,inherit);font:inherit;font-weight:500;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s ease,background-color .2s ease}span.atomix-mega-menu__link{cursor:default}.atomix-mega-menu .atomix-mega-menu-item.is-current>.atomix-mega-menu__row .atomix-mega-menu__link,.atomix-mega-menu .atomix-mega-menu-item.is-open>.atomix-mega-menu__row .atomix-mega-menu__link,.atomix-mega-menu .atomix-mega-menu__link:focus-visible,.atomix-mega-menu .atomix-mega-menu__link:hover{background:var(--atomix-mm-link-bg-hover,var(--atomix-mm-link-bg,transparent));color:var(--atomix-mm-color-hover,var(--atomix-color-primary,#6d5efc))}.atomix-mega-menu .atomix-mega-menu__link:focus-visible,.atomix-mega-menu .atomix-mega-menu__sub-toggle:focus-visible,.atomix-mega-menu__toggle:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.atomix-mega-menu__chevron,.atomix-mega-menu__icon{display:inline-flex;align-items:center}.atomix-mega-menu__chevron{transition:transform .2s ease}.is-open>.atomix-mega-menu__row .atomix-mega-menu__chevron{transform:rotate(180deg)}.atomix-mega-menu .atomix-mega-menu__sub-toggle{display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 -.25em;padding:.35em;border:0;border-radius:var(--atomix-radius-sm,6px);background:0 0;color:var(--atomix-mm-color,inherit);cursor:pointer}.atomix-mega-menu .atomix-mega-menu__sub-toggle:hover{color:var(--atomix-mm-color-hover,var(--atomix-color-primary,#6d5efc))}.atomix-mega-menu .atomix-mega-menu__sub-toggle.is-bare:not(:focus-visible){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.atomix-mega-menu .atomix-mega-menu-item.is-open>.atomix-mega-menu__row>.atomix-mega-menu__sub-toggle{color:var(--atomix-mm-color-hover,var(--atomix-color-primary,#6d5efc))}.atomix-mega-menu__badge{padding:.1em .55em;border-radius:999px;background:var(--atomix-mm-badge-bg,var(--atomix-color-primary,#6d5efc));color:var(--atomix-mm-badge-color,#fff);font-size:.7em;font-weight:700;line-height:1.5;letter-spacing:.02em}.atomix-mega-menu__panel{position:absolute;top:calc(100% + var(--_offset));left:0;z-index:60;box-sizing:border-box;min-width:220px;max-width:calc(100vw - 16px);padding:var(--atomix-mm-panel-padding,24px);border-radius:var(--atomix-mm-panel-radius,var(--atomix-radius,12px));background:var(--atomix-mm-panel-bg,var(--atomix-color-background,#fff));box-shadow:var(--atomix-mm-panel-shadow,var(--atomix-shadow-lg,0 12px 32px rgba(15,23,42,.14)));translate:var(--atomix-mm-nudge,0px) 0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--_duration) ease,transform var(--_duration) ease,visibility 0s linear var(--_duration)}.atomix-mega-menu__panel::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--_offset)}.atomix-mega-menu__panel-inner{display:flex;flex-direction:column;gap:var(--atomix-mm-panel-gap,24px);width:100%;margin-inline:auto;box-sizing:border-box}.atomix-mega-menu-item.is-width-auto.is-align-center>.atomix-mega-menu__panel,.atomix-mega-menu-item.is-width-custom.is-align-center>.atomix-mega-menu__panel{left:50%;translate:calc(-50% + var(--atomix-mm-nudge,0px)) 0}.atomix-mega-menu-item.is-width-auto.is-align-right>.atomix-mega-menu__panel,.atomix-mega-menu-item.is-width-custom.is-align-right>.atomix-mega-menu__panel{right:0;left:auto}.atomix-mega-menu-item.is-width-menu>.atomix-mega-menu__panel{right:0;max-width:none}.atomix-mega-menu-item.is-width-full>.atomix-mega-menu__panel{left:var(--atomix-mm-shift,0);width:var(--atomix-mm-vw,100vw);max-width:none;translate:none}.atomix-mega-menu.anim-slide-up .atomix-mega-menu__panel{transform:translateY(12px)}.atomix-mega-menu.anim-slide-down .atomix-mega-menu__panel{transform:translateY(-12px)}.atomix-mega-menu.anim-zoom .atomix-mega-menu__panel{transform:scale(.96)}.atomix-mega-menu.anim-none .atomix-mega-menu__panel{transition:none}.atomix-mega-menu .atomix-mega-menu-item.is-open>.atomix-mega-menu__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity var(--_duration) ease,transform var(--_duration) ease,visibility 0s}@media (hover:hover){.atomix-mega-menu.trigger-hover:not([data-atomix-ready]) .atomix-mega-menu-item:hover>.atomix-mega-menu__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto}}.atomix-mega-menu:not([data-atomix-ready]) .atomix-mega-menu-item:focus-within>.atomix-mega-menu__panel{visibility:visible;opacity:1;transform:none;pointer-events:auto}.atomix-mega-menu.is-vertical .atomix-mega-menu-item>.atomix-mega-menu__panel{top:0;right:auto;left:calc(100% + var(--_offset));width:-moz-max-content;width:max-content;min-width:240px;translate:none}.atomix-mega-menu.is-vertical .atomix-mega-menu-item>.atomix-mega-menu__panel::before{top:0;right:100%;bottom:0;left:auto;width:var(--_offset);height:auto}.atomix-mega-menu__toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:var(--atomix-radius,10px);background:0 0;color:inherit;cursor:pointer}.atomix-mega-menu__toggle:hover{background:color-mix(in srgb,var(--atomix-color-text,#0f172a) 6%,transparent)}.atomix-mega-menu__extra{display:block}.atomix-el.atomix-tabs{--_accent:var(--atomix-tabs-accent, var(--atomix-color-primary, #6d5efc));--_duration:var(--atomix-tabs-duration, 250ms);--_line:var(--atomix-color-border, #e2e8f0);display:flex;flex-direction:column;gap:var(--atomix-tabs-gap,20px);min-width:0}.atomix-el.atomix-tabs.is-pos-bottom{flex-direction:column-reverse}.atomix-el.atomix-tabs.is-pos-left{flex-direction:row;align-items:flex-start}.atomix-el.atomix-tabs.is-pos-right{flex-direction:row-reverse;align-items:flex-start}.atomix-tabs__nav{position:relative;display:flex;flex-wrap:wrap;gap:var(--atomix-tabs-nav-gap,4px);box-sizing:border-box;padding:var(--atomix-tabs-nav-padding,0);border-radius:var(--atomix-tabs-nav-radius,0);background:var(--atomix-tabs-nav-bg,transparent)}.nav-align-center>.atomix-tabs__nav{justify-content:center}.nav-align-end>.atomix-tabs__nav{justify-content:flex-end}.nav-align-stretch>.atomix-tabs__nav .atomix-tabs__tab{flex:1 1 0;justify-content:center}.is-pos-left>.atomix-tabs__nav,.is-pos-right>.atomix-tabs__nav{flex:0 0 var(--atomix-tabs-nav-width,220px);flex-direction:column;flex-wrap:nowrap;min-width:0}.atomix-tabs__head,.atomix-tabs__tab{margin:0;border:0;font:inherit;font-weight:600;line-height:1.3;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--atomix-tabs-color,inherit);background:var(--atomix-tabs-bg,transparent);transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.atomix-tabs__tab{position:relative;display:inline-flex;align-items:center;gap:.5em;padding:var(--atomix-tabs-padding,.75em 1.15em);border-radius:var(--atomix-tabs-radius,0);text-align:start}.is-pos-left>.atomix-tabs__nav .atomix-tabs__tab,.is-pos-right>.atomix-tabs__nav .atomix-tabs__tab{width:100%}.icon-top>.atomix-tabs__nav .atomix-tabs__tab{flex-direction:column;justify-content:center;text-align:center}.icon-after>.atomix-tabs__nav .atomix-tabs__tab{flex-direction:row-reverse;justify-content:flex-end}.atomix-tabs__tab:hover{background:var(--atomix-tabs-bg-hover,var(--atomix-tabs-bg,transparent));color:var(--atomix-tabs-color-hover,var(--atomix-tabs-color,inherit))}.atomix-tabs__tab.atomix-tabs__head:focus-visible,.atomix-tabs__tab:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-tabs__tab.is-active{background:var(--atomix-tabs-bg-active,var(--atomix-tabs-bg,transparent));color:var(--atomix-tabs-color-active,var(--_accent))}.atomix-tabs__chevron,.atomix-tabs__icon{display:inline-flex;align-items:center}.atomix-tabs__badge{padding:.1em .55em;border-radius:999px;background:var(--atomix-tabs-badge-bg,var(--_accent));color:var(--atomix-tabs-badge-color,#fff);font-size:.7em;font-weight:700;line-height:1.5}.is-style-underline>.atomix-tabs__nav{--atomix-tabs-nav-gap:0;box-shadow:0 1px 0 var(--_line)}.is-style-underline>.atomix-tabs__nav .atomix-tabs__tab::after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--atomix-tabs-indicator,2px);background:var(--_accent);transform:scaleX(0);transition:transform .25s ease}.is-style-underline>.atomix-tabs__nav .atomix-tabs__tab.is-active::after{transform:scaleX(1)}.is-style-underline.is-pos-bottom>.atomix-tabs__nav{box-shadow:0 -1px 0 var(--_line)}.is-style-underline.is-pos-bottom>.atomix-tabs__nav .atomix-tabs__tab::after{top:0;bottom:auto}.is-style-underline.is-pos-left>.atomix-tabs__nav{box-shadow:1px 0 0 var(--_line)}.is-style-underline.is-pos-right>.atomix-tabs__nav{box-shadow:-1px 0 0 var(--_line)}.is-style-underline.is-pos-left>.atomix-tabs__nav .atomix-tabs__tab::after,.is-style-underline.is-pos-right>.atomix-tabs__nav .atomix-tabs__tab::after{top:0;bottom:0;width:var(--atomix-tabs-indicator,2px);height:auto;transform:scaleY(0)}.is-style-underline.is-pos-left>.atomix-tabs__nav .atomix-tabs__tab::after{right:0;left:auto}.is-style-underline.is-pos-right>.atomix-tabs__nav .atomix-tabs__tab::after{right:auto;left:0}.is-style-underline.is-pos-left>.atomix-tabs__nav .atomix-tabs__tab.is-active::after,.is-style-underline.is-pos-right>.atomix-tabs__nav .atomix-tabs__tab.is-active::after{transform:scaleY(1)}.is-style-pills>.atomix-tabs__nav .atomix-tabs__tab{border-radius:var(--atomix-tabs-radius,999px)}.is-style-pills>.atomix-tabs__nav .atomix-tabs__tab.is-active{background:var(--atomix-tabs-bg-active,var(--_accent));color:var(--atomix-tabs-color-active,#fff)}.is-style-boxed>.atomix-tabs__nav{padding:var(--atomix-tabs-nav-padding,4px);border-radius:var(--atomix-tabs-nav-radius,var(--atomix-radius,12px));background:var(--atomix-tabs-nav-bg,var(--atomix-color-surface,#f1f5f9))}.is-style-boxed>.atomix-tabs__nav .atomix-tabs__tab{border-radius:var(--atomix-tabs-radius,var(--atomix-radius-sm,9px))}.is-style-boxed>.atomix-tabs__nav .atomix-tabs__tab.is-active{background:var(--atomix-tabs-bg-active,var(--atomix-color-background,#fff));color:var(--atomix-tabs-color-active,inherit);box-shadow:var(--atomix-shadow-sm)}.is-style-plain>.atomix-tabs__nav .atomix-tabs__tab.is-active{color:var(--atomix-tabs-color-active,var(--_accent))}.atomix-tabs__panels{flex:1 1 auto;box-sizing:border-box;min-width:0;padding:var(--atomix-tabs-panel-padding,0);border-radius:var(--atomix-tabs-panel-radius,0);background:var(--atomix-tabs-panel-bg,transparent);box-shadow:var(--atomix-tabs-panel-shadow,none)}.atomix-tab{display:none;min-width:0}.atomix-tab.is-active{display:block}.atomix-tab:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-tab__content{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;min-width:0}.atomix-tabs.anim-fade .atomix-tab.is-active{animation:atomix-tabs-fade var(--_duration) ease both}.atomix-tabs.anim-slide .atomix-tab.is-active{animation:atomix-tabs-slide var(--_duration) ease both}.atomix-tabs.anim-zoom .atomix-tab.is-active{animation:atomix-tabs-zoom var(--_duration) ease both}@keyframes atomix-tabs-fade{from{opacity:0}}@keyframes atomix-tabs-slide{from{opacity:0;transform:translateY(12px)}}@keyframes atomix-tabs-zoom{from{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.atomix-tabs .atomix-tab.is-active{animation:none}}.atomix-tabs__head{display:none;align-items:center;justify-content:space-between;gap:.5em;box-sizing:border-box;width:100%;padding:var(--atomix-tabs-padding,.9em 1em);border-bottom:1px solid var(--_line);text-align:start}.atomix-tabs__head .atomix-tabs__label{flex:1}.atomix-tab.is-active>.atomix-tabs__head{background:var(--atomix-tabs-bg-active,var(--atomix-tabs-bg,transparent));color:var(--atomix-tabs-color-active,var(--_accent))}.atomix-tab.is-active>.atomix-tabs__head .atomix-tabs__chevron{transform:rotate(180deg)}.atomix-tabs__chevron{transition:transform .2s ease}.atomix-tabs__label{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.atomix-tabs__chevron-open{display:none}.atomix-tab.is-active>.atomix-tabs__head .atomix-tabs__chevron:has(.atomix-tabs__chevron-open){transform:none}.atomix-tab.is-active>.atomix-tabs__head .atomix-tabs__chevron:has(.atomix-tabs__chevron-open) .atomix-tabs__chevron-closed{display:none}.atomix-tab.is-active>.atomix-tabs__head .atomix-tabs__chevron:has(.atomix-tabs__chevron-open) .atomix-tabs__chevron-open{display:inline-flex}.chevron-start .atomix-tabs__head .atomix-tabs__chevron{order:-1}.atomix-el.atomix-flipcart{--_axis:0 1 0;--_sign:1;--_dur:var(--atomix-flip-dur, 0.7s);--_ease:var(--atomix-flip-ease, cubic-bezier(0.4, 0.2, 0.2, 1));--_radius:var(--atomix-flip-radius, var(--atomix-radius, 12px));position:relative;display:block;min-width:0;border-radius:var(--_radius);-webkit-tap-highlight-color:transparent}.atomix-el.atomix-flipcart.is-axis-x{--_axis:1 0 0}.atomix-el.atomix-flipcart.is-reverse{--_sign:-1}.atomix-el.atomix-flipcart:focus-visible{outline:2px solid var(--atomix-color-primary,#6d5efc);outline-offset:3px}.atomix-flipcart__faces{display:grid;min-width:0;perspective:var(--atomix-flip-depth,1400px)}.atomix-el.atomix-flipcart-side{display:flex;flex-direction:column;justify-content:center;gap:var(--atomix-space-sm,12px);grid-area:1/1;min-width:0;min-height:var(--atomix-flip-height,0);padding:var(--atomix-flip-padding,24px);overflow:hidden;border:1px solid transparent;border-radius:var(--atomix-flip-radius,var(--atomix-radius,12px));background-color:var(--atomix-flip-front-bg,var(--atomix-color-background,#fff));background-image:linear-gradient(var(--atomix-flip-side-overlay,transparent),var(--atomix-flip-side-overlay,transparent)),var(--atomix-flip-side-image,none);background-position:center;background-repeat:no-repeat;background-size:auto,var(--atomix-flip-side-fit,cover);box-shadow:var(--atomix-flip-shadow,var(--atomix-shadow-md));color:var(--atomix-flip-front-color,inherit);border-color:var(--atomix-color-border,#e2e8f0)}:where(.atomix-flipcart__faces)>.atomix-el.atomix-flipcart-side:where(:nth-child(n+3)){display:none}:where(.atomix-flipcart__faces)>.atomix-el.atomix-flipcart-side:where(:nth-child(2)){background-color:var(--atomix-flip-back-bg,var(--atomix-color-primary,#6d5efc));border-color:transparent;color:var(--atomix-flip-back-color,#fff)}body:not(.atomix-preview) .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:rotate var(--_dur) var(--_ease),visibility 0s linear calc(var(--_dur) / 2)}body:not(.atomix-preview) .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:first-child{rotate:var(--_axis) 0deg}body:not(.atomix-preview) .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:hidden;rotate:var(--_axis) calc(180deg * var(--_sign))}body:not(.atomix-preview) .atomix-el.atomix-flipcart.is-flipped .atomix-flipcart__faces>.atomix-flipcart-side:first-child{visibility:hidden;rotate:var(--_axis) calc(-180deg * var(--_sign))}body:not(.atomix-preview) .atomix-el.atomix-flipcart.is-flipped .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:visible;rotate:var(--_axis) 0deg}body:not(.atomix-preview) .atomix-el.atomix-flipcart.flip-on-click{cursor:pointer}@media (hover:hover){body:not(.atomix-preview) .atomix-el.atomix-flipcart.flip-on-hover:is(:hover,:focus-visible,:has(.atomix-flipcart-side:nth-child(2) :focus-visible)) .atomix-flipcart__faces>.atomix-flipcart-side:first-child{visibility:hidden;rotate:var(--_axis) calc(-180deg * var(--_sign))}body:not(.atomix-preview) .atomix-el.atomix-flipcart.flip-on-hover:is(:hover,:focus-visible,:has(.atomix-flipcart-side:nth-child(2) :focus-visible)) .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:visible;rotate:var(--_axis) 0deg}}body.atomix-previewing .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side{backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:rotate var(--_dur) var(--_ease),visibility 0s linear calc(var(--_dur) / 2)}body.atomix-previewing .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:first-child{rotate:var(--_axis) 0deg}body.atomix-previewing .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:hidden;rotate:var(--_axis) calc(180deg * var(--_sign))}body.atomix-previewing .atomix-el.atomix-flipcart.is-flipped .atomix-flipcart__faces>.atomix-flipcart-side:first-child{visibility:hidden;rotate:var(--_axis) calc(-180deg * var(--_sign))}body.atomix-previewing .atomix-el.atomix-flipcart.is-flipped .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:visible;rotate:var(--_axis) 0deg}body.atomix-previewing .atomix-el.atomix-flipcart.flip-on-click{cursor:pointer}@media (hover:hover){body.atomix-previewing .atomix-el.atomix-flipcart.flip-on-hover:is(:hover,:focus-visible,:has(.atomix-flipcart-side:nth-child(2) :focus-visible)) .atomix-flipcart__faces>.atomix-flipcart-side:first-child{visibility:hidden;rotate:var(--_axis) calc(-180deg * var(--_sign))}body.atomix-previewing .atomix-el.atomix-flipcart.flip-on-hover:is(:hover,:focus-visible,:has(.atomix-flipcart-side:nth-child(2) :focus-visible)) .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){visibility:visible;rotate:var(--_axis) 0deg}}.atomix-flipcart__hint{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--atomix-flip-hint-size,32px);height:var(--atomix-flip-hint-size,32px);border-radius:50%;background:var(--atomix-flip-hint-bg,rgba(15,23,42,.55));color:var(--atomix-flip-hint-color,#fff);backdrop-filter:blur(4px);pointer-events:none;transition:transform var(--_dur, .7s) var(--_ease, ease)}.atomix-flipcart:is(:hover,.is-flipped)>.atomix-flipcart__hint{transform:rotate(180deg)}body.atomix-preview:not(.atomix-previewing) .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:first-child{display:flex}body.atomix-preview:not(.atomix-previewing) .atomix-el.atomix-flipcart .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){display:none}body.atomix-preview:not(.atomix-previewing) .atomix-el.atomix-flipcart.is-edit-back .atomix-flipcart__faces>.atomix-flipcart-side:first-child{display:none}body.atomix-preview:not(.atomix-previewing) .atomix-el.atomix-flipcart.is-edit-back .atomix-flipcart__faces>.atomix-flipcart-side:nth-child(2){display:flex}body.atomix-preview:not(.atomix-previewing) .atomix-el.atomix-flipcart .atomix-flipcart__hint{transform:none}.atomix-flipcart__edit{display:none}body.atomix-preview:not(.atomix-previewing) .atomix-flipcart__edit{position:absolute;inset-block-start:0;inset-inline-start:50%;z-index:20;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#0f172a;box-shadow:0 4px 12px rgba(15,23,42,.25);transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .15s ease}.atomix-flipcart:is(:hover,.is-selected,:has(.is-selected))>body.atomix-preview:not(.atomix-previewing) .atomix-flipcart__edit{opacity:1;pointer-events:auto}body.atomix-preview:not(.atomix-previewing) .atomix-flipcart__edit button{margin:0;padding:3px 12px;border:0;border-radius:999px;background:0 0;color:#cbd5e1;font:600 11px/1.4 system-ui,sans-serif;cursor:pointer}body.atomix-preview:not(.atomix-previewing) .atomix-flipcart__edit button.is-active{background:#fff;color:#0f172a}@media (prefers-reduced-motion:reduce){.atomix-flipcart__faces>.atomix-flipcart-side,.atomix-flipcart__hint{transition-duration:10ms!important}}.atomix-el.atomix-hotspot{position:relative;display:block;margin:0}.atomix-el.atomix-hotspot>img{display:block;width:100%;height:auto}.atomix-hotspot__empty{padding:48px 16px;background:#f1f1f5;color:#666;font:14px system-ui,sans-serif;text-align:center}.atomix-hotspot__pins{position:absolute;inset:0;z-index:5;pointer-events:none}.atomix-hotspot__pin{--_size:var(--atomix-pin-size, 28px);position:absolute;left:var(--x,50%);top:var(--y,50%);width:0;height:0;pointer-events:none}.atomix-hotspot__dot{position:absolute;left:calc(var(--_size)/ -2);top:calc(var(--_size)/ -2);display:inline-flex;align-items:center;justify-content:center;width:var(--_size);height:var(--_size);padding:0;border:2px solid var(--atomix-pin-ring,#fff);border-radius:50%;background:var(--atomix-pin-bg,var(--atomix-color-primary,#6d5efc));color:var(--atomix-pin-color,#fff);font:600 calc(var(--_size) * 0.45)/1 var(--atomix-font-body, inherit);cursor:pointer;pointer-events:auto;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:transform .2s ease}.atomix-hotspot__dot svg{width:55%;height:55%}.atomix-hotspot__dot:focus-visible,.atomix-hotspot__dot:hover{transform:scale(1.12)}.atomix-hotspot__dot:focus-visible{outline:2px solid var(--atomix-pin-ring,#fff);outline-offset:3px}.has-pulse>.atomix-hotspot__dot::after{position:absolute;inset:-2px;border-radius:50%;background:var(--atomix-pin-ring,var(--atomix-pin-bg,var(--atomix-color-primary,#6d5efc)));opacity:0;content:"";pointer-events:none;animation:atomix-pin-pulse 2s ease-out infinite}@keyframes atomix-pin-pulse{0%{opacity:.55;transform:scale(1)}100%{opacity:0;transform:scale(2.2)}}.atomix-hotspot__tip{--_gap:calc(var(--_size) / 2 + 10px);position:absolute;z-index:1;display:flex;flex-direction:column;gap:6px;width:-moz-max-content;width:max-content;max-width:min(var(--atomix-pin-tip-width,240px),80vw);padding:var(--atomix-pin-tip-padding,12px 14px);border-radius:var(--atomix-pin-tip-radius,var(--atomix-radius,10px));background:var(--atomix-pin-tip-bg,var(--atomix-color-background,#fff));color:var(--atomix-pin-tip-color,var(--atomix-color-text,#1a1a2e));font-size:14px;line-height:1.45;text-align:left;box-shadow:0 8px 28px rgba(0,0,0,.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.is-side-top>.atomix-hotspot__tip{bottom:var(--_gap);left:0;transform:translateX(-50%)}.is-side-bottom>.atomix-hotspot__tip{top:var(--_gap);left:0;transform:translateX(-50%)}.is-side-left>.atomix-hotspot__tip{right:var(--_gap);top:0;transform:translateY(-50%)}.is-side-right>.atomix-hotspot__tip{left:var(--_gap);top:0;transform:translateY(-50%)}.atomix-hotspot__title{font-weight:600}.atomix-hotspot__link{color:var(--atomix-pin-bg,var(--atomix-color-primary,#6d5efc));font-weight:600}.atomix-hotspot__pin.is-open{z-index:2}.atomix-hotspot__pin.is-open>.atomix-hotspot__tip{opacity:1;visibility:visible;pointer-events:auto}@media (hover:hover){.atomix-el.atomix-hotspot.pins-on-hover .atomix-hotspot__pin:is(:hover,:focus-within){z-index:2}.atomix-el.atomix-hotspot.pins-on-hover .atomix-hotspot__pin:is(:hover,:focus-within)>.atomix-hotspot__tip{opacity:1;visibility:visible;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.has-pulse>.atomix-hotspot__dot::after{animation:none}}.atomix-hotspot__edit{display:none}body.atomix-preview:not(.atomix-previewing) .atomix-hotspot__edit{position:absolute;top:8px;left:8px;z-index:8;display:flex;gap:6px}body.atomix-preview:not(.atomix-previewing) .atomix-hotspot__edit button{padding:4px 10px;border:0;border-radius:6px;background:#1a1a2e;color:#fff;font:500 12px/1.4 system-ui,sans-serif;cursor:pointer}body.atomix-preview:not(.atomix-previewing) .atomix-hotspot__edit button.is-active{background:#6d5efc}.atomix-hotspot__pins.is-adding{cursor:crosshair;pointer-events:auto;outline:2px dashed #6d5efc;outline-offset:-2px}.atomix-el.atomix-posts{display:flex;flex-direction:column;gap:2rem;min-width:0}.atomix-posts__grid{display:grid;grid-template-columns:repeat(var(--atomix-columns,3),minmax(0,1fr));gap:var(--atomix-grid-gap,28px)}.atomix-post-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 6%,transparent);border-radius:var(--atomix-radius-lg,16px);background:var(--atomix-color-background,#fff);box-shadow:var(--atomix-shadow-sm);transition:box-shadow .25s ease,transform .25s ease}.atomix-post-card:hover{box-shadow:var(--atomix-shadow-md);transform:translateY(-2px)}.atomix-post-card__media{display:block;overflow:hidden}.atomix-post-card__media img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.atomix-post-card:hover .atomix-post-card__media img{transform:scale(1.04)}.atomix-post-card__body{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:1.4rem}.atomix-post-card__meta{font-size:.8rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:.6}.atomix-post-card__title{margin:0;font-size:1.2rem;line-height:1.35}.atomix-post-card__title a{color:inherit;text-decoration:none}.atomix-post-card__excerpt{margin:0;opacity:.8}.atomix-post-card__more{display:inline-flex;align-items:center;gap:.35em;margin-top:auto;padding-top:.4rem;color:var(--atomix-color-primary,#6d5efc);font-weight:600;text-decoration:none}.atomix-post-card__more svg{transition:transform .2s ease}.atomix-post-card__more:hover svg{transform:translateX(3px)}.atomix-posts__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.atomix-posts__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .6rem;border-radius:var(--atomix-radius,10px);color:inherit;text-decoration:none}.atomix-posts__pagination .page-numbers.current,.atomix-posts__pagination .page-numbers:hover{background:var(--atomix-color-primary,#6d5efc);color:#fff}.atomix-posts__load-more{align-self:center;padding:.8em 1.8em;border:2px solid currentColor;border-radius:999px;background:0 0;color:var(--atomix-color-primary,#6d5efc);font:inherit;font-weight:600;cursor:pointer}.atomix-posts__load-more[aria-busy=true]{opacity:.6;cursor:progress}.atomix-el.atomix-post-title{margin:0}.atomix-el.atomix-post-content{min-width:0}.atomix-el.atomix-post-content>:first-child{margin-top:0}.atomix-el.atomix-post-excerpt .atomix-post-excerpt__text{margin:0}.atomix-el.atomix-post-excerpt .atomix-post-excerpt__more{display:inline-flex;align-items:center;gap:var(--atomix-excerpt-gap,.4em);color:var(--atomix-color-primary,#6d5efc);font-weight:600;text-decoration:none;transition:color .15s,gap .15s}.atomix-el.atomix-post-excerpt .atomix-post-excerpt__more:hover{text-decoration:underline}.atomix-el.atomix-post-excerpt:not(.has-inline-more) .atomix-post-excerpt__more{margin-top:var(--atomix-excerpt-gap,.6em)}.atomix-el.atomix-table-of-contents{--atomix-toc-gap:0.45em;--atomix-toc-indent:1.1em;padding:1.25rem 1.5rem;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 12%,transparent);border-radius:var(--atomix-radius,12px)}.atomix-el.atomix-table-of-contents .atomix-toc__title{margin:0 0 .75em;font-weight:700}.atomix-el.atomix-table-of-contents .atomix-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:1em;cursor:pointer;list-style:none}.atomix-el.atomix-table-of-contents .atomix-toc__summary::-webkit-details-marker{display:none}.atomix-el.atomix-table-of-contents .atomix-toc__summary .atomix-toc__title{margin:0}.atomix-el.atomix-table-of-contents .atomix-toc__details[open]>.atomix-toc__summary{margin-bottom:.75em}.atomix-el.atomix-table-of-contents .atomix-toc__chevron{transition:transform .2s}.atomix-el.atomix-table-of-contents .atomix-toc__details[open] .atomix-toc__chevron{transform:rotate(180deg)}.atomix-el.atomix-table-of-contents .atomix-toc__list,.atomix-el.atomix-table-of-contents .atomix-toc__list ol,.atomix-el.atomix-table-of-contents .atomix-toc__list ul{display:flex;flex-direction:column;gap:var(--atomix-toc-gap);margin:0;padding:0;list-style:none}.atomix-el.atomix-table-of-contents .atomix-toc__list ol,.atomix-el.atomix-table-of-contents .atomix-toc__list ul{margin-top:var(--atomix-toc-gap);padding-inline-start:var(--atomix-toc-indent)}.atomix-el.atomix-table-of-contents .atomix-toc__list a{color:var(--atomix-color-text,inherit);text-decoration:none;transition:color .15s}.atomix-el.atomix-table-of-contents .atomix-toc__list a.is-active,.atomix-el.atomix-table-of-contents .atomix-toc__list a:hover{color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-table-of-contents .atomix-toc__list a.is-active{font-weight:600}.atomix-el.atomix-table-of-contents.has-marker-number .atomix-toc__list{counter-reset:atomix-toc}.atomix-el.atomix-table-of-contents.has-marker-number .atomix-toc__list li{counter-increment:atomix-toc}.atomix-el.atomix-table-of-contents.has-marker-number .atomix-toc__list li::before{content:counters(atomix-toc, ".") ". ";color:var(--atomix-toc-marker,var(--atomix-color-primary,#6d5efc));font-variant-numeric:tabular-nums}.atomix-el.atomix-table-of-contents.has-marker-number .atomix-toc__list li>ol{counter-reset:atomix-toc}.atomix-el.atomix-table-of-contents.has-marker-bullet .atomix-toc__list li,.atomix-el.atomix-table-of-contents.has-marker-number .atomix-toc__list li{display:block}.atomix-el.atomix-table-of-contents.has-marker-bullet .atomix-toc__list li::before{content:"•";margin-inline-end:.5em;color:var(--atomix-toc-marker,var(--atomix-color-primary,#6d5efc))}.atomix-el.atomix-table-of-contents .atomix-toc__empty{margin:0;opacity:.7}.atomix-el.atomix-author-details{display:flex;flex-direction:row;align-items:flex-start;gap:1.25rem;padding:1.5rem;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 10%,transparent);border-radius:var(--atomix-radius,12px)}.atomix-el.atomix-author-details .atomix-author__photo{flex:none}.atomix-el.atomix-author-details .atomix-author__photo img{display:block;width:5.5rem;height:5.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-author-details .atomix-author__body{display:flex;flex:1;flex-direction:column;align-items:inherit;gap:.4rem;min-width:0}.atomix-el.atomix-author-details .atomix-author__label{font-size:.8em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--atomix-color-muted,#64748b)}.atomix-el.atomix-author-details .atomix-author__name{margin:0}.atomix-el.atomix-author-details .atomix-author__name a{color:inherit;text-decoration:none}.atomix-el.atomix-author-details .atomix-author__name a:hover{color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-author-details .atomix-author__bio{margin:0}.atomix-el.atomix-author-details .atomix-author__meta{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.9em;color:var(--atomix-color-muted,#64748b)}.atomix-el.atomix-author-details .atomix-author__meta a{display:inline-flex;align-items:center;gap:.35em;color:inherit}.atomix-el.atomix-author-details .atomix-author__button{display:inline-block;margin-top:.4rem;padding:.55em 1.1em;border-radius:var(--atomix-radius,12px);background:var(--atomix-color-primary,#6d5efc);color:#fff;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s}.atomix-el.atomix-author-details .atomix-author__button:hover{filter:brightness(1.08)}@media (max-width:640px){.atomix-el.atomix-author-details:not([style*=flex-direction]){flex-direction:column;align-items:center;text-align:center}}.atomix-el.atomix-post-info{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;--atomix-info-icon-gap:0.4em}.atomix-el.atomix-post-info .atomix-post-info__item{display:inline-flex;align-items:center;gap:var(--atomix-info-icon-gap);position:relative}.atomix-el.atomix-post-info .atomix-post-info__icon{display:inline-flex;color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-post-info .atomix-post-info__avatar img{display:block;width:1.6em;height:1.6em;border-radius:50%}.atomix-el.atomix-post-info a{color:inherit;text-decoration:none}.atomix-el.atomix-post-info a:hover{color:var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-post-info.has-separator-bar,.atomix-el.atomix-post-info.has-separator-dot,.atomix-el.atomix-post-info.has-separator-slash{-moz-column-gap:1.6em;column-gap:1.6em}.atomix-el.atomix-post-info.has-separator-bar .atomix-post-info__item+.atomix-post-info__item::before,.atomix-el.atomix-post-info.has-separator-dot .atomix-post-info__item+.atomix-post-info__item::before,.atomix-el.atomix-post-info.has-separator-slash .atomix-post-info__item+.atomix-post-info__item::before{position:absolute;inset-inline-start:-1em;color:var(--atomix-info-separator,currentcolor);opacity:.55}.atomix-el.atomix-post-info.has-separator-dot .atomix-post-info__item+.atomix-post-info__item::before{content:"•"}.atomix-el.atomix-post-info.has-separator-slash .atomix-post-info__item+.atomix-post-info__item::before{content:"/"}.atomix-el.atomix-post-info.has-separator-bar .atomix-post-info__item+.atomix-post-info__item::before{content:"|"}.atomix-el.atomix-post-navigation{display:flex;flex-direction:row;gap:1rem}.atomix-el.atomix-post-navigation .atomix-post-nav__link,.atomix-el.atomix-post-navigation .atomix-post-nav__spacer{flex:1 1 0;min-width:0}.atomix-el.atomix-post-navigation .atomix-post-nav__link{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 10%,transparent);border-radius:var(--atomix-radius,12px);color:inherit;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s}.atomix-el.atomix-post-navigation .atomix-post-nav__link:hover{border-color:var(--atomix-color-primary,#6d5efc);transform:translateY(-1px)}.atomix-el.atomix-post-navigation .atomix-post-nav__link.is-next{flex-direction:row-reverse;text-align:end}.atomix-el.atomix-post-navigation .atomix-post-nav__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.atomix-el.atomix-post-navigation .atomix-post-nav__label{font-size:.8em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--atomix-color-muted,#64748b)}.atomix-el.atomix-post-navigation .atomix-post-nav__title{font-weight:600;line-height:1.35;overflow-wrap:anywhere}.atomix-el.atomix-post-navigation .atomix-post-nav__arrow{display:inline-flex;flex:none;color:var(--atomix-color-primary,#6d5efc);font-size:1.4em;transition:transform .2s}.atomix-el.atomix-post-navigation .atomix-post-nav__link.is-prev:hover .atomix-post-nav__arrow{transform:translateX(-3px)}.atomix-el.atomix-post-navigation .atomix-post-nav__link.is-next:hover .atomix-post-nav__arrow{transform:translateX(3px)}.atomix-el.atomix-post-navigation .atomix-post-nav__image{display:block;flex:none;width:4rem;height:4rem;overflow:hidden;border-radius:calc(var(--atomix-radius,12px)/ 2)}.atomix-el.atomix-post-navigation .atomix-post-nav__image.is-placeholder{background:color-mix(in srgb,var(--atomix-color-text,#0f172a) 10%,transparent)}.atomix-el.atomix-post-navigation .atomix-post-nav__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.atomix-el.atomix-post-navigation:not([style*=flex-direction]){flex-direction:column}}.atomix-el.atomix-post-comments{--atomix-comment-gap:1rem;--atomix-comment-indent:2rem;display:flex;flex-direction:column;gap:2.5rem}.atomix-el.atomix-post-comments .atomix-comments__title,.atomix-el.atomix-post-comments .comment-reply-title{margin:0 0 1rem;font-size:1.4em;font-weight:700}.atomix-el.atomix-post-comments .atomix-comments__items,.atomix-el.atomix-post-comments .atomix-comments__items .children{display:flex;flex-direction:column;gap:var(--atomix-comment-gap);margin:0;padding:0;list-style:none}.atomix-el.atomix-post-comments .atomix-comments__items .children{margin-top:var(--atomix-comment-gap);padding-inline-start:var(--atomix-comment-indent)}.atomix-el.atomix-post-comments .comment-body{padding:1.1rem 1.25rem;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 10%,transparent);border-radius:var(--atomix-radius,12px);background:var(--atomix-color-background,#fff)}.atomix-el.atomix-post-comments .comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;margin-bottom:.6rem}.atomix-el.atomix-post-comments .comment-author{display:flex;align-items:center;gap:.7rem;font-weight:600}.atomix-el.atomix-post-comments .comment-author a{color:inherit;text-decoration:none}.atomix-el.atomix-post-comments .comment-author img.avatar{display:block;width:2.75rem;height:2.75rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-post-comments .comment-author .says{display:none}.atomix-el.atomix-post-comments .comment-metadata{font-size:.85em;color:var(--atomix-color-muted,#64748b)}.atomix-el.atomix-post-comments .comment-metadata a{color:inherit;text-decoration:none}.atomix-el.atomix-post-comments .comment-content>:first-child{margin-top:0}.atomix-el.atomix-post-comments .comment-content>:last-child{margin-bottom:0}.atomix-el.atomix-post-comments .comment-awaiting-moderation{font-style:italic;opacity:.7}.atomix-el.atomix-post-comments .reply{margin-top:.6rem}.atomix-el.atomix-post-comments .comment-reply-link{color:var(--atomix-color-primary,#6d5efc);font-size:.9em;font-weight:600;text-decoration:none}.atomix-el.atomix-post-comments .comment-reply-link:hover{text-decoration:underline}.atomix-el.atomix-post-comments .atomix-comments__pager .page-numbers{display:inline-block;margin-inline-end:.4rem;padding:.3em .7em;border-radius:calc(var(--atomix-radius,12px)/ 2);color:inherit;text-decoration:none}.atomix-el.atomix-post-comments .atomix-comments__pager .page-numbers.current,.atomix-el.atomix-post-comments .atomix-comments__pager .page-numbers:hover{background:var(--atomix-color-primary,#6d5efc);color:#fff}.atomix-el.atomix-post-comments .comment-form{display:flex;flex-direction:column;gap:1rem;margin:0}.atomix-el.atomix-post-comments .comment-form p{display:flex;flex-direction:column;gap:.35rem;margin:0}.atomix-el.atomix-post-comments .comment-form .comment-form-cookies-consent{flex-direction:row;align-items:center;gap:.5rem}.atomix-el.atomix-post-comments .comment-form label{font-size:.9em;font-weight:600}.atomix-el.atomix-post-comments .comment-form input[type=email],.atomix-el.atomix-post-comments .comment-form input[type=text],.atomix-el.atomix-post-comments .comment-form input[type=url],.atomix-el.atomix-post-comments .comment-form textarea{box-sizing:border-box;width:100%;padding:.7em .9em;border:1px solid color-mix(in srgb,var(--atomix-color-text,#0f172a) 18%,transparent);border-radius:calc(var(--atomix-radius,12px)/ 1.5);background:var(--atomix-color-background,#fff);color:inherit;font:inherit}.atomix-el.atomix-post-comments .comment-form input[type=email]:focus,.atomix-el.atomix-post-comments .comment-form input[type=text]:focus,.atomix-el.atomix-post-comments .comment-form input[type=url]:focus,.atomix-el.atomix-post-comments .comment-form textarea:focus{border-color:var(--atomix-color-primary,#6d5efc);outline:1px solid var(--atomix-color-primary,#6d5efc)}.atomix-el.atomix-post-comments .comment-form textarea{min-height:9rem;resize:vertical}.atomix-el.atomix-post-comments .comment-form .submit{align-self:flex-start;padding:.75em 1.6em;border:0;border-radius:var(--atomix-radius,12px);background:var(--atomix-color-primary,#6d5efc);color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:filter .15s,background-color .15s,color .15s}.atomix-el.atomix-post-comments .comment-form .submit:hover{filter:brightness(1.08)}.atomix-el.atomix-post-comments .atomix-comments__closed,.atomix-el.atomix-post-comments .atomix-comments__empty{margin:0;opacity:.75}@media (max-width:640px){.atomix-el.atomix-post-comments .atomix-comments__items .children{padding-inline-start:calc(var(--atomix-comment-indent)/ 2)}}.atomix-el.atomix-featured-image{margin:0;overflow:hidden}.atomix-el.atomix-featured-image img{display:block;width:100%;height:auto;border-radius:var(--atomix-radius)}.atomix-el.atomix-loop-grid{--_cols:var(--atomix-loop-cols, 3);--_col-gap:var(--atomix-loop-col-gap, 24px);--_row-gap:var(--atomix-loop-row-gap, 24px);min-width:0}.atomix-loop__items{display:grid;grid-template-columns:repeat(var(--_cols),minmax(0,1fr));gap:var(--_row-gap) var(--_col-gap);align-items:start}.atomix-loop-grid.has-equal-height .atomix-loop__items{align-items:stretch}.atomix-loop__item{position:relative;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.atomix-loop__item>.atomix-el{flex:1}.atomix-loop__item>.atomix{display:flex;flex:1;flex-direction:column}.atomix-loop__item>.atomix>.atomix-el{flex:1}.atomix-loop-grid.is-layout-masonry .atomix-loop__items{display:block;-moz-column-count:var(--_cols);column-count:var(--_cols);-moz-column-gap:var(--_col-gap);column-gap:var(--_col-gap)}.atomix-loop-grid.is-layout-masonry .atomix-loop__items .atomix-loop__item{margin-bottom:var(--_row-gap);-moz-column-break-inside:avoid;break-inside:avoid}.atomix-loop-grid.is-layout-list .atomix-loop__items{grid-template-columns:minmax(0,1fr)}.atomix-loop-card__media{display:block}.atomix-loop-card__media img{display:block;width:100%;height:auto}.atomix-loop-card__body{display:flex;flex-direction:column;gap:.4em;padding:1em}.atomix-loop-card__meta{font-size:.85em;opacity:.7}.atomix-loop-card__title{margin:0;font-size:1.2em;line-height:1.3}.atomix-loop-card__title a{color:inherit;text-decoration:none}.atomix-loop-card__title a:hover{text-decoration:underline}.atomix-loop-card__excerpt{margin:0}.atomix-loop__empty{margin:0;padding:2em 0;text-align:center;opacity:.8}.atomix-loop__filters{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 24px}.atomix-loop__filters input[type=search],.atomix-loop__filters select{flex:0 1 auto;min-width:0;max-width:100%;margin:0;box-sizing:border-box;padding:.55em .9em;border:1px solid color-mix(in srgb,currentcolor 20%,transparent);border-radius:var(--atomix-btn-radius,8px);background:0 0;color:inherit;font:inherit}.atomix-loop__filters select{width:auto}.atomix-loop__filters input[type=search]{width:260px}.atomix-loop__filter-pills{display:flex;flex-wrap:wrap;gap:8px}.atomix-loop__filter-pill{padding:.5em 1em;border:0;border-radius:var(--atomix-btn-radius,999px);background:color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 12%,transparent);color:inherit;font:inherit;font-weight:var(--atomix-btn-weight,600);line-height:1.2;cursor:pointer;transition:background-color .2s,color .2s}.atomix-loop__filter-pill:hover{background:color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 24%,transparent)}.atomix-loop__filter-pill.is-active{background:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc));color:var(--atomix-btn-color,#fff)}:where(.atomix-loop__filters.is-pills-outline) .atomix-loop__filter-pill{border:1px solid color-mix(in srgb,currentcolor 28%,transparent);background:0 0}:where(.atomix-loop__filters.is-pills-outline) .atomix-loop__filter-pill:hover{background:color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 10%,transparent)}:where(.atomix-loop__filters.is-pills-outline) .atomix-loop__filter-pill.is-active{border-color:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc))}:where(.atomix-loop__filters.is-pills-underline,.atomix-loop__filters.is-pills-text) .atomix-loop__filter-pill{background:0 0;border-radius:0}:where(.atomix-loop__filters.is-pills-underline,.atomix-loop__filters.is-pills-text) .atomix-loop__filter-pill:hover{background:0 0;color:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc))}:where(.atomix-loop__filters.is-pills-underline,.atomix-loop__filters.is-pills-text) .atomix-loop__filter-pill.is-active{background:0 0;color:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc))}:where(.atomix-loop__filters.is-pills-underline) .atomix-loop__filter-pill{padding-inline:0.2em;border-bottom:2px solid transparent}:where(.atomix-loop__filters.is-pills-underline) .atomix-loop__filter-pill.is-active{border-bottom-color:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc))}.atomix-loop__pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:32px}.atomix-loop__pagination .page-numbers{display:inline-flex;gap:.4em;align-items:center;min-width:2.4em;padding:.5em .8em;border-radius:var(--atomix-btn-radius,8px);background:color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 12%,transparent);color:inherit;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-decoration:none;text-transform:var(--atomix-btn-transform,none);justify-content:center;transition:background-color .2s,color .2s}.atomix-loop__pagination .page-numbers.dots{background:0 0}.atomix-loop__pagination .page-numbers.current{background:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc));color:var(--atomix-btn-color,#fff)}a.page-numbers:hover{background:var(--atomix-btn-bg-hover,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff))}.atomix-loop__load-more{--_btn-main:var(--atomix-color-primary, #6d5efc);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;float:none;margin:0;padding:var(--atomix-btn-padding,.8em 1.5em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.atomix-loop__load-more:focus-visible,.atomix-loop__load-more:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-loop__load-more:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-loop__load-more.disabled,.atomix-loop__load-more:disabled,.atomix-loop__load-more:disabled[disabled]{padding:var(--atomix-btn-padding,.8em 1.5em);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-size:1em;opacity:.55;cursor:not-allowed;transform:none}.atomix-loop__load-more{font-size:inherit}.atomix-loop__load-more:disabled{cursor:progress;opacity:.6}.atomix-loop__load-more.is-infinite{width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none}.atomix-loop__loader{display:none;align-items:center;justify-content:center;font-size:28px;line-height:1}.atomix-loop__loader svg{display:block}.atomix-loop-grid.is-loading .atomix-loop__loader{display:inline-flex}[data-atomix-ajax-pages].is-loading,[data-atomix-filters].is-loading,[data-atomix-pages].is-loading{position:relative}[data-atomix-ajax-pages].is-loading::after,[data-atomix-filters].is-loading::after,[data-atomix-pages].is-loading::after{content:"";position:absolute;top:clamp(48px,30%,240px);left:50%;z-index:2;width:36px;height:36px;margin-left:-18px;border:3px solid color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 25%,transparent);border-top-color:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc));border-radius:50%;animation:atomix-icon-spin .8s linear infinite;pointer-events:none}[data-atomix-ajax-pages].is-loading .atomix-loop__items,[data-atomix-ajax-pages].is-loading ul.products,[data-atomix-filters].is-loading .atomix-loop__items,[data-atomix-filters].is-loading ul.products,[data-atomix-pages].is-loading .atomix-loop__items,[data-atomix-pages].is-loading ul.products{opacity:.4;pointer-events:none;transition:opacity .2s}@media (max-width:767px){.atomix-loop-grid.is-layout-list .atomix-loop__items{gap:var(--_row-gap)}}@media (prefers-reduced-motion:reduce){[data-atomix-ajax-pages].is-loading::after,[data-atomix-filters].is-loading::after,[data-atomix-pages].is-loading::after{animation-duration:3s}.atomix-loop__item,.atomix-loop__load-more,.atomix-loop__pagination .page-numbers{transition:none}}.atomix-loop__item.is-ghost{opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atomix-el.atomix-woo-products{min-width:0}.atomix-el.atomix-woo-products ul.products{display:grid!important;grid-template-columns:repeat(var(--atomix-columns,4),minmax(0,1fr));row-gap:var(--atomix-grid-row-gap,var(--atomix-grid-gap,var(--atomix-container-gap-row,24px)));-moz-column-gap:var(--atomix-grid-col-gap,var(--atomix-grid-gap,var(--atomix-container-gap-column,24px)));column-gap:var(--atomix-grid-col-gap,var(--atomix-grid-gap,var(--atomix-container-gap-column,24px)));margin:0!important;padding:0}.atomix-el.atomix-woo-products ul.products::after,.atomix-el.atomix-woo-products ul.products::before{display:none!important}.atomix-el.atomix-woo-products ul.products li.product{width:auto!important;margin:0!important;float:none!important}.atomix-el.atomix-woo-products :where(li.product a:not(.button)){color:inherit;text-decoration:none}.atomix-el.atomix-woo-products .button{--_btn-main:var(--atomix-color-primary, #6d5efc);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;float:none;margin:0;padding:var(--atomix-btn-padding,.8em 1.5em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.atomix-el.atomix-woo-products .button:focus-visible,.atomix-el.atomix-woo-products .button:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-products .button:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-woo-products .button.disabled,.atomix-el.atomix-woo-products .button:disabled,.atomix-el.atomix-woo-products .button:disabled[disabled]{padding:var(--atomix-btn-padding,.8em 1.5em);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-size:1em;opacity:.55;cursor:not-allowed;transform:none}.atomix-el.atomix-woo-products .button{margin-top:.75em;padding:var(--atomix-btn-padding,.7em 1.3em);font-size:.95em}.atomix-el.atomix-woo-products ul.products li.product .price{color:inherit}.atomix-el.atomix-woo-products ul.products li.product .price ins{background:0 0;font-weight:700;text-decoration:none}.atomix-el.atomix-woo-products ul.products li.product .price del{opacity:.6}.atomix-el.atomix-woo-products .star-rating{color:var(--atomix-color-warning,#d97706)}.atomix-el.atomix-woo-products ul.products li.product span.onsale{top:var(--atomix-sale-y,12px);right:auto;left:var(--atomix-sale-x,12px);min-width:0;min-height:0;margin:0;padding:.3em .8em;border-radius:var(--atomix-radius-sm,6px);background:var(--atomix-color-danger,#e5484d);color:#fff;font-size:.8em;font-weight:600;line-height:1.4}.atomix-el.atomix-woo-products.sale-top-end ul.products li.product span.onsale{right:var(--atomix-sale-x,12px);left:auto}.atomix-el.atomix-woo-products.sale-bottom-end ul.products li.product span.onsale,.atomix-el.atomix-woo-products.sale-bottom-start ul.products li.product span.onsale{top:auto;bottom:var(--atomix-sale-y,12px)}.atomix-el.atomix-woo-products.sale-bottom-end ul.products li.product span.onsale{right:var(--atomix-sale-x,12px);left:auto}.atomix-el.atomix-woo-products nav.woocommerce-pagination{margin-top:32px}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0;padding:0;border:0;list-style:none}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li{float:none;margin:0;padding:0;border:0;overflow:visible}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.4em;padding:.5em .8em;border-radius:var(--atomix-btn-radius,8px);background:color-mix(in srgb,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)) 12%,transparent);color:inherit;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-decoration:none;text-transform:var(--atomix-btn-transform,none);transition:background-color .2s,color .2s}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li .page-numbers.dots{background:0 0}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li a.page-numbers:focus-visible,.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover,.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li span.current{background:var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc));color:var(--atomix-btn-color,#fff)}.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li a.page-numbers:focus-visible,.atomix-el.atomix-woo-products nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover{background:var(--atomix-btn-bg-hover,var(--atomix-btn-bg,var(--atomix-color-primary,#6d5efc)));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff))}.atomix-el.atomix-woo-add-to-cart{--_gap:var(--atomix-atc-gap, 12px);min-width:0}.atomix-el.atomix-woo-add-to-cart form.cart{margin:0}.atomix-el.atomix-woo-add-to-cart .woocommerce-variation-add-to-cart,.atomix-el.atomix-woo-add-to-cart form.cart:not(.variations_form,.grouped_form){display:flex;flex-direction:var(--atomix-atc-dir,row);flex-wrap:wrap;align-items:stretch;justify-content:var(--atomix-atc-align,flex-start);gap:var(--_gap)}.atomix-el.atomix-woo-add-to-cart.is-dir-column{--atomix-atc-dir:column}.atomix-el.atomix-woo-add-to-cart.is-dir-column .woocommerce-variation-add-to-cart,.atomix-el.atomix-woo-add-to-cart.is-dir-column form.cart:not(.variations_form,.grouped_form){align-items:var(--atomix-atc-align,flex-start);justify-content:flex-start}.atomix-el.atomix-woo-add-to-cart.no-qty .quantity{display:none}.atomix-el.atomix-woo-add-to-cart .quantity{margin:0}.atomix-el.atomix-woo-add-to-cart .quantity input.qty{width:var(--atomix-atc-qty-width,72px);height:100%;margin:0;text-align:center}.atomix-el.atomix-woo-add-to-cart :is(button,a).button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;margin:0;padding:var(--atomix-btn-padding,var(--_btn-pad,.8em 1.5em));border:2px solid var(--_btn-border,transparent);border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-bg,var(--_btn-main,var(--atomix-color-primary,#6d5efc))));color:var(--atomix-btn-color,var(--_btn-color,#fff));box-shadow:var(--atomix-atc-shadow,none);font-family:inherit;font-size:var(--_btn-fs, 1em);font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);text-transform:var(--atomix-btn-transform,none);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.atomix-el.atomix-woo-add-to-cart :is(button,a).button:focus-visible,.atomix-el.atomix-woo-add-to-cart :is(button,a).button:hover{border-color:var(--atomix-atc-border-hover,var(--_btn-border,transparent));background:var(--atomix-btn-bg-hover,var(--_btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main,var(--atomix-color-primary,#6d5efc))) 86%,#000)));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,var(--_btn-color,#fff)));transform:var(--atomix-atc-hover-transform,none)}.atomix-el.atomix-woo-add-to-cart :is(button,a).button:focus-visible{outline:2px solid var(--atomix-color-primary,#6d5efc);outline-offset:3px}.atomix-el.atomix-woo-add-to-cart :is(button,a).button.alt.disabled,.atomix-el.atomix-woo-add-to-cart :is(button,a).button.alt:disabled[disabled],.atomix-el.atomix-woo-add-to-cart :is(button,a).button.disabled,.atomix-el.atomix-woo-add-to-cart :is(button,a).button.wc-variation-is-unavailable,.atomix-el.atomix-woo-add-to-cart :is(button,a).button.wc-variation-selection-needed,.atomix-el.atomix-woo-add-to-cart :is(button,a).button:disabled,.atomix-el.atomix-woo-add-to-cart :is(button,a).button:disabled[disabled]{padding:var(--atomix-btn-padding,var(--_btn-pad,.8em 1.5em));border:2px solid var(--_btn-border,transparent);border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-bg,var(--_btn-main,var(--atomix-color-primary,#6d5efc))));color:var(--atomix-btn-color,var(--_btn-color,#fff));font-size:var(--_btn-fs, 1em);font-weight:var(--atomix-btn-weight,600);opacity:var(--atomix-atc-disabled, .5);cursor:not-allowed;transform:none}.atomix-el.atomix-woo-add-to-cart.is-secondary{--_btn-main:var(--atomix-color-secondary, #0f172a)}.atomix-el.atomix-woo-add-to-cart.is-outline{--_btn-bg:transparent;--_btn-color:var(--_btn-main, var(--atomix-color-primary, #6d5efc));--_btn-border:currentColor;--_btn-bg-hover:color-mix(in srgb, var(--_btn-main, var(--atomix-color-primary, #6d5efc)) 10%, transparent)}.atomix-el.atomix-woo-add-to-cart.is-ghost{--_btn-bg:transparent;--_btn-color:var(--_btn-main, var(--atomix-color-primary, #6d5efc));--_btn-bg-hover:color-mix(in srgb, var(--_btn-main, var(--atomix-color-primary, #6d5efc)) 10%, transparent)}.atomix-el.atomix-woo-add-to-cart.is-sm{--_btn-fs:0.875em;--_btn-pad:0.6em 1.1em}.atomix-el.atomix-woo-add-to-cart.is-lg{--_btn-fs:1.125em;--_btn-pad:0.95em 1.9em}.atomix-el.atomix-woo-add-to-cart :is(button,a).button svg{width:1.1em;height:1.1em}.atomix-el.atomix-woo-add-to-cart a.added_to_cart{--_btn-main:var(--atomix-color-primary, #6d5efc);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;float:none;margin:0;padding:var(--atomix-btn-padding,.8em 1.5em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.atomix-el.atomix-woo-add-to-cart a.added_to_cart:focus-visible,.atomix-el.atomix-woo-add-to-cart a.added_to_cart:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-add-to-cart a.added_to_cart:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-woo-add-to-cart a.added_to_cart.disabled,.atomix-el.atomix-woo-add-to-cart a.added_to_cart:disabled,.atomix-el.atomix-woo-add-to-cart a.added_to_cart:disabled[disabled]{padding:var(--atomix-btn-padding,.8em 1.5em);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-size:1em;opacity:.55;cursor:not-allowed;transform:none}.atomix-el.atomix-woo-add-to-cart a.added_to_cart{border-color:currentcolor;background:0 0;color:var(--atomix-btn-bg,var(--_btn-main))}.atomix-el.atomix-woo-add-to-cart a.added_to_cart:focus-visible,.atomix-el.atomix-woo-add-to-cart a.added_to_cart:hover{background:color-mix(in srgb,var(--_btn-main) 10%,transparent);color:var(--atomix-btn-bg,var(--_btn-main))}.atomix-el.atomix-woo-add-to-cart.is-btn-full :is(button,a).button{flex:1 1 auto}.atomix-el.atomix-woo-add-to-cart.is-btn-full>:is(button,a).button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%}.atomix-el.atomix-woo-add-to-cart table.variations{width:100%;margin:0 0 var(--_gap);border:0;border-collapse:separate;border-spacing:0 var(--atomix-atc-var-gap,12px)}.atomix-el.atomix-woo-add-to-cart table.variations td,.atomix-el.atomix-woo-add-to-cart table.variations th{display:block;padding:0;border:0;background:0 0;text-align:start}.atomix-el.atomix-woo-add-to-cart table.variations label{margin-bottom:var(--atomix-field-gap,6px)}.atomix-el.atomix-woo-add-to-cart .reset_variations{display:inline-block;margin-top:.4em;color:var(--atomix-color-muted,inherit);font-size:.875em}.atomix-el.atomix-woo-add-to-cart .woocommerce-variation-description,.atomix-el.atomix-woo-add-to-cart .woocommerce-variation-price{margin-bottom:var(--_gap)}.atomix-el.atomix-woo-add-to-cart .stock{margin:0 0 var(--_gap);color:var(--atomix-color-success,#16a34a);font-weight:600}.atomix-el.atomix-woo-add-to-cart .stock.out-of-stock{color:var(--atomix-color-danger,#e5484d)}.atomix-el.atomix-woo-product-price{margin:0;font-size:1.4em;font-weight:700}.atomix-el.atomix-woo-product-price del{margin-right:.35em;font-weight:400;opacity:.55}.atomix-el.atomix-woo-product-price ins{text-decoration:none}.atomix-el.atomix-woo-cart-icon{position:relative;display:inline-flex;align-items:center;align-self:var(--atomix-align,flex-start);gap:.5em;color:inherit;text-decoration:none}.atomix-cart-count{position:absolute;top:-6px;left:14px;display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--atomix-color-accent,#f97316);color:#fff;font-size:11px;font-weight:700;line-height:1;box-sizing:border-box}.atomix-cart-count[data-count="0"]{opacity:0}.atomix-cart-total{margin-left:.4em;font-weight:600}.atomix-el.atomix-woo-product-gallery{--_gap:var(--atomix-pg-gap, 12px);--_thumb:var(--atomix-pg-thumb, 72px);--_radius:var(--atomix-pg-radius, var(--atomix-radius, 12px));--_accent:var(--atomix-pg-accent, var(--atomix-color-primary, #6d5efc));--_border:var(--atomix-pg-border, var(--atomix-color-border, #e2e8f0));display:flex;flex-direction:column;gap:var(--_gap);min-width:0}.atomix-el.atomix-woo-product-gallery.is-thumbs-top{flex-direction:column-reverse}.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-left,.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-right{align-items:stretch}.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-left>.atomix-pg__strip,.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-right>.atomix-pg__strip{contain:size}.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-left>.atomix-pg__strip>.atomix-pg__thumbs,.atomix-el.atomix-woo-product-gallery.is-slider-auto.is-thumbs-right>.atomix-pg__strip>.atomix-pg__thumbs{max-height:none;min-height:0}.atomix-el.atomix-woo-product-gallery.is-thumbs-left{flex-direction:row-reverse;align-items:flex-start}.atomix-el.atomix-woo-product-gallery.is-thumbs-right{flex-direction:row;align-items:flex-start}.atomix-pg__stage{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;border:1px solid var(--_border);border-radius:var(--_radius);background:var(--atomix-pg-bg,var(--atomix-color-surface,#f8fafc));box-shadow:var(--atomix-pg-shadow,none)}.atomix-pg__slide{display:none}.atomix-pg__slide.is-active{display:block}.atomix-pg__slide a{display:block;cursor:zoom-in}.atomix-pg__slide img{display:block;width:100%;height:auto;aspect-ratio:var(--atomix-pg-ratio,1/1);-o-object-fit:var(--atomix-pg-fit,cover);object-fit:var(--atomix-pg-fit,cover)}.atomix-pg__layer{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;pointer-events:none}.atomix-pg__layer>*{pointer-events:auto}.atomix-pg__badge{position:absolute;z-index:1;top:var(--atomix-pg-badge-offset,12px);inset-inline-start:var(--atomix-pg-badge-offset,12px);padding:.3em .8em;border-radius:var(--atomix-radius-sm,6px);background:var(--atomix-color-danger,#e5484d);color:#fff;font-size:.8em;font-weight:600;line-height:1.4;pointer-events:none}.atomix-pg__badge.is-top-end{inset-inline:auto var(--atomix-pg-badge-offset,12px)}.atomix-pg__badge.is-bottom-end,.atomix-pg__badge.is-bottom-start{top:auto;bottom:var(--atomix-pg-badge-offset,12px)}.atomix-pg__badge.is-bottom-end{inset-inline:auto var(--atomix-pg-badge-offset,12px)}.atomix-pg__strip{display:flex;flex-direction:row;align-items:stretch;gap:6px;min-width:0}.is-thumbs-left>.atomix-pg__strip,.is-thumbs-right>.atomix-pg__strip{flex:0 0 var(--_thumb);flex-direction:column;width:var(--_thumb)}.atomix-pg__thumbs{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--_gap);min-width:0}.is-thumbs-left>.atomix-pg__strip>.atomix-pg__thumbs,.is-thumbs-right>.atomix-pg__strip>.atomix-pg__thumbs{flex-direction:column;flex-wrap:nowrap}.is-slider>.atomix-pg__thumbs{flex-wrap:nowrap;overflow:auto hidden;scroll-snap-type:x proximity;scrollbar-width:none}.is-slider>.atomix-pg__thumbs::-webkit-scrollbar{display:none}.is-thumbs-left>.is-slider>.atomix-pg__thumbs,.is-thumbs-right>.is-slider>.atomix-pg__thumbs{overflow:hidden auto;scroll-snap-type:y proximity;max-height:calc(var(--atomix-pg-visible,4) * var(--_thumb) + (var(--atomix-pg-visible,4) - 1) * var(--_gap))}.is-slider>.atomix-pg__thumbs .atomix-pg__thumb{scroll-snap-align:start}.atomix-pg__nav{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;padding:0;border:1px solid var(--_border);border-radius:var(--atomix-radius-sm,8px);background:var(--atomix-pg-arrow-bg,var(--atomix-color-background,#fff));color:var(--atomix-pg-arrow,var(--atomix-color-text,#0f172a));cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.atomix-pg__nav.is-prev svg{transform:rotate(90deg)}.atomix-pg__nav.is-next svg{transform:rotate(-90deg)}.is-thumbs-left>.atomix-pg__strip>.atomix-pg__nav,.is-thumbs-right>.atomix-pg__strip>.atomix-pg__nav{width:100%;height:28px}.is-thumbs-left>.atomix-pg__strip>.atomix-pg__nav.is-prev svg,.is-thumbs-right>.atomix-pg__strip>.atomix-pg__nav.is-prev svg{transform:rotate(180deg)}.is-thumbs-left>.atomix-pg__strip>.atomix-pg__nav.is-next svg,.is-thumbs-right>.atomix-pg__strip>.atomix-pg__nav.is-next svg{transform:none}.atomix-pg__nav:hover:not(:disabled){background:color-mix(in srgb,var(--atomix-pg-arrow-bg,var(--atomix-color-background,#fff)) 85%,var(--atomix-pg-accent,var(--atomix-color-primary,#6d5efc)))}.atomix-pg__nav:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-pg__nav:disabled{opacity:.35;cursor:default}.atomix-pg__thumb{flex:0 0 var(--_thumb);width:var(--_thumb);height:var(--_thumb);padding:0;overflow:hidden;border:2px solid transparent;border-radius:var(--atomix-pg-thumb-radius,var(--atomix-radius-sm,8px));background:var(--atomix-color-surface,#f8fafc);cursor:pointer;opacity:var(--atomix-pg-dim, .65);transition:opacity .2s ease,border-color .2s ease}.atomix-pg__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atomix-pg__thumb:hover{opacity:1}.atomix-pg__thumb:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-pg__thumb.is-active{border-color:var(--_accent);opacity:1}@media (max-width:767px){.atomix-el.atomix-woo-product-gallery.is-thumbs-left,.atomix-el.atomix-woo-product-gallery.is-thumbs-right{flex-direction:column;align-items:stretch}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .atomix-pg__strip,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .atomix-pg__strip{flex:none;flex-direction:row;width:auto}.atomix-el.atomix-woo-product-gallery.is-thumbs-left.is-slider-auto>.atomix-pg__strip,.atomix-el.atomix-woo-product-gallery.is-thumbs-right.is-slider-auto>.atomix-pg__strip{contain:none}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .atomix-pg__thumbs,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .atomix-pg__thumbs{flex-direction:row;flex-wrap:wrap}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .is-slider>.atomix-pg__thumbs,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .is-slider>.atomix-pg__thumbs{flex-wrap:nowrap;overflow:auto hidden;max-height:none;scroll-snap-type:x proximity}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .atomix-pg__nav,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .atomix-pg__nav{width:28px;height:auto}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .atomix-pg__nav.is-prev svg,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .atomix-pg__nav.is-prev svg{transform:rotate(90deg)}.atomix-el.atomix-woo-product-gallery.is-thumbs-left .atomix-pg__nav.is-next svg,.atomix-el.atomix-woo-product-gallery.is-thumbs-right .atomix-pg__nav.is-next svg{transform:rotate(-90deg)}}.atomix-el.atomix-woo-product-tabs{min-width:0;max-width:100%}.atomix-el.atomix-woo-product-tabs.hide-panel-headings .atomix-tab__content>.woocommerce-Reviews-title:first-child,.atomix-el.atomix-woo-product-tabs.hide-panel-headings .atomix-tab__content>h2:first-child{display:none}.atomix-el.atomix-woo-product-tabs .atomix-tab__content>:first-child{margin-top:0}.atomix-el.atomix-woo-product-tabs .atomix-tab__content>:last-child{margin-bottom:0}.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes{width:100%;border-collapse:collapse}.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes td,.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes th{padding:.75em 1em;border:0;border-bottom:1px solid var(--atomix-color-border,#e2e8f0);text-align:start;background:0 0}.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes td p,.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes th p{margin:0}.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes th{width:30%;font-weight:600;color:var(--atomix-color-text,inherit)}.atomix-el.atomix-woo-product-tabs table.woocommerce-product-attributes td{color:var(--atomix-color-muted,inherit)}.atomix-el.atomix-woo-product-tabs #reviews #comments ol.commentlist{margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-product-tabs #reviews #comments ol.commentlist li .comment_container{display:flex;gap:1em;padding:1em 0;border-bottom:1px solid var(--atomix-color-border,#e2e8f0)}.atomix-el.atomix-woo-product-tabs #reviews #comments ol.commentlist li .comment_container img.avatar{position:static;width:48px;height:48px;border-radius:50%}.atomix-el.atomix-woo-product-tabs #reviews #comments ol.commentlist li .comment_container .comment-text{flex:1;margin:0;padding:0;border:0}.atomix-el.atomix-woo-product-tabs #reviews .star-rating,.atomix-el.atomix-woo-product-tabs #reviews p.stars a{color:var(--atomix-color-warning,#d97706)}.atomix-el.atomix-woo-product-tabs #reviews #respond input[type=email],.atomix-el.atomix-woo-product-tabs #reviews #respond input[type=text],.atomix-el.atomix-woo-product-tabs #reviews #respond textarea{width:100%;padding:.6em .8em;border:1px solid var(--atomix-color-border,#e2e8f0);border-radius:var(--atomix-radius-sm,6px);font:inherit}.atomix-el.atomix-woo-product-tabs #reviews #respond input#submit{padding:var(--atomix-btn-padding,.7em 1.4em);border:0;border-radius:var(--atomix-btn-radius,var(--atomix-radius-sm,6px));background:var(--atomix-color-primary,#6d5efc);color:#fff;font-weight:var(--atomix-btn-weight,600);cursor:pointer}.atomix-el.atomix-woo-product-name{margin:0}.atomix-el.atomix-woo-product-name a{color:inherit;text-decoration:none}.atomix-el:is(.atomix-woo-product-description,.atomix-woo-product-short-description)>:first-child{margin-top:0}.atomix-el:is(.atomix-woo-product-description,.atomix-woo-product-short-description)>:last-child{margin-bottom:0}.atomix-el:is(.atomix-woo-product-description,.atomix-woo-product-short-description) img{width:100%;max-width:100%;height:auto}.atomix-editor-hint{opacity:.6}.atomix-el.atomix-woo-product-reviews{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.atomix-el.atomix-woo-product-reviews .atomix-stars{display:inline-block;background:linear-gradient(90deg,var(--atomix-stars-color,var(--atomix-color-text,#0f172a)) var(--atomix-rating,0),var(--atomix-stars-empty,var(--atomix-color-border,#cbd5e1)) var(--atomix-rating,0));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:var(--atomix-stars-size, 1em);letter-spacing:var(--atomix-stars-gap, 2px);line-height:1;white-space:nowrap}.atomix-el.atomix-woo-product-reviews .atomix-reviews__text{color:var(--atomix-color-muted,inherit);font-size:.875em;text-decoration:none}.atomix-el.atomix-woo-product-reviews a.atomix-reviews__text:hover{color:var(--atomix-color-primary,#6d5efc);text-decoration:underline}.atomix-el.atomix-woo-product-meta{display:flex;flex-direction:column;gap:var(--atomix-pmeta-gap,8px);margin:0}.atomix-el.atomix-woo-product-meta .atomix-pmeta__row{display:flex;flex-wrap:wrap;gap:.35em;align-items:baseline}.atomix-el.atomix-woo-product-meta .atomix-pmeta__row+.atomix-pmeta__row{padding-top:var(--atomix-pmeta-gap,8px);border-top:1px solid var(--atomix-pmeta-line,transparent)}.atomix-el.atomix-woo-product-meta .atomix-pmeta__label{color:var(--atomix-color-text,inherit);font-weight:600}.atomix-el.atomix-woo-product-meta .atomix-pmeta__value{color:var(--atomix-color-muted,inherit)}.atomix-el.atomix-woo-product-meta .atomix-pmeta__value a{color:inherit;text-decoration:none}.atomix-el.atomix-woo-product-meta .atomix-pmeta__value a:hover{color:var(--atomix-color-primary,#6d5efc);text-decoration:underline}.atomix-el.atomix-woo-product-meta.is-layout-stacked .atomix-pmeta__label{flex:0 0 var(--atomix-pmeta-label-width,auto)}.atomix-el.atomix-woo-product-meta.is-layout-above .atomix-pmeta__row{flex-direction:column;gap:.15em}.atomix-el.atomix-woo-product-meta.is-layout-inline{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1.5em;column-gap:1.5em}.atomix-el.atomix-woo-product-meta.is-layout-inline .atomix-pmeta__row+.atomix-pmeta__row{padding-top:0;border-top:0}.atomix-el.atomix-woo-product-sale{display:flex;margin:0}.atomix-el.atomix-woo-product-sale .atomix-sale__badge{display:inline-block;padding:.3em .8em;border-radius:var(--atomix-radius-sm,6px);background:var(--atomix-color-danger,#e5484d);color:#fff;font-size:.875em;font-weight:600;line-height:1.4}.atomix-el.atomix-woo-notices{display:flex;flex-direction:column;min-width:0}.atomix-el.atomix-woo-notices.is-boxed{width:100%;max-width:var(--atomix-container-max,var(--atomix-content-width,1140px));margin-inline:auto}.atomix-el.atomix-woo-product-image{display:flex;margin:0}.atomix-el.atomix-woo-product-image .atomix-product-image__frame{position:relative;display:block;width:100%;max-width:100%;overflow:hidden;color:inherit}.atomix-el.atomix-woo-product-image .atomix-product-image__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease,opacity .3s ease}.atomix-el.atomix-woo-product-image .atomix-product-image__img.is-hover{position:absolute;inset:0;height:100%;opacity:0}.atomix-el.atomix-woo-product-image.has-hover-image .atomix-product-image__frame:hover .atomix-product-image__img.is-hover{opacity:1}.atomix-el.atomix-woo-cart{--_accent:var(--atomix-cart-accent, var(--atomix-color-primary, #6d5efc));--_error:var(--atomix-color-danger, #dc2626);--_line:var(--atomix-cart-line, color-mix(in srgb, var(--atomix-color-text, #0f172a) 14%, transparent));--_surface:color-mix(in srgb, var(--atomix-color-text, #0f172a) 4%, var(--atomix-color-background, #fff));width:100%;min-width:0;container-type:inline-size}.atomix-el.atomix-woo-cart a:not(.button,.remove,.atomix-cart__continue){color:var(--_accent)}.atomix-el.atomix-woo-cart>.woocommerce{margin:0;padding:0;min-width:0}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--atomix-cart-totals,34%));grid-template-areas:"notices notices" "items totals";align-items:start;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:1.5rem}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form)>*{grid-column:1/-1;min-width:0}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form)>.woocommerce-notices-wrapper{grid-area:notices}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form)>.woocommerce-notices-wrapper:empty{display:none}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form)>.woocommerce-cart-form{grid-area:items}.atomix-el.atomix-woo-cart>.woocommerce:has(> .woocommerce-cart-form)>.cart-collaterals{grid-area:totals}.atomix-el.atomix-woo-cart .woocommerce-cart-form{margin:-4px;padding:4px;overflow-x:auto}.atomix-el.atomix-woo-cart.is-sticky .cart-collaterals{position:sticky;top:var(--atomix-cart-sticky,24px)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents{display:var(--atomix-cart-d-table,table);width:100%;margin:0;border:0 solid var(--_line);border-collapse:separate;border-spacing:0;background:0 0;table-layout:auto}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents thead{display:var(--atomix-cart-d-head,table-header-group)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tbody{display:var(--atomix-cart-d-body,table-row-group)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr{display:var(--atomix-cart-d-row,table-row)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents.shop_table tbody tr :is(th,td){background:0 0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents :is(th,td){display:var(--atomix-cart-d-cell,table-cell);box-sizing:border-box;padding:var(--atomix-cart-cell-pad,.9rem .75rem);border:0 solid var(--_line);border-bottom-width:var(--atomix-cart-cell-bw,1px);text-align:start!important;vertical-align:middle}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents thead th{font-size:.82em;font-weight:600;letter-spacing:.04em;opacity:.75;text-transform:uppercase}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents :is(th,td).product-remove{width:1%;padding-right:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents :is(th,td).product-thumbnail{width:1%}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents :is(th,td):is(.product-price,.product-quantity,.product-subtotal){width:1%;white-space:var(--atomix-cart-nowrap,nowrap)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents :is(th,td).product-subtotal{text-align:end!important}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-thumbnail img{display:block;width:var(--atomix-cart-thumb,80px);max-width:none;height:auto;margin:0;box-shadow:none}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name{font-weight:600}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name a{color:inherit;font-weight:inherit;text-decoration:none}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name a:focus-visible,.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name a:hover{color:var(--_accent)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name :is(dl.variation,.wc-item-meta){margin:.3em 0 0;font-size:.88em;font-weight:400;opacity:.75}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name :is(dl.variation,.wc-item-meta) :is(dt,dd,p){display:inline;margin:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-name :is(dl.variation,.wc-item-meta) dd::after{content:"";display:block}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td::before{content:none}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.product-remove{white-space:nowrap}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item{display:var(--atomix-cart-d-item,table-row);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb name remove" "thumb price price" "thumb qty qty" "thumb sub sub";align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.4rem;margin:0 0 var(--atomix-cart-card-gap,14px);padding:var(--atomix-cart-item-pad,0);border:var(--atomix-cart-item-bw,0) solid var(--_line);border-radius:var(--atomix-radius,12px)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-remove{grid-area:remove;align-self:start;justify-self:end}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-thumbnail{grid-area:thumb;align-self:start;width:auto}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-name{grid-area:name}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-price{grid-area:price}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-quantity{grid-area:qty}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-subtotal{grid-area:sub;justify-self:start}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions{padding-inline:0;padding-block-end:0;border-bottom-width:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions::after{content:"";display:table;clear:both}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon{display:flex;flex-wrap:wrap;float:left;align-items:stretch;gap:.5rem;max-width:100%;margin:0;padding:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon::after,.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon::before{display:none}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon label{margin:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon .coupon-error-notice{flex:0 0 100%;width:0;min-width:100%;margin:0;color:var(--_error);font-size:.88em}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon #coupon_code.has-error{border-color:var(--_error)}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions button[name=apply_coupon]{flex:none;margin:0;white-space:nowrap}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions #coupon_code{flex:1 1 auto;float:none;width:var(--atomix-cart-coupon-w,200px);min-width:0;margin:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions button[name=update_cart]{float:right;margin:0}.atomix-el.atomix-woo-cart.has-labels table.woocommerce-cart-form__contents tr.cart_item td:is(.product-price,.product-quantity,.product-subtotal)[data-title]::before{content:attr(data-title) ": ";display:var(--atomix-cart-d-label,none);float:none;margin-inline-end:.25em;font-weight:600;opacity:.7}.atomix-el.atomix-woo-cart.no-head table.woocommerce-cart-form__contents thead{display:none}.atomix-el.atomix-woo-cart .quantity{display:inline-block;margin:0}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents .quantity input.qty{width:var(--atomix-cart-qty-w,72px);min-width:0;margin:0;text-align:center}.atomix-el.atomix-woo-cart a.remove{display:inline-flex;align-items:center;justify-content:center;width:var(--atomix-cart-remove-size,26px);height:var(--atomix-cart-remove-size,26px);border-radius:999px;background:0 0;color:color-mix(in srgb,currentColor 55%,transparent)!important;font-size:calc(var(--atomix-cart-remove-size, 26px) * .75);font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease}.atomix-el.atomix-woo-cart a.remove:focus-visible,.atomix-el.atomix-woo-cart a.remove:hover{background:color-mix(in srgb,var(--_error) 12%,transparent);color:var(--_error)!important}.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--atomix-cart-sec-pad,var(--atomix-btn-padding,.7em 1.3em));border:2px solid var(--atomix-cart-sec-border,var(--_accent));border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-cart-sec-bg,transparent);color:var(--atomix-cart-sec-color,var(--_accent));font-family:inherit;font-size:1em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button):focus-visible,.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button):hover{border-color:var(--atomix-cart-sec-border-hover,var(--_accent));background:var(--atomix-cart-sec-bg-hover,var(--_accent));color:var(--atomix-cart-sec-color-hover,#fff)}.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button):focus-visible{outline:2px solid var(--_accent);outline-offset:3px}.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button):disabled,.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button):disabled[disabled],.atomix-el.atomix-woo-cart :is(button[name=apply_coupon],button[name=update_cart],button[name=calc_shipping],.atomix-cart__continue,.cross-sells .button)[aria-disabled=true]{padding:var(--atomix-cart-sec-pad,var(--atomix-btn-padding,.7em 1.3em));font-size:1em;opacity:.5;cursor:not-allowed;pointer-events:none}.atomix-el.atomix-woo-cart .atomix-cart__continue-wrap{margin-top:1rem}.atomix-el.atomix-woo-cart .cart-collaterals{display:flex;flex-direction:column;gap:1.5rem;float:none;width:auto;min-width:0;margin:0;padding:0}.atomix-el.atomix-woo-cart .cart-collaterals>*{float:none;width:auto;max-width:none;margin:0}.atomix-el.atomix-woo-cart .cart-collaterals .cart_totals{float:none;width:auto}.atomix-el.atomix-woo-cart .cart_totals{box-sizing:border-box;padding:1.5rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--_surface)}.atomix-el.atomix-woo-cart .cart_totals>h2{margin:0 0 1rem;font-size:1.35em;line-height:1.2}.atomix-el.atomix-woo-cart.no-totals-title .cart_totals>h2{display:none}.atomix-el.atomix-woo-cart .cross-sells{order:2}.atomix-el.atomix-woo-cart .cross-sells>h2{margin:0 0 1rem}.atomix-el.atomix-woo-cart .cross-sells ul.products{display:grid;grid-template-columns:repeat(var(--atomix-cart-cross-cols,2),minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-cart .cross-sells ul.products::after,.atomix-el.atomix-woo-cart .cross-sells ul.products::before{display:none}.atomix-el.atomix-woo-cart .cross-sells li.product{display:flex;flex-direction:column;gap:.5rem;float:none;clear:none;box-sizing:border-box;width:auto;min-width:0;margin:0}.atomix-el.atomix-woo-cart .cross-sells li.product a:not(.button){display:flex;flex-direction:column;gap:.5rem;color:inherit;text-decoration:none}.atomix-el.atomix-woo-cart .cross-sells li.product>a.button{align-self:flex-start;margin:auto 0 0;font-size:.9em}.atomix-el.atomix-woo-cart .cross-sells li.product img{display:block;width:100%;height:auto;margin:0;border-radius:var(--atomix-radius-sm,8px)}.atomix-el.atomix-woo-cart .cross-sells li.product .woocommerce-loop-product__title{margin:0;padding:0;font-size:1em}.atomix-el.atomix-woo-cart .cross-sells li.product .price{display:block;margin:0;font-size:.95em;font-weight:400}.atomix-el.atomix-woo-cart .cross-sells li.product .onsale{display:none}.atomix-el.atomix-woo-cart .cart_totals table.shop_table{display:table;width:100%;margin:0 0 1.25rem;border:0;border-collapse:collapse;border-radius:0;table-layout:auto}.atomix-el.atomix-woo-cart .cart_totals table.shop_table thead{display:none}.atomix-el.atomix-woo-cart .cart_totals table.shop_table tbody{display:table-row-group}.atomix-el.atomix-woo-cart .cart_totals table.shop_table tr{display:table-row}.atomix-el.atomix-woo-cart .cart_totals table.shop_table :is(th,td){display:table-cell;padding:.7em 0;border:0;border-bottom:1px solid var(--_line);background:0 0;text-align:start!important;vertical-align:top}.atomix-el.atomix-woo-cart .cart_totals table.shop_table td{text-align:end!important}.atomix-el.atomix-woo-cart .cart_totals table.shop_table td::before{content:none}.atomix-el.atomix-woo-cart .cart_totals table.shop_table th{width:auto;font-weight:600}.atomix-el.atomix-woo-cart .cart_totals table.shop_table td :is(p,ul){margin:0}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .order-total :is(th,td){border-bottom:0;font-size:1.15em}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .woocommerce-shipping-methods li{margin:0 0 .35em}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .shipping-calculator-button,.atomix-el.atomix-woo-cart .cart_totals table.shop_table .woocommerce-shipping-destination{display:inline-block;margin-top:.35em;font-size:.88em}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .shipping-calculator-form{margin-top:.75rem;text-align:start}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .shipping-calculator-form .form-row{float:none;width:auto;margin:0 0 .75rem;padding:0}.atomix-el.atomix-woo-cart .cart_totals table.shop_table .shipping-calculator-form .select2-container{width:100%!important}.atomix-el.atomix-woo-cart .cart_totals .wc-proceed-to-checkout{margin:0;padding:0}.atomix-el.atomix-woo-cart .cart_totals .wc-proceed-to-checkout::after,.atomix-el.atomix-woo-cart .cart_totals .wc-proceed-to-checkout::before{display:none}.atomix-el.atomix-woo-cart :is(.checkout-button,.return-to-shop .button){--_btn-main:var(--_accent);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;float:none;margin:0;padding:var(--atomix-btn-padding,.9em 1.6em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1.05em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.atomix-el.atomix-woo-cart :is(.checkout-button,.return-to-shop .button):focus-visible,.atomix-el.atomix-woo-cart :is(.checkout-button,.return-to-shop .button):hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-cart :is(.checkout-button,.return-to-shop .button):focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-woo-cart .checkout-button{width:100%}.atomix-el.atomix-woo-cart .woocommerce:not(:has(> .woocommerce-cart-form)) .cart-empty{margin:0}.atomix-el.atomix-woo-cart .woocommerce:not(:has(> .woocommerce-cart-form)) .return-to-shop{margin:1.25rem 0 0}.atomix-el.atomix-woo-cart .atomix-woo-cart__sample{pointer-events:none}@container (min-width:521px){.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item{grid-template-areas:"thumb name remove" "thumb price price" "thumb qty sub"}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents tr.cart_item td.product-subtotal{justify-self:end}}@container (max-width:520px){.atomix-el.atomix-woo-cart .cart_totals{padding:1rem}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions .coupon{float:none;width:100%}.atomix-el.atomix-woo-cart table.woocommerce-cart-form__contents td.actions button[name=update_cart]{float:none;width:100%;margin-top:.75rem}}:where(.atomix-el.atomix-compound){display:flex;flex-direction:column;gap:1.5rem;width:100%;min-width:0}.atomix-el.atomix-woo-cart-menu{display:inline-flex;align-self:var(--atomix-align,auto);max-width:100%}.atomix-cm__trigger{position:relative;display:inline-flex;align-items:center;gap:.5em;padding:.35em;border-radius:var(--atomix-btn-radius,10px);color:inherit;text-decoration:none;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.atomix-cm__trigger:focus-visible{outline:2px solid var(--atomix-cm-accent,var(--atomix-color-primary,#6d5efc));outline-offset:2px}.atomix-cm__icon{position:relative;display:inline-flex;line-height:0}.atomix-cm__icon svg{width:24px;height:24px}.atomix-cm__count{display:inline-grid;place-items:center;box-sizing:border-box;min-width:var(--atomix-cm-badge,18px);height:var(--atomix-cm-badge,18px);padding:0 5px;border-radius:999px;background:var(--atomix-cm-accent,var(--atomix-color-accent,var(--atomix-color-primary,#f97316)));color:#fff;font-size:11px;font-weight:700;line-height:1;transition:opacity .2s ease,transform .2s ease}.atomix-woo-cart-menu:is(.is-badge-top-end,.is-badge-top-start) .atomix-cm__count{position:absolute;top:calc(var(--atomix-cm-badge-y,6px) * -1)}.atomix-woo-cart-menu.is-badge-top-end .atomix-cm__count{inset-inline-end:calc(var(--atomix-cm-badge-x,8px) * -1)}.atomix-woo-cart-menu.is-badge-top-start .atomix-cm__count{inset-inline-start:calc(var(--atomix-cm-badge-x,8px) * -1)}.atomix-woo-cart-menu.is-hide-zero .atomix-cm__count[data-count="0"]{opacity:0;transform:scale(.6)}.atomix-woo-cart-menu.is-badge-inline.is-hide-zero .atomix-cm__count[data-count="0"]{display:none}.atomix-cm__total{font-weight:600}.atomix-cm-panel{--_accent:var(--atomix-cm-accent, var(--atomix-color-primary, #6d5efc));--_line:var(--atomix-cm-line, color-mix(in srgb, var(--atomix-color-text, #0f172a) 14%, transparent));--_dur:var(--atomix-cm-dur, 300ms);color:var(--atomix-color-text,inherit);font-family:var(--atomix-type-body-font, inherit);font-size:var(--atomix-type-body-size, 1rem);font-weight:var(--atomix-type-body-weight,400);line-height:var(--atomix-type-body-lh, 1.6);position:fixed;inset:0;z-index:99990;display:flex;align-items:var(--atomix-cm-ai,stretch);justify-content:var(--atomix-cm-jc,flex-end);box-sizing:border-box;padding:var(--atomix-cm-outer,0);pointer-events:none}.atomix-cm-panel[hidden]{display:none}.atomix-cm-panel *,.atomix-cm-panel ::after,.atomix-cm-panel ::before{box-sizing:border-box}.atomix-cm-panel.is-open{pointer-events:auto}.atomix-cm__overlay{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(var(--atomix-cm-blur,0));-webkit-backdrop-filter:blur(var(--atomix-cm-blur,0));opacity:0;transition:opacity var(--_dur) ease}.atomix-cm-panel.is-open .atomix-cm__overlay{opacity:1}.atomix-cm-panel.is-hover,.atomix-cm-panel.is-hover.is-open{pointer-events:none}.atomix-cm-panel.is-hover .atomix-cm__overlay{pointer-events:none}.atomix-cm-panel.is-mini .atomix-cm__overlay{background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none}.atomix-cm__box{position:relative;display:flex;flex-direction:column;width:var(--atomix-cm-bw,var(--atomix-cm-w-drawer,420px));max-width:100%;height:var(--atomix-cm-bh,100%);max-height:var(--atomix-cm-bmh,100%);overflow:hidden;background:var(--atomix-color-background,#fff);color:var(--atomix-color-text,#0f172a);border-radius:var(--atomix-cm-br,0);box-shadow:var(--atomix-shadow-xl,0 25px 50px -12px rgba(0,0,0,.25));opacity:var(--atomix-cm-o, 1);transform:var(--atomix-cm-from,translateX(100%));transition:transform var(--_dur) cubic-bezier(.22, 1, .36, 1),opacity var(--_dur) ease;pointer-events:auto}.atomix-cm-panel.is-open .atomix-cm__box{opacity:1;transform:none}.atomix-cm__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--_line)}.atomix-cm__title{margin:0;font-family:var(--atomix-type-h5-font, inherit);font-size:1.15rem;font-weight:var(--atomix-type-h5-weight,700);line-height:1.3}.atomix-cm__close{display:inline-grid;flex:none;place-items:center;width:var(--atomix-cm-close,36px);height:var(--atomix-cm-close,36px);margin:0 0 0 auto;padding:0;border:0;border-radius:999px;background:0 0;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.atomix-cm__close:hover{background:color-mix(in srgb,currentcolor 10%,transparent)}.atomix-cm__close:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-cm__close svg{width:55%;height:55%}.atomix-cm__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:.25rem 1.25rem 0;overflow:hidden}.atomix-cm-panel .widget_shopping_cart_content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.atomix-cm-panel .woocommerce-mini-cart{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:0;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.atomix-cm-panel .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:var(--atomix-cm-thumb,64px) minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;grid-template-areas:"thumb name remove" "thumb meta meta" "thumb qty qty";align-items:start;-moz-column-gap:0.9rem;column-gap:.9rem;row-gap:.15rem;margin:0;padding:1rem 0;border-bottom:1px solid var(--_line);list-style:none}.atomix-cm-panel .woocommerce-mini-cart-item>a:not(.remove){grid-column:1/span 2;grid-row:1/4;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:start;color:inherit;font-weight:600;line-height:1.35;text-decoration:none}.atomix-cm-panel .woocommerce-mini-cart-item>a:not(.remove):focus-visible,.atomix-cm-panel .woocommerce-mini-cart-item>a:not(.remove):hover{color:var(--_accent)}.atomix-cm-panel .woocommerce-mini-cart-item img{grid-column:1;grid-row:1/4;float:none!important;width:100%!important;height:auto!important;aspect-ratio:1;margin:0!important;border-radius:var(--atomix-radius-sm,8px);-o-object-fit:cover;object-fit:cover}.atomix-cm-panel .woocommerce-mini-cart-item a.remove{grid-area:remove;position:static;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:0 0;color:inherit!important;font-size:1.25rem;line-height:1;text-decoration:none;opacity:.6;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.atomix-cm-panel .woocommerce-mini-cart-item a.remove:focus-visible,.atomix-cm-panel .woocommerce-mini-cart-item a.remove:hover{background:var(--atomix-color-danger,#dc2626);color:#fff!important;opacity:1}.atomix-cm-panel .woocommerce-mini-cart-item dl.variation{grid-area:meta;margin:0;font-size:.85em;opacity:.75}.atomix-cm-panel .woocommerce-mini-cart-item dl.variation dd,.atomix-cm-panel .woocommerce-mini-cart-item dl.variation dt,.atomix-cm-panel .woocommerce-mini-cart-item dl.variation p{display:inline;margin:0}.atomix-cm-panel .woocommerce-mini-cart-item dl.variation dd::after{content:"";display:block}.atomix-cm-panel .woocommerce-mini-cart-item .quantity{grid-area:qty;display:block;margin-top:.15rem;font-size:.9em;opacity:.85}.atomix-cm-panel .woocommerce-mini-cart__total{display:flex;flex:none;align-items:baseline;justify-content:space-between;gap:1rem;margin:1rem 0 0;padding:0;font-size:1.05rem}.atomix-cm-panel .woocommerce-mini-cart__total strong{font-weight:700}.atomix-cm-panel .woocommerce-mini-cart__buttons{display:flex;flex:none;flex-direction:column;gap:.6rem;margin:1rem 0 0;padding:0 0 1.25rem}.atomix-cm-panel .woocommerce-mini-cart__buttons a.button{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;margin:0;padding:var(--atomix-btn-padding,.8em 1.4em);border:2px solid var(--_accent);border-radius:var(--atomix-btn-radius,10px);background:0 0;color:var(--_accent);font-family:inherit;font-size:1rem;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.atomix-cm-panel .woocommerce-mini-cart__buttons a.button:focus-visible,.atomix-cm-panel .woocommerce-mini-cart__buttons a.button:hover{background:var(--_accent);color:var(--atomix-btn-color,#fff)}.atomix-cm-panel .woocommerce-mini-cart__buttons a.button:focus-visible{outline:2px solid var(--_accent);outline-offset:3px}.atomix-cm-panel .woocommerce-mini-cart__buttons a.button.checkout{background:var(--atomix-btn-bg,var(--_accent));border-color:var(--atomix-btn-bg,var(--_accent));color:var(--atomix-btn-color,#fff)}.atomix-cm-panel .woocommerce-mini-cart__buttons a.button.checkout:focus-visible,.atomix-cm-panel .woocommerce-mini-cart__buttons a.button.checkout:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_accent)) 86%,#000));border-color:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_accent)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff))}.atomix-cm-panel .woocommerce-mini-cart__empty-message{margin:1.5rem 0;opacity:.8}.atomix-cm-panel.no-thumbs .woocommerce-mini-cart-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name remove" "meta meta" "qty qty"}.atomix-cm-panel.no-thumbs .woocommerce-mini-cart-item>a:not(.remove){grid-column:1}.atomix-cm-panel.no-thumbs .woocommerce-mini-cart-item img{display:none}.atomix-cm-panel.no-checkout .woocommerce-mini-cart__buttons a.button.checkout,.atomix-cm-panel.no-remove .woocommerce-mini-cart-item a.remove,.atomix-cm-panel.no-subtotal .woocommerce-mini-cart__total,.atomix-cm-panel.no-view-cart .woocommerce-mini-cart__buttons a.button:not(.checkout){display:none}.atomix-cm-panel.no-remove .woocommerce-mini-cart-item{grid-template-columns:var(--atomix-cm-thumb,64px) minmax(0,1fr);grid-template-areas:"thumb name" "thumb meta" "thumb qty"}.atomix-cm-panel.no-remove.no-thumbs .woocommerce-mini-cart-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "meta" "qty"}.atomix-cm-panel.no-remove.no-thumbs .woocommerce-mini-cart-item>a:not(.remove){grid-column:1}.atomix-cm-panel.is-preview{position:relative;inset:auto;z-index:auto;display:block;min-width:min(420px,100%);padding:0;pointer-events:none}.atomix-cm-panel.is-preview .atomix-cm__overlay{display:none}.atomix-cm-panel.is-preview .atomix-cm__box{width:100%;height:auto;max-height:none;opacity:1;transform:none}.atomix-woo-cart-menu.is-previewing{flex-wrap:wrap;gap:1rem;align-items:flex-start}html.atomix-cm-lock,html.atomix-cm-lock body{overflow:hidden!important}@media (prefers-reduced-motion:reduce){.atomix-cm-panel{--_dur:1ms}.atomix-cm__count,.atomix-cm__trigger{transition:none}}.atomix-el.atomix-woo-checkout{--_accent:var(--atomix-co-accent, var(--atomix-color-primary, #6d5efc));--_error:var(--atomix-co-error, var(--atomix-color-danger, #dc2626));--_line:color-mix(in srgb, var(--atomix-color-text, #0f172a) 14%, transparent);--_surface:color-mix(in srgb, var(--atomix-color-text, #0f172a) 4%, var(--atomix-color-background, #fff));width:100%;min-width:0;container-type:inline-size}.atomix-el.atomix-woo-checkout .woocommerce-NoticeGroup,.atomix-el.atomix-woo-checkout .woocommerce-notices-wrapper{margin-bottom:1.25rem}.atomix-el.atomix-woo-checkout :is(form.checkout_coupon,form.woocommerce-form-login){display:block;margin:0 0 1.25rem;padding:.9em 1.1em;border:1px solid var(--_line);border-radius:var(--atomix-radius-sm,8px);background:var(--_surface);color:inherit;overflow:hidden}.atomix-el.atomix-woo-checkout a:not(.button){color:var(--_accent)}.atomix-el.atomix-woo-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--atomix-co-summary,40%));grid-template-areas:"details heading" "details review";grid-template-rows:auto 1fr;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem;margin:0;padding:0}.atomix-el.atomix-woo-checkout form.checkout>*{grid-column:1/-1}.atomix-el.atomix-woo-checkout form.checkout>#customer_details{grid-area:details}.atomix-el.atomix-woo-checkout form.checkout>#order_review_heading{grid-area:heading}.atomix-el.atomix-woo-checkout form.checkout>#order_review{grid-area:review}.atomix-el.atomix-woo-checkout form.checkout>:is(#customer_details,#order_review_heading,#order_review){float:none;clear:none;width:auto;max-width:none;min-width:0}.atomix-el.atomix-woo-checkout.no-review-title #order_review_heading{display:none}.atomix-el.atomix-woo-checkout.is-sticky #order_review{position:sticky;top:var(--atomix-co-sticky,24px);align-self:start}.atomix-el.atomix-woo-checkout #customer_details{display:flex;flex-direction:column;gap:1.5rem;width:100%;float:none}.atomix-el.atomix-woo-checkout #customer_details .col-1,.atomix-el.atomix-woo-checkout #customer_details .col-2{float:none;width:100%;max-width:none;margin:0;padding:0}.atomix-el.atomix-woo-checkout #order_review_heading{margin:0}.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields)>h3{margin:0 0 1rem}.atomix-el.atomix-woo-checkout #ship-to-different-address{font-size:inherit}.atomix-el.atomix-woo-checkout #ship-to-different-address label{display:inline-flex;align-items:center;gap:.5em;margin:0;cursor:pointer}.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--atomix-co-col-gap,16px);column-gap:var(--atomix-co-col-gap,16px);row-gap:var(--atomix-co-field-gap,var(--atomix-field-gap,18px))}.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper) .form-row{float:none;width:auto;margin:0;padding:0;min-width:0}.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper) .form-row:not(.form-row-first,.form-row-last){grid-column:1/-1}.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper)>.clear{display:none}.atomix-el.atomix-woo-checkout .form-row>label{display:block}.atomix-el.atomix-woo-checkout .form-row .woocommerce-input-wrapper{display:block}.atomix-el.atomix-woo-checkout .form-row .select2-container{width:100%!important}.atomix-el.atomix-woo-checkout .form-row.woocommerce-invalid :is(input.input-text,select,textarea,.select2-selection){border-color:var(--_error)}.atomix-el.atomix-woo-checkout .password-input{position:relative;display:block;width:100%}.atomix-el.atomix-woo-checkout .password-input input.input-text{padding-right:3em}.atomix-el.atomix-woo-checkout .password-input .show-password-input{position:absolute;top:50%;right:.35em;width:2.4em;height:2.4em;margin:0;padding:0;border:0;border-radius:var(--atomix-radius-sm,6px);background-color:transparent;color:inherit;opacity:.65;transform:translateY(-50%);cursor:pointer}.atomix-el.atomix-woo-checkout .password-input .show-password-input:focus-visible,.atomix-el.atomix-woo-checkout .password-input .show-password-input:hover{opacity:1}.atomix-el.atomix-woo-checkout .required{color:var(--_error);text-decoration:none}.atomix-el.atomix-woo-checkout input[type=checkbox],.atomix-el.atomix-woo-checkout input[type=radio]{accent-color:var(--_accent)}.atomix-el.atomix-woo-checkout #order_review{box-sizing:border-box;padding:1.5rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--_surface)}.atomix-el.atomix-woo-checkout table.shop_table{width:100%;margin:0 0 1.25rem;border:0;border-collapse:collapse;border-radius:0;table-layout:auto}.atomix-el.atomix-woo-checkout table.shop_table :is(th,td){padding:.7em 0;border:0;border-bottom:1px solid var(--_line);background:0 0;text-align:left;vertical-align:top}.atomix-el.atomix-woo-checkout table.shop_table :is(th,td):last-child{text-align:right}.atomix-el.atomix-woo-checkout table.shop_table thead th{font-size:.85em;letter-spacing:.04em;opacity:.7;text-transform:uppercase}.atomix-el.atomix-woo-checkout table.shop_table .product-name{width:65%}.atomix-el.atomix-woo-checkout table.shop_table .product-quantity{font-weight:500;opacity:.7}.atomix-el.atomix-woo-checkout table.shop_table tfoot :is(th,td){font-weight:600}.atomix-el.atomix-woo-checkout table.shop_table .order-total :is(th,td){border-bottom:0;font-size:1.15em}.atomix-el.atomix-woo-checkout table.shop_table .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-checkout #payment{margin:0;padding:0;border:0;border-radius:0;background:0 0}.atomix-el.atomix-woo-checkout #payment ul.wc_payment_methods{display:flex;flex-direction:column;gap:.6rem;margin:0 0 1.25rem;padding:0;border:0;list-style:none}.atomix-el.atomix-woo-checkout #payment .wc_payment_method{margin:0;padding:.9em 1em;border:1px solid var(--_line);border-radius:var(--atomix-radius-sm,8px);background:var(--atomix-color-background,#fff)}.atomix-el.atomix-woo-checkout #payment .wc_payment_method>label{display:inline;margin:0;font-weight:600;cursor:pointer}.atomix-el.atomix-woo-checkout #payment .wc_payment_method img{max-height:1.6em;margin-left:.5em;vertical-align:middle}.atomix-el.atomix-woo-checkout #payment .wc_payment_method:has(> input:checked){border-color:var(--_accent);box-shadow:0 0 0 1px var(--_accent)}.atomix-el.atomix-woo-checkout #payment div.payment_box{margin:.75em 0 0;padding:.9em 1em;border-radius:var(--atomix-radius-sm,8px);background:var(--_surface);color:inherit;font-size:.92em}.atomix-el.atomix-woo-checkout #payment div.payment_box::after,.atomix-el.atomix-woo-checkout #payment div.payment_box::before{display:none}.atomix-el.atomix-woo-checkout #payment div.payment_box p:last-child{margin-bottom:0}.atomix-el.atomix-woo-checkout #payment .form-row{margin:0;padding:0}.atomix-el.atomix-woo-checkout #payment .place-order{display:flex;flex-direction:column;gap:1rem}.atomix-el.atomix-woo-checkout .woocommerce-privacy-policy-text,.atomix-el.atomix-woo-checkout .woocommerce-terms-and-conditions-wrapper{font-size:.88em;opacity:.85}.atomix-el.atomix-woo-checkout #place_order{--_btn-main:var(--_accent);display:inline-flex;align-items:center;justify-content:center;float:none;width:100%;margin:0;padding:var(--atomix-btn-padding,.9em 1.6em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1.05em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.atomix-el.atomix-woo-checkout #place_order:focus-visible,.atomix-el.atomix-woo-checkout #place_order:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-checkout #place_order:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-woo-checkout #place_order:disabled{opacity:.6;cursor:not-allowed;transform:none}.atomix-el.atomix-woo-checkout form.checkout_coupon{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.atomix-el.atomix-woo-checkout form.checkout_coupon>p:not(.form-row){flex:0 0 100%;margin:0}.atomix-el.atomix-woo-checkout form.checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}.atomix-el.atomix-woo-checkout form.checkout_coupon .form-row-first{flex:1 1 220px}.atomix-el.atomix-woo-checkout form.checkout_coupon .form-row-last{flex:0 0 auto}.atomix-el.atomix-woo-checkout form.checkout_coupon .clear{display:none}.atomix-el.atomix-woo-checkout form.checkout_coupon .button{height:100%}.atomix-el.atomix-woo-checkout .woocommerce-order a.button,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button{--_btn-main:var(--_accent);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;float:none;margin:0;padding:var(--atomix-btn-padding,.8em 1.5em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-size:1em;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-align:center;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.atomix-el.atomix-woo-checkout .woocommerce-order a.button:focus-visible,.atomix-el.atomix-woo-checkout .woocommerce-order a.button:hover,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button:focus-visible,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button:hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-checkout .woocommerce-order a.button:focus-visible,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button:focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}.atomix-el.atomix-woo-checkout .woocommerce-order a.button.disabled,.atomix-el.atomix-woo-checkout .woocommerce-order a.button:disabled,.atomix-el.atomix-woo-checkout .woocommerce-order a.button:disabled[disabled],.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button.disabled,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button:disabled,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button:disabled[disabled]{padding:var(--atomix-btn-padding,.8em 1.5em);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-size:1em;opacity:.55;cursor:not-allowed;transform:none}.atomix-el.atomix-woo-checkout .woocommerce-order a.button,.atomix-el.atomix-woo-checkout :is(.checkout_coupon,.woocommerce-form-login) .button{padding:var(--atomix-btn-padding,.7em 1.3em);font-size:.95em}.atomix-el.atomix-woo-checkout ul.order_details{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:0 0 1.5rem;padding:0;list-style:none}.atomix-el.atomix-woo-checkout ul.order_details li{float:none;margin:0;padding:0;border:0}.atomix-el.atomix-woo-checkout .atomix-woo-checkout__sample{pointer-events:none}@container (max-width:520px){.atomix-el.atomix-woo-checkout :is(.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper){grid-template-columns:minmax(0,1fr)}.atomix-el.atomix-woo-checkout #order_review{padding:1rem}.atomix-el.atomix-woo-checkout table.shop_table .product-name{width:auto}}.atomix-el.atomix-woo-purchase-summary{--_accent:var(--atomix-ps-accent, var(--atomix-color-primary, #6d5efc));--_text:var(--atomix-ps-text, inherit);--_muted:var(--atomix-ps-label, var(--atomix-color-muted, #64748b));--_line:var(--atomix-ps-divider, var(--atomix-color-border, #e2e8f0));--_gap:var(--atomix-ps-gap, 24px);--_pad:var(--atomix-ps-card-pad, 24px);--_radius:var(--atomix-ps-card-radius, var(--atomix-radius-lg, 16px));box-sizing:border-box;width:100%;min-width:0;container-type:inline-size;color:var(--_text)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__order,.atomix-el.atomix-woo-purchase-summary .woocommerce-order{display:flex;flex-direction:column;gap:var(--_gap)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__header{display:flex;flex-direction:column;gap:.6rem;text-align:center}.atomix-el.atomix-woo-purchase-summary .atomix-ps__icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:calc(var(--atomix-ps-icon-size,56px) * 1.6);height:calc(var(--atomix-ps-icon-size,56px) * 1.6);border-radius:50%;background:var(--atomix-ps-icon-bg,color-mix(in srgb,var(--atomix-ps-icon,var(--_accent)) 14%,transparent));color:var(--atomix-ps-icon,var(--_accent))}.atomix-el.atomix-woo-purchase-summary .atomix-ps__icon svg{width:var(--atomix-ps-icon-size,56px);height:var(--atomix-ps-icon-size,56px)}.atomix-el.atomix-woo-purchase-summary .is-failed .atomix-ps__icon{background:color-mix(in srgb,var(--atomix-ps-failed,var(--atomix-color-danger,#dc2626)) 14%,transparent);color:var(--atomix-ps-failed,var(--atomix-color-danger,#dc2626))}.atomix-el.atomix-woo-purchase-summary .atomix-ps__title{margin:0;color:var(--atomix-ps-heading,inherit)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__message{max-width:60ch;margin:0 auto;color:var(--atomix-ps-message,var(--_muted))}.atomix-el.atomix-woo-purchase-summary .atomix-ps__overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:calc(var(--_gap)/ 2);margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__overview.is-list{display:flex;flex-wrap:wrap;gap:.6rem 2rem;padding:var(--_pad);border:1px solid var(--_line);border-radius:var(--_radius);background:var(--atomix-ps-card-bg,transparent)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__stat{display:flex;flex-direction:column;gap:.25rem;min-width:0;margin:0;padding:calc(var(--_pad) * .7) var(--_pad);border:1px solid var(--_line);border-radius:var(--_radius);background:var(--atomix-ps-card-bg,color-mix(in srgb,var(--atomix-color-text,#0f172a) 3%,var(--atomix-color-background,#fff)));box-shadow:var(--atomix-ps-card-shadow,none);overflow-wrap:anywhere}.atomix-el.atomix-woo-purchase-summary .is-list .atomix-ps__stat{padding:0;border:0;background:0 0;box-shadow:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__label{color:var(--_muted);font-size:.8em;letter-spacing:.04em;text-transform:uppercase}.atomix-el.atomix-woo-purchase-summary .atomix-ps__value{color:var(--atomix-ps-value,inherit);font-size:1.05em;font-weight:600}.atomix-el.atomix-woo-purchase-summary .atomix-ps__body{display:grid;gap:var(--_gap);align-items:start}.atomix-el.atomix-woo-purchase-summary .atomix-ps__body.is-two{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__body.is-one{grid-template-columns:minmax(0,1fr)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__body:not(:has(.atomix-ps__side > *)){grid-template-columns:minmax(0,1fr)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__main,.atomix-el.atomix-woo-purchase-summary .atomix-ps__side{display:flex;flex-direction:column;gap:var(--_gap);min-width:0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__card{box-sizing:border-box;min-width:0;padding:var(--_pad);border:1px solid var(--_line);border-radius:var(--_radius);background:var(--atomix-ps-card-bg,transparent);box-shadow:var(--atomix-ps-card-shadow,none)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__card-title{margin:0 0 1rem;color:var(--atomix-ps-card-title,inherit);font-size:1.1em}.atomix-el.atomix-woo-purchase-summary .atomix-ps__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item{display:flex;align-items:center;gap:1rem;margin:0;padding:.85rem 0;border-bottom:1px solid var(--_line)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item:first-child{padding-top:0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item:last-child{border-bottom:0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__thumb{flex:none;width:var(--atomix-ps-thumb,64px);aspect-ratio:1;overflow:hidden;border-radius:var(--atomix-ps-thumb-radius,10px);background:color-mix(in srgb,var(--_muted) 14%,transparent)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item-info{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item-name{color:var(--atomix-ps-item,inherit);font-weight:600;overflow-wrap:anywhere}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item-name a{color:inherit;text-decoration:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__item-name a:hover{color:var(--_accent)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__meta,.atomix-el.atomix-woo-purchase-summary .atomix-ps__qty{color:var(--atomix-ps-meta,var(--_muted));font-size:.85em}.atomix-el.atomix-woo-purchase-summary .atomix-ps__meta-line{display:block}.atomix-el.atomix-woo-purchase-summary .atomix-ps__price{flex:none;color:var(--atomix-ps-price,inherit);font-weight:600;text-align:right}.atomix-el.atomix-woo-purchase-summary .atomix-ps__totals{margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--_line)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row{display:flex;justify-content:space-between;gap:1rem;padding:.3rem 0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row dt{margin:0;color:var(--_muted)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row dd{margin:0;text-align:right}.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row.is-total{margin-top:.5rem;padding-top:.8rem;border-top:1px solid var(--_line);font-size:1.15em;font-weight:700}.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row.is-total dd,.atomix-el.atomix-woo-purchase-summary .atomix-ps__total-row.is-total dt{color:var(--atomix-ps-total,inherit)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__address-text{margin:0;font-style:normal;line-height:1.6}.atomix-el.atomix-woo-purchase-summary .atomix-ps__contact{display:flex;align-items:center;gap:.5em;margin-top:.5rem;color:var(--_muted);overflow-wrap:anywhere}.atomix-el.atomix-woo-purchase-summary .atomix-ps__note-text{margin:0;color:var(--_muted);font-style:italic}.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body h2,.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body h3,.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body h4{margin:0 0 .6rem;font-size:1em}.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body ul{margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body li{margin:0 0 .3rem}.atomix-el.atomix-woo-purchase-summary .atomix-ps__instructions-body p{margin:0 0 .6rem}.atomix-el.atomix-woo-purchase-summary .atomix-ps__downloads{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__downloads li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.3rem 1rem;margin:0}.atomix-el.atomix-woo-purchase-summary .atomix-ps__download{display:inline-flex;align-items:center;gap:.5em;color:var(--_accent);font-weight:600;text-decoration:none}.atomix-el.atomix-woo-purchase-summary .atomix-ps__download:hover{text-decoration:underline}.atomix-el.atomix-woo-purchase-summary .atomix-ps__actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--atomix-ps-btn-pad-y,14px) var(--atomix-ps-btn-pad-x,28px);border:1px solid transparent;border-radius:var(--atomix-ps-btn-radius,var(--atomix-btn-radius,10px));font:inherit;font-weight:var(--atomix-btn-weight,600);line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-primary{background:var(--atomix-ps-btn-bg,var(--_accent));color:var(--atomix-ps-btn-color,#fff)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-primary:focus-visible,.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-primary:hover{background:var(--atomix-ps-btn-bg-hover,var(--atomix-ps-btn-bg,var(--_accent)));color:var(--atomix-ps-btn-color-hover,var(--atomix-ps-btn-color,#fff));opacity:.92}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-secondary{border-color:var(--atomix-ps-btn2-border,var(--_line));background:0 0;color:var(--atomix-ps-btn2,inherit)}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-secondary:focus-visible,.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn.is-secondary:hover{border-color:var(--_accent);color:var(--_accent)}.atomix-el.atomix-woo-purchase-summary .woocommerce-notice,.atomix-el.atomix-woo-purchase-summary .woocommerce-thankyou-order-received{margin:0;text-align:center}@container (max-width:720px){.atomix-el.atomix-woo-purchase-summary .atomix-ps__body.is-two{grid-template-columns:minmax(0,1fr)}}@container (max-width:480px){.atomix-el.atomix-woo-purchase-summary .atomix-ps__item{align-items:flex-start}.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn{flex:1 1 100%}}@media print{.atomix-el.atomix-woo-purchase-summary .atomix-ps__actions{display:none}}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-woo-purchase-summary .atomix-ps__btn{transition:none}}.atomix-el.atomix-woo-my-account{--_accent:var(--atomix-ma-accent, var(--atomix-color-primary, #6d5efc));--_line:color-mix(in srgb, var(--atomix-color-text, #0f172a) 14%, transparent);--_surface:color-mix(in srgb, var(--atomix-color-text, #0f172a) 4%, var(--atomix-color-background, #fff));width:100%;min-width:0;container-type:inline-size}.atomix-el.atomix-woo-my-account .woocommerce{min-width:0}.atomix-el.atomix-woo-my-account.has-nav .woocommerce{display:grid;grid-template-columns:var(--atomix-ma-nav,260px) minmax(0,1fr);grid-template-areas:"notices notices" "nav content";-moz-column-gap:2rem;column-gap:2rem;row-gap:0;align-items:start}.atomix-el.atomix-woo-my-account.has-nav .woocommerce>.woocommerce-notices-wrapper{grid-area:notices}.atomix-el.atomix-woo-my-account.has-nav .woocommerce>.woocommerce-notices-wrapper:empty{display:none}.atomix-el.atomix-woo-my-account.has-nav .woocommerce>.woocommerce-MyAccount-navigation{grid-area:nav;float:none;width:auto}.atomix-el.atomix-woo-my-account.has-nav .woocommerce>.woocommerce-MyAccount-content{grid-area:content;float:none;width:auto}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation{box-sizing:border-box;min-width:0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation li{margin:0;padding:0;list-style:none;border:0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation li a{display:block;padding:.65em .9em;border-radius:var(--atomix-radius-sm,8px);color:inherit;font-weight:500;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation li a:hover{background:color-mix(in srgb,var(--_accent) 8%,transparent);color:var(--_accent)}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation li.is-active a{background:color-mix(in srgb,var(--_accent) 12%,transparent);color:var(--_accent);font-weight:600}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation li a:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.atomix-el.atomix-woo-my-account.nav-card .woocommerce-MyAccount-navigation{padding:.75rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--_surface)}.atomix-el.atomix-woo-my-account.nav-bordered .woocommerce-MyAccount-navigation ul{gap:0;border-left:2px solid var(--_line)}.atomix-el.atomix-woo-my-account.nav-bordered .woocommerce-MyAccount-navigation li a{margin-left:-2px;border-left:2px solid transparent;border-radius:0;background:0 0}.atomix-el.atomix-woo-my-account.nav-bordered .woocommerce-MyAccount-navigation li.is-active a{border-left-color:var(--_accent);background:0 0}.atomix-el.atomix-woo-my-account.nav-underline .woocommerce-MyAccount-navigation ul{gap:0}.atomix-el.atomix-woo-my-account.nav-underline .woocommerce-MyAccount-navigation li a{border-bottom:1px solid var(--_line);border-radius:0;background:0 0}.atomix-el.atomix-woo-my-account.nav-underline .woocommerce-MyAccount-navigation li.is-active a{border-bottom-color:var(--_accent);background:0 0}.atomix-el.atomix-woo-my-account.nav-plain .woocommerce-MyAccount-navigation li a{padding-inline:0;background:0 0}.atomix-el.atomix-woo-my-account.nav-plain .woocommerce-MyAccount-navigation li:is(.is-active,:hover) a{background:0 0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content{box-sizing:border-box;min-width:0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content>:first-child{margin-top:0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content>:last-child{margin-bottom:0}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content :is(h2,h3){margin:0 0 1rem}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content a:not(.button){color:var(--_accent)}.atomix-el.atomix-woo-my-account.content-card .woocommerce-MyAccount-content{padding:1.75rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--atomix-color-background,#fff)}.atomix-el.atomix-woo-my-account .woocommerce form .form-row{float:none;width:auto;margin:0 0 var(--atomix-field-gap,18px);padding:0}.atomix-el.atomix-woo-my-account .woocommerce form .form-row>label{display:block}.atomix-el.atomix-woo-my-account .woocommerce form .form-row .woocommerce-input-wrapper{display:block;width:100%}.atomix-el.atomix-woo-my-account .woocommerce form .form-row .select2-container{width:100%!important}.atomix-el.atomix-woo-my-account .woocommerce form .form-row.woocommerce-invalid :is(input.input-text,select,textarea,.select2-selection){border-color:var(--atomix-co-error,var(--atomix-color-danger,#dc2626))}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>*,.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>.clear+*,.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>fieldset,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>*,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>.clear+*,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>fieldset{grid-column:1/-1}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>.form-row-first,.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>.form-row-last,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>.form-row-first,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>.form-row-last{grid-column:auto}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm>.clear,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>.clear{display:none}.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper>.form-row:not(.form-row-first,.form-row-last){grid-column:1/-1}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm fieldset{margin:1rem 0 0;padding:1.25rem;border:1px solid var(--_line);border-radius:var(--atomix-radius-sm,8px)}.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm fieldset legend{padding:0 .5rem;font-weight:600}.atomix-el.atomix-woo-my-account .required{color:var(--atomix-co-error,var(--atomix-color-danger,#dc2626));text-decoration:none}.atomix-el.atomix-woo-my-account input[type=checkbox],.atomix-el.atomix-woo-my-account input[type=radio]{accent-color:var(--_accent)}.atomix-el.atomix-woo-my-account .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:.5em;margin:0}.atomix-el.atomix-woo-my-account .password-input{position:relative;display:block;width:100%}.atomix-el.atomix-woo-my-account .password-input input.input-text{padding-right:3em}.atomix-el.atomix-woo-my-account .password-input .show-password-input{position:absolute;top:50%;right:.35em;width:2.4em;height:2.4em;margin:0;padding:0;border:0;border-radius:var(--atomix-radius-sm,6px);background-color:transparent;color:inherit;opacity:.65;transform:translateY(-50%);cursor:pointer}.atomix-el.atomix-woo-my-account .password-input .show-password-input:focus-visible,.atomix-el.atomix-woo-my-account .password-input .show-password-input:hover{opacity:1}.atomix-el.atomix-woo-my-account .u-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.atomix-el.atomix-woo-my-account .u-columns .u-column1,.atomix-el.atomix-woo-my-account .u-columns .u-column2{float:none;width:auto;min-width:0}.atomix-el.atomix-woo-my-account.login-stacked .u-columns{grid-template-columns:minmax(0,1fr)}.atomix-el.atomix-woo-my-account :is(form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword){margin:0;padding:1.5rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--atomix-color-background,#fff)}.atomix-el.atomix-woo-my-account .woocommerce-form-login .form-row:has(.woocommerce-form-login__rememberme){margin:.25rem 0 1.25rem}.atomix-el.atomix-woo-my-account .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:.6em;margin:0 1rem 0 0;cursor:pointer}.atomix-el.atomix-woo-my-account .woocommerce-form-login__submit{margin:0}.atomix-el.atomix-woo-my-account .woocommerce-LostPassword{margin:1rem 0 0}.atomix-el.atomix-woo-my-account .woocommerce-LostPassword a{color:var(--_accent)}.atomix-el.atomix-woo-my-account table.shop_table{width:100%;margin:0 0 1.25rem;border:0;border-collapse:collapse;border-radius:0}.atomix-el.atomix-woo-my-account table.shop_table :is(th,td){padding:.8em .75em;border:0;border-bottom:1px solid var(--_line);background:0 0;text-align:left;vertical-align:middle}.atomix-el.atomix-woo-my-account table.shop_table thead th{font-size:.85em;letter-spacing:.04em;opacity:.75;text-transform:uppercase}.atomix-el.atomix-woo-my-account table.shop_table .woocommerce-orders-table__cell-order-actions{white-space:nowrap}.atomix-el.atomix-woo-my-account table.shop_table .woocommerce-orders-table__cell-order-actions .button{margin:0 .25rem .25rem 0}.atomix-el.atomix-woo-my-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.atomix-el.atomix-woo-my-account .woocommerce-Addresses .woocommerce-Address{float:none;width:auto;padding:1.25rem;border:1px solid var(--_line);border-radius:var(--atomix-radius,12px);background:var(--_surface)}.atomix-el.atomix-woo-my-account .woocommerce-Addresses .woocommerce-Address header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.atomix-el.atomix-woo-my-account .woocommerce-Addresses .woocommerce-Address header h3{margin:0}.atomix-el.atomix-woo-my-account .woocommerce-Addresses .woocommerce-Address address{font-style:normal}.atomix-el.atomix-woo-my-account :is(.button,button.woocommerce-Button){--_btn-main:var(--_accent);display:inline-flex;align-items:center;justify-content:center;float:none;padding:var(--atomix-btn-padding,.8em 1.5em);border:2px solid transparent;border-radius:var(--atomix-btn-radius,10px);background:var(--atomix-btn-bg,var(--_btn-main));color:var(--atomix-btn-color,#fff);font-family:inherit;font-weight:var(--atomix-btn-weight,600);letter-spacing:var(--atomix-btn-letter-spacing, 0);line-height:1.2;text-decoration:none;text-transform:var(--atomix-btn-transform,none);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.atomix-el.atomix-woo-my-account :is(.button,button.woocommerce-Button):focus-visible,.atomix-el.atomix-woo-my-account :is(.button,button.woocommerce-Button):hover{background:var(--atomix-btn-bg-hover,color-mix(in srgb,var(--atomix-btn-bg,var(--_btn-main)) 86%,#000));color:var(--atomix-btn-color-hover,var(--atomix-btn-color,#fff));transform:translateY(-1px)}.atomix-el.atomix-woo-my-account :is(.button,button.woocommerce-Button):focus-visible{outline:2px solid var(--_btn-main);outline-offset:3px}@container (max-width:640px){.atomix-el.atomix-woo-my-account.has-nav .woocommerce{grid-template-columns:minmax(0,1fr);grid-template-areas:"notices" "nav" "content";row-gap:1.25rem}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}.atomix-el.atomix-woo-my-account .u-columns,.atomix-el.atomix-woo-my-account .woocommerce-Addresses,.atomix-el.atomix-woo-my-account .woocommerce-EditAccountForm,.atomix-el.atomix-woo-my-account .woocommerce-address-fields__field-wrapper{grid-template-columns:minmax(0,1fr)}.atomix-el.atomix-woo-my-account.content-card .woocommerce-MyAccount-content{padding:1.1rem}.atomix-el.atomix-woo-my-account .woocommerce-MyAccount-content{overflow-x:auto}}.atomix-js .atomix-animate{--atomix-anim-ease:cubic-bezier(0.2, 0.7, 0.2, 1);transition:opacity var(--atomix-anim-duration, .7s) var(--atomix-anim-ease) var(--atomix-anim-delay, 0s),transform var(--atomix-anim-duration, .7s) var(--atomix-anim-ease) var(--atomix-anim-delay, 0s),filter var(--atomix-anim-duration, .7s) var(--atomix-anim-ease) var(--atomix-anim-delay, 0s),clip-path var(--atomix-anim-duration, .7s) var(--atomix-anim-ease) var(--atomix-anim-delay, 0s)}.atomix-js .atomix-animate:not(.is-visible){opacity:0}.atomix-js .atomix-animate[data-atomix-animation=fade-up]:not(.is-visible){transform:translateY(28px)}.atomix-js .atomix-animate[data-atomix-animation=fade-down]:not(.is-visible){transform:translateY(-28px)}.atomix-js .atomix-animate[data-atomix-animation=fade-left]:not(.is-visible){transform:translateX(28px)}.atomix-js .atomix-animate[data-atomix-animation=fade-right]:not(.is-visible){transform:translateX(-28px)}.atomix-js .atomix-animate[data-atomix-animation=zoom]:not(.is-visible){transform:scale(.94)}.atomix-js .atomix-animate[data-atomix-animation=zoom-out]:not(.is-visible){transform:scale(1.12)}.atomix-js .atomix-animate[data-atomix-animation=zoom-up]:not(.is-visible){transform:translateY(80px) scale(.8)}.atomix-js .atomix-animate[data-atomix-animation=zoom-down]:not(.is-visible){transform:translateY(-80px) scale(.8)}.atomix-js .atomix-animate[data-atomix-animation=zoom-left]:not(.is-visible){transform:translateX(80px) scale(.8)}.atomix-js .atomix-animate[data-atomix-animation=zoom-right]:not(.is-visible){transform:translateX(-80px) scale(.8)}.atomix-js .atomix-animate[data-atomix-animation=bounce]{--atomix-anim-ease:cubic-bezier(0.34, 1.56, 0.64, 1)}.atomix-js .atomix-animate[data-atomix-animation=bounce]:not(.is-visible){transform:scale(.4)}.atomix-js .atomix-animate[data-atomix-animation=bounce-up]{--atomix-anim-ease:cubic-bezier(0.34, 1.56, 0.64, 1)}.atomix-js .atomix-animate[data-atomix-animation=bounce-up]:not(.is-visible){transform:translateY(80px)}.atomix-js .atomix-animate[data-atomix-animation=bounce-down]{--atomix-anim-ease:cubic-bezier(0.34, 1.56, 0.64, 1)}.atomix-js .atomix-animate[data-atomix-animation=bounce-down]:not(.is-visible){transform:translateY(-80px)}.atomix-js .atomix-animate[data-atomix-animation=bounce-left]{--atomix-anim-ease:cubic-bezier(0.34, 1.56, 0.64, 1)}.atomix-js .atomix-animate[data-atomix-animation=bounce-left]:not(.is-visible){transform:translateX(80px)}.atomix-js .atomix-animate[data-atomix-animation=bounce-right]{--atomix-anim-ease:cubic-bezier(0.34, 1.56, 0.64, 1)}.atomix-js .atomix-animate[data-atomix-animation=bounce-right]:not(.is-visible){transform:translateX(-80px)}.atomix-js .atomix-animate[data-atomix-animation=wipe-up]:not(.is-visible){clip-path:inset(100% 0 0 0);opacity:1}.atomix-js .atomix-animate[data-atomix-animation=wipe-down]:not(.is-visible){clip-path:inset(0 0 100% 0);opacity:1}.atomix-js .atomix-animate[data-atomix-animation=wipe-left]:not(.is-visible){clip-path:inset(0 0 0 100%);opacity:1}.atomix-js .atomix-animate[data-atomix-animation=wipe-right]:not(.is-visible){clip-path:inset(0 100% 0 0);opacity:1}.atomix-js .atomix-animate[data-atomix-animation=rotate]:not(.is-visible){transform:rotate(-90deg) scale(.7)}.atomix-js .atomix-animate[data-atomix-animation=rotate-left]:not(.is-visible){transform:rotate(-20deg) translateX(-28px)}.atomix-js .atomix-animate[data-atomix-animation=rotate-right]:not(.is-visible){transform:rotate(20deg) translateX(28px)}.atomix-js .atomix-animate[data-atomix-animation=roll]:not(.is-visible){transform:translateX(-80px) rotate(-120deg)}.atomix-js .atomix-animate[data-atomix-animation=flip-x]:not(.is-visible){transform:perspective(700px) rotateX(-90deg)}.atomix-js .atomix-animate[data-atomix-animation=flip-y]:not(.is-visible){transform:perspective(700px) rotateY(-90deg)}.atomix-js .atomix-animate[data-atomix-animation=swing-down]{transform-origin:top center}.atomix-js .atomix-animate[data-atomix-animation=swing-down]:not(.is-visible){transform:perspective(700px) rotateX(-80deg)}.atomix-js .atomix-animate[data-atomix-animation=blur]:not(.is-visible){filter:blur(14px)}.atomix-js .atomix-animate[data-atomix-animation=skew-left]:not(.is-visible){transform:translateX(80px) skewX(-18deg)}.atomix-js .atomix-animate[data-atomix-animation=skew-right]:not(.is-visible){transform:translateX(-80px) skewX(18deg)}.atomix-js [data-atomix-scroll]{will-change:translate,rotate,scale,opacity}.atomix-js [data-atomix-scroll].atomix-animate.is-visible{transition:none}@media (prefers-reduced-motion:reduce){.atomix-js .atomix-animate{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none}}.atomix-mouse-glow::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--atomix-glow-o, 0);transition:opacity .25s ease;background:radial-gradient(circle var(--atomix-glow-size,200px) at var(--atomix-mx,50%) var(--atomix-my,50%),var(--atomix-glow-color,rgba(255,255,255,.35)),transparent 70%)}.atomix-ripple{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.atomix-ripple__ring{position:absolute;width:var(--atomix-ripple-size,200px);height:var(--atomix-ripple-size,200px);margin:calc(var(--atomix-ripple-size,200px)/ -2) 0 0 calc(var(--atomix-ripple-size,200px)/ -2);border:2px solid var(--atomix-ripple-color,rgba(255,255,255,.55));border-radius:50%;box-shadow:0 0 12px var(--atomix-ripple-color,rgba(255,255,255,.35)),inset 0 0 12px var(--atomix-ripple-color,rgba(255,255,255,.35));opacity:0;transform:scale(.05);animation:atomix-ripple 1.1s ease-out forwards}@keyframes atomix-ripple{0%{opacity:.9;transform:scale(.05)}100%{opacity:0;transform:scale(1)}}@keyframes atomix-icon-spin{to{transform:rotate(360deg)}}@keyframes atomix-icon-spin-reverse{to{transform:rotate(-360deg)}}.atomix-icon-spin{animation:atomix-icon-spin var(--atomix-icon-spin-time,2s) linear infinite}.atomix-icon-spin-reverse{animation:atomix-icon-spin-reverse var(--atomix-icon-spin-time,2s) linear infinite}@media (prefers-reduced-motion:reduce){.atomix-ripple{display:none}}.atomix-cursor-hide,.atomix-cursor-hide *{cursor:none!important}.atomix-cf{position:fixed;inset:0;z-index:2147483000;overflow:hidden;pointer-events:none;opacity:1;mix-blend-mode:var(--atomix-cf-blend,normal);transition:opacity .2s ease}.atomix-cf.is-out{opacity:0}.atomix-cf{--cf-size:var(--atomix-cf-size, 28px);--cf-color:var(--atomix-cf-color, #6d5efc)}.atomix-cf__p{position:absolute;top:0;left:0;box-sizing:border-box;width:var(--cf-size);height:var(--cf-size);margin:calc(var(--cf-size)/ -2) 0 0 calc(var(--cf-size)/ -2);border-radius:50%;opacity:var(--atomix-cf-opacity, 1);scale:1;transition:width .2s ease,height .2s ease,margin .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease,scale .15s ease;will-change:translate,scale}.atomix-cf.is-down .atomix-cf__p{scale:0.82}.atomix-cf--dot{--cf-size:var(--atomix-cf-size, 14px)}.atomix-cf--dot .atomix-cf__p{background:var(--cf-color)}.atomix-cf--ring{--cf-size:var(--atomix-cf-size, 38px)}.atomix-cf--ring .atomix-cf__p{border:var(--atomix-cf-border,2px) solid var(--cf-color)}.atomix-cf--dot-ring{--cf-size:var(--atomix-cf-size, 38px)}.atomix-cf--dot-ring .atomix-cf__p.is-ring{border:var(--atomix-cf-border,2px) solid var(--cf-color)}.atomix-cf--dot-ring .atomix-cf__p.is-dot{width:max(5px,var(--cf-size) / 5);height:max(5px,var(--cf-size) / 5);margin:calc(max(5px,var(--cf-size)/ 5)/ -2) 0 0 calc(max(5px,var(--cf-size)/ 5)/ -2);background:var(--cf-color)}.atomix-cf--glow{--cf-size:var(--atomix-cf-size, 160px);--cf-color:var(--atomix-cf-color, rgb(109 94 252 / 70%))}.atomix-cf--glow .atomix-cf__p{background:radial-gradient(circle closest-side,var(--cf-color),transparent)}.atomix-cf--spotlight{--cf-size:var(--atomix-cf-size, 240px);--cf-color:var(--atomix-cf-color, #000)}.atomix-cf--spotlight .atomix-cf__p{opacity:var(--atomix-cf-opacity, .65);box-shadow:0 0 60px 20px var(--cf-color),0 0 0 200vmax var(--cf-color)}.atomix-cf--invert{--cf-size:var(--atomix-cf-size, 44px);--cf-color:var(--atomix-cf-color, #fff);mix-blend-mode:var(--atomix-cf-blend,difference)}.atomix-cf--invert .atomix-cf__p{background:var(--cf-color)}.atomix-cf--label{--cf-size:var(--atomix-cf-size, 84px);--cf-color:var(--atomix-cf-color, #111)}.atomix-cf--label .atomix-cf__p{display:grid;place-items:center;background:var(--cf-color)}.atomix-cf--label .atomix-cf__p::after{content:var(--atomix-cf-text, "");padding:0 6px;color:var(--atomix-cf-text-color,#fff);font:600 12px/1.2 system-ui,sans-serif;text-align:center}.atomix-cf--icon{--cf-size:var(--atomix-cf-size, 56px);--cf-color:var(--atomix-cf-color, #111)}.atomix-cf--icon .atomix-cf__p{display:grid;place-items:center;background:var(--cf-color)}.atomix-cf--icon .atomix-cf__p::after{content:"";width:50%;height:50%;background:var(--atomix-cf-text-color,#fff);-webkit-mask:var(--atomix-cf-icon) center/contain no-repeat;mask:var(--atomix-cf-icon) center/contain no-repeat}.atomix-cf--trail{--cf-size:var(--atomix-cf-size, 16px)}.atomix-cf--trail .atomix-cf__p{width:calc(var(--cf-size) * (1 - var(--i) * .075));height:calc(var(--cf-size) * (1 - var(--i) * .075));margin:calc(var(--cf-size) * (1 - var(--i) * .075)/ -2) 0 0 calc(var(--cf-size) * (1 - var(--i) * .075)/ -2);background:var(--cf-color);opacity:calc(var(--atomix-cf-opacity, 1) * (1 - var(--i) * .09))}.atomix-cf__pulse{position:absolute;width:var(--cf-size);height:var(--cf-size);margin:calc(var(--cf-size)/ -2) 0 0 calc(var(--cf-size)/ -2);border:2px solid var(--cf-color);border-radius:50%;animation:atomix-cf-pulse .6s ease-out forwards}@keyframes atomix-cf-pulse{from{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}.atomix-loop:not(.atomix-animate:not(.is-visible)){animation-delay:var(--atomix-loop-delay, 0s);animation-iteration-count:var(--atomix-loop-count,infinite)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=pulse]{animation-name:atomix-loop-pulse;animation-timing-function:ease-in-out;animation-duration:var(--atomix-loop-duration, 1.5s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=heartbeat]{animation-name:atomix-loop-heartbeat;animation-timing-function:ease-in-out;animation-duration:var(--atomix-loop-duration, 1.3s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=float]{animation-name:atomix-loop-float;animation-timing-function:ease-in-out;animation-duration:var(--atomix-loop-duration, 3s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=bounce]{animation-name:atomix-loop-bounce;animation-timing-function:cubic-bezier(0.28,0.84,0.42,1);animation-duration:var(--atomix-loop-duration, 1.2s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=spin]{animation-name:atomix-loop-spin;animation-timing-function:linear;animation-duration:var(--atomix-loop-duration, 2s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=spin-reverse]{animation-name:atomix-loop-spin-reverse;animation-timing-function:linear;animation-duration:var(--atomix-loop-duration, 2s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=swing]{animation-name:atomix-loop-swing;animation-timing-function:ease-in-out;transform-origin:top center;animation-duration:var(--atomix-loop-duration, 1.6s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=shake]{animation-name:atomix-loop-shake;animation-timing-function:linear;animation-duration:var(--atomix-loop-duration, .8s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=wobble]{animation-name:atomix-loop-wobble;animation-timing-function:ease-in-out;animation-duration:var(--atomix-loop-duration, 1.4s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=tada]{animation-name:atomix-loop-tada;animation-timing-function:ease-in-out;animation-duration:var(--atomix-loop-duration, 1.4s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=rubber-band]{animation-name:atomix-loop-rubber-band;animation-timing-function:ease-out;animation-duration:var(--atomix-loop-duration, 1.2s)}.atomix-loop:not(.atomix-animate:not(.is-visible))[data-atomix-loop-anim=flash]{animation-name:atomix-loop-flash;animation-timing-function:linear;animation-duration:var(--atomix-loop-duration, 1.6s)}.atomix-loop.atomix-loop-hover{animation-play-state:paused}.atomix-loop.atomix-loop-hover:focus-within,.atomix-loop.atomix-loop-hover:hover{animation-play-state:running}.atomix-loop.atomix-loop-pause:focus-within,.atomix-loop.atomix-loop-pause:hover{animation-play-state:paused}@keyframes atomix-loop-pulse{0%,100%{scale:1}50%{scale:1.08}}@keyframes atomix-loop-heartbeat{0%,100%,70%{scale:1}14%,42%{scale:1.15}28%{scale:1}}@keyframes atomix-loop-float{0%,100%{translate:0 0}50%{translate:0 -12px}}@keyframes atomix-loop-bounce{0%,100%,20%,53%{translate:0 0}40%,43%{translate:0 -24px}70%{translate:0 -12px}90%{translate:0 -4px}}@keyframes atomix-loop-spin{to{rotate:360deg}}@keyframes atomix-loop-spin-reverse{to{rotate:-360deg}}@keyframes atomix-loop-swing{0%,100%{rotate:0deg}20%{rotate:15deg}40%{rotate:-10deg}60%{rotate:5deg}80%{rotate:-5deg}}@keyframes atomix-loop-shake{0%,100%{translate:0 0}10%,30%,50%,70%,90%{translate:-8px 0}20%,40%,60%,80%{translate:8px 0}}@keyframes atomix-loop-wobble{0%,100%{translate:0 0;rotate:0deg}15%{translate:-25% 0;rotate:-5deg}30%{translate:20% 0;rotate:3deg}45%{translate:-15% 0;rotate:-3deg}60%{translate:10% 0;rotate:2deg}75%{translate:-5% 0;rotate:-1deg}}@keyframes atomix-loop-tada{0%,100%{scale:1;rotate:0deg}10%,20%{scale:0.9;rotate:-3deg}30%,50%,70%,90%{scale:1.1;rotate:3deg}40%,60%,80%{scale:1.1;rotate:-3deg}}@keyframes atomix-loop-rubber-band{0%,100%{scale:1 1}30%{scale:1.25 0.75}40%{scale:0.75 1.25}50%{scale:1.15 0.85}65%{scale:0.95 1.05}75%{scale:1.05 0.95}}@keyframes atomix-loop-flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@media (prefers-reduced-motion:reduce){.atomix-loop{animation:none!important}}@keyframes atomix-tx-show{to{visibility:visible}}.atomix-js .atomix-tx-circle:not(.is-ready),.atomix-js .atomix-tx-mask:not(.is-ready),.atomix-js .atomix-tx-reveal:not(.is-ready),.atomix-js .atomix-tx-scramble:not(.is-ready),.atomix-js .atomix-tx-typewriter:not(.is-ready){visibility:hidden;animation:atomix-tx-show 0s linear 4s forwards}.atomix-tx-reset,.atomix-tx-reset *{transition:none!important}.atomix-tx-w{display:inline-block;white-space:nowrap}.atomix-tx-c{display:inline-block}.atomix-tx-u{transition:opacity var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1) calc(var(--i, 0) * var(--atomix-tx-stagger, 80ms)),transform var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1) calc(var(--i, 0) * var(--atomix-tx-stagger, 80ms)),filter var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1) calc(var(--i, 0) * var(--atomix-tx-stagger, 80ms))}.atomix-tx-reveal:not(.is-in) .atomix-tx-u{opacity:0}.atomix-tx-reveal:not(.is-in)[data-tx-style=fade-up] .atomix-tx-u{transform:translateY(.6em)}.atomix-tx-reveal:not(.is-in)[data-tx-style=slide-left] .atomix-tx-u{transform:translateX(-1em)}.atomix-tx-reveal:not(.is-in)[data-tx-style=slide-right] .atomix-tx-u{transform:translateX(1em)}.atomix-tx-reveal:not(.is-in)[data-tx-style=blur] .atomix-tx-u{filter:blur(.4em)}.atomix-tx-reveal:not(.is-in)[data-tx-style=rotate] .atomix-tx-u{transform:translateY(.5em) rotate(12deg);transform-origin:0 100%}.atomix-tx-reveal:not(.is-in)[data-tx-style=zoom] .atomix-tx-u{transform:scale(.4)}.atomix-tx-mask-u{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.atomix-tx-mi{display:inline-block;transition:transform var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1) calc(var(--i, 0) * var(--atomix-tx-stagger, 150ms))}.atomix-tx-mask:not(.is-in) .atomix-tx-mi{transform:translateY(110%)}.atomix-tx-mask[data-tx-dir=down]:not(.is-in) .atomix-tx-mi{transform:translateY(-110%)}.atomix-tx-cursor{display:inline-block;width:.08em;height:1em;margin-left:.06em;vertical-align:text-bottom;background:currentcolor;animation:atomix-tx-blink 1s steps(1) infinite}.atomix-tx-cursor.is-block{width:.55em;opacity:.7}.atomix-tx-cursor.is-underscore{width:.6em;height:.1em;vertical-align:baseline}@keyframes atomix-tx-blink{50%{opacity:0}}.atomix-tx-words.is-live{position:relative;display:inline-block;vertical-align:bottom;transition:width var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1)}.atomix-tx-words.is-live[data-tx-style=slide-up]{clip-path:inset(0 -0.2em)}.atomix-tx-words.is-live[data-tx-style=flip]{perspective:600px}.atomix-tx-word{position:absolute;top:0;left:0;white-space:nowrap;opacity:0;transition:opacity var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1),transform var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1),filter var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1)}.atomix-tx-words[data-tx-style=slide-up] .atomix-tx-word{transform:translateY(100%)}.atomix-tx-words[data-tx-style=slide-up] .atomix-tx-word.is-leaving{transform:translateY(-100%)}.atomix-tx-words[data-tx-style=flip] .atomix-tx-word{transform:rotateX(-90deg)}.atomix-tx-words[data-tx-style=flip] .atomix-tx-word.is-leaving{transform:rotateX(90deg)}.atomix-tx-words[data-tx-style=zoom] .atomix-tx-word{transform:scale(.5)}.atomix-tx-words[data-tx-style=zoom] .atomix-tx-word.is-leaving{transform:scale(1.5)}.atomix-tx-words[data-tx-style=blur] .atomix-tx-word{filter:blur(.35em)}.atomix-tx-words.is-live .atomix-tx-word.is-current{opacity:1;transform:none;filter:none}.atomix-tx-hl{--atomix-tx-line:var(--atomix-tx-hl-color, #f43f5e);position:relative;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}.atomix-tx-hl.is-marker,.atomix-tx-hl.is-strike,.atomix-tx-hl.is-underline{background-repeat:no-repeat;background-image:linear-gradient(var(--atomix-tx-line),var(--atomix-tx-line));transition:background-size var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1)}.atomix-tx-hl.is-marker{--atomix-tx-line:var(--atomix-tx-hl-color, rgba(250, 204, 21, 0.65));background-position:0 88%;background-size:0 .5em}.atomix-tx-hl.is-marker.is-in{background-size:100% .5em}.atomix-tx-hl.is-underline{background-position:0 100%;background-size:0 var(--atomix-tx-hl-size,4px)}.atomix-tx-hl.is-underline.is-in{background-size:100% var(--atomix-tx-hl-size,4px)}.atomix-tx-hl.is-strike{background-position:0 55%;background-size:0 var(--atomix-tx-hl-size,4px)}.atomix-tx-hl.is-strike.is-in{background-size:100% var(--atomix-tx-hl-size,4px)}.atomix-tx-hl__svg{position:absolute;overflow:visible;pointer-events:none}.atomix-tx-hl__svg path{fill:none;stroke:var(--atomix-tx-line);stroke-width:var(--atomix-tx-hl-size,4px);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;transition:stroke-dashoffset var(--atomix-tx-dur, .8s) cubic-bezier(.2, .7, .2, 1)}.atomix-tx-hl.is-in .atomix-tx-hl__svg path{stroke-dashoffset:0}.atomix-tx-hl.is-swoosh .atomix-tx-hl__svg{right:0;bottom:-.3em;left:0;width:100%;height:.4em}.atomix-tx-hl.is-circle .atomix-tx-hl__svg{top:-22%;left:-8%;width:116%;height:144%}.atomix-tx-gradient{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.atomix-tx-g-flow{background-image:linear-gradient(var(--atomix-tx-angle,90deg),var(--atomix-tx-g1,#6366f1),var(--atomix-tx-g2,#ec4899),var(--atomix-tx-g3,#f59e0b),var(--atomix-tx-g1,#6366f1));background-size:200% auto;animation:atomix-tx-flow var(--atomix-tx-speed,4s) linear infinite}@keyframes atomix-tx-flow{to{background-position:200% 0}}.atomix-tx-g-shimmer{background-image:linear-gradient(110deg,var(--atomix-tx-g1,currentcolor) 35%,var(--atomix-tx-g2,#fff) 50%,var(--atomix-tx-g1,currentcolor) 65%);background-repeat:no-repeat;background-position:100% 0;background-size:250% 100%;animation:atomix-tx-shimmer var(--atomix-tx-speed,2.5s) linear infinite}@keyframes atomix-tx-shimmer{to{background-position:0 0}}.atomix-tx-ring{position:relative;display:inline-block;width:var(--atomix-tx-ring,240px);height:var(--atomix-tx-ring,240px);vertical-align:top;line-height:1;white-space:pre}.atomix-tx-rc{position:absolute;top:0;left:50%;height:calc(var(--atomix-tx-ring,240px)/ 2);transform:translateX(-50%) rotate(var(--atomix-tx-a,0deg));transform-origin:center bottom}.atomix-tx-c-cw .atomix-tx-ring{animation:atomix-tx-spin var(--atomix-tx-turn,12s) linear infinite}.atomix-tx-c-ccw .atomix-tx-ring{animation:atomix-tx-spin var(--atomix-tx-turn,12s) linear infinite reverse}.atomix-preview:not(.atomix-preview-live) .atomix-tx-ring{animation:none}.atomix-tx-c-pause:hover .atomix-tx-ring{animation-play-state:paused}@keyframes atomix-tx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.atomix-tx-c-ccw .atomix-tx-ring,.atomix-tx-c-cw .atomix-tx-ring,.atomix-tx-gradient{animation:none}.atomix-tx-cursor{animation:none}}@property --atomix-bgfx-rot{syntax:"<angle>";inherits:false;initial-value:0deg}.atomix-el.atomix-container>.atomix-bgfx{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit;container-type:size}.atomix-el.atomix-container>.atomix-bgfx.has-img{background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit}.atomix-bgfx__img{position:absolute;inset:0;background-image:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit}.atomix-bgfx__img.has-kb{--atomix-ka:var(--atomix-bgfx-k-amount, 0.15);--atomix-kp:calc(var(--atomix-ka) * 25%);--atomix-kz0:1;--atomix-kz1:calc(1 + var(--atomix-ka));animation:atomix-bgfx-kb var(--atomix-bgfx-k-time,20s) ease-in-out infinite alternate}.atomix-bgfx__img.has-kb.kb-out{--atomix-kz0:calc(1 + var(--atomix-ka));--atomix-kz1:1}.atomix-bgfx__img.has-kb:not(.pan-none){scale:calc(1 + var(--atomix-ka))}.atomix-bgfx__img.has-kb.pan-left{--atomix-kx0:var(--atomix-kp);--atomix-kx1:calc(var(--atomix-kp) * -1)}.atomix-bgfx__img.has-kb.pan-right{--atomix-kx0:calc(var(--atomix-kp) * -1);--atomix-kx1:var(--atomix-kp)}.atomix-bgfx__img.has-kb.pan-up{--atomix-ky0:var(--atomix-kp);--atomix-ky1:calc(var(--atomix-kp) * -1)}.atomix-bgfx__img.has-kb.pan-down{--atomix-ky0:calc(var(--atomix-kp) * -1);--atomix-ky1:var(--atomix-kp)}.atomix-bgfx__img.has-kb.pan-diagonal{--atomix-kx0:var(--atomix-kp);--atomix-kx1:calc(var(--atomix-kp) * -1);--atomix-ky0:var(--atomix-kp);--atomix-ky1:calc(var(--atomix-kp) * -1)}@keyframes atomix-bgfx-kb{from{transform:translate(var(--atomix-kx0,0),var(--atomix-ky0,0)) scale(var(--atomix-kz0))}to{transform:translate(var(--atomix-kx1,0),var(--atomix-ky1,0)) scale(var(--atomix-kz1))}}.atomix-el.atomix-container.has-bgpar>.atomix-bg .atomix-bg__slide,.atomix-el.atomix-container.has-bgpar>.atomix-bg iframe,.atomix-el.atomix-container.has-bgpar>.atomix-bg video,.atomix-el.atomix-container.has-bgpar>.atomix-bgfx .atomix-bgfx__img{scale:calc(1 + 2 * var(--atomix-bgpar,0.15));translate:0 var(--atomix-bgpar-y,0px);will-change:translate}.atomix-el.atomix-container.has-bgpar>.atomix-bgfx .atomix-bgfx__img.has-kb:not(.pan-none){scale:calc((1 + 2 * var(--atomix-bgpar,0.15)) * (1 + var(--atomix-bgfx-k-amount,0.15)))}.atomix-bgfx__g{--atomix-c1:var(--atomix-bgfx-g1, #6366f1);--atomix-c2:var(--atomix-bgfx-g2, #ec4899);--atomix-c3:var(--atomix-bgfx-g3, #f59e0b);--atomix-c4:var(--atomix-bgfx-g4, #22d3ee);position:absolute;inset:0;opacity:var(--atomix-bgfx-g-op, 1)}.atomix-bgfx__g.is-shift{background-image:linear-gradient(var(--atomix-bgfx-g-angle,135deg),var(--atomix-c1),var(--atomix-c2),var(--atomix-c3),var(--atomix-c4),var(--atomix-c1));background-size:300% 300%;animation:atomix-bgfx-shift var(--atomix-bgfx-g-speed,12s) ease-in-out infinite alternate}.atomix-bgfx__g.is-rotate{background-image:conic-gradient(from var(--atomix-bgfx-rot),var(--atomix-c1),var(--atomix-c2),var(--atomix-c3),var(--atomix-c4),var(--atomix-c1));animation:atomix-bgfx-rotate var(--atomix-bgfx-g-speed,12s) linear infinite}.atomix-bgfx__g.is-aurora{inset:-15%;filter:blur(48px)}.atomix-bgfx__g.is-aurora span{position:absolute;width:60%;height:60%;border-radius:50%;animation:atomix-bgfx-aurora var(--atomix-bgfx-g-speed,12s) ease-in-out infinite alternate}.atomix-bgfx__g.is-aurora span:first-child{top:-5%;left:-5%;background:radial-gradient(circle,var(--atomix-c1),transparent 70%)}.atomix-bgfx__g.is-aurora span:nth-child(2){top:10%;right:-10%;background:radial-gradient(circle,var(--atomix-c2),transparent 70%);animation-duration:calc(var(--atomix-bgfx-g-speed, 12s) * 1.4);animation-direction:alternate-reverse}.atomix-bgfx__g.is-aurora span:nth-child(3){bottom:-10%;left:25%;background:radial-gradient(circle,var(--atomix-c3),transparent 70%);animation-duration:calc(var(--atomix-bgfx-g-speed, 12s) * 1.8)}@keyframes atomix-bgfx-shift{from{background-position:0 50%}to{background-position:100% 50%}}@keyframes atomix-bgfx-rotate{to{--atomix-bgfx-rot:360deg}}@keyframes atomix-bgfx-aurora{from{translate:-10% -8%;scale:1}to{translate:40% 30%;scale:1.35}}.atomix-bgfx__p{--atomix-p-color:var(--atomix-bgfx-p-color, rgba(255, 255, 255, 0.55));--atomix-p-size:var(--atomix-bgfx-p-size, var(--atomix-p-size-default, 8px));--atomix-p-move:1;position:absolute;inset:0;opacity:var(--atomix-bgfx-p-op, 1)}.atomix-bgfx__p>span{position:absolute;top:var(--y);left:var(--x);width:calc(var(--atomix-p-size) * var(--s));aspect-ratio:1;border-radius:50%;background:var(--atomix-p-color);animation:atomix-bgfx-drift calc(var(--atomix-bgfx-p-speed,16s) * var(--d)) ease-in-out var(--dl) infinite alternate}.atomix-bgfx__p.is-particles{--atomix-p-size-default:6px}.atomix-bgfx__p.is-bubbles{--atomix-p-size-default:28px}.atomix-bgfx__p.is-bubbles>span{top:100%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.5),transparent 60%);box-shadow:inset 0 0 0 1px var(--atomix-p-color);animation:atomix-bgfx-rise calc(var(--atomix-bgfx-p-speed,16s) * var(--d)) linear var(--dl) infinite}.atomix-bgfx__p.is-shapes{--atomix-p-size-default:24px;--atomix-p-move:1.5}.atomix-bgfx__p.is-shapes>span{border-radius:50%;animation:atomix-bgfx-drift calc(var(--atomix-bgfx-p-speed,16s) * var(--d)) ease-in-out var(--dl) infinite alternate,atomix-bgfx-turn calc(var(--atomix-bgfx-p-speed,16s) * var(--d) * 2) linear var(--dl) infinite}.atomix-bgfx__p.is-shapes>span.v1{border-radius:14%}.atomix-bgfx__p.is-shapes>span.v2{border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.atomix-bgfx__p.is-blobs{--atomix-p-size-default:260px;--atomix-p-move:4}.atomix-bgfx__p.is-blobs>span{border-radius:42% 58% 63% 37%/45% 40% 60% 55%;filter:blur(40px);animation-name:atomix-bgfx-glide}@keyframes atomix-bgfx-drift{from{translate:0 0}to{translate:calc(var(--dx) * var(--atomix-p-move)) calc(var(--dy) * var(--atomix-p-move))}}@keyframes atomix-bgfx-glide{from{translate:0 0;scale:1}to{translate:calc(var(--dx) * var(--atomix-p-move)) calc(var(--dy) * var(--atomix-p-move));scale:1.35}}@keyframes atomix-bgfx-rise{0%{translate:0 0;opacity:0}10%{opacity:1}90%{opacity:.8}100%{translate:var(--dx) -125cqh;opacity:0}}@keyframes atomix-bgfx-turn{to{rotate:360deg}}.atomix-bgfx__n{position:absolute;inset:-50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:var(--atomix-bgfx-n-size,200px);opacity:var(--atomix-bgfx-n-op, .15);animation:atomix-bgfx-grain .9s steps(1) infinite}.atomix-bgfx__n.is-still{animation:none}@keyframes atomix-bgfx-grain{0%,100%{translate:0 0}20%{translate:-6% 8%}40%{translate:9% -5%}60%{translate:-4% -9%}80%{translate:7% 6%}}.atomix-divider.has-flow svg path{animation:atomix-div-flow var(--atomix-div-speed,18s) linear infinite}.atomix-divider.has-flow svg path:first-child{animation-duration:calc(var(--atomix-div-speed, 18s) * 1.8)}.atomix-divider.has-flow svg path:nth-child(2){animation-duration:calc(var(--atomix-div-speed, 18s) * 1.35);animation-direction:reverse}.atomix-divider.has-flow.is-rev svg path{animation-direction:reverse}.atomix-divider.has-flow.is-rev svg path:nth-child(2){animation-direction:normal}@keyframes atomix-div-flow{to{transform:translateX(-600px)}}.atomix-divider.has-breathe svg{transform-origin:50% 100%;animation:atomix-div-breathe var(--atomix-div-speed,6s) ease-in-out infinite alternate}.atomix-divider--top.has-breathe svg{transform-origin:50% 0}@keyframes atomix-div-breathe{from{scale:1 1}to{scale:1 calc(1 - var(--atomix-div-amount,0.3))}}@media (prefers-reduced-motion:reduce){.atomix-bgfx,.atomix-bgfx *,.atomix-divider svg,.atomix-divider svg path{animation:none!important}}.atomix-el.atomix-shape.atomix-draw{background:0 0!important;-webkit-mask:none;mask:none}.atomix-el.atomix-shape.atomix-draw svg{display:block;width:100%;height:100%;overflow:visible}.atomix-el.atomix-shape.atomix-draw svg :is(path,circle,ellipse,rect,polygon,polyline,line){fill:none;stroke:var(--atomix-draw-stroke,var(--atomix-color-primary,#6d5efc));stroke-width:var(--atomix-draw-width,2);stroke-linejoin:round}.atomix-el.atomix-shape.atomix-draw.has-fill svg :is(path,circle,ellipse,rect,polygon,polyline,line){fill:var(--atomix-draw-fill,var(--atomix-draw-stroke,var(--atomix-color-primary,#6d5efc)))}.atomix-js .atomix-draw.is-hide:not(.is-ready) svg{visibility:hidden;animation:atomix-tx-show 0s linear 4s forwards}.atomix-draw.is-ready svg :is(path,circle,ellipse,rect,polygon,polyline,line){stroke-dasharray:1 2;stroke-dashoffset:1;transition:stroke-dashoffset var(--atomix-draw-dur, 2s) ease-in-out var(--atomix-draw-delay, 0s)}.atomix-draw.is-ready.is-drawn svg :is(path,circle,ellipse,rect,polygon,polyline,line){stroke-dashoffset:0}.atomix-shape.atomix-draw.has-fill.is-ready svg :is(path,circle,ellipse,rect,polygon,polyline,line){fill-opacity:0;transition:stroke-dashoffset var(--atomix-draw-dur, 2s) ease-in-out var(--atomix-draw-delay, 0s),fill-opacity .8s ease calc(var(--atomix-draw-dur, 2s) + var(--atomix-draw-delay, 0s))}.atomix-shape.atomix-draw.has-fill.is-ready.is-drawn svg :is(path,circle,ellipse,rect,polygon,polyline,line){fill-opacity:1}.atomix-morph-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.atomix-el.atomix-button.has-fx{position:relative;overflow:hidden;isolation:isolate}.atomix-el.atomix-button.has-fx>:not(.atomix-btn-state,.atomix-btn-ripple,.atomix-btn-live){position:relative;z-index:1;transition:opacity .2s ease}.atomix-el.atomix-button.has-fx-shine::after{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:45%;pointer-events:none;background:linear-gradient(105deg,transparent 0,var(--atomix-btn-shine,rgba(255,255,255,.5)) 50%,transparent 100%);transform:skewX(-20deg);translate:-160% 0}.atomix-el.atomix-button.has-fx-shine:is(:hover,:focus-visible)::after{animation:atomix-btn-shine var(--atomix-btn-shine-dur,.7s) ease-out}.atomix-el.atomix-button.has-fx-shine.is-auto::after{animation:atomix-btn-shine-auto calc(var(--atomix-btn-shine-dur,.7s) * 5) ease-in-out infinite}@keyframes atomix-btn-shine{from{translate:-160% 0}to{translate:360% 0}}@keyframes atomix-btn-shine-auto{0%{translate:-160% 0}100%,20%{translate:360% 0}}.atomix-el.atomix-button.has-fx-fill.fill-left{--atomix-fill-from:inset(0 100% 0 0);--atomix-fill-to:inset(0 0 0 0)}.atomix-el.atomix-button.has-fx-fill.fill-right{--atomix-fill-from:inset(0 0 0 100%);--atomix-fill-to:inset(0 0 0 0)}.atomix-el.atomix-button.has-fx-fill.fill-top{--atomix-fill-from:inset(0 0 100% 0);--atomix-fill-to:inset(0 0 0 0)}.atomix-el.atomix-button.has-fx-fill.fill-bottom{--atomix-fill-from:inset(100% 0 0 0);--atomix-fill-to:inset(0 0 0 0)}.atomix-el.atomix-button.has-fx-fill.fill-center{--atomix-fill-from:circle(0% at 50% 50%);--atomix-fill-to:circle(75% at 50% 50%)}.atomix-el.atomix-button.has-fx-fill::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--atomix-btn-fill,color-mix(in srgb,currentcolor 22%,transparent));clip-path:var(--atomix-fill-from);transition:clip-path var(--atomix-btn-fill-dur, .4s) ease}.atomix-el.atomix-button.has-fx-fill:is(:hover,:focus-visible)::before{clip-path:var(--atomix-fill-to)}.atomix-el.atomix-button.has-fx-arrow{--atomix-arrow-dir:1}.atomix-el.atomix-button.has-fx-arrow.is-before{--atomix-arrow-dir:-1}.atomix-el.atomix-button.has-fx-arrow.arrow-nudge>svg{transition:translate var(--atomix-btn-arrow-dur, .25s) ease}.atomix-el.atomix-button.has-fx-arrow.arrow-nudge:is(:hover,:focus-visible)>svg{translate:calc(var(--atomix-arrow-dir) * 0.4em) 0}.atomix-el.atomix-button.has-fx-arrow .atomix-btn-ico{position:relative;display:inline-flex;flex:none;width:1.1em;height:1.1em;overflow:hidden}.atomix-el.atomix-button.has-fx-arrow .atomix-btn-ico>svg{position:absolute;inset:0;transition:translate var(--atomix-btn-arrow-dur, .25s) ease}.atomix-el.atomix-button.has-fx-arrow .atomix-btn-ico>svg:last-child{translate:calc(var(--atomix-arrow-dir) * -100%) 0}.atomix-el.atomix-button.has-fx-arrow:is(:hover,:focus-visible) .atomix-btn-ico>svg:first-child{translate:calc(var(--atomix-arrow-dir) * 100%) 0}.atomix-el.atomix-button.has-fx-arrow:is(:hover,:focus-visible) .atomix-btn-ico>svg:last-child{translate:0 0}.atomix-btn-ripple{position:absolute;z-index:0;border-radius:50%;pointer-events:none;background:var(--atomix-btn-ripple,rgba(255,255,255,.4));animation:atomix-ripple .65s ease-out forwards}.atomix-btn-state{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;color:var(--atomix-btn-state-color,currentcolor);transition:opacity .2s ease,visibility .2s}.atomix-btn-state svg{overflow:visible;fill:none;stroke:currentcolor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.atomix-btn-state circle{stroke-dasharray:0.28 0.72;transition:stroke-dasharray .35s ease}.atomix-btn-state path{stroke-dasharray:1 2;stroke-dashoffset:1;transition:stroke-dashoffset .35s ease .25s}.atomix-el.atomix-button.is-loading>:not(.atomix-btn-state,.atomix-btn-ripple,.atomix-btn-live),.atomix-el.atomix-button.is-success>:not(.atomix-btn-state,.atomix-btn-ripple,.atomix-btn-live){opacity:0}.atomix-el.atomix-button.is-loading>.atomix-btn-state,.atomix-el.atomix-button.is-success>.atomix-btn-state{opacity:1;visibility:visible}.atomix-el.atomix-button.is-loading>.atomix-btn-state svg{animation:atomix-btn-spin .8s linear infinite}.atomix-el.atomix-button.is-success>.atomix-btn-state circle{stroke-dasharray:1 0}.atomix-el.atomix-button.is-success>.atomix-btn-state path{stroke-dashoffset:0}@keyframes atomix-btn-spin{to{rotate:360deg}}.atomix-el.atomix-button .atomix-btn-state svg{width:1.5em;height:1.5em}.atomix-btn-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.atomix-btn-ripple,.atomix-el.atomix-button.has-fx-shine::after,.atomix-el.atomix-button.is-loading>.atomix-btn-state svg{animation:none}.atomix-btn-ripple{display:none}}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip{--atomix-flip-axis:0 1 0;--atomix-flip-sign:1;display:grid;perspective:var(--atomix-flip-depth,1200px)}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.flip-x{--atomix-flip-axis:1 0 0}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.flip-back{--atomix-flip-sign:-1}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip>.atomix-el:not(.atomix-el ~ .atomix-el),body:not(.atomix-preview) .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:rotate var(--atomix-flip-dur, .7s) cubic-bezier(.4, .2, .2, 1)}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(180deg * var(--atomix-flip-sign))}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el~.atomix-el{display:none}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.is-flipped>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(-180deg * var(--atomix-flip-sign))}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.is-flipped>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.flip-on-click{cursor:pointer}@media (hover:hover){body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.flip-on-hover:is(:hover,:focus-within)>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(-180deg * var(--atomix-flip-sign))}body:not(.atomix-preview) .atomix-el.atomix-container.has-flip.flip-on-hover:is(:hover,:focus-within)>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}}body.atomix-previewing .atomix-el.atomix-container.has-flip{--atomix-flip-axis:0 1 0;--atomix-flip-sign:1;display:grid;perspective:var(--atomix-flip-depth,1200px)}body.atomix-previewing .atomix-el.atomix-container.has-flip.flip-x{--atomix-flip-axis:1 0 0}body.atomix-previewing .atomix-el.atomix-container.has-flip.flip-back{--atomix-flip-sign:-1}body.atomix-previewing .atomix-el.atomix-container.has-flip>.atomix-el:not(.atomix-el ~ .atomix-el),body.atomix-previewing .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:rotate var(--atomix-flip-dur, .7s) cubic-bezier(.4, .2, .2, 1)}body.atomix-previewing .atomix-el.atomix-container.has-flip>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}body.atomix-previewing .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(180deg * var(--atomix-flip-sign))}body.atomix-previewing .atomix-el.atomix-container.has-flip>.atomix-el~.atomix-el~.atomix-el{display:none}body.atomix-previewing .atomix-el.atomix-container.has-flip.is-flipped>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(-180deg * var(--atomix-flip-sign))}body.atomix-previewing .atomix-el.atomix-container.has-flip.is-flipped>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}body.atomix-previewing .atomix-el.atomix-container.has-flip.flip-on-click{cursor:pointer}@media (hover:hover){body.atomix-previewing .atomix-el.atomix-container.has-flip.flip-on-hover:is(:hover,:focus-within)>.atomix-el:not(.atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) calc(-180deg * var(--atomix-flip-sign))}body.atomix-previewing .atomix-el.atomix-container.has-flip.flip-on-hover:is(:hover,:focus-within)>.atomix-el~.atomix-el:not(.atomix-el ~ .atomix-el ~ .atomix-el){rotate:var(--atomix-flip-axis) 0deg}}@media (prefers-reduced-motion:reduce){.atomix-el.atomix-container.has-flip>.atomix-el{transition-duration:10ms!important}}:where(.atomix img[width][height]){height:auto}.atomix-lazy-widgets .atomix>.atomix-el:not(:first-child):not(.atomix-no-lazy){content-visibility:auto;contain-intrinsic-size:auto 600px}.atomix-lazy-bg .atomix>:not(:first-child) [data-atomix-lazy-bg]:not(.is-bg-loaded),.atomix-lazy-bg .atomix>[data-atomix-lazy-bg]:not(:first-child):not(.is-bg-loaded){background-image:none!important}