.elementor-886 .elementor-element.elementor-element-0454f03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-886 .elementor-element.elementor-element-69206ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-886 .elementor-element.elementor-element-929eeaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-886 .elementor-element.elementor-element-10062da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-8b9fb03{color:#fff}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-0688649{color:#fff}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-d352673{color:#fff}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-14ae8ca{color:#fff}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-bd473aa{color:#fff}.elementor-886 .elementor-element.elementor-element-636ef9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-886 .elementor-element.elementor-element-361aa4e.elementor-element{--align-self:center}[data-theme="dark"] .elementor-886 .elementor-element.elementor-element-8bff784{color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-886 .elementor-element.elementor-element-b7f4a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-886 .elementor-element.elementor-element-7947986.elementor-element{--align-self:center}.elementor-886 .elementor-element.elementor-element-7a013aa{--feat-ratio:66}.elementor-886 .elementor-element.elementor-element-7a013aa .p-featured{padding-bottom:66%}.cn-root{--ink:#2b2621;--muted:#6e645a;--line:#e3d9c8;--bg:#f7f1e6;--card:#fffdf8;--accent:var(--g-color);--soft:color-mix(in srgb,var(--g-color) 10%,#fff);--sans:var(--body-family,system-ui,sans-serif);--head:var(--h1-family,var(--cs-heading-font,Georgia,serif));--radius:6px;font-family:var(--sans);color:var(--ink);background-color:var(--bg)}.cn-hero{padding:64px 0 56px;background-image:linear-gradient(180deg,rgb(255 255 255 / .55),#fff0 40%),repeating-linear-gradient(180deg,transparent 0 31px,color-mix(in srgb,var(--line) 70%,transparent) 31px 32px)}.cn-hero-row{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.cn-card{background:var(--card);border-radius:var(--radius);padding:34px 34px 30px;transform:rotate(-1deg);box-shadow:0 2px 0 var(--line),0 28px 50px -30px rgb(60 40 20 / .45);position:relative;row-gap:0!important}.cn-card::before{content:"";position:absolute;top:-14px;left:50%;width:120px;height:30px;transform:translateX(-50%) rotate(2deg);background:color-mix(in srgb,var(--g-color) 28%,#fff);opacity:.85;box-shadow:0 2px 6px rgb(0 0 0 / .08)}.cn-polaroid{background:#fff;padding:12px 12px 4px!important;width:max-content!important;max-width:100%;margin:0 auto 22px;transform:rotate(2deg);box-shadow:0 14px 30px -18px rgb(40 25 10 / .55);border:1px solid #efe8dc;row-gap:0!important}.cn-avatar img{width:240px;height:240px;object-fit:cover;display:block;border-radius:2px}.cn-root .cn-job p{margin:10px 0 6px;text-align:center;font-family:var(--head)!important;font-style:italic;font-size:1.05rem;color:#3b342d}.cn-root .cn-eyebrow p{margin:0 0 6px;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600;text-align:center}.cn-name h1{margin:0 0 18px;font-family:var(--head);font-size:clamp(36px,4.2vw,56px);line-height:1.05;letter-spacing:-.01em;text-align:center;color:var(--ink)}.cn-root .cn-stats{width:100%}.cn-root .cn-stats ul{list-style:none;margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:10px}.cn-root .cn-stats li{margin:0!important;width:auto!important;flex:0 0 auto!important;max-width:none!important;float:none!important;display:inline-flex!important;align-items:baseline;gap:6px;background:var(--soft);color:var(--ink);border:1px dashed color-mix(in srgb,var(--g-color) 45%,#fff);border-radius:var(--radius);padding:6px 12px 6px 18px;font-size:.86rem;position:relative}.cn-stats li::before{content:"";position:absolute;left:7px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--accent)}.cn-root .cn-stats b{font-family:var(--head);font-size:1.2rem;color:var(--ink)}.cn-root .cn-stats span{color:var(--muted)}.cn-note{row-gap:14px!important}:not(#bt-a):not(#bt-b) .cn-sec .elementor-heading-title{margin:0!important;display:inline!important;padding:0 4px!important;-webkit-box-decoration-break:clone;box-decoration-break:clone}:not(#bt-a):not(#bt-b) .cn-sec-note .elementor-heading-title{padding:0!important}.cn-quote{position:relative;padding-left:0}.cn-root .cn-quote::before{content:"«";display:block;font-family:var(--head);font-size:110px;line-height:.6;color:var(--accent);margin:18px 0 6px -4px}.cn-root .cn-quote p{font-family:var(--head)!important;font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.5;color:var(--ink);margin:0 0 12px}.cn-root .cn-quote::after{content:"»";display:block;text-align:right;font-family:var(--head);font-size:64px;line-height:.6;color:var(--accent);margin-top:6px}.cn-root .cn-contact-p p{margin:10px 0 0;color:var(--muted);font-size:1rem;line-height:1.5;max-width:560px}.cn-btn .elementor-button{background:var(--ink);color:var(--card);border-radius:var(--radius);padding:14px 26px;font-weight:700;letter-spacing:.02em;box-shadow:4px 4px 0 color-mix(in srgb,var(--g-color) 55%,#fff);transition:transform .15s ease,box-shadow .15s ease}.cn-btn .elementor-button:hover{color:var(--card);transform:translate(-2px,-2px);box-shadow:6px 6px 0 color-mix(in srgb,var(--g-color) 55%,#fff)}.cn-list{padding:56px 0 24px}.cn-reread{padding:24px 0 64px}:not(#bt-a):not(#bt-b) .cn-list .cn-sec,:not(#bt-a):not(#bt-b) .cn-reread .cn-sec{margin-bottom:30px!important}.cn-list-w .block-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 30px!important;margin:0!important}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:12px 12px 20px!important;transition:transform .2s ease}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap:nth-child(3n+1){transform:rotate(-.6deg)}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap:nth-child(3n+2){transform:rotate(.5deg)}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap:nth-child(3n){transform:rotate(-.3deg)}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap:hover{transform:rotate(0) translateY(-4px)}:not(#bt-a):not(#bt-b) .cn-list-w .feat-holder{overflow:hidden;margin-bottom:14px!important}:not(#bt-a):not(#bt-b) .cn-list-w .p-content{padding:0 6px!important}.cn-reread-w .block-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px!important;margin:0!important}:not(#bt-a):not(#bt-b) .cn-reread-w .p-wrap.p-list-2{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:18px 0 18px 34px!important;position:relative}:not(#bt-a):not(#bt-b) .cn-reread-w .p-wrap.p-list-2::before{content:"✎";position:absolute;left:0;top:20px}.cn-reread-w .list-feat-holder{display:none}.cn-root .pagination-wrap{margin-top:36px}.cn-root .pagination-wrap [class^="rbi"],.cn-root .pagination-wrap a{color:var(--ink)}.cn-root .pagination-number .page-numbers{border-radius:var(--radius)}[data-theme="dark"] .cn-root{--ink:#f1ebe1;--muted:#b3a898;--line:#3a332b;--bg:#1b1815;--card:#262220;--soft:color-mix(in srgb,var(--g-color) 22%,#1b1815)}[data-theme="dark"] .cn-polaroid{background:#f4efe6;border-color:#f4efe6}[data-theme="dark"] .cn-root .cn-job p{color:#3b342d}[data-theme="dark"] .cn-hero{background-image:repeating-linear-gradient(180deg,transparent 0 31px,rgb(255 255 255 / .05) 31px 32px)}[data-theme="dark"] .cn-btn .elementor-button,[data-theme="dark"] .cn-btn .elementor-button:hover{color:#1b1815}@media (prefers-reduced-motion:reduce){:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap,:not(#bt-a):not(#bt-b) .cn-btn .elementor-button{transition:none}}@media (max-width:1024px){.cn-hero-row{grid-template-columns:minmax(0,1fr);gap:44px}.cn-card{max-width:560px;width:100%;margin:0 auto}.cn-list-w .block-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cn-hero{padding:44px 0 36px}.cn-card{transform:none;padding:28px 20px 24px}.cn-polaroid{transform:rotate(1deg)}.cn-avatar img{width:180px;height:180px}.cn-list-w .block-inner,.cn-reread-w .block-inner{grid-template-columns:minmax(0,1fr);gap:26px!important}:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap,:not(#bt-a):not(#bt-b) .cn-list-w .p-wrap:nth-child(n){transform:none}.cn-root .cn-quote::before{font-size:80px}.cn-reread-w .block-inner{gap:0!important}}:not(#bt-a):not(#bt-b) .bt-skin .elementor-button .elementor-button-text,:not(#bt-a):not(#bt-b) .bt-skin .elementor-button .elementor-button-content-wrapper{color:inherit!important}.bt-skin .cn-reread-w .list-feat-holder{display:block!important;flex:0 0 96px!important;width:96px!important;max-width:96px!important}:not(#bt-a):not(#bt-b) .bt-skin .pagination-number .page-numbers [class^="rbi"]::before,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev [class^="rbi"]::before{color:inherit!important}:not(#bt-a):not(#bt-b) .bt-skin .pagination-number .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle}:not(#bt-a):not(#bt-b) .bt-skin .pagination-wrap a.next i,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev i{display:inline-block!important;color:inherit!important;visibility:visible!important;opacity:1!important}:not(#bt-a):not(#bt-b) .bt-skin .pagination-wrap a.next i::before,:not(#bt-a):not(#bt-b) .bt-skin .pagination-nextprev i::before{display:inline-block!important;content:"❯"!important;font-family:initial!important;font-size:14px!important;color:inherit!important;visibility:visible!important;opacity:1!important}:not(#bt-a):not(#bt-b) .bt-skin.cn-hero{background-image:none!important}body:not([data-theme="dark"]) :not(#bt-a):not(#bt-b) .bt-skin.cn-root{background:transparent!important;background-image:none!important}:not(#bt-a):not(#bt-b) .bt-skin.cn-hero,:not(#bt-a):not(#bt-b) .bt-skin.cn-root{background-image:none!important}:not(#bt-a):not(#bt-b) .bt-skin .cn-btn .elementor-button{font-size:1.15rem!important;padding:17px 34px!important}.bt-skin.cn-root{--head:var(--h1-family);--sans:var(--body-family);--on-g:#ffffff;--radius:24px;--on-accent:#ffffff}.bt-skin h1{font-family:var(--h1-family)!important}