@layer components{.watermark-page{--module-padding-block:128px;--module-padding-block-mobile:128px;padding-top:var(--site-header-height,80px);background:var(--surface-page);overflow-wrap:anywhere}.watermark-page>.module-shell{padding-block-end:0}.watermark-page>.module-shell:last-child,.watermark-page>:is(.watermark-work-section,.watermark-types-section){padding-block-end:var(--module-padding-block)}.watermark-page .module-shell__inner{width:100%;max-width:var(--site-max-width)}.watermark-hero{--module-shell-padding-block:80px;--module-shell-padding-block-mobile:40px;text-align:center}.watermark-hero h1{text-wrap:balance;max-width:52rem;margin:0 auto}.watermark-hero__intro{max-width:42rem;color:var(--text-product-description);margin:20px auto 0}.watermark-actions{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:28px;display:flex}.watermark-action{border-radius:var(--radius-card);background:var(--button-primary-background);min-height:38px;color:var(--text-inverse);font-size:var(--type-control-size);line-height:var(--type-control-leading);justify-content:center;align-items:center;padding:8px 18px;display:inline-flex}.watermark-action:is(:hover,:focus-visible){background:var(--button-primary-hover);color:var(--text-inverse)}.watermark-policy{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.watermark-policy .module-heading{--module-heading-margin-bottom:0}.watermark-policy__figure{margin:32px 0 0;display:grid}.watermark-policy__figure img{border-radius:var(--radius-card);visibility:hidden;grid-area:1/1;width:100%;height:auto;display:block}.watermark-policy__figure img.is-active{visibility:visible}.watermark-work-section{overflow-x:clip}.watermark-work-card{border-radius:var(--radius-card);background:var(--surface-section-muted);flex-direction:column;display:flex;position:relative;overflow:hidden}.watermark-work-card__content{padding:32px}.watermark-work-card__visual{flex:1;min-width:0;min-height:320px;position:relative}.watermark-work-card__image{object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.watermark-types-section{overflow-x:clip}.watermark-type-card{border:1px solid color-mix(in srgb, var(--text-product-description) 18%, transparent);border-radius:var(--radius-card);background:var(--surface-page);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;padding:24px;display:grid;position:relative;overflow:hidden}.watermark-type-card__content{flex-direction:column;grid-area:1/1;justify-content:center;padding:24px;display:flex}.watermark-type-card__visual{grid-area:1/2;align-items:center;min-width:0;display:grid}.watermark-type-card__figure{border-radius:var(--radius-card);background:var(--surface-section-muted);width:100%;margin:0}.watermark-type-card__figure figcaption{text-align:center;color:var(--text-product-description);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);margin:0 24px 20px}.watermark-type-card__tags{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}.watermark-type-card__tags li{border-radius:var(--radius-card);background:var(--surface-section-muted);color:var(--text-product-description);font-size:var(--type-control-size);line-height:var(--type-control-leading);padding:6px 12px}.watermark-type-card__facts{border-top:1px solid color-mix(in srgb, var(--text-product-description) 18%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding-top:20px;display:grid}.watermark-type-card__facts dt{color:var(--text-product-description);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.watermark-type-card__facts dd{color:var(--text-heading);font-size:var(--type-control-size);line-height:var(--type-control-leading);margin:8px 0 0}.watermark-settings{margin:0}.watermark-settings__item{border-bottom:1px solid color-mix(in srgb, var(--text-product-description) 20%, transparent);padding-block:24px}.watermark-settings__item:first-child{padding-top:0}.watermark-settings__item:last-child{border-bottom:0}.watermark-settings h3{margin:0}.watermark-settings__trigger{width:100%;color:var(--text-heading);font:inherit;font-size:var(--type-card-size);line-height:var(--type-card-leading);font-weight:var(--type-card-weight);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.watermark-settings__trigger svg{flex-shrink:0}.watermark-settings__trigger[aria-expanded=true] .watermark-settings__plus{opacity:0}.watermark-settings__description{padding-top:var(--card-description-margin-top);color:var(--text-product-description)}.watermark-settings__description p{margin:0}.watermark-settings__description p+p{margin-top:12px}.watermark-scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.watermark-cta__panel{border-radius:var(--radius-card);background:var(--card-gray-background);text-align:center;padding:56px 64px}.watermark-cta__panel>img{object-fit:contain;margin:0 auto 28px;display:block}.watermark-cta .module-heading{--module-heading-intro-gap:24px;--module-heading-margin-bottom:0}.watermark-cta .watermark-actions{margin-top:24px}@media (width<=1199px){.watermark-page{padding-top:var(--site-header-height,65px)}.watermark-policy{gap:32px}}@media (width<=767px){.watermark-policy,.watermark-scenarios{grid-template-columns:minmax(0,1fr)}.watermark-work-card__content{padding:24px}.watermark-work-card__visual{min-height:240px}.watermark-type-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.watermark-type-card__content{grid-area:1/1;padding:20px 12px}.watermark-type-card__visual{grid-area:2/1}.watermark-cta__panel{padding:40px 24px}}}
