body.astra-v2 .a2-service-index .a2-services{padding-block:88px}body.astra-v2 .a2-service-index .a2-hero{min-height:610px}body.astra-v2 .a2-service-index .a2-hero h1{font-size:clamp(40px,4.8vw,68px)}body.astra-v2 .a3-service-detail{background:#f2f0e7}body.astra-v2 .a3-service-detail .a2-hero{padding-block:88px}body.astra-v2 .a3-service-detail .a2-hero h1{font-size:clamp(34px,3.1vw,44px);line-height:1.4}body.astra-v2 .a3-service-detail .a2-hero__visual{background:#fff;border:1px solid var(--a2-line,#dedbd2);border-radius:0;box-shadow:var(--a2-image-shadow);padding:12px;transform:none}body.astra-v2 .a3-service-detail .a2-steps{border-top:1px solid #c7cfbb;display:grid;gap:64px;grid-template-columns:.75fr 1.3fr;padding-block:80px}body.astra-v2 .a3-service-detail .a2-steps .a2-section-top{display:block}body.astra-v2 .a3-service-detail .a2-steps .a2-section-top h2{font-size:38px}body.astra-v2 .a3-service-detail .a2-steps .a2-items{display:block}body.astra-v2 .a3-service-detail .a2-item{background:transparent;border:0;border-bottom:1px solid #c7cfbb;padding:28px 0}body.astra-v2 .a3-service-detail .a2-solution{background:transparent;border:0;border-bottom:1px solid #c7cfbb;padding:0}body.astra-v2 .a3-service-detail .a2-item__number{background:transparent;color:#3b4b32;font-size:32px}body.astra-v2 .a3-service-detail .a2-steps--accordion .a2-solution[open]{background:#e5e8d8}body.astra-v2 .a2-seminar-index .dnd-section:first-child{overflow:clip;position:relative}body.astra-v2 .a2-seminar-index .dnd-section:first-child:after{border:1px solid #71885c;border-radius:50%;bottom:-170px;box-shadow:0 0 0 50px #71885c12,0 0 0 100px #71885c0a;content:"";height:560px;pointer-events:none;position:absolute;right:-80px;width:560px}body.astra-v2 .a2-seminar-index .dnd-section:first-child h1{font-size:clamp(38px,5vw,72px);letter-spacing:-.03em}body.astra-v2 .a2-seminar-index .c-seminar-grid{gap:48px 32px;grid-template-columns:repeat(3,minmax(0,1fr))}body.astra-v2 .a2-seminar-detail .c-seminar-hero{background:var(--a2-dark,#101617);padding-block:84px}body.astra-v2 .a2-seminar-detail .c-seminar-hero__inner{gap:28px 48px;grid-template-columns:1.2fr 1fr}body.astra-v2 .a2-seminar-detail .c-seminar-hero__title{font-size:clamp(30px,2.5vw,38px);letter-spacing:-.025em;line-height:1.45}body.astra-v2 .a2-seminar-detail .c-seminar-hero__cover{border-radius:0;box-shadow:var(--a2-image-shadow);transform:none}body.astra-v2 .a2-seminar-detail .c-seminar-info{border-top:1px solid #607454;padding-top:24px}body.astra-v2 .a2-seminar-detail .c-seminar-agenda__list{counter-reset:agenda;max-width:none}body.astra-v2 .a2-seminar-detail .c-seminar-agenda__item{padding:32px 0}body.astra-v2 .a2-seminar-detail .c-seminar-speakers__grid{max-width:none}body.astra-v2 .a2-seminar-detail .c-seminar-speakers__photo-wrap{flex-basis:220px;width:220px}@media(max-width:1000px){body.astra-v2 .a3-service-detail .a2-steps{gap:32px}}@media(max-width:767px){body.astra-v2 .a2-service-index .a2-services{padding-block:48px}body.astra-v2 .a2-service-index .a2-hero{min-height:0}body.astra-v2 .a2-service-index .a2-hero h1{font-size:36px}body.astra-v2 .a3-service-detail .a2-hero{padding-block:48px}body.astra-v2 .a3-service-detail .a2-hero h1{font-size:clamp(28px,7.6vw,34px);text-wrap:balance}body.astra-v2 .a3-service-detail .a2-hero h1 br{display:none}body.astra-v2 .a3-service-detail .a2-hero__line{display:inline}body.astra-v2 .a3-service-detail .a2-hero__visual{box-shadow:var(--a2-image-shadow);margin-right:0;transform:none}body.astra-v2 .a3-service-detail .a2-steps{display:block;padding-block:48px}body.astra-v2 .a3-service-detail .a2-steps .a2-section-top h2{font-size:29px}body.astra-v2 .a2-seminar-index .dnd-section:first-child:after{opacity:.3}body.astra-v2 .a2-seminar-index .c-seminar-grid{gap:32px;grid-template-columns:1fr}body.astra-v2 .a2-seminar-detail .c-seminar-hero{padding-block:44px 56px}body.astra-v2 .a2-seminar-detail .c-seminar-hero__inner{gap:28px;grid-template-columns:1fr}body.astra-v2 .a2-seminar-detail .c-seminar-hero__title{font-size:clamp(24px,6.9vw,27px)}body.astra-v2 .a2-seminar-detail .c-seminar-hero__cover{box-shadow:var(--a2-image-shadow);margin-right:0;transform:none}body.astra-v2 .a2-seminar-detail .c-seminar-speakers__photo-wrap{flex-basis:140px;width:140px}body.astra-v2 .a2-seminar-index .dnd-section:first-child h1{font-size:clamp(26px,8vw,32px);text-wrap:balance}body.astra-v2 .a4-conversion h1{text-wrap:balance}body.astra-v2 .a4-conversion h1 br{display:none}}body.astra-v2 .a2-service-index .a2-service-grid{border:0;gap:20px}body.astra-v2 .a2-service-index a.a2-service-card{border:1px solid #dedbd2}body.astra-v2 .a3-service-detail .a2-steps--accordion{display:block}body.astra-v2 .a3-service-detail .a2-solution .a2-item__number{font-size:14px}@media(max-width:1000px) and (min-width:768px){body.astra-v2 .a2-seminar-index .c-seminar-grid,body.astra-v2 .a2-service-index .a2-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.astra-v2 .a2-page :is(.a2-intro h2,.a2-section-top h2,.a2-service-card h3,.a2-item h3),body.astra-v2 .c-company-news[data-thumbnail-cards] .c-company-news__subject,body.astra-v2 .c-seminar-related__title{overflow-wrap:break-word;text-wrap:balance;word-break:normal}body.astra-v2 .a2-page .a2-faq h2{white-space:normal}body.astra-v2 .a3-service-detail :is(.a2-items--rows,.a2-items--process) .a2-item{column-gap:16px}body.astra-v2 .a3-service-detail:not(.a3-service-rollout) .a2-item{display:grid;gap:16px;grid-template-columns:32px minmax(0,1fr);padding-block:20px}body.astra-v2 .a3-service-detail:not(.a3-service-rollout) .a2-item__number{font-size:16px;line-height:1.6;margin:4px 0 0}body.astra-v2 .a3-service-detail:not(.a3-service-rollout) .a2-item h3{margin:0 0 8px}body.astra-v2 .a3-service-detail:not(.a3-service-rollout) .a2-item .a2-prose p:last-child{margin-bottom:0}body.astra-v2 .a3-service-detail .a2-solution summary{padding-block:20px}@media(max-width:767px){body.astra-v2 .a2-service-index .a2-intro h2 br{display:none}}