:root{--font-sans:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-heading:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--site-accent-color:#ed6d3f;--site-accent-rgb:237,109,63;--site-accent-dark:#c25933;--site-accent-soft:#fef3ef;--site-accent-border:#f5cdb8;--site-accent-border-strong:#efb08f;--site-secondary-color:#9d9e9e;--site-text-color:#000;--site-text-rgb:0,0,0;--site-border-color:#dcdcdc;--brand:var(--site-accent-color);--brand-dark:var(--site-accent-dark);--brand-soft:var(--site-accent-soft);--brand-border:var(--site-accent-border);--brand-border-strong:var(--site-accent-border-strong);--brand-rgb:var(--site-accent-rgb);--site-radius:0}body{font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.btn-auth{align-items:center;border:none;border-radius:var(--site-radius);box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;max-width:none;outline:none;padding:12px 20px;text-decoration:none;transition:background .2s;white-space:nowrap;width:auto}a.btn-auth,a.btn-auth:focus,a.btn-auth:hover,a.btn-auth:visited{color:#fff;text-decoration:none}.btn-auth--primary{background:var(--brand);color:#fff}.btn-auth--primary:hover{background:var(--brand-dark);color:#fff}.btn-auth--black{background:#000;color:#fff}.btn-auth--black:hover{background:#3c3c3c;color:#fff}.btn-auth--white{background:#000;border:1px solid #fff;color:#fff;max-width:300px}.btn-auth--white:hover{background:#3c3c3c}@media(max-width:600px){.btn-auth--fluid{padding:16px 24px;width:100%}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./Manrope-normal-400-cyrillic.Dvxsihut.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./Manrope-normal-400-greek.DL7QRZyv.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./Manrope-normal-400-vietnamese.usUDDRr7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./Manrope-normal-400-latin-ext.Ch3YOpNY.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(./Manrope-normal-400-latin.DHIcAJRg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./Manrope-normal-400-cyrillic.Dvxsihut.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./Manrope-normal-400-greek.DL7QRZyv.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./Manrope-normal-400-vietnamese.usUDDRr7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./Manrope-normal-400-latin-ext.Ch3YOpNY.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(./Manrope-normal-400-latin.DHIcAJRg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./Manrope-normal-400-cyrillic.Dvxsihut.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./Manrope-normal-400-greek.DL7QRZyv.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./Manrope-normal-400-vietnamese.usUDDRr7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./Manrope-normal-400-latin-ext.Ch3YOpNY.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(./Manrope-normal-400-latin.DHIcAJRg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./Manrope-normal-400-cyrillic.Dvxsihut.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./Manrope-normal-400-greek.DL7QRZyv.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./Manrope-normal-400-vietnamese.usUDDRr7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./Manrope-normal-400-latin-ext.Ch3YOpNY.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(./Manrope-normal-400-latin.DHIcAJRg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-500-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-500-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-500-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-500-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-normal-500-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-normal-500-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-normal-500-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-normal-500-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-normal-500-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-normal-500-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-normal-500-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-normal-500-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-normal-500-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-normal-500-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-normal-500-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./Montserrat-normal-500-cyrillic-ext.CO5hGrJv.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./Montserrat-normal-500-cyrillic.EAA9jha_.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./Montserrat-normal-500-vietnamese.k7S-YeeD.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./Montserrat-normal-500-latin-ext.BsZE-iaG.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./Montserrat-normal-500-latin.l_AIctKy.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{margin:0}#app{display:flex;justify-content:center;width:100%}body,html{font-family:var(--font-sans,"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);height:100%;width:100%}#__nuxt{display:flex;justify-content:center}.site-shell,.wrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--site-section-gap,32px);padding:32px;width:100%;--site-section-gap:32px;--site-shell-padding-block:32px;--site-shell-padding-inline:32px;--site-content-max-width:1360px;--site-content-padding:32px}.h1PageHeader{flex:1;font-size:36px}@media(min-width:600px){.site-shell,.wrapper{gap:var(--site-section-gap,32px);max-width:1360px}}@media(max-width:600px){.site-shell,.wrapper{gap:var(--site-section-gap,32px);max-width:1360px;padding:24px 16px;--site-shell-padding-block:24px;--site-shell-padding-inline:16px;--site-content-padding:16px}.h1PageHeader{align-self:center;font-size:32px}}.h2PageHeader{flex:1}.h2Header{font-size:22px;font-weight:100;line-height:1.6;margin:0}h1{margin:0}.pkd-article{box-sizing:border-box;margin:0;max-width:none;min-width:0;padding:clamp(20px,3vw,32px) 0 clamp(32px,4vw,48px);width:100%}.pkd-article:has(.pkd-flow>.pkd-band--hero:first-child),.pkd-article:has(.pkd-flow>.pkd-cover:first-child){padding-top:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:none;border-radius:var(--site-radius)}::-webkit-scrollbar-thumb{background:#000;border-radius:var(--site-radius)}::-webkit-scrollbar-thumb:hover{background:#555}.mainFilters{display:flex;flex-direction:column;gap:24px}.site-logo[data-v-701d12d0]{display:block;-o-object-fit:contain;object-fit:contain;width:auto}.header-page-search[data-v-b657196f]{flex-shrink:0;position:relative}.header-page-search__toggle[data-v-b657196f]{align-items:center;background:transparent;border:none;border-radius:var(--site-radius);color:#111;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .15s ease;width:44px}.header-page-search__toggle[data-v-b657196f]:hover{background:#f5f5f5}.header-page-search__panel[data-v-b657196f]{background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);box-shadow:0 16px 40px #0f172a1f;padding:12px;position:absolute;right:0;top:calc(100% + 10px);width:min(360px,calc(100vw - 32px));z-index:130}.header-page-search__input[data-v-b657196f]{background:#fafafa;border:1px solid #e5e7eb;border-radius:var(--site-radius);box-sizing:border-box;color:#111;font:inherit;font-size:15px;padding:12px 14px;width:100%}.header-page-search__input[data-v-b657196f]:focus{background:#fff;border-color:#111;outline:none}.header-page-search__results[data-v-b657196f]{list-style:none;margin:10px 0 0;max-height:320px;overflow:auto;padding:0}.header-page-search__result[data-v-b657196f]{border-radius:var(--site-radius);color:inherit;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none}.header-page-search__result[data-v-b657196f]:hover{background:#f5f5f5}.header-page-search__result-title[data-v-b657196f]{font-size:15px;font-weight:600;line-height:1.3}.header-page-search__result-path[data-v-b657196f]{color:#64748b;font-size:12px}.header-page-search__empty[data-v-b657196f]{color:#64748b;font-size:14px;margin:10px 0 0;padding:10px 12px}.menu-wrapper[data-v-0b63e489]{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%}.header-main[data-v-0b63e489]{display:contents}.logo[data-v-0b63e489]{color:#000;flex-shrink:0;font-size:20px;font-weight:600;justify-self:start}.logo[data-v-0b63e489],.site-brand-logo[data-v-0b63e489]{align-items:center;display:flex}.site-brand-logo[data-v-0b63e489]{position:relative;z-index:100}.navigation[data-v-0b63e489]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:48px;justify-content:center;justify-self:center;min-width:0}.nav-item[data-v-0b63e489]{font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.nav-item[data-v-0b63e489]:hover{color:#616161}.nav-link--active .nav-item[data-v-0b63e489],.nav-link--active:hover .nav-item[data-v-0b63e489]{color:var(--site-accent-color,#ed6d3f)}.header-tools[data-v-0b63e489]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;justify-self:end}.mobile-actions[data-v-0b63e489]{display:none}.burger-menu[data-v-0b63e489]{background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0 10px;transition:background .15s ease,border-color .15s ease;width:44px;z-index:132}.burger-menu[data-v-0b63e489]:hover{background:#f5f5f5}.burger-menu--open[data-v-0b63e489]{background:#fafafa;border-color:#ddd}.burger-menu span[data-v-0b63e489]{background-color:#000;border-radius:0;height:2px;transition:transform .25s ease,opacity .2s ease;width:100%}.burger-menu span.open[data-v-0b63e489]:first-child{transform:translateY(7px) rotate(45deg)}.burger-menu span.open[data-v-0b63e489]:nth-child(2){opacity:0}.burger-menu span.open[data-v-0b63e489]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}a[data-v-0b63e489]:not(.btn-auth){color:#000;text-decoration:none}a.btn-auth[data-v-0b63e489]{color:#fff}.mobile-nav-backdrop[data-v-0b63e489]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f0f0f73;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:fixed;z-index:130;-webkit-tap-highlight-color:transparent}.mobile-nav-drawer[data-v-0b63e489]{background:#fff;bottom:0;box-shadow:-8px 0 32px #0000001f;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;overflow-y:auto;overscroll-behavior:contain;padding:calc(16px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) 16px;position:fixed;right:0;top:0;width:min(320px,calc(100vw - 48px));z-index:131;-webkit-overflow-scrolling:touch}.mobile-nav-drawer__header[data-v-0b63e489]{align-items:center;border-bottom:1px solid #eee;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px;padding-bottom:16px}.mobile-nav-drawer__title[data-v-0b63e489]{color:#666;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.mobile-nav-drawer__close[data-v-0b63e489]{align-items:center;background:transparent;border:0;border-radius:var(--site-radius);color:#111;cursor:pointer;display:flex;height:44px;justify-content:center;margin:-6px -6px -6px 0;transition:background .15s ease;width:44px}.mobile-nav-drawer__close[data-v-0b63e489]:hover{background:#f3f3f3}.mobile-nav-drawer__close[data-v-0b63e489]:focus-visible{outline:2px solid var(--site-accent-color,#ed6d3f);outline-offset:2px}.mobile-nav-drawer__nav[data-v-0b63e489]{display:flex;flex-direction:column;gap:4px}.mobile-nav-drawer__link[data-v-0b63e489]{align-items:center;border-radius:var(--site-radius);color:#111;display:flex;gap:12px;justify-content:space-between;min-height:52px;padding:12px 8px;text-decoration:none;transition:background .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.mobile-nav-drawer__link[data-v-0b63e489]:hover{background:#f5f5f5}.mobile-nav-drawer__link[data-v-0b63e489]:focus-visible{outline:2px solid var(--site-accent-color,#ed6d3f);outline-offset:2px}.mobile-nav-drawer__link--active[data-v-0b63e489]{background:#f2724114}.mobile-nav-drawer__label[data-v-0b63e489]{font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.mobile-nav-drawer__link--active .mobile-nav-drawer__label[data-v-0b63e489]{color:var(--site-accent-color,#ed6d3f)}.mobile-nav-drawer__chevron[data-v-0b63e489]{color:#bbb;flex-shrink:0}.mobile-nav-drawer__link--active .mobile-nav-drawer__chevron[data-v-0b63e489]{color:var(--site-accent-color,#ed6d3f)}.mobile-nav-backdrop-enter-active[data-v-0b63e489],.mobile-nav-backdrop-leave-active[data-v-0b63e489]{transition:opacity .28s ease}.mobile-nav-backdrop-enter-from[data-v-0b63e489],.mobile-nav-backdrop-leave-to[data-v-0b63e489]{opacity:0}.mobile-nav-drawer-enter-active[data-v-0b63e489],.mobile-nav-drawer-leave-active[data-v-0b63e489]{transition:transform .32s cubic-bezier(.32,.72,0,1)}.mobile-nav-drawer-enter-from[data-v-0b63e489],.mobile-nav-drawer-leave-to[data-v-0b63e489]{transform:translate(100%)}@media(max-width:600px){.menu-wrapper[data-v-0b63e489]{display:block;width:100%}.header-main[data-v-0b63e489]{align-items:center;display:grid;gap:12px;grid-template-areas:"logo actions";grid-template-columns:1fr auto;width:100%}.logo[data-v-0b63e489]{font-size:18px;grid-area:logo;justify-self:start}.desktop-nav[data-v-0b63e489],.header-tools[data-v-0b63e489]{display:none}.mobile-actions[data-v-0b63e489]{align-items:center;display:flex;gap:8px;grid-area:actions;justify-self:end}}@media(min-width:601px)and (max-width:900px){.navigation[data-v-0b63e489]{gap:48px}.nav-item[data-v-0b63e489]{font-size:14px}}@media(prefers-reduced-motion:reduce){.burger-menu span[data-v-0b63e489],.mobile-nav-backdrop-enter-active[data-v-0b63e489],.mobile-nav-backdrop-leave-active[data-v-0b63e489],.mobile-nav-drawer-enter-active[data-v-0b63e489],.mobile-nav-drawer-leave-active[data-v-0b63e489]{transition:none}}body.mobile-nav-scroll-lock{overflow:hidden;touch-action:none}.site-footer[data-v-687bbcdc]{box-sizing:border-box;margin-top:auto;margin-inline:calc(50% - 50vw);margin-bottom:calc(var(--site-shell-padding-block, 32px)*-1);max-width:100vw;width:100vw}.site-footer__panel[data-v-687bbcdc]{background:var(--site-footer-bg,var(--site-secondary-color,#9d9e9e));border:none;border-radius:0;border-top:var(--site-footer-top-border,none);color:var(--site-footer-text,var(--site-text-color,#000));overflow:hidden}.site-footer__inner[data-v-687bbcdc]{box-sizing:border-box;margin-inline:auto;max-width:var(--site-content-max-width,1360px);padding-inline:var(--site-content-padding,32px);position:relative;width:100%;z-index:1}.site-footer__grid[data-v-687bbcdc]{display:grid;gap:clamp(40px,7vw,96px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr);padding:clamp(48px,7vw,88px) 0 clamp(36px,5vw,56px)}.site-footer__grid[data-v-687bbcdc]:not(:has(.site-footer__nav--secondary)){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.site-footer__heading[data-v-687bbcdc]{color:var(--site-footer-text,var(--site-text-color,#000));font-family:var(--font-heading);font-size:clamp(18px,2.2vw,22px);font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 clamp(20px,3vw,28px)}.site-footer__address[data-v-687bbcdc]{display:flex;flex-direction:column;font-style:normal;gap:clamp(14px,2.2vw,22px);margin:0}.site-footer__address-line[data-v-687bbcdc]{color:var(--site-footer-text,var(--site-text-color,#000));font-size:clamp(17px,2vw,20px);font-weight:400;line-height:1.55;margin:0;max-width:34ch}.site-footer__links[data-v-687bbcdc]{display:flex;flex-direction:column;gap:clamp(14px,2.2vw,22px);list-style:none;margin:0;padding:0}.site-footer__link[data-v-687bbcdc]{align-items:center;color:var(--site-footer-text,var(--site-text-color,#000));display:inline-flex;font-size:clamp(17px,2vw,20px);font-weight:400;line-height:1.45;max-width:36ch;text-decoration:none;transition:color .18s ease,opacity .18s ease}.site-footer__link[data-v-687bbcdc]:hover{color:var(--site-accent-color,var(--brand));opacity:1}.site-footer__link--contact[data-v-687bbcdc]{font-weight:500}.site-footer__bar[data-v-687bbcdc]{align-items:center;border-top:1px solid var(--site-footer-border,rgba(0,0,0,.12));display:grid;gap:24px;grid-template-columns:minmax(0,220px) 1fr;padding:clamp(24px,4vw,36px) 0 clamp(28px,4vw,40px)}.site-footer__logo-link[data-v-687bbcdc]{align-self:flex-start;display:inline-flex;text-decoration:none}.site-footer__copyright[data-v-687bbcdc]{color:var(--site-footer-text-muted,rgba(0,0,0,.62));font-size:clamp(14px,1.6vw,16px);line-height:1.5;margin:0;text-align:center}@media(max-width:960px){.site-footer__grid[data-v-687bbcdc]{gap:clamp(32px,5vw,48px);grid-template-columns:1fr 1fr}.site-footer__contacts[data-v-687bbcdc]{grid-column:1/-1}}@media(max-width:680px){.site-footer__grid[data-v-687bbcdc],.site-footer__grid[data-v-687bbcdc]:not(:has(.site-footer__nav--secondary)){gap:clamp(28px,5vw,40px);grid-template-columns:1fr;padding-top:clamp(40px,8vw,56px)}.site-footer__bar[data-v-687bbcdc]{gap:20px;grid-template-columns:1fr;justify-items:start}.site-footer__copyright[data-v-687bbcdc]{text-align:left}}@media(max-width:600px){.site-footer[data-v-687bbcdc]{margin-bottom:0}}.store-search[data-v-b95754cd]{position:relative;width:100%}.store-search__field[data-v-b95754cd]{align-items:stretch;display:flex;position:relative}.store-search__input[data-v-b95754cd]{background:#fff;border:1px solid var(--hp-border,#e2e8f0);border-radius:var(--site-radius);box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:16px;line-height:1.35;min-height:52px;padding:14px 52px 14px 18px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.store-search__input[data-v-b95754cd]:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.12);outline:none}.store-search__icon[data-v-b95754cd]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2364748b' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 21-4.35-4.35m1.45-6.4a7.5 7.5 0 1 1-15 0 7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;height:22px;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:22px}.store-search--compact .store-search__input[data-v-b95754cd]{font-size:14px;min-height:44px;padding:9px 42px 9px 14px}.store-search--compact .store-search__icon[data-v-b95754cd]{height:20px;right:14px;width:20px}.store-search--hero .store-search__field[data-v-b95754cd]{background:#fff;border:1px solid var(--hp-border,#e2e8f0);border-radius:var(--site-radius);box-shadow:var(--hp-shadow-soft,0 4px 18px rgba(var(--brand-rgb),.08));gap:0;padding:6px}.store-search--hero .store-search__input[data-v-b95754cd]{border:none;border-radius:var(--site-radius);box-shadow:none;min-height:54px;padding:14px 18px 14px 48px}.store-search--hero .store-search__input[data-v-b95754cd]:focus{box-shadow:none}.store-search--hero .store-search__icon[data-v-b95754cd]{left:18px;right:auto}.store-search--hero .store-search__submit[data-v-b95754cd]{background:var(--brand);border:none;border-radius:var(--site-radius);color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:15px;font-weight:600;min-width:112px;padding:0 22px;transition:background .2s ease}.store-search--hero .store-search__submit[data-v-b95754cd]:hover{background:var(--brand-dark)}.store-search__suggestions[data-v-b95754cd]{background:#fff;border:1px solid #e2e8f0;box-shadow:0 12px 32px #0f172a1f;left:0;list-style:none;max-height:280px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.store-search__suggestion[data-v-b95754cd],.store-search__suggestions[data-v-b95754cd]{border-radius:var(--site-radius);margin:0}.store-search__suggestion-link[data-v-b95754cd]{align-items:center;color:#0f172a;display:flex;gap:12px;padding:10px 12px;text-decoration:none}.store-search__suggestion-link[data-v-b95754cd]:hover{background:#f8fafc}.store-search__suggestion--empty[data-v-b95754cd]{color:#64748b;font-size:14px;padding:12px 14px}.store-search__suggestion-logo[data-v-b95754cd]{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:84px}.store-search__suggestion-img[data-v-b95754cd]{max-height:32px;max-width:84px;-o-object-fit:contain;object-fit:contain}.store-search__suggestion-fallback[data-v-b95754cd]{align-items:center;background:#e2e8f0;border-radius:var(--site-radius);color:#64748b;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.store-search__suggestion-name[data-v-b95754cd]{font-size:15px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.store-search--hero .store-search__field[data-v-b95754cd]{align-items:center;flex-direction:row;gap:6px;padding:6px}.store-search--hero .store-search__input[data-v-b95754cd]{flex:1;font-size:16px;min-height:46px;min-width:0;padding:12px 10px 12px 42px}.store-search--hero .store-search__icon[data-v-b95754cd]{height:20px;left:14px;width:20px}.store-search--hero .store-search__submit[data-v-b95754cd]{font-size:14px;min-height:44px;min-width:84px;padding:0 14px;width:auto}.store-search--hero .store-search__suggestions[data-v-b95754cd]{max-height:min(50vh,260px)}}@media(max-width:380px){.store-search--hero .store-search__submit[data-v-b95754cd]{font-size:13px;min-width:72px;padding:0 10px}}.cookie-banner[data-v-cc20bc44]{background:var(--site-accent-color,#ed6d3f);bottom:0;box-shadow:0 -4px 24px #0000001f;color:#fff;left:0;position:fixed;right:0;width:100%;z-index:9999}.cookie-banner__inner[data-v-cc20bc44]{align-items:center;box-sizing:border-box;display:flex;gap:16px 24px;justify-content:space-between;padding:14px 24px calc(14px + env(safe-area-inset-bottom,0px));width:100%}.cookie-banner__content[data-v-cc20bc44]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.cookie-banner__icon[data-v-cc20bc44]{align-items:center;background:#ffffff29;border-radius:var(--site-radius);color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.cookie-banner__text[data-v-cc20bc44]{color:#fff;font-size:14px;font-weight:500;line-height:1.45;margin:0}.cookie-banner__btn[data-v-cc20bc44]{background:#fff;border:none;border-radius:var(--site-radius);color:var(--site-accent-dark,#111);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;min-width:120px;padding:11px 24px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.cookie-banner__btn[data-v-cc20bc44]:hover{background:#ffffffeb;box-shadow:0 2px 8px #0000001f}.cookie-banner__btn[data-v-cc20bc44]:active{transform:scale(.98)}.cookie-banner__btn[data-v-cc20bc44]:focus-visible{outline:2px solid #fff;outline-offset:2px}.cookie-banner-enter-active[data-v-cc20bc44],.cookie-banner-leave-active[data-v-cc20bc44]{transition:opacity .35s ease,transform .35s ease}.cookie-banner-enter-from[data-v-cc20bc44],.cookie-banner-leave-to[data-v-cc20bc44]{opacity:0;transform:translateY(100%)}@media(max-width:600px){.cookie-banner__inner[data-v-cc20bc44]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.cookie-banner__content[data-v-cc20bc44]{align-items:flex-start}.cookie-banner__btn[data-v-cc20bc44]{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.cookie-banner-enter-active[data-v-cc20bc44],.cookie-banner-leave-active[data-v-cc20bc44],.cookie-banner__btn[data-v-cc20bc44]{transition:none}}.wrapper[data-v-6d164417]{display:flex;flex-direction:column;width:100%}.content[data-v-6d164417]{flex-grow:1}.error-page[data-v-6d164417]{display:flex;justify-content:center;padding:12px 0 56px}.error-card[data-v-6d164417],.error-page[data-v-6d164417]{box-sizing:border-box;width:100%}.error-card[data-v-6d164417]{background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);max-width:680px;padding:36px 32px 32px;text-align:center}.error-card--404[data-v-6d164417]{background:linear-gradient(180deg,#f8fff9,#fff 42%);border-color:#d4edda}.error-card__hero[data-v-6d164417]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.error-card__icon[data-v-6d164417]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);box-shadow:0 8px 24px #37c55a1f;display:flex;font-size:34px;height:72px;justify-content:center;line-height:1;width:72px}.error-card--404 .error-card__icon[data-v-6d164417]{background:#f0faf3;border-color:#c8ecd2}.error-card__badge[data-v-6d164417]{background:#0000000f;border-radius:var(--site-radius);color:#00000073;font-size:12px;font-weight:600;letter-spacing:.06em;margin:0;padding:4px 10px}.error-card__title[data-v-6d164417]{color:#111;font-size:clamp(26px,5vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0 0 10px}.error-card__lead[data-v-6d164417]{color:#00000094;font-size:17px;line-height:1.55;margin:0 auto 24px;max-width:30em}.error-card__search[data-v-6d164417]{background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);margin-bottom:20px;padding:18px 18px 14px;text-align:left}.error-card__search-label[data-v-6d164417]{color:#222;font-size:15px;font-weight:500;margin:0 0 12px}.error-card__tips[data-v-6d164417]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 26px;padding:0;text-align:left}.error-card__tips li[data-v-6d164417]{color:#0000008c;font-size:14px;line-height:1.45;padding-left:22px;position:relative}.error-card__tips li[data-v-6d164417]:before{color:#37c55a;content:"✓";font-size:13px;font-weight:700;left:0;position:absolute;top:0}.error-card__actions[data-v-6d164417]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.error-btn[data-v-6d164417]{align-items:center;border-radius:var(--site-radius);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;justify-content:center;line-height:1.1;min-width:200px;padding:14px 28px;transition:background .2s ease,transform .2s ease,border-color .2s ease}.error-btn--primary[data-v-6d164417]{background:#000;border:1.3px solid #000;color:#fff}.error-btn--primary[data-v-6d164417]:hover{background:#333;transform:scale(1.02)}.error-btn--secondary[data-v-6d164417]{background:#fff;border:1.3px solid #000;color:#000}.error-btn--secondary[data-v-6d164417]:hover{background:#f0f0f0;transform:scale(1.02)}@media(max-width:600px){.error-card[data-v-6d164417]{border-radius:var(--site-radius);padding:28px 18px 24px}.error-card__search[data-v-6d164417]{padding:14px 14px 10px}.error-card__actions[data-v-6d164417]{flex-direction:column;width:100%}.error-btn[data-v-6d164417]{min-width:0;width:100%}}:root{--pkd-content-max-width:1360px;--pkd-content-padding:32px;--site-header-height:78px;--site-header-offset:calc(var(--site-shell-padding-block, 32px) + var(--site-header-height) + var(--site-section-gap, 32px));--pkd-hero-full-height:calc(100svh - var(--site-header-offset));--pkd-hero-gradient:radial-gradient(120% 120% at 100% 0%,rgba(var(--site-accent-rgb,var(--brand-rgb)),.14) 0%,transparent 55%),linear-gradient(180deg,#f8fafc 0%,#fff 100%)}@media(max-width:600px){:root{--site-shell-padding-block:24px}}.pkd-band{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-block:var(--pkd-block-padding-y);width:100vw}.pkd-band__inner{box-sizing:border-box;margin-inline:auto;max-width:var(--pkd-content-max-width);padding-inline:var(--pkd-content-padding);width:100%}@media(max-width:600px){:root{--pkd-content-padding:16px}.pkd-band__inner{padding-block:0}}.pkd-band--hero{background:var(--pkd-hero-gradient);background-position:50%;background-size:cover;isolation:isolate;position:relative}.pkd-band--hero.pkd-band--hero-has-image{background:none}.pkd-band--hero.pkd-band--hero-has-image .pkd-band__inner{position:relative;z-index:2}.pkd-band--hero.pkd-band--full-height{display:flex;flex-direction:column;justify-content:center;min-height:var(--pkd-hero-full-height)}.pkd-band--hero.pkd-band--full-height .pkd-band__inner{display:flex;flex:1;flex-direction:column;justify-content:center}.pkd-band--stats{background:radial-gradient(120% 140% at 0 0,rgba(var(--site-accent-rgb,var(--brand-rgb)),.12) 0,transparent 55%),linear-gradient(180deg,var(--site-accent-soft,var(--brand-soft)) 0,#fff 100%)}.pkd-band--testimonials{background:linear-gradient(180deg,#0f172a,#1e293b);color:#fff}.pkd-band--marquee{background:linear-gradient(180deg,#f8fafc,#fff)}.pkd-band--projects-slider{background:radial-gradient(120% 120% at 100% 0,hsla(0,0%,100%,.14) 0,transparent 55%),radial-gradient(90% 90% at 0 100%,rgba(0,0,0,.08) 0,transparent 50%),linear-gradient(145deg,var(--site-accent-color,var(--brand)) 0,var(--site-accent-dark,var(--brand-dark)) 100%);color:#fff}.pkd-band .pkd-action,.pkd-band .pkd-cover,.pkd-band .pkd-heading,.pkd-band .pkd-marquee,.pkd-band .pkd-projects-slider,.pkd-band .pkd-prose,.pkd-band .pkd-stats,.pkd-band .pkd-testimonials,.pkd-band .pkd-unit{margin-bottom:0}.pkd-band--cta .pkd-action,.pkd-band--hero .pkd-cover,.pkd-band--stats .pkd-stats,.pkd-band--testimonials .pkd-testimonials{background:none;border:none;border-radius:var(--site-radius);box-shadow:none;overflow:visible;padding:0}.pkd-band--heading-paragraph .pkd-prose{margin-bottom:0}.pkd-band--projects-slider .pkd-projects-slider{background:none;border:none;border-radius:var(--site-radius);box-shadow:none;overflow:visible;padding:0}.pkd-band--cta .pkd-action__text{opacity:.92}.pkd-band--cta .pkd-action__btn{background:var(--site-accent-color,var(--brand));color:#fff}.pkd-band--cta .pkd-action__btn:hover{background:var(--site-accent-dark,var(--brand-dark));color:#fff}.pkd-band--light-text .pkd-heading{color:#fff}.pkd-band--light-text .pkd-prose{color:#ffffffeb}.pkd-band--light-text .pkd-cover__headline,.pkd-band--light-text .pkd-prose a{color:#fff}.pkd-band--light-text .pkd-cover__lead{color:#ffffffe0}.pkd-band--light-text .pkd-cover__btn{background:#fff;color:var(--site-text-color,#000)}.pkd-band--light-text .pkd-cover__btn:hover{background:#f1f5f9;color:var(--site-text-color,#000)}.pkd-band--has-deco,.pkd-block-shell--has-deco{isolation:isolate;overflow:hidden;position:relative}.pkd-deco{height:min(46vw,460px);opacity:.16;pointer-events:none;position:absolute;width:min(46vw,460px);z-index:0}.pkd-deco--pos-top-left{left:0;top:0}.pkd-deco--pos-top-right{right:0;top:0}.pkd-deco--pos-bottom-left{bottom:0;left:0}.pkd-deco--pos-bottom-right{bottom:0;right:0}.pkd-deco--pos-center{left:50%;top:50%;transform:translate(-50%,-50%)}.pkd-deco--grid{background:linear-gradient(to right,color-mix(in srgb,var(--pkd-deco-color,#ed6d3f) 55%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--pkd-deco-color,#ed6d3f) 55%,transparent) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 30% 70%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 85% 85% at 30% 70%,#000 20%,transparent 72%)}.pkd-deco--beams:after,.pkd-deco--beams:before{background:var(--pkd-deco-color,#ed6d3f);border-radius:2px;content:"";position:absolute}.pkd-deco--beams:before{height:3px;left:10%;top:18%;width:72%}.pkd-deco--beams:after{height:72%;left:18%;top:10%;width:3px}.pkd-deco--arc{background:transparent;border:3px solid var(--pkd-deco-color,#ed6d3f);border-radius:50%;height:min(52vw,520px);-webkit-mask-image:radial-gradient(circle at 35% 65%,#000 0 44%,transparent 58%);mask-image:radial-gradient(circle at 35% 65%,#000 0 44%,transparent 58%);width:min(52vw,520px)}.pkd-deco--arc.pkd-deco--pos-top-left{transform:translate(-34%,-34%)}.pkd-deco--arc.pkd-deco--pos-top-right{transform:translate(34%,-34%)}.pkd-deco--arc.pkd-deco--pos-bottom-left{transform:translate(-34%,34%)}.pkd-deco--arc.pkd-deco--pos-bottom-right{transform:translate(34%,34%)}.pkd-deco--arc.pkd-deco--pos-center{transform:translate(-50%,-50%)}.pkd-deco--stripes{background:repeating-linear-gradient(-38deg,color-mix(in srgb,var(--pkd-deco-color,#ed6d3f) 70%,transparent) 0,color-mix(in srgb,var(--pkd-deco-color,#ed6d3f) 70%,transparent) 2px,transparent 2px,transparent 16px);-webkit-mask-image:radial-gradient(ellipse 90% 90% at 25% 75%,#000 15%,transparent 70%);mask-image:radial-gradient(ellipse 90% 90% at 25% 75%,#000 15%,transparent 70%)}.pkd-deco--dots{background-image:radial-gradient(circle,var(--pkd-deco-color,#ed6d3f) 1.5px,transparent 1.6px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse 88% 88% at 28% 72%,#000 18%,transparent 74%);mask-image:radial-gradient(ellipse 88% 88% at 28% 72%,#000 18%,transparent 74%)}.pkd-deco--frame:after,.pkd-deco--frame:before{border:3px solid var(--pkd-deco-color,#ed6d3f);content:"";height:42%;position:absolute;width:42%}.pkd-deco--frame:before{border-bottom:none;border-right:none;left:10%;top:12%}.pkd-deco--frame:after{border-left:none;border-top:none;bottom:12%;right:10%}.pkd-band__inner,.pkd-block-shell__content{position:relative;z-index:1}.pkd-block-shell__content{width:100%}@media(max-width:680px){.pkd-deco{height:min(62vw,320px);opacity:.12;width:min(62vw,320px)}}.pkd-stats{background:radial-gradient(120% 140% at 0 0,rgba(var(--site-accent-rgb,var(--brand-rgb)),.12) 0,transparent 55%),linear-gradient(180deg,var(--site-accent-soft,var(--brand-soft)) 0,#fff 100%);border:1px solid var(--site-accent-border,var(--brand-border));border-radius:var(--site-radius);box-shadow:0 18px 50px rgba(var(--site-accent-rgb,var(--brand-rgb)),.08);margin:0 0 var(--pkd-block-spacing,0);padding:clamp(28px,4vw,40px)}.pkd-stats__head{margin:0 auto 28px;max-width:640px;text-align:center}.pkd-stats__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px}.pkd-stats__subtitle{color:var(--pkd-text-muted);font-size:var(--pkd-text-size);line-height:1.55;margin:0}.pkd-stats__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.pkd-stats__item{background:#ffffffe0;border:1px solid rgba(var(--site-accent-rgb,var(--brand-rgb)),.12);border-radius:var(--site-radius);opacity:0;padding:20px 18px;text-align:center;transform:translateY(16px);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s ease}.pkd-stats--visible .pkd-stats__item{opacity:1;transform:translateY(0)}.pkd-stats--visible .pkd-stats__item:nth-child(2){transition-delay:.08s}.pkd-stats--visible .pkd-stats__item:nth-child(3){transition-delay:.16s}.pkd-stats--visible .pkd-stats__item:nth-child(4){transition-delay:.24s}.pkd-stats__value{color:var(--site-accent-color,#ed6d3f);display:block;font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:8px}.pkd-stats__label{color:var(--site-secondary-color,#9d9e9e);display:block;font-size:14px;font-weight:600;line-height:1.45}.pkd-features{margin:0 0 var(--pkd-block-spacing,0)}.pkd-features__head{margin:0 0 28px;max-width:720px}.pkd-features__head--center{margin-left:auto;margin-right:auto;text-align:center}.pkd-features__head--left{margin-left:0;margin-right:auto;text-align:left}.pkd-features__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px}.pkd-features__subtitle{color:var(--pkd-text-muted);font-size:var(--pkd-text-size);line-height:1.55;margin:0}.pkd-features__grid{display:grid;gap:18px}.pkd-features__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pkd-features__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pkd-features__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pkd-features__card{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-shadow:0 10px 30px #0f172a0a;opacity:0;padding:24px 22px;position:relative;transform:translateY(18px);transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .65s ease,box-shadow .25s ease,border-color .25s ease}.pkd-features--visible .pkd-features__card{opacity:1;transform:translateY(0)}.pkd-features--visible .pkd-features__card:nth-child(2){transition-delay:.06s}.pkd-features--visible .pkd-features__card:nth-child(3){transition-delay:.12s}.pkd-features--visible .pkd-features__card:nth-child(4){transition-delay:.18s}.pkd-features--visible .pkd-features__card:nth-child(5){transition-delay:.24s}.pkd-features--visible .pkd-features__card:nth-child(6){transition-delay:.3s}.pkd-features__card:hover{border-color:rgba(var(--site-accent-rgb,var(--brand-rgb)),.28);box-shadow:0 18px 40px rgba(var(--site-accent-rgb,var(--brand-rgb)),.12);transform:translateY(-4px)}.pkd-features__icon{align-items:center;background:linear-gradient(135deg,rgba(var(--site-accent-rgb,var(--brand-rgb)),.16),rgba(var(--site-accent-rgb,var(--brand-rgb)),.06));border-radius:var(--site-radius);display:inline-flex;font-size:24px;height:52px;justify-content:center;line-height:1;margin-bottom:16px;width:52px}.pkd-features__icon img{filter:brightness(0);height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.pkd-features__card-title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:18px;font-weight:700;margin:0 0 8px}.pkd-features__card-text{color:var(--pkd-text-muted);font-size:var(--pkd-text-size);line-height:1.6;margin:0}.pkd-testimonials{background:linear-gradient(180deg,#0f172a,#1e293b);border-radius:var(--site-radius);color:#fff;margin:0 0 var(--pkd-block-spacing,0);overflow:hidden;padding:clamp(28px,4vw,36px)}.pkd-testimonials__head{margin:0 auto 24px;max-width:640px;text-align:center}.pkd-testimonials__title{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.03em;margin:0}.pkd-testimonials__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pkd-testimonials__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--site-radius);opacity:0;padding:22px 20px;transform:translateY(20px) scale(.98);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s ease}.pkd-testimonials--visible .pkd-testimonials__card{opacity:1;transform:translateY(0) scale(1)}.pkd-testimonials--visible .pkd-testimonials__card:nth-child(2){transition-delay:.08s}.pkd-testimonials--visible .pkd-testimonials__card:nth-child(3){transition-delay:.16s}.pkd-testimonials__quote{color:#ffffffeb;font-size:var(--pkd-text-size);line-height:1.65;margin:0 0 18px}.pkd-testimonials__author{display:block;font-size:14px;font-weight:700}.pkd-testimonials__role{color:#ffffff9e;display:block;font-size:13px;margin-top:4px}.pkd-marquee{margin:0 0 var(--pkd-block-spacing,0)}.pkd-marquee__title{color:var(--site-secondary-color,#9d9e9e);font-family:var(--font-heading);font-size:13px;font-weight:700;letter-spacing:.12em;margin:0 0 18px;text-align:center;text-transform:uppercase}.pkd-marquee__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;position:relative}.pkd-marquee__track{animation:pkd-marquee-scroll var(--pkd-marquee-duration,28s) linear infinite;display:flex;gap:14px;width:-moz-max-content;width:max-content}.pkd-marquee__track:hover{animation-play-state:paused}.pkd-marquee__item{align-items:center;background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-shadow:0 8px 24px #0f172a0a;display:inline-flex;flex-shrink:0;height:72px;justify-content:center;min-width:160px;padding:0 22px}.pkd-marquee__item img{display:block;max-height:36px;max-width:120px;-o-object-fit:contain;object-fit:contain}.pkd-marquee__label{color:var(--site-secondary-color,#9d9e9e);font-size:15px;font-weight:700;white-space:nowrap}.pkd-marquee--slow{--pkd-marquee-duration:40s}.pkd-marquee--normal{--pkd-marquee-duration:28s}.pkd-marquee--fast{--pkd-marquee-duration:18s}@keyframes pkd-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:900px){.pkd-features__grid--3,.pkd-features__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pkd-features__grid--2,.pkd-features__grid--3,.pkd-features__grid--4{grid-template-columns:1fr}.pkd-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pkd-checklist__grid--2{grid-template-columns:1fr}}.pkd-checklist{margin:0 0 var(--pkd-block-spacing,0)}.pkd-checklist__head{margin:0 0 28px;max-width:720px}.pkd-checklist__title{margin:0 0 10px}.pkd-checklist__subtitle{color:var(--pkd-text-muted);font-size:var(--pkd-text-size);line-height:1.55;margin:0}.pkd-checklist__grid{display:grid;gap:12px;list-style:none;margin:0;padding:0}.pkd-checklist__grid--1{grid-template-columns:1fr}.pkd-checklist__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pkd-checklist__item{align-items:flex-start;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid var(--site-border-color,#dcdcdc);display:flex;gap:14px;opacity:0;padding:18px 20px;transform:translateY(14px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.pkd-checklist--visible .pkd-checklist__item{opacity:1;transform:translateY(0)}.pkd-checklist--visible .pkd-checklist__item:nth-child(2){transition-delay:.05s}.pkd-checklist--visible .pkd-checklist__item:nth-child(3){transition-delay:.1s}.pkd-checklist--visible .pkd-checklist__item:nth-child(4){transition-delay:.15s}.pkd-checklist--visible .pkd-checklist__item:nth-child(5){transition-delay:.2s}.pkd-checklist--visible .pkd-checklist__item:nth-child(6){transition-delay:.25s}.pkd-checklist__item:hover{background:var(--site-accent-color,var(--brand));border-color:var(--site-accent-color,var(--brand));box-shadow:none}.pkd-checklist__item:hover .pkd-checklist__item-subtitle,.pkd-checklist__item:hover .pkd-checklist__item-title{color:#fff}.pkd-checklist__mark{background:var(--site-accent-color,var(--brand));flex-shrink:0;height:22px;margin-top:2px;position:relative;transition:background .2s ease;width:22px}.pkd-checklist__mark:after{border-bottom:2.5px solid #fff;border-right:2.5px solid #fff;content:"";height:11px;left:7px;position:absolute;top:3px;transform:rotate(45deg);transition:border-color .2s ease;width:6px}.pkd-checklist__item:hover .pkd-checklist__mark{background:#fff}.pkd-checklist__item:hover .pkd-checklist__mark:after{border-bottom-color:var(--site-accent-color,var(--brand));border-right-color:var(--site-accent-color,var(--brand))}.pkd-checklist__text{color:var(--site-text-color,#000);flex:1;font-size:var(--pkd-text-size);font-weight:600;line-height:1.55;min-width:0}.pkd-checklist__copy{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.pkd-checklist__item-title{color:var(--site-text-color,#000);display:block;font-family:var(--font-heading);font-size:16px;font-weight:700;line-height:1.35;transition:color .2s ease}.pkd-checklist__item-subtitle{color:var(--pkd-text-muted);display:block;font-size:var(--pkd-text-size);font-weight:500;line-height:1.55;transition:color .2s ease}.pkd-projects{margin:0 0 var(--pkd-block-spacing,0)}.pkd-projects__list{display:flex;flex-direction:column;gap:16px}.pkd-projects__card{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);opacity:0;padding:22px 24px;transform:translateY(10px);transition:border-color .2s ease,box-shadow .2s ease,transform .25s ease,opacity .25s ease}.pkd-projects--visible .pkd-projects__card{opacity:1;transform:translateY(0)}.pkd-projects--visible .pkd-projects__card:nth-child(2){transition-delay:.05s}.pkd-projects--visible .pkd-projects__card:nth-child(3){transition-delay:.1s}.pkd-projects--visible .pkd-projects__card:nth-child(4){transition-delay:.15s}.pkd-projects--visible .pkd-projects__card:nth-child(5){transition-delay:.2s}.pkd-projects__card:hover{border-color:var(--site-accent-border,var(--brand-border));box-shadow:0 8px 24px #0f172a0f}.pkd-projects__meta{display:grid;gap:14px;margin:0}.pkd-projects__row{align-items:start;display:grid;gap:12px 20px;grid-template-columns:minmax(180px,280px) minmax(0,1fr)}.pkd-projects__label{color:var(--pkd-text-muted);font-size:13px;font-weight:600;line-height:1.45;margin:0}.pkd-projects__value{color:var(--site-text-color,#000);font-size:var(--pkd-text-size);line-height:1.5;margin:0}.pkd-projects__value--name{font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:1.3}@media(max-width:768px){.pkd-projects__row{gap:4px;grid-template-columns:1fr}}.pkd-projects-slider{margin:0 0 var(--pkd-block-spacing,0)}.pkd-band .pkd-projects-slider{margin-bottom:0}.pkd-projects-slider__head{align-items:flex-end;display:flex;gap:20px 28px;justify-content:space-between;margin:0 0 28px;max-width:none;opacity:0;transform:translateY(18px);transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s ease;width:100%}.pkd-projects-slider__head--center{align-items:center;flex-direction:column;margin-left:0;margin-right:0;text-align:center}.pkd-projects-slider__head--left{margin-left:0;margin-right:0;text-align:left}.pkd-projects-slider--visible .pkd-projects-slider__head{opacity:1;transform:translateY(0)}.pkd-projects-slider__copy{flex:1;min-width:0}.pkd-projects-slider__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.125rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px}.pkd-projects-slider__subtitle{color:var(--pkd-text-muted);font-size:var(--pkd-text-size);line-height:1.55;margin:0;max-width:none}.pkd-projects-slider__head--left .pkd-projects-slider__subtitle{max-width:min(720px,100%)}.pkd-projects-slider__head--center .pkd-projects-slider__subtitle{margin-inline:auto}.pkd-band--light-text .pkd-projects-slider__title{color:#fff}.pkd-band--light-text .pkd-projects-slider__subtitle{color:#ffffffe0}.pkd-projects-slider__link{align-items:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.42);border-radius:var(--site-radius);color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:8px;line-height:1.2;padding:12px 20px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.pkd-projects-slider__link:hover{background:#fff3;border-color:#ffffffb8;transform:translateY(-1px)}.pkd-projects-slider__stage{width:100%}.pkd-projects-slider__viewport{border-radius:var(--site-radius);min-width:0;overflow:hidden}.pkd-projects-slider__track{display:flex;transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.pkd-projects-slider__page{box-sizing:border-box;display:grid;flex:0 0 100%;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.pkd-projects-slider__slide{min-width:0}.pkd-projects-slider__card{background:linear-gradient(145deg,#ffffff24,#ffffff0f);border:1px solid #fff;border-radius:var(--site-radius);box-shadow:inset 0 1px #ffffff2e;box-sizing:border-box;height:100%;min-height:220px;padding:clamp(22px,3vw,32px);transition:background .25s ease,border-color .25s ease,transform .25s ease}.pkd-projects-slider__card:hover{background:linear-gradient(145deg,#fff3,#ffffff1a);transform:translateY(-2px)}.pkd-projects-slider__name{color:#fff;font-family:var(--font-heading);font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 18px}.pkd-projects-slider__meta{display:grid;gap:14px;grid-template-columns:1fr;margin:0}.pkd-projects-slider__row{min-width:0}.pkd-projects-slider__row dt{color:#ffffff9e;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.pkd-projects-slider__row dd{color:#fff;font-size:var(--pkd-text-size);font-weight:600;line-height:1.45;margin:0}.pkd-projects-slider__dots,.pkd-projects-slider__progress{display:flex;gap:6px;margin-top:20px;width:100%}.pkd-projects-slider__progress-segment{background:#ffffff47;border:0;border-radius:0;cursor:pointer;flex:1;height:2px;padding:0;transition:background .25s ease,opacity .25s ease}.pkd-projects-slider__progress-segment--active{background:#fff}.pkd-projects-slider__progress-segment:hover{background:#ffffff8c}.pkd-projects-slider__progress-segment--active:hover{background:#fff}@media(max-width:768px){.pkd-projects-slider__head{align-items:stretch;flex-direction:column}.pkd-projects-slider__head--center,.pkd-projects-slider__head--left{align-items:stretch;text-align:left}.pkd-projects-slider__link{justify-content:center;width:100%}.pkd-projects-slider__page{gap:12px;grid-template-columns:1fr}.pkd-projects-slider__card{min-height:0}}.pkd-contact-form{margin:0 0 var(--pkd-block-spacing,0);max-width:100%;min-width:0;width:100%}.pkd-contact-form__form{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:0;padding:24px;width:100%}.pkd-contact-form__grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.pkd-contact-form__field{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.pkd-contact-form__field--full{grid-column:1/-1}.pkd-contact-form__label{color:var(--site-text-color,#000);font-size:14px;font-weight:600;line-height:1.4}.pkd-contact-form__required{color:var(--site-accent-dark,var(--brand-dark))}.pkd-contact-form__input,.pkd-contact-form__textarea{background:#fff;border:1px solid var(--site-secondary-color,#9d9e9e);border-radius:var(--site-radius);box-sizing:border-box;color:var(--site-text-color,#000);display:block;font:inherit;max-width:100%;min-width:0;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.pkd-contact-form__textarea{min-height:140px;resize:vertical}.pkd-contact-form__input:focus,.pkd-contact-form__textarea:focus{border-color:var(--site-accent-dark,var(--brand-dark));box-shadow:0 0 0 3px rgba(var(--site-accent-rgb,var(--brand-rgb)),.12);outline:none}.pkd-contact-form__input--error,.pkd-contact-form__textarea.pkd-contact-form__input--error{border-color:#dc2626}.pkd-contact-form__error{color:#dc2626;font-size:12px;line-height:1.4}.pkd-contact-form__alert{background:#fef2f2;border-radius:var(--site-radius);color:#b91c1c;font-size:14px;line-height:1.45;margin:0;padding:10px 12px}.pkd-contact-form__submit{align-self:flex-start;background:var(--site-accent,var(--brand));border:none;border-radius:var(--site-radius);color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:12px 22px;transition:background .2s ease,opacity .2s ease}.pkd-contact-form__submit:hover:not(:disabled){background:var(--site-accent-dark,var(--brand-dark))}.pkd-contact-form__submit:disabled{cursor:not-allowed;opacity:.65}.pkd-contact-form__state{background:linear-gradient(180deg,#f0fdf4,#fff);border:1px solid #bbf7d0;border-radius:var(--site-radius);padding:28px 24px}.pkd-contact-form__state-title{color:#14532d;font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;margin:0 0 8px}.pkd-contact-form__state-text{color:#166534;font-size:var(--pkd-text-size);line-height:1.55;margin:0}.pkd-contact-form__reset{background:none;border:none;color:var(--site-accent-dark,var(--brand-dark));cursor:pointer;font:inherit;font-weight:600;margin-top:16px;padding:0;text-decoration:underline}.pkd-contact-form__hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.pkd-contact-form__input--ghost{background:#f8fafc;color:var(--site-secondary-color,#9d9e9e)}@media(max-width:768px){.pkd-contact-form__grid{grid-template-columns:1fr}.pkd-contact-form__submit{width:100%}}.pkd-thesis-split{margin:0 0 var(--pkd-block-spacing,0);width:100%}.pkd-thesis-split__grid{align-items:stretch;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.pkd-thesis-split__intro{align-items:center;display:flex;gap:clamp(20px,3vw,28px);min-height:100%}.pkd-thesis-split__accent{align-self:stretch;background:linear-gradient(180deg,var(--site-accent-color,var(--brand)) 0,color-mix(in srgb,var(--site-accent-color,var(--brand)) 28%,transparent) 100%);border-radius:999px;flex:0 0 3px}.pkd-thesis-split__intro-copy{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,24px);max-width:28ch}.pkd-thesis-split__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(30px,4.2vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:0}.pkd-thesis-split__description{color:var(--site-secondary-color,#9d9e9e);font-size:clamp(16px,2vw,19px);line-height:1.65;margin:0}.pkd-thesis-split__list{display:flex;flex-direction:column;gap:clamp(14px,2.2vw,18px)}.pkd-thesis-split__item{align-items:start;background:linear-gradient(135deg,#ffffffeb,#f8fafce0);border:1px solid color-mix(in srgb,var(--site-text-color,#000) 8%,transparent);border-radius:calc(var(--site-radius, 12px) + 4px);box-shadow:inset 0 1px #fffc,0 18px 40px #0f172a0d;display:grid;gap:clamp(16px,2.5vw,24px);grid-template-columns:auto minmax(0,1fr);opacity:0;padding:clamp(20px,3vw,28px);transform:translateY(18px);transition:opacity .55s ease,transform .55s ease,border-color .25s ease,box-shadow .25s ease}.pkd-thesis-split--visible .pkd-thesis-split__item{opacity:1;transform:translateY(0)}.pkd-thesis-split--visible .pkd-thesis-split__item:nth-child(2){transition-delay:.08s}.pkd-thesis-split--visible .pkd-thesis-split__item:nth-child(3){transition-delay:.16s}.pkd-thesis-split--visible .pkd-thesis-split__item:nth-child(4){transition-delay:.24s}.pkd-thesis-split--visible .pkd-thesis-split__item:nth-child(5){transition-delay:.32s}.pkd-thesis-split--visible .pkd-thesis-split__item:nth-child(6){transition-delay:.4s}.pkd-thesis-split__item:hover{border-color:color-mix(in srgb,var(--site-accent-color,var(--brand)) 34%,transparent);box-shadow:0 1px #ffffffe6 inset,0 22px 48px rgba(var(--site-accent-rgb,var(--brand-rgb)),.12)}.pkd-thesis-split__index{color:color-mix(in srgb,var(--site-accent-color,var(--brand)) 72%,#fff);font-family:var(--font-heading);font-size:clamp(28px,3.5vw,36px);font-weight:700;letter-spacing:-.04em;line-height:1}.pkd-thesis-split__item-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.pkd-thesis-split__item-title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(18px,2.2vw,22px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.pkd-thesis-split__item-text{color:var(--site-secondary-color,#9d9e9e);font-size:clamp(15px,1.8vw,17px);line-height:1.6;margin:0}@media(max-width:900px){.pkd-thesis-split__grid{gap:clamp(24px,5vw,40px);grid-template-columns:1fr}.pkd-thesis-split__intro{align-items:flex-start}.pkd-thesis-split__intro-copy{max-width:none}}:root{--pkd-block-spacing:0;--pkd-block-padding-y:48px;--pkd-text-size:16px;--pkd-hero-lead-size:calc(var(--pkd-text-size) + 6px);--pkd-text-muted:var(--site-secondary-color,#9d9e9e);--pkd-hero-gradient:radial-gradient(120% 120% at 100% 0%,rgba(var(--site-accent-rgb,var(--brand-rgb)),.14) 0%,transparent 55%),linear-gradient(180deg,#f8fafc 0%,#fff 100%)}@media(min-width:1921px){:root{--pkd-text-size:18px}}.pkd-flow{box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:100%;min-width:0;width:100%}.pkd-flow>.pkd-team,.pkd-flow>.pkd-unit:not(:has(>.pkd-spacer)){box-sizing:border-box;padding-block:var(--pkd-block-padding-y)}.pkd-flow>.pkd-block-shell{box-sizing:border-box;min-width:0;padding-block:var(--pkd-block-padding-y);width:100%}.pkd-flow>.pkd-band:last-child,.pkd-flow>.pkd-block-shell:last-child{margin-bottom:0}.pkd-flow>.pkd-heading{margin-bottom:var(--pkd-block-spacing)}.pkd-flow>.pkd-unit:has(>.pkd-heading){margin-bottom:var(--pkd-block-spacing)}.pkd-unit:has(>.pkd-heading+.pkd-prose)>.pkd-heading{margin-bottom:32px}.pkd-flow>.pkd-unit:has(>.pkd-heading)>.pkd-prose{margin-bottom:0}.pkd-unit{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.pkd-unit--muted{opacity:.45}.pkd-txt-left{text-align:left}.pkd-txt-center{text-align:center}.pkd-heading{color:var(--site-text-color,#000);font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}.pkd-heading--lvl-1{font-size:clamp(1.75rem,4vw,2.75rem)}.pkd-heading--lvl-2{font-size:clamp(1.35rem,2.2vw,1.625rem)}.pkd-heading--lvl-3{font-size:clamp(1.125rem,1.8vw,1.375rem)}.pkd-prose{color:var(--site-text-color,#000);font-size:var(--pkd-text-size);line-height:1.65;margin:0 0 var(--pkd-block-spacing);overflow-wrap:anywhere;word-break:break-word}.pkd-prose :deep(img),.pkd-split__body :deep(img){height:auto;max-width:100%}.pkd-prose :deep(p){margin:0 0 12px}.pkd-prose :deep(p:last-child){margin-bottom:0}.pkd-media{margin:0 0 var(--pkd-block-spacing)}.pkd-media__frame{margin:0}.pkd-media__img{border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);display:block;height:auto;width:100%}.pkd-media--md .pkd-media__img{margin-inline:auto;max-width:480px}.pkd-media--lg .pkd-media__img{margin-inline:auto;max-width:760px}.pkd-media__caption{color:var(--pkd-text-muted);font-size:14px;margin-top:10px}.pkd-unit.pkd-spotlight{aspect-ratio:6/5;background:#0f172a;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--site-radius);box-shadow:0 8px 30px #0f172a14;color:#fff;display:block;isolation:isolate;margin:8px 0 var(--pkd-block-spacing);max-width:480px;overflow:hidden;position:relative;width:min(100%,480px)}.pkd-spotlight--center{margin-inline:auto}.pkd-spotlight--left{margin-left:0;margin-right:auto}.pkd-spotlight__bg{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.02);width:100%}.pkd-spotlight__bg,.pkd-spotlight__body,.pkd-spotlight__shade{inset:0;position:absolute}.pkd-spotlight__body{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:flex-end;padding:clamp(16px,4vw,22px);z-index:1}.pkd-spotlight--center .pkd-spotlight__body{align-items:center;text-align:center}.pkd-spotlight__tag{font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.35;opacity:.92;text-transform:uppercase}.pkd-spotlight__headline,.pkd-spotlight__tag{margin:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.pkd-spotlight__headline{font-family:var(--font-heading);font-size:clamp(18px,4.2vw,26px);font-weight:700;letter-spacing:-.02em;line-height:1.22;text-shadow:0 2px 12px rgba(0,0,0,.4)}.pkd-cover{background:var(--pkd-hero-gradient);background-position:50%;background-size:cover;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-shadow:0 4px 18px #0f172a0a;isolation:isolate;margin:0 0 var(--pkd-block-spacing);overflow:hidden;padding:clamp(28px,5vw,56px);position:relative}.pkd-cover--has-image{background:none}.pkd-cover--has-image .pkd-cover__body{position:relative;z-index:2}.pkd-cover--full-height{display:flex;flex-direction:column;justify-content:center;min-height:var(--pkd-hero-full-height, calc(100svh - 142px) )}.pkd-cover--full-height .pkd-cover__body{width:100%}.pkd-hero-bg{inset:0;pointer-events:none;position:absolute}.pkd-hero-bg--photo{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.pkd-hero-bg--gradient{background:radial-gradient(120% 120% at 100% 0,rgba(var(--site-accent-rgb,var(--brand-rgb)),.14) 0,transparent 55%),linear-gradient(180deg,#f8fafcd1 0,#ffffffe0);background-position:50%;background-size:cover;z-index:1}.pkd-cover__body{max-width:720px}.pkd-cover__headline{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(28px,5vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 12px}.pkd-cover__headline--sub{font-size:clamp(24px,4vw,36px)}.pkd-cover__lead{color:var(--pkd-text-muted);font-size:var(--pkd-hero-lead-size);line-height:1.55;margin:0 0 20px}.pkd-cover__btn{align-items:center;background:var(--site-accent-color,var(--brand));border-radius:var(--site-radius);color:#fff;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;padding:12px 22px;text-decoration:none;transition:background .18s ease}.pkd-cover__btn:hover{background:var(--site-accent-dark,var(--brand-dark));color:#fff}.pkd-split{margin:0 0 var(--pkd-block-spacing)}.pkd-split__grid{align-items:center;display:grid;gap:clamp(20px,4vw,36px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pkd-split__copy{min-width:0}.pkd-split__copy--after{order:2}.pkd-split__photo--before{order:1}.pkd-split__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em;margin:0 0 12px}.pkd-split__body{color:var(--site-text-color,#000);font-size:var(--pkd-text-size);line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.pkd-split__photo{border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);display:block;max-width:100%;width:100%}.pkd-action{border-radius:var(--site-radius);margin:0 0 var(--pkd-block-spacing);padding:clamp(24px,4vw,36px)}.pkd-action--inverse{background:linear-gradient(145deg,#0f172a,#1e293b);border:1px solid var(--site-text-color,#000);box-shadow:0 8px 30px #0f172a1f;color:#fff}.pkd-action--surface{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid var(--site-border-color,#dcdcdc);box-shadow:0 4px 18px #0f172a0a;color:var(--site-text-color,#000)}.pkd-action__title{font-family:var(--font-heading);font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:-.02em;margin:0 0 10px}.pkd-action__text{font-size:var(--pkd-text-size);line-height:1.55;margin:0 0 18px;opacity:.92}.pkd-action__btn{background:var(--site-accent-color,var(--brand));border-radius:var(--site-radius);color:#fff;display:inline-flex;font-weight:600;padding:12px 20px;text-decoration:none;transition:background .18s ease}.pkd-action__btn:hover{background:var(--site-accent-dark,var(--brand-dark));color:#fff}.pkd-action--surface .pkd-action__btn{background:var(--site-accent-color,var(--brand));color:#fff}.pkd-answers{background:none;border:none;box-shadow:none;margin:0 0 var(--pkd-block-spacing);overflow:visible}.pkd-answers__list{display:flex;flex-direction:column;gap:clamp(14px,2.5vw,20px)}.pkd-answers__row{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-shadow:0 10px 28px #0f172a0a;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.pkd-answers__row--open{border-color:rgba(var(--site-accent-rgb,var(--brand-rgb)),.28);box-shadow:0 16px 40px rgba(var(--site-accent-rgb,var(--brand-rgb)),.1)}.pkd-answers__toggle{align-items:flex-start;background:transparent;border:none;cursor:pointer;display:flex;gap:clamp(16px,3vw,24px);justify-content:space-between;padding:clamp(22px,3.5vw,32px);text-align:left;transition:background-color .2s ease;width:100%}.pkd-answers__question{color:var(--site-text-color,#000);flex:1;font-family:var(--font-heading);font-size:clamp(17px,2.2vw,20px);font-weight:700;letter-spacing:-.02em;line-height:1.45;min-width:0}.pkd-answers__icon{align-items:center;background:rgba(var(--site-accent-rgb,var(--brand-rgb)),.1);border-radius:999px;color:var(--site-accent-color,var(--brand));display:inline-flex;flex-shrink:0;font-size:22px;font-weight:400;height:40px;justify-content:center;line-height:1;margin-top:2px;transition:transform .25s ease,background-color .2s ease,color .2s ease;width:40px}.pkd-answers__icon--open{background:var(--site-accent-color,var(--brand));color:#fff;transform:rotate(45deg)}.pkd-answers__toggle:hover{background:rgba(var(--site-accent-rgb,var(--brand-rgb)),.04)}.pkd-answers__toggle[aria-expanded=true]{background:rgba(var(--site-accent-rgb,var(--brand-rgb)),.06)}.pkd-answers__panel-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.pkd-answers__panel-wrap--open{grid-template-rows:1fr}.pkd-answers__panel{overflow:hidden}.pkd-answers__answer{color:var(--site-text-color,#000);font-size:var(--pkd-text-size);line-height:1.75;margin:0;max-width:72ch;padding:0 clamp(22px,3.5vw,32px) clamp(24px,3.5vw,36px);white-space:pre-wrap}.pkd-answers__row+.pkd-answers__row{border-top:none}.pkd-bullets{color:var(--site-text-color,#000);font-size:var(--pkd-text-size);line-height:1.65;margin:0 0 var(--pkd-block-spacing);padding-left:1.4em}.pkd-bullets li+li{margin-top:8px}.pkd-pullquote{background:var(--site-accent-soft,var(--brand-soft));border-left:4px solid var(--site-accent-color,var(--brand));border-radius:var(--site-radius);margin:0 0 var(--pkd-block-spacing);padding:24px 28px}.pkd-pullquote__text{color:var(--site-text-color,#000);font-size:20px;font-style:italic;line-height:1.5;margin:0}.pkd-pullquote__byline{color:var(--pkd-text-muted);display:block;font-size:14px;font-style:normal;margin-top:12px}.pkd-spacer--line{border:none;border-top:1px solid var(--site-border-color,#dcdcdc);margin:0}.pkd-spacer--gap-sm{height:16px}.pkd-spacer--gap-md{height:32px}.pkd-spacer--gap-lg{height:56px}.pkd-sheet{margin:0 0 var(--pkd-block-spacing)}.pkd-sheet__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:1.35;margin:0 0 12px}.pkd-sheet__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);max-width:100%}.pkd-sheet__grid{border-collapse:collapse;font-size:15px;line-height:1.45;min-width:520px;width:100%}.pkd-sheet__grid td,.pkd-sheet__grid th{border-bottom:1px solid var(--site-border-color,#dcdcdc);border-right:1px solid var(--site-border-color,#dcdcdc);padding:12px 16px;text-align:left;vertical-align:top}.pkd-sheet__grid td:last-child,.pkd-sheet__grid th:last-child{border-right:none}.pkd-sheet__grid tbody tr:last-child td{border-bottom:none}.pkd-sheet__grid th{background:#f8fafc;color:var(--site-text-color,#000);font-weight:700}.pkd-sheet__grid tbody tr:nth-child(2n) td{background:#fafafa}.block-editor__table-grid{min-width:100%}.block-editor__table-input{background:transparent;border:none;color:inherit;font:inherit;min-width:120px;padding:0;width:100%}.block-editor__table-input:focus{outline:none}.block-editor__table-actions-col{text-align:center;white-space:nowrap;width:40px}.pkd-cover--light-text .pkd-cover__headline{color:#fff}.pkd-cover--light-text .pkd-cover__lead{color:#ffffffe0}.pkd-cover--light-text .pkd-cover__btn{background:#fff;color:var(--site-text-color,#000)}.pkd-cover--light-text .pkd-cover__btn:hover{background:#f1f5f9;color:var(--site-text-color,#000)}@media(max-width:768px){.pkd-split__grid{grid-template-columns:minmax(0,1fr)}.pkd-split__copy--after,.pkd-split__photo--before{order:unset}.pkd-cover{padding:24px 20px}.pkd-unit.pkd-spotlight{margin-left:0;margin-right:0;max-width:100%;width:100%}.pkd-spotlight--center{margin-inline:0}.block-editor__preview .pkd-unit.pkd-spotlight{margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px);width:calc(100% + 32px)}}@media(min-width:601px){.pkd-answers__question{font-size:19px}}.pkd-spacer--line.pkd-spacer--gap-sm[data-v-dc9341b1]{margin-block:16px}.pkd-spacer--line.pkd-spacer--gap-md[data-v-dc9341b1]{margin-block:32px}.pkd-spacer--line.pkd-spacer--gap-lg[data-v-dc9341b1]{margin-block:56px}.pkd-team{margin:0 0 var(--pkd-block-spacing,0)}.pkd-team__shell{display:flex;flex-direction:column;gap:20px}.pkd-team__title{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.pkd-team__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pkd-team__card{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.pkd-team__card:hover{border-color:var(--site-accent-border,var(--brand-border));box-shadow:0 8px 24px #0f172a0f}.pkd-team__card-link,.pkd-team__card-static{align-items:flex-start;color:inherit;display:flex;gap:14px;padding:18px;text-decoration:none}.pkd-team__card-link:hover .pkd-team__name{color:var(--site-accent-dark,var(--brand-dark))}.pkd-team__avatar{border-radius:var(--site-radius);flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.pkd-team__avatar--fallback{align-items:center;background:var(--site-accent-soft,var(--brand-soft));color:var(--site-accent-dark,var(--brand-dark));display:flex;font-size:28px;font-weight:700;justify-content:center}.pkd-team__body{min-width:0}.pkd-team__name{color:var(--site-text-color,#000);font-size:18px;font-weight:700;line-height:1.25;margin:0;transition:color .2s ease}.pkd-team__bio{color:var(--pkd-text-muted);display:-webkit-box;font-size:14px;-webkit-line-clamp:4;line-height:1.5;margin:8px 0 0;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:640px){.pkd-team__grid{grid-template-columns:1fr}}.pkd-employees{margin:0 0 var(--pkd-block-spacing,0)}.pkd-employees__grid{display:grid;gap:20px}.pkd-employees__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pkd-employees__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pkd-employees__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pkd-employees__card{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);opacity:0;overflow:hidden;transform:translateY(12px);transition:border-color .2s ease,box-shadow .2s ease,transform .25s ease,opacity .25s ease}.pkd-employees--visible .pkd-employees__card{opacity:1;transform:translateY(0)}.pkd-employees--visible .pkd-employees__card:nth-child(2){transition-delay:.06s}.pkd-employees--visible .pkd-employees__card:nth-child(3){transition-delay:.12s}.pkd-employees--visible .pkd-employees__card:nth-child(4){transition-delay:.18s}.pkd-employees--visible .pkd-employees__card:nth-child(5){transition-delay:.24s}.pkd-employees--visible .pkd-employees__card:nth-child(6){transition-delay:.3s}.pkd-employees__card:hover{border-color:var(--site-accent-border,var(--brand-border));box-shadow:0 8px 24px #0f172a0f}.pkd-employees__photo{aspect-ratio:1;background:#f1f5f9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.pkd-employees__photo--fallback{align-items:center;background:var(--site-accent-soft,var(--brand-soft));color:var(--site-accent-dark,var(--brand-dark));display:flex;font-size:clamp(2rem,8vw,3rem);font-weight:700;justify-content:center}.pkd-employees__body{padding:16px 18px 18px}.pkd-employees__name{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:18px;font-weight:700;line-height:1.25;margin:0}.pkd-employees__role{color:var(--pkd-text-muted);font-size:14px;line-height:1.45;margin:8px 0 0}.pkd-employees__contacts{display:flex;flex-direction:column;gap:6px;margin-top:12px}.pkd-employees__contact{color:var(--site-accent-dark,var(--brand-dark));font-size:14px;line-height:1.4;text-decoration:none;word-break:break-word}.pkd-employees__contact:hover{text-decoration:underline}@media(max-width:960px){.pkd-employees__grid--3,.pkd-employees__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pkd-employees__grid--2,.pkd-employees__grid--3,.pkd-employees__grid--4{grid-template-columns:1fr}}.home-splash[data-v-70e741fd]{align-items:center;background:radial-gradient(120% 120% at 50% 0,rgba(237,109,63,.14) 0,transparent 55%),linear-gradient(180deg,#fff,#f8fafc);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:10000}.home-splash__glow[data-v-70e741fd]{animation:home-splash-glow-70e741fd 2.4s ease-in-out infinite alternate;aspect-ratio:1;background:radial-gradient(circle,rgba(237,109,63,.16) 0,transparent 68%);border-radius:50%;inset:50% auto auto 50%;pointer-events:none;position:absolute;transform:translate(-50%,-58%);width:min(72vw,520px)}.home-splash__content[data-v-70e741fd]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(28px,5vw,40px);padding:24px;position:relative;width:min(100%,420px);z-index:1}.home-splash__logo-wrap[data-v-70e741fd]{animation:home-splash-logo-in-70e741fd .85s cubic-bezier(.22,1,.36,1) both}.home-splash__logo[data-v-70e741fd]{display:block;filter:drop-shadow(0 18px 36px rgba(15,23,42,.08));height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain;width:min(220px,58vw)}.home-splash__loader[data-v-70e741fd]{animation:home-splash-loader-in-70e741fd .6s ease .35s both;width:min(280px,72vw)}.home-splash__loader-track[data-v-70e741fd]{background:#00000014;border-radius:999px;display:block;height:4px;overflow:hidden}.home-splash__loader-bar[data-v-70e741fd]{animation:home-splash-progress-70e741fd 1.85s cubic-bezier(.4,0,.2,1) .45s both;background:linear-gradient(90deg,var(--home-splash-accent,var(--site-accent-color,#ed6d3f)) 0,#ffb08f 100%);border-radius:inherit;display:block;height:100%;transform-origin:left center;width:100%}.home-splash--hide[data-v-70e741fd]{animation:home-splash-out-70e741fd .52s ease forwards}@keyframes home-splash-logo-in-70e741fd{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-splash-loader-in-70e741fd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes home-splash-progress-70e741fd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-splash-glow-70e741fd{0%{opacity:.55;transform:translate(-50%,-58%) scale(.96)}to{opacity:1;transform:translate(-50%,-58%) scale(1.04)}}@keyframes home-splash-out-70e741fd{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}html.home-splash-lock{overflow:hidden}html.home-splash-pending .site-shell{visibility:hidden}.pkd-article__title[data-v-3d3c4b57]{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0 0 clamp(20px,3vw,28px)}.pkd-article__empty[data-v-3d3c4b57]{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:var(--site-radius);color:var(--site-secondary-color,#9d9e9e);line-height:1.5;margin:0;padding:24px}.pkd-article__loading[data-v-3d3c4b57]{color:var(--site-secondary-color,#9d9e9e);padding:32px 0}.pkd-article__placeholder[data-v-3d3c4b57]{padding:clamp(20px,3vw,32px) 0}.pkd-article__title[data-v-1a0fd4d7]{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0 0 clamp(20px,3vw,28px);max-width:100%;overflow-wrap:anywhere}.pkd-article__empty[data-v-1a0fd4d7]{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);color:var(--site-secondary-color,#9d9e9e);line-height:1.5;margin:0;padding:24px}.pkd-article__loading[data-v-1a0fd4d7]{color:var(--site-secondary-color,#9d9e9e);padding:32px 0}.pkd-article__title[data-v-b6a45ddf]{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0 0 clamp(20px,3vw,28px);max-width:100%;overflow-wrap:anywhere}.pkd-article__empty[data-v-b6a45ddf]{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:20px;color:var(--site-secondary-color,#9d9e9e);line-height:1.5;margin:0;padding:24px}.pkd-article__loading[data-v-b6a45ddf]{color:var(--site-secondary-color,#9d9e9e);padding:32px 0}.policy-wrapper[data-v-11951abb]{color:#222;font-size:15px;line-height:1.6;max-width:800px}h1[data-v-11951abb]{font-size:24px;margin-bottom:16px}h2[data-v-11951abb]{font-size:18px;margin-bottom:12px;margin-top:24px}ul[data-v-11951abb]{padding-left:20px}li[data-v-11951abb],p[data-v-11951abb]{margin-bottom:8px}.profile-page[data-v-016ce289]{margin:0 auto;max-width:720px;padding:clamp(24px,4vw,40px) 0}.profile-page__top[data-v-016ce289]{display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.profile-page__eyebrow[data-v-016ce289]{color:#64748b;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.profile-page__title[data-v-016ce289]{font-size:clamp(1.75rem,4vw,2.25rem);margin:0 0 8px}.profile-page__lead[data-v-016ce289]{color:#64748b;line-height:1.5;margin:0}.profile-page__user[data-v-016ce289]{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.profile-page__username[data-v-016ce289]{font-weight:600}.profile-page__logout[data-v-016ce289]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;cursor:pointer;padding:10px 16px}.profile-card[data-v-016ce289]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;padding:24px}.profile-card__title[data-v-016ce289]{font-size:18px;margin:0 0 12px}.profile-card__text[data-v-016ce289]{color:#475569;margin:0}.policy-wrapper[data-v-e2883ea5]{color:#222;font-size:15px;line-height:1.6;max-width:800px}h1[data-v-e2883ea5]{font-size:24px;margin-bottom:16px}h2[data-v-e2883ea5]{font-size:18px;margin-top:24px}ul[data-v-e2883ea5]{padding-left:20px}p[data-v-e2883ea5],ul[data-v-e2883ea5]{margin:12px 0}.admin-nav[data-v-8311fed6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.admin-nav__link[data-v-8311fed6]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;color:#333;font-size:14px;font-weight:500;padding:10px 16px;text-decoration:none;transition:border-color .2s,background .2s}.admin-nav__link[data-v-8311fed6]:hover{border-color:#111}.admin-nav__link--active[data-v-8311fed6]{background:#111;border-color:#111;color:#fff}.admin-dashboard-page__header[data-v-19f082e3]{margin-bottom:8px}.admin-dashboard-page__lead[data-v-19f082e3]{color:#64748b;font-size:15px;margin:8px 0 0}.dashboard-section[data-v-19f082e3]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;margin-top:28px;padding:24px}.dashboard-section__title[data-v-19f082e3]{font-size:18px;font-weight:700;margin:0 0 8px}.dashboard-section__desc[data-v-19f082e3]{color:#64748b;font-size:14px;margin:0 0 16px}.stats-grid[data-v-19f082e3]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-bottom:16px}.stat-card[data-v-19f082e3]{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.stat-card--active[data-v-19f082e3]{background:#111;border-color:#111;color:#fff}.stat-card__value[data-v-19f082e3]{font-size:28px;font-weight:700;line-height:1;margin:0}.stat-card__label[data-v-19f082e3]{font-size:13px;margin:6px 0 0;opacity:.8}.dashboard-hint[data-v-19f082e3]{color:#475569;font-size:14px;margin:0 0 16px}.dashboard-hint--warn[data-v-19f082e3]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;padding:12px 16px}.quick-links[data-v-19f082e3]{display:flex;flex-wrap:wrap;gap:10px}.quick-links__btn[data-v-19f082e3]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:#111;display:inline-flex;font-size:14px;font-weight:600;padding:10px 16px;text-decoration:none}.quick-links__btn--primary[data-v-19f082e3]{background:#111;border-color:#111;color:#fff}.load-error[data-v-19f082e3],.loading-box[data-v-19f082e3]{background:#f8fafc;border-radius:12px;margin-top:20px;padding:16px}.load-error[data-v-19f082e3]{color:#b91c1c}.retry-btn[data-v-19f082e3]{background:transparent;border:1px solid;border-radius:8px;cursor:pointer;margin-left:8px;padding:4px 10px}.breadcrumbs ul[data-v-d458507f]{display:flex;flex-wrap:wrap;font-size:14px;list-style:none;margin:0 0 12px;padding:0}.breadcrumbs li[data-v-d458507f]:after{color:gray;content:"›";padding:0 8px}.breadcrumbs li[data-v-d458507f]:last-child:after{content:""}.breadcrumbs a[data-v-d458507f]{color:#000;text-decoration:none}.breadcrumbs span[data-v-d458507f]{color:#555}.guides-section-header[data-v-8fdf5bd5]{margin:0 0 16px}.guides-section-header__title[data-v-8fdf5bd5]{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 6px}.guides-section-header__lead[data-v-8fdf5bd5]{color:#666;font-size:14px;line-height:1.5;margin:0}@media(min-width:601px){.guides-section-header[data-v-8fdf5bd5]{margin-bottom:18px}.guides-section-header__title[data-v-8fdf5bd5]{font-size:24px}}.guides-article-card[data-v-d5096a2e]{background:linear-gradient(180deg,#fff,#fafafa);border:1px solid #e8e8e8;border-radius:var(--site-radius);color:inherit;display:flex;flex-direction:column;min-height:100%;overflow:hidden;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.guides-article-card[data-v-d5096a2e]:hover{border-color:#111;box-shadow:0 10px 28px #00000014;transform:translateY(-2px)}.guides-article-card__media[data-v-d5096a2e]{aspect-ratio:16/9;background:#f3f3f3;overflow:hidden;position:relative}.guides-article-card__image[data-v-d5096a2e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guides-article-card__placeholder[data-v-d5096a2e]{align-items:center;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);color:#999;display:flex;font-size:42px;font-weight:700;height:100%;justify-content:center;width:100%}.guides-article-card__body[data-v-d5096a2e]{display:flex;flex:1;flex-direction:column;gap:8px;padding:14px 16px 16px}.guides-article-card__category[data-v-d5096a2e]{align-self:flex-start;background:var(--brand-soft);border-radius:var(--site-radius);color:var(--brand-dark);font-size:11px;font-weight:700;letter-spacing:.02em;padding:4px 10px}.guides-article-card__title[data-v-d5096a2e]{display:-webkit-box;font-size:17px;font-weight:600;letter-spacing:-.02em;-webkit-line-clamp:3;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.guides-article-card--featured .guides-article-card__title[data-v-d5096a2e]{font-size:20px}.guides-article-card__excerpt[data-v-d5096a2e]{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.guides-article-card__date[data-v-d5096a2e]{color:#888;font-size:12px;margin:auto 0 0;padding-top:4px}.guides-category-card[data-v-64f481e8]{align-items:flex-start;background:#fff;border:1px solid #ececec;border-radius:var(--site-radius);box-sizing:border-box;color:inherit;display:flex;gap:14px;min-height:88px;min-width:0;padding:14px 16px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.guides-category-card[data-v-64f481e8]:hover{border-color:#111;box-shadow:0 8px 24px #00000014;transform:translateY(-1px)}.guides-category-card__icon[data-v-64f481e8]{align-items:center;background:linear-gradient(180deg,#f7f7f7,#efefef);border-radius:var(--site-radius);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.guides-category-card__img[data-v-64f481e8]{display:block;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.guides-category-card__fallback[data-v-64f481e8]{color:#444;font-size:18px;font-weight:700}.guides-category-card__content[data-v-64f481e8]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.guides-category-card__title[data-v-64f481e8]{color:#111;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.guides-category-card__description[data-v-64f481e8]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;font-size:13px;line-height:1.45;overflow:hidden}.guides-category-card__badge[data-v-64f481e8]{align-self:flex-start;background:#f4f4f4;border-radius:var(--site-radius);color:#444;font-size:11px;font-weight:600;margin-top:2px;padding:3px 9px}.guides-category-card__arrow[data-v-64f481e8]{align-self:center;color:#bbb;flex-shrink:0;font-size:18px;transition:color .2s ease,transform .2s ease}.guides-category-card:hover .guides-category-card__arrow[data-v-64f481e8]{color:#111;transform:translate(2px)}.guides-page[data-v-587d310c]{gap:28px;padding-bottom:24px;width:100%}.guides-hero[data-v-587d310c],.guides-page[data-v-587d310c]{display:flex;flex-direction:column}.guides-hero[data-v-587d310c]{background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #e8e8e8;border-radius:var(--site-radius);gap:10px;padding:22px 20px}.guides-hero__eyebrow[data-v-587d310c]{color:#888;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0}.guides-hero__title[data-v-587d310c]{font-size:clamp(28px,4vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.guides-hero__lead[data-v-587d310c]{color:#555;font-size:15px;line-height:1.55;margin:0;max-width:720px}.guides-section[data-v-587d310c]{display:flex;flex-direction:column}.guides-category-grid[data-v-587d310c]{background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #e8e8e8;border-radius:var(--site-radius);display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:16px}.guides-article-grid[data-v-587d310c]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.guides-article-grid__featured[data-v-587d310c]{grid-column:1/-1}.guides-empty[data-v-587d310c]{border:1px dashed #ddd;border-radius:var(--site-radius);color:#666;font-size:15px;margin:0;padding:28px 20px;text-align:center}@media(max-width:900px){.guides-article-grid[data-v-587d310c]{grid-template-columns:1fr}}@media(max-width:600px){.guides-page[data-v-587d310c]{gap:22px}.guides-hero[data-v-587d310c]{border-radius:var(--site-radius);padding:18px 16px}.guides-category-grid[data-v-587d310c]{gap:10px;grid-template-columns:1fr;padding:12px}}.author-profile-page[data-v-e39210f6]{margin:0 auto;max-width:1080px;padding:0 16px 48px}.author-profile-page__hero[data-v-e39210f6]{align-items:flex-start;background:#fafafa;border:1px solid #ececec;border-radius:var(--site-radius);display:flex;gap:24px;margin:20px 0 36px;padding:24px}.author-profile-page__avatar[data-v-e39210f6]{border-radius:var(--site-radius);flex-shrink:0;height:120px;-o-object-fit:cover;object-fit:cover;width:120px}.author-profile-page__avatar--fallback[data-v-e39210f6]{align-items:center;background:#eee;color:#666;display:flex;font-size:40px;font-weight:700;justify-content:center}.author-profile-page__intro[data-v-e39210f6]{min-width:0}.author-profile-page__eyebrow[data-v-e39210f6]{color:#888;font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.author-profile-page__name[data-v-e39210f6]{font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.15;margin:0 0 12px}.author-profile-page__bio[data-v-e39210f6]{color:#444;font-size:16px;line-height:1.6;margin:0}.author-profile-page__articles[data-v-e39210f6]{margin-top:12px}.author-profile-page__grid[data-v-e39210f6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.author-profile-page__empty[data-v-e39210f6],.author-profile-page__status[data-v-e39210f6]{color:#666;font-size:15px;margin:24px 0}@media(max-width:640px){.author-profile-page__hero[data-v-e39210f6]{align-items:center;flex-direction:column;text-align:center}}.email-verified[data-v-01712fff]{align-items:center;background:linear-gradient(180deg,#fafafa,#fff);display:flex;justify-content:center;min-height:calc(100vh - 120px);padding:32px 16px}.email-verified__card[data-v-01712fff]{background:#fff;border:1px solid #e8e8e8;border-radius:var(--site-radius);box-shadow:0 8px 32px #0000000f;max-width:480px;padding:32px 28px 28px;text-align:center;width:100%}.email-verified__logo[data-v-01712fff]{display:block;height:auto;margin:0 auto 24px;max-width:243px;width:auto}.email-verified__icon[data-v-01712fff]{align-items:center;border-radius:var(--site-radius);display:inline-flex;height:64px;justify-content:center;margin:0 auto 18px;width:64px}.email-verified__icon--success[data-v-01712fff]{background:#37c55b24;color:#289d45}.email-verified__icon--info[data-v-01712fff]{background:#3b82f61f;color:var(--brand-dark)}.email-verified__icon--error[data-v-01712fff]{background:#ef44441a;color:#b91c1c}.email-verified__title[data-v-01712fff]{color:#111;font-size:clamp(22px,4vw,26px);font-weight:600;letter-spacing:-.02em;margin:0 0 10px}.email-verified__msg[data-v-01712fff]{color:#000000ad;font-size:15px;line-height:1.55;margin:0 0 24px}.email-verified__msg--success[data-v-01712fff]{color:#15803d}.email-verified__msg--info[data-v-01712fff]{color:var(--brand-dark)}.email-verified__msg--error[data-v-01712fff]{color:#b91c1c}.email-verified__actions[data-v-01712fff]{display:flex;flex-direction:column;gap:10px}.email-verified__btn[data-v-01712fff]{align-items:center;border-radius:var(--site-radius);display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 18px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.email-verified__btn--primary[data-v-01712fff]{background:#111;color:#fff}.email-verified__btn--primary[data-v-01712fff]:hover{background:#333;color:#fff}.email-verified__btn--ghost[data-v-01712fff]{background:#fff;border:1px solid #ddd;color:#111}.email-verified__btn--ghost[data-v-01712fff]:hover{border-color:#111}.base-input[data-v-c06c22ca]{border:1px solid #e7e7e7;border-radius:var(--site-radius);padding:12px 24px}.primary-small[data-v-4f1deb67]{background-color:#000;border:1.3px solid #000;border-radius:var(--site-radius);color:#fff;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:.9;min-width:205px;padding:13px 28px;transition:background .3s ease,transform .2s ease;white-space:nowrap}.primary-small[data-v-4f1deb67]:hover{background-color:#333;transform:scale(1.05)}@media(max-width:600px){.primary-small[data-v-4f1deb67]{padding:16px 28px;width:100%}}.alone-form-wrapper[data-v-a546985d]{align-items:center;gap:8px}.alone-form-wrapper[data-v-a546985d],.form-wrapper[data-v-a546985d]{display:flex;flex-direction:column}.form-wrapper[data-v-a546985d]{gap:12px;min-width:300px}button[disabled][data-v-a546985d]{opacity:.6;pointer-events:none}.error-text[data-v-a546985d]{color:#c53030;font-size:14px;margin:-4px 0 0}.alone-form-wrapper[data-v-847d06f8]{align-items:center;gap:8px}.alone-form-wrapper[data-v-847d06f8],.form-wrapper[data-v-847d06f8]{display:flex;flex-direction:column}.form-wrapper[data-v-847d06f8]{gap:12px;min-width:300px}button[disabled][data-v-847d06f8]{opacity:.6;pointer-events:none}.error-text[data-v-847d06f8]{color:#c53030;font-size:14px;margin:-4px 0 0}.admin-layout[data-v-bf8c00fe]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.admin-layout__sidebar[data-v-bf8c00fe]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 32px);overflow:auto;padding:16px;position:sticky;top:16px}.admin-layout__sidebar-header[data-v-bf8c00fe]{border-bottom:1px solid #eee;padding-bottom:8px}.admin-layout__main[data-v-bf8c00fe]{min-width:0}@media(max-width:900px){.admin-layout[data-v-bf8c00fe]{grid-template-columns:1fr}.admin-layout__sidebar[data-v-bf8c00fe]{max-height:none;position:static}}.locale-badge[data-v-405d35f0]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.locale-badge--ru[data-v-405d35f0]{background:#eef2ff;color:#4338ca}.locale-badge--en[data-v-405d35f0]{background:#ecfdf5;color:#047857}.locale-badge--both[data-v-405d35f0]{background:#f5f5f5;color:#333}.blog-list[data-v-e7812acd]{display:flex;flex-direction:column;gap:8px}.blog-list__status[data-v-e7812acd]{color:#666;font-size:13px;margin:0}.blog-list__items[data-v-e7812acd]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.blog-list__item[data-v-e7812acd]{border-radius:12px}.blog-list__item--active[data-v-e7812acd]{background:#f0f0f0}.blog-list__link[data-v-e7812acd]{background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:10px 12px;text-align:left;width:100%}.blog-list__link[data-v-e7812acd]:hover{background:#f7f7f7}.blog-list__name[data-v-e7812acd]{font-size:14px;font-weight:600}.blog-list__meta[data-v-e7812acd]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.blog-list__slug[data-v-e7812acd]{background:#f5f5f5;border-radius:6px;color:#666;font-size:11px;padding:2px 6px}.blog-list__tag[data-v-e7812acd]{color:#0f766e;font-size:11px;font-weight:600}.blog-list__tag--muted[data-v-e7812acd]{color:#888}.blog-list[data-v-21ffdf1f]{display:flex;flex-direction:column;gap:8px}.blog-list__status[data-v-21ffdf1f]{color:#666;font-size:13px;margin:0}.blog-list__items[data-v-21ffdf1f]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.blog-list__item[data-v-21ffdf1f]{border-radius:12px}.blog-list__item--active[data-v-21ffdf1f]{background:#f0f0f0}.blog-list__link[data-v-21ffdf1f]{border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:6px;padding:10px 12px;text-decoration:none}.blog-list__link[data-v-21ffdf1f]:hover{background:#f7f7f7}.blog-list__name[data-v-21ffdf1f]{font-size:14px;font-weight:600;line-height:1.3}.blog-list__meta[data-v-21ffdf1f]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.blog-list__slug[data-v-21ffdf1f]{background:#f5f5f5;border-radius:6px;color:#666;font-size:11px;padding:2px 6px}.blog-list__tag[data-v-21ffdf1f]{color:var(--brand-dark);font-size:11px;font-weight:600}.blog-list__tag--muted[data-v-21ffdf1f]{color:#888}.blog-list__tag--dzen[data-v-21ffdf1f]{color:#8a6d00}.blog-list__date[data-v-21ffdf1f]{color:#888;font-size:11px}.input-wrapper[data-v-303e6508]{display:flex;flex-direction:column;gap:4px}.text-input[data-v-303e6508]{border:1px solid #000;border-radius:var(--site-radius);font-size:16px;padding:8px 16px}.primary-small[data-v-303e6508]:hover{background-color:#333;transform:scale(1.05)}@media(max-width:600px){.primary-small[data-v-303e6508]{width:100%}}.input-wrapper[data-v-876cbe7a]{display:flex;flex-direction:column;gap:4px}.text-area-input[data-v-876cbe7a]{border:1px solid #000;border-radius:var(--site-radius);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;height:400px;max-width:764px;padding:8px 16px}.primary-small[data-v-876cbe7a]:hover{background-color:#333;transform:scale(1.05)}@media(max-width:600px){.primary-small[data-v-876cbe7a]{width:100%}}.icon-picker[data-v-04129224]{display:flex;flex-direction:column;gap:10px}.icon-picker__label[data-v-04129224]{font-size:14px;font-weight:600}.icon-picker__selected[data-v-04129224]{align-items:center;background:#fafafa;border:1px solid #ececec;border-radius:12px;display:flex;gap:10px;padding:10px 12px}.icon-picker__preview[data-v-04129224]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.icon-picker__selected-name[data-v-04129224]{flex:1;font-size:14px}.icon-picker__clear[data-v-04129224]{background:transparent;border:none;color:#666;cursor:pointer;font-size:13px;text-decoration:underline}.icon-picker__grid[data-v-04129224]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.icon-picker__item[data-v-04129224]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:12px;color:#444;cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:6px;line-height:1.2;padding:10px 8px}.icon-picker__item[data-v-04129224]:hover{border-color:#111}.icon-picker__item--active[data-v-04129224]{background:#f5f5f5;border-color:#111;box-shadow:inset 0 0 0 1px #111}.icon-picker__item img[data-v-04129224]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.admin-blog-page__header[data-v-ed09d557]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.autogen-link[data-v-ed09d557]{background:#f3f3f3;border-radius:12px;color:#111;font-size:14px;font-weight:600;padding:10px 14px;text-decoration:none}.autogen-link[data-v-ed09d557]:hover{background:#e8e8e8}.admin-blog-page__lead[data-v-ed09d557]{color:#666;font-size:14px;margin:10px 0 0}.sidebar-title[data-v-ed09d557]{font-size:18px;font-weight:600;margin:0}.sidebar-count[data-v-ed09d557]{color:#888;font-size:13px;margin:4px 0 0}.sidebar-section+.sidebar-section[data-v-ed09d557]{border-top:1px solid #ececec;margin-top:18px;padding-top:18px}.sidebar-section__head[data-v-ed09d557]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.sidebar-section__title[data-v-ed09d557]{color:#888;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.publish-filter[data-v-ed09d557]{border:1px solid #e5e5e5;border-radius:8px;font-size:11px;max-width:140px;padding:4px 8px}.create-grid[data-v-ed09d557]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.create-panel[data-v-ed09d557],.edit-panel[data-v-ed09d557]{background:#fff;border:1px solid #ececec;border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:20px}.create-panel__title[data-v-ed09d557]{font-size:18px;margin:0}.edit-panel[data-v-ed09d557]{margin-top:16px}.edit-panel__actions[data-v-ed09d557]{display:flex;flex-wrap:wrap;gap:10px}.field[data-v-ed09d557]{display:flex;flex-direction:column;gap:8px}.field__label[data-v-ed09d557]{font-size:14px;font-weight:600}.field__select[data-v-ed09d557]{border:1px solid #e5e5e5;border-radius:12px;font-size:15px;padding:12px 14px;width:100%}.toggle-row[data-v-ed09d557]{align-items:center;display:flex;gap:10px}.danger-btn[data-v-ed09d557],.primary-btn[data-v-ed09d557],.retry-btn[data-v-ed09d557]{border:none;border-radius:12px;cursor:pointer;font-size:15px;font-weight:600;padding:12px 18px}.primary-btn[data-v-ed09d557]{background:#111;color:#fff}.danger-btn[data-v-ed09d557]{background:#fff4f4;color:#c0392b}.field-error[data-v-ed09d557],.load-error[data-v-ed09d557]{color:#c0392b;font-size:14px}.admin-panel[data-v-29c703b0]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;overflow:hidden}.admin-panel--allow-overflow[data-v-29c703b0]{overflow:visible}.admin-panel__header[data-v-29c703b0]{padding:20px 24px 0}.admin-panel__title[data-v-29c703b0]{font-size:18px;font-weight:700;margin:0}.admin-panel__subtitle[data-v-29c703b0]{color:#64748b;font-size:14px;line-height:1.45;margin:6px 0 0}.admin-panel__body[data-v-29c703b0]{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.admin-panel__footer[data-v-29c703b0]{align-items:center;background:#fafafa;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:12px;padding:16px 24px}.input-wrapper[data-v-6b6bcb73]{display:flex;flex-direction:column;gap:4px}.select-input[data-v-6b6bcb73]{background-color:#fff;border:1px solid #000;border-radius:var(--site-radius);font-size:16px;padding:8px 16px}.select-input[data-v-6b6bcb73]:focus{border-color:#666;outline:none}.image-upload[data-v-1f0e2007]{display:flex;flex-direction:column;gap:10px}.image-upload__label[data-v-1f0e2007]{font-size:14px;font-weight:600}.image-upload__preview-wrap[data-v-1f0e2007]{background:#fafafa;border:1px solid #ececec;border-radius:12px;max-width:320px;overflow:hidden;width:100%}.image-upload__preview[data-v-1f0e2007]{display:block;max-height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.image-upload__actions[data-v-1f0e2007]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.image-upload__btn[data-v-1f0e2007]{align-items:center;background:#111;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:10px 16px}.image-upload__clear[data-v-1f0e2007]{background:transparent;border:none;color:#666;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.image-upload__regenerate[data-v-1f0e2007]{background:#fff;border:1px solid #ddd;border-radius:12px;color:#111;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.image-upload__error[data-v-1f0e2007]{color:#c0392b;font-size:13px;margin:0}.category-seo-hint[data-v-3b1a973c]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;color:#166534;font-size:13px;line-height:1.5;margin:0;padding:12px 14px}.canonical-preview[data-v-3b1a973c]{background:#fafafa;border:1px solid #ececec;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.preview-label[data-v-3b1a973c]{color:#888;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.preview-value[data-v-3b1a973c]{font-size:13px;word-break:break-all}.save-btn[data-v-3b1a973c]{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px}.save-btn[data-v-3b1a973c]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-3b1a973c]{font-size:14px;font-weight:500}.status-msg--ok[data-v-3b1a973c]{color:#1f6b31}.status-msg--err[data-v-3b1a973c]{color:#c0392b}.insert-menu[data-v-edee98f4]{margin:8px 0;position:relative}.insert-menu__line[data-v-edee98f4]{align-items:center;display:flex;justify-content:center;min-height:28px}.insert-menu__trigger[data-v-edee98f4]{background:#fafafa;border:1px dashed #bbb;border-radius:50%;cursor:pointer;font-size:20px;height:32px;line-height:1;opacity:.5;transition:opacity .2s,border-color .2s;width:32px}.insert-menu:hover .insert-menu__trigger[data-v-edee98f4]{border-color:#111;opacity:1}.insert-menu__panel[data-v-edee98f4]{background:#fff;border:1px solid #e5e5e5;border-radius:14px;box-shadow:0 8px 30px #0000001f;display:flex;flex-direction:column;gap:14px;left:50%;max-width:min(96vw,560px);min-width:min(100%,560px);padding:14px;position:absolute;top:100%;transform:translate(-50%);z-index:100}.insert-menu__section[data-v-edee98f4]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.insert-menu__section-title[data-v-edee98f4]{color:#666;font-size:11px;font-weight:700;grid-column:1/-1;letter-spacing:.06em;margin:0;text-transform:uppercase}.insert-menu__section-hint[data-v-edee98f4]{color:var(--site-secondary-color,#9d9e9e);font-size:12px;grid-column:1/-1;line-height:1.45;margin:-4px 0 4px}.insert-menu__item[data-v-edee98f4]{align-items:center;background:#fafafa;border:1px solid #ececec;border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:10px 12px;text-align:left}.insert-menu__item[data-v-edee98f4]:hover{background:#fff;border-color:#111}.insert-menu__section--landing[data-v-edee98f4]{background:linear-gradient(135deg,#fff7f3,#fff);border:1px solid #ffd8c7;border-radius:12px;padding:12px}.insert-menu__section--landing .insert-menu__section-title[data-v-edee98f4]{color:#c2410c}.insert-menu__item--landing[data-v-edee98f4]{background:#fff;border-color:#ffd8c7}.insert-menu__item--landing[data-v-edee98f4]:hover{border-color:var(--site-accent-color,#ed6d3f);box-shadow:0 0 0 1px #f272411f}.insert-menu__section--authors[data-v-edee98f4]{background:linear-gradient(135deg,#eef2ff,#f8faff);border:1px solid #c7d2fe;border-radius:12px;padding:12px}.insert-menu__section--authors .insert-menu__section-title[data-v-edee98f4]{color:#4338ca}.insert-menu__item--authors[data-v-edee98f4]{background:#fff;border-color:#c7d2fe}.insert-menu__item--authors[data-v-edee98f4]:hover{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e526}.insert-menu__icon[data-v-edee98f4]{font-size:16px}.insert-menu__label[data-v-edee98f4]{font-size:13px;font-weight:600}.author-multi-picker[data-v-d018c826]{display:flex;flex-direction:column;gap:10px}.author-multi-picker__selected-head[data-v-d018c826]{align-items:center;display:flex;gap:8px;justify-content:space-between}.author-multi-picker__selected-title[data-v-d018c826]{align-items:center;color:#444;display:flex;font-size:13px;font-weight:600;gap:8px;margin:0}.author-multi-picker__selected-count[data-v-d018c826]{align-items:center;background:#111;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 6px}.author-multi-picker__clear[data-v-d018c826]{background:none;border:none;color:#c0392b;cursor:pointer;font-size:12px;padding:0}.author-multi-picker__clear[data-v-d018c826]:hover{text-decoration:underline}.author-multi-picker__selected-empty[data-v-d018c826]{background:#fafafa;border:2px dashed #d8d8d8;border-radius:12px;color:#888;font-size:13px;line-height:1.45;margin:0;padding:14px 12px}.author-multi-picker__list[data-v-d018c826],.author-multi-picker__selected-list[data-v-d018c826]{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;list-style:none;margin:0;padding:0}.author-multi-picker__selected-list[data-v-d018c826]{background:#f5f7ff;border:2px solid #c7d2fe;max-height:220px;overflow-y:auto}.author-multi-picker__item[data-v-d018c826],.author-multi-picker__selected-item[data-v-d018c826]{align-items:center;background:#fff;border-bottom:1px solid #eee;display:flex;gap:12px;padding:10px 12px}.author-multi-picker__item[data-v-d018c826]:last-child,.author-multi-picker__selected-item[data-v-d018c826]:last-child{border-bottom:none}.author-multi-picker__item[data-v-d018c826]{cursor:pointer}.author-multi-picker__item[data-v-d018c826]:hover{background:#f5f5f5}.author-multi-picker__search[data-v-d018c826]{border:1px solid #ddd;border-radius:10px;box-sizing:border-box;font-size:14px;padding:10px 12px;width:100%}.author-multi-picker__status[data-v-d018c826]{color:#666;font-size:13px;margin:0}.author-multi-picker__status--error[data-v-d018c826]{color:#c0392b}.author-multi-picker__list[data-v-d018c826]{max-height:240px;overflow-y:auto}.author-multi-picker__list--loading[data-v-d018c826]{opacity:.65}.author-multi-picker__avatar[data-v-d018c826]{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.author-multi-picker__avatar-fallback[data-v-d018c826]{align-items:center;background:#eee;border-radius:50%;color:#666;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.author-multi-picker__item-text[data-v-d018c826]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.author-multi-picker__item-name[data-v-d018c826]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-multi-picker__item-slug[data-v-d018c826]{color:#888;font-family:ui-monospace,monospace;font-size:12px}.author-multi-picker__add[data-v-d018c826],.author-multi-picker__remove[data-v-d018c826]{background:#f3f3f3;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;font-size:14px;height:28px;width:28px}.author-multi-picker__add[data-v-d018c826]:hover,.author-multi-picker__remove[data-v-d018c826]:hover{background:#e8e8e8}.translate-field[data-v-9d0f27c6]{position:relative}.translate-field__btn[data-v-9d0f27c6]{background:#fff;border:1px solid #111;border-radius:8px;box-shadow:0 2px 8px #00000014;cursor:pointer;font-size:12px;font-weight:600;padding:4px 10px;position:absolute;right:0;top:-10px;z-index:5}.translate-field__btn[data-v-9d0f27c6]:disabled{cursor:wait;opacity:.6}.rich-text[data-v-869ba776]{border:1px dashed transparent;border-radius:12px;font-size:17px;line-height:1.65;min-height:80px;outline:none;padding:12px 14px}.rich-text[data-v-869ba776]:focus,.rich-text[data-v-869ba776]:hover{background:#00000005;border-color:#ccc}.rich-text[data-v-869ba776]:empty:before{color:#999;content:attr(data-placeholder)}.block-settings[data-v-c2355183]{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;font-size:13px;gap:10px 16px;padding:12px 16px 16px}.block-settings[data-v-c2355183] .file-label,.block-settings[data-v-c2355183] label{align-items:center;display:inline-flex;gap:6px}.block-settings[data-v-c2355183] select{border:1px solid #ddd;border-radius:8px;padding:4px 8px}.block-layout-select[data-v-1de0c3c7]{align-items:center;color:var(--site-secondary-color,#9d9e9e);display:inline-flex;font-size:13px;gap:8px}.block-layout-select select[data-v-1de0c3c7]{min-width:140px}.block-decoration-select[data-v-3a2db7aa]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.block-decoration-select__field[data-v-3a2db7aa]{align-items:center;color:var(--site-secondary-color,#9d9e9e);display:inline-flex;font-size:13px;gap:8px}.block-decoration-select__field input[type=text][data-v-3a2db7aa],.block-decoration-select__field select[data-v-3a2db7aa]{min-width:132px}.block-decoration-select__field--color[data-v-3a2db7aa]{align-items:center}.block-decoration-select__color[data-v-3a2db7aa]{align-items:center;display:inline-flex;gap:8px}.block-decoration-select__color input[type=color][data-v-3a2db7aa]{background:transparent;border:1px solid #ddd;border-radius:6px;cursor:pointer;height:30px;padding:0;width:36px}.block-decoration-select__color input[type=text][data-v-3a2db7aa]{width:88px}.feature-icon-picker[data-v-9fd7fe4e]{display:inline-flex;position:relative}.feature-icon-picker__trigger[data-v-9fd7fe4e]{align-items:center;background:linear-gradient(135deg,rgba(var(--site-accent-rgb,var(--brand-rgb)),.16),rgba(var(--site-accent-rgb,var(--brand-rgb)),.06));border:1px dashed var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);cursor:pointer;display:inline-flex;height:52px;justify-content:center;padding:0;width:52px}.feature-icon-picker__preview-img[data-v-9fd7fe4e]{filter:brightness(0);height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.feature-icon-picker__preview-text[data-v-9fd7fe4e]{font-size:24px;line-height:1}.feature-icon-picker__placeholder[data-v-9fd7fe4e]{color:var(--site-secondary-color,#9d9e9e);font-size:22px}.feature-icon-picker__panel[data-v-9fd7fe4e]{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);box-shadow:0 12px 32px #0000001f;left:0;padding:12px;position:absolute;top:calc(100% + 8px);width:min(280px,70vw);z-index:20}.feature-icon-picker__hint[data-v-9fd7fe4e]{color:var(--site-secondary-color,#9d9e9e);font-size:13px;line-height:1.45;margin:0}.feature-icon-picker__link[data-v-9fd7fe4e]{color:var(--site-accent-color,var(--brand))}.feature-icon-picker__grid[data-v-9fd7fe4e]{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.feature-icon-picker__item[data-v-9fd7fe4e]{align-items:center;aspect-ratio:1;background:#fff;border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);cursor:pointer;display:flex;justify-content:center;padding:8px;width:100%}.feature-icon-picker__item img[data-v-9fd7fe4e]{filter:brightness(0);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.feature-icon-picker__item--active[data-v-9fd7fe4e]{border-color:var(--site-accent-color,var(--brand));box-shadow:0 0 0 2px rgba(var(--site-accent-rgb,var(--brand-rgb)),.18)}.feature-icon-picker__item--none[data-v-9fd7fe4e]{color:var(--site-secondary-color,#9d9e9e);font-size:18px}.block-editor[data-v-bd1f2e50]{background:#fff;border:2px solid transparent;border-radius:16px;transition:border-color .2s}.block-editor--selected[data-v-bd1f2e50],.block-editor[data-v-bd1f2e50]:hover{border-color:#ddd}.block-editor--hidden[data-v-bd1f2e50]{opacity:.55}.block-editor--expert[data-v-bd1f2e50]{background:linear-gradient(180deg,#f8fbff,#fff);border-color:var(--brand-border-strong)}.block-editor--expert.block-editor--selected[data-v-bd1f2e50],.block-editor--expert[data-v-bd1f2e50]:hover{border-color:var(--brand)}.block-editor__expert-badge[data-v-bd1f2e50]{background:var(--brand-border);border-radius:999px;color:var(--brand-dark);display:inline-block;font-size:10px;font-weight:800;letter-spacing:.04em;margin-right:8px;padding:2px 8px;vertical-align:middle}.block-editor__expert-placeholder[data-v-bd1f2e50]{background:#fff;border:1px dashed var(--brand-border-strong);border-radius:14px;padding:20px}.block-editor__expert-title[data-v-bd1f2e50]{font-size:16px;font-weight:700;margin:0 0 8px}.block-editor__expert-text[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:14px;line-height:1.55;margin:0 0 10px}.block-editor__expert-shop[data-v-bd1f2e50]{color:#166534;font-size:13px;margin:0}.block-editor--product[data-v-bd1f2e50]{border-color:#bbf7d0}.block-editor__product-badge[data-v-bd1f2e50]{background:#dcfce7;border-radius:6px;color:#166534;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;margin-right:8px;padding:2px 8px;text-transform:uppercase}.block-editor__product-placeholder[data-v-bd1f2e50]{background:#f0fdf4;border:1px dashed #86efac;border-radius:12px;padding:16px}.block-editor__product-title[data-v-bd1f2e50]{font-weight:700;margin:0 0 8px}.block-editor__product-shop[data-v-bd1f2e50],.block-editor__product-text[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:13px;margin:0 0 8px}.block-editor__product-hint[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:12px}.block-editor__promo-badge[data-v-bd1f2e50]{background:#ffedd5;border-radius:999px;color:#c2410c;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-right:8px;padding:2px 8px;text-transform:uppercase}.block-editor__promo-placeholder[data-v-bd1f2e50]{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:16px}.block-editor__promo-title[data-v-bd1f2e50]{font-weight:700;margin:0 0 8px}.block-editor__promo-text[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:13px;margin:0 0 12px}.block-editor__authors-badge[data-v-bd1f2e50]{background:#e0e7ff;border-radius:999px;color:#4338ca;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-right:8px;padding:2px 8px;text-transform:uppercase}.block-editor__authors-placeholder[data-v-bd1f2e50]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;padding:16px}.block-editor__authors-title[data-v-bd1f2e50]{font-weight:700;margin:0 0 8px}.block-editor__authors-text[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:13px;margin:0 0 12px}.block-editor__full-label[data-v-bd1f2e50]{font-size:13px;font-weight:600;width:100%}.block-editor__expert-warning[data-v-bd1f2e50]{color:#b45309;font-size:13px;margin:0}.block-editor__toolbar[data-v-bd1f2e50]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:14px 14px 0 0;display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.block-editor__type[data-v-bd1f2e50]{color:#666;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.block-editor__actions[data-v-bd1f2e50]{display:flex;gap:6px}.block-editor__actions button[data-v-bd1f2e50]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;height:30px;width:30px}.block-editor__actions button.danger[data-v-bd1f2e50]{color:#c0392b}.block-editor__preview[data-v-bd1f2e50]{max-width:100%;min-width:0;overflow-x:clip;padding:16px}.block-editor__inline-input[data-v-bd1f2e50],.block-editor__inline-textarea[data-v-bd1f2e50],.block-editor__setting-input[data-v-bd1f2e50]{background:transparent;border:none;color:inherit;font:inherit;outline:none;resize:vertical;width:100%}.block-editor__inline-input[data-v-bd1f2e50]:focus,.block-editor__inline-textarea[data-v-bd1f2e50]:focus{border-radius:8px;outline:2px dashed #ccc;outline-offset:4px}.heading-input[data-v-bd1f2e50]{font-size:inherit;font-weight:inherit}.hero-title[data-v-bd1f2e50]{font-size:clamp(28px,5vw,44px);font-weight:700}.hero-subtitle[data-v-bd1f2e50]{font-size:var(--pkd-hero-lead-size);opacity:.85}.file-label[data-v-bd1f2e50]{align-items:center;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:inline-flex;gap:6px;padding:6px 12px}.block-editor__image-placeholder[data-v-bd1f2e50]{background:#fafafa;border:1px dashed #ccc;border-radius:16px;color:#888;display:grid;min-height:160px;place-items:center}.block-editor__hero-actions[data-v-bd1f2e50]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.block-editor__faq-item[data-v-bd1f2e50]{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,3vw,28px)}.block-editor__faq-item .link-btn--item[data-v-bd1f2e50]{align-self:flex-start;color:#c0392b;font-size:12px;margin-top:4px;padding-left:0}.block-editor__preview .pkd-answers__question.block-editor__inline-input[data-v-bd1f2e50]{font-family:var(--font-heading);font-size:clamp(17px,2.2vw,20px);font-weight:700;line-height:1.45;width:100%}.block-editor__preview .pkd-answers__answer.block-editor__inline-textarea[data-v-bd1f2e50]{line-height:1.75;min-height:96px;width:100%}.link-btn[data-v-bd1f2e50]{background:none;border:none;color:#111;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}.block-editor__checkbox[data-v-bd1f2e50]{align-items:center;color:var(--site-secondary-color,#9d9e9e);cursor:pointer;display:inline-flex;font-size:13px;gap:6px}.block-editor__checkbox input[data-v-bd1f2e50]{margin:0}.block-editor__preview .pkd-cover--full-height[data-v-bd1f2e50]{min-height:min(520px,70svh)}.block-editor__preview .pkd-checklist__item[data-v-bd1f2e50]{flex-wrap:wrap;position:relative}.block-editor__preview .link-btn--item[data-v-bd1f2e50]{color:#c0392b;flex:0 0 100%;font-size:12px;margin-top:4px;padding-left:34px}.block-editor__preview .pkd-features__card[data-v-bd1f2e50]{display:flex;flex-direction:column}.block-editor__preview .pkd-features__card .link-btn--item[data-v-bd1f2e50]{margin-top:8px;padding-left:0}.block-editor__preview .pkd-features__icon .block-editor__inline-input[data-v-bd1f2e50]{font-size:24px;line-height:1;text-align:center;width:100%}.block-editor__preview .pkd-features__card-text[data-v-bd1f2e50],.block-editor__preview .pkd-features__card-title[data-v-bd1f2e50]{width:100%}.block-editor__preview .pkd-employees__card[data-v-bd1f2e50]{display:flex;flex-direction:column}.block-editor__preview .pkd-employees__card .link-btn--item[data-v-bd1f2e50]{color:#c0392b;font-size:12px;margin-top:8px}.block-editor__preview .pkd-employees__contact[data-v-bd1f2e50],.block-editor__preview .pkd-employees__name[data-v-bd1f2e50],.block-editor__preview .pkd-employees__role[data-v-bd1f2e50]{width:100%}.block-editor__preview .pkd-projects__card[data-v-bd1f2e50]{display:flex;flex-direction:column}.block-editor__preview .pkd-projects__card .link-btn--item[data-v-bd1f2e50]{color:#c0392b;font-size:12px;margin-top:12px}.block-editor__preview .pkd-projects__value .block-editor__inline-input[data-v-bd1f2e50]{width:100%}.block-editor__preview .pkd-thesis-split__item[data-v-bd1f2e50]{grid-template-columns:auto minmax(0,1fr)}.block-editor__preview .pkd-thesis-split__item .link-btn--item[data-v-bd1f2e50]{grid-column:1/-1;justify-self:start}.block-editor__band-preview.pkd-band[data-v-bd1f2e50]{border-radius:var(--site-radius);margin-left:0;margin-right:0;overflow:hidden;width:100%}.block-editor__full-label[data-v-bd1f2e50]{display:flex;flex:1 1 220px;flex-direction:column;gap:6px}.block-editor__settings-label[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);flex:0 0 100%;font-size:13px;font-weight:600}.block-editor__form-note[data-v-bd1f2e50]{color:var(--site-secondary-color,#9d9e9e);font-size:12px;margin:12px 0 0}.block-editor__employee-photo[data-v-bd1f2e50]{display:flex;flex-direction:column;gap:8px}.block-editor__employee-photo .pkd-employees__photo[data-v-bd1f2e50]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}.block-editor__upload-btn[data-v-bd1f2e50]{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:var(--site-radius);color:var(--site-secondary-color,#9d9e9e);cursor:pointer;display:inline-flex;font-size:12px;justify-content:center;padding:6px 10px}.block-editor__collection-item[data-v-bd1f2e50]{background:#fafafa;border:1px dashed #ddd;border-radius:12px;display:grid;gap:8px;margin-bottom:12px;padding:12px}.block-editor__setting-input--short[data-v-bd1f2e50]{max-width:72px}.block-editor__marquee-upload[data-v-bd1f2e50]{align-items:center;display:flex;gap:12px}.block-editor__marquee-thumb[data-v-bd1f2e50]{background:#fff;border:1px solid #e5e5e5;border-radius:8px;height:36px;-o-object-fit:contain;object-fit:contain;width:96px}.ai-panel[data-v-f7ef6306]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;margin-bottom:16px;overflow:hidden}.ai-panel__toggle[data-v-f7ef6306]{align-items:center;background:#fafafa;border:none;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:14px 16px;text-align:left;width:100%}.ai-panel--open .ai-panel__toggle[data-v-f7ef6306]{border-bottom:1px solid #eee}.ai-panel__chevron[data-v-f7ef6306]{color:#666;font-size:12px}.ai-panel__body[data-v-f7ef6306]{display:flex;flex-direction:column;gap:14px;padding:16px}.ai-panel__hint[data-v-f7ef6306]{color:#666;font-size:13px;line-height:1.45;margin:0}.ai-panel__checkbox[data-v-f7ef6306]{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px}.ai-panel__checkbox-hint[data-v-f7ef6306]{color:#888;font-size:12px;margin:-6px 0 0}.ai-panel__mode[data-v-f7ef6306]{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px}.ai-panel__mode-label[data-v-f7ef6306]{font-size:14px;font-weight:600;width:100%}.ai-panel__radio[data-v-f7ef6306]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.ai-panel__actions[data-v-f7ef6306]{display:flex;gap:10px}.ai-panel__generate[data-v-f7ef6306]{background:var(--brand);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.ai-panel__generate[data-v-f7ef6306]:disabled{cursor:not-allowed;opacity:.55}.ai-panel__error[data-v-f7ef6306]{background:#fff4f4;border-radius:10px;color:#c0392b;font-size:13px;margin:0;padding:10px 12px}.builder-toolbar[data-v-51b93a7a]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.builder-toolbar__locales[data-v-51b93a7a]{display:flex;gap:8px}.locale-btn[data-v-51b93a7a]{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;cursor:pointer;font-weight:600;padding:8px 14px}.locale-btn--active[data-v-51b93a7a]{background:#111;border-color:#111;color:#fff}.builder-toolbar__actions[data-v-51b93a7a]{display:flex;flex-wrap:wrap;gap:8px}.ghost-btn[data-v-51b93a7a]{background:#fff;border:1px solid #ddd;border-radius:10px;color:#111;cursor:pointer;font-size:14px;font-weight:500;padding:8px 14px;text-decoration:none}.builder-canvas[data-v-51b93a7a]{background:#f7f7f7;border-radius:16px;display:flex;flex-direction:column;gap:4px;overflow:visible;padding:8px}.builder-empty[data-v-51b93a7a]{color:#666;padding:40px 20px;text-align:center}.builder-status[data-v-51b93a7a]{color:#666;margin:0;padding:16px}.builder-status--error[data-v-51b93a7a]{background:#fff4f4;border-radius:12px;color:#c0392b}.save-btn[data-v-51b93a7a]{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px}.save-btn[data-v-51b93a7a]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-51b93a7a]{font-size:14px;font-weight:500}.status-msg--ok[data-v-51b93a7a]{color:#1f6b31}.status-msg--err[data-v-51b93a7a]{color:#c0392b}.admin-tabs[data-v-a8ea9bf0]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.admin-tabs__btn[data-v-a8ea9bf0]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.admin-tabs__btn--active[data-v-a8ea9bf0]{background:#111;border-color:#111;color:#fff}.info-grid[data-v-718ba85d]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.info-item[data-v-718ba85d]{display:flex;flex-direction:column;gap:4px}.info-item--wide[data-v-718ba85d]{grid-column:1/-1}.info-item__label[data-v-718ba85d]{color:#888;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.info-item__link[data-v-718ba85d],.info-item__value[data-v-718ba85d]{font-size:14px}.info-item__link[data-v-718ba85d]{color:var(--brand-dark);word-break:break-all}.field[data-v-718ba85d]{display:flex;flex-direction:column;gap:8px}.field__label[data-v-718ba85d]{font-size:14px;font-weight:600}.field__select[data-v-718ba85d]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;font-size:15px;padding:12px 14px;width:100%}.toggle-row[data-v-718ba85d]{align-items:center;display:flex;font-size:15px;gap:10px}.toggle-row__input[data-v-718ba85d]{height:18px;width:18px}.locale-section[data-v-718ba85d]{display:flex;flex-direction:column;gap:10px}.locale-options[data-v-718ba85d]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.locale-option[data-v-718ba85d]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px}.locale-option--active[data-v-718ba85d]{background:#fafafa;border-color:#111}.locale-option__title[data-v-718ba85d]{font-size:14px;font-weight:600}.delete-btn[data-v-718ba85d],.save-btn[data-v-718ba85d]{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px}.save-btn[data-v-718ba85d]{background:#000;color:#fff}.delete-btn[data-v-718ba85d]{background:#fff4f4;color:#c0392b}.delete-btn[data-v-718ba85d]:disabled,.save-btn[data-v-718ba85d]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-718ba85d]{font-size:14px;font-weight:500}.status-msg--ok[data-v-718ba85d]{color:#1f6b31}.status-msg--err[data-v-718ba85d]{color:#c0392b}.dzen-section[data-v-718ba85d]{background:#fafafa;border:1px solid #e8e8e8;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:16px}.dzen-section__title[data-v-718ba85d]{font-size:16px;font-weight:700;margin:0}.dzen-section__hint[data-v-718ba85d]{color:#666;font-size:13px;line-height:1.5;margin:0}.dzen-status[data-v-718ba85d]{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.dzen-status__badge[data-v-718ba85d]{background:#eef2ff;border-radius:999px;color:#3730a3;font-size:12px;font-weight:600;padding:4px 10px}.dzen-status__badge--failed[data-v-718ba85d]{background:#fff4f4;color:#c0392b}.dzen-status__badge--published[data-v-718ba85d]{background:#ecfdf3;color:#1f6b31}.dzen-status__date[data-v-718ba85d]{color:#888;font-size:12px}.dzen-error[data-v-718ba85d],.dzen-warning[data-v-718ba85d]{font-size:13px;margin:0}.dzen-error[data-v-718ba85d]{color:#c0392b}.dzen-warning[data-v-718ba85d]{color:#8a6d3b}.dzen-warning a[data-v-718ba85d]{color:var(--brand-dark)}.dzen-publish-btn[data-v-718ba85d]{align-self:flex-start;background:#fc0;border:none;border-radius:10px;color:#111;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px}.dzen-publish-btn[data-v-718ba85d]:disabled{cursor:not-allowed;opacity:.55}.admin-blog-page__header[data-v-d7cffa1f]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:28px}.admin-blog-page__lead[data-v-d7cffa1f]{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin:10px 0 0}.category-tag[data-v-d7cffa1f],.slug[data-v-d7cffa1f]{font-size:13px}.category-tag[data-v-d7cffa1f]{background:#eef2ff;border-radius:999px;color:var(--brand-dark);padding:2px 8px}.back-link[data-v-d7cffa1f]{color:#000;font-weight:500;text-decoration:none}.sidebar-title[data-v-d7cffa1f]{font-size:18px;font-weight:600;margin:0}.sidebar-count[data-v-d7cffa1f]{color:#888;font-size:13px;margin:4px 0 0}.sidebar-section+.sidebar-section[data-v-d7cffa1f]{border-top:1px solid #ececec;margin-top:18px;padding-top:18px}.sidebar-section__title[data-v-d7cffa1f]{color:#888;font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.error-box[data-v-d7cffa1f],.loading-box[data-v-d7cffa1f]{background:#fff;border-radius:18px;padding:32px;text-align:center}.error-box[data-v-d7cffa1f]{background:#fff4f4;color:#c0392b}.page-list[data-v-16b2ee94]{display:flex;flex-direction:column;gap:16px}.page-list__status[data-v-16b2ee94]{color:#666;font-size:14px;margin:0}.page-list__items[data-v-16b2ee94]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.page-list__item[data-v-16b2ee94]{border-radius:12px}.page-list__item--active[data-v-16b2ee94]{background:#f0f0f0}.page-list__link[data-v-16b2ee94]{border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:6px;padding:12px 14px;text-decoration:none}.page-list__link[data-v-16b2ee94]:hover{background:#f7f7f7}.page-list__name[data-v-16b2ee94]{font-size:15px;font-weight:600;line-height:1.3}.page-list__meta[data-v-16b2ee94]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.page-list__slug[data-v-16b2ee94]{background:#f5f5f5;border-radius:6px;color:#666;font-size:12px;padding:2px 6px}.page-list__tag[data-v-16b2ee94]{color:#888;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page-list__tag--shop[data-v-16b2ee94]{color:var(--brand-dark);letter-spacing:0;text-transform:none}.page-list__tag--template[data-v-16b2ee94]{color:#7c3aed}.page-list__tag--global[data-v-16b2ee94]{color:#0f766e}.page-list__tag--category[data-v-16b2ee94]{color:#b45309;letter-spacing:0;text-transform:none}.page-list__tag--featured[data-v-16b2ee94]{color:#047857;letter-spacing:0;text-transform:none}.admin-pages-page[data-v-021beac7]{width:100%}.admin-pages-page__header[data-v-021beac7]{margin-bottom:28px}.admin-pages-page__lead[data-v-021beac7]{color:#666;font-size:15px;line-height:1.5;margin:8px 0 0;max-width:720px}.load-error[data-v-021beac7]{align-items:center;background:#fff4f4;border-radius:12px;color:#b42318;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin:0 0 16px;padding:12px 16px}.retry-btn[data-v-021beac7]{background:#fff;border:1px solid #b42318;border-radius:8px;color:#b42318;cursor:pointer;padding:6px 12px}.sidebar-title[data-v-021beac7]{font-size:18px;font-weight:600;margin:0}.sidebar-count[data-v-021beac7]{color:#888;font-size:13px;margin:4px 0 0}.admin-pages-page__placeholder[data-v-021beac7],.create-panel[data-v-021beac7]{background:#fff;border-radius:18px;box-shadow:0 2px 20px #0000000f;padding:32px}.admin-pages-page__placeholder h2[data-v-021beac7],.create-panel__title[data-v-021beac7]{font-size:22px;margin:0 0 10px}.admin-pages-page__placeholder p[data-v-021beac7],.create-panel__lead[data-v-021beac7]{color:#666;line-height:1.5;margin:0 0 20px}.create-panel[data-v-021beac7]{gap:16px}.create-panel[data-v-021beac7],.locale-fields[data-v-021beac7]{display:flex;flex-direction:column}.locale-fields[data-v-021beac7]{background:#fafafa;border:1px solid #ececec;border-radius:12px;gap:12px;padding:16px}.locale-fields h3[data-v-021beac7]{font-size:15px;margin:0}.toggle-row[data-v-021beac7]{align-items:center;display:flex;font-size:15px;gap:8px}.create-panel__actions[data-v-021beac7]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.save-btn[data-v-021beac7]{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px}.save-btn[data-v-021beac7]:disabled{cursor:not-allowed;opacity:.6}.ghost-btn[data-v-021beac7]{background:#fff;border:1px solid #ddd;border-radius:12px;cursor:pointer;padding:12px 20px}.field-error[data-v-021beac7],.status-msg--err[data-v-021beac7]{color:#c0392b;font-size:13px;margin:-8px 0 0}.admin-drawer[data-v-f0a71196]{background:#00000059;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.admin-drawer__panel[data-v-f0a71196]{background:#fff;box-shadow:-8px 0 32px #0000001f;display:flex;flex-direction:column;height:100%;width:min(480px,100vw)}.admin-drawer__header[data-v-f0a71196]{align-items:center;border-bottom:1px solid #eee;display:flex;gap:12px;justify-content:space-between;padding:20px 20px 12px}.admin-drawer__title[data-v-f0a71196]{font-size:18px;font-weight:600;margin:0}.admin-drawer__close[data-v-f0a71196]{background:transparent;border:none;color:#666;cursor:pointer;font-size:28px;line-height:1}.admin-drawer__body[data-v-f0a71196]{flex:1;overflow:auto;padding:16px 20px}.admin-drawer__footer[data-v-f0a71196]{border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px 20px}.admin-drawer__footer .btn--danger[data-v-f0a71196]{margin-right:auto}.hint[data-v-834dffa6]{color:#666;font-size:13px;line-height:1.5;margin:0 0 14px}.author-form__avatar[data-v-834dffa6]{align-items:center;display:flex;gap:14px;margin-bottom:14px}.author-form__avatar-placeholder[data-v-834dffa6],.author-form__avatar-preview[data-v-834dffa6]{background:#f2f2f2;border:1px solid #ececec;border-radius:50%;flex-shrink:0;height:72px;overflow:hidden;width:72px}.author-form__avatar-preview img[data-v-834dffa6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-form__avatar-placeholder[data-v-834dffa6]{align-items:center;color:#999;display:flex;font-size:11px;justify-content:center;padding:8px;text-align:center}.author-form__avatar-actions[data-v-834dffa6]{display:flex;flex-direction:column;gap:8px}.field--checkbox[data-v-834dffa6]{align-items:center;flex-direction:row;gap:8px;margin-top:8px}.drawer-list__item--author[data-v-834dffa6]{align-items:center;display:flex;gap:10px}.drawer-list__avatar[data-v-834dffa6]{border-radius:50%;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.form-error[data-v-834dffa6]{color:#c0392b;font-size:13px;margin:12px 0 0}.btn--sm[data-v-834dffa6]{font-size:13px;padding:8px 12px}.image-bank-modal[data-v-f315a576]{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1300}.image-bank-modal__panel[data-v-f315a576]{background:#fff;border-radius:18px;box-shadow:0 16px 48px #0003;display:flex;flex-direction:column;max-height:min(90vh,860px);width:min(760px,100%)}.image-bank-modal__header[data-v-f315a576]{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:16px;justify-content:space-between;padding:22px 24px 14px}.image-bank-modal__title[data-v-f315a576]{font-size:20px;font-weight:600;margin:0 0 6px}.image-bank-modal__lead[data-v-f315a576]{color:#666;font-size:13px;line-height:1.45;margin:0;max-width:560px}.image-bank-modal__close[data-v-f315a576]{background:transparent;border:none;color:#666;cursor:pointer;flex-shrink:0;font-size:28px;line-height:1}.image-bank-modal__body[data-v-f315a576]{flex:1;overflow:auto;padding:16px 24px 20px}.image-bank-upload[data-v-f315a576]{background:#fafafa;border:1px solid #ececec;border-radius:14px;margin-bottom:16px;padding:14px}.image-bank-modal__empty[data-v-f315a576]{color:#888;font-size:14px;line-height:1.45;margin:0}.image-upload-draft[data-v-f315a576]{background:#fff;border:1px solid #ececec;border-radius:12px;margin-top:10px;padding:12px}.image-upload-draft__thumb[data-v-f315a576]{border-radius:10px;display:block;margin-bottom:10px;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.image-upload-draft__actions[data-v-f315a576]{display:flex;gap:8px}.image-pool-list[data-v-f315a576]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}.image-pool-item[data-v-f315a576]{align-items:start;background:#fafafa;border:1px solid #ececec;border-radius:12px;display:grid;gap:10px;grid-template-columns:72px 1fr auto;padding:10px}.image-pool-item__thumb[data-v-f315a576]{border-radius:8px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.image-pool-item__fields .field[data-v-f315a576]{margin-bottom:6px}.image-pool-item__fields .field[data-v-f315a576]:last-child{margin-bottom:0}.image-pool-item__delete[data-v-f315a576]{background:#f3f3f3;border:none;border-radius:8px;cursor:pointer;height:28px;width:28px}.image-pool-item__delete[data-v-f315a576]:hover:not(:disabled){background:#fdeaea;color:#c0392b}.image-pool-item__delete[data-v-f315a576]:disabled{cursor:not-allowed;opacity:.5}.image-bank-modal__footer[data-v-f315a576]{align-items:center;border-top:1px solid #eee;display:flex;gap:12px;justify-content:space-between;padding:16px 24px}.image-bank-modal__count[data-v-f315a576]{color:#666;font-size:14px}.field[data-v-f315a576]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.field[data-v-f315a576]:last-child{margin-bottom:0}.field--checkbox[data-v-f315a576]{align-items:center;flex-direction:row;gap:8px;margin-bottom:0}.field__label[data-v-f315a576]{font-size:13px;font-weight:600}.field-input[data-v-f315a576]{border:1px solid #e5e5e5;border-radius:10px;box-sizing:border-box;font:inherit;font-size:14px;padding:10px 12px;width:100%}.btn[data-v-f315a576]{border:none;border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px}.btn[data-v-f315a576]:disabled{cursor:not-allowed;opacity:.55}.btn--primary[data-v-f315a576]{background:#111;color:#fff}.btn--secondary[data-v-f315a576]{background:#f3f3f3;color:#111}@media(max-width:640px){.image-bank-modal[data-v-f315a576]{padding:12px}.image-bank-modal__panel[data-v-f315a576]{max-height:95vh}.image-pool-list[data-v-f315a576]{grid-template-columns:1fr}}.autogen-page__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.autogen-page__lead{color:#666;font-size:14px;margin:10px 0 0}.autogen-page .back-link{color:#111;font-size:14px;text-decoration:none}.autogen-page .back-link:hover{text-decoration:underline}.autogen-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(320px,420px) 1fr}.autogen-panel{background:#fff;border:1px solid #ececec;border-radius:18px;padding:20px}.autogen-panel--chat{display:flex;flex-direction:column;min-height:520px}.autogen-panel__title{font-size:18px;margin:0 0 16px}.setting-block{margin-bottom:20px}.setting-block__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.setting-block__label{color:#888;font-size:13px;font-weight:600}.queue-title{font-size:16px;margin:24px 0 8px}.mode-toggle{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.mode-toggle--section{margin-bottom:20px}.mode-toggle__option{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.mode-toggle__option input{margin:0}.stats__warn{color:#c0392b;font-weight:600}.autogen-report__category{color:#666;font-size:12px}.queue-row{background:#fafafa;border:1px solid #eee;border-radius:14px;margin-bottom:16px;padding:14px}.queue-row__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.queue-row__num{color:#888;font-size:12px;font-weight:700}.admin-drawer .field,.autogen-page .field{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.admin-drawer .field__label,.autogen-page .field__label{font-size:13px;font-weight:600}.selected-shops-panel{background:#f7faff;border:2px solid var(--brand-border);border-radius:14px;margin-bottom:16px;padding:14px}.selected-shops-panel__head{align-items:center;display:flex;gap:8px;margin-bottom:10px}.selected-shops-panel__title{font-size:14px;font-weight:700;margin:0}.selected-shops-panel__badge{align-items:center;background:var(--brand-dark);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px;padding:0 7px}.selected-shops-panel__empty{color:#888;font-size:13px;line-height:1.45;margin:0}.selected-shops-panel__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.selected-shops-panel__item{align-items:center;background:#fff;border:1px solid #dce8fb;border-radius:10px;display:grid;gap:8px;grid-template-columns:24px 1fr auto auto;padding:10px 12px}.selected-shops-panel__index{color:#888;font-size:12px;font-weight:700}.selected-shops-panel__info{display:flex;flex-direction:column;gap:2px;min-width:0}.selected-shops-panel__name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-shops-panel__slug{color:#888;font-family:ui-monospace,monospace;font-size:12px}.selected-shops-panel__articles{color:var(--brand-dark);font-size:12px;white-space:nowrap}.selected-shops-panel__remove{background:#f3f3f3;border:none;border-radius:8px;cursor:pointer;height:28px;width:28px}.selected-shops-panel__remove:hover:not(:disabled){background:#fdeaea;color:#c0392b}.selected-shops-panel__remove:disabled{cursor:not-allowed;opacity:.5}.selected-shops-panel__summary{color:#444;font-size:13px;margin:10px 0 0}.stats__warn-block{color:#c0392b;font-weight:600}.admin-drawer .field-input,.admin-drawer .field-select,.admin-drawer .field-textarea,.autogen-page .field-input,.autogen-page .field-select,.autogen-page .field-textarea{border:1px solid #e5e5e5;border-radius:10px;box-sizing:border-box;font:inherit;font-size:14px;padding:10px 12px;width:100%}.admin-drawer .field-textarea,.autogen-page .field-textarea{line-height:1.45;min-height:120px;resize:vertical}.admin-drawer .hint,.autogen-page .hint{color:#888;font-size:12px;line-height:1.4;margin:6px 0 0}.admin-drawer .hint code{background:#f3f3f3;border-radius:4px;font-size:11px;padding:1px 5px}.autogen-page .link-btn{background:none;border:none;color:var(--brand-dark);cursor:pointer;font-size:13px;padding:0}.autogen-page .link-btn:disabled{cursor:not-allowed;opacity:.5}.autogen-page .link-btn--danger{color:#c0392b}.autogen-page .add-row-btn{margin-bottom:16px;width:100%}.autogen-page .stats{font-size:14px;margin:0 0 16px}.autogen-page .actions{display:flex;flex-direction:column;gap:8px}.autogen-page .progress-hint{color:#666;font-size:13px;margin:12px 0 0}.admin-drawer .btn,.autogen-page .btn{border:none;border-radius:12px;cursor:pointer;font-size:15px;font-weight:500;padding:12px 16px}.admin-drawer .btn:disabled,.autogen-page .btn:disabled{cursor:not-allowed;opacity:.55}.admin-drawer .btn--primary,.autogen-page .btn--primary{background:#111;color:#fff}.admin-drawer .btn--danger,.autogen-page .btn--danger{background:#fff;border:1px solid #e8b4b0;color:#c0392b}.admin-drawer .btn--secondary,.autogen-page .btn--secondary{background:#f3f3f3;color:#111}.autogen-page .btn--sm{font-size:13px;padding:8px 12px}.autogen-page .load-error{color:#c0392b;font-size:14px}.autogen-chat{background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #eee;border-radius:14px;flex:1;max-height:640px;overflow-y:auto;padding:12px}.autogen-chat__empty{color:#888;font-size:14px;margin:0}.autogen-chat__msg{background:#fff;border:1px solid #ececec;border-radius:12px;margin-bottom:10px;padding:10px 12px}.autogen-chat__msg--system{background:#f5f5f5;border-style:dashed}.autogen-chat__msg--success{background:#eef8ee;border-color:#b8dfc4}.autogen-chat__msg--error{background:#fff4f4;border-color:#f0b4b4}.autogen-chat__msg--info{background:var(--brand-soft);border-color:var(--brand-border)}.autogen-chat__msg--candidate{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.autogen-chat__msg--candidate-accepted{background:#eef8ee;border-color:#b8dfc4}.autogen-chat__msg--candidate-rejected{opacity:.55}.autogen-chat__time{color:#999;display:block;font-size:11px;margin-bottom:4px}.autogen-chat__text{font-size:14px;line-height:1.45;margin:0;white-space:pre-wrap}.autogen-candidate__body{flex:1;min-width:0}.autogen-candidate__headline{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.autogen-candidate__phrase{font-size:14px;font-weight:600;line-height:1.45;margin:0}.autogen-competition{border-radius:999px;flex-shrink:0;font-size:11px;font-weight:600;line-height:1.4;padding:2px 8px;white-space:nowrap}.autogen-competition--low{background:#dcfce7;color:#166534}.autogen-competition--medium{background:#fef3c7;color:#92400e}.autogen-competition--high{background:#fee2e2;color:#991b1b}.autogen-frequency{border-radius:999px;flex-shrink:0;font-size:11px;font-weight:700;line-height:1.4;padding:2px 8px;white-space:nowrap}.autogen-frequency--low{background:var(--brand-border);color:var(--brand-dark)}.autogen-frequency--medium{background:#ede9fe;color:#5b21b6}.autogen-frequency--high{background:#ffe4e6;color:#9f1239}.autogen-wordstat-ai{border-top:1px solid #e8e8e8;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:16px}.autogen-wordstat-ai__title{font-size:15px;font-weight:600;margin:0}.autogen-wordstat-ai__bands{display:flex;flex-direction:column;gap:6px}.autogen-candidate__ai-note{color:#374151;font-size:13px;line-height:1.45;margin:8px 0 0}.autogen-candidate__related{color:#6b7280;font-size:12px;line-height:1.4;margin:4px 0 0}.autogen-saved-panel__group+.autogen-saved-panel__group{margin-top:14px}.autogen-saved-panel__group-title{color:#6b7280;font-size:12px;font-weight:600;margin:0 0 8px}.autogen-saved-panel__group-count{color:#9ca3af;font-weight:500;margin-left:6px}.autogen-candidate__meta{color:#888;font-size:12px;line-height:1.4;margin:0}.autogen-candidate__tag{color:var(--brand-dark);font-size:12px;margin:6px 0 0}.autogen-candidate__tag--published{color:#b45309}.autogen-candidate__article-link{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.autogen-candidate__article-link:hover{color:#92400e}.autogen-candidate__actions{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.autogen-candidate__status{flex-shrink:0;font-size:13px;font-weight:600;margin:0}.autogen-candidate__status--accepted{color:#2e7d32}.autogen-candidate__status--rejected{color:#888}.autogen-candidate__status--published{color:#b45309}.autogen-report{background:var(--brand-soft);border:2px solid var(--brand-border);border-radius:14px;margin-top:16px;padding:16px}.autogen-report__title{font-size:16px;margin:0 0 8px}.autogen-report__summary{font-size:14px;margin:0 0 12px}.autogen-report__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.autogen-report__item{background:#fff;border-radius:10px;font-size:13px;line-height:1.4;padding:10px 12px}.autogen-report__item--completed{border-left:3px solid #2e7d32}.autogen-report__item--failed{border-left:3px solid #c0392b}.autogen-report__intent{font-weight:600}.autogen-report__slug a{color:var(--brand-dark)}.autogen-report__error{color:#c0392b;display:block;margin-top:4px}.autogen-wordstat-inline{background:#f9fbff;border:1px solid #e8eefb;border-radius:12px;margin-top:16px;padding:14px}.autogen-wordstat-inline__head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.autogen-wordstat-inline__title{font-size:15px;margin:0}.autogen-wordstat-inline__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:10px 0 0;max-height:260px;overflow:auto;padding:0}.autogen-wordstat-inline__item{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.autogen-wordstat-inline__item--published{background:#fffdf5;border-color:#f0d998}.autogen-wordstat-inline__item--queued{background:#f7faff;border-color:var(--brand-border)}.autogen-wordstat-inline__main{min-width:0}.autogen-wordstat-inline__phrase{font-size:13px;font-weight:600;line-height:1.4;margin:0}.autogen-wordstat-inline__meta{color:#888;font-size:12px;margin:3px 0 0}.autogen-wordstat-inline__audience--commercial{color:#b45309;font-weight:600}.autogen-wordstat-inline__audience--general{color:var(--brand);font-weight:600}.autogen-wordstat-inline__tag{font-size:12px;font-weight:600;line-height:1.4;margin:6px 0 0}.autogen-wordstat-inline__tag--published{color:#b45309}.autogen-wordstat-inline__tag--queued{color:var(--brand-dark)}.autogen-wordstat-inline__article-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.autogen-wordstat-inline__actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.automatic-queue-panel{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;margin-top:12px;padding:12px}.automatic-queue-panel__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.automatic-queue-panel__title{font-size:14px;font-weight:700;margin:0}.automatic-queue-panel__badge{align-items:center;background:var(--brand-border);border-radius:999px;color:var(--brand-dark);display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px;padding:0 8px}.automatic-queue-panel__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.automatic-queue-panel__item{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.automatic-queue-panel__main{flex:1;min-width:0}.automatic-queue-panel__phrase{font-size:14px;font-weight:600;line-height:1.35;margin:0}.automatic-queue-panel__meta{color:#6b7280;font-size:12px;margin:4px 0 0}.automatic-queue-panel__remove{background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;flex-shrink:0;font-size:14px;height:28px;line-height:1;width:28px}.automatic-queue-panel__remove:hover:not(:disabled){background:#fee2e2;color:#b91c1c}.automatic-queue-panel__remove:disabled{cursor:not-allowed;opacity:.5}.admin-drawer .drawer-list,.autogen-page .drawer-list{margin-top:20px}.admin-drawer .drawer-list__title,.autogen-page .drawer-list__title{color:#888;font-size:12px;font-weight:700;margin:0 0 8px;text-transform:uppercase}.admin-drawer .drawer-list__item,.autogen-page .drawer-list__item{background:#fafafa;border:1px solid #eee;border-radius:10px;cursor:pointer;display:block;font-size:14px;margin-bottom:6px;padding:10px 12px;text-align:left;width:100%}.admin-drawer .drawer-list__item:hover,.autogen-page .drawer-list__item:hover{background:#f0f0f0}.autogen-checkbox-row{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:8px}.autogen-checkbox-row input{margin:0}.autogen-region-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.autogen-region-chip{background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;cursor:pointer;font-size:12px;padding:6px 10px}.autogen-region-chip:hover:not(:disabled){background:#f0f0f0}.autogen-region-chip--active{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-dark)}.autogen-region-chip:disabled{cursor:not-allowed;opacity:.55}.autogen-saved-panel{border-top:1px solid #eee;margin-top:20px;padding-top:16px}.autogen-saved-panel__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.autogen-saved-panel__title{font-size:14px;font-weight:700;margin:0}.autogen-saved-panel__count{color:#888;font-size:12px;font-weight:700}.autogen-saved-panel__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-height:280px;overflow:auto;padding:0}.autogen-saved-panel__item{align-items:flex-start;background:#fafafa;border:1px solid #eee;border-radius:10px;display:flex;gap:8px;justify-content:space-between;padding:10px 12px}.autogen-saved-panel__main{display:flex;flex-direction:column;gap:2px;min-width:0}.autogen-saved-panel__audience{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;line-height:1.4;padding:1px 6px;width:-moz-fit-content;width:fit-content}.autogen-saved-panel__audience--commercial{background:#fff7ed;color:#b45309}.autogen-saved-panel__audience--general{background:var(--brand-soft);color:var(--brand-dark)}.autogen-saved-panel__phrase{font-size:13px;line-height:1.4;word-break:break-word}.autogen-saved-panel__meta{color:#888;font-size:12px}@media(max-width:900px){.autogen-layout{grid-template-columns:1fr}.autogen-chat{max-height:420px}}.info-grid[data-v-27f0dce3]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.info-item[data-v-27f0dce3]{display:flex;flex-direction:column;gap:4px}.info-item__label[data-v-27f0dce3]{color:#888;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.info-item__value[data-v-27f0dce3]{font-size:15px;word-break:break-word}.toggle-row[data-v-27f0dce3]{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:10px}.toggle-row__input[data-v-27f0dce3]{height:18px;width:18px}.locale-section[data-v-27f0dce3]{display:flex;flex-direction:column;gap:12px}.locale-options[data-v-27f0dce3]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.locale-option[data-v-27f0dce3]{align-items:flex-start;background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:14px;text-align:left}.locale-option--active[data-v-27f0dce3]{background:#fff;border-color:#111}.locale-option__title[data-v-27f0dce3]{font-size:15px;font-weight:600}.locale-option__desc[data-v-27f0dce3]{color:#666;font-size:12px;line-height:1.4}.nav-section[data-v-27f0dce3],.shop-bind-section[data-v-27f0dce3]{background:#fafafa;border:1px solid #ececec;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.nav-hint[data-v-27f0dce3]{color:#666;font-size:13px;line-height:1.5;margin:0}.nav-hint__link[data-v-27f0dce3]{color:#111;display:inline-block;margin-top:6px}.nav-locale-block[data-v-27f0dce3]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px}.nav-locale-block__head[data-v-27f0dce3]{align-items:center;display:flex;gap:8px}.nav-locale-block__title[data-v-27f0dce3]{font-size:14px;font-weight:600}.canonical-block[data-v-27f0dce3]{background:#fafafa;border:1px solid #ececec;border-radius:12px;gap:10px;padding:16px}.canonical-block[data-v-27f0dce3],.canonical-list[data-v-27f0dce3]{display:flex;flex-direction:column}.canonical-list[data-v-27f0dce3]{gap:8px;list-style:none;margin:0;padding:0}.canonical-list li[data-v-27f0dce3]{display:flex;flex-direction:column;gap:4px}.canonical-list__locale[data-v-27f0dce3]{color:#666;font-size:11px;font-weight:700}.canonical-list code[data-v-27f0dce3]{font-size:13px;word-break:break-all}.canonical-empty[data-v-27f0dce3]{color:#666;font-size:14px;margin:0}.public-links[data-v-27f0dce3]{display:flex;flex-direction:column;gap:8px}.public-links__row[data-v-27f0dce3]{display:flex;flex-wrap:wrap;gap:8px}.public-link[data-v-27f0dce3]{border:1px solid #000;border-radius:10px;color:#000;font-size:14px;font-weight:500;padding:8px 14px;text-decoration:none}.public-link[data-v-27f0dce3]:hover{background:#f0f0f0}.danger-zone[data-v-27f0dce3]{border-top:1px solid #eee;display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-top:18px}.danger-btn[data-v-27f0dce3]{align-self:flex-start;background:#fff;border:1px solid #c0392b;border-radius:10px;color:#c0392b;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.danger-btn[data-v-27f0dce3]:disabled{cursor:not-allowed;opacity:.6}.save-btn[data-v-27f0dce3]{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px}.save-btn[data-v-27f0dce3]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-27f0dce3]{font-size:14px;font-weight:500}.status-msg--ok[data-v-27f0dce3]{color:#1f6b31}.status-msg--err[data-v-27f0dce3]{color:#c0392b}.admin-pages-page[data-v-b3a160a5]{width:100%}.admin-pages-page__header[data-v-b3a160a5]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:28px}.admin-pages-page__lead[data-v-b3a160a5]{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin:10px 0 0}.slug[data-v-b3a160a5]{font-family:ui-monospace,monospace;font-size:13px}.back-link[data-v-b3a160a5]{color:#000;flex-shrink:0;font-size:15px;font-weight:500;text-decoration:none}.back-link[data-v-b3a160a5]:hover{color:#555}.sidebar-title[data-v-b3a160a5]{font-size:18px;font-weight:600;margin:0}.sidebar-count[data-v-b3a160a5]{color:#888;font-size:13px;margin:4px 0 0}.error-box[data-v-b3a160a5],.loading-box[data-v-b3a160a5]{background:#fff;border-radius:18px;padding:32px;text-align:center}.error-box[data-v-b3a160a5]{background:#fff4f4;color:#c0392b}.header-nav-order[data-v-b2901e69]{background:#fff;border-radius:18px;box-shadow:0 2px 20px #0000000f;margin-bottom:24px;padding:28px 32px}.header-nav-order__title[data-v-b2901e69]{font-size:20px;margin:0 0 8px}.header-nav-order__hint[data-v-b2901e69]{color:#666;font-size:14px;line-height:1.5;margin:0 0 20px}.header-nav-order__hint a[data-v-b2901e69]{color:#111;text-decoration:underline}.header-nav-order__locale[data-v-b2901e69]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.locale-tab[data-v-b2901e69]{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:8px 14px}.locale-tab--active[data-v-b2901e69]{background:#111;border-color:#111;color:#fff}.header-nav-order__empty[data-v-b2901e69]{background:#fafafa;border-radius:12px;color:#666;font-size:14px;line-height:1.5;margin:0;padding:20px}.nav-order-list[data-v-b2901e69]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.nav-order-item[data-v-b2901e69]{align-items:center;background:#fff;border:1px solid #ececec;border-radius:12px;cursor:grab;display:flex;gap:12px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.nav-order-list--dragging .nav-order-item[data-v-b2901e69]{cursor:grabbing}.nav-order-item--dragging[data-v-b2901e69]{opacity:.45}.nav-order-item--over[data-v-b2901e69]{border-color:#111;box-shadow:inset 0 0 0 1px #111}.nav-order-item__handle[data-v-b2901e69]{color:#999;flex:0 0 auto;font-size:16px;letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-order-item__body[data-v-b2901e69]{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.nav-order-item__label[data-v-b2901e69]{font-size:15px;font-weight:500}.nav-order-item__slug[data-v-b2901e69]{color:#666;font-size:13px}.nav-order-item__badge[data-v-b2901e69]{background:#fff4e5;border-radius:999px;color:#b54708;font-size:12px;padding:2px 8px}.nav-order-item__edit[data-v-b2901e69]{color:#666;flex:0 0 auto;font-size:13px;text-decoration:underline}.loading-box[data-v-b2901e69]{padding:20px}.loading-box[data-v-b2901e69],.status-msg[data-v-b2901e69]{color:#666;font-size:14px}.status-msg[data-v-b2901e69]{margin:12px 0 0}.status-msg--ok[data-v-b2901e69]{color:#027a48}.retry-btn[data-v-b2901e69],.status-msg--err[data-v-b2901e69]{color:#b42318}.retry-btn[data-v-b2901e69]{background:#fff;border:1px solid #b42318;border-radius:8px;cursor:pointer;margin-left:8px;padding:4px 10px}.admin-settings-page__header[data-v-08711aff]{margin-bottom:16px}.admin-settings-page__lead[data-v-08711aff]{color:#666;line-height:1.5;margin:8px 0 0;max-width:640px}.settings-panel[data-v-08711aff]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;max-width:560px;padding:24px}.settings-panel--accent[data-v-08711aff]{margin-bottom:24px}.splash-toggle[data-v-08711aff]{align-items:center;color:var(--site-text-color,#000);cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splash-toggle input[data-v-08711aff]{accent-color:var(--site-accent-color,#ed6d3f);cursor:pointer;height:18px;margin:0;width:18px}.settings-panel--logo[data-v-08711aff]{margin-bottom:20px}.logo-upload[data-v-08711aff]{display:flex;flex-direction:column;gap:16px}.logo-upload__preview[data-v-08711aff]{align-items:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:12px;display:flex;min-height:72px;padding:16px}.logo-upload__preview-img[data-v-08711aff]{display:block;height:48px;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto}.logo-upload__preview--favicon[data-v-08711aff]{min-height:64px}.logo-upload__preview-favicon[data-v-08711aff]{display:block;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.logo-upload__actions[data-v-08711aff]{display:flex;flex-wrap:wrap;gap:12px}.logo-upload__btn[data-v-08711aff],.logo-upload__reset[data-v-08711aff]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;min-height:42px;padding:10px 18px}.logo-upload__btn[data-v-08711aff]{background:#000;color:#fff}.logo-upload__reset[data-v-08711aff]{background:#fff;border:1px solid #ddd;color:#111}.logo-upload__btn[data-v-08711aff]:has(input:disabled),.logo-upload__reset[data-v-08711aff]:disabled{cursor:not-allowed;opacity:.6}.accent-color-field[data-v-08711aff]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.accent-color-field__picker[data-v-08711aff]{cursor:pointer;display:inline-flex;position:relative}.accent-color-field__input[data-v-08711aff]{cursor:pointer;inset:0;opacity:0;position:absolute}.accent-color-field__swatch[data-v-08711aff]{border:1px solid #ddd;border-radius:12px;box-shadow:inset 0 0 0 1px #0000000a;display:block;height:48px;width:48px}.accent-color-field__text[data-v-08711aff]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;padding:10px 12px;width:120px}.accent-color-field__text[data-v-08711aff],.ghost-btn[data-v-08711aff]{border:1px solid #ddd;border-radius:12px}.ghost-btn[data-v-08711aff]{background:#fff;cursor:pointer;padding:12px 20px}.ghost-btn[data-v-08711aff]:disabled{cursor:not-allowed;opacity:.6}.settings-panel__title[data-v-08711aff]{font-size:20px;margin:0 0 8px}.settings-panel__hint[data-v-08711aff]{color:#666;font-size:14px;line-height:1.5;margin:0 0 20px}.settings-panel__subtitle[data-v-08711aff]{font-size:16px;font-weight:600;margin:28px 0 12px}.settings-panel__subtitle[data-v-08711aff]:first-of-type{margin-top:0}.accent-color-field--nested[data-v-08711aff]{margin-top:16px}.locale-block[data-v-08711aff]{border-bottom:1px solid #ececec;margin-bottom:24px;padding-bottom:20px}.locale-block[data-v-08711aff]:last-of-type{border-bottom:none;padding-bottom:0}.locale-block__head[data-v-08711aff]{align-items:center;display:flex;gap:10px;margin-bottom:16px}.locale-block__title[data-v-08711aff]{font-size:16px;font-weight:600}.field[data-v-08711aff]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.field__label[data-v-08711aff]{color:#444;font-size:13px;font-weight:600}.field__select[data-v-08711aff]{background:#fff;border:1px solid #ddd;border-radius:10px;font-size:14px;padding:10px 12px;width:100%}.settings-panel__actions[data-v-08711aff]{align-items:center;display:flex;gap:12px;margin-top:8px}.save-btn[data-v-08711aff]{background:#000;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 24px}.save-btn[data-v-08711aff]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-08711aff]{font-size:14px;font-weight:500}.status-msg--ok[data-v-08711aff]{color:#1f6b31}.status-msg--err[data-v-08711aff]{color:#c0392b}.load-error[data-v-08711aff],.loading-box[data-v-08711aff]{color:#666;padding:16px}.retry-btn[data-v-08711aff]{background:none;border:none;cursor:pointer;font:inherit;margin-left:8px;text-decoration:underline}.settings-link-card[data-v-08711aff]{align-items:center;display:flex;gap:16px;justify-content:space-between}.settings-link-card__btn[data-v-08711aff]{border:1px solid #111;border-radius:8px;color:#111;flex-shrink:0;font-size:14px;font-weight:600;padding:10px 16px;text-decoration:none}@media(max-width:700px){.settings-link-card[data-v-08711aff]{align-items:stretch;flex-direction:column}}.admin-social-nav[data-v-32dbc495]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.admin-social-nav__link[data-v-32dbc495]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:#333;font-size:13px;font-weight:500;padding:8px 14px;text-decoration:none}.admin-social-nav__link[data-v-32dbc495]:hover{border-color:#111}.admin-social-nav__link--active[data-v-32dbc495]{background:#111;border-color:#111;color:#fff}.admin-social-page__header[data-v-43883e94]{margin-bottom:16px}.admin-social-page__lead[data-v-43883e94]{color:#666;margin:8px 0 0;max-width:720px}.history-panel[data-v-43883e94],.publish-panel[data-v-43883e94]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;margin-bottom:16px;padding:20px}.panel-title[data-v-43883e94]{font-size:18px;margin:0 0 16px}.field[data-v-43883e94]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field--checkbox[data-v-43883e94]{align-items:center;flex-direction:row;gap:10px}.field__label[data-v-43883e94]{color:#333;font-size:13px;font-weight:600}.field__input[data-v-43883e94],.field__textarea[data-v-43883e94]{border:1px solid #ddd;border-radius:10px;font-size:14px;padding:10px 12px}.targets[data-v-43883e94]{margin-bottom:8px}.panel-actions[data-v-43883e94]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.retry-btn[data-v-43883e94],.save-btn[data-v-43883e94]{border:1px solid #111;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px}.save-btn[data-v-43883e94]{background:#111;color:#fff}.save-btn[data-v-43883e94]:disabled{cursor:not-allowed;opacity:.5}.retry-btn[data-v-43883e94]{background:#fff;color:#111}.empty-msg[data-v-43883e94],.load-error[data-v-43883e94],.loading-box[data-v-43883e94]{background:#fafafa;border-radius:12px;padding:16px}.history-table-wrap[data-v-43883e94]{overflow-x:auto}.history-table[data-v-43883e94]{border-collapse:collapse;font-size:14px;width:100%}.history-table td[data-v-43883e94],.history-table th[data-v-43883e94]{border-bottom:1px solid #eee;padding:10px 8px;text-align:left;vertical-align:top}.history-table__title[data-v-43883e94]{font-weight:500}.history-table__error[data-v-43883e94]{color:#b00020;display:flex;flex-direction:column;font-size:12px;gap:2px;margin-top:4px}.status-badge[data-v-43883e94]{background:#f2f2f2;border-radius:999px;display:inline-block;font-size:12px;padding:4px 8px}.status-badge--ok[data-v-43883e94]{background:#e7f6ec;color:#0a7a2f}.status-badge--err[data-v-43883e94]{background:#fde8eb;color:#b00020}.status-badge--pending[data-v-43883e94]{background:#fff5e6;color:#9a6700}.status-msg--ok[data-v-43883e94]{color:#0a7a2f}.status-msg--err[data-v-43883e94]{color:#b00020}.admin-social-page__header[data-v-e569962b]{margin-bottom:16px}.admin-social-page__lead[data-v-e569962b]{color:#666;margin:8px 0 0;max-width:720px}.settings-panel[data-v-e569962b]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;margin-bottom:16px;padding:20px}.panel-title[data-v-e569962b]{font-size:18px;margin:0 0 8px}.panel-hint[data-v-e569962b]{color:#666;font-size:14px;line-height:1.5;margin:0 0 16px}.field[data-v-e569962b]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field--checkbox[data-v-e569962b]{align-items:center;flex-direction:row;gap:10px}.field__label[data-v-e569962b]{color:#333;font-size:13px;font-weight:600}.field__input[data-v-e569962b]{border:1px solid #ddd;border-radius:10px;font-size:14px;padding:10px 12px}.field__input--compact[data-v-e569962b]{max-width:280px}.field__hint[data-v-e569962b]{color:#888;font-size:12px}.page-actions[data-v-e569962b],.panel-actions[data-v-e569962b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.rss-box[data-v-e569962b]{margin-top:8px}.rss-box__row[data-v-e569962b]{display:flex;flex-wrap:wrap;gap:8px}.rss-box__row .field__input[data-v-e569962b]{flex:1 1 320px}.retry-btn[data-v-e569962b],.save-btn[data-v-e569962b],.secondary-btn[data-v-e569962b]{border:1px solid #111;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px}.save-btn[data-v-e569962b]{background:#111;color:#fff}.save-btn[data-v-e569962b]:disabled{cursor:not-allowed;opacity:.5}.retry-btn[data-v-e569962b],.secondary-btn[data-v-e569962b]{background:#fff;color:#111}.load-error[data-v-e569962b],.loading-box[data-v-e569962b]{background:#fafafa;border-radius:12px;padding:16px}.status-msg--ok[data-v-e569962b]{color:#0a7a2f}.status-msg--err[data-v-e569962b]{color:#b00020}.guides-page[data-v-4afc6b28]{display:flex;flex-direction:column;gap:28px;padding-bottom:24px;width:100%}.guides-category-hero[data-v-4afc6b28]{align-items:flex-start;background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #e8e8e8;border-radius:var(--site-radius);display:flex;gap:18px;padding:22px 20px}.guides-category-hero__icon[data-v-4afc6b28]{align-items:center;background:linear-gradient(180deg,#f7f7f7,#efefef);border-radius:var(--site-radius);display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.guides-category-hero__icon img[data-v-4afc6b28]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.guides-category-hero__fallback[data-v-4afc6b28]{color:#444;font-size:28px;font-weight:700}.guides-category-hero__content[data-v-4afc6b28]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.guides-category-hero__back[data-v-4afc6b28]{color:#666;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s ease}.guides-category-hero__back[data-v-4afc6b28]:hover{color:#111}.guides-category-hero__title[data-v-4afc6b28]{font-size:clamp(26px,4vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.2;margin:0}.guides-category-hero__lead[data-v-4afc6b28]{color:#555;font-size:15px;line-height:1.55;margin:0;max-width:720px}.guides-category-hero__meta[data-v-4afc6b28]{color:#888;font-size:12px;font-weight:600;margin:4px 0 0}.guides-section[data-v-4afc6b28]{display:flex;flex-direction:column}.guides-article-grid[data-v-4afc6b28]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.guides-empty[data-v-4afc6b28],.guides-loading[data-v-4afc6b28]{border:1px dashed #ddd;border-radius:var(--site-radius);color:#666;font-size:15px;margin:0;padding:28px 20px;text-align:center}@media(max-width:600px){.guides-page[data-v-4afc6b28]{gap:22px}.guides-category-hero[data-v-4afc6b28]{border-radius:var(--site-radius);flex-direction:column;padding:18px 16px}.guides-article-grid[data-v-4afc6b28]{grid-template-columns:1fr}}.star-rating[data-v-ad448b2c]{gap:4px}.star-rating[data-v-ad448b2c],.star-rating__star[data-v-ad448b2c]{align-items:center;display:inline-flex}.star-rating__star[data-v-ad448b2c]{background:transparent;border:none;color:#b4860b59;cursor:pointer;justify-content:center;padding:2px;transition:transform .15s ease,color .15s ease}.star-rating__star svg[data-v-ad448b2c]{height:28px;width:28px}.star-rating--size-lg .star-rating__star svg[data-v-ad448b2c]{height:32px;width:32px}.star-rating__star--active[data-v-ad448b2c],.star-rating__star--hover[data-v-ad448b2c],.star-rating__star--mine[data-v-ad448b2c]{color:#b8860b}.star-rating__star[data-v-ad448b2c]:focus-visible:not(:disabled),.star-rating__star[data-v-ad448b2c]:hover:not(:disabled){transform:scale(1.08)}.star-rating__star[data-v-ad448b2c]:disabled{cursor:wait}.star-rating--readonly .star-rating__star[data-v-ad448b2c],.star-rating--submitting .star-rating__star[data-v-ad448b2c],.star-rating__star--readonly[data-v-ad448b2c]{cursor:default}.star-rating--submitting[data-v-ad448b2c]{opacity:.7}.blog-article-rating[data-v-dbb33e34]{align-items:flex-start;background:#fafafa;border:1px solid #ececec;border-radius:var(--site-radius);display:flex;flex-direction:column;gap:14px;margin-top:32px;padding:20px 22px}.blog-article-rating__title[data-v-dbb33e34]{color:#111;font-size:18px;font-weight:600;line-height:1.35;margin:0}.blog-article-rating__average[data-v-dbb33e34]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px}.blog-article-rating__average-value[data-v-dbb33e34]{color:#7a5c00;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1}.blog-article-rating__average-meta[data-v-dbb33e34]{color:#000000a3;font-size:14px;line-height:1.45}.blog-article-rating__vote[data-v-dbb33e34]{border-top:1px solid #e4e4e4;display:flex;flex-direction:column;gap:8px;padding-top:4px;width:100%}.blog-article-rating__vote-label[data-v-dbb33e34]{color:#000000b8;font-size:13px;font-weight:600;margin:0}.blog-article-rating__thanks[data-v-dbb33e34]{color:#15803d;font-size:14px;line-height:1.45;margin:0}.article-author[data-v-9d5ebefc]{margin-top:12px}.article-author__label[data-v-9d5ebefc]{color:#666;font-size:13px;margin:0 0 8px}.article-author__card[data-v-9d5ebefc]{align-items:flex-start;background:#fafafa;border:1px solid #ececec;border-radius:var(--site-radius);display:flex;gap:14px;padding:14px 16px}.article-author__avatar[data-v-9d5ebefc]{border-radius:var(--site-radius);flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.article-author__name[data-v-9d5ebefc]{color:#111;font-size:16px;font-weight:700;margin:0}.article-author__name--link[data-v-9d5ebefc]{display:inline-block;text-decoration:none;transition:color .2s ease}.article-author__name--link[data-v-9d5ebefc]:hover{color:#c2410c}.article-author__bio[data-v-9d5ebefc]{color:#555;font-size:14px;line-height:1.5;margin:6px 0 0}.article-page[data-v-407ba2cc]{max-width:860px}.article-page__status[data-v-407ba2cc]{color:#666}.article-page__header[data-v-407ba2cc]{margin-bottom:8px}.article-page__header h1[data-v-407ba2cc]{margin:0}.article-page__meta[data-v-407ba2cc]{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;line-height:1.4;margin:0 0 24px}.article-page__meta-sep[data-v-407ba2cc]{color:#bbb}.article-page__author-link[data-v-407ba2cc]{font-weight:600}.article-page__author-link[data-v-407ba2cc],.article-page__author-link[data-v-407ba2cc]:hover{color:#111;text-decoration:none}.article-blocks-wrapper[data-v-407ba2cc]{display:flex;flex-direction:column;gap:16px}.image-wrapper img[data-v-407ba2cc]{border-radius:var(--site-radius);max-width:100%}.article-related[data-v-407ba2cc]{border-top:1px solid #ececec;margin-top:40px;padding-top:32px}.article-related__grid[data-v-407ba2cc]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.article-related__all-link[data-v-407ba2cc]{color:var(--brand-dark);display:inline-block;font-size:14px;font-weight:600;margin-top:18px;text-decoration:none}.article-related__all-link[data-v-407ba2cc]:hover{text-decoration:underline}@media(max-width:600px){.article-related__grid[data-v-407ba2cc]{grid-template-columns:1fr}}.admin-seo-nav[data-v-ea0c5375]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.admin-seo-nav__link[data-v-ea0c5375]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:#333;font-size:13px;font-weight:500;padding:8px 14px;text-decoration:none}.admin-seo-nav__link[data-v-ea0c5375]:hover{border-color:#111}.admin-seo-nav__link--active[data-v-ea0c5375]{background:#111;border-color:#111;color:#fff}.admin-seo-page__header[data-v-1e9813cb]{margin-bottom:28px}.admin-seo-page__lead[data-v-1e9813cb]{color:#666;font-size:15px;line-height:1.5;margin:8px 0 0;max-width:760px}.load-error[data-v-1e9813cb]{align-items:center;background:#fff4f4;border-radius:12px;color:#b42318;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin:0 0 16px;padding:12px 16px}.generate-btn[data-v-1e9813cb],.ghost-btn[data-v-1e9813cb],.retry-btn[data-v-1e9813cb],.save-btn[data-v-1e9813cb]{cursor:pointer}.retry-btn[data-v-1e9813cb]{background:#fff;border:1px solid #b42318;border-radius:8px;color:#b42318;font-size:13px;padding:6px 12px}.generator-panel[data-v-1e9813cb],.seo-panel[data-v-1e9813cb],.wordstat-panel[data-v-1e9813cb]{background:#fff;border:1px solid #e8e8e8;border-radius:16px;padding:20px}.generator-panel[data-v-1e9813cb],.wordstat-panel[data-v-1e9813cb]{margin-bottom:16px}.wordstat-panel__lead[data-v-1e9813cb]{color:#666;font-size:14px;line-height:1.5;margin:-8px 0 16px}.wordstat-panel__settings[data-v-1e9813cb]{display:flex;flex-wrap:wrap;gap:16px 24px;margin-bottom:16px}.wordstat-panel__footer[data-v-1e9813cb]{align-items:flex-start;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:12px}.wordstat-panel__stats[data-v-1e9813cb]{flex:1;min-width:220px}.wordstat-panel__stats p[data-v-1e9813cb]{color:#555;font-size:14px;margin:0 0 6px}.wordstat-panel__progress[data-v-1e9813cb]{color:#666;font-size:13px!important}.wordstat-panel__error[data-v-1e9813cb]{color:#b42318!important}.wordstat-panel__actions[data-v-1e9813cb]{display:flex;flex-wrap:wrap;gap:8px}.panel-title[data-v-1e9813cb]{font-size:18px;font-weight:700;margin:0 0 16px}.field[data-v-1e9813cb]{display:flex;flex-direction:column;gap:6px}.field--wide[data-v-1e9813cb]{margin-bottom:16px}.field--checkbox[data-v-1e9813cb]{align-items:center;flex-direction:row;font-size:14px;gap:8px}.field__label[data-v-1e9813cb]{color:#666;font-size:12px}.field__hint[data-v-1e9813cb]{color:#888;font-size:12px}.field__input[data-v-1e9813cb]{border:1px solid #ddd;border-radius:10px;font-size:14px;max-width:420px;padding:10px 12px;width:100%}.field__input--compact[data-v-1e9813cb]{max-width:120px}.filters-grid[data-v-1e9813cb]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.filters-grid[data-v-1e9813cb],.tier-filters[data-v-1e9813cb]{margin-bottom:16px}.tier-filters__options[data-v-1e9813cb]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tier-chip[data-v-1e9813cb]{align-items:center;background:#fafafa;border:1px solid #e0e0e0;border-radius:999px;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px}.generator-panel__footer[data-v-1e9813cb]{align-items:center;border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:8px}.generator-panel__stats[data-v-1e9813cb]{color:#555;font-size:14px;margin:0}.generate-btn[data-v-1e9813cb]{background:#111;border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;padding:10px 18px}.generate-btn[data-v-1e9813cb]:disabled{cursor:not-allowed;opacity:.45}.seo-panel__warn[data-v-1e9813cb]{background:#fffbeb;border-radius:12px;color:#9a6700;font-size:14px;margin:0 0 16px;padding:12px 14px}.seo-panel__head[data-v-1e9813cb]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.seo-panel__count[data-v-1e9813cb]{color:#666;font-size:13px}.seo-panel__empty[data-v-1e9813cb]{color:#666;font-size:14px;margin:0}.loading-box[data-v-1e9813cb]{color:#666;padding:24px 0}.table-wrap[data-v-1e9813cb]{border:1px solid #ececec;border-radius:14px;overflow-x:auto}.queries-table[data-v-1e9813cb]{border-collapse:collapse;font-size:13px;width:100%}.queries-table td[data-v-1e9813cb],.queries-table th[data-v-1e9813cb]{border-bottom:1px solid #f0f0f0;padding:10px 12px;text-align:left;vertical-align:middle}.queries-table th[data-v-1e9813cb]{background:#fafafa;color:#555;font-weight:600}.th-hint[data-v-1e9813cb]{color:#888;font-size:11px;font-weight:500}.seo-panel__hint[data-v-1e9813cb]{color:#666;font-size:13px;line-height:1.45;margin:0 0 12px}.queries-table tr:last-child td[data-v-1e9813cb]{border-bottom:none}.table-input[data-v-1e9813cb]{border:1px solid #ddd;border-radius:8px;font-size:13px;min-width:220px;padding:8px 10px;width:100%}.table-link[data-v-1e9813cb]{color:#111;text-decoration:underline}.wordstat-cell__inner[data-v-1e9813cb]{align-items:center;display:flex;gap:8px}.wordstat-cell__value[data-v-1e9813cb]{min-width:0}.additional-name-cell[data-v-1e9813cb]{min-width:200px}.cell-editor[data-v-1e9813cb]{display:flex;flex-direction:column;gap:4px}.cell-editor__row[data-v-1e9813cb]{align-items:center;display:flex;gap:4px}.cell-editor__row .table-input--compact[data-v-1e9813cb]{flex:1;min-width:0}.cell-editor__ok[data-v-1e9813cb]{color:#15803d;font-size:11px;line-height:1.3}.cell-editor__updated[data-v-1e9813cb]{color:#666;font-size:11px;line-height:1.3}.cell-editor__error[data-v-1e9813cb]{color:#b42318;font-size:11px;line-height:1.3}.table-input--compact[data-v-1e9813cb]{min-width:0}.cell-action-btn[data-v-1e9813cb]{background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer;flex-shrink:0;font-size:13px;height:26px;line-height:1;padding:0;width:26px}.cell-action-btn[data-v-1e9813cb]:disabled{cursor:not-allowed;opacity:.45}.cell-action-btn--save[data-v-1e9813cb]{border-color:#bbf7d0;color:#15803d}.cell-action-btn--cancel[data-v-1e9813cb]{border-color:#fecaca;color:#b42318}.cell-action-btn--inline[data-v-1e9813cb]{font-size:12px;height:22px;width:22px}.wordstat-cell__count[data-v-1e9813cb]{color:#15803d;font-variant-numeric:tabular-nums}.wordstat-cell__empty[data-v-1e9813cb]{color:#aaa}.wordstat-cell__error[data-v-1e9813cb]{color:#b42318;cursor:help;font-size:11px;line-height:1.25;max-width:140px}.field__hint--inline[data-v-1e9813cb]{align-self:center;margin:0}.field--delay[data-v-1e9813cb]{min-width:240px}.delay-controls[data-v-1e9813cb]{align-items:center;display:flex;gap:8px}.delay-controls__input[data-v-1e9813cb]{max-width:none;width:88px}.delay-controls__unit[data-v-1e9813cb]{color:#666;font-size:13px}.delay-presets[data-v-1e9813cb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.delay-preset[data-v-1e9813cb]{background:#fafafa;border:1px solid #e0e0e0;border-radius:999px;color:#444;cursor:pointer;font-size:12px;padding:5px 10px}.delay-preset[data-v-1e9813cb]:hover:not(:disabled){background:#f3f3f3;border-color:#bbb}.delay-preset--active[data-v-1e9813cb]{background:#111;border-color:#111;color:#fff}.delay-preset[data-v-1e9813cb]:disabled{cursor:not-allowed;opacity:.45}.intents-cell[data-v-1e9813cb]{max-width:360px;min-width:260px}.intents-list[data-v-1e9813cb]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:160px;overflow:auto;padding:0}.intents-list li[data-v-1e9813cb]{align-items:baseline;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:1.35}.intents-list__phrase[data-v-1e9813cb]{color:#333;flex:1;min-width:0}.intents-list__count[data-v-1e9813cb]{color:#15803d;flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:600}.intents-list__meta[data-v-1e9813cb]{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.icon-btn[data-v-1e9813cb]{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:16px;height:30px;line-height:1;width:30px}.icon-btn--danger[data-v-1e9813cb]{color:#b42318}.seo-panel__actions[data-v-1e9813cb]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.save-btn[data-v-1e9813cb]{background:#111;border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:600;padding:10px 18px}.save-btn[data-v-1e9813cb]:disabled{cursor:not-allowed;opacity:.45}.ghost-btn[data-v-1e9813cb]{background:#fff;border:1px solid #ddd;border-radius:10px;font-size:14px;padding:10px 14px}.status-msg[data-v-1e9813cb]{font-size:13px}.status-msg--ok[data-v-1e9813cb]{color:#1a7f37}.status-msg--err[data-v-1e9813cb]{color:#b42318}.cms-preview-page[data-v-a6207409]{width:100%}.cms-preview-page__banner[data-v-a6207409]{align-items:center;background:#fff8e6;border:1px solid #f0dfaa;border-radius:14px;color:#5c4a12;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;margin:0 0 24px;padding:14px 18px}.cms-preview-page__banner-text[data-v-a6207409]{display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.45}.cms-preview-page__banner-actions[data-v-a6207409]{display:flex;flex-wrap:wrap;gap:12px 16px}.cms-preview-page__link[data-v-a6207409]{color:#111;font-size:14px;font-weight:600;text-decoration:none}.cms-preview-page__link--muted[data-v-a6207409]{color:#555}.pkd-article__title[data-v-a6207409]{color:var(--site-text-color,#000);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0 0 clamp(20px,3vw,28px);max-width:100%;overflow-wrap:anywhere}.pkd-article__empty[data-v-a6207409]{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:20px;color:var(--site-secondary-color,#9d9e9e);line-height:1.5;margin:0;padding:24px}.pkd-article__loading[data-v-a6207409]{color:var(--site-secondary-color,#9d9e9e);padding:32px 0}.primary-small[data-v-a2b20175]{background-color:#000;border:1.3px solid #000;border-radius:var(--site-radius);color:#fff;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:.9;padding:13px 28px;transition:background .3s ease,transform .2s ease;white-space:nowrap}.primary-small[data-v-a2b20175]:hover{background-color:#333;transform:scale(1.05)}.input-wrapper[data-v-692e3169]{display:flex;flex-direction:column;gap:4px}.text-input[data-v-692e3169]{border:1px solid #000;border-radius:var(--site-radius);font-size:16px;padding:8px 16px}.primary-small[data-v-692e3169]:hover{background-color:#333;transform:scale(1.05)}@media(max-width:600px){.primary-small[data-v-692e3169]{width:100%}}.input-wrapper[data-v-8ec2bdc6]{display:flex;flex-direction:column;gap:4px}.text-area-input[data-v-8ec2bdc6]{border:1px solid #000;border-radius:var(--site-radius);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;max-width:764px;padding:8px 16px}.primary-small[data-v-8ec2bdc6]:hover{background-color:#333;transform:scale(1.05)}@media(max-width:600px){.primary-small[data-v-8ec2bdc6]{width:100%}}.img-style[data-v-b4805acd]{border-radius:var(--site-radius);width:100%}.text-input[data-v-b4805acd]{border:1px solid #000;border-radius:var(--site-radius);font-size:14px;margin-top:4px;padding:4px 8px;width:100%}.article-wrapper[data-v-a6590c03]{display:flex;flex-direction:column;gap:16px}.primary-small[data-v-a6590c03]{background-color:#000;border:1.3px solid #000;border-radius:var(--site-radius);color:#fff;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:.9;padding:13px 28px;transition:background .3s ease,transform .2s ease;white-space:nowrap}.primary-small[data-v-a6590c03]:hover{background-color:#333;transform:scale(1.05)}.input-wrapper[data-v-a6590c03]{display:flex;flex-direction:column;gap:4px}.text-input[data-v-a6590c03]{border:1px solid #000;border-radius:var(--site-radius);font-size:16px;padding:8px 16px}.admin-settings-page[data-v-4ea9828e]{max-width:960px}.admin-settings-page__header[data-v-4ea9828e]{margin-bottom:24px}.admin-settings-page__lead[data-v-4ea9828e]{color:var(--site-secondary-color,#9d9e9e);line-height:1.5;margin:8px 0 0}.settings-panel[data-v-4ea9828e]{background:#fff;border:1px solid var(--site-border-color,#dcdcdc);margin-top:24px;padding:24px}.settings-panel__toolbar[data-v-4ea9828e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.save-btn[data-v-4ea9828e],.upload-btn[data-v-4ea9828e]{align-items:center;border-radius:var(--site-radius);cursor:pointer;display:inline-flex;justify-content:center;min-height:40px;padding:0 16px}.upload-btn[data-v-4ea9828e]{background:var(--site-accent-soft,var(--brand-soft));border:1px dashed var(--site-accent-border-strong,var(--brand-border-strong));color:var(--site-accent-dark,var(--brand-dark));font-weight:600}.save-btn[data-v-4ea9828e]{background:var(--site-accent-color,var(--brand));border:none;color:#fff;font-weight:600}.save-btn[data-v-4ea9828e]:disabled{cursor:not-allowed;opacity:.5}.loading-box[data-v-4ea9828e]{color:var(--site-secondary-color,#9d9e9e);padding:24px;text-align:center}.icons-editor[data-v-4ea9828e]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.icons-editor__card[data-v-4ea9828e]{background:#fafafa;border:1px solid var(--site-border-color,#dcdcdc);display:flex;flex-direction:column;gap:10px;padding:16px}.icons-editor__preview[data-v-4ea9828e]{align-items:center;background:linear-gradient(135deg,rgba(var(--site-accent-rgb,var(--brand-rgb)),.16),rgba(var(--site-accent-rgb,var(--brand-rgb)),.06));border-radius:var(--site-radius);display:flex;height:72px;justify-content:center}.icons-editor__preview img[data-v-4ea9828e]{filter:brightness(0);height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.icons-editor__field[data-v-4ea9828e]{display:flex;flex-direction:column;font-size:13px;gap:6px}.icons-editor__input[data-v-4ea9828e]{border:1px solid var(--site-border-color,#dcdcdc);border-radius:var(--site-radius);padding:8px 10px;width:100%}.icons-editor__meta[data-v-4ea9828e]{color:var(--site-secondary-color,#9d9e9e);font-size:12px;margin:0}.icons-editor__remove[data-v-4ea9828e]{align-self:flex-start;background:none;border:none;color:#c0392b;cursor:pointer;padding:0}.load-error[data-v-4ea9828e],.status-msg[data-v-4ea9828e]{margin-top:16px}.status-msg--ok[data-v-4ea9828e]{color:#166534}.status-msg--err[data-v-4ea9828e]{color:#c0392b}.retry-btn[data-v-4ea9828e]{margin-left:8px}.admin-settings-page[data-v-934f3cad]{max-width:960px}.admin-settings-page__header[data-v-934f3cad]{margin-bottom:20px}.admin-settings-page__lead[data-v-934f3cad]{color:#666;line-height:1.5;margin:8px 0 0}.settings-panel[data-v-934f3cad]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:20px}.settings-panel__toolbar[data-v-934f3cad]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.settings-panel__hint[data-v-934f3cad]{color:#666;line-height:1.5;margin:0}.projects-editor[data-v-934f3cad]{display:flex;flex-direction:column;gap:16px}.projects-editor__card[data-v-934f3cad]{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.projects-editor__grid[data-v-934f3cad]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.projects-editor__field[data-v-934f3cad]{display:flex;flex-direction:column;gap:6px}.projects-editor__field--full[data-v-934f3cad]{grid-column:1/-1}.projects-editor__field span[data-v-934f3cad]{color:#666;font-size:12px;font-weight:600}.projects-editor__input[data-v-934f3cad]{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;font:inherit;padding:10px 12px;width:100%}.projects-editor__remove[data-v-934f3cad]{background:none;border:0;color:#c0392b;cursor:pointer;font:inherit;margin-top:12px;padding:0}.projects-editor__add[data-v-934f3cad]{align-self:flex-start;background:#fff;border:1px dashed #bbb;border-radius:8px;cursor:pointer;font:inherit;padding:10px 16px}.save-btn[data-v-934f3cad]{background:#111;border:0;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font:inherit;padding:10px 18px}.save-btn[data-v-934f3cad]:disabled{cursor:not-allowed;opacity:.6}.status-msg[data-v-934f3cad]{font-size:14px;font-weight:500;margin-top:12px}.status-msg--ok[data-v-934f3cad]{color:#1f6b31}.status-msg--err[data-v-934f3cad]{color:#c0392b}.load-error[data-v-934f3cad],.loading-box[data-v-934f3cad]{color:#666;padding:16px}.retry-btn[data-v-934f3cad]{background:none;border:none;cursor:pointer;font:inherit;margin-left:8px;text-decoration:underline}@media(max-width:700px){.settings-panel__toolbar[data-v-934f3cad]{flex-direction:column}.projects-editor__grid[data-v-934f3cad]{grid-template-columns:1fr}}.wrapper--admin[data-v-a8395dab]{box-sizing:border-box;display:flex;flex-direction:column;max-width:none;padding:32px 40px;width:100%;--site-shell-padding-block:32px;--site-shell-padding-inline:40px;--site-content-max-width:1360px;--site-content-padding:40px}.content[data-v-a8395dab]{flex-grow:1;width:100%}@media(max-width:600px){.wrapper--admin[data-v-a8395dab]{padding:24px 16px;--site-shell-padding-block:24px;--site-shell-padding-inline:16px;--site-content-padding:16px}}.auth-modal-overlay{align-items:center;background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1200}.auth-modal-enter-active,.auth-modal-leave-active{transition:opacity .24s ease}.auth-modal-enter-active .auth-modal,.auth-modal-leave-active .auth-modal{transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.auth-modal-enter-from,.auth-modal-leave-to{opacity:0}.auth-modal-enter-from .auth-modal,.auth-modal-leave-to .auth-modal{opacity:0;transform:scale(.96) translateY(14px)}.auth-modal{background:#fff;border:1px solid #e2e8f0;border-radius:var(--site-radius);box-shadow:0 8px 30px #0f172a14;display:flex;flex-direction:column;max-height:calc(100vh - 32px);overflow:hidden;padding:28px 24px 22px;position:relative;text-align:center;width:min(440px,100%)}.auth-modal--form .auth-modal__body{max-height:min(52vh,440px);overflow-y:auto;padding-right:2px}.auth-modal__close{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--site-radius);color:#64748b;cursor:pointer;display:inline-flex;font-size:22px;height:36px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:border-color .15s ease,color .15s ease,background .15s ease;width:36px;z-index:2}.auth-modal__close:hover{background:var(--brand-soft);border-color:var(--brand-border-strong);color:var(--brand-dark)}.auth-modal__brand{display:flex;justify-content:center;margin-bottom:18px}.auth-modal__brand img{display:block;height:34px;width:auto}.auth-modal__head{flex-shrink:0;margin-bottom:18px;padding:0 28px}.auth-modal__body{flex:1 1 auto;min-height:0;text-align:left}.auth-modal__eyebrow{color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.auth-modal__title{color:#0f172a;font-family:var(--font-heading);font-size:clamp(1.35rem,3vw,1.625rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 8px}.auth-modal__subtitle{color:#64748b;font-size:14px;line-height:1.5;margin:0}.auth-hp-form{display:flex;flex-direction:column;gap:12px;text-align:left}.auth-hp-form__back{align-self:flex-start;background:transparent;border:none;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;margin:0 0 4px;padding:0;transition:color .15s ease}.auth-hp-form__back:hover{color:var(--brand-dark)}.auth-hp-form__field{display:block}.auth-hp-form__input{background:#fff;border:1px solid #e2e8f0;border-radius:var(--site-radius);box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:15px;line-height:1.35;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.auth-hp-form__input::-moz-placeholder{color:#94a3b8}.auth-hp-form__input::placeholder{color:#94a3b8}.auth-hp-form__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb),.12);outline:none}.auth-hp-form__input--invalid{border-color:#fca5a5}.auth-hp-form__error{color:#dc2626;font-size:13px;line-height:1.4;margin:0}.auth-hp-form__link{color:var(--brand);font-size:13px;font-weight:500;text-align:center;text-decoration:none}.auth-hp-form__link:hover{color:var(--brand-dark);text-decoration:underline;text-underline-offset:3px}.auth-hp-btn{align-items:center;border:none;border-radius:var(--site-radius);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:600;justify-content:center;line-height:1.2;padding:13px 16px;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;width:100%}.auth-hp-btn--primary{background:var(--brand);box-shadow:0 4px 14px rgba(var(--brand-rgb),.22);color:#fff}.auth-hp-btn--primary:hover:not(:disabled){background:var(--brand-dark)}.auth-hp-btn--primary:active:not(:disabled){transform:scale(.98)}.auth-hp-btn--primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.auth-hp-btn--ghost{background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--site-radius);color:#334155;padding:10px 12px}.auth-hp-btn--ghost:hover{background:var(--brand-soft);border-color:var(--brand-border-strong);color:var(--brand-dark)}.auth-hp-btn--link{background:transparent;border:none;box-shadow:none;color:#64748b;font-weight:500;padding:8px 12px;text-decoration:underline;text-underline-offset:3px}.auth-hp-btn--link:hover{color:var(--brand-dark)}.auth-welcome-hp{display:flex;flex-direction:column;gap:12px}.auth-welcome-hp__divider{align-items:center;color:#94a3b8;display:flex;font-size:13px;gap:12px;margin:4px 0}.auth-welcome-hp__divider:after,.auth-welcome-hp__divider:before{background:#e2e8f0;content:"";flex:1;height:1px}.auth-welcome-hp__error{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--site-radius);color:#dc2626;font-size:13px;line-height:1.4;margin:0;padding:10px 12px;text-align:center}.auth-hp-consent-row{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.auth-hp-consent-row--error .auth-hp-consent-text{color:#dc2626}.auth-hp-consent-checkbox{accent-color:var(--brand);flex-shrink:0;height:16px;margin-top:2px;width:16px}.auth-hp-consent-text{color:#475569;font-size:12px;line-height:1.45}.auth-hp-consent-link{color:var(--brand-dark);text-decoration:underline;text-underline-offset:2px}.auth-hp-consent-link--static{opacity:.85;text-decoration:none}.auth-hp-confirmation{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--site-radius);color:#15803d;font-size:14px;line-height:1.45;padding:16px;text-align:center}.auth-hp-confirmation--warn{background:#fffbeb;border-color:#fde68a;color:#b45309}@media(max-width:480px){.auth-modal-overlay{align-items:flex-end;background:#0f172a80;padding:0}.auth-modal-enter-from .auth-modal,.auth-modal-leave-to .auth-modal{opacity:1;transform:translateY(100%)}.auth-modal{border-bottom:none;border-left:none;border-radius:var(--site-radius);border-right:none;box-shadow:0 -8px 32px #0f172a1f;max-height:92vh;padding:22px 18px 18px;width:100%}.auth-modal--form .auth-modal__body{max-height:58vh}.auth-modal__head{padding:0 24px 0 0}}@media(prefers-reduced-motion:reduce){.auth-modal-enter-active,.auth-modal-enter-active .auth-modal,.auth-modal-leave-active,.auth-modal-leave-active .auth-modal{transition:none}}.site-shell[data-v-5fd90e26]{display:flex;flex-direction:column;width:100%}.site-shell__main[data-v-5fd90e26]{flex-grow:1;min-width:0;width:100%}
