:root{--axt-header-h:76px;--axt-radius-sm:var(--wp--custom--radius--sm,10px);--axt-radius-md:var(--wp--custom--radius--md,14px);--axt-radius-lg:var(--wp--custom--radius--lg,20px);--axt-radius-pill:var(--wp--custom--radius--pill,999px);--axt-brand:var(--wp--preset--color--brand,#2563eb);--axt-brand-2:var(--wp--preset--color--brand-2,#7c3aed);--axt-ink:var(--wp--preset--color--contrast,#0e1320);--axt-ink-soft:var(--wp--preset--color--ink-soft,#3a4254);--axt-ink-mute:var(--wp--preset--color--ink-mute,#6b7280);--axt-line:var(--wp--preset--color--line,#e5e8ef);--axt-surface:var(--wp--preset--color--surface,#f7f8fa);--axt-base:var(--wp--preset--color--base,#fff);--axt-card:var(--axt-base);--axt-card-soft:var(--axt-surface);--axt-ink-band:var(--wp--preset--gradient--ink,#0b0f1a);--axt-header-bg:hsla(0,0%,100%,.82);--axt-header-border:var(--axt-line);--axt-overlay:rgba(14,19,32,.5);--axt-gradient:var(--wp--preset--gradient--brand,linear-gradient(120deg,#2563eb 0%,#7c3aed 100%));--axt-shadow:var(--wp--preset--shadow--natural,0 1px 2px rgba(14,19,32,.04),0 8px 24px rgba(14,19,32,.06));--axt-shadow-deep:var(--wp--preset--shadow--deep,0 4px 12px rgba(14,19,32,.08),0 24px 48px rgba(14,19,32,.12))}html[data-theme=dark]{color-scheme:dark;--wp--preset--color--base:#0c1018;--wp--preset--color--surface:#141a27;--wp--preset--color--surface-2:#1b2230;--wp--preset--color--line:#283143;--wp--preset--color--contrast:#eef1f7;--wp--preset--color--ink-soft:#aab3c5;--wp--preset--color--ink-mute:#8893a7;--axt-card:#141a27;--axt-card-soft:#1b2230;--axt-ink-band:linear-gradient(180deg,#080b12,#0e1320);--axt-header-bg:rgba(12,16,24,.82);--axt-header-border:#283143;--axt-overlay:rgba(0,0,0,.6);--axt-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 30px rgba(0,0,0,.45);--axt-shadow-deep:0 8px 24px rgba(0,0,0,.5),0 30px 60px rgba(0,0,0,.6)}html.axt-theme-ready,html.axt-theme-ready body{transition:background-color .3s ease,color .3s ease}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--axt-header-h) + 16px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video{height:auto;max-width:100%}img{display:block}p:empty{display:none}a{color:inherit;transition:color .25s cubic-bezier(.22,1,.36,1)}:where([tabindex]):focus-visible,:where(a):focus-visible,:where(button):focus-visible,:where(input):focus-visible,:where(select):focus-visible,:where(textarea):focus-visible{border-radius:4px;outline:2px solid var(--axt-brand);outline-offset:2px}::-moz-selection{background:rgba(124,58,237,.18)}::selection{background:rgba(124,58,237,.18)}.skip-link{background:var(--axt-ink);border-radius:0 0 8px;color:#fff;left:-9999px;padding:.75rem 1.25rem;position:absolute;top:0;z-index:999}.skip-link:focus{left:0}.axt-eyebrow{align-items:center;color:var(--wp--preset--color--brand);display:flex;font-size:.78rem;font-weight:600;gap:.6rem;letter-spacing:.12em;margin:0 0 .85rem;text-transform:uppercase}.axt-eyebrow:before{background:var(--axt-gradient);border-radius:2px;content:"";height:2px;width:1.75rem}.axt-eyebrow.has-text-align-center,.is-centered .axt-eyebrow{justify-content:center}.axt-eyebrow.has-text-align-center:before,.is-centered .axt-eyebrow:before{display:none}.axt-section-title{font-family:var(--wp--preset--font-family--display);font-weight:700;letter-spacing:-.025em;line-height:1.1}.axt-lede{color:var(--axt-ink-soft);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.axt-gradient-text{background:var(--axt-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.wp-site-blocks>header{position:sticky;top:0;z-index:100}.admin-bar .wp-site-blocks>header{top:32px}@media screen and (width <= 782px){.admin-bar .wp-site-blocks>header{top:0}}.axt-header{background:var(--axt-header-bg);border-bottom:1px solid transparent;position:relative;transition:border-color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.axt-header:before{backdrop-filter:saturate(180%) blur(14px);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.axt-header.is-scrolled{border-bottom-color:var(--axt-header-border);box-shadow:var(--axt-shadow)}.axt-header>.wp-block-group{gap:clamp(.75rem,2vw,1.5rem);margin-inline:auto;max-width:var(--wp--style--global--wide-size,1280px);min-height:var(--axt-header-h);padding-inline:var(--wp--preset--spacing--40,1.5rem)}.axt-brand{align-items:center;display:inline-flex;gap:.6rem}.axt-brand .custom-logo,.axt-brand img{height:34px;width:auto}.axt-brand .wp-block-site-title{font-family:var(--wp--preset--font-family--display);font-size:1.3rem;font-weight:700;letter-spacing:-.02em}.axt-brand .wp-block-site-title a{color:var(--axt-ink);text-decoration:none}.axt-logo{align-items:center;display:inline-flex;line-height:0}.axt-logo__img{background:url(../images/logo-light.webp) 0/contain no-repeat;display:block;height:40px;max-width:56vw;width:190px}@media(max-width:479px){.axt-logo__img{height:32px;width:152px}}html[data-theme=dark] .axt-logo__img{background-image:url(../images/logo-dark.webp)}.axt-footer .axt-logo--footer .axt-logo__img,html[data-theme=dark] .axt-footer .axt-logo--footer .axt-logo__img{background-image:url(../images/logo-dark.webp);height:38px;width:180px}.axt-nav .wp-block-navigation__container{gap:clamp(.75rem,2vw,1.75rem)}.axt-nav .wp-block-navigation-item__content{color:var(--axt-ink-soft);font-weight:500;padding-block:.4rem;position:relative;transition:color .25s cubic-bezier(.22,1,.36,1)}.axt-nav .wp-block-navigation-item__content:after{background:var(--axt-gradient);border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .25s cubic-bezier(.22,1,.36,1)}.axt-nav .wp-block-navigation-item__content:hover{color:var(--axt-ink)}.axt-nav .wp-block-navigation-item__content:hover:after{transform:scaleX(1)}.axt-nav .current-menu-item .wp-block-navigation-item__content,.axt-nav .current_page_item .wp-block-navigation-item__content{color:var(--axt-ink)}.axt-nav .current-menu-item .wp-block-navigation-item__content:after,.axt-nav .current_page_item .wp-block-navigation-item__content:after{transform:scaleX(1)}.axt-nav .wp-block-navigation-submenu .wp-block-navigation__submenu-icon{color:var(--axt-ink-soft);transition:transform .25s cubic-bezier(.22,1,.36,1)}.axt-nav .wp-block-navigation-submenu:focus-within .wp-block-navigation__submenu-icon,.axt-nav .wp-block-navigation-submenu:hover .wp-block-navigation__submenu-icon{transform:rotate(180deg)}.axt-nav .wp-block-navigation__submenu-container{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);box-shadow:var(--axt-shadow);gap:.1rem;margin-top:.5rem;min-width:220px;padding:.4rem}.axt-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{border-radius:var(--axt-radius-sm);color:var(--axt-ink-soft);display:block;padding:.6rem .75rem;transition:color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1);width:100%}.axt-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:after{content:none}.axt-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background:var(--axt-card-soft);color:var(--axt-ink)}.axt-actions{align-items:center;display:flex;gap:.6rem}.axt-actions .wp-block-button.is-style-outline .wp-block-button__link{background:transparent;border:1px solid var(--axt-line);color:var(--axt-ink)}.axt-actions .wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--axt-brand);color:var(--axt-brand)}.axt-actions .wp-block-button__link{font-size:.95rem;padding:.55rem 1.15rem;white-space:nowrap}.axt-theme-toggle{align-items:center;background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-pill);color:var(--axt-ink-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;transition:color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);width:40px}.axt-theme-toggle:hover{border-color:var(--axt-brand);color:var(--axt-ink)}.axt-theme-toggle:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.axt-theme-toggle svg{height:19px;width:19px}.axt-theme-toggle .axt-icon-moon{display:block}.axt-theme-toggle .axt-icon-sun,html[data-theme=dark] .axt-theme-toggle .axt-icon-moon{display:none}html[data-theme=dark] .axt-theme-toggle .axt-icon-sun{display:block}@media(max-width:1023px){.axt-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex!important}.axt-nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.axt-header .wp-block-navigation__responsive-container.is-menu-open{background:var(--axt-base);padding-top:5rem}.axt-actions .wp-block-button.is-style-outline{display:none}.axt-header>.wp-block-group{justify-content:flex-start}.axt-header .axt-actions{margin-left:auto;order:2}.axt-header .axt-nav{order:3}}@media(width <= 600px){.axt-header>.wp-block-group{gap:.4rem;padding-inline:1rem}.axt-brand .wp-block-site-title{font-size:1.15rem}.axt-actions{gap:.4rem}.axt-theme-toggle{height:36px;width:36px}.axt-actions .wp-block-button__link{font-size:.9rem;padding:.5rem .95rem}}.axt-footer{background:var(--wp--preset--gradient--ink,#0b0f1a);color:hsla(0,0%,100%,.72)}.axt-footer a{color:hsla(0,0%,100%,.72);text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1)}.axt-footer .wp-block-heading,.axt-footer a:hover,.axt-footer h2,.axt-footer h3,.axt-footer h4{color:#fff}.axt-footer .axt-footer__brand img{height:34px;width:auto}.axt-footer .axt-footer__tag{color:hsla(0,0%,100%,.6);max-width:32ch}.axt-footer .axt-footer__col-title{color:hsla(0,0%,100%,.5);font-family:var(--wp--preset--font-family--display);font-size:.82rem;font-weight:600;letter-spacing:.12em;margin-bottom:1rem;text-transform:uppercase}.axt-footer .axt-footer__links{display:grid;font-size:.95rem;gap:.6rem;list-style:none;margin:0;padding:0}.axt-footer .axt-footer__bottom{border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);font-size:.88rem}.axt-footer .wp-block-social-links .wp-social-link{background:hsla(0,0%,100%,.08)}.axt-footer .wp-block-social-links .wp-social-link:hover{background:var(--axt-brand)}.axt-footer .wp-block-social-links .wp-social-link a{color:#fff}.axt-container{margin-inline:auto;max-width:var(--wp--style--global--wide-size,1280px);padding-inline:var(--wp--preset--spacing--40,1.5rem);width:100%}.axt-section-head{display:grid;gap:.5rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);max-width:44rem}.axt-section-head .axt-section-title{font-size:clamp(1.9rem,1.2rem + 2.6vw,2.75rem);margin:0}.axt-section-head .axt-section-intro{color:var(--axt-ink-soft);font-size:clamp(1.02rem,1vw + .8rem,1.18rem);line-height:1.6;margin:.35rem 0 0}.axt-section-head.is-centered{justify-items:center;margin-inline:auto;text-align:center}.axt-section-head--row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem 2rem;justify-content:space-between;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.axt-section-head--row .axt-section-head{margin-bottom:0}.axt-page-head{margin-bottom:clamp(2rem,5vw,3.5rem);max-width:52rem}.axt-page-head .axt-section-title{font-size:clamp(2.2rem,1.2rem + 3.4vw,3.4rem);margin:0}.axt-page-head .axt-lede{margin:1rem 0 0}.axt-page-head.is-centered{justify-items:center;margin-inline:auto;text-align:center}.axt-link-arrow{text-decoration:none;white-space:nowrap}.axt-link-arrow:after{transition:transform .25s cubic-bezier(.22,1,.36,1)}.axt-link-arrow:hover{color:var(--axt-brand-2)}.axt-link-arrow:hover:after{transform:translateX(3px)}.wp-block-post-content>.alignfull:last-child{margin-bottom:calc(var(--wp--preset--spacing--70)*-1)}.axt-band{background:var(--axt-surface)}.axt-band--brand{background:var(--wp--preset--gradient--brand-soft)}.axt-band--ink{background:var(--axt-ink-band,var(--wp--preset--gradient--ink,#0b0f1a));color:#fff}.axt-band--ink .wp-block-heading,.axt-band--ink h2,.axt-band--ink h3{color:#fff}.axt-band--ink .axt-section-intro{color:hsla(0,0%,100%,.7)}.axt-faq{display:grid;gap:.85rem}.axt-faq__item{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);overflow:hidden;padding:0;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.axt-faq__item summary{align-items:center;color:var(--axt-ink);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--display);font-size:1.05rem;font-weight:600;gap:1rem;justify-content:space-between;list-style:none;padding:1.1rem 1.35rem}.axt-faq__item summary::-webkit-details-marker{display:none}.axt-faq__item summary:after{color:var(--axt-brand);content:"+";font-size:1.4rem;font-weight:400;line-height:1;transition:transform .25s cubic-bezier(.22,1,.36,1)}.axt-faq__item[open]{border-color:color-mix(in srgb,var(--axt-brand) 35%,var(--axt-line));box-shadow:var(--axt-shadow)}.axt-faq__item[open] summary:after{transform:rotate(45deg)}.axt-faq__item p{color:var(--axt-ink-soft);line-height:1.6;margin:0;padding:0 1.35rem 1.25rem}.axt-rule{background:var(--axt-line);border:0;height:1px}.axt-blob{border-radius:50%;filter:blur(70px);opacity:.5;pointer-events:none;position:absolute;z-index:0}.axt-btn--gradient,.wp-block-button.is-style-gradient .wp-block-button__link{background:var(--axt-gradient);border:0;box-shadow:0 10px 24px rgba(79,70,229,.25);color:#fff;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1)}.axt-btn--gradient:focus,.axt-btn--gradient:hover,.wp-block-button.is-style-gradient .wp-block-button__link:focus,.wp-block-button.is-style-gradient .wp-block-button__link:hover{background:var(--axt-gradient);box-shadow:0 16px 32px rgba(79,70,229,.32);filter:saturate(1.08);transform:translateY(-2px)}.wp-block-button.is-style-soft .wp-block-button__link{background:rgba(37,99,235,.1);color:var(--axt-brand)}.wp-block-button.is-style-soft .wp-block-button__link:hover{background:rgba(37,99,235,.16)}.axt-band--ink .wp-block-button.is-style-outline .wp-block-button__link,.axt-footer .wp-block-button.is-style-outline .wp-block-button__link{border-color:hsla(0,0%,100%,.35);color:#fff}.axt-band--ink .wp-block-button.is-style-outline .wp-block-button__link:hover,.axt-footer .wp-block-button.is-style-outline .wp-block-button__link:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.axt-link-arrow{align-items:center;color:var(--axt-brand);display:inline-flex;font-weight:600;gap:.4rem}.axt-link-arrow svg,.axt-link-arrow:after{transition:transform .25s cubic-bezier(.22,1,.36,1)}.axt-link-arrow:after{content:"→"}.axt-link-arrow:hover:after{transform:translateX(4px)}.axt-hero{background:radial-gradient(60% 80% at 80% 0,rgba(124,58,237,.1) 0,transparent 60%),radial-gradient(50% 70% at 0 30%,rgba(37,99,235,.1) 0,transparent 55%),var(--wp--preset--color--base);isolation:isolate;overflow:hidden;position:relative}.axt-hero__inner{position:relative;z-index:1}.axt-hero__eyebrow{align-items:center;background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-pill);color:var(--axt-ink-soft);display:inline-flex;font-size:.82rem;font-weight:600;gap:.5rem;padding:.4rem .85rem}.axt-hero__eyebrow .axt-dot{animation:axt-pulse 2s infinite;background:var(--wp--preset--color--success);border-radius:50%;box-shadow:0 0 0 0 rgba(22,163,74,.5);height:8px;width:8px}.axt-hero__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(2.6rem,6vw,4.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.04;margin:1.25rem 0 0}.axt-hero__lede{color:var(--axt-ink-soft);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6;margin:1.25rem 0 0;max-width:36ch}.axt-hero__search{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-pill);box-shadow:var(--axt-shadow);display:flex;gap:.5rem;margin-top:1.75rem;max-width:520px;padding:.5rem}.axt-hero__search input[type=search],.axt-hero__search input[type=text]{background:transparent;border:0;color:var(--axt-ink);flex:1;font-size:1rem;padding:.6rem 1rem}.axt-hero__search input[type=search]:focus,.axt-hero__search input[type=text]:focus{outline:none}.axt-hero__search button{background:var(--axt-gradient);border:0;border-radius:var(--axt-radius-pill);color:#fff;cursor:pointer;font-weight:600;padding:.7rem 1.5rem;white-space:nowrap}.axt-hero__stats{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);margin-top:2.5rem}.axt-hero__stats .axt-stat__n{color:var(--axt-ink);font-family:var(--wp--preset--font-family--display);font-size:1.75rem;font-weight:700}.axt-hero__stats .axt-stat__l{color:var(--axt-ink-mute);font-size:.9rem}.axt-hero__visual{position:relative}.axt-hero__visual img{border-radius:var(--axt-radius-lg);box-shadow:var(--axt-shadow-deep)}@keyframes axt-pulse{0%{box-shadow:0 0 0 0 rgba(22,163,74,.5)}70%{box-shadow:0 0 0 8px rgba(22,163,74,0)}to{box-shadow:0 0 0 0 rgba(22,163,74,0)}}.axt-cats{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:480px){.axt-cats{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.axt-cats{grid-template-columns:repeat(3,1fr)}}.axt-cat{background:var(--axt-ink);border-radius:var(--axt-radius-md);box-shadow:var(--axt-shadow);color:#fff;display:block;min-height:220px;overflow:hidden;position:relative;text-decoration:none}.axt-cat__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s cubic-bezier(.22,1,.36,1);width:100%}.axt-cat:after{background:linear-gradient(180deg,rgba(11,15,26,.15),rgba(11,15,26,.5) 55%,rgba(11,15,26,.92));content:"";inset:0;position:absolute}.axt-cat__body{align-items:flex-end;inset-inline:0;bottom:0;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.35rem;position:absolute;z-index:1}.axt-cat__name{font-family:var(--wp--preset--font-family--display);font-size:1.25rem;font-weight:700;margin:0}.axt-cat__count{color:hsla(0,0%,100%,.75);font-size:.85rem}.axt-cat__arrow{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border-radius:50%;display:grid;height:38px;place-items:center;transition:background .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);width:38px}.axt-cat:hover .axt-cat__img{transform:scale(1.06)}.axt-cat:hover .axt-cat__arrow{background:var(--axt-brand);transform:translateX(3px)}@media(min-width:1024px){.axt-cat.is-featured{grid-column:span 2;grid-row:span 2;min-height:456px}}.axt-cat.is-featured .axt-cat__name{font-size:1.75rem}.axt-stats{display:grid;gap:2rem 1rem;grid-template-columns:repeat(2,1fr);text-align:center}@media(min-width:768px){.axt-stats{grid-template-columns:repeat(4,1fr)}}.axt-stats__n{background:var(--axt-gradient);-webkit-background-clip:text;background-clip:text;font-family:var(--wp--preset--font-family--display);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1;-webkit-text-fill-color:transparent;color:transparent}.axt-stats__l{color:var(--axt-ink-soft);font-size:.98rem;margin-top:.5rem}.axt-band--ink .axt-stats .axt-stats__l{color:hsla(0,0%,100%,.7)}.axt-steps{counter-reset:axt-step;display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.axt-steps{grid-template-columns:repeat(4,1fr)}}.axt-step{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);padding:1.75rem 1.5rem;position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.axt-step:before{color:var(--axt-brand);content:counter(axt-step,decimal-leading-zero);counter-increment:axt-step;display:inline-block;font-family:var(--wp--preset--font-family--display);font-size:.95rem;font-weight:700;letter-spacing:.08em;margin-bottom:.75rem}.axt-step__icon{background:rgba(37,99,235,.1);border-radius:var(--axt-radius-sm);color:var(--axt-brand);display:grid;height:46px;margin-bottom:1rem;place-items:center;width:46px}.axt-step__title{font-family:var(--wp--preset--font-family--display);font-size:1.15rem;font-weight:700;margin:0 0 .4rem}.axt-step__text{color:var(--axt-ink-soft);font-size:.96rem;margin:0}.axt-step:hover{box-shadow:var(--axt-shadow);transform:translateY(-4px)}.axt-features{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.axt-features{grid-template-columns:repeat(3,1fr)}}.axt-feature{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);padding:1.75rem}.axt-feature__icon{background:rgba(37,99,235,.12);border-radius:var(--axt-radius-sm);color:var(--axt-brand);display:grid;height:46px;margin-bottom:1rem;place-items:center;width:46px}.axt-feature__title{font-family:var(--wp--preset--font-family--display);font-size:1.1rem;font-weight:700;margin:0 0 .4rem}.axt-feature__text{color:var(--axt-ink-soft);font-size:.95rem;margin:0}.axt-band--ink .axt-feature{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.axt-band--ink .axt-feature .axt-feature__icon{background:rgba(99,130,246,.18);color:#c7d2fe}.axt-band--ink .axt-feature .axt-feature__title{color:#fff}.axt-band--ink .axt-feature .axt-feature__text{color:hsla(0,0%,100%,.72)}.axt-quotes{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.axt-quotes{grid-template-columns:repeat(3,1fr)}}.axt-quote{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);box-shadow:var(--axt-shadow);display:flex;flex-direction:column;gap:1rem;padding:1.75rem}.axt-quote__stars{color:#f5a623;font-size:.95rem;letter-spacing:.1em}.axt-quote__text{color:var(--axt-ink);font-size:1.02rem;line-height:1.6;margin:0}.axt-quote__person{align-items:center;display:flex;gap:.75rem;margin-top:auto}.axt-quote__avatar{background:var(--axt-gradient);border-radius:50%;color:#fff;display:grid;font-family:var(--wp--preset--font-family--display);font-weight:700;height:44px;-o-object-fit:cover;object-fit:cover;place-items:center;width:44px}.axt-quote__name{color:var(--axt-ink);font-size:.96rem;font-weight:600}.axt-quote__role{color:var(--axt-ink-mute);font-size:.85rem}.axt-card{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);box-shadow:var(--axt-shadow);overflow:hidden}.axt-cta{background:radial-gradient(125% 125% at 0 0,#4f6bff 0,transparent 55%),radial-gradient(120% 120% at 100% 100%,#8b3cff 0,transparent 55%),linear-gradient(135deg,var(--axt-brand),var(--axt-brand-2));border-radius:clamp(20px,2.5vw,32px);box-shadow:0 28px 64px -24px rgba(79,70,229,.6),inset 0 0 0 1px hsla(0,0%,100%,.16);color:#fff;isolation:isolate;overflow:hidden;padding:clamp(2.75rem,6vw,5.25rem) clamp(1.5rem,6vw,4rem);position:relative;text-align:center}.axt-cta:before{background-image:radial-gradient(hsla(0,0%,100%,.16) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(82% 78% at 50% 22%,#000 35%,transparent 80%);mask-image:radial-gradient(82% 78% at 50% 22%,#000 35%,transparent 80%);opacity:.7;z-index:-1}.axt-cta:after,.axt-cta:before{content:"";inset:0;position:absolute}.axt-cta:after{background:radial-gradient(40% 62% at 14% 6%,hsla(0,0%,100%,.3),transparent 60%),radial-gradient(46% 76% at 94% 104%,rgba(13,19,32,.34),transparent 62%);z-index:-2}.axt-cta .wp-block-heading,.axt-cta h2{color:#fff;font-size:clamp(1.9rem,4vw,3rem);letter-spacing:-.02em;line-height:1.08}.axt-cta p{color:hsla(0,0%,100%,.9);font-size:1.1rem;margin-inline:auto;max-width:540px}.axt-cta .wp-block-button__link{background:#fff;box-shadow:0 10px 24px rgba(8,11,25,.22);color:var(--axt-brand)}.axt-cta .wp-block-button__link:hover{background:#fff;color:var(--axt-brand-2)}.axt-newsletter{display:flex;gap:.5rem;margin-inline:auto;max-width:460px}@media(max-width:479px){.axt-newsletter{flex-direction:column}}.axt-newsletter input[type=email]{border:0;border-radius:var(--axt-radius-pill);flex:1;font-size:1rem;padding:.85rem 1.25rem}.axt-newsletter button{background:#fff;border:0;border-radius:var(--axt-radius-pill);color:var(--axt-brand);cursor:pointer;font-weight:600;padding:.85rem 1.6rem;transition:transform .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.axt-newsletter button:hover{box-shadow:0 8px 20px rgba(0,0,0,.18);color:var(--axt-brand-2);transform:translateY(-1px)}.axt-field input,.axt-field select,.axt-field textarea,.boldform-lite-form--theme input[type=date],.boldform-lite-form--theme input[type=email],.boldform-lite-form--theme input[type=number],.boldform-lite-form--theme input[type=tel],.boldform-lite-form--theme input[type=text],.boldform-lite-form--theme input[type=time],.boldform-lite-form--theme input[type=url],.boldform-lite-form--theme select,.boldform-lite-form--theme textarea{background:var(--axt-base);border:1px solid var(--axt-line);border-radius:var(--axt-radius-sm);color:var(--axt-ink);font-family:inherit;font-size:1rem;padding:.8rem 1rem;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);width:100%}.axt-field input::-moz-placeholder,.axt-field select::-moz-placeholder,.axt-field textarea::-moz-placeholder,.boldform-lite-form--theme input[type=date]::-moz-placeholder,.boldform-lite-form--theme input[type=email]::-moz-placeholder,.boldform-lite-form--theme input[type=number]::-moz-placeholder,.boldform-lite-form--theme input[type=tel]::-moz-placeholder,.boldform-lite-form--theme input[type=text]::-moz-placeholder,.boldform-lite-form--theme input[type=time]::-moz-placeholder,.boldform-lite-form--theme input[type=url]::-moz-placeholder,.boldform-lite-form--theme select::-moz-placeholder,.boldform-lite-form--theme textarea::-moz-placeholder{color:var(--axt-ink-mute)}.axt-field input::placeholder,.axt-field select::placeholder,.axt-field textarea::placeholder,.boldform-lite-form--theme input[type=date]::placeholder,.boldform-lite-form--theme input[type=email]::placeholder,.boldform-lite-form--theme input[type=number]::placeholder,.boldform-lite-form--theme input[type=tel]::placeholder,.boldform-lite-form--theme input[type=text]::placeholder,.boldform-lite-form--theme input[type=time]::placeholder,.boldform-lite-form--theme input[type=url]::placeholder,.boldform-lite-form--theme select::placeholder,.boldform-lite-form--theme textarea::placeholder{color:var(--axt-ink-mute)}.axt-field input:focus,.axt-field select:focus,.axt-field textarea:focus,.boldform-lite-form--theme input[type=date]:focus,.boldform-lite-form--theme input[type=email]:focus,.boldform-lite-form--theme input[type=number]:focus,.boldform-lite-form--theme input[type=tel]:focus,.boldform-lite-form--theme input[type=text]:focus,.boldform-lite-form--theme input[type=time]:focus,.boldform-lite-form--theme input[type=url]:focus,.boldform-lite-form--theme select:focus,.boldform-lite-form--theme textarea:focus{border-color:var(--axt-brand);box-shadow:0 0 0 3px rgba(37,99,235,.15);outline:none}.axt-field{display:grid;gap:.4rem}.axt-field label,.axt-field>span{color:var(--axt-ink);font-size:.9rem;font-weight:600}.axt-auth{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-lg);box-shadow:var(--axt-shadow);display:grid;gap:0;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:62rem;overflow:hidden}@media(min-width:1024px){.axt-auth{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.axt-auth__main{padding:clamp(1.75rem,4vw,3rem)}.axt-auth__eyebrow{color:var(--wp--preset--color--brand);font-size:.78rem;font-weight:600;letter-spacing:.12em;margin:0 0 .75rem;text-transform:uppercase}.axt-auth__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.axt-auth__sub{color:var(--axt-ink-soft);margin:0 0 1.75rem}.axt-auth__form{display:grid;gap:1.1rem}.axt-auth__row{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem 1rem;justify-content:space-between}.axt-auth__submit{background:var(--axt-gradient);border:0;border-radius:var(--axt-radius-pill);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:.25rem;padding:.9rem 1.5rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);width:100%}.axt-auth__submit:hover{box-shadow:var(--wp--preset--shadow--brand,0 12px 30px rgba(79,70,229,.28));transform:translateY(-1px)}.axt-auth__submit:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.axt-auth__alt{color:var(--axt-ink-soft);font-size:.95rem;margin:1.5rem 0 0;text-align:center}.axt-auth__notice{border:1px solid transparent;border-radius:var(--axt-radius-sm);font-size:.92rem;margin:0 0 1.25rem;padding:.8rem 1rem}.axt-auth__notice.is-error{background:#fff1f1;border-color:#fbd5d5;color:#b91c1c}.axt-auth__notice.is-success{background:var(--wp--preset--color--success,#16a34a);background:rgba(22,163,74,.1);border-color:rgba(22,163,74,.3);color:#15803d}.axt-auth__aside{background:var(--axt-gradient);color:#fff;display:none;isolation:isolate;padding:clamp(2rem,4vw,3rem);position:relative}@media(min-width:1024px){.axt-auth__aside{align-content:center;display:grid;gap:1.25rem}}.axt-auth__aside:before{background:radial-gradient(50% 60% at 15% 10%,hsla(0,0%,100%,.18),transparent 60%),radial-gradient(50% 70% at 100% 100%,rgba(0,0,0,.2),transparent 60%);content:"";inset:0;position:absolute;z-index:-1}.axt-auth__aside h2{color:#fff;font-size:clamp(1.5rem,2.5vw,2rem);margin:0}.axt-auth__benefits{display:grid;gap:.9rem;list-style:none;margin:0;padding:0}.axt-auth__benefits li{align-items:flex-start;color:hsla(0,0%,100%,.92);display:flex;gap:.65rem;line-height:1.5}.axt-auth__benefits svg{flex:0 0 auto;height:22px;margin-top:1px;width:22px}.axt-auth-wrap{margin-inline:auto;max-width:none;padding-block:clamp(2rem,5vw,4rem);padding-inline:clamp(1rem,4vw,2rem)}.boldform-lite-form--theme{display:grid;gap:1.1rem}.boldform-lite-form--theme .boldform-lite-form__field{margin:0}.boldform-lite-form--theme label{color:var(--axt-ink);display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:.4rem}.boldform-lite-form--theme textarea{min-height:140px;resize:vertical}.boldform-lite-form--theme .boldform-lite-form__submit{background:var(--axt-gradient);border:0;border-radius:var(--axt-radius-pill);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.9rem 1.75rem;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.boldform-lite-form--theme .boldform-lite-form__submit:hover{box-shadow:var(--wp--preset--shadow--brand,0 12px 30px rgba(79,70,229,.28));transform:translateY(-1px)}.boldform-lite-form--theme .boldform-lite-form__message{border-radius:var(--axt-radius-sm)}html[data-theme=dark] .boldform-lite-form--theme input[type=date],html[data-theme=dark] .boldform-lite-form--theme input[type=email],html[data-theme=dark] .boldform-lite-form--theme input[type=number],html[data-theme=dark] .boldform-lite-form--theme input[type=tel],html[data-theme=dark] .boldform-lite-form--theme input[type=text],html[data-theme=dark] .boldform-lite-form--theme input[type=time],html[data-theme=dark] .boldform-lite-form--theme input[type=url],html[data-theme=dark] .boldform-lite-form--theme select,html[data-theme=dark] .boldform-lite-form--theme textarea{background:var(--axt-card-soft)!important;border-color:var(--axt-line)!important;color:var(--axt-ink)!important}html[data-theme=dark] .boldform-lite-form--theme ::-moz-placeholder{color:var(--axt-ink-mute)!important}html[data-theme=dark] .boldform-lite-form--theme ::placeholder{color:var(--axt-ink-mute)!important}html[data-theme=dark] .boldform-lite-form--theme label{color:var(--axt-ink)}.axt-contact-grid{align-items:start;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.axt-contact-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}}.axt-contact-card{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-lg);box-shadow:var(--axt-shadow);padding:clamp(1.5rem,3vw,2.25rem)}.axt-contact-info{display:grid;gap:1.5rem}.axt-contact-info__item{display:grid;gap:.25rem}.axt-contact-info__label{color:var(--wp--preset--color--brand);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.axt-contact-info__value{color:var(--axt-ink);font-size:1.05rem}.axt-contact-info__value a{color:inherit;text-decoration:none}.axt-contact-info__value a:hover{color:var(--axt-brand)}.axt-newsletter-bf .boldform-wrap{margin:0}.axt-newsletter-bf .boldform-lite-form,.axt-newsletter-bf .boldform-lite-form__fields,.axt-newsletter-bf .boldform-lite-form__row{display:block;margin:0}.axt-newsletter-bf .boldform-lite-form__column{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;width:100%!important}.axt-newsletter-bf .boldform-lite-form__field{flex:1 1 0;margin:0;min-width:0}.axt-newsletter-bf .boldform-lite-form__actions{flex:0 0 auto;margin:0}.axt-newsletter-bf .boldform-lite-form__field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.axt-newsletter-bf .boldform-lite-form__message{margin:0 0 .6rem}.axt-newsletter-bf .boldform-lite-form__message:not(.is-visible){display:none}.axt-newsletter-bf .boldform-lite-form__error,.axt-newsletter-bf .boldform-lite-form__field-error{flex-basis:100%;font-size:.82rem;margin-top:.35rem}.axt-newsletter-bf .axt-news-fallback{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.axt-newsletter-bf--hero{margin-inline:auto;max-width:460px}.axt-newsletter-bf--hero input[type=email]{background:#fff!important;border:0!important;border-radius:var(--axt-radius-pill)!important;box-shadow:none!important;color:var(--axt-ink)!important;font-size:1rem;padding:.85rem 1.25rem!important;width:100%}.axt-newsletter-bf--hero input[type=email]::-moz-placeholder{color:var(--axt-ink-mute)!important}.axt-newsletter-bf--hero input[type=email]::placeholder{color:var(--axt-ink-mute)!important}.axt-newsletter-bf--hero input[type=email]:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.4)!important;outline:none}.axt-newsletter-bf--hero .boldform-lite-form__submit,.axt-newsletter-bf--hero button{background:#fff;border:0;border-radius:var(--axt-radius-pill);color:var(--axt-brand);cursor:pointer;font-size:1rem;font-weight:600;padding:.85rem 1.6rem;transition:transform .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.axt-newsletter-bf--hero .boldform-lite-form__submit:hover,.axt-newsletter-bf--hero button:hover{box-shadow:0 8px 20px rgba(0,0,0,.18);color:var(--axt-brand-2);transform:translateY(-1px)}.axt-newsletter-bf--hero .boldform-lite-form__message{color:hsla(0,0%,100%,.92)}@media(max-width:479px){.axt-newsletter-bf--hero .axt-news-fallback,.axt-newsletter-bf--hero .boldform-lite-form__column{flex-direction:column}}.axt-footer__news__note{color:hsla(0,0%,100%,.45);font-size:.82rem;margin-top:.75rem}.axt-newsletter-bf--footer .axt-news-fallback,.axt-newsletter-bf--footer .boldform-wrap{margin-top:1rem}.axt-newsletter-bf--footer input[type=email]{background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.16)!important;border-radius:var(--axt-radius-pill)!important;box-shadow:none!important;color:#fff!important;font-size:.95rem;min-width:0;padding:.7rem 1rem!important;width:100%}.axt-newsletter-bf--footer input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.5)!important}.axt-newsletter-bf--footer input[type=email]::placeholder{color:hsla(0,0%,100%,.5)!important}.axt-newsletter-bf--footer input[type=email]:focus{background:hsla(0,0%,100%,.1)!important;border-color:var(--axt-brand)!important;outline:none}.axt-newsletter-bf--footer .boldform-lite-form__submit,.axt-newsletter-bf--footer button{background:var(--axt-gradient);border:0;border-radius:var(--axt-radius-pill);color:#fff;cursor:pointer;flex:0 0 auto;font-size:.95rem;font-weight:600;padding:.7rem 1.35rem;transition:transform .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.axt-newsletter-bf--footer .boldform-lite-form__submit:hover,.axt-newsletter-bf--footer button:hover{transform:translateY(-1px)}.axt-newsletter-bf--footer .boldform-lite-form__message{color:hsla(0,0%,100%,.75)}@media(max-width:479px){.axt-newsletter-bf--footer .axt-news-fallback,.axt-newsletter-bf--footer .boldform-lite-form__column{flex-direction:column}}.axt-to-top{align-items:center;background:var(--axt-gradient);border:0;border-radius:var(--axt-radius-pill);bottom:clamp(1rem,3vw,2rem);box-shadow:var(--axt-shadow-deep);color:#fff;cursor:pointer;display:inline-flex;height:46px;justify-content:center;opacity:0;position:fixed;right:clamp(1rem,3vw,2rem);transform:translateY(12px) scale(.9);transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);visibility:hidden;width:46px;z-index:200}.axt-to-top.is-visible{opacity:1;transform:translateY(0) scale(1);visibility:visible}.axt-to-top:hover{transform:translateY(-2px) scale(1.04)}.axt-to-top:focus-visible{outline:2px solid #fff;outline-offset:2px}.axt-to-top svg{height:20px;width:20px}@media(prefers-reduced-motion:reduce){.axt-to-top{transition:opacity .25s ease}.axt-to-top,.axt-to-top.is-visible{transform:none}}.axt-actions__buttons{align-items:center;display:flex;gap:.6rem;margin:0}.axt-account{flex:0 0 auto;position:relative}.axt-account__btn{align-items:center;background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-pill);color:var(--axt-ink);cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;padding:.3rem .6rem .3rem .35rem;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.axt-account__btn:hover{border-color:var(--axt-brand)}.axt-account__btn:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.axt-account__avatar{background:var(--axt-surface);border-radius:50%;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.axt-account__name{font-size:.92rem;font-weight:600;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axt-account__chevron{color:var(--axt-ink-mute);height:16px;transition:transform .25s cubic-bezier(.22,1,.36,1);width:16px}.axt-account.is-open .axt-account__chevron{transform:rotate(180deg)}.axt-account__menu{background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-md);box-shadow:var(--axt-shadow-deep);max-width:calc(100vw - 2rem);opacity:0;padding:.4rem;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),visibility .25s cubic-bezier(.22,1,.36,1);visibility:hidden;width:260px;z-index:200}.axt-account.is-open .axt-account__menu{opacity:1;transform:translateY(0);visibility:visible}.axt-account__head{align-items:center;border-bottom:1px solid var(--axt-line);display:flex;gap:.7rem;margin-bottom:.3rem;padding:.55rem .6rem .7rem}.axt-account__head-avatar{background:var(--axt-surface);border-radius:50%;flex:0 0 auto;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}.axt-account__head-text{display:grid;min-width:0}.axt-account__head-name{color:var(--axt-ink);font-size:.95rem;font-weight:700}.axt-account__head-email,.axt-account__head-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axt-account__head-email{color:var(--axt-ink-mute);font-size:.82rem}.axt-account__menu br,.axt-account__menu p:empty{display:none}.axt-account__links{display:flex;flex-direction:column;gap:0}.axt-account__link,.axt-account__signout{align-items:center;border-radius:var(--axt-radius-sm);color:var(--axt-ink-soft);display:flex;font-size:.9rem;font-weight:500;gap:.7rem;line-height:1.3;margin:0;padding:.55rem .6rem;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1)}.axt-account__link svg,.axt-account__signout svg{color:var(--axt-ink-mute);flex:0 0 auto;height:18px;transition:color .25s cubic-bezier(.22,1,.36,1);width:18px}.axt-account__link:hover,.axt-account__signout:hover{background:var(--axt-surface);color:var(--axt-ink)}.axt-account__link:hover svg,.axt-account__signout:hover svg{color:var(--axt-brand)}.axt-account__foot{border-top:1px solid var(--axt-line);margin-top:.3rem;padding-top:.3rem}.axt-account__signout:hover{background:rgba(220,38,38,.08);color:#dc2626}.axt-account__signout:hover svg{color:#dc2626}@media(max-width:479px){.axt-account__name{display:none}.axt-account__btn{padding:.25rem}}.axt-post-cat,.axt-post-cat a{color:var(--axt-brand);display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin:0 0 .5rem;text-decoration:none;text-transform:uppercase}.axt-post-date{color:var(--axt-ink-mute);font-size:.82rem}.axt-blog-feature__media,.axt-post-card__media{background:var(--axt-card-soft);border-radius:var(--axt-radius-md);overflow:hidden}.axt-blog-feature__media img,.axt-post-card__media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.axt-blog .wp-block-post-template{gap:clamp(1.75rem,3vw,2.75rem) clamp(1.25rem,2.5vw,2rem);list-style:none;margin:0;padding:0}.axt-blog .wp-block-post-template>li{display:flex;flex-direction:column}.axt-blog .wp-block-post-template>li:hover .axt-post-card__media img{transform:scale(1.05)}.axt-blog .axt-post-card__media{margin-bottom:1.1rem}.axt-blog .axt-post-cat{margin-bottom:.4rem}.axt-blog .axt-post-card__title{font-size:clamp(1.15rem,1.4vw,1.4rem);letter-spacing:-.01em;line-height:1.3;margin:0 0 .5rem}.axt-blog .axt-post-card__title a{color:var(--axt-ink);text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1)}.axt-blog .axt-post-card__title a:hover{color:var(--axt-brand)}.axt-blog .wp-block-post-excerpt{margin:0 0 .85rem}.axt-blog .wp-block-post-excerpt__excerpt{color:var(--axt-ink-soft);font-size:.96rem;line-height:1.6}.axt-blog .axt-post-date{margin-top:auto}.axt-blog-feature{margin-block:clamp(1.5rem,4vw,2.75rem)}.axt-blog-feature .wp-block-post-template{gap:0;list-style:none;margin:0;padding:0}.axt-blog-feature .wp-block-post-template>li{align-items:center;background:var(--axt-card);border:1px solid var(--axt-line);border-radius:var(--axt-radius-lg);box-shadow:var(--axt-shadow);display:grid;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:1.15fr 1fr;padding:clamp(1.25rem,2.5vw,2rem)}@media(max-width:767px){.axt-blog-feature .wp-block-post-template>li{gap:1.5rem;grid-template-columns:1fr}}.axt-blog-feature .wp-block-post-template>li:hover .axt-blog-feature__media img{transform:scale(1.04)}.axt-blog-feature .axt-blog-feature__title{font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.02em;line-height:1.15;margin:.2rem 0 .75rem}.axt-blog-feature .axt-blog-feature__title a{color:var(--axt-ink);text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1)}.axt-blog-feature .axt-blog-feature__title a:hover{color:var(--axt-brand)}.axt-blog-feature .wp-block-post-excerpt__excerpt{color:var(--axt-ink-soft);font-size:1.05rem;line-height:1.65;margin-bottom:.9rem}.axt-single .axt-article-head{margin-inline:auto;margin-bottom:clamp(1.5rem,4vw,2.5rem);max-width:760px;text-align:center}.axt-single .axt-article-title{font-size:clamp(1.9rem,4.2vw,3rem);letter-spacing:-.02em;line-height:1.12;margin:.35rem 0 1rem}.axt-single .axt-article-meta{align-items:center;color:var(--axt-ink-mute);font-size:.92rem;gap:.85rem}.axt-single .axt-article-meta .wp-block-post-author{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;margin:0}.axt-single .axt-article-meta .wp-block-post-author__avatar{display:inline-flex;line-height:0;margin:0}.axt-single .axt-article-meta .wp-block-post-author__avatar img{border:1px solid var(--axt-line);border-radius:50%;height:36px;width:36px}.axt-single .axt-article-meta .wp-block-post-author__byline{color:var(--axt-ink-mute);font-size:inherit;margin:0 .3rem 0 0;width:auto}.axt-single .axt-article-meta .wp-block-post-author__content{align-items:baseline;display:inline-flex;flex:0 0 auto}.axt-single .axt-article-meta .wp-block-post-author__name{color:var(--axt-ink-soft);font-weight:600;margin:0}.axt-single .axt-article-meta .wp-block-post-date{color:var(--axt-ink-mute);margin:0;padding-left:.95rem;position:relative}.axt-single .axt-article-meta .wp-block-post-date:before{color:var(--axt-line);content:"·";left:0;position:absolute}.axt-single .axt-article-hero{margin-block:clamp(1.5rem,4vw,2.5rem)}.axt-single .axt-article-hero img{border-radius:18px;width:100%}.axt-article{color:var(--axt-ink-soft);font-size:1.075rem;line-height:1.75}.axt-article p{margin:0 0 1.35rem}.axt-article h2{color:var(--axt-ink);font-size:clamp(1.4rem,2.4vw,1.85rem);letter-spacing:-.01em;line-height:1.25;margin:2.4rem 0 .9rem}.axt-article h3{color:var(--axt-ink);font-size:1.2rem;margin:1.9rem 0 .7rem}.axt-article a{color:var(--axt-brand);text-decoration:underline;text-underline-offset:2px}.axt-article ol,.axt-article ul{margin:0 0 1.5rem;padding-left:1.3rem}.axt-article ol li,.axt-article ul li{margin-bottom:.55rem}.axt-article strong{color:var(--axt-ink)}.axt-article blockquote{-o-border-image:var(--axt-gradient) 1;border-image:var(--axt-gradient) 1;border-left:3px solid transparent;color:var(--axt-ink);font-size:1.25rem;font-style:italic;line-height:1.5;margin:2rem 0;padding:.5rem 0 .5rem 1.5rem}.axt-article blockquote p{margin:0}.axt-article-foot{border-top:1px solid var(--axt-line);margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem}.axt-article-foot .axt-article-back a{color:var(--axt-brand);font-weight:600;text-decoration:none}.axt-article-foot .axt-article-back a:hover{color:var(--axt-brand-2)}.axt-related{border-top:1px solid var(--axt-line);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.axt-related .axt-related__title{font-size:clamp(1.3rem,2vw,1.6rem);letter-spacing:-.01em;margin:0 0 1.5rem}.axt-pagination{gap:.4rem;margin-top:clamp(2rem,4vw,3rem)}.axt-pagination .wp-block-query-pagination-next,.axt-pagination .wp-block-query-pagination-numbers,.axt-pagination .wp-block-query-pagination-previous{display:inline-flex;gap:.4rem}.axt-pagination .page-numbers,.axt-pagination a{border:1px solid var(--axt-line);border-radius:var(--axt-radius-pill);color:var(--axt-ink-soft);display:inline-grid;height:2.4rem;min-width:2.4rem;padding:0 .6rem;place-items:center;text-decoration:none;transition:color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1)}.axt-pagination .page-numbers:hover,.axt-pagination a:hover{border-color:var(--axt-brand);color:var(--axt-brand)}.axt-pagination .page-numbers.current{background:var(--axt-gradient);border-color:transparent;color:#fff}.axt-relative,.axt-z1{position:relative}.axt-z1{z-index:1}.axt-screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.axt-measure{max-width:46rem}.axt-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.axt-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.axt-reveal{opacity:1;transform:none}}.axt-rounded{border-radius:var(--axt-radius-md);overflow:hidden}.axt-rounded-lg{border-radius:var(--axt-radius-lg);overflow:hidden}.axt-shadow{box-shadow:var(--axt-shadow)}.axt-shadow-deep{box-shadow:var(--axt-shadow-deep)}