.p-ai__label{grid-column:1/4}.p-ai-head__main{grid-column:4/10}.p-ai-head .c-page-head__title{font-size:var(--step-5);line-height:1.25}.p-ai-head__main .c-page-head__extra{margin-top:0}.p-ai-head__actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.p-ai-head__stage{align-self:center;gap:var(--space-1);grid-area:2/10/auto/13;display:grid}.p-ai-head__canvas{aspect-ratio:1;width:100%}.p-ai-head__caption{color:var(--mute)}.p-ai-head__caption .js-process-name{color:var(--ink)}.p-ai-intro{padding-top:var(--space-8)}.p-ai-intro__statement{max-width:24em;font-size:var(--step-3);font-feature-settings:"palt";letter-spacing:var(--tr-heading);word-break:keep-all;overflow-wrap:anywhere;grid-column:4/13;font-weight:500;line-height:1.6}.p-ai-cases__grid{gap:var(--gap);margin-top:var(--space-13);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-ai-case{gap:var(--space-2);padding:var(--space-5) var(--space-3) var(--space-3);border:1px solid var(--line);background:var(--field);flex-direction:column;display:flex}.p-ai-case__label{color:var(--accent)}.p-ai-case__problem{font-size:var(--step-2);line-height:1.45}.p-ai-case__answer{padding-left:var(--space-3);color:var(--ink-2);position:relative}.p-ai-case__answer:before{content:"→";font-family:var(--font-en);color:var(--signal);position:absolute;left:0}.p-ai-case__tag{padding-top:var(--space-2);margin-top:auto}.p-ai-offers__list{margin-top:var(--space-13);border-top:1px solid var(--ink)}.p-ai-offer{column-gap:var(--gap);row-gap:var(--space-3);padding-block:var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.p-ai-offer__key{color:var(--accent);grid-column:1/2;padding-top:.6em}.p-ai-offer__head{grid-column:2/7}.p-ai-offer__title{font-size:var(--step-3);line-height:1.3}.p-ai-offer__lede{margin-top:var(--space-1);color:var(--ink-2)}.p-ai-offer__list{align-self:center;gap:var(--space-1) var(--gap);grid-column:7/13;grid-template-columns:1fr 1fr;display:grid}.p-ai-offer__list li{padding-left:var(--space-2);position:relative}.p-ai-offer__list li:before{content:"";background:var(--signal);border-radius:50%;width:5px;height:5px;position:absolute;top:.8em;left:0}.p-ai-proof{padding-top:var(--space-21)}.p-ai-proof__panel{padding-block:var(--space-21);background:var(--night);color:var(--night-ink)}.p-ai-proof__list{gap:var(--gap);margin-top:var(--space-13);grid-template-columns:1fr 1fr;display:grid}.p-ai-proof__card{gap:var(--space-2);height:100%;padding:var(--space-3);border:1px solid var(--night-line);background:var(--night-2);border-radius:.75rem;flex-direction:column;display:flex}a.p-ai-proof__card:hover .p-ai-proof__thumb img{scale:1.03}.p-ai-proof__thumb{margin-bottom:var(--space-2);aspect-ratio:1520/1010;border-radius:.5rem;display:block;overflow:hidden}.p-ai-proof__thumb img{object-fit:cover;width:100%;height:100%;transition:scale var(--dur-l) var(--ease-out)}.p-ai-proof__label{color:var(--night-mute)}.p-ai-proof__title{font-size:var(--step-3);font-feature-settings:"palt";font-weight:500;line-height:1.3}.p-ai-proof__text{color:#eceae3cc}.p-ai-proof__more{align-self:flex-start;margin-top:auto}.p-ai-flow{align-content:center;gap:var(--space-2);margin-bottom:var(--space-2);padding:var(--space-5);aspect-ratio:1520/1010;border:1px solid var(--night-line);background:var(--night);border-radius:.5rem;display:grid}.p-ai-flow li{align-items:center;gap:var(--space-2);width:-moz-fit-content;width:fit-content;padding:var(--space-1) var(--space-3);border:1px solid var(--night-line);border-radius:999px;display:flex}.p-ai-flow li:nth-child(2){margin-left:var(--space-5);border-color:var(--night-signal)}.p-ai-flow li:nth-child(3){margin-left:calc(var(--space-5) * 2)}.p-ai-flow li:nth-child(4){margin-left:calc(var(--space-5) * 3)}.p-ai-flow .c-label{color:var(--night-signal)}.p-ai-steps{gap:var(--gap);margin-top:var(--space-13);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.p-ai-step{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--ink);flex-direction:column;display:flex}.p-ai-step__num{color:var(--accent)}.p-ai-step__title{gap:var(--space-1);font-size:var(--step-1);flex-direction:column;display:flex}.p-ai-step__title span{font-family:var(--font-en);font-size:var(--step-4);letter-spacing:var(--tr-display);line-height:1}.p-ai-step__text{color:var(--ink-2)}.p-ai-step__who{gap:var(--space-1);margin-top:auto;display:flex}.p-ai-qualities{gap:var(--gap);margin-top:var(--space-13);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-ai-quality{gap:var(--space-2);flex-direction:column;display:flex}.p-ai-quality p{color:var(--ink-2)}.p-ai-quality__num{font-family:var(--font-en);font-size:var(--step-6);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-display);color:var(--accent-sub);line-height:1}.p-ai-quality__title{font-size:var(--step-2)}.p-ai-price__head,.p-ai-faq__head{grid-column:1/5;display:block}:is(.p-ai-price__head,.p-ai-faq__head) .c-section-head__title{margin-top:var(--space-3)}.p-ai-price__body,.p-ai-faq__list{grid-column:5/13}.p-ai-price__table{border-top:1px solid var(--ink)}.p-ai-price__row{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--gap);padding-block:var(--space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.p-ai-price__row dt{font-weight:500}.p-ai-price__row small{font-size:var(--step--1);color:var(--mute);margin-top:.2em;font-weight:400;display:block}.p-ai-price__row dd{font-family:var(--font-en);font-size:var(--step-1);font-variant-numeric:tabular-nums}.p-ai-price__note{max-width:var(--measure);margin-top:var(--space-3);font-size:var(--step--1);color:var(--mute)}.p-ai-cta{padding-bottom:var(--space-21)}.p-ai-cta__door{min-height:22rem;margin-top:var(--space-13)}@media (max-width:1024px){.p-ai-head__main{grid-column:1/-1}.p-ai-head__stage{width:min(22rem,70vw);margin-top:var(--space-8);grid-area:auto/1/auto/-1}.p-ai__label{margin-bottom:var(--space-3);grid-column:1/-1}.p-ai-intro__statement{grid-column:1/-1}.p-ai-cases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-ai-offer__head,.p-ai-offer__list{grid-column:2/13}.p-ai-proof__list{grid-template-columns:1fr}.p-ai-steps{row-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.p-ai-qualities{row-gap:var(--space-8);grid-template-columns:1fr}.p-ai-price__head,.p-ai-faq__head{margin-bottom:var(--space-5);grid-column:1/-1}.p-ai-price__body,.p-ai-faq__list{grid-column:1/-1}}@media (max-width:599px){.p-ai-cases__grid,.p-ai-steps{grid-template-columns:1fr}.p-ai-offer__key,.p-ai-offer__head,.p-ai-offer__list{grid-column:1/-1}.p-ai-offer__list{grid-template-columns:1fr}.p-ai-flow{aspect-ratio:auto;padding:var(--space-3)}.p-ai-flow li:nth-child(n){margin-left:0}.p-ai-cta__door{min-height:16rem}}
