:root{--ax-ink:#0f2742;--ax-text:#2b3a4b;--ax-muted:#5a6b7d;--ax-line:#d5e5e6;--ax-green:#0f7d66;--ax-green-mid:#2ba88a;--ax-green-soft:#e1f3ec;--ax-blue:#2470be;--ax-blue-soft:#e3effb;--ax-mint:#eef8f4;--ax-sky:#eef5fc;--ax-tint:#f3f8fa;--ax-orange:#f69156;--ax-orange-hover:#ee7d3c;--ax-radius:18px;--ax-shadow:0 14px 36px rgba(15,60,90,.1);--ax-header-h:72px;--ax-font:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.ax-body{background:#fff;color:var(--ax-text);font-family:var(--ax-font);line-height:1.7;margin:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.ax-body *,.ax-body :after,.ax-body :before{box-sizing:border-box}.ax-main img{height:auto;max-width:100%}.ax-main dd,.ax-main dl,.ax-main figure,.ax-main h1,.ax-main h2,.ax-main h3,.ax-main ol,.ax-main p,.ax-main ul{margin:0}.ax-main ol,.ax-main ul{list-style:none;padding:0}.ax-main a{color:inherit}.ax-main{line-break:strict;text-wrap:pretty;word-break:auto-phrase}.ax-main h1,.ax-main h2,.ax-main h3{text-wrap:balance}.ax-ico{flex-shrink:0;vertical-align:middle}.ax-ico,.ax-nb{display:inline-block}.ax-nw{white-space:nowrap}.ax-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.ax-sp-only{display:none}@media (max-width:767px){.ax-sp-only{display:inline}.ax-pc-only{display:none}}.ax-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:16.5px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.04em;line-height:1.4;min-height:58px;padding:14px 30px;text-decoration:none;transition:all .3s ease}.ax-btn--primary{background:var(--ax-orange);border:2px solid var(--ax-orange);box-shadow:0 8px 20px rgba(246,145,86,.35);color:#fff!important}.ax-btn--primary:hover{background:#fff;color:var(--ax-orange)!important}.ax-btn--ghost{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(70deg,#a2e3b8 .07%,#61b0ff 45.54%) border-box;border:2px solid transparent;color:var(--ax-ink)!important}.ax-btn--ghost:hover{background:linear-gradient(70deg,#a2e3b8 .07%,#61b0ff 45.54%) border-box;color:#fff!important}.ax-btn .ax-ico{transition:transform .2s}.ax-btn:hover .ax-ico{transform:translateX(3px)}.ax-textlink{align-items:center;border-bottom:1px solid transparent;color:var(--ax-blue)!important;display:inline-flex;font-size:15px;font-weight:700;gap:6px;text-decoration:none;transition:border-color .2s}.ax-textlink:hover{border-bottom-color:currentColor}.ax-inline{color:var(--ax-blue)!important;font-weight:700;margin-left:.4em;text-decoration:underline;text-underline-offset:3px}.ax-inline--block{display:table;margin:6px 0 0;white-space:nowrap}.ax-main a:focus-visible,.ax-main summary:focus-visible{outline:2px solid var(--ax-blue);outline-offset:3px}.ax-section{padding:104px 0;scroll-margin-top:var(--ax-header-h)}.ax-section--mint{background:var(--ax-mint)}.ax-section--sky{background:var(--ax-sky)}.ax-section--tint{background:var(--ax-tint)}.ax-container{margin:0 auto;max-width:1160px;padding:0 32px}.ax-head{margin-bottom:48px}.ax-head--center{text-align:center}.ax-head--tight{margin-bottom:16px}.ax-head--row{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.ax-head__label{align-items:center;color:var(--ax-ink);display:flex;font-size:17px;font-weight:700;gap:10px;letter-spacing:.06em;margin-bottom:12px!important}.ax-head--center .ax-head__label{justify-content:center}.ax-head__label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='42' fill='none' viewBox='0 0 41 42'%3E%3Cpath fill='url(%23a)' d='M20.5 0C31.822 0 41 9.178 41 20.5S31.822 41 20.5 41c-2.831 0-5.527-.575-7.98-1.613a1.03 1.03 0 0 0-.61-.062l-8.69 1.816a1 1 0 0 1-1.197-1.097l1.001-8.41a1.03 1.03 0 0 0-.14-.646A20.4 20.4 0 0 1 0 20.5C0 9.178 9.178 0 20.5 0'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='6' d='M13 21h16M21 29V13'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-6' x2='30.72' y1='-1.49' y2='42.96' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239aedb6'/%3E%3Cstop offset='1' stop-color='%236eaff0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 50% /contain no-repeat;content:"";flex-shrink:0;height:22px;width:22px}.ax-head__title{color:var(--ax-ink);font-size:clamp(26px,2.9vw,38px);font-weight:700;letter-spacing:.03em;line-height:1.5}.ax-head__lead{font-size:16px;line-height:1.9;margin-top:18px!important;max-width:780px}.ax-head--center .ax-head__lead{margin-left:auto!important;margin-right:auto!important}.ax-note{color:var(--ax-muted);font-size:12.5px;margin-top:20px!important;text-align:right}.ax-hero{--ax-hflow-t:-6s;background:#f4f6f8;display:flex;flex-direction:column;justify-content:center;min-height:80svh;overflow:hidden;padding:calc(var(--ax-header-h) + clamp(28px, 5vh, 56px)) 0 36px;position:relative}.ax-hero__bg{inset:0;overflow:hidden;position:absolute}.ax-main .ax-hero__bgimg{display:block;height:100%;object-fit:cover;object-position:70% 40%;width:100%}.ax-hero__bg:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 84%,#fff),linear-gradient(90deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.72) 34%,hsla(0,0%,100%,.22) 54%,hsla(0,0%,100%,0) 70%);content:"";inset:0;position:absolute}.ax-hero__inner,.ax-main .ax-hero__note{position:relative;z-index:1}.ax-hero__inner{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) 740px;margin:0 auto;max-width:1360px;padding:0 48px;width:100%}.ax-hero__copy{max-width:580px}.ax-hero__title{color:var(--ax-ink);font-weight:700}.ax-hero__kicker{display:block;font-size:clamp(17px,1.5vw,21px);letter-spacing:.08em;margin-bottom:10px}.ax-hero__big{display:block;font-size:clamp(40px,min(4.1vw,7.4vh),58px);letter-spacing:.01em;line-height:1.2}.ax-hero__big em{color:var(--ax-green);font-style:normal}.ax-hero__catch{display:block;font-size:clamp(20px,1.8vw,26px);letter-spacing:.04em;line-height:1.5;margin-top:12px}.ax-hero__lead{color:var(--ax-ink);font-size:16px;line-height:1.95;margin-top:20px!important;max-width:580px}.ax-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.ax-main .ax-hero__note{color:var(--ax-muted);font-size:11.5px;margin:4px auto 0;max-width:1360px;padding:0 48px;text-align:right;width:100%}.ax-hflow{height:610px;position:relative}.ax-hflow:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(150deg,rgba(227,245,238,.55),rgba(227,238,251,.55));border-radius:48px;content:"";inset:0 -12px 0 0;position:absolute}.ax-hflow__col{position:absolute;top:28px}.ax-hflow__col--docs{left:24px;width:212px}.ax-hflow__col--hub{left:258px;width:274px}.ax-hflow__col--ans{left:476px;width:252px}.ax-main .ax-hflow__step{align-items:center;color:var(--ax-ink);display:flex;font-size:14px;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:16px}.ax-hflow__col--ans .ax-hflow__step{padding-left:30px}.ax-hflow__step b{background:var(--ax-green);border-radius:50%;color:#fff;display:grid;font-size:11px;height:22px;place-items:center;width:22px}.ax-main .ax-hflow__docs{display:grid;gap:14px}.ax-hflow__docs li{animation:ax-hflow-doc 10s ease-in-out infinite;animation-delay:calc(var(--i)*.35s + var(--ax-hflow-t));background:#fff;border-radius:12px;box-shadow:0 8px 20px rgba(15,60,90,.08);color:var(--ax-ink);font-size:13.5px;font-weight:700;line-height:1.4;padding:11px 12px 11px 36px;position:relative}.ax-hflow__docs li:before{background:linear-gradient(180deg,#9fd9c3,#8ebdeb);border-radius:3px;content:"";height:16px;left:12px;margin-top:-8px;position:absolute;top:50%;width:13px}@keyframes ax-hflow-doc{0%,8%{opacity:1;transform:none}20%{opacity:0;transform:translateX(70px) scale(.9)}21%{opacity:0;transform:translateX(-20px)}32%,to{opacity:1;transform:none}}.ax-hflow__dot{border-radius:50%;height:10px;opacity:0;position:absolute;top:var(--y);width:10px}.ax-hflow__dot--in{animation:ax-hflow-dot 10s ease-in-out infinite;animation-delay:calc(.8s + var(--i)*.3s + var(--ax-hflow-t));background:var(--ax-green-mid);box-shadow:0 0 0 5px rgba(43,168,138,.15);left:232px}.ax-hflow__dot--out{animation:ax-hflow-dot 10s ease-in-out infinite;animation-delay:calc(4.6s + var(--i)*.3s + var(--ax-hflow-t));background:#5fa6ea;box-shadow:0 0 0 5px rgba(95,166,234,.15);left:492px}@keyframes ax-hflow-dot{0%,6%{opacity:0;transform:none}9%{opacity:1}18%{opacity:0;transform:translateX(44px)}to{opacity:0}}.ax-hflow__hub{animation:ax-hflow-hub 10s ease-in-out infinite;animation-delay:var(--ax-hflow-t);background:#fff;border-radius:20px;box-shadow:0 20px 48px rgba(15,60,90,.14);overflow:hidden;padding-bottom:14px;position:relative;z-index:1}@keyframes ax-hflow-hub{0%,20%,60%,to{box-shadow:0 20px 48px rgba(15,60,90,.14)}30%{box-shadow:0 20px 48px rgba(15,60,90,.14),0 0 0 6px rgba(43,168,138,.22)}}.ax-hflow__hubTop{align-items:center;background:linear-gradient(120deg,#bfeedb,#bfddf8);display:flex;gap:10px;padding:14px 16px}.ax-main .ax-hflow__hubTop img{border-radius:50%;box-shadow:0 0 0 3px #fff;flex-shrink:0;height:54px;width:54px}.ax-hflow__hubTop small{color:var(--ax-text);display:block;font-size:11.5px;font-weight:700}.ax-hflow__hubTop b{color:var(--ax-ink);font-size:18.5px}.ax-main .ax-hflow__h{color:var(--ax-green);font-size:12px;font-weight:700;letter-spacing:.1em;margin:14px 18px 4px}.ax-hflow__axes li{color:var(--ax-ink);display:grid;font-size:14px;gap:5px;padding:6px 18px}.ax-hflow__axes i{background:#e6eef2;border-radius:3px;display:block;height:7px;overflow:hidden}.ax-hflow__axes i:after{animation:ax-hflow-bar 10s cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(2.4s + var(--i)*.35s + var(--ax-hflow-t));background:linear-gradient(90deg,#7fd8b0,#5fa6ea);border-radius:3px;content:"";display:block;height:100%;transform:scaleX(.08);transform-origin:left;width:var(--w)}@keyframes ax-hflow-bar{0%{transform:scaleX(.08)}12%,82%{transform:scaleX(1)}90%,to{transform:scaleX(.08)}}.ax-hflow__ans{background:#fff;border-radius:4px 18px 18px 18px;box-shadow:0 20px 48px rgba(15,60,90,.14);margin-top:238px;padding:16px 16px 14px;position:relative;z-index:2}.ax-main .ax-hflow__ask{background:var(--ax-blue-soft);border-radius:10px 10px 2px 10px;color:var(--ax-ink);font-size:13px;line-height:1.55;margin-bottom:10px;padding:8px 10px}.ax-main .ax-hflow__ansLead{color:var(--ax-ink);font-size:13.5px;font-weight:700}.ax-main .ax-hflow__row{animation:ax-hflow-row 10s ease-out infinite;animation-delay:calc(5s + var(--i)*.45s + var(--ax-hflow-t));color:var(--ax-text);display:flex;font-size:13.5px;gap:6px;line-height:1.5;margin-top:8px;opacity:0}.ax-hflow__row>span:first-child{background:var(--ax-blue-soft);border-radius:50%;color:var(--ax-blue);display:grid;flex-shrink:0;font-size:10px;font-weight:700;height:18px;margin-top:1px;place-items:center;width:18px}.ax-hflow__row--ok>span:first-child{background:var(--ax-green-soft);color:var(--ax-green)}@keyframes ax-hflow-row{0%{opacity:0;transform:translateY(4px)}5%,72%{opacity:1;transform:none}78%,to{opacity:0}}.ax-main .ax-hflow__src{border-top:1px solid #e4edf0;color:var(--ax-muted);font-size:11.5px;margin-top:9px;padding-top:7px}@media (prefers-reduced-motion:reduce){.ax-hflow *,.ax-hflow :after,.ax-hflow :before{animation:none!important}.ax-main .ax-hflow__row{opacity:1}.ax-hflow__axes i:after{transform:none}.ax-hflow__dot{display:none}}@media (min-width:1100px) and (max-height:860px){.ax-hflow{zoom:.9}}@media (min-width:1100px) and (max-height:760px){.ax-hflow{zoom:.82}}@media (min-width:1100px) and (max-width:1279px){.ax-hero__inner{gap:32px;grid-template-columns:minmax(0,1fr) 570px;padding:0 40px}.ax-hflow{zoom:.77}}@media (min-width:1280px) and (max-width:1379px){.ax-hero__inner{gap:40px;grid-template-columns:minmax(0,1fr) 640px}.ax-hflow{zoom:.865}}@media (max-width:1099px){.ax-main .ax-hero__bgimg{object-position:78% 50%}.ax-hero__bg:after{background:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.8) 45%,hsla(0,0%,100%,.3) 75%,hsla(0,0%,100%,.45))}.ax-hero{min-height:0}.ax-hero__inner{gap:40px;grid-template-columns:minmax(0,1fr);max-width:760px;padding:0 32px}.ax-hero__copy{max-width:none}.ax-hflow{margin:0 auto;max-width:100%;width:740px}.ax-main .ax-hero__note{max-width:760px;padding:0 32px}}@media (max-width:767px){.ax-hero{padding:calc(var(--ax-header-h) + 28px) 0 28px}.ax-hero__inner{gap:32px;padding:0 16px}.ax-hero__kicker{font-size:16px}.ax-hero__big{font-size:clamp(34px,10.2vw,46px)}.ax-hero__catch{font-size:clamp(18px,5vw,21px);margin-top:10px}.ax-hero__lead{font-size:15px;margin-top:18px!important}.ax-hero__actions{flex-direction:column;margin-top:26px}.ax-hero__actions .ax-btn{width:100%}.ax-hflow{display:flex;flex-direction:column;gap:26px;height:auto;padding:24px 18px}.ax-hflow:before{border-radius:32px;inset:0}.ax-hflow__col{left:auto;position:relative;top:auto;width:auto}.ax-hflow__col:not(.ax-hflow__col--ans):after{border-bottom:2px solid #8ec9b8;border-right:2px solid #8ec9b8;bottom:-19px;content:"";height:10px;left:50%;margin-left:-5px;position:absolute;transform:rotate(45deg);width:10px}.ax-main .ax-hflow__step{margin-bottom:10px}.ax-hflow__col--ans .ax-hflow__step{padding-left:0}.ax-main .ax-hflow__docs{display:flex;flex-wrap:wrap;gap:8px}.ax-hflow__docs li:nth-child(n+4),.ax-hflow__dot{display:none}.ax-hflow__ans{margin-top:0}.ax-main .ax-hero__note{padding:0 16px}}.ax-about__grid{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ax-about .ax-head{margin-bottom:28px}.ax-about__def{color:var(--ax-ink);font-size:18px;line-height:1.9}.ax-about__def strong{background:linear-gradient(transparent 62%,rgba(154,237,182,.55) 0)}.ax-about__body{font-size:16px;line-height:1.95;margin-top:18px!important}.ax-bots{background:var(--ax-tint);border-radius:var(--ax-radius);padding:28px}.ax-bots__title{color:var(--ax-ink);font-size:15px;font-weight:700;margin-bottom:16px!important}.ax-bots__list{display:grid;gap:10px}.ax-bot{align-items:center;background:#fff;border:1px solid #e1ecef;border-radius:14px;column-gap:14px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;padding:14px 16px}.ax-bot__icon{background:var(--ax-blue-soft);border-radius:12px;color:var(--ax-blue);display:grid;grid-row:1/3;height:44px;place-items:center;width:44px}.ax-bot__name{color:var(--ax-ink)!important;font-size:15.5px;font-weight:700;line-height:1.5;text-decoration:none}a.ax-bot__name:hover{color:var(--ax-blue)!important;text-decoration:underline;text-underline-offset:3px}.ax-bot__name em{background:var(--ax-green);border-radius:999px;color:#fff;font-size:11px;font-style:normal;letter-spacing:.08em;margin-left:8px;padding:1px 8px;vertical-align:2px}.ax-bot__text{color:var(--ax-muted);font-size:13.5px;line-height:1.6}.ax-bot.is-current{border:2px solid var(--ax-green-mid);box-shadow:0 10px 26px rgba(15,125,102,.12)}.ax-bot.is-current .ax-bot__icon{background:linear-gradient(135deg,#2ba88a,#3c8fd8);color:#fff}.ax-bot.is-current .ax-bot__text{color:var(--ax-text)}@media (max-width:1023px){.ax-about__grid{gap:36px;grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ax-bots{padding:20px 16px}}.ax-problem__grid{align-items:start;display:grid;gap:64px;grid-template-columns:480px minmax(0,1fr)}.ax-problem .ax-head{margin-bottom:32px}.ax-problem__photo{aspect-ratio:3/2;background:#dcebf1;border-radius:var(--ax-radius);overflow:hidden}.ax-problem__photo img{display:block;height:100%;object-fit:cover;width:100%}.ax-pains{display:grid;gap:16px}.ax-pain{background:#fff;border-radius:var(--ax-radius);box-shadow:0 6px 20px rgba(15,60,90,.05);display:grid;gap:20px;grid-template-columns:56px minmax(0,1fr);padding:28px 28px 28px 24px}.ax-pain__no{background:var(--ax-green-soft);border-radius:50%;color:var(--ax-green);display:grid;font-size:18px;font-weight:700;height:56px;letter-spacing:.04em;place-items:center;width:56px}.ax-pain__title{color:var(--ax-ink);font-size:18.5px;line-height:1.55}.ax-pain__text{font-size:15px;line-height:1.9;margin-top:8px!important}@media (max-width:1023px){.ax-problem__grid{gap:36px;grid-template-columns:minmax(0,1fr)}.ax-problem__photo{max-width:640px}}@media (max-width:767px){.ax-pain{gap:14px;grid-template-columns:44px minmax(0,1fr);padding:20px 18px}.ax-pain__no{font-size:15px;height:44px;width:44px}.ax-pain__title{font-size:16.5px}.ax-pain__text{font-size:14.5px}}.ax-pillars{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ax-pillar{background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-radius);padding:30px 28px 28px;position:relative}.ax-pillar__icon{background:linear-gradient(135deg,#2ba88a,#3c8fd8);border-radius:16px;color:#fff;display:grid;height:52px;place-items:center;width:52px}.ax-pillar__no{color:#b9d3d6;font-size:28px;font-weight:700;letter-spacing:.02em;position:absolute;right:28px;top:26px}.ax-pillar__title{color:var(--ax-ink);font-size:19px;line-height:1.5;margin-top:18px!important}.ax-pillar__text{font-size:15px;line-height:1.9;margin-top:10px!important}.ax-design{align-items:start;display:grid;gap:48px;grid-template-columns:500px minmax(0,1fr);margin-top:64px}.ax-design__photo img{aspect-ratio:3/2;background:#dcebf1;border-radius:var(--ax-radius);display:block;object-fit:cover;width:100%}.ax-design__photo figcaption{color:var(--ax-muted);font-size:14px;line-height:1.8;margin-top:14px}.ax-sheet{background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow);padding:28px 32px 20px}.ax-main .ax-sheet__title{align-items:center;color:var(--ax-green);display:flex;font-size:16px;font-weight:700;gap:10px;margin-bottom:8px}.ax-sheet__row{border-bottom:1px dashed #cfe0e2;display:grid;gap:20px;grid-template-columns:150px minmax(0,1fr);padding:14px 0}.ax-sheet__row:last-child{border-bottom:0}.ax-sheet__row dt{color:var(--ax-ink);font-size:14px;font-weight:700;line-height:1.75}.ax-sheet__row dd{font-size:14.5px;line-height:1.75}@media (max-width:1023px){.ax-pillars{gap:14px}.ax-design,.ax-pillars{grid-template-columns:minmax(0,1fr)}.ax-design{gap:32px}.ax-design__photo{max-width:640px}}@media (max-width:767px){.ax-pillar{padding:22px 20px}.ax-pillar__title{font-size:17px}.ax-pillar__text{font-size:14.5px}.ax-design{margin-top:44px}.ax-sheet{padding:22px 18px 12px}.ax-sheet__row{gap:2px;grid-template-columns:minmax(0,1fr)}}.ax-review{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ax-review__doc{background:#fff;border-radius:20px;box-shadow:var(--ax-shadow);padding:28px 30px}.ax-main .ax-review__ask{align-items:flex-start;background:var(--ax-blue-soft);border-radius:14px 14px 4px 14px;color:var(--ax-blue);display:flex;font-size:14px;font-weight:700;gap:10px;margin-bottom:22px;padding:14px 16px}.ax-review__ask .ax-ico{margin-top:3px}.ax-review__ask small{color:var(--ax-ink);display:block;font-size:14.5px;font-weight:400;line-height:1.7;margin-top:4px}.ax-review__part{border-top:1px solid #e4edf0;font-size:15px;line-height:1.85;padding:14px 0}.ax-main .ax-review__h{align-items:center;color:var(--ax-ink);display:flex;font-size:15px;font-weight:700;gap:10px;margin-bottom:6px}.ax-review__h span{background:var(--ax-green);border-radius:50%;color:#fff;display:grid;font-size:12.5px;height:24px;place-items:center;width:24px}.ax-review__part--warn .ax-review__h span{background:var(--ax-blue)}.ax-review__part ul{display:grid;gap:8px}.ax-review__part li{background:var(--ax-sky);border-radius:10px;padding:10px 14px}.ax-review__part li b{color:var(--ax-blue)}.ax-main .ax-review__src{align-items:flex-start;border-top:1px solid #e4edf0;color:var(--ax-muted);display:flex;font-size:13px;gap:8px;line-height:1.7;padding-top:14px}.ax-review__src .ax-ico{margin-top:3px}.ax-review__side{display:grid;gap:32px;padding-top:12px}.ax-review__notes{display:grid;gap:24px}.ax-format{background:#fff;border-radius:var(--ax-radius);box-shadow:0 6px 20px rgba(15,60,90,.05);padding:22px 24px 20px}.ax-main .ax-format__title{color:var(--ax-ink);font-size:15px;font-weight:700}.ax-main .ax-format__list{counter-reset:ax-format;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.ax-format__list li{border:1px dashed #c9d9df;border-radius:10px;color:var(--ax-muted);counter-increment:ax-format;display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:center;line-height:1.45;min-height:46px;padding:8px 10px 8px 40px;position:relative}.ax-format__list li:before{background:#e9f0f3;border-radius:50%;color:var(--ax-muted);content:counter(ax-format);display:grid;font-size:12px;height:22px;left:10px;margin-top:-11px;place-items:center;position:absolute;top:50%;width:22px}.ax-format__list small{color:inherit;font-size:11.5px;font-weight:400}.ax-format__list li.is-used{background:var(--ax-green-soft);border:1px solid transparent;color:var(--ax-ink)}.ax-format__list li.is-used:before{background:var(--ax-green);color:#fff}.ax-main .ax-format__note{color:var(--ax-muted);font-size:13px;line-height:1.8;margin-top:14px}.ax-review__notes li{border-left:2px solid #bfe3d6;padding-left:22px;position:relative}.ax-review__notes h3{color:var(--ax-ink);font-size:18px;line-height:1.5}.ax-review__notes p{font-size:15px;line-height:1.9;margin-top:8px!important}@media (max-width:1023px){.ax-review{gap:32px;grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ax-review__doc{padding:20px 16px}.ax-review__part{font-size:14.5px}.ax-review__notes h3{font-size:16.5px}.ax-review__notes p{font-size:14.5px}}.ax-scenes{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ax-scene{background:#fff;border:1px solid var(--ax-line);border-radius:20px;display:flex;flex-direction:column;padding:28px 26px}@supports (grid-template-rows:subgrid){.ax-scenes{grid-template-rows:repeat(3,auto)}.ax-scene{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}.ax-scene__head{align-items:flex-start;display:flex;gap:14px}.ax-scene__icon{background:var(--ax-green-soft);border-radius:16px;color:var(--ax-green);display:grid;flex-shrink:0;height:50px;place-items:center;width:50px}.ax-scene__tag{color:var(--ax-green);font-size:12.5px;font-weight:700;letter-spacing:.08em}.ax-scene__title{color:var(--ax-ink);font-size:20px;line-height:1.45}.ax-scene__pair{color:var(--ax-muted);font-size:13px;margin-top:2px!important}.ax-scene__pair>span:not(.ax-nb){color:#9bb2bf;margin:0 2px}.ax-scene__ask{background:var(--ax-blue-soft);border-radius:14px 14px 14px 4px;color:var(--ax-ink);font-size:14.5px;line-height:1.75;margin:20px 0 18px!important;padding:14px 16px;position:relative}.ax-scene__list{align-content:start;display:grid;gap:12px}.ax-scene__list dt{color:var(--ax-green);font-size:13px;font-weight:700}.ax-scene__list dd{font-size:14.5px;line-height:1.75;margin-top:2px!important}.ax-scene__list .is-human{background:var(--ax-tint);border-radius:10px;margin-top:4px;padding:10px 12px}.ax-scene__list .is-human dt{color:var(--ax-ink)}@media (max-width:1023px){.ax-scenes{gap:16px;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.ax-scene{display:flex;grid-row:auto}}@media (max-width:767px){.ax-scene{padding:22px 18px}.ax-scene__title{font-size:18px}}.ax-policy__grid{align-items:start;display:grid;gap:56px;grid-template-columns:520px minmax(0,1fr)}.ax-policy .ax-head{margin-bottom:32px}.ax-policy__photo img{aspect-ratio:3/2;background:#dcebf1;border-radius:var(--ax-radius);display:block;object-fit:cover;width:100%}.ax-rules{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:8px}.ax-rules__col{background:#fff;border-radius:var(--ax-radius);padding:24px 22px}.ax-main .ax-rules__title{align-items:center;border-bottom:1px solid var(--ax-line);display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:14px;padding-bottom:12px}.ax-rules__title--ai{color:var(--ax-green)}.ax-rules__title--human{color:var(--ax-blue)}.ax-rules__list{display:grid;gap:10px}.ax-rules__list li{font-size:15px;line-height:1.7;padding-left:16px;position:relative}.ax-rules__list li:before{background:#9cc8c0;border-radius:50%;content:"";height:6px;left:2px;position:absolute;top:.7em;width:6px}.ax-rules__consent{background:#fff;border-radius:var(--ax-radius);color:var(--ax-text);display:flex;gap:14px;grid-column:1/-1;padding:22px 24px}.ax-rules__consent .ax-ico{color:var(--ax-green);margin-top:3px}.ax-rules__consent p{font-size:15px;line-height:1.9}.ax-rules__consent b{color:var(--ax-ink);display:block;font-size:16px}@media (max-width:1099px){.ax-policy__grid{gap:36px;grid-template-columns:minmax(0,1fr)}.ax-policy__photo{max-width:640px}}@media (max-width:767px){.ax-rules{grid-template-columns:minmax(0,1fr)}.ax-rules__col,.ax-rules__consent{padding:20px 18px}}.ax-steps{counter-reset:ax-step;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.ax-step{background:var(--ax-tint);border-radius:var(--ax-radius);padding:26px 22px 24px;position:relative}.ax-step:not(:last-child):after{border-right:2px solid #8ec9b8;border-top:2px solid #8ec9b8;content:"";height:12px;position:absolute;right:-16px;top:34px;transform:rotate(45deg);width:12px;z-index:1}.ax-step__week{background:var(--ax-green);border-radius:999px;color:#fff;display:inline-block;font-size:12.5px;font-weight:700;letter-spacing:.04em;padding:2px 12px}.ax-step__title{color:var(--ax-ink);font-size:17.5px;line-height:1.5;margin-top:14px!important}.ax-step__text{font-size:14.5px;line-height:1.85;margin-top:8px!important}.ax-check{border:1px solid var(--ax-line);border-radius:var(--ax-radius);margin-top:40px;padding:30px 34px}.ax-check__title{color:var(--ax-ink);font-size:17px;font-weight:700}.ax-check__list{display:grid;gap:10px 32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px!important}.ax-check__list li{font-size:15px;line-height:1.75;padding-left:28px;position:relative}.ax-check__list li:before{border:2px solid #8ec9b8;border-radius:5px;content:"";height:18px;left:0;position:absolute;top:.3em;width:18px}@media (max-width:1023px){.ax-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-step:nth-child(2):after{display:none}}@media (max-width:767px){.ax-steps{gap:12px;grid-template-columns:minmax(0,1fr)}.ax-step:not(:last-child):after{display:none}.ax-step{padding:20px 18px}.ax-check{padding:22px 18px}.ax-check__list{grid-template-columns:minmax(0,1fr)}.ax-check__list li{font-size:14.5px}}.ax-security__grid{align-items:start;display:grid;gap:56px;grid-template-columns:400px minmax(0,1fr)}.ax-security .ax-head{margin-bottom:0}.ax-specs{background:#fff;border-radius:var(--ax-radius);padding:6px 28px}.ax-specs__row{border-bottom:1px solid var(--ax-line);display:grid;gap:20px;grid-template-columns:220px minmax(0,1fr);padding:20px 0}.ax-specs__row:last-child{border-bottom:0}.ax-specs__row dt{align-items:flex-start;color:var(--ax-ink);display:flex;font-size:15px;font-weight:700;gap:10px;line-height:1.7}.ax-specs__row dt .ax-ico{color:var(--ax-green);margin-top:3px}.ax-specs__row dd{font-size:15px;line-height:1.85}@media (max-width:1023px){.ax-security__grid{gap:32px;grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ax-specs{padding:4px 18px}.ax-specs__row{gap:6px;grid-template-columns:minmax(0,1fr);padding:16px 0}.ax-specs__row dd{font-size:14.5px}}.ax-customers{padding-bottom:88px}.ax-patents{background:#fff;border-radius:14px;flex-wrap:wrap;gap:12px 24px;margin-bottom:28px;padding:18px 24px}.ax-patents,.ax-patents__lead{align-items:center;display:flex}.ax-patents__lead{color:var(--ax-ink);font-size:15px;font-weight:700;gap:10px}.ax-patents__lead .ax-ico{color:var(--ax-green)}.ax-patents__list{display:flex;flex-wrap:wrap;gap:8px}.ax-patents__list a{align-items:center;background:var(--ax-blue-soft);border-radius:999px;color:var(--ax-blue)!important;display:inline-flex;font-size:14px;font-weight:700;gap:6px;padding:6px 14px;text-decoration:none;transition:background-color .2s}.ax-patents__list a:hover{background:#d3e6f8}.ax-posts{display:grid;gap:24px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ax-posts__side{display:grid;gap:24px;grid-template-rows:1fr 1fr}.ax-posts__side .ax-post{align-items:center}.ax-post{align-items:start;background:#fff;border-radius:var(--ax-radius);display:grid;gap:18px;grid-template-columns:220px minmax(0,1fr);padding:16px;text-decoration:none;transition:box-shadow .2s,transform .2s}.ax-post:hover{box-shadow:var(--ax-shadow);transform:translateY(-2px)}.ax-post__media{aspect-ratio:1200/630;background:#e3edf2;border-radius:12px;display:block;overflow:hidden}.ax-post__media img{display:block;height:100%;object-fit:cover;transition:transform .3s;width:100%}.ax-post:hover .ax-post__media img{transform:scale(1.03)}.ax-post__body{display:flex;flex-direction:column;gap:6px}.ax-post__meta{align-items:center;color:var(--ax-muted);display:flex;font-size:12.5px;gap:10px}.ax-post__tag{background:var(--ax-green-soft);border-radius:999px;color:var(--ax-green);font-weight:700;padding:1px 10px}.ax-post__title{color:var(--ax-ink);font-size:15px;font-weight:700;line-height:1.65}.ax-post__excerpt{color:var(--ax-text);font-size:14.5px;line-height:1.85}.ax-post__more{align-items:center;color:var(--ax-blue);display:inline-flex;font-size:14.5px;font-weight:700;gap:6px;margin-top:4px}.ax-post--feature{align-items:center;gap:36px;grid-template-columns:minmax(0,520px) minmax(0,1fr);padding:24px}.ax-post--feature .ax-post__body{gap:12px;padding-right:12px}.ax-post--feature .ax-post__title{font-size:19px;line-height:1.6}.ax-blogmore{margin-top:36px;text-align:center}@media (max-width:1099px){.ax-post--feature{gap:20px;grid-template-columns:minmax(0,1fr);padding:20px}.ax-post--feature .ax-post__body{padding:0 6px 6px}.ax-posts{grid-template-columns:minmax(0,1fr)}.ax-posts__side{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-post{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ax-head--row{display:block}.ax-head--row .ax-pc-only{display:none}.ax-patents{padding:16px}.ax-posts__side{gap:16px;grid-template-columns:minmax(0,1fr)}.ax-post{gap:14px;grid-template-columns:128px minmax(0,1fr);padding:12px}.ax-post--feature{grid-template-columns:minmax(0,1fr)}.ax-posts__side .ax-post__excerpt{display:none}.ax-post__title{font-size:14px}.ax-post--feature .ax-post__title{font-size:17px}.ax-blogmore .ax-btn{width:100%}}.ax-faq__grid{align-items:start;display:grid;gap:56px;grid-template-columns:320px minmax(0,1fr)}.ax-faq__side{position:sticky;top:calc(var(--ax-header-h) + 32px)}.ax-faq__side .ax-head{margin-bottom:20px}.ax-faq__side .ax-head__title{font-size:clamp(26px,2.4vw,32px)}.ax-faq__more{font-size:14.5px;line-height:1.85}.ax-faq__item{border-bottom:1px solid var(--ax-line)}.ax-faq__item:first-child{border-top:1px solid var(--ax-line)}.ax-faq__q{cursor:pointer;display:block;list-style:none;padding:22px 48px 22px 0;position:relative}.ax-faq__q::-webkit-details-marker{display:none}.ax-faq__q:after,.ax-faq__q:before{background:var(--ax-green);border-radius:2px;content:"";height:2px;position:absolute;right:8px;top:50%;transition:transform .2s;width:16px}.ax-faq__q:after{transform:rotate(90deg)}.ax-faq__item[open] .ax-faq__q:after{transform:rotate(0)}.ax-faq__q h3{color:var(--ax-ink);font-size:17px;line-height:1.65}.ax-faq__a{padding:0 48px 24px 0}.ax-faq__a p{font-size:15.5px;line-height:1.95}@media (max-width:1023px){.ax-faq__grid{gap:8px;grid-template-columns:minmax(0,1fr)}.ax-faq__side{position:static}}@media (max-width:767px){.ax-faq__q{padding:18px 36px 18px 0}.ax-faq__q:after,.ax-faq__q:before{right:4px;width:14px}.ax-faq__q h3{font-size:16px}.ax-faq__a{padding:0 0 20px}.ax-faq__a p{font-size:15px}}.ax-cta{background:#f4f6f8;overflow:hidden;padding:112px 0 120px;position:relative;text-align:center}.ax-main .ax-cta__bg{height:100%;inset:0;object-fit:cover;object-position:70% 50%;position:absolute;width:100%}.ax-cta:before{background:linear-gradient(#fff,hsla(0,0%,100%,0) 140px),radial-gradient(38% 62% at 50% 50%,hsla(0,0%,100%,.92) 0,hsla(0,0%,100%,.82) 55%,hsla(0,0%,100%,.35) 85%,hsla(0,0%,100%,.15) 100%);content:"";inset:0;position:absolute;z-index:1}@media (max-width:767px){.ax-cta:before{background:linear-gradient(#fff,hsla(0,0%,100%,0) 100px),radial-gradient(90% 55% at 50% 45%,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.78) 60%,hsla(0,0%,100%,.45) 100%)}}.ax-cta__inner{margin:0 auto;max-width:900px;padding:0 32px;position:relative;z-index:2}.ax-cta__kicker{color:var(--ax-ink);font-size:16px;font-weight:700;letter-spacing:.08em}.ax-cta__title{color:var(--ax-ink);font-size:clamp(28px,3.2vw,42px);letter-spacing:.04em;line-height:1.5;margin-top:10px!important}.ax-cta__text{color:var(--ax-ink);font-size:16px;line-height:1.95;margin-top:22px!important}.ax-cta__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:36px}@media (max-width:767px){.ax-section{padding:72px 0}.ax-container{padding:0 16px}.ax-head{margin-bottom:32px}.ax-head__label{font-size:15.5px}.ax-head__title{font-size:clamp(23px,6.2vw,27px)}.ax-head__lead{font-size:15px}.ax-head--center .ax-head__lead,.ax-head__lead{text-align:left}.ax-about__def{font-size:16.5px}.ax-about__body{font-size:15px}.ax-note{text-align:left}.ax-cta{padding:72px 0 80px}.ax-cta__inner{padding:0 16px}.ax-cta__title{font-size:clamp(22px,6.2vw,26px)}.ax-cta__text{font-size:15px;text-align:left}.ax-cta__actions{flex-direction:column}.ax-cta__actions .ax-btn{width:100%}}