:root{--alfonsio-blue: #0066ff;--alfonsio-blue-dark: #0055dd;--alfonsio-blue-soft: #dbe1ff;--alfonsio-blue-deep: #143bd7;--alfonsio-tile-bg: linear-gradient(180deg, #ffffff 0%, #f3f7ff 100%);--alfonsio-tile-border: 1px solid rgba(0, 102, 255, .45);--alfonsio-tile-glow: 0 0 0 3px rgba(0, 102, 255, .07), 0 4px 16px rgba(0, 102, 255, .18);--alfonsio-tile-ring: inset 0 0 0 1px rgba(0, 102, 255, .45), 0 0 0 3px rgba(0, 102, 255, .07), 0 4px 16px rgba(0, 102, 255, .18);--alfonsio-on-blue-muted: rgba(255, 255, 255, .98);--alfonsio-ink: #161414;--alfonsio-muted: #676869;--alfonsio-white: #ffffff;--alfonsio-bg: #ffffff;--alfonsio-bg-soft: #eff2fa;--alfonsio-bg-muted: #ecf1f5;--alfonsio-line: rgba(0, 0, 0, .08);--alfonsio-success: #1a6630;--alfonsio-success-bg: #e6f4ea;--alfonsio-error: #c5221f;--alfonsio-error-bg: #fce8e6;--alfonsio-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--alfonsio-shadow-md: 0 8px 32px rgba(0, 0, 0, .08);--alfonsio-shadow-blue: 0 4px 24px rgba(0, 102, 255, .22);--alfonsio-shadow-blue-hover: 0 8px 32px rgba(0, 102, 255, .32);--alfonsio-font: var(--font-body-family, "Host Grotesk", sans-serif);--alfonsio-text-xs: 13px;--alfonsio-text-sm: clamp(14px, 13.3px + .19vw, 15px);--alfonsio-text-md: clamp(16px, 15.3px + .19vw, 17px);--alfonsio-text-lg: clamp(17px, 15.6px + .38vw, 20px);--alfonsio-heading-sm: clamp(19px, 17.6px + .38vw, 22px);--alfonsio-heading-md: clamp(24px, 19.1px + 1.31vw, 38px);--alfonsio-heading-lg: clamp(34px, 25.9px + 2.16vw, 72px);--alfonsio-heading-xl: clamp(40px, 27.3px + 3.38vw, 100px);--alfonsio-heading-hero: clamp(36px, 6.4px + 7.89vw, 120px);--alfonsio-leading-tight: 1.12;--alfonsio-leading-snug: 1.25;--alfonsio-leading-body: 1.6;--alfonsio-tracking-tight: -.03em;--alfonsio-gutter: clamp(20px, 11.5px + 2.25vw, 60px);--alfonsio-section-space: clamp(56px, 44px + 3.2vw, 112px);--alfonsio-space-xs: 8px;--alfonsio-space-sm: 16px;--alfonsio-space-md: clamp(20px, 16px + 1vw, 32px);--alfonsio-space-lg: clamp(32px, 24px + 2vw, 56px);--alfonsio-content-width: 1440px;--alfonsio-radius-sm: 10px;--alfonsio-radius-md: 14px;--alfonsio-radius-btn: 17px;--alfonsio-radius-lg: 24px;--alfonsio-radius-xl: clamp(32px, 4vw, 64px);--alfonsio-radius-full: 999px;--alfonsio-radius-card: var(--alfonsio-radius-lg);--alfonsio-radius-panel: var(--alfonsio-radius-xl);--alfonsio-shadow-hover: 0 16px 48px rgba(0, 102, 255, .16);--alfonsio-shadow-hover-on-blue: 0 16px 48px rgba(0, 0, 0, .22);--alfonsio-lift: translateY(-4px);--alfonsio-ease: .2s ease}.collection-list-1__heading,.collection-list-2__heading,.collection-list-3__caption,.count-number__heading,.count-number__sub-heading,.dynamic-promo-banner-block__discount-value,.dynamic-promo-banner-block__promo-subtext,.dynamic-promo-banner-block__promo-title,.featured-product-1__sub-heading,.h1,.h2,.h3,.h4,.h5,.h6,.img-with-text-2--show-image-right .img-with-text-2__heading,.img-with-text-2__feature-heading,.img-with-text-2__heading,.img-with-text-2__sub-heading,.img-with-text-3__heading,.img-with-text-3__sub-heading,.img-with-text-4__sub-heading,.information-with-image-block__caption,.information-with-image-block__sub-heading,.introducing-card__description,.introducing-card__title,.link-list-1__mobile .link-list-1__title,.link-list-1__title,.link-list-3__title,.link-list__title,.list-information__label,.list-information__value,.our-team__heading,.page-heading-2__heading,.page-heading-2__sub-heading,.product-card-custom-placeholder__description,.product-card-custom-placeholder__title,.product-card-custom__description,.product-card-custom__title,.product-featured-block__title,.quick-link__title,.sale-up-card__title,.service-block__content,.service-block__heading,.shop-look-1__info,.xo-animate-st__inner,.xo-badge-block,.xo-btn__content,.xo-cart-item__title,.xo-collapse-2__heading,.xo-page-heading__description,.xo-predictive-search__empty-text,.xo-predictive-search__inner-container .xo-predictive-search__heading,.xo-predictive-search__item,.xo-product-card__title,.xo-reveal-text-effect__heading,.xo-reveal-text-effect__sub-heading,.xo-section-heading__description,.xo-section-heading__heading,.xo-text-body,.xo-text__heading{word-break:normal;overflow-wrap:break-word}.xo-menu-horizontal{flex-wrap:nowrap;column-gap:clamp(12px,1.6vw - 4px,28px)}.xo-menu-horizontal__label{white-space:nowrap}.xo-menu-horizontal__sub-menu--second{width:max-content;max-width:min(420px,calc(100vw - 48px))}.alfonsio-section{font-family:var(--alfonsio-font);color:var(--alfonsio-ink);letter-spacing:-.01em;padding-block:var(--alfonsio-section-space)}.alfonsio-section--soft{background:var(--alfonsio-bg-soft)}.alfonsio-container{width:100%;max-width:var(--alfonsio-content-width);margin-inline:auto;padding-inline:var(--alfonsio-gutter);box-sizing:border-box}.alfonsio-anchor{display:block;scroll-margin-top:110px}.alfonsio-eyebrow{display:inline-block;font-size:var(--alfonsio-text-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--alfonsio-muted);margin:0 0 var(--alfonsio-space-sm)}.alfonsio-title{font-family:var(--alfonsio-font);font-weight:400;line-height:var(--alfonsio-leading-tight);letter-spacing:var(--alfonsio-tracking-tight);color:var(--alfonsio-ink);margin:0 0 var(--alfonsio-space-md);overflow-wrap:break-word;text-wrap:balance}@media(max-width:767px){.alfonsio-title,.alfonsio-section h2,.alfonsio-section h3{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}}.alfonsio-title--hero{font-size:var(--alfonsio-heading-hero);line-height:1.05}.alfonsio-title--xl{font-size:var(--alfonsio-heading-xl)}.alfonsio-title--lg{font-size:var(--alfonsio-heading-lg)}.alfonsio-title--md{font-size:var(--alfonsio-heading-md);line-height:var(--alfonsio-leading-snug)}.alfonsio-title--sm{font-size:var(--alfonsio-heading-sm);font-weight:500;line-height:var(--alfonsio-leading-snug);letter-spacing:-.01em}.alfonsio-accent{color:var(--alfonsio-blue)}.alfonsio-lead{font-size:var(--alfonsio-text-lg);line-height:var(--alfonsio-leading-body);color:var(--alfonsio-muted);max-width:60ch;margin:0}.alfonsio-body{font-size:var(--alfonsio-text-md);line-height:var(--alfonsio-leading-body);color:var(--alfonsio-muted);margin:0}.alfonsio-btn{display:inline-flex;align-items:center;gap:var(--alfonsio-space-sm);min-height:54px;padding:5px 5px 5px 24px;border:none;border-radius:var(--alfonsio-radius-btn);background:var(--alfonsio-blue);color:var(--alfonsio-white);font-family:var(--alfonsio-font);font-size:var(--alfonsio-text-md);font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:var(--alfonsio-shadow-blue);transition:background var(--alfonsio-ease),transform var(--alfonsio-ease),box-shadow var(--alfonsio-ease)}.alfonsio-btn:hover,.alfonsio-btn:focus-visible{background:var(--alfonsio-blue-dark);color:var(--alfonsio-white);transform:translateY(-2px);box-shadow:var(--alfonsio-shadow-blue-hover)}.alfonsio-btn:focus-visible{outline:2px solid var(--alfonsio-blue);outline-offset:3px}.alfonsio-btn__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--alfonsio-radius-md);background:var(--alfonsio-white);transition:transform var(--alfonsio-ease)}.alfonsio-btn__icon svg{width:20px;height:20px;fill:none;stroke:var(--alfonsio-blue);stroke-width:2}.alfonsio-btn:hover .alfonsio-btn__icon{transform:rotate(6deg) scale(1.06)}.alfonsio-btn--light{background:var(--alfonsio-white);color:var(--alfonsio-ink);box-shadow:var(--alfonsio-shadow-md)}.alfonsio-btn--light:hover,.alfonsio-btn--light:focus-visible{background:var(--alfonsio-bg-soft);color:var(--alfonsio-ink)}.alfonsio-btn--light .alfonsio-btn__icon{background:var(--alfonsio-blue)}.alfonsio-btn--light .alfonsio-btn__icon svg{stroke:var(--alfonsio-white)}@media(max-width:540px){.alfonsio-btn--block-mobile{justify-content:space-between;width:100%;box-sizing:border-box}}.alfonsio-divider{height:1px;margin:0 0 var(--alfonsio-space-lg);border:none;background:var(--alfonsio-line)}.alfonsio-divider--inset{margin:var(--alfonsio-space-lg) var(--alfonsio-gutter) 0}.alfonsio-badge{display:inline-flex;align-items:center;gap:var(--alfonsio-space-xs);margin:0 0 var(--alfonsio-space-md);padding:6px 14px;border:var(--alfonsio-tile-border);border-radius:var(--alfonsio-radius-sm);background:var(--alfonsio-tile-bg);box-shadow:var(--alfonsio-tile-glow);color:var(--alfonsio-blue-dark);font-size:var(--alfonsio-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.alfonsio-badge--on-blue{border-color:#ffffffe6;background:var(--alfonsio-white);box-shadow:0 0 0 3px #ffffff2e,0 4px 18px #ffffff40;color:var(--alfonsio-blue-dark)}.alfonsio-panel{margin-inline:var(--alfonsio-gutter);border-radius:var(--alfonsio-radius-panel);overflow:hidden}.alfonsio-card{background:var(--alfonsio-white);border-radius:var(--alfonsio-radius-card);padding:var(--alfonsio-space-md);box-shadow:var(--alfonsio-shadow-sm)}.xo-section.color-background-2:has(>.blog-list){margin-inline:var(--alfonsio-gutter);border-radius:var(--alfonsio-radius-panel);overflow:hidden}.blog-list .xo-article-card__image--radius{border-radius:var(--alfonsio-radius-card)}.blog-list__button .button,.blog-list__button a{white-space:nowrap}@media(max-width:767px){.blog-list__head{flex-direction:column;align-items:flex-start;gap:var(--alfonsio-space-sm)}}.alfonsio-card--hover{transition:transform var(--alfonsio-ease),box-shadow var(--alfonsio-ease)}.alfonsio-card--hover:hover{transform:var(--alfonsio-lift);box-shadow:var(--alfonsio-shadow-hover)}.alfonsio-contact__alert{margin-bottom:var(--alfonsio-space-md);padding:var(--alfonsio-space-sm) 20px;border-radius:12px;font-size:var(--alfonsio-text-sm);line-height:1.5}.alfonsio-contact__alert--success{border:1px solid rgba(26,102,48,.2);background:#e6f4ea;color:#1a6630}.alfonsio-contact__alert--error{border:1px solid rgba(197,34,31,.2);background:#fce8e6;color:#c5221f}.alfonsio-contact__alert--error ul{margin:var(--alfonsio-space-xs) 0 0 18px}.alfonsio-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--alfonsio-space-sm);margin-bottom:var(--alfonsio-space-sm)}.alfonsio-contact__row--full{grid-template-columns:1fr}.alfonsio-contact__field{display:flex;flex-direction:column;gap:var(--alfonsio-space-xs);min-width:0}.alfonsio-contact__label{color:var(--alfonsio-muted);font-size:var(--alfonsio-text-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.alfonsio-contact__input{box-sizing:border-box;width:100%;min-height:54px;padding:var(--alfonsio-space-sm) 20px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:var(--alfonsio-white);color:var(--alfonsio-ink);font-family:var(--alfonsio-font);font-size:var(--alfonsio-text-md);letter-spacing:-.01em;-webkit-appearance:none;appearance:none;outline:none;transition:border-color var(--alfonsio-ease),box-shadow var(--alfonsio-ease)}.alfonsio-contact__input::placeholder{color:var(--alfonsio-muted);opacity:.6}.alfonsio-contact__input:focus-visible,.alfonsio-contact__input:focus{border-color:var(--alfonsio-blue);box-shadow:0 0 0 3px #06f3}.alfonsio-contact__input[aria-invalid=true]{border-color:#c5221f}.alfonsio-contact__input--textarea{min-height:148px;line-height:var(--alfonsio-leading-body);resize:vertical}.alfonsio-contact__submit-row{display:flex;align-items:center;justify-content:space-between;gap:var(--alfonsio-space-md);margin-top:var(--alfonsio-space-md);padding-top:var(--alfonsio-space-md);border-top:1px solid var(--alfonsio-line)}.alfonsio-contact__note{max-width:320px;margin:0;color:var(--alfonsio-muted);font-size:var(--alfonsio-text-sm);line-height:1.5}.alfonsio-contact__submit{flex-shrink:0}@media(max-width:900px){.alfonsio-contact__row{grid-template-columns:1fr}.alfonsio-contact__submit-row{flex-direction:column;align-items:stretch}.alfonsio-contact__submit{justify-content:space-between;width:100%}}alfonsio-logo{position:relative;display:inline-block;line-height:0}.alfonsio-logo__animation{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.alfonsio-logo__animation svg{overflow:visible}.alfonsio-logo--animated>:not(.alfonsio-logo__animation){visibility:hidden}.alfonsio-logo--light .alfonsio-logo__animation path{fill:var(--alfonsio-white)}@media(prefers-reduced-motion:reduce){.alfonsio-btn,.alfonsio-btn__icon,.alfonsio-card--hover{transition:none}.alfonsio-card--hover:hover{transform:none}}.alfonsio-glow{--alfonsio-glow-lift: 0 18px 48px rgba(0, 20, 80, .28)}.alfonsio-glow.alfonsio-glow:hover,.alfonsio-glow.alfonsio-glow:focus-within{box-shadow:inset 0 1px #ffffffe6,0 0 26px 3px #ffffff4d,var(--alfonsio-glow-lift);animation:alfonsio-glow-halo 3.6s ease-in-out .35s infinite}.alfonsio-glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,#fff,#ffffff73 30%,#ffffff1f 58%,#fffc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;pointer-events:none;transition:opacity .35s}.alfonsio-glow:hover:after,.alfonsio-glow:focus-within:after{opacity:1;animation:alfonsio-glow-breathe 3.6s ease-in-out .35s infinite}@keyframes alfonsio-glow-breathe{50%{opacity:.65}}@keyframes alfonsio-glow-halo{50%{box-shadow:inset 0 1px #ffffffb3,0 0 12px #ffffff24,var(--alfonsio-glow-lift)}}@media(prefers-reduced-motion:reduce){.alfonsio-glow.alfonsio-glow:hover,.alfonsio-glow.alfonsio-glow:focus-within,.alfonsio-glow:hover:after,.alfonsio-glow:focus-within:after{animation:none}}.xo-menu-hamburger__modal .xo-menu-hamburger__search{display:none}.xo-menu-hamburger__search-input{color:inherit;caret-color:currentColor}.xo-menu-hamburger__search-input::placeholder{color:inherit;opacity:.7}.xo-menu-hamburger__search-icon svg{opacity:.85}.alfonsio-nobreak{white-space:nowrap}.alfonsio-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}xo-transform-pill .xo-transform-pill__link.xo-transform-pill__link{color:var(--alfonsio-blue-deep)}.filters-search-content__badge .filters-search-content__text{color:var(--alfonsio-white)}.xo-article-card.xo-article-card{display:flex;flex-direction:column;padding:10px;border-radius:var(--alfonsio-radius-card);background-color:var(--alfonsio-white);box-shadow:var(--alfonsio-shadow-sm);transition:box-shadow var(--alfonsio-ease),transform var(--alfonsio-ease)}.xo-article-card.xo-article-card:hover,.xo-article-card.xo-article-card:focus-within{box-shadow:var(--alfonsio-shadow-hover);transform:var(--alfonsio-lift)}.color-background-2 .xo-article-card.xo-article-card,.color-inverse .xo-article-card.xo-article-card{background-color:#0014501f;box-shadow:none}.color-background-2 .xo-article-card.xo-article-card:hover,.color-inverse .xo-article-card.xo-article-card:hover{background-color:#00145033;box-shadow:none}.xo-article-card .xo-article-card__information{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:var(--alfonsio-space-sm) 8px 6px}.xo-article-card .xo-article-card__heading{opacity:1;transition:-webkit-text-stroke-width var(--alfonsio-ease),opacity var(--alfonsio-ease);-webkit-text-stroke:0 currentColor}.xo-article-card .xo-article-card__heading:hover,.xo-article-card:hover .xo-article-card__heading,.xo-article-card:focus-within .xo-article-card__heading{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);opacity:1;-webkit-text-stroke-width:.6px}.xo-article-card__heading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;border-radius:inherit}.xo-article-card__heading:focus-visible{outline:none}.xo-article-card:has(.xo-article-card__heading:focus-visible){outline:2px solid var(--alfonsio-blue);outline-offset:3px}.xo-article-card__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--alfonsio-space-sm);color:var(--alfonsio-ink);font-size:var(--alfonsio-text-sm);font-weight:700;transition:color var(--alfonsio-ease)}.xo-article-card:hover .xo-article-card__more{color:var(--alfonsio-blue-dark)}.color-background-2 .xo-article-card__more,.color-inverse .xo-article-card__more,.color-background-2 .xo-article-card:hover .xo-article-card__more,.color-inverse .xo-article-card:hover .xo-article-card__more{color:var(--alfonsio-white)}.xo-article-card__more-arrow{transition:transform var(--alfonsio-ease)}.xo-article-card:hover .xo-article-card__more-arrow{transform:translate(4px)}xo-container.blog-list__container[xo-fluid]{box-sizing:border-box;max-width:var(--alfonsio-content-width);margin-inline:auto;padding-inline:var(--alfonsio-gutter)}.alfonsio-no-image-zoom .xo-article-card__image img,.alfonsio-no-image-zoom .alfonsio-use-cases__image,.alfonsio-no-image-zoom .alfonsio-stories__image img{transform:none!important}@media(prefers-reduced-motion:reduce){.xo-article-card__image img,.alfonsio-use-cases__image,.alfonsio-stories__image img{transform:none!important}}@media(max-width:1140px){body:not(:has(#xo-main-content>.shopify-section:first-child :is(.img-banner-2--logo-white,section.xo-section:is(.color-background-2,.color-inverse)>:not(.image-banner-style-2)))) .xo-header xo-sticky:is(:not([xo-is-sticky]),[xo-is-sticky=false]) .xo-header__left alfonsio-logo:not(.alfonsio-logo--animated)>img{opacity:0}body:not(:has(#xo-main-content>.shopify-section:first-child :is(.img-banner-2--logo-white,section.xo-section:is(.color-background-2,.color-inverse)>:not(.image-banner-style-2)))) .xo-header xo-sticky:is(:not([xo-is-sticky]),[xo-is-sticky=false]) .xo-header__left alfonsio-logo:not(.alfonsio-logo--animated):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--alfonsio-blue);-webkit-mask:var(--alfonsio-logo-mask) center / contain no-repeat;mask:var(--alfonsio-logo-mask) center / contain no-repeat}body:not(:has(#xo-main-content>.shopify-section:first-child :is(.img-banner-2--logo-white,section.xo-section:is(.color-background-2,.color-inverse)>:not(.image-banner-style-2)))) .xo-header xo-sticky:is(:not([xo-is-sticky]),[xo-is-sticky=false]) .xo-header__left .alfonsio-logo--light .alfonsio-logo__animation path{fill:var(--alfonsio-blue)}}@media(min-width:1141px){.xo-header__content{box-sizing:border-box;max-width:calc(var(--alfonsio-content-width) - 2 * var(--alfonsio-gutter));margin-inline:auto}}.xo-menu-hamburger__cta{padding:var(--alfonsio-space-md) 0 var(--alfonsio-space-sm)}.shopify-section.section-hero+.shopify-section :is(.alfonsio-use-cases,.alfonsio-solutions,.alfonsio-plug-play,.alfonsio-panel){margin-top:var(--alfonsio-section-space)}.alfonsio-btn--ghost{background:transparent;color:var(--alfonsio-white);box-shadow:inset 0 0 0 1.5px #ffffffd9}.alfonsio-btn--ghost:hover,.alfonsio-btn--ghost:focus-visible{background:#ffffff1f;box-shadow:inset 0 0 0 1.5px var(--alfonsio-white),0 0 18px #ffffff40}:root{--alfonsio-article-width: 880px}.xo-main-article .xo-main-article__image,.xo-main-article .xo-main-article__share{max-width:var(--alfonsio-article-width);margin-inline:auto}.xo-main-article .xo-main-article__box{box-sizing:border-box;max-width:var(--alfonsio-article-width);margin:var(--alfonsio-space-md) auto 0;padding:var(--alfonsio-space-lg);border:1px solid var(--alfonsio-line);border-radius:var(--alfonsio-radius-card);background:var(--alfonsio-white);box-shadow:var(--alfonsio-shadow-sm)}.xo-main-article .xo-main-article__content{max-width:none;width:100%}@media(max-width:600px){.xo-main-article .xo-main-article__box{padding:var(--alfonsio-space-md)}}.xo-main-article .xo-main-article__title{font-family:var(--alfonsio-font);font-size:var(--alfonsio-heading-lg);font-weight:400;line-height:var(--alfonsio-leading-tight);letter-spacing:var(--alfonsio-tracking-tight);color:var(--alfonsio-ink)}.xo-main-article__content.xo-content{font-family:var(--alfonsio-font);font-size:var(--alfonsio-text-md);line-height:var(--alfonsio-leading-body);color:#4a4b4c}.xo-main-article__content p{margin:0 0 var(--alfonsio-space-sm)}.xo-main-article__content p:has(>br:only-child),.xo-main-article__content p:empty{display:none}.xo-main-article__content :is(h2,h3,h4){margin:var(--alfonsio-space-lg) 0 var(--alfonsio-space-sm);font-family:var(--alfonsio-font);font-weight:400;line-height:var(--alfonsio-leading-snug);letter-spacing:-.01em;color:var(--alfonsio-ink)}.xo-main-article__content h2{font-size:var(--alfonsio-heading-md)}.xo-main-article__content :is(h3,h4){font-size:var(--alfonsio-heading-sm)}.xo-main-article__content strong{color:var(--alfonsio-ink);font-weight:600}.xo-main-article__content a{color:var(--alfonsio-blue-dark);text-decoration:underline;text-underline-offset:3px}.xo-main-article__content blockquote{position:relative;margin:0 0 var(--alfonsio-space-lg);padding:var(--alfonsio-space-md);border:none;border-radius:var(--alfonsio-radius-card);background:var(--alfonsio-tile-bg);box-shadow:0 0 0 3px #0066ff0f,0 6px 22px #0066ff29;font-size:var(--alfonsio-text-lg);font-style:normal;line-height:1.55}.xo-main-article__content blockquote:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,#06f,#0066ff59 30%,#0066ff1f 58%,#06fc);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.xo-main-article__content blockquote p:last-child{margin-bottom:0}.xo-main-article__content :is(ul,ol){margin:0 0 var(--alfonsio-space-md);padding:0;list-style:none}.xo-main-article__content li{position:relative;margin:0 0 10px;padding-left:26px}.xo-main-article__content ul>li:before{content:"";position:absolute;top:calc(var(--alfonsio-leading-body) * .5em - 4px);left:4px;width:8px;height:8px;border-radius:50%;background:var(--alfonsio-blue)}.xo-main-article__content ol{counter-reset:alfonsio-ol}.xo-main-article__content ol>li:before{counter-increment:alfonsio-ol;content:counter(alfonsio-ol) ".";position:absolute;left:0;color:var(--alfonsio-blue-dark);font-weight:600}.xo-main-article__content li>p{display:inline;margin:0}.xo-main-article__content img{height:auto;max-width:100%;border-radius:var(--alfonsio-radius-card)}.alfonsio-article-cta{box-sizing:border-box;max-width:var(--alfonsio-article-width);margin:var(--alfonsio-space-lg) auto;padding:var(--alfonsio-space-lg);border-radius:var(--alfonsio-radius-panel);background:var(--alfonsio-blue);color:var(--alfonsio-white)}.alfonsio-article-cta__title{margin:0 0 var(--alfonsio-space-sm);color:var(--alfonsio-white)}.alfonsio-article-cta__text{margin:0 0 var(--alfonsio-space-md);color:var(--alfonsio-on-blue-muted);font-size:var(--alfonsio-text-md);line-height:var(--alfonsio-leading-body)}.alfonsio-article-cta__actions{display:flex;flex-wrap:wrap;gap:var(--alfonsio-space-sm)}xo-container.main-page__heading{box-sizing:border-box;max-width:var(--alfonsio-content-width);margin-inline:auto;padding-inline:var(--alfonsio-gutter)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/alfonsio.css.map */
