[data-theme-variant=designer]{--dz-bg: #f9f9f9;--dz-ink: #1a1c1c;--dz-paper: #ffffff;--dz-sc-low: #f3f3f3;--dz-sc: #eeeeee;--dz-sc-high: #e8e8e8;--dz-sc-highest: #e2e2e2;--dz-mark: #fbeaa0;--dz-primary: #000000;--dz-on-primary: #ffffff;--dz-secondary: #5d5f5f;--dz-outline: #7e7576;--dz-line: #cfc4c5;--dz-serif: "EB Garamond", "Nanum Myeongjo", "Apple SD Gothic Neo", "Pretendard Variable", Pretendard, Georgia, "Times New Roman", serif;--dz-sans: "Inter", "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Nanum Gothic", "Segoe UI", Roboto, sans-serif;--dz-maxw: 1280px;--dz-mx: 20px;--dz-gutter: 32px;--dz-stack-sm: 24px;--dz-stack-md: 48px;--dz-stack-lg: 80px;--dz-media-filter: none}[data-theme-variant=designer] .dz-about-grid{grid-template-columns:minmax(0,1fr)!important;max-width:1100px;margin-inline:auto}[data-theme-variant=designer] .dz-footer__inner{padding-top:28px;padding-bottom:20px}[data-theme-variant=designer] .dz-footer:has(.about-footer-details){display:grid;grid-template-columns:minmax(20rem,2fr) minmax(42rem,3fr);align-items:start;margin-top:32px}[data-theme-variant=designer] .dz-footer:has(.about-footer-details) .dz-footer__bottom{grid-column:1}[data-theme-variant=designer] .dz-footer:has(.about-footer-details) .about-footer-details{grid-column:2;grid-row:1 / span 2}@media(max-width:900px){[data-theme-variant=designer] .dz-footer:has(.about-footer-details){display:block}}@media(min-width:768px){[data-theme-variant=designer]{--dz-mx: 64px}}[data-theme-variant=designer].dz-body,[data-theme-variant=designer] .dz-body{background:var(--dz-bg);color:var(--dz-ink);font-family:var(--dz-sans);margin:0;-webkit-font-smoothing:antialiased}[data-theme-variant=designer] ::selection{background:var(--dz-primary);color:var(--dz-on-primary)}[data-theme-variant=designer] ::-webkit-scrollbar{width:6px}[data-theme-variant=designer] ::-webkit-scrollbar-track{background:var(--dz-bg)}[data-theme-variant=designer] ::-webkit-scrollbar-thumb{background:var(--dz-primary)}[data-theme-variant=designer] .dz-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;vertical-align:middle;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;display:inline-block}[data-theme-variant=designer] .dz-body,[data-theme-variant=designer] .dz-body h1,[data-theme-variant=designer] .dz-body h2,[data-theme-variant=designer] .dz-body h3,[data-theme-variant=designer] .dz-body h4,[data-theme-variant=designer] .dz-body h5,[data-theme-variant=designer] .dz-body p,[data-theme-variant=designer] .dz-body a,[data-theme-variant=designer] .dz-body li,[data-theme-variant=designer] .dz-body span,[data-theme-variant=designer] .dz-body td,[data-theme-variant=designer] .dz-body th{word-break:keep-all;overflow-wrap:anywhere}[data-theme-variant=designer] .dz-body{overflow-x:hidden}[data-theme-variant=designer] .dz-feat-main,[data-theme-variant=designer] .dz-feat-side,[data-theme-variant=designer] .dz-home-main,[data-theme-variant=designer] .dz-home-side,[data-theme-variant=designer] .dz-pcard,[data-theme-variant=designer] .dz-cat-card,[data-theme-variant=designer] .dz-cat-mini__body,[data-theme-variant=designer] .dz-post-main,[data-theme-variant=designer] .dz-post-toc,[data-theme-variant=designer] .dz-popular li>a,[data-theme-variant=designer] .dz-about-grid>*,[data-theme-variant=designer] .dz-eeat-intro,[data-theme-variant=designer] .dz-eeat-items,[data-theme-variant=designer] .dz-eeat-item>div{min-width:0}[data-theme-variant=designer] .dz-prose table{table-layout:fixed}[data-theme-variant=designer] .dz-empty{color:var(--dz-secondary);padding:3rem 0}[data-theme-variant=designer] .dz-appbar{position:sticky;top:0;z-index:50;background:var(--dz-bg);border-bottom:2px solid var(--dz-primary)}[data-theme-variant=designer] .dz-appbar__inner{max-width:var(--dz-maxw);margin-inline:auto;padding:16px var(--dz-mx);display:flex;align-items:center;justify-content:space-between;gap:1rem}[data-theme-variant=designer] .dz-appbar__left{display:flex;align-items:center;gap:16px}[data-theme-variant=designer] .dz-iconbtn{background:transparent;border:0;color:var(--dz-primary);cursor:pointer;padding:8px;display:inline-flex;align-items:center}[data-theme-variant=designer] .dz-logo{font-family:var(--dz-serif);font-weight:500;font-size:28px;line-height:1.1;letter-spacing:-.02em;color:var(--dz-primary);text-decoration:none;white-space:nowrap;text-transform:uppercase}[data-theme-variant=designer] .dz-topnav{display:none}[data-theme-variant=designer] .dz-appbar__right{display:flex;align-items:center;gap:16px}[data-theme-variant=designer] .dz-langbox{display:flex;align-items:center;gap:6px;font-family:var(--dz-sans);font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary)}[data-theme-variant=designer] .dz-langbox a{color:var(--dz-secondary);text-decoration:none}[data-theme-variant=designer] .dz-langbox a.active{color:var(--dz-primary)}[data-theme-variant=designer] .dz-langbox .dz-langsep{color:var(--dz-line)}@media(min-width:768px){[data-theme-variant=designer] .dz-hamburger{display:none}[data-theme-variant=designer] .dz-topnav{display:flex;align-items:center;gap:24px}[data-theme-variant=designer] .dz-topnav a{color:var(--dz-secondary);text-decoration:none;font-family:var(--dz-sans);font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;transition:color .2s}[data-theme-variant=designer] .dz-topnav a:hover,[data-theme-variant=designer] .dz-topnav a.active{color:var(--dz-primary)}}[data-theme-variant=designer] .dz-drawer-overlay{position:fixed;inset:0;background:#00000080;z-index:60;opacity:0;visibility:hidden;transition:opacity .3s}[data-theme-variant=designer] .dz-drawer-overlay.open{opacity:1;visibility:visible}[data-theme-variant=designer] .dz-drawer{position:fixed;left:0;top:0;height:100%;width:320px;max-width:84vw;background:var(--dz-bg);z-index:70;border-right:2px solid var(--dz-primary);transform:translate(-100%);transition:transform .3s;display:flex;flex-direction:column}[data-theme-variant=designer] .dz-drawer.open{transform:translate(0)}[data-theme-variant=designer] .dz-drawer__head{padding:20px;border-bottom:2px solid var(--dz-primary);display:flex;align-items:center;justify-content:space-between}[data-theme-variant=designer] .dz-drawer__title{font-family:var(--dz-serif);font-size:24px;color:var(--dz-primary);text-transform:uppercase}[data-theme-variant=designer] .dz-drawer__nav{padding:12px;display:flex;flex-direction:column}[data-theme-variant=designer] .dz-drawer__nav a{padding:14px 8px;color:var(--dz-secondary);text-decoration:none;font-family:var(--dz-sans);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-drawer__nav a:hover,[data-theme-variant=designer] .dz-drawer__nav a.active{color:var(--dz-primary)}@media(min-width:768px){[data-theme-variant=designer] .dz-drawer,[data-theme-variant=designer] .dz-drawer-overlay{display:none}}[data-theme-variant=designer] .dz-main{display:block}[data-theme-variant=designer] .dz-footer{background:var(--dz-bg);border-top:2px solid var(--dz-primary);margin-top:var(--dz-stack-lg)}[data-theme-variant=designer] .dz-footer__inner{max-width:var(--dz-maxw);margin-inline:auto;padding:var(--dz-stack-md) var(--dz-mx);display:flex;flex-direction:column;gap:40px}[data-theme-variant=designer] .dz-footer__logo{font-family:var(--dz-serif);font-weight:500;font-size:24px;color:var(--dz-primary);text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:16px}[data-theme-variant=designer] .dz-footer__tagline{font-size:16px;color:var(--dz-secondary);max-width:20rem;margin:0;line-height:1.6}[data-theme-variant=designer] .dz-footer__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-footer__head{font-family:var(--dz-sans);font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);margin:0 0 20px}[data-theme-variant=designer] .dz-footer__cols ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}[data-theme-variant=designer] .dz-footer__cols a{display:inline-flex;align-items:center;justify-content:center;min-height:24px;min-width:24px;color:var(--dz-secondary);text-decoration:none;font-size:16px}[data-theme-variant=designer] .dz-footer__cols a:hover{color:var(--dz-primary);text-decoration:underline;text-underline-offset:4px}[data-theme-variant=designer] .dz-footer__bottom{max-width:var(--dz-maxw);margin-inline:auto;padding:24px var(--dz-mx);border-top:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-footer__bottom p{font-family:var(--dz-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-secondary);margin:0}@media(min-width:768px){[data-theme-variant=designer] .dz-footer__inner{flex-direction:row;justify-content:space-between;align-items:flex-start}[data-theme-variant=designer] .dz-footer__cols{grid-template-columns:repeat(3,auto);gap:var(--dz-stack-md)}}[data-theme-variant=designer] .dz-home{max-width:var(--dz-maxw);margin-inline:auto;padding:var(--dz-stack-md) var(--dz-mx)}[data-theme-variant=designer] .dz-home-featured{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter);margin-bottom:var(--dz-stack-md);padding-bottom:var(--dz-stack-md);border-bottom:2px solid var(--dz-primary)}[data-theme-variant=designer] .dz-feat-main{display:block;text-decoration:none;color:inherit}[data-theme-variant=designer] .dz-feat-main__media{position:relative;overflow:hidden;margin-bottom:20px;background:var(--dz-sc-high)}[data-theme-variant=designer] .dz-feat-main__media picture{display:block}[data-theme-variant=designer] .dz-feat-main__media img{width:100%;height:auto;display:block}[data-theme-variant=designer] .dz-badge{position:absolute;top:0;left:0;background:var(--dz-primary);color:var(--dz-on-primary);padding:6px 14px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}[data-theme-variant=designer] .dz-feat-main__title{font-family:var(--dz-serif);font-weight:500;color:var(--dz-primary);font-size:40px;line-height:1.1;letter-spacing:-.01em;margin:0 0 12px}[data-theme-variant=designer] .dz-feat-main__excerpt{font-size:18px;line-height:1.6;color:var(--dz-secondary);margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme-variant=designer] .dz-feat-main__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-feat-main__meta .dz-author{color:var(--dz-primary)}[data-theme-variant=designer] .dz-feat-side__title{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);border-bottom:1px solid var(--dz-primary);padding-bottom:12px;margin:0 0 24px}[data-theme-variant=designer] .dz-popular{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}[data-theme-variant=designer] .dz-popular li{display:flex;gap:16px;align-items:baseline}[data-theme-variant=designer] .dz-popular__num{font-family:var(--dz-serif);font-weight:500;font-size:32px;line-height:1;color:var(--dz-line)}[data-theme-variant=designer] .dz-popular a{text-decoration:none;color:inherit}[data-theme-variant=designer] .dz-popular__title{font-family:var(--dz-serif);font-weight:500;font-size:20px;line-height:1.3;color:var(--dz-ink);margin:0 0 6px;transition:color .2s}[data-theme-variant=designer] .dz-popular li:hover .dz-popular__title{color:var(--dz-primary)}[data-theme-variant=designer] .dz-popular__meta{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-home-body{display:flex;flex-direction:column;gap:var(--dz-stack-md)}[data-theme-variant=designer] .dz-home-main{display:flex;flex-direction:column;gap:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-rule-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--dz-primary);padding-bottom:12px}[data-theme-variant=designer] .dz-rule-head h2{font-family:var(--dz-serif);font-weight:500;font-size:32px;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-rule-head a{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-primary);text-decoration:none}[data-theme-variant=designer] .dz-rule-head a:hover{text-decoration:underline;text-underline-offset:4px}[data-theme-variant=designer] .dz-pgrid{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-pcard{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-bottom:1px solid var(--dz-line);padding-bottom:24px}[data-theme-variant=designer] .dz-pcard__media{aspect-ratio:4/3;overflow:hidden;margin-bottom:16px;background:var(--dz-sc-highest)}[data-theme-variant=designer] .dz-pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}[data-theme-variant=designer] .dz-pcard:hover .dz-pcard__media img{transform:scale(1.05)}[data-theme-variant=designer] .dz-pcard__cat{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-secondary);margin-bottom:10px;display:block}[data-theme-variant=designer] .dz-pcard__title{font-family:var(--dz-serif);font-weight:500;font-size:24px;line-height:1.25;color:var(--dz-primary);margin:0 0 12px;flex-grow:1}[data-theme-variant=designer] .dz-pcard:hover .dz-pcard__title{text-decoration:underline;text-underline-offset:4px}[data-theme-variant=designer] .dz-pcard__excerpt{font-size:16px;line-height:1.6;color:var(--dz-secondary);margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme-variant=designer] .dz-pcard__foot{display:flex;justify-content:space-between;align-items:center;font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-morebtn-wrap{display:flex;justify-content:center;padding-top:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-morebtn{padding:14px 40px;border:2px solid var(--dz-primary);color:var(--dz-primary);background:transparent;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .2s;text-decoration:none}[data-theme-variant=designer] .dz-morebtn:hover{background:var(--dz-primary);color:var(--dz-on-primary)}[data-theme-variant=designer] .dz-home-side{display:flex;flex-direction:column;gap:var(--dz-stack-md)}[data-theme-variant=designer] .dz-author-card{background:var(--dz-primary);color:var(--dz-on-primary);padding:32px;text-align:center}[data-theme-variant=designer] .dz-author-card__image{width:96px;height:96px;border-radius:50%;object-fit:cover;background:var(--dz-on-primary)}[data-theme-variant=designer] .dz-author-card__name{font-family:var(--dz-serif);font-weight:500;font-size:24px;color:var(--dz-on-primary);margin:16px 0 8px}[data-theme-variant=designer] .dz-author-card__bio{font-size:15px;line-height:1.6;color:var(--dz-on-primary);margin:0}[data-theme-variant=designer] .dz-side-title{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);border-bottom:1px solid var(--dz-primary);padding-bottom:12px;margin:0 0 16px}[data-theme-variant=designer] .dz-catlist{display:flex;flex-direction:column}[data-theme-variant=designer] .dz-catlist a{display:flex;justify-content:space-between;align-items:center;padding:14px 0;text-decoration:none;color:var(--dz-ink);border-bottom:1px solid var(--dz-line);transition:color .2s}[data-theme-variant=designer] .dz-catlist a:hover{color:var(--dz-primary)}[data-theme-variant=designer] .dz-catlist__count{font-family:var(--dz-sans);font-size:13px;font-weight:600;color:var(--dz-outline)}[data-theme-variant=designer] .dz-tagcloud{display:flex;flex-wrap:wrap;gap:8px}[data-theme-variant=designer] .dz-tagcloud a{border:1px solid var(--dz-line);color:var(--dz-secondary);padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s}[data-theme-variant=designer] .dz-tagcloud a:hover{background:var(--dz-primary);color:var(--dz-on-primary);border-color:var(--dz-primary)}[data-theme-variant=designer] .dz-spotlight{border:1px solid var(--dz-line);padding:24px}[data-theme-variant=designer] .dz-spotlight__head{display:flex;align-items:center;gap:16px;margin-bottom:16px}[data-theme-variant=designer] .dz-spotlight__avatar{width:64px;height:64px;object-fit:cover;background:var(--dz-sc-high)}[data-theme-variant=designer] .dz-spotlight__name{font-family:var(--dz-serif);font-weight:500;font-size:20px;color:var(--dz-primary);margin:0 0 6px}[data-theme-variant=designer] .dz-chip-verified{font-family:var(--dz-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-on-primary);background:var(--dz-primary);padding:3px 8px}[data-theme-variant=designer] .dz-spotlight__quote{font-family:var(--dz-serif);font-size:16px;font-style:italic;color:var(--dz-secondary);line-height:1.5;margin:0 0 16px}[data-theme-variant=designer] .dz-spotlight__link{display:inline-flex;align-items:center;gap:6px;color:var(--dz-primary);font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}[data-theme-variant=designer] .dz-spotlight__link:hover{text-decoration:underline;text-underline-offset:4px}@media(min-width:1024px){[data-theme-variant=designer] .dz-home-featured{grid-template-columns:repeat(12,1fr)}[data-theme-variant=designer] .dz-feat-main{grid-column:span 8}[data-theme-variant=designer] .dz-feat-side{grid-column:span 4}[data-theme-variant=designer] .dz-feat-main__title{font-size:56px;line-height:1.05;letter-spacing:-.02em}[data-theme-variant=designer] .dz-home-body{flex-direction:row}[data-theme-variant=designer] .dz-home-main{width:66.6667%}[data-theme-variant=designer] .dz-home-side{width:33.3333%}[data-theme-variant=designer] .dz-pgrid{grid-template-columns:1fr 1fr}}[data-theme-variant=designer] .dz-cat{max-width:var(--dz-maxw);margin-inline:auto;padding:var(--dz-stack-md) var(--dz-mx)}[data-theme-variant=designer] .dz-breadcrumb{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--dz-line);margin-bottom:32px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-breadcrumb a{color:var(--dz-secondary);text-decoration:none}[data-theme-variant=designer] .dz-breadcrumb a:hover,[data-theme-variant=designer] .dz-breadcrumb .dz-current{color:var(--dz-primary)}[data-theme-variant=designer] .dz-breadcrumb .dz-icon{font-size:14px}[data-theme-variant=designer] .dz-cat-head{margin-bottom:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-cat-head__title{font-family:var(--dz-serif);font-weight:500;font-size:40px;line-height:1.1;color:var(--dz-primary);margin:0 0 12px}[data-theme-variant=designer] .dz-cat-head__desc{font-size:16px;line-height:1.6;color:var(--dz-secondary);margin:0 0 16px;max-width:42rem}[data-theme-variant=designer] .dz-count-badge{display:inline-block;background:var(--dz-primary);color:var(--dz-on-primary);padding:5px 14px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}[data-theme-variant=designer] .dz-cat-head__rule{margin-top:var(--dz-stack-sm);border-bottom:2px solid var(--dz-primary)}[data-theme-variant=designer] .dz-cat-list{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-cat-card{display:block;text-decoration:none;color:inherit}[data-theme-variant=designer] .dz-cat-card__media{aspect-ratio:4/3;overflow:hidden;margin-bottom:16px;background:var(--dz-sc-highest)}[data-theme-variant=designer] .dz-cat-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}[data-theme-variant=designer] .dz-cat-card:hover .dz-cat-card__media img{transform:scale(1.05)}[data-theme-variant=designer] .dz-cat-card__label{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-secondary);display:block;margin-bottom:8px}[data-theme-variant=designer] .dz-cat-card__title{font-family:var(--dz-serif);font-weight:500;font-size:26px;line-height:1.25;color:var(--dz-primary);margin:0 0 8px}[data-theme-variant=designer] .dz-cat-card:hover .dz-cat-card__title{text-decoration:underline;text-underline-offset:4px}[data-theme-variant=designer] .dz-cat-card__excerpt{font-size:16px;line-height:1.6;color:var(--dz-secondary);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme-variant=designer] .dz-cat-card__date{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-outline)}[data-theme-variant=designer] .dz-cat-mini-wrap{border-top:1px solid var(--dz-line);padding-top:16px;display:flex;flex-direction:column;gap:16px}[data-theme-variant=designer] .dz-cat-mini{display:flex;gap:16px;text-decoration:none;color:inherit}[data-theme-variant=designer] .dz-cat-mini__thumb{width:96px;height:96px;flex-shrink:0;background:var(--dz-sc);overflow:hidden}[data-theme-variant=designer] .dz-cat-mini__thumb img{width:100%;height:100%;object-fit:cover}[data-theme-variant=designer] .dz-cat-mini__body{display:flex;flex-direction:column;justify-content:center}[data-theme-variant=designer] .dz-cat-mini__title{font-family:var(--dz-serif);font-weight:500;font-size:18px;line-height:1.3;color:var(--dz-primary);margin:0 0 4px}[data-theme-variant=designer] .dz-cat-mini__date{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-outline)}[data-theme-variant=designer] .dz-pagination{margin-top:var(--dz-stack-md);display:flex;justify-content:center;align-items:center;gap:8px}[data-theme-variant=designer] .dz-pagination a,[data-theme-variant=designer] .dz-pagination span{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--dz-line);color:var(--dz-secondary);text-decoration:none;font-family:var(--dz-sans);font-weight:600}[data-theme-variant=designer] .dz-pagination .active{border-color:var(--dz-primary);color:var(--dz-on-primary);background:var(--dz-primary)}[data-theme-variant=designer] .dz-pagination a:hover{border-color:var(--dz-primary);color:var(--dz-primary)}[data-theme-variant=designer] .dz-cat-side{margin-top:var(--dz-stack-md);padding-top:var(--dz-stack-md);border-top:2px solid var(--dz-primary);display:flex;flex-direction:column;gap:var(--dz-stack-md)}[data-theme-variant=designer] .dz-side-h{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);border-bottom:1px solid var(--dz-primary);width:fit-content;padding-bottom:6px;margin:0 0 20px}[data-theme-variant=designer] .dz-side-popular{display:flex;flex-direction:column;gap:16px}[data-theme-variant=designer] .dz-side-popular__item{display:flex;gap:16px;align-items:flex-start;text-decoration:none}[data-theme-variant=designer] .dz-side-popular__num{font-family:var(--dz-serif);font-weight:500;font-size:40px;line-height:1;color:var(--dz-line)}[data-theme-variant=designer] .dz-side-popular__title{font-family:var(--dz-serif);font-weight:500;font-size:18px;line-height:1.3;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-side-catlist{list-style:none;padding:0;margin:0}[data-theme-variant=designer] .dz-side-catlist li{border-top:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-side-catlist li:first-child{border-top:0}[data-theme-variant=designer] .dz-side-catlist a{display:flex;justify-content:space-between;padding:14px 0;font-size:16px;color:var(--dz-primary);text-decoration:none}[data-theme-variant=designer] .dz-side-catlist li.active a{font-weight:700}[data-theme-variant=designer] .dz-side-catlist__count{color:var(--dz-outline)}[data-theme-variant=designer] .dz-side-tags{display:flex;flex-wrap:wrap;gap:8px}[data-theme-variant=designer] .dz-side-tags span{padding:7px 12px;border:1px solid var(--dz-line);font-size:13px;font-weight:600;color:var(--dz-secondary)}@media(min-width:768px){[data-theme-variant=designer] .dz-cat-head__title{font-size:64px}[data-theme-variant=designer] .dz-cat-list{grid-template-columns:1fr 1fr}[data-theme-variant=designer] .dz-cat-mini-wrap{grid-column:span 2}[data-theme-variant=designer] .dz-cat-side{display:grid;grid-template-columns:repeat(3,1fr);align-items:start}}[data-theme-variant=designer] .dz-post{max-width:var(--dz-maxw);margin-inline:auto;padding:var(--dz-stack-md) var(--dz-mx)}[data-theme-variant=designer] .dz-post-bc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--dz-line);margin-bottom:var(--dz-stack-sm);font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-post-bc a{color:var(--dz-secondary);text-decoration:none}[data-theme-variant=designer] .dz-post-bc a:hover,[data-theme-variant=designer] .dz-post-bc .dz-current{color:var(--dz-primary)}[data-theme-variant=designer] .dz-post-bc .dz-icon{font-size:14px;color:var(--dz-outline)}[data-theme-variant=designer] .dz-post-grid{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-post-toc{display:none}[data-theme-variant=designer] .dz-post-toc__inner{border-left:2px solid var(--dz-primary);padding:8px 0 8px 24px}[data-theme-variant=designer] .dz-post-toc__h{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);margin:0 0 20px}[data-theme-variant=designer] .dz-post-toc ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}[data-theme-variant=designer] .dz-post-toc li.sub{padding-left:14px}[data-theme-variant=designer] .dz-post-toc a{font-size:16px;color:var(--dz-secondary);text-decoration:none;transition:color .2s}[data-theme-variant=designer] .dz-post-toc a:hover{color:var(--dz-primary)}[data-theme-variant=designer] .dz-post-main{min-width:0}[data-theme-variant=designer] .dz-post-head{margin-bottom:var(--dz-stack-md)}[data-theme-variant=designer] .dz-kicker{display:inline-block;padding:6px 14px;border:1px solid var(--dz-primary);color:var(--dz-primary);font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:24px}[data-theme-variant=designer] .dz-post-h1{font-family:var(--dz-serif);font-weight:500;font-size:40px;line-height:1.1;color:var(--dz-primary);margin:0 0 32px}[data-theme-variant=designer] .dz-byline{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:16px 0;border-top:1px solid var(--dz-line);border-bottom:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-byline__item{display:inline-flex;align-items:center;gap:8px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-byline__item .dz-icon{font-size:18px;color:var(--dz-primary)}[data-theme-variant=designer] .dz-tldr{background:var(--dz-sc);padding:24px;border-left:4px solid var(--dz-primary);margin-bottom:var(--dz-stack-md)}[data-theme-variant=designer] .dz-tldr__h{display:flex;align-items:center;gap:8px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);margin:0 0 16px}[data-theme-variant=designer] .dz-tldr p{font-size:16px;line-height:1.6;color:var(--dz-ink);margin:0}[data-theme-variant=designer] .dz-post-hero{margin:0 0 var(--dz-stack-md)}[data-theme-variant=designer] .dz-post-hero picture{display:block}[data-theme-variant=designer] .dz-post-hero img{width:100%;height:auto;display:block;background:var(--dz-sc-high)}[data-theme-variant=designer] .dz-post-hero figcaption{margin-top:16px;font-family:var(--dz-serif);font-size:14px;font-style:italic;color:var(--dz-secondary);text-align:center}[data-theme-variant=designer] .dz-toc-mobile{border:1px solid var(--dz-primary);padding:16px;margin-bottom:var(--dz-stack-md)}[data-theme-variant=designer] .dz-toc-mobile>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary)}[data-theme-variant=designer] .dz-toc-mobile>summary::-webkit-details-marker{display:none}[data-theme-variant=designer] .dz-toc-mobile[open]>summary .dz-icon{transform:rotate(180deg)}[data-theme-variant=designer] .dz-toc-mobile ul{margin:16px 0 0;padding:16px 0 0 1.1em;border-top:1px solid var(--dz-line);display:flex;flex-direction:column;gap:12px}[data-theme-variant=designer] .dz-toc-mobile a{font-size:16px;color:var(--dz-secondary);text-decoration:none}[data-theme-variant=designer] .dz-toc-mobile a:hover{color:var(--dz-primary)}[data-theme-variant=designer] .wd-prose{--prose-fg: var(--dz-ink);--prose-ff: inherit;--prose-fs: 18px;--prose-lh: 1.7;--prose-gap: 36px;--prose-li-gap: 10px;--prose-h2-ff: var(--dz-serif);--prose-h2-fw: 500;--prose-h2-fs: 24px;--prose-h2-lh: 1.3;--prose-h2-fg: var(--dz-primary);--prose-h2-mt: 48px;--prose-h2-mb: 20px;--prose-h3-ff: var(--dz-serif);--prose-h3-fw: 600;--prose-h3-fs: 20px;--prose-h3-lh: 1.3;--prose-h3-fg: var(--dz-primary);--prose-h3-mt: 32px;--prose-h3-mb: 12px;--prose-strong-fw: 700;--prose-strong-fg: var(--dz-primary);--prose-mark-bg: var(--dz-mark)}[data-theme-variant=designer] .dz-prose h2{border-bottom:2px solid var(--dz-primary);padding-bottom:8px}[data-theme-variant=designer] .dz-prose>section{margin-bottom:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-prose a{color:var(--dz-primary);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;font-weight:500}[data-theme-variant=designer] .dz-prose img{max-width:100%;height:auto}[data-theme-variant=designer] .dz-prose blockquote{border-left:4px solid var(--dz-primary);padding:4px 0 4px 24px;margin:32px 0;font-family:var(--dz-serif);font-size:22px;font-style:italic;color:var(--dz-primary);line-height:1.4}[data-theme-variant=designer] .dz-prose blockquote p{margin:0}[data-theme-variant=designer] .dz-prose table{width:100%;border-collapse:collapse;border-top:2px solid var(--dz-primary);margin:32px 0;font-size:16px}[data-theme-variant=designer] .dz-prose thead{background:var(--dz-sc)}[data-theme-variant=designer] .dz-prose th{padding:14px;border-bottom:1px solid var(--dz-line);text-align:left;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-primary)}[data-theme-variant=designer] .dz-prose td{padding:14px;border-bottom:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-prose .ed-howto,[data-theme-variant=designer] .dz-prose .ed-takeaways{background:var(--dz-primary);color:var(--dz-on-primary);padding:24px;margin:32px 0}[data-theme-variant=designer] .dz-prose .ed-howto__h,[data-theme-variant=designer] .dz-prose .ed-takeaways__h{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;color:var(--dz-on-primary)}[data-theme-variant=designer] .dz-prose .ed-howto__step{display:flex;gap:16px;margin-bottom:20px}[data-theme-variant=designer] .dz-prose .ed-howto__step:last-child{margin-bottom:0}[data-theme-variant=designer] .dz-prose .ed-howto__num{font-family:var(--dz-serif);font-size:22px;opacity:.5;flex-shrink:0}[data-theme-variant=designer] .dz-prose .ed-howto__step p,[data-theme-variant=designer] .dz-prose .ed-takeaways li{margin:0}[data-theme-variant=designer] .dz-prose .ed-takeaways ul{margin:0;padding-left:1.2em}[data-theme-variant=designer] .dz-prose .ed-takeaways li{margin-bottom:12px;line-height:1.6}[data-theme-variant=designer] .dz-prose .ed-pricelist{list-style:none;padding:0;margin:32px 0}[data-theme-variant=designer] .dz-prose .ed-pricelist li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--dz-line);padding:10px 0;color:var(--dz-secondary)}[data-theme-variant=designer] .dz-prose .ed-pricelist strong,[data-theme-variant=designer] .dz-prose .ed-price{color:var(--dz-primary);font-weight:700}[data-theme-variant=designer] .dz-faq{margin:var(--dz-stack-md) 0;border-top:2px solid var(--dz-primary);padding-top:var(--dz-stack-sm)}[data-theme-variant=designer] .dz-faq__h{font-family:var(--dz-sans);font-size:18px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);text-align:center;margin:0 0 var(--dz-stack-sm)}[data-theme-variant=designer] .dz-faq__item{border-bottom:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-faq__item>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-size:18px;font-weight:500;color:var(--dz-ink);transition:color .2s}[data-theme-variant=designer] .dz-faq__item>summary:hover{color:var(--dz-primary)}[data-theme-variant=designer] .dz-faq__item>summary::-webkit-details-marker{display:none}[data-theme-variant=designer] .dz-faq__item>summary .dz-icon{transition:transform .2s;color:var(--dz-primary)}[data-theme-variant=designer] .dz-faq__item[open]>summary .dz-icon{transform:rotate(180deg)}[data-theme-variant=designer] .dz-faq__ans{padding:0 0 20px;color:var(--dz-secondary);font-size:16px;line-height:1.7}[data-theme-variant=designer] .dz-authorbio{background:var(--dz-sc-low);border:1px solid var(--dz-line);padding:32px;margin:var(--dz-stack-md) 0;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}[data-theme-variant=designer] .dz-authorbio__avatar{width:128px;height:128px;flex-shrink:0;overflow:hidden}[data-theme-variant=designer] .dz-authorbio__avatar img{width:100%;height:100%;object-fit:cover}[data-theme-variant=designer] .dz-authorbio__name{font-family:var(--dz-serif);font-weight:500;font-size:24px;color:var(--dz-primary);margin:0 0 8px}[data-theme-variant=designer] .dz-authorbio__role{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-secondary);margin:0 0 16px}[data-theme-variant=designer] .dz-authorbio__desc{font-family:var(--dz-serif);font-size:17px;font-style:italic;line-height:1.6;color:var(--dz-secondary);margin:0}@media(min-width:768px){[data-theme-variant=designer] .dz-authorbio{flex-direction:row;align-items:flex-start;text-align:left;gap:32px}}[data-theme-variant=designer] .dz-share{display:flex;justify-content:center;gap:24px;padding:24px 0;border-top:1px solid var(--dz-line);border-bottom:1px solid var(--dz-line);margin-bottom:var(--dz-stack-md);flex-wrap:wrap}[data-theme-variant=designer] .dz-share__btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;cursor:pointer;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-secondary);transition:color .2s}[data-theme-variant=designer] .dz-share__btn:hover{color:var(--dz-primary)}[data-theme-variant=designer] .dz-share__btn .dz-icon{font-size:18px}[data-theme-variant=designer] .dz-prevnext{display:grid;grid-template-columns:1fr;border-top:1px solid var(--dz-primary);border-bottom:2px solid var(--dz-primary);margin-bottom:var(--dz-stack-md)}[data-theme-variant=designer] .dz-prevnext a,[data-theme-variant=designer] .dz-prevnext>span{padding:32px;text-decoration:none;transition:background .3s,color .3s}[data-theme-variant=designer] .dz-prevnext .next{text-align:right}[data-theme-variant=designer] .dz-prevnext a:hover{background:var(--dz-primary)}[data-theme-variant=designer] .dz-prevnext__label{display:block;font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-secondary);margin-bottom:8px}[data-theme-variant=designer] .dz-prevnext__title{font-size:18px;font-weight:700;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-prevnext a:hover .dz-prevnext__title{color:var(--dz-on-primary)}[data-theme-variant=designer] .dz-prevnext a:hover .dz-prevnext__label{color:#fff9}@media(min-width:768px){[data-theme-variant=designer] .dz-prevnext{grid-template-columns:1fr 1fr}[data-theme-variant=designer] .dz-prevnext .prev{border-right:1px solid var(--dz-primary)}}[data-theme-variant=designer] .dz-aibot{margin:var(--dz-stack-md) 0}[data-theme-variant=designer] .dz-aibot__h{display:flex;align-items:center;gap:8px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);border-bottom:1px solid var(--dz-primary);padding-bottom:12px;margin:0 0 var(--dz-stack-sm)}[data-theme-variant=designer] .dz-aibot__h .dz-icon{font-size:16px}[data-theme-variant=designer] .dz-aibot__list{display:flex;flex-direction:column;gap:16px}[data-theme-variant=designer] .dz-aibot__item{background:var(--dz-sc);padding:24px}[data-theme-variant=designer] .dz-aibot__meta{display:flex;align-items:center;gap:8px;margin-bottom:10px}[data-theme-variant=designer] .dz-aibot__name{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dz-primary)}[data-theme-variant=designer] .dz-aibot__badge{font-family:var(--dz-sans);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--dz-primary);color:var(--dz-on-primary);padding:3px 6px}[data-theme-variant=designer] .dz-aibot__text{font-size:16px;line-height:1.7;color:var(--dz-secondary);margin:0}[data-theme-variant=designer] .dz-related{margin-bottom:var(--dz-stack-md)}[data-theme-variant=designer] .dz-related__h{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-primary);margin:0 0 var(--dz-stack-sm)}[data-theme-variant=designer] .dz-related__grid{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-related__card{display:block;text-decoration:none;color:inherit}[data-theme-variant=designer] .dz-related__media{aspect-ratio:4/5;background:var(--dz-sc-highest);overflow:hidden;margin-bottom:16px}[data-theme-variant=designer] .dz-related__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s}[data-theme-variant=designer] .dz-related__card:hover .dz-related__media img{transform:scale(1.05)}[data-theme-variant=designer] .dz-related__label{font-family:var(--dz-sans);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dz-secondary);display:block;margin-bottom:8px}[data-theme-variant=designer] .dz-related__title{font-size:17px;font-weight:700;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-related__card:hover .dz-related__title{text-decoration:underline;text-underline-offset:4px}@media(min-width:768px){[data-theme-variant=designer] .dz-post-h1{font-size:48px}[data-theme-variant=designer] .dz-related__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){[data-theme-variant=designer] .dz-post{padding-top:var(--dz-stack-lg)}[data-theme-variant=designer] .dz-post-grid{grid-template-columns:repeat(12,1fr)}[data-theme-variant=designer] .dz-post-toc{display:block;grid-column:span 3;position:sticky;top:96px;height:fit-content}[data-theme-variant=designer] .dz-post-main{grid-column:4 / span 8}[data-theme-variant=designer] .dz-post-h1{font-size:64px;line-height:1.05}[data-theme-variant=designer] .dz-toc-mobile{display:none}}[data-theme-variant=designer] .dz-about{max-width:var(--dz-maxw);margin-inline:auto;padding-inline:var(--dz-mx)}[data-theme-variant=designer] .dz-about-sec{padding:var(--dz-stack-md) 0}[data-theme-variant=designer] .dz-about-sec--bordered{border-top:2px solid var(--dz-primary)}[data-theme-variant=designer] .dz-about-hero__head{max-width:56rem;margin:0 auto var(--dz-stack-md);text-align:center}[data-theme-variant=designer] .dz-about-hero__eyebrow{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--dz-secondary);margin:0 0 16px}[data-theme-variant=designer] .dz-about-hero__title{font-family:var(--dz-serif);font-weight:500;font-size:40px;line-height:1.1;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-about-hero__media{width:100%;aspect-ratio:21/9;overflow:hidden;background:var(--dz-sc-high)}[data-theme-variant=designer] .dz-about-hero__media img{width:100%;height:100%;object-fit:cover}[data-theme-variant=designer] .dz-about-hero__media.is-profile{width:min(100%,70rem);aspect-ratio:21/9;margin-inline:auto;padding:0}[data-theme-variant=designer] .dz-about-hero__media.is-profile img{width:100%;height:100%;object-fit:cover;margin:0}[data-theme-variant=designer] .dz-about-grid{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-about-h3{font-family:var(--dz-serif);font-weight:500;font-size:32px;line-height:1.2;color:var(--dz-primary);margin:0}[data-theme-variant=designer] .dz-about-lead{font-size:18px;line-height:1.7;color:var(--dz-secondary);margin:0 0 32px}[data-theme-variant=designer] .dz-about-lead strong{color:var(--dz-primary)}[data-theme-variant=designer] .dz-about-cards{display:grid;grid-template-columns:1fr;gap:16px}[data-theme-variant=designer] .dz-about-item{display:block}[data-theme-variant=designer] .dz-about-iconbox{display:grid;place-items:center;width:100%;min-height:150px;margin-bottom:16px;border:1px solid var(--dz-line)}[data-theme-variant=designer] .dz-about-card__image{display:block;width:100%;aspect-ratio:16/9;margin:0 0 16px;object-fit:cover}[data-theme-variant=designer] .dz-about-iconbox .dz-icon{color:var(--dz-primary);font-size:44px}[data-theme-variant=designer] .dz-about-item h4{font-family:var(--dz-serif);font-weight:500;font-size:22px;color:var(--dz-primary);margin:0 0 8px}[data-theme-variant=designer] .dz-about-item p{font-size:16px;line-height:1.6;color:var(--dz-secondary);margin:0}[data-theme-variant=designer] .dz-about-eeat{background:var(--dz-sc-low);margin-inline:calc(-1 * var(--dz-mx));padding-inline:var(--dz-mx)}[data-theme-variant=designer] .dz-eeat-grid{display:flex;flex-direction:column;gap:var(--dz-stack-md)}[data-theme-variant=designer] .dz-eeat-intro h3{font-family:var(--dz-serif);font-weight:500;font-size:32px;color:var(--dz-primary);margin:0 0 12px}[data-theme-variant=designer] .dz-eeat-intro p{color:var(--dz-secondary);margin:0}[data-theme-variant=designer] .dz-eeat-items{display:grid;grid-template-columns:1fr;gap:var(--dz-gutter)}[data-theme-variant=designer] .dz-eeat-item{display:flex;gap:16px;align-items:flex-start}[data-theme-variant=designer] .dz-eeat-item__icon{flex-shrink:0;width:48px;height:48px;background:var(--dz-primary);color:var(--dz-on-primary);display:flex;align-items:center;justify-content:center}[data-theme-variant=designer] .dz-eeat-item h4{font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--dz-primary);margin:0 0 8px}[data-theme-variant=designer] .dz-eeat-item p{font-size:16px;line-height:1.6;color:var(--dz-secondary);margin:0}[data-theme-variant=designer] .dz-policy{max-width:48rem;margin-inline:auto}[data-theme-variant=designer] .dz-policy__h{font-family:var(--dz-serif);font-weight:500;font-size:32px;color:var(--dz-primary);text-align:center;margin:0 0 var(--dz-stack-md)}[data-theme-variant=designer] .dz-policy__item{padding-left:32px;border-left:2px solid var(--dz-primary);margin-bottom:32px}[data-theme-variant=designer] .dz-policy__item:last-child{margin-bottom:0}[data-theme-variant=designer] .dz-policy__item h4{font-family:var(--dz-serif);font-weight:500;font-size:24px;color:var(--dz-primary);margin:0 0 8px}[data-theme-variant=designer] .dz-policy__item p{color:var(--dz-secondary);margin:0;line-height:1.6}[data-theme-variant=designer] .dz-about-news{background:var(--dz-primary);padding:var(--dz-stack-md) 32px;text-align:center}[data-theme-variant=designer] .dz-about-news h3{font-family:var(--dz-serif);font-weight:500;font-size:32px;color:var(--dz-on-primary);margin:0 0 16px}[data-theme-variant=designer] .dz-about-news p{font-size:18px;line-height:1.6;color:#cfcfcf;max-width:36rem;margin:0 auto 32px}[data-theme-variant=designer] .dz-about-news form{display:flex;flex-direction:column;gap:8px;max-width:32rem;margin-inline:auto}[data-theme-variant=designer] .dz-about-news input{flex-grow:1;padding:14px 16px;border:0;color:var(--dz-primary);outline:none;font-family:var(--dz-sans)}[data-theme-variant=designer] .dz-about-news button{background:transparent;color:var(--dz-on-primary);border:1px solid var(--dz-on-primary);padding:14px 32px;font-family:var(--dz-sans);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .2s}[data-theme-variant=designer] .dz-about-news button:hover{background:var(--dz-on-primary);color:var(--dz-primary)}[data-theme-variant=designer] .dz-contact{display:flex;flex-direction:column;gap:32px}[data-theme-variant=designer] .dz-contact__title{font-family:var(--dz-serif);font-weight:500;font-size:32px;color:var(--dz-primary);margin:0 0 8px;text-align:center}[data-theme-variant=designer] .dz-contact__desc{color:var(--dz-secondary);margin:0;text-align:center}[data-theme-variant=designer] .dz-contact__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}[data-theme-variant=designer] .dz-contact__mail{display:flex;align-items:center;gap:8px;padding:16px 32px;border:1px solid var(--dz-primary);color:var(--dz-primary);text-decoration:none;transition:all .2s}[data-theme-variant=designer] .dz-contact__mail:hover{background:var(--dz-primary);color:var(--dz-on-primary)}[data-theme-variant=designer] .dz-contact__social{display:flex;gap:8px}[data-theme-variant=designer] .dz-contact__social a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--dz-primary);color:var(--dz-primary);text-decoration:none;transition:all .2s}[data-theme-variant=designer] .dz-contact__social a:hover{background:var(--dz-primary);color:var(--dz-on-primary)}@media(min-width:768px){[data-theme-variant=designer] .dz-about-hero__title{font-size:64px}[data-theme-variant=designer] .dz-about-grid{grid-template-columns:1fr 2fr}[data-theme-variant=designer] .dz-about-cards{grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme-variant=designer] .dz-eeat-grid{flex-direction:row}[data-theme-variant=designer] .dz-eeat-intro{width:33.3333%}[data-theme-variant=designer] .dz-eeat-items{width:66.6667%;grid-template-columns:1fr 1fr}[data-theme-variant=designer] .dz-about-news form{flex-direction:row}[data-theme-variant=designer] .dz-contact{flex-direction:row;justify-content:space-between;align-items:center}[data-theme-variant=designer] .dz-contact__title,[data-theme-variant=designer] .dz-contact__desc{text-align:left}}[data-theme-variant=designer] .dz-feat-main__media img,[data-theme-variant=designer] .dz-pcard__media img,[data-theme-variant=designer] .dz-author-card__image,[data-theme-variant=designer] .dz-cat-card__media img,[data-theme-variant=designer] .dz-cat-mini__thumb img,[data-theme-variant=designer] .dz-post-hero img,[data-theme-variant=designer] .dz-prose img,[data-theme-variant=designer] .dz-authorbio__avatar img,[data-theme-variant=designer] .dz-related__media img{filter:var(--dz-media-filter)}
