body.hestya-application-native #content{margin-top:0 !important;padding-top:0 !important}#primary.hestya-application-page{max-width:none;width:100vw;float:none;clear:both}.hestya-application-page .site-main{width:100%}.hestya-application-page__sections{display:grid;gap:34px;padding:34px 0 92px}.hestya-application-section{display:grid;gap:22px}.hestya-application-section__panel{border-radius:30px;border:1px solid rgba(17,17,17,.08);box-shadow:0 20px 60px rgba(15,23,42,.06)}.hestya-application-section__panel--simple{padding:30px;background:rgba(255,255,255,.94)}.hestya-application-section__panel--soft{padding:30px;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(246,248,251,.95) 100%)}.hestya-application-grid{display:grid;gap:22px}.hestya-application-grid--cards,.hestya-application-grid--links{grid-template-columns:repeat(3,minmax(0,1fr))}.hestya-application-grid--solution{grid-template-columns:repeat(2,minmax(0,1fr))}.hestya-application-hero{padding-top:34px}.hestya-application-hero__shell{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);gap:24px;padding:40px;border-radius:34px;border:1px solid rgba(17,17,17,.07);background:radial-gradient(circle at top right,rgba(255,124,35,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(249,250,252,.94) 100%);box-shadow:0 24px 72px rgba(15,23,42,.08)}.hestya-application-hero__content,.hestya-application-hero__panel{min-width:0}.hestya-application-hero__content{display:flex;flex-direction:column;justify-content:center}.hestya-application-hero__title{margin:0;color:#111;font-size:clamp(36px,4.1vw,58px);line-height:1.03;letter-spacing:-.045em;text-wrap:balance}.hestya-application-hero__intro{margin-top:18px;max-width:72ch}.hestya-application-hero__intro p,.hestya-application-card__text p,.hestya-application-link-card__text,.hestya-application-cta__intro p,.hestya-application-links__intro p{margin:0;color:#5f6470;font-size:17px;line-height:1.75}.hestya-application-hero__buttons{margin-top:28px}.hestya-application-hero__panel{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:30px;background:linear-gradient(180deg,#111 0%,#1b1b1f 100%);box-shadow:0 24px 54px rgba(17,17,17,.18);color:#fff}.hestya-application-hero__panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(255,124,35,.24) 0%,rgba(255,124,35,0) 34%),linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 22%);pointer-events:none}.hestya-application-hero__panel>*{position:relative;z-index:1}.hestya-application-hero__panel-badge{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:0 13px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hestya-application-hero__panel-title{margin:0;color:#fff;font-size:clamp(26px,2.8vw,34px);line-height:1.08;letter-spacing:-.03em}.hestya-application-hero__list,.hestya-application-cta__list{margin:0;padding:0;list-style:none}.hestya-application-hero__list{display:grid;gap:12px}.hestya-application-hero__list-item,.hestya-application-cta__list-item{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:20px;color:rgba(255,255,255,.88);font-size:15px;line-height:1.65;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.hestya-application-hero__list-icon,.hestya-application-cta__list-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff}.hestya-application-card{display:flex;flex-direction:column;min-height:100%;padding:28px;border-radius:28px;border:1px solid rgba(17,17,17,.08);background:rgba(255,255,255,.94);box-shadow:0 20px 60px rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.hestya-application-card:hover,.hestya-application-link-card:hover{transform:translateY(-2px);border-color:rgba(17,17,17,.14);box-shadow:0 24px 70px rgba(15,23,42,.1)}.hestya-application-card--soft{background:rgba(255,255,255,.86)}.hestya-application-card__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:18px;border-radius:16px;background:linear-gradient(180deg,#fff 0%,#eef1f6 100%);border:1px solid rgba(17,17,17,.07);color:#111}.hestya-application-card__title{margin:0;color:#111;font-size:clamp(21px,1.6vw,26px);line-height:1.24;letter-spacing:-.02em;text-wrap:balance}.hestya-application-card__text{margin-top:14px}.hestya-application-card__actions{margin-top:auto;padding-top:18px}.hestya-application-section__footer-link{display:flex;flex-wrap:wrap}.hestya-application-page .hestya-archive-faq{margin:0}.hestya-application-page .hestya-archive-faq__inner{padding:0;background:0 0;border:0;border-radius:0;box-shadow:none}.hestya-application-page .hestya-archive-faq__head{max-width:920px;margin-bottom:26px}.hestya-application-page .hestya-archive-faq__eyebrow{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;margin-bottom:16px;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid var(--hestya-color-border);color:#7a4a1d;font-size:12px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hestya-application-page .hestya-archive-faq__title{margin:0;color:#111;font-size:clamp(30px,2.8vw,42px);line-height:1.14;letter-spacing:-.8px;font-weight:800}.hestya-application-page .hestya-archive-faq__intro{margin-top:14px;max-width:860px;color:#5f6470;font-size:17px;line-height:1.72}.hestya-application-page .hestya-archive-faq__intro p,.hestya-application-page .hestya-archive-faq__answer p{margin:0}.hestya-application-page .hestya-archive-faq__items{display:grid;gap:14px}.hestya-application-page .hestya-archive-faq__item{overflow:hidden;border:1px solid var(--hestya-color-border);border-radius:18px;background:rgba(255,255,255,.95);box-shadow:0 8px 24px rgba(18,18,18,.04);transition:border-color .22s ease,box-shadow .22s ease}.hestya-application-page .hestya-archive-faq__item:hover{border-color:rgba(17,17,17,.14);box-shadow:0 20px 36px rgba(17,17,17,.08)}.hestya-application-page .hestya-archive-faq__item[data-state=open],.hestya-application-page .hestya-archive-faq__item[data-state=opening]{border-color:rgba(17,17,17,.16);box-shadow:0 24px 42px rgba(17,17,17,.1)}.hestya-application-page .hestya-archive-faq__question{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;gap:18px;padding:24px;cursor:pointer;border:0;background:0 0;text-align:left;appearance:none;color:var(--hestya-color-text-strong);font-size:21px;line-height:1.35;font-weight:700}.hestya-application-page .hestya-archive-faq__question::-webkit-details-marker{display:none}.hestya-application-page .hestya-archive-faq__content{height:0;overflow:hidden;opacity:0;will-change:height,opacity}.hestya-application-page .hestya-archive-faq__icon{position:relative;flex:0 0 34px;width:34px;height:34px;border-radius:999px;background:var(--hestya-color-surface-alt);border:1px solid var(--hestya-color-border);transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .22s ease,border-color .22s ease}.hestya-application-page .hestya-archive-faq__icon-line{position:absolute;top:50%;left:50%;display:block;background:#111;border-radius:999px;transform-origin:center;transition:transform .28s ease,opacity .22s ease,background-color .22s ease}.hestya-application-page .hestya-archive-faq__icon-line--horizontal{width:14px;height:2px;transform:translate(-50%,-50%)}.hestya-application-page .hestya-archive-faq__icon-line--vertical{width:2px;height:14px;transform:translate(-50%,-50%) scaleY(1)}.hestya-application-page .hestya-archive-faq__item[data-state=open] .hestya-archive-faq__icon,.hestya-application-page .hestya-archive-faq__item[data-state=opening] .hestya-archive-faq__icon{background:#111;border-color:#111;transform:rotate(180deg)}.hestya-application-page .hestya-archive-faq__item[data-state=open] .hestya-archive-faq__icon-line,.hestya-application-page .hestya-archive-faq__item[data-state=opening] .hestya-archive-faq__icon-line{background:#fff}.hestya-application-page .hestya-archive-faq__item[data-state=open] .hestya-archive-faq__icon-line--vertical,.hestya-application-page .hestya-archive-faq__item[data-state=opening] .hestya-archive-faq__icon-line--vertical{transform:translate(-50%,-50%) scaleY(0);opacity:0}.hestya-application-page .hestya-archive-faq__question-text{display:block}.hestya-application-page .hestya-archive-faq__question:focus{outline:none}.hestya-application-page .hestya-archive-faq__question:focus-visible{box-shadow:inset 0 0 0 2px var(--hestya-color-dark);border-radius:20px}.hestya-application-page .hestya-archive-faq__answer{padding:0 24px 24px;color:#5f6470;font-size:18px;line-height:1.72;opacity:0;transform:translateY(-8px);transition:opacity .24s ease,transform .32s cubic-bezier(.22,1,.36,1)}.hestya-application-page .hestya-archive-faq__item[data-state=open] .hestya-archive-faq__answer,.hestya-application-page .hestya-archive-faq__item[data-state=opening] .hestya-archive-faq__answer{opacity:1;transform:translateY(0)}.hestya-application-cta{padding:34px}.hestya-application-cta__intro{margin-top:16px}.hestya-application-cta__buttons{margin-top:26px}.hestya-application-cta__aside{display:flex;flex-direction:column;height:100%;padding:28px;border-radius:28px;background:linear-gradient(180deg,#111 0%,#1b1b1f 100%);box-shadow:0 24px 54px rgba(17,17,17,.18)}.hestya-application-cta__aside-label,.hestya-application-links__title{margin:0 0 16px;color:#111;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hestya-application-cta__aside-label{color:#fff}.hestya-application-cta__list{display:grid;gap:12px}.hestya-application-links__head{max-width:900px}.hestya-application-link-card{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:16px;min-height:100%;padding:22px;border-radius:24px;border:1px solid rgba(17,17,17,.08);background:rgba(255,255,255,.94);box-shadow:0 18px 44px rgba(15,23,42,.06);text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.hestya-application-link-card__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:#f2f5f8;border:1px solid rgba(17,17,17,.06);color:#111}.hestya-application-link-card__content{display:flex;flex-direction:column;gap:8px;min-width:0}.hestya-application-link-card__title{color:#111;font-size:18px;line-height:1.35;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.hestya-application-link-card__text{font-size:15px;line-height:1.65}.hestya-application-link-card__cta{color:#111;font-size:14px;line-height:1.5;font-weight:800}.hestya-application-link-card__arrow{color:#111;opacity:.7}@media (max-width:1279px){.hestya-application-hero__shell,.hestya-homepage-panel__grid,.hestya-application-grid--solution{grid-template-columns:1fr}.hestya-application-grid--cards,.hestya-application-grid--links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.hestya-application-page__sections{padding-top:28px;padding-bottom:72px}.hestya-application-hero{padding-top:24px}.hestya-application-hero__shell,.hestya-application-cta{padding:30px}}@media (max-width:767px){.hestya-application-page__sections{gap:26px}.hestya-application-section__panel--simple,.hestya-application-section__panel--soft,.hestya-application-hero__shell,.hestya-application-hero__panel,.hestya-application-card,.hestya-application-link-card,.hestya-application-cta,.hestya-application-cta__aside{padding:22px}.hestya-application-hero__shell{gap:18px;border-radius:28px}.hestya-application-hero__title{font-size:clamp(30px,8vw,40px);line-height:1.08;text-wrap:pretty}.hestya-application-hero__intro p,.hestya-application-card__text p,.hestya-application-link-card__text,.hestya-application-cta__intro p,.hestya-application-links__intro p{font-size:15px;line-height:1.68}.hestya-application-grid--cards,.hestya-application-grid--links,.hestya-application-grid--solution{grid-template-columns:1fr}.hestya-application-link-card{grid-template-columns:auto 1fr}.hestya-application-link-card__arrow{display:none}.hestya-application-cta__buttons,.hestya-application-section__footer-link{width:100%}.hestya-application-page .hestya-archive-faq__head{margin-bottom:18px}.hestya-application-page .hestya-archive-faq__eyebrow{margin-bottom:12px}.hestya-application-page .hestya-archive-faq__title{font-size:28px;letter-spacing:-.5px}.hestya-application-page .hestya-archive-faq__intro{margin-top:10px;font-size:15px;line-height:1.65}.hestya-application-page .hestya-archive-faq__items{gap:12px}.hestya-application-page .hestya-archive-faq__item{border-radius:18px}.hestya-application-page .hestya-archive-faq__question{padding:18px;gap:14px;font-size:17px;line-height:1.45}.hestya-application-page .hestya-archive-faq__icon{flex-basis:30px;width:30px;height:30px}.hestya-application-page .hestya-archive-faq__icon-line--horizontal{width:12px}.hestya-application-page .hestya-archive-faq__icon-line--vertical{height:12px}.hestya-application-page .hestya-archive-faq__answer{padding:0 18px 18px;font-size:16px;line-height:1.68}}