.rw-pro2-offer{display:grid;grid-template-areas:"media copy";grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(32px,5vw,80px);padding-block:48px 64px;align-items:start}.rw-pro2-offer-copy{grid-area:copy;min-width:0;padding-top:36px}.rw-pro2-offer h1,.rw-pro2-native-offer h1{font-family:var(--font-heading--family);font-size:clamp(32px,3.2vw,48px);line-height:1.08;margin:0 0 16px}.rw-pro2-price{font-size:24px;margin:16px 0 28px}.rw-pro2-brand{font-family:var(--font-heading--family);font-size:28px;margin:24px 0 12px}.rw-pro2-benefit{max-width:40ch;font-size:17px;line-height:1.65;margin:0 0 24px}.rw-pro2-package-summary{max-width:44ch;margin:0 0 16px;font-size:14px;line-height:1.65}.rw-pro2-package-summary a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}:is(.rw-pro2-offer,.rw-pro2-native-offer) .rw-purchase-help.rw-purchase-help--summary{flex-direction:column;align-items:flex-start;gap:0}:is(.rw-pro2-offer,.rw-pro2-native-offer) .rw-purchase-help--summary a{line-height:1.5}.rw-pro2-status{font-size:14px;margin:24px 0 8px}.rw-pro2-details-link{display:inline-flex;gap:24px;min-height:44px;align-items:center;border-bottom:1px solid var(--rw-copper);color:inherit;text-decoration:none}.rw-pro2-offer .rw-purchase-help{display:flex;gap:20px;margin-top:20px;font-size:14px}.rw-pro2-offer .rw-purchase-help a{min-height:44px;display:inline-flex;align-items:center}.rw-pro2-offer a:focus-visible,.rw-pro2-story a:focus-visible{outline:2px solid var(--rw-pine);outline-offset:4px}.rw-pro2-story,.rw-pro2-demo{padding-block:64px}.rw-pro2-story header{margin-bottom:32px;max-width:650px}.rw-pro2-story h2,.rw-pro2-demo h2{font-family:var(--font-heading--family);font-size:clamp(30px,3.5vw,48px);line-height:1.08;margin:8px 0 16px}.rw-pro2-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rw-pro2-story figure,.rw-pro2-demo figure{margin:0}.rw-pro2-story img{width:100%;aspect-ratio:1;object-fit:contain;display:block;background:var(--rw-oat)}.rw-pro2-story figcaption,.rw-pro2-demo figcaption{font-size:12px;line-height:1.5;margin-top:8px;color:var(--rw-graphite)}.rw-pro2-story-copy{padding-block:20px 0}.rw-pro2-story h3{font-size:23px;line-height:1.2;margin:0 0 12px}.rw-pro2-story p,.rw-pro2-demo p,.rw-pro2-story li{line-height:1.65}.rw-pro2-story--package .rw-pro2-story-grid{display:block}.rw-pro2-story--package article{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.rw-pro2-story--package li{margin-block:8px}.rw-pro2-demo{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;align-items:center}.rw-pro2-demo video{width:100%;aspect-ratio:16/9;background:var(--rw-pine);display:block;object-fit:contain}.rw-pro2-native-offer{min-width:0;padding-top:24px;order:1}@media(max-width:749px){.rw-pro2-native-offer{grid-column:2 / 3}}@media(min-width:750px){.rw-pro2-native .product-information__grid--half.product-information--media-left>.rw-pro2-native-offer{grid-column:3 / 4}}.rw-pro2-native-offer .product-details{position:static}.rw-pro2-native-offer .product-details>.group-block{padding-top:0}@media(max-width:749px){.rw-pro2-offer{grid-template-areas:"media" "copy";grid-template-columns:minmax(0,1fr);gap:20px;padding-block:20px 36px}.rw-pro2-offer-copy{padding-top:0;text-align:start}.rw-pro2-native-offer{text-align:start;padding-top:0}.rw-pro2-native .rw-product--main{padding-bottom:12px}.rw-pro2-offer .rw-product-media{height:280px;width:100%;aspect-ratio:auto}.rw-pro2-offer h1,.rw-pro2-native-offer h1{font-size:32px;margin-bottom:12px}.rw-pro2-price{font-size:22px;margin:12px 0 16px}.rw-pro2-brand{font-size:24px;margin:16px 0 8px}.rw-pro2-benefit{font-size:16px;margin-bottom:16px}.rw-pro2-status{margin-top:16px}.rw-pro2-story,.rw-pro2-demo{padding-block:36px}.rw-pro2-story-grid{grid-template-columns:minmax(0,1fr);gap:32px}.rw-pro2-story header{margin-bottom:24px}.rw-pro2-story--package article,.rw-pro2-demo{grid-template-columns:minmax(0,1fr);gap:24px}.rw-pro2-story img{max-height:360px}.rw-pro2-story img.rw-preparation-frame{aspect-ratio:auto;height:auto;max-height:none}.rw-pro2-offer .rw-gallery-thumbs{flex-wrap:wrap;overflow:visible}.rw-pro2-native .rw-gallery-thumbs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}.rw-pro2-offer .rw-gallery-thumbs .rw-gallery-video-link{flex-basis:calc(50% - 8px)}.rw-pro2-native .rw-gallery-thumbs .rw-gallery-video-link{flex-basis:108px}.rw-pro2-story-copy{padding-top:16px}}.rw-pro2-offer .rw-product-media img{width:100%;height:100%;object-fit:contain}.rw-pro2-offer-copy .jdgm-star,.rw-pro2-native-offer .jdgm-star{color:var(--rw-pine)!important}@media(max-width:749px){.rw-pro2-native .rw-product-media{height:280px;width:100%;aspect-ratio:auto}.rw-pro2-native .rw-product-media img{width:100%;height:100%;object-fit:contain}}.rw-pro2-technical-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-underline-offset:4px;color:inherit}#rw-benefits{scroll-margin-top:24px}@media(max-width:749px){[data-rw-mobile-offer] rw-product-gallery[data-mobile-offer] .rw-pro2-offer-copy{margin-top:20px}[data-rw-mobile-offer] rw-product-gallery[data-mobile-offer] .rw-gallery-thumbs{margin-top:24px}[data-rw-mobile-offer] .rw-gallery-stage{scroll-margin-top:calc(var(--header-height, 80px) + 16px)}[data-rw-mobile-offer] .rw-pro2-status{margin:12px 0 16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rw-pro2-page.css.map */
