:root{--arti-fg: #303939;--arti-bg: #f6f7f3;--arti-beige: #F6F7F3;--arti-grey-50: #D1D7D7;--arti-fg-secondary: #6e7474;--arti-dark: #303939;--arti-dark-fg: #f6f7f3;--arti-accent: #f45406;--arti-surface: #EEEFEB;--arti-surface-2: #DFE0DB;--arti-surface-3: #C4C5C1;--arti-roller-gap: 1.3em;--arti-radius: 10px;--arti-container: 1440px;--arti-gutter: 40px}@media(max-width: 980px){:root{--arti-gutter: 16px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:"Inter",sans-serif;color:var(--arti-fg);background:linear-gradient(180deg, #F6F7F3 80px, #fff 400px);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:"Bricolage Grotesque",serif;font-weight:500;line-height:inherit;letter-spacing:inherit;color:inherit}@media(min-width: 980px){h1{font-size:56px;font-weight:500;line-height:100%;letter-spacing:-1.36px;margin-bottom:24px}h2{font-size:48px;line-height:100%;letter-spacing:-0.34px;margin-bottom:16px}h3{font-size:40px;line-height:106%;letter-spacing:-0.28px;margin-bottom:16px}h4{font-size:26px;line-height:107%;margin-bottom:10px}}@media(max-width: 767px){h1{font-size:42px;font-weight:500;line-height:100%;letter-spacing:-0.92px;margin-bottom:24px}h2{font-size:34px;line-height:110%;letter-spacing:-0.48px;margin-bottom:16px}h3{font-size:26px;line-height:120%;letter-spacing:-0.4px;margin-bottom:16px}h4{font-size:24px;line-height:97%;margin-bottom:10px}}button{font:inherit}main{width:min(100%,var(--arti-container));margin-inline:auto;padding-inline:var(--arti-gutter)}hr{margin:40px 0px;width:100%;border:none;border-bottom:1px solid #d1d7d7}.wp-block-column.has-background,.wp-block-cover{border-radius:var(--arti-radius);overflow:hidden}.wp-block-column.is-vertically-aligned-stretch{display:flex;justify-content:center;flex-direction:column}@media(min-width: 980px){.wp-block-column.has-background{padding:40px}}@media(max-width: 767px){.wp-block-column.has-background{padding:24px}}.arti-container{width:min(100%,var(--arti-container));margin-inline:auto;padding-inline:var(--arti-gutter)}.alignsmall{max-width:792px;margin-inline:auto}.alignxs{max-width:548px;margin-inline:auto}@media(min-width: 980px){.wp-block-columns.large-gap{gap:120px}}:where(.is-layout-flex){gap:24px}.arti-site-header{position:sticky;top:0;z-index:40;background:var(--arti-bg);border-bottom:1px solid rgba(48,57,57,.06)}@media(max-width: 980px){html.arti-menu-open .arti-site-header{border-bottom-color:rgba(0,0,0,0)}}.arti-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;min-height:36px}@media(max-width: 980px){.arti-header-inner{padding:16px 0;min-height:24px}}.arti-brand{display:inline-flex;align-items:center;flex:0 0 176px;max-width:176px}.arti-brand img{display:block;height:24px;width:auto}.arti-nav{display:none}@media(min-width: 980px){.arti-nav{display:flex;flex:1 1 auto;justify-content:center}}.arti-header-right{display:none}@media(min-width: 980px){.arti-header-right{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:32px;min-width:0}}.arti-menu-toggle{width:40px;height:40px;border:0;border-radius:10px;background:var(--arti-surface);color:var(--arti-dark);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}@media(min-width: 980px){.arti-menu-toggle{display:none}}@media(max-width: 980px){.arti-menu-toggle{width:24px;height:24px;border-radius:0;background:rgba(0,0,0,0)}}.arti-menu-icons{position:relative;width:32px;height:32px;display:block}@media(max-width: 980px){.arti-menu-icons{width:24px;height:24px}}.arti-menu-toggle .arti-menu-icon{position:absolute;inset:0;width:32px;height:32px;transition:opacity .28s ease,transform .28s ease}@media(max-width: 980px){.arti-menu-toggle .arti-menu-icon{width:24px;height:24px}}.arti-menu-icon--open{opacity:1;transform:scale(1) rotate(0deg)}.arti-menu-icon--close{opacity:0;transform:scale(0.85) rotate(-90deg);pointer-events:none}html.arti-menu-open .arti-menu-icon--open{opacity:0;transform:scale(0.85) rotate(90deg);pointer-events:none}html.arti-menu-open .arti-menu-icon--close{opacity:1;transform:scale(1) rotate(0deg);pointer-events:auto}@media(prefers-reduced-motion: reduce){.arti-menu-toggle .arti-menu-icon{transition-duration:.12s}.arti-menu-icon--close,html.arti-menu-open .arti-menu-icon--open{transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.arti-nav-links{display:flex;margin:0;padding:0;list-style:none}.arti-nav-links--desktop{align-items:center;gap:24px}.arti-nav-item{position:relative;display:flex;align-items:center;list-style:none}.arti-nav-item__row{display:inline-flex;align-items:center;gap:4px}.arti-nav-link,.arti-nav-trigger{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--arti-dark);font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer;transition:opacity .18s ease}.arti-nav-link:hover,.arti-nav-link:focus-visible,.arti-nav-trigger:hover,.arti-nav-trigger:focus-visible{opacity:.72}.arti-nav-item.is-active>.arti-nav-link,.arti-nav-item.is-active>.arti-nav-trigger{opacity:1}.arti-nav-label{display:block}.arti-nav-toggle-icon{position:relative;width:20px;height:20px;flex:0 0 20px}.arti-nav-toggle-icon svg{width:100%;height:100%;display:block}.arti-nav-toggle-icon svg path.open{display:none}.arti-nav-toggle-icon svg path.closed{display:block}.arti-nav-item[data-open=true] .arti-nav-toggle-icon svg path.open{display:block}.arti-nav-item[data-open=true] .arti-nav-toggle-icon svg path.closed{display:none}.arti-nav-dropdown{position:absolute;top:calc(100% + 22px);left:50%;margin:0;display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--arti-bg);border-radius:12px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:0;pointer-events:none;transform:translate(-50%, 8px);transition:opacity .18s ease,transform .18s ease}.arti-nav-item[data-open=true]>.arti-nav-dropdown{opacity:1;pointer-events:auto}@media(min-width: 980px){.arti-nav-item[data-open=true]>.arti-nav-dropdown{transform:translate(-50%, 0)}}.arti-nav-dropdown-link{display:flex;align-items:center;width:100%;padding:12px;border-radius:8px;background:var(--arti-bg);color:var(--arti-dark);font-family:"Bricolage Grotesque",serif;font-size:16px;font-weight:400;line-height:1;white-space:nowrap;transition:background .18s ease}.arti-nav-dropdown-link:hover,.arti-nav-dropdown-link:focus-visible{background:var(--arti-surface)}.arti-header-actions{display:inline-flex;align-items:center;gap:24px;flex-shrink:0}.arti-header-language{display:inline-flex;align-items:center;gap:8px;height:24px;color:var(--arti-dark);font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;line-height:1}.arti-header-language__icon{display:inline-flex;width:19px;height:19px}.arti-header-language__icon svg{width:100%;height:100%}.arti-header-actions .arti-btn{height:36px;padding:0 18px;border-radius:10px;align-items:center;justify-content:center;font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;line-height:1;box-shadow:none}.arti-mobile-menu{position:fixed;inset:0;height:100dvh;background:rgba(246,247,243,.24);backdrop-filter:blur(50px);clip-path:inset(0 0 100% 0);transition:clip-path .35s ease;z-index:50;pointer-events:none;overflow:auto;will-change:clip-path}@media(min-width: 980px){.arti-mobile-menu{display:none}}html.arti-menu-open .arti-mobile-menu{clip-path:inset(0 0 0 0);pointer-events:auto}html.arti-menu-open,html.arti-menu-open body{overflow:hidden}.arti-mobile-menu__inner{min-height:100%;display:flex;flex-direction:column;gap:56px;width:100%}.arti-mobile-menu__top{display:flex;align-items:center;justify-content:space-between;padding:16px}.arti-mobile-menu__top .arti-brand{flex:0 0 auto;max-width:none}.arti-mobile-menu__close{width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--arti-dark);cursor:pointer}.arti-mobile-menu__close svg{width:24px;height:24px}.arti-mobile-menu__content{padding:0 16px 24px;width:100%}.arti-mobile-menu__nav{width:100%}.arti-mobile-menu .arti-nav-links--mobile{flex-direction:column;align-items:flex-start;gap:32px}.arti-mobile-menu .arti-nav-item{flex-direction:column;align-items:flex-start}.arti-mobile-menu .arti-nav-item__row{gap:16px}.arti-mobile-menu .arti-nav-link{font-size:34px;font-weight:500;letter-spacing:-0.01em;line-height:1}.arti-mobile-menu .arti-nav-item__row .arti-nav-link[data-arti-nav-toggle]{display:inline-flex;align-items:center;gap:16px}.arti-mobile-menu .arti-nav-toggle-icon{width:24px;height:24px;flex:0 0 24px}.arti-mobile-menu .arti-nav-dropdown{position:static;width:100%;margin-top:28px;padding:0 0 0 16px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;opacity:1;pointer-events:auto;transform:none;display:none;flex-direction:column;gap:24px;list-style:none}.arti-mobile-menu li[data-open=true]>.arti-nav-dropdown{display:flex}.arti-mobile-menu .arti-nav-dropdown-link{background:rgba(0,0,0,0);padding:0;border-radius:0;font-size:28px;font-weight:500;letter-spacing:-0.01em;line-height:1.06;transition:none}.arti-mobile-menu .arti-nav-dropdown-link:hover,.arti-mobile-menu .arti-nav-dropdown-link:focus-visible{background:rgba(0,0,0,0)}.arti-mobile-menu__contact{display:inline-flex;margin-top:32px;font-family:"Bricolage Grotesque",serif;font-size:34px;font-weight:500;letter-spacing:-0.01em;line-height:1}.arti-footer{padding:40px 0 24px;background:var(--arti-bg)}.arti-footer-inner{display:flex;flex-direction:column;gap:140px}.arti-footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.arti-footer-brand{display:block;width:570px;max-width:100%;flex:0 0 570px}.arti-footer-brand img{display:block;width:100%;height:auto}.arti-footer__nav{display:flex;width:550px;flex:0 0 550px;justify-content:space-between;gap:40px;align-items:flex-start}.arti-footer__col{display:flex;flex-direction:column;gap:16px}.arti-footer-heading{font-family:"Bricolage Grotesque",serif;font-size:16px;font-weight:600;line-height:normal;color:var(--arti-fg);margin-bottom:0}.arti-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.arti-footer-links a{font-size:16px;color:var(--arti-fg);line-height:normal;display:inline-flex;align-items:center;transition:color .15s ease}.arti-footer-links a:hover{color:rgba(48,57,57,.8)}.arti-footer__bottom{display:flex;align-items:flex-end;justify-content:flex-start;gap:24px}.arti-footer-meta-link,.arti-footer-meta{font-size:12px;color:rgba(48,57,57,.8)}.arti-footer-meta{margin-left:auto}.arti-footer-meta-link{transition:color .15s ease}.arti-footer-meta-link:hover,.arti-footer-meta-link:focus-visible{color:var(--arti-fg)}@media(max-width: 1200px){.arti-footer__top{flex-direction:column;gap:56px}.arti-footer-brand{flex-basis:auto}.arti-footer__nav{width:100%;flex-basis:auto;justify-content:space-between}}@media(max-width: 980px){.arti-footer{padding:24px 0}.arti-footer-inner{gap:80px}.arti-footer__top{flex-direction:column;gap:56px}.arti-footer-brand{flex-basis:auto;width:205px}.arti-footer__nav{width:100%;flex-basis:auto;display:grid;grid-template-columns:auto auto;justify-content:start;gap:40px}.arti-footer__nav>.arti-footer__col:nth-child(1){grid-column:1;grid-row:1}.arti-footer__nav>.arti-footer__col:nth-child(2){grid-column:2;grid-row:1}.arti-footer__nav>.arti-footer__col:nth-child(4){grid-column:1;grid-row:2}.arti-footer__nav>.arti-footer__col:nth-child(3){grid-column:2;grid-row:2}.arti-footer__bottom{align-items:center;flex-wrap:wrap}}.arti-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;border-radius:999px;background:#fff;color:var(--arti-fg);font-size:16px;line-height:normal;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.arti-btn--dark{background:var(--arti-dark);color:var(--arti-dark-fg);border-color:hsla(0,0%,100%,.16)}.arti-btn--dark:hover{background:var(--arti-fg)}.arti-btn--ghost{background:rgba(0,0,0,0)}.arti-btn--light{background:var(--arti-surface-2);color:var(--arti-fg);border-color:rgba(0,0,0,0);box-shadow:none}.arti-btn--light:hover{background:var(--arti-surface-3);box-shadow:none}.arti-btn--accent{background:var(--arti-accent);color:#fff;border-color:var(--arti-accent)}.arti-btn--accent:hover{background:rgb(214.1344,73.7184,5.2656)}.arti-btn__roller{display:block;height:19px;line-height:normal;overflow:hidden}.arti-btn__roller__inner{display:flex;flex-direction:column;gap:var(--arti-roller-gap);transform:translateY(0);transition:transform .45s ease}.arti-btn__roller__inner::after{content:attr(data-text)}.arti-btn:hover .arti-btn__roller__inner,.arti-btn:focus-visible .arti-btn__roller__inner{transform:translateY(calc(-19px - var(--arti-roller-gap)))}@media(prefers-reduced-motion: reduce){.arti-btn__roller__inner{transition:none}.arti-btn:hover .arti-btn__roller__inner,.arti-btn:focus-visible .arti-btn__roller__inner{transform:none}}.arti-arrow{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.8);border:1px solid rgba(20,20,20,.1);transition:transform .15s ease}.arti-cta-tile:hover .arti-arrow,.block-hero__cta-tile:hover .arti-arrow{transform:translateX(3px)}.wp-block-buttons{gap:24px}.wp-block-button.is-style-outline .wp-block-button__link{padding:14px 24px;color:var(--arti-fg);border-color:var(--arti-fg)}.wp-block-button__link{font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;padding:16px 24px;border-radius:var(--arti-radius);box-sizing:border-box;background-color:var(--arti-accent);color:var(--arti-fg)}.arti-post-card{display:flex;flex-direction:column;gap:12px;width:100%}.arti-post-card__media{display:block;width:100%;height:546.66px;border-radius:var(--arti-radius);overflow:hidden;background:var(--arti-surface-2)}.arti-post-card__img{width:100%;height:100%;object-fit:cover;display:block}.arti-post-card__placeholder{display:block;width:100%;height:100%;background:var(--arti-surface-2)}.arti-post-card__body{display:flex;flex-direction:column;gap:16px;justify-content:center}.arti-post-card__text{display:flex;flex-direction:column;gap:12px}.arti-post-card__date{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-0.01em;color:var(--arti-fg)}.arti-post-card__title{font-family:"Bricolage Grotesque",serif;font-size:26px;font-weight:500;line-height:.97;color:var(--arti-fg);margin:0}.arti-post-card__title a{color:inherit;text-decoration:none}.arti-post-card__more{display:inline-flex;align-items:center;gap:4px;color:var(--arti-fg);text-decoration:none;font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;line-height:normal}.arti-post-card__more:hover,.arti-post-card__more:focus-visible{color:rgba(48,57,57,.8)}.arti-post-card__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.arti-post-card__icon svg{width:20px;height:20px;display:block}@media(max-width: 768px){.arti-post-card__media{height:auto;aspect-ratio:437/547}}.arti-news-index{padding-top:80px}.arti-news-index__header{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:80px}.arti-news-index__title{font-family:"Bricolage Grotesque",serif;font-size:40px;font-weight:500;line-height:1.06;letter-spacing:-0.01em;color:var(--arti-fg);margin:0;white-space:nowrap}.arti-news-index__intro{font-family:"Bricolage Grotesque",serif;font-size:40px;font-weight:500;line-height:1.06;letter-spacing:-0.01em;color:var(--arti-fg-secondary);margin:0;max-width:920px}.arti-news-index__intro>:first-child{margin-top:0}.arti-news-index__intro>:last-child{margin-bottom:0}.arti-news-index__page-content{margin-top:80px}.arti-news-index__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.arti-news-index__empty{margin:0;font-family:"Inter",sans-serif;font-size:16px;line-height:1.35;color:var(--arti-fg)}.arti-news-index .navigation.pagination{margin-top:56px}.arti-news-index .nav-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.arti-news-index .page-numbers{font-family:"Inter",sans-serif;font-size:16px;line-height:1.35;color:var(--arti-fg);text-decoration:none}.arti-news-index .page-numbers.current{color:rgba(48,57,57,.8)}@media(max-width: 1200px){.arti-news-index__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.arti-news-index{padding-top:40px;padding-bottom:72px}.arti-news-index__header{flex-direction:column;gap:16px;margin-bottom:56px}.arti-news-index__title{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-0.01em;color:var(--arti-fg);white-space:normal}.arti-news-index__intro{max-width:none;font-size:26px;line-height:.97}.arti-news-index__page-content{margin-top:56px}.arti-news-index__grid{grid-template-columns:1fr;gap:24px}.arti-news-index .arti-post-card__media{height:447px}.arti-news-index .arti-post-card__title{font-size:24px;line-height:1.07}}.arti-single__section{padding-top:0;padding-bottom:80px}.arti-single__hero{height:720px;border-radius:var(--arti-radius);overflow:hidden}.arti-single__hero-img{width:100%;height:100%;display:block;object-fit:cover}.arti-single__content{margin-top:56px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:120px;align-items:start}.arti-single__content:not(:has(.arti-single__intro)){grid-template-columns:1fr}.arti-single__meta{display:flex;flex-direction:column;gap:24px;color:var(--arti-fg)}.arti-single__intro{color:var(--arti-fg)}.arti-single__intro-text{margin:0;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-0.01em}.arti-single__intro-text h2,.arti-single__intro-text h3,.arti-single__intro-text h4{font-family:"Bricolage Grotesque",serif;font-size:26px;font-weight:500;line-height:.97;letter-spacing:0;margin:0 0 16px;color:var(--arti-fg)}.arti-single__intro-text p{margin:0}.arti-single__intro-text p+p{margin-top:16px}.arti-single__intro-text ul,.arti-single__intro-text ol{margin:0;padding-left:1.25em}.arti-single__intro-text li+li{margin-top:8px}.arti-single__date{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-0.01em}.arti-single__title{font-family:"Bricolage Grotesque",serif;font-size:56px;font-weight:500;line-height:1;letter-spacing:-0.02em;margin:0;max-width:488px}.arti-single__body{margin-top:56px;color:var(--arti-fg);font-family:"Inter",sans-serif;font-size:16px;line-height:1.35;letter-spacing:-0.01em}.arti-single__body p{margin:0}.arti-single__body p+p{margin-top:16px}.arti-single__body h2,.arti-single__body h3{font-family:"Bricolage Grotesque",serif;font-size:26px;font-weight:500;line-height:.97;margin:0 0 16px}.arti-single__body p+h2,.arti-single__body p+h3{margin-top:40px}.arti-single-related{padding-bottom:140px}.arti-single-related__title{font-family:"Bricolage Grotesque",serif;font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-0.01em;color:var(--arti-fg);margin:0 0 40px}.arti-single-related__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media(max-width: 1200px){.arti-single__content{grid-template-columns:1fr;row-gap:40px}.arti-single__title{max-width:none}.arti-single-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.arti-single__hero{height:420px}.arti-single__title{font-size:34px;letter-spacing:-0.01em}.arti-single-related__grid{grid-template-columns:1fr}}form.wpcf7-form{display:flex;flex-direction:column;gap:16px}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=url]{border-radius:var(--arti-radius);border:1px solid var(--arti-grey-50);margin-top:8px;padding:12px 20px;width:100%}form.wpcf7-form textarea{border-radius:var(--arti-radius);border:1px solid var(--arti-grey-50);margin-top:8px;padding:12px 20px;width:100%}form.wpcf7-form input[type=submit]{display:flex;padding:16px 24px;justify-content:center;align-items:center;border-radius:var(--arti-radius);background-color:var(--arti-accent);border:none;margin-inline:auto;font-family:"Bricolage Grotesque";font-size:18px;font-style:normal;font-weight:400;line-height:normal}form.wpcf7-form .wpcf7-form-control-wrap{position:relative;margin-bottom:16px}form.wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:-35px;right:10px;border-radius:var(--arti-radius);background-color:var(--arti-accent);color:var(--arti-dark-fg);padding:8px 12px}form.wpcf7-form .columns{display:flex;gap:16px}@media(max-width: 767px){form.wpcf7-form .columns{flex-direction:column}}form.wpcf7-form .wpcf7-list-item{display:flex;align-items:center;justify-content:center}form.wpcf7-form input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:1px solid var(--arti-grey-50);border-radius:calc(var(--arti-radius)/2);background-color:#fff;cursor:pointer;position:relative}form.wpcf7-form input[type=checkbox]:checked{background-color:var(--arti-accent);border-color:var(--arti-accent)}form.wpcf7-form input[type=checkbox]:checked::after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:2px solid var(--arti-dark-fg);border-top:none;border-left:none;transform:rotate(45deg)}form.wpcf7-form .wpcf7-list-item{display:flex;align-items:center;gap:10px;margin:0}form.wpcf7-form .wpcf7-list-item label{display:flex;align-items:center;gap:10px;cursor:pointer}form.wpcf7-form a{font-weight:500}@keyframes usp-orbit{from{offset-distance:0%}to{offset-distance:100%}}.arti-super-hero{border-radius:var(--arti-radius);height:640px;background-size:cover;display:flex;justify-content:center;align-items:flex-end;position:relative}.arti-super-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:var(--arti-radius);overflow:hidden}@media(max-width: 768px){.arti-super-hero{height:340px}}@media(max-width: 768px){.arti-super-hero__inner{transform:scale(0.5);transform-origin:bottom}}.arti-super-hero__inner{position:relative;z-index:1}.arti-super-hero__inner .usp{position:absolute;top:0;left:0;border-radius:8px;font-family:"Bricolage Grotesque",serif;font-weight:400;z-index:11;offset-path:path('M32,0 L346,0 Q378,0 378,32 L378,553 L0,553 L0,32 Q0,0 32,0 Z');offset-rotate:0deg;animation:usp-orbit 120s linear infinite}@media(prefers-reduced-motion: reduce){.arti-super-hero__inner .usp{animation:none}}.arti-super-hero__inner .usp--1{animation-delay:calc(.92*-120s);background-color:#f6f7f3;padding:18.963px 28.444px;font-size:21px}.arti-super-hero__inner .usp--2{animation-delay:calc(.76*-120s);background-color:#f46406;padding:16px 24px;font-size:18px}.arti-super-hero__inner .usp--3{animation-delay:calc(.23*-120s);background-color:#f3eb96;padding:15.99px 23.986px;font-size:18px}.arti-super-hero__inner .usp--4{animation-delay:calc(.44*-120s);background-color:#feb9fe;padding:23.442px 35.163px;font-size:26.372px}.arti-super-hero__inner .iphone-frame-wrap{position:relative;z-index:10}.arti-super-hero__inner .iphone-frame-wrap::before{content:"";position:absolute;inset:0;border-radius:32px 32px 0 0;background:hsla(0,0%,100%,.3);background-blend-mode:soft-light;backdrop-filter:blur(5px);mask-image:url("/wp-content/themes/arti/assets/img/arti-a.svg");mask-repeat:no-repeat;mask-position:center center;opacity:1;pointer-events:none;z-index:12}.arti-super-hero__inner .iphone-frame{z-index:10;display:flex;width:378px;padding:17px 30px 180px 30px;flex-direction:column;align-items:center;gap:141.751px;mask-image:url("/wp-content/themes/arti/assets/img/arti-a.svg"),linear-gradient(#000 0 0);mask-repeat:no-repeat;mask-position:center center;mask-composite:exclude;border-radius:32px 32px 0 0;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:hsla(0,0%,100%,.1);background-blend-mode:soft-light;backdrop-filter:blur(5px)}.arti-super-hero__inner .iphone-frame__inner svg{opacity:.2;mix-blend-mode:overlay;background-blend-mode:soft-light}.arti-super-hero__inner .iphone-frame .top-bar{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.arti-super-hero__inner .iphone-frame .top-bar .time{color:hsla(0,0%,100%,.2);text-align:center;font-family:"SF Pro Text";font-size:15.515px;font-style:normal;font-weight:600;line-height:20.079px;letter-spacing:-0.73px}.arti-super-hero__inner .iphone-frame .top-bar .icons{opacity:.2}.arti-accordion__item{border-bottom:1px solid #d1d7d7}.arti-accordion__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:14px 0;user-select:none}.arti-accordion__title svg{flex-shrink:0}.arti-accordion__title svg path.open{display:none}.arti-accordion__title svg path.closed{display:block}.arti-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.arti-accordion__content>*{overflow:hidden}.arti-accordion__item.is-open .arti-accordion__title svg path.open{display:block}.arti-accordion__item.is-open .arti-accordion__title svg path.closed{display:none}.arti-accordion__item.is-open .arti-accordion__content{grid-template-rows:1fr;margin-bottom:24px}.arti-read-more{display:inline-flex;align-items:center;gap:8px;color:var(--arti-fg);font-family:"Bricolage Grotesque",serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none}.arti-read-more__icon{width:14.124px;height:11px;flex-shrink:0;transition:transform .2s ease}.arti-read-more:hover .arti-read-more__icon,.arti-read-more:focus-visible .arti-read-more__icon{transform:translateX(4px)}.arti-link-list__items{list-style:none;margin:0;padding:0}.arti-link-list__item{border-bottom:1px solid var(--arti-grey-50)}.arti-link-list__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;text-decoration:none}.arti-link-list__title{font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:500;line-height:1.07;color:var(--arti-fg)}.arti-link-list__icon{flex-shrink:0;width:15.409px;height:12px;color:var(--arti-fg);transition:transform .2s ease}.arti-link-list__item:hover .arti-link-list__icon,.arti-link-list__item:focus-within .arti-link-list__icon{transform:translateX(4px)}@media(min-width: 768px){.arti-link-list__title{line-height:.97}.arti-link-list__icon{width:16.692px;height:13.001px}}.arti-image-stacker{width:100%;height:100%;position:relative;border-radius:var(--arti-radius);overflow:hidden}@media(min-width: 768px){.arti-image-stacker.iphone{min-height:500px;margin-bottom:64px}.arti-image-stacker.square{min-height:640px;margin-bottom:64px}}@media(max-width: 767px){.arti-image-stacker.iphone,.arti-image-stacker.square{min-height:450px}.arti-image-stacker .square{margin-bottom:32px}}.arti-image-stacker__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 30%;filter:grayscale(80%)}.arti-image-stacker__iphone{z-index:2;position:absolute;top:5%;right:10%;height:95%;display:flex;width:70%;padding:17px 30px 180px 30px;flex-direction:column;align-items:center;gap:141.751px;border-radius:32px 32px 0 0;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;background:hsla(0,0%,100%,.2);background-blend-mode:soft-light;backdrop-filter:blur(5px)}.arti-image-stacker__iphone__topbar{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.arti-image-stacker__iphone__topbar .time{color:rgba(0,0,0,.2);text-align:center;font-family:"SF Pro Text";font-size:15.515px;font-style:normal;font-weight:600;line-height:20.079px;letter-spacing:-0.73px}.arti-image-stacker__iphone__topbar .icons{opacity:.3}.arti-image-stacker__square{z-index:2;position:absolute;top:0;left:50%;width:50%;aspect-ratio:1;border:1px solid #fff;margin-inline:auto;background:hsla(0,0%,100%,.2);background-blend-mode:soft-light;backdrop-filter:blur(5px);transform:translateX(-50%) rotate(45deg)}.arti-image-stacker__fg{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 30%}.arti-icon-text{display:flex;align-items:center;gap:12px}.arti-icon-text span{font-size:20px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.2px}.arti-simple-card{display:flex}@media(min-width: 768px){.arti-simple-card{padding:32px;min-height:410px}}@media(max-width: 767px){.arti-simple-card{padding:24px;min-height:320px}}.arti-simple-card{border-radius:var(--arti-radius)}.arti-simple-card__innerblocks{display:flex;flex-direction:column;justify-content:space-between;width:100%}.arti-simple-card__innerblocks>*{margin-bottom:0}@media(min-width: 768px){.arti-simple-card__innerblocks .wp-block-group:has(.is-content-justification-space-between) .wp-block-buttons{min-width:250px}}.wp-block-column.is-vertically-aligned-stretch .arti-simple-card{height:100%}.arti-image-card{background-color:var(--arti-beige);border-radius:var(--arti-radius);height:100%;display:flex;flex-direction:column;justify-content:space-between}.arti-image-card__innerblocks{padding:32px}.arti-image-card__innerblocks p:not(:last-child){margin-bottom:24px}.arti-image-card img{border-bottom-right-radius:var(--arti-radius);border-bottom-left-radius:var(--arti-radius)}@media(min-width: 768px){.arti-image-card.large .arti-image-card__innerblocks{padding-top:80px !important}.arti-image-card.large .arti-image-card__innerblocks p{margin-inline:auto}}.arti-offer-card{padding:32px;gap:40px;border-radius:var(--arti-radius)}@media(max-width: 767px){.arti-offer-card{padding:24px;gap:40px}}@media(min-width: 768px){.arti-offer-card{min-height:534px}}.arti-offer-card__info__header{font-family:"Bricolage Grotesque";font-size:36px;font-weight:500;line-height:110%;margin-bottom:16px}.arti-offer-card__info__text{font-size:16px;margin-bottom:16px}.arti-offer-card__info__text--prefix{margin-bottom:0px}.arti-offer-card__info__price{font-family:"Bricolage Grotesque";font-size:56px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1.12px;margin-bottom:32px}.arti-offer-card{display:flex;flex-direction:column;justify-content:space-between}.arti-offer-card__usps{display:flex;flex-direction:column;gap:18px}.arti-offer-card__usps .arti-icon-text span{font-size:16px}.arti-large-accordion{position:relative}@media(min-width: 768px){.arti-large-accordion__title{display:flex;justify-content:flex-start;align-items:flex-start}.arti-large-accordion__title h4{max-width:80%}.arti-large-accordion__item{position:relative;display:grid;grid-template-columns:1fr 2fr;gap:24px}.arti-large-accordion__item svg{position:absolute;right:0;top:24px}.arti-large-accordion__item.is-open .arti-large-accordion__content{grid-template-rows:1fr}.arti-large-accordion__content{max-width:680px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.arti-large-accordion__content>div{min-height:0;overflow:hidden}}@media(max-width: 767px){.arti-large-accordion__item{display:flex;flex-wrap:wrap;align-items:center}.arti-large-accordion svg{order:2;flex-shrink:0}.arti-large-accordion__title{order:1;flex:1;padding:14px 0;align-items:center}.arti-large-accordion__content{order:3;width:100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.arti-large-accordion__content>div{min-height:0;overflow:hidden}.arti-large-accordion__item.is-open .arti-large-accordion__content{grid-template-rows:1fr;margin-bottom:24px}}.arti-large-accordion__item{cursor:pointer;border-bottom:1px solid #d1d7d7;padding:24px 0}.arti-large-accordion__title{display:flex;cursor:pointer;user-select:none}.arti-large-accordion__item.is-open svg path.open{display:block}.arti-large-accordion__item.is-open svg path.closed{display:none}.arti-large-accordion__item:not(.is-open) svg path.open{display:none}.arti-large-accordion__item:not(.is-open) svg path.closed{display:block}.arti-media-link-list__items{list-style:none;margin:0;padding:0}.arti-media-link-list__item{border-bottom:1px solid var(--arti-grey-50)}.arti-media-link-list__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;text-decoration:none;cursor:pointer}.arti-media-link-list__content{display:flex;align-items:center;gap:14px;min-width:0}.arti-media-link-list__image{width:64px;height:64px;flex-shrink:0;border-radius:5.375px;overflow:hidden;background:var(--arti-surface)}.arti-media-link-list__image.is-empty{background:var(--arti-surface-2)}.arti-media-link-list__image img{width:100%;height:100%;object-fit:cover}.arti-media-link-list__title{font-family:"Bricolage Grotesque",serif;font-size:24px;font-weight:500;line-height:1.07;color:var(--arti-fg)}.arti-media-link-list__icon-shell{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;background:var(--arti-grey-50);border-radius:4px;transform:rotate(45deg)}.arti-media-link-list__icon{width:12px;height:12px;color:var(--arti-fg);transform:rotate(-45deg)}@media(min-width: 768px){.arti-media-link-list__link{gap:24px}.arti-media-link-list__content{gap:24px}.arti-media-link-list__image{width:100px;height:100px;border-radius:8.398px}.arti-media-link-list__title{font-size:26px;line-height:.97}.arti-media-link-list__icon-shell{width:40px;height:40px;border-radius:5px}.arti-media-link-list__icon{width:14px;height:14px}}@media(min-width: 640px){.arti-header{margin-top:64px;display:grid;grid-template-columns:1fr 2fr;grid-gap:24px}.arti-header h1{font-family:"Bricolage Grotesque";font-size:40px;font-style:normal;font-weight:500;line-height:106%;letter-spacing:-0.4px}.arti-header h2{font-family:"Bricolage Grotesque";font-size:26px;font-style:normal;font-weight:500;line-height:97%}.arti-header__display{font-family:"Bricolage Grotesque";font-size:40px;font-style:normal;font-weight:500;line-height:106%;letter-spacing:-0.4px;margin-bottom:56px;color:var(--arti-fg-secondary)}}@media(max-width: 767px){.arti-header{margin-top:48px}.arti-header h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.16px;margin-bottom:16px}.arti-header__display{font-family:"Bricolage Grotesque";font-size:26px;font-style:normal;font-weight:500;line-height:97%;margin-bottom:40px}.arti-header h2{font-family:"Bricolage Grotesque";font-size:24px;font-style:normal;font-weight:500;line-height:107%}}.arti-news-block{display:block}.arti-news-block__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px;min-height:48px}.arti-news-block__title{font-family:"Bricolage Grotesque",serif;font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-0.01em;color:var(--arti-fg);margin:0}.arti-news-block__cta{position:relative;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:var(--arti-fg);text-decoration:none;flex:0 0 48px}.arti-news-block__cta::before{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;background:#d1d7d7;border-radius:10px;transform:translate(-50%, -50%) rotate(45deg);transition:background .15s ease}.arti-news-block__cta svg{position:relative;width:20px;height:20px;display:block}.arti-news-block__cta:hover::before,.arti-news-block__cta:focus-visible::before{background:#c4c5c1}.arti-news-block__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}@media(max-width: 1200px){.arti-news-block__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.arti-news-block__header{margin-bottom:40px;min-height:40px}.arti-news-block__title{font-size:34px;line-height:1}.arti-news-block__cta{width:40px;height:40px;flex-basis:40px}.arti-news-block__cta::before{width:28px;height:28px}.arti-news-block__grid{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none}.arti-news-block__grid::-webkit-scrollbar{display:none}.arti-news-block .arti-post-card{width:320px;flex:0 0 320px;scroll-snap-align:start}.arti-news-block .arti-post-card__media{height:400px}.arti-news-block .arti-post-card__title{font-size:24px;line-height:1.07}}.arti-carousel{display:block}.arti-carousel__inner{display:flex;flex-direction:column;align-items:center;gap:56px}.arti-carousel__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center;width:100%}.arti-carousel__title{font-family:"Bricolage Grotesque",serif;font-size:56px;font-weight:500;line-height:1;letter-spacing:-0.02em;margin:0;width:min(100%,681px);color:#0f172a}.arti-carousel__ingress{width:min(100%,681px);font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-0.01em;color:var(--arti-fg)}.arti-carousel__ingress p{margin:0}.arti-carousel__grid{width:100%;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;overflow:clip}.arti-carousel__card{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0}.arti-carousel__media{width:100%;aspect-ratio:322/402.5;border-radius:var(--arti-radius);overflow:hidden;position:relative}.arti-carousel__img{width:100%;height:100%;display:block;object-fit:cover}.arti-carousel__meta{width:100%;display:flex;flex-direction:column;gap:8px;color:var(--arti-fg);white-space:nowrap}.arti-carousel__card-title{font-family:"Bricolage Grotesque",serif;font-size:20px;font-weight:500;line-height:.97;margin:0}.arti-carousel__card-subtitle{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-0.01em;margin:0}@media(max-width: 1200px){.arti-carousel__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.arti-carousel__inner{gap:32px}.arti-carousel__header{gap:16px;width:min(100%,360px)}.arti-carousel__title{font-size:42px;letter-spacing:-0.02em}.arti-carousel__ingress{font-size:16px}.arti-carousel__grid{display:flex;align-items:center;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none}.arti-carousel__grid::-webkit-scrollbar{display:none}.arti-carousel__card{width:320px;flex:0 0 320px;scroll-snap-align:start}.arti-carousel__media{width:320px;height:400px;aspect-ratio:auto}}@keyframes arti-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.arti-partners{display:block}.arti-partners__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%}.arti-partners__label{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-0.01em;color:var(--arti-fg-secondary);margin:0;flex:0 0 auto}.arti-partners__viewport{position:relative;min-width:0;width:min(100%,855px);flex:0 1 855px;max-width:100%}.arti-partners__scroll{overflow:hidden;width:100%}.arti-partners__viewport::before,.arti-partners__viewport::after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:37px;width:72px;pointer-events:none;z-index:1}.arti-partners__viewport::before{left:0;background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.arti-partners__viewport::after{right:0;background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.arti-partners__track{display:flex;align-items:center;width:max-content;animation:arti-marquee 30s linear infinite}.arti-partners__track:hover{animation-play-state:paused}@media(prefers-reduced-motion: reduce){.arti-partners__track{animation:none}}.arti-partners__list{display:flex;align-items:center;gap:80px;list-style:none;padding:0 80px 0 0;margin:0}.arti-partners--no-label .arti-partners__viewport{width:100%;flex:1 1 auto;max-width:none}.arti-partners__item{flex:0 0 auto}.arti-partners__logo{height:37px;width:auto;display:block}.editor-styles-wrapper .arti-partners__viewport{width:min(100%,720px);flex-basis:720px}.editor-styles-wrapper .arti-partners__scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.editor-styles-wrapper .arti-partners__scroll::-webkit-scrollbar{display:none}.editor-styles-wrapper .arti-partners__track{animation:none}.editor-styles-wrapper .arti-partners__list{gap:48px;padding-right:0}.editor-styles-wrapper .arti-partners__logo{height:28px}.editor-styles-wrapper .arti-partners__viewport::before,.editor-styles-wrapper .arti-partners__viewport::after{height:28px;width:48px}@media(max-width: 768px){.arti-partners__inner{flex-direction:column;align-items:flex-start;gap:24px}.arti-partners__label{font-size:16px;letter-spacing:-0.01em;width:min(100%,357px)}.arti-partners__viewport{width:100%;flex-basis:auto;max-width:none}.arti-partners__viewport::before,.arti-partners__viewport::after{height:32px}.arti-partners__list{gap:40px;padding-right:40px}.arti-partners__logo{height:32px}}@media(max-width: 767px){section.arti-section{margin-bottom:46px}}@media(min-width: 768px){section.arti-section{margin-bottom:140px}}@media(max-width: 767px){section.arti-section.header{margin-top:40px;margin-bottom:56px}}@media(min-width: 768px){section.arti-section.header{margin-top:80px;margin-bottom:80px}}.arti-jobs{display:flex;flex-direction:column;gap:64px}.arti-jobs__title{font-family:"Bricolage Grotesque",serif;font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-0.01em;color:var(--arti-fg);margin:0}.arti-jobs__list{display:flex;flex-direction:column;gap:40px}.arti-jobs__item{display:grid;grid-template-columns:402px minmax(0, 568px) auto;column-gap:149px;align-items:end;padding-bottom:40px;border-bottom:1px solid #d1d7d7}.arti-jobs__top{display:flex;flex-direction:column;gap:40px}.arti-jobs__status span{color:var(--arti-fg)}.arti-jobs__job-title{font-family:"Bricolage Grotesque",serif;font-size:40px;font-weight:500;line-height:1.06;letter-spacing:-0.01em;color:var(--arti-fg);margin:0}.arti-jobs__description p{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-0.01em;color:var(--arti-fg);margin:0}.arti-jobs__cta{display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:12px 18px;border-radius:var(--arti-radius);background:var(--arti-accent);color:var(--arti-fg);font-family:"Bricolage Grotesque",serif;font-size:18px;font-weight:400;line-height:normal;text-decoration:none;white-space:nowrap}.editor-styles-wrapper .arti-jobs{gap:40px}.editor-styles-wrapper .arti-jobs__list{gap:32px}.editor-styles-wrapper .arti-jobs__item{grid-template-columns:1fr;row-gap:16px;column-gap:0;padding-bottom:32px}.editor-styles-wrapper .arti-jobs__top{gap:20px}.editor-styles-wrapper .arti-jobs__job-title{font-size:28px}.editor-styles-wrapper .arti-jobs__cta{justify-self:start}@media(max-width: 1200px){.arti-jobs__item{grid-template-columns:minmax(0, 360px) minmax(0, 1fr) auto;column-gap:56px}}@media(max-width: 980px){.arti-jobs{gap:40px}.arti-jobs__title{font-size:34px;line-height:1;letter-spacing:-0.01em}.arti-jobs__list{gap:32px}.arti-jobs__item{grid-template-columns:1fr;row-gap:16px;padding-bottom:32px}.arti-jobs__top{gap:20px}.arti-jobs__status span{font-size:16px;letter-spacing:-0.01em}.arti-jobs__job-title{font-size:28px;letter-spacing:-0.01em}.arti-jobs__cta{justify-self:start}}
