.ls-mentoring{--ls-ink: #111;--ls-muted: #626262;--ls-line: rgba(17, 17, 17, .18);--ls-soft: #fff;background:#fff;color:var(--ls-ink);font-family:inherit;-webkit-font-smoothing:antialiased}.ls-mentoring *,.ls-mentoring *:before,.ls-mentoring *:after{box-sizing:border-box}.ls-mentoring h1,.ls-mentoring h2,.ls-mentoring h3,.ls-mentoring p,.ls-mentoring ul,.ls-mentoring ol{margin-top:0}.ls-mentoring h1,.ls-mentoring h2,.ls-mentoring h3{color:var(--ls-ink);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:400}.ls-mentoring a{color:inherit}.ls-mentoring__container{width:min(100%,1240px);margin-inline:auto;padding-inline:30px}.ls-mentoring__label{margin-bottom:20px;color:var(--ls-muted);font-size:11px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase}.ls-mentoring__hero{padding:68px 0 90px;max-width:960px}.ls-mentoring__hero h1{margin-bottom:34px;font-size:clamp(58px,7.2vw,102px);line-height:.98;letter-spacing:-.055em}.ls-mentoring__lead{margin-bottom:18px;font-size:23px;line-height:1.4}.ls-mentoring__intro{max-width:720px;margin-bottom:30px;color:var(--ls-muted);font-size:18px;line-height:1.72}.ls-mentoring__text-link{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;border-bottom:1px solid currentColor;font-size:12px;line-height:1.4;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.ls-mentoring__text-link:hover{opacity:.6}.ls-mentoring__text-link:focus-visible,.ls-mentoring__button:focus-visible,.ls-mentoring summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ls-mentoring__section{padding:65px 0;border-top:1px solid var(--ls-line);scroll-margin-top:120px}.ls-mentoring__section-heading{margin-bottom:34px}.ls-mentoring__section-heading h2,.ls-mentoring__home-heading h2{margin-bottom:0;font-size:clamp(38px,4.2vw,58px);line-height:1.04;letter-spacing:-.04em}.ls-mentoring__offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ls-mentoring__offer{display:flex;flex-direction:column;min-width:0;padding:30px 25px;border:1px solid var(--ls-line)}.ls-mentoring__format{min-height:34px;margin-bottom:19px;color:var(--ls-muted);font-size:11px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.ls-mentoring__offer h3{min-height:74px;margin-bottom:12px;font-size:34px;line-height:1.08;letter-spacing:-.035em}.ls-mentoring__price{margin-bottom:24px;font-size:25px;line-height:1.2}.ls-mentoring__offer-copy{margin-bottom:23px;color:var(--ls-muted);font-size:15px;line-height:1.7}.ls-mentoring__features{padding-left:18px;margin-bottom:29px;font-size:14px;line-height:1.65}.ls-mentoring__features li{padding-left:2px;margin-bottom:9px}.ls-mentoring__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 16px;border:1px solid var(--ls-ink);border-radius:0;background:var(--ls-ink);color:#fff!important;font-family:inherit;font-size:12px;line-height:1.5;letter-spacing:.06em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ls-mentoring__button:hover{background:#fff;color:var(--ls-ink)!important}.ls-mentoring__offer .ls-mentoring__button{margin-top:auto}.ls-mentoring__button:disabled{opacity:.55;cursor:not-allowed}.ls-mentoring__capacity{max-width:760px;margin:24px 0 0;color:var(--ls-muted);font-size:14px;line-height:1.65}.ls-mentoring__price-note{margin-top:18px}.ls-mentoring__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-bottom:0;padding:0;list-style:none}.ls-mentoring__step-number{display:block;margin-bottom:25px;color:var(--ls-muted);font-size:12px;letter-spacing:.1em}.ls-mentoring__steps h3{margin-bottom:15px;font-size:29px;letter-spacing:-.025em}.ls-mentoring__steps p{margin-bottom:0;color:var(--ls-muted);font-size:15px;line-height:1.75}.ls-mentoring__credit{margin:0 0 65px;padding:35px 40px;background:var(--ls-soft)}.ls-mentoring__credit h2{margin-bottom:18px;font-size:38px;letter-spacing:-.035em}.ls-mentoring__credit p:last-child{max-width:790px;margin-bottom:0;font-size:16px;line-height:1.7}.ls-mentoring__faq{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:55px}.ls-mentoring__faq-list details{border-bottom:1px solid var(--ls-line)}.ls-mentoring__faq-list details:first-child{border-top:1px solid var(--ls-line)}.ls-mentoring__faq-list summary{position:relative;min-height:56px;padding:19px 32px 19px 0;font-size:16px;line-height:1.5;cursor:pointer;list-style:none}.ls-mentoring__faq-list summary::-webkit-details-marker{display:none}.ls-mentoring__faq-list summary:after{content:"+";position:absolute;right:2px;top:17px;font-size:24px;font-weight:400}.ls-mentoring__faq-list details[open] summary:after{content:"\2212"}.ls-mentoring__faq-list details p{max-width:640px;padding-right:25px;margin-bottom:23px;color:var(--ls-muted);font-size:15px;line-height:1.75}.ls-mentoring__closing{max-width:800px;padding:15px 0 90px}.ls-mentoring__closing h2{margin-bottom:20px;font-size:clamp(38px,4.2vw,58px);line-height:1.04;letter-spacing:-.04em}.ls-mentoring__closing p{max-width:630px;margin-bottom:25px;color:var(--ls-muted);font-size:17px;line-height:1.7}.ls-mentoring--home{padding:75px 0;border-top:1px solid var(--ls-line)}.ls-mentoring__home-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:65px;align-items:end;margin-bottom:37px}.ls-mentoring__home-intro p{max-width:490px;margin-bottom:17px;color:var(--ls-muted);font-size:16px;line-height:1.7}.ls-mentoring__offers--compact .ls-mentoring__offer h3{min-height:66px;font-size:30px}.ls-mentoring__offers--compact .ls-mentoring__offer-copy{font-size:14px}.ls-mentoring--product{padding:65px 0 95px}.ls-mentoring__product-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:90px}.ls-mentoring__product-grid h1{margin-bottom:25px;font-size:clamp(44px,5vw,68px);line-height:1.03;letter-spacing:-.04em}.ls-mentoring__product-price{margin-bottom:9px;font-size:30px}.ls-mentoring__product-description{margin-bottom:30px;font-size:16px;line-height:1.75}.ls-mentoring__product-description h2{margin-bottom:18px;font-size:30px}.ls-mentoring__product-description ul{padding-left:21px}.ls-mentoring__product-description li{margin-bottom:9px}.ls-mentoring__product-note{margin-bottom:28px;padding:22px;background:var(--ls-soft);font-size:15px;line-height:1.7}.ls-mentoring__product-note p{margin-bottom:7px}.ls-mentoring__purchase{width:100%;margin-bottom:22px}.ls-mentoring__small{margin-bottom:12px;color:var(--ls-muted);font-size:13px;line-height:1.65}body:has(.ls-mentoring--page) .m-page-header.m-page-header--template-page{display:none}@media(max-width:990px){.ls-mentoring__offers{gap:15px}.ls-mentoring__offer{padding:24px 20px}.ls-mentoring__offer h3{font-size:29px}.ls-mentoring__offers--compact .ls-mentoring__offer h3{font-size:27px}.ls-mentoring__home-heading,.ls-mentoring__faq,.ls-mentoring__product-grid{gap:35px}}@media(max-width:760px){.ls-mentoring__container{padding-inline:22px}.ls-mentoring__hero{padding:45px 0 55px}.ls-mentoring__hero h1{font-size:clamp(46px,10vw,68px)}.ls-mentoring__lead{font-size:21px}.ls-mentoring__intro{font-size:16px}.ls-mentoring__offers,.ls-mentoring__steps,.ls-mentoring__home-heading,.ls-mentoring__faq,.ls-mentoring__product-grid{grid-template-columns:1fr}.ls-mentoring__offer{padding:28px 24px}.ls-mentoring__offer h3,.ls-mentoring__offers--compact .ls-mentoring__offer h3{min-height:0;font-size:34px}.ls-mentoring__format{min-height:0}.ls-mentoring__section{padding-block:45px}.ls-mentoring__steps{gap:33px}.ls-mentoring__step-number{margin-bottom:12px}.ls-mentoring__credit{margin-bottom:45px;padding:27px 24px}.ls-mentoring__credit h2{font-size:32px}.ls-mentoring__faq{gap:10px}.ls-mentoring__home-heading{gap:24px}.ls-mentoring--home{padding-block:50px}.ls-mentoring__closing{padding-bottom:60px}.ls-mentoring--product{padding:45px 0 65px}}@media(prefers-reduced-motion:reduce){.ls-mentoring__button,.ls-mentoring__text-link{transition:none}}.ls-mentoring--page .ls-mentoring__hero--illustrated{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:64px;max-width:none;padding:54px 0 70px}.ls-mentoring--page .ls-mentoring__hero--illustrated h1{margin-bottom:28px;font-size:clamp(44px,5vw,68px);line-height:1.04;letter-spacing:-.045em}.ls-mentoring--page .ls-mentoring__hero--illustrated .ls-mentoring__lead{margin-bottom:17px;font-size:20px;line-height:1.5}.ls-mentoring--page .ls-mentoring__hero--illustrated .ls-mentoring__intro{margin-bottom:22px;font-size:16px;line-height:1.7}.ls-mentoring--page .ls-mentoring__hero-photo,.ls-mentoring--page .ls-mentoring__field-photo{margin:0}.ls-mentoring--page .ls-mentoring__hero-photo img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.ls-mentoring--page .ls-mentoring__hero-photo figcaption,.ls-mentoring--page .ls-mentoring__field-photo figcaption,.ls-service .ls-service__visual figcaption{margin:12px 0 0;color:var(--ls-muted);font-size:11px;line-height:1.6;letter-spacing:.015em}.ls-mentoring--page .ls-mentoring__field-photo{margin-bottom:42px}.ls-mentoring--page .ls-mentoring__field-photo img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center}.ls-mentoring--page .ls-mentoring__offer h3{font-size:31px;line-height:1.12}.ls-mentoring--page .ls-mentoring__offer-copy{font-size:14px;line-height:1.65}.ls-mentoring--page .ls-mentoring__features{font-size:13px;line-height:1.65}.ls-service.ls-mentoring--product{padding:35px 0 85px}.ls-service .ls-service__back{display:inline-flex;align-items:center;gap:11px;min-height:44px;margin-bottom:25px;font-size:12px;line-height:1.5;text-decoration:none}.ls-service .ls-service__back:hover{text-decoration:underline;text-underline-offset:4px}.ls-service .ls-service__back:focus-visible,.ls-service .ls-service__confirmed summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ls-service .ls-service__hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:start;gap:65px}.ls-service .ls-service__visual{min-width:0;margin:0}.ls-service .ls-service__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.ls-service .ls-service__booking{min-width:0;padding-top:4px}.ls-service .ls-service__booking .ls-mentoring__label{margin-bottom:20px}.ls-service .ls-service__booking h1{margin:0 0 18px;font-size:clamp(38px,4vw,54px);line-height:1.06;letter-spacing:-.045em}.ls-service .ls-service__format{margin:0 0 20px;font-size:12px;line-height:1.6;letter-spacing:.055em;text-transform:uppercase}.ls-service .ls-service__summary{margin-bottom:25px;color:var(--ls-muted);font-size:16px;line-height:1.7}.ls-service .ls-service__price-row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:15px;margin-bottom:22px}.ls-service .ls-service__price-row .ls-mentoring__product-price{margin:0;color:var(--ls-ink);font-size:30px;line-height:1.3}.ls-service .ls-service__price-row .ls-mentoring__small{margin:0;font-size:12px}.ls-service .ls-service__primary{width:100%;min-height:52px;font-size:13px}.ls-service .ls-service__online-note{margin:15px 0 0;color:var(--ls-muted);font-size:12px;line-height:1.65}.ls-service .ls-service__booking-note{margin:15px 0;color:var(--ls-muted);font-size:13px;line-height:1.7}.ls-service .ls-service__confirmed{margin-top:19px;border-top:1px solid var(--ls-line);border-bottom:1px solid var(--ls-line)}.ls-service .ls-service__confirmed summary{position:relative;min-height:48px;padding:16px 28px 16px 0;font-size:12px;line-height:1.5;cursor:pointer;list-style:none}.ls-service .ls-service__confirmed summary::-webkit-details-marker{display:none}.ls-service .ls-service__confirmed summary:after{content:"+";position:absolute;right:1px;top:11px;font-size:23px}.ls-service .ls-service__confirmed[open] summary:after{content:"\2212"}.ls-service .ls-service__confirmed form{padding-bottom:18px}.ls-service .ls-service__included{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:65px;margin-top:65px;padding:45px 0;border-top:1px solid var(--ls-line);border-bottom:1px solid var(--ls-line)}.ls-service .ls-service__section-title .ls-mentoring__label{margin-bottom:13px}.ls-service .ls-service__section-title h2{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-.035em}.ls-service .ls-service__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px 35px;padding:0;margin:0;list-style:none}.ls-service .ls-service__features li{display:flex;align-items:start;gap:12px;margin:0;padding:0;font-size:14px;line-height:1.65}.ls-service .ls-service__features li>span:first-child{padding-top:1px;font-size:12px}.ls-service .ls-service__process{padding:50px 0}.ls-service .ls-service__process .ls-service__section-title{margin-bottom:35px}.ls-service .ls-mentoring__steps h3{font-size:25px;line-height:1.2}.ls-service .ls-mentoring__steps p{font-size:14px;line-height:1.75}.ls-service .ls-service__credit{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:50px;padding:35px 38px;background:var(--ls-soft)}.ls-service .ls-service__credit .ls-mentoring__label{margin-bottom:12px}.ls-service .ls-service__credit h2{margin:0;font-size:31px;line-height:1.15;letter-spacing:-.03em}.ls-service .ls-service__credit>p{margin:0;font-size:14px;line-height:1.75}.ls-service .ls-service__closing-note{padding:25px 0;border-top:1px solid var(--ls-line)}.ls-service .ls-service__closing-note p{max-width:750px;margin:0;color:var(--ls-muted);font-size:14px;line-height:1.75}@media(max-width:990px){.ls-mentoring--page .ls-mentoring__hero--illustrated{gap:35px}.ls-mentoring--page .ls-mentoring__hero--illustrated h1{font-size:50px}.ls-service .ls-service__hero,.ls-service .ls-service__included{gap:35px}.ls-service .ls-service__booking h1{font-size:39px}.ls-service .ls-service__features{gap:20px}}@media(max-width:760px){.ls-mentoring--page .ls-mentoring__hero--illustrated{grid-template-columns:1fr;gap:32px;padding:40px 0 45px}.ls-mentoring--page .ls-mentoring__hero--illustrated h1{font-size:clamp(43px,10.5vw,62px)}.ls-mentoring--page .ls-mentoring__hero--illustrated .ls-mentoring__lead{font-size:19px}.ls-mentoring--page .ls-mentoring__field-photo{margin-bottom:32px}.ls-mentoring--page .ls-mentoring__field-photo img{aspect-ratio:auto}.ls-service.ls-mentoring--product{padding:19px 0 55px}.ls-service .ls-service__back{margin-bottom:18px;font-size:11px}.ls-service .ls-service__hero{grid-template-columns:1fr;gap:28px}.ls-service .ls-service__booking{padding-top:0}.ls-service .ls-service__booking .ls-mentoring__label{margin-bottom:15px}.ls-service .ls-service__booking h1{font-size:clamp(39px,10vw,50px)}.ls-service .ls-service__summary{font-size:15px}.ls-service .ls-service__included{grid-template-columns:1fr;gap:26px;margin-top:40px;padding-block:32px}.ls-service .ls-service__features{grid-template-columns:1fr;gap:17px}.ls-service .ls-service__process{padding-block:35px}.ls-service .ls-service__process .ls-service__section-title{margin-bottom:27px}.ls-service .ls-service__credit{grid-template-columns:1fr;gap:20px;padding:28px 24px}.ls-service .ls-service__credit h2{font-size:29px}}.ls-service.ls-service--portfolio .ls-service__image{aspect-ratio:auto;height:auto;object-fit:contain;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/85/assets/ls-mentoring.css.map */
