.ttfs-pd-layout--pd_layout_clean_02{box-sizing:border-box;font-family:var(--ttfs-pd-font-family,inherit)}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--grid,.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--has-columns.ttfs-pd-layout--grid{display:grid;grid-template-columns:repeat(var(--ttfs-mobile,1),minmax(0,1fr));gap:var(--ttfs-gap,14px);align-items:start}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--stack{display:grid;gap:var(--ttfs-gap,12px)}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--row{display:flex;gap:var(--ttfs-gap,12px);align-items:stretch;flex-wrap:wrap}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--sticky{position:static}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--surface{padding:var(--ttfs-pd-custom-padding,12px);border:1px solid var(--ttfs-pd-soft-line);border-radius:var(--ttfs-pd-custom-radius,var(--ttfs-pd-radius));background:var(--ttfs-pd-surface);box-shadow:var(--ttfs-pd-shadow-soft)}.ttfs-pd-layout--pd_layout_clean_02.ttfs-pd-layout--wrap{max-width:var(--ttfs-pd-max-width,100%);margin-left:auto;margin-right:auto;width:100%}