.st-commerce-teaser{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(22px,4vw,60px);gap:clamp(22px,4vw,60px);align-items:center;padding-top:clamp(55px,7vw,105px);padding-bottom:clamp(55px,7vw,105px);border-top:1px solid #12231e33}.st-commerce-teaser-copy h2{font-size:clamp(29px,4vw,51px);letter-spacing:-.045em;line-height:1.12;max-width:690px}.st-commerce-teaser-copy>p:not(.eyebrow){color:#63726d;line-height:1.7;max-width:580px}.st-commerce-teaser-copy .button{display:inline-block;margin-top:20px}.st-commerce-teaser-media{display:block;overflow:hidden;background:#f2f5f3}.st-commerce-teaser-media img{display:block;width:100%;height:auto}@media(max-width:750px){.st-commerce-teaser{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.st-commerce-teaser-media{order:-1}}.project-book-hero_root__uArtp{container-type:inline-size;width:100%;margin-top:clamp(22px,3vw,44px);color:var(--ink,#12231e)}.project-book-hero_head__ZzZMn{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:8px}.project-book-hero_counter__hlKbT,.project-book-hero_eyebrow__uNQeP{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.11em;color:var(--muted,#63726d)}.project-book-hero_counter__hlKbT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.project-book-hero_frame__Ro561{position:relative;width:100%;height:clamp(510px,calc(47cqw + 60px),630px);overflow:hidden;border:0;background:transparent}.project-book-hero_iframe__6ypso{width:100%;height:100%;border:0;display:block;background:transparent}.project-book-hero_caption__3wdBX{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding:14px 0 28px;border-bottom:1px solid var(--line,rgba(18,35,30,.2))}.project-book-hero_details__maHb4{max-width:620px;min-width:0}.project-book-hero_category__JPl_H{margin:0 0 10px;font-size:.71rem;line-height:1.5;font-weight:700;letter-spacing:.055em;color:var(--muted,#63726d)}.project-book-hero_title__t__SM{margin:0 0 9px;font-size:clamp(1.25rem,2.4cqw,1.85rem);line-height:1.2;letter-spacing:-.035em;font-weight:600}.project-book-hero_description__OBUZ2{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted,#63726d)}.project-book-hero_hint__ZrjoW{margin:12px 0 0;font-size:.74rem;line-height:1.5;color:var(--muted,#63726d)}.project-book-hero_action__eSvmF{display:inline-flex;align-items:center;justify-content:center;min-height:46px;flex:none;padding:10px 18px;border:1px solid #12231e;background:#12231e;color:white;font-size:.83rem;font-weight:650;text-align:center;text-decoration:none;transition:background .2s,color .2s}.project-book-hero_action__eSvmF:focus-visible,.project-book-hero_action__eSvmF:hover{background:#c9f44d;color:#12231e}.project-book-hero_action__eSvmF:focus-visible{outline:2px solid #12231e;outline-offset:3px}@container (max-width:660px){.project-book-hero_caption__3wdBX{flex-direction:column;gap:18px}.project-book-hero_action__eSvmF{width:100%}.project-book-hero_description__OBUZ2{font-size:.87rem}}@media(prefers-reduced-motion:reduce){.project-book-hero_action__eSvmF{transition:none}}@container (max-width:800px){.project-book-hero_frame__Ro561{height:clamp(310px,80cqw,510px)}}@media screen and (max-width:767px){.project-book-hero_root__uArtp{display:none!important}}