.fkblog.fkblog{--paper:#f5f2eb;--ink:#262d25;--olive:#65705a;--sage:#dce0d3;--clay:#c7a58b;--line:#d9d6cc;--white:#fffdf8;--muted:#6c7067;background:var(--paper) !important;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65;margin:0 0 44px;overflow:hidden}.fkblog.fkblog *{box-sizing:border-box}.fkblog.fkblog a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(101,112,90,.45)}.fkblog.fkblog a:hover{border-bottom-color:var(--olive)}.fkblog.fkblog img{max-width:100%;height:auto;display:block}.fkblog.fkblog h2{font-family:Georgia,'Times New Roman',serif !important;font-weight:400 !important;font-size:clamp(26px,3vw,38px) !important;line-height:1.15 !important;letter-spacing:-.02em;margin:46px 0 16px !important;padding:0 26px;color:var(--ink)}.fkblog.fkblog h3{font-family:Georgia,'Times New Roman',serif !important;font-weight:400 !important;font-size:clamp(19px,2vw,25px) !important;line-height:1.2 !important;margin:30px 0 10px !important;padding:0 26px;color:var(--ink)}.fkblog.fkblog p{font-size:17px !important;line-height:1.65 !important;margin:0 0 16px !important;padding:0 26px;color:#4f554b}.fkblog.fkblog ul,.fkblog.fkblog ol{margin:0 0 20px !important;padding:0 26px 0 48px;color:#4f554b}.fkblog.fkblog li{margin:7px 0;font-size:17px;color:#4f554b}.fkblog.fkblog strong{color:var(--ink)}.fkblog.fkblog .fk-eyebrow{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--olive);font-weight:700;padding:0 26px;font-family:Arial,Helvetica,sans-serif}.fkblog.fkblog .fk-hero{background:var(--sage);display:grid;grid-template-columns:1.05fr .95fr;margin:0 0 10px}.fkblog.fkblog .fk-hero-copy{padding:clamp(26px,4vw,54px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fkblog.fkblog .fk-hero-copy .fk-eyebrow{padding:0;margin-bottom:10px}.fkblog.fkblog .fk-lead{font-size:18px !important;line-height:1.6 !important;color:#4f584a;margin:0 !important;padding:0;max-width:520px}.fkblog.fkblog .fk-hero-visual{min-height:320px;position:relative;overflow:hidden;background:linear-gradient(145deg,#b9bfae,#e2d9cb 68%,#c9b6a1)}.fkblog.fkblog .fk-hero-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.fkblog.fkblog .fk-quote{background:var(--olive);color:var(--white);padding:36px 26px;margin:38px 0 0}.fkblog.fkblog .fk-quote p{color:#e3e5dd;padding:0;margin:0 !important;max-width:680px;font-size:16px !important}.fkblog.fkblog .fk-quote blockquote{font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);line-height:1.2;margin:0 0 12px;max-width:760px}.fkblog.fkblog .fk-note{background:#e8e4da;padding:26px 26px 12px;margin:32px 0 0}.fkblog.fkblog .fk-note h3{padding:0;margin:0 0 10px !important;font-size:24px !important}.fkblog.fkblog .fk-note p{padding:0;font-size:15px !important;color:#555a51;margin-bottom:12px !important}.fkblog.fkblog .fk-faq{border-top:1px solid var(--line);margin-top:42px;padding-top:8px}.fkblog.fkblog details{border-bottom:1px solid var(--line);margin:0 26px;padding:16px 0}.fkblog.fkblog summary{cursor:pointer;list-style:none;font-family:Georgia,serif !important;font-size:20px !important;line-height:1.3;color:var(--ink)}.fkblog.fkblog summary::-webkit-details-marker{display:none}.fkblog.fkblog summary:after{content:"+";float:right;font-family:Arial,Helvetica,sans-serif;color:var(--olive);font-size:22px;line-height:1}.fkblog.fkblog details[open] summary:after{content:"−"}.fkblog.fkblog details p{font-size:15px !important;color:var(--muted);max-width:660px;padding:8px 0 0;margin-bottom:0 !important}@media(max-width:760px){.fkblog.fkblog .fk-hero{grid-template-columns:1fr}.fkblog.fkblog .fk-hero-visual{min-height:230px}.fkblog.fkblog h2{margin-top:36px !important}.fkblog.fkblog p,.fkblog.fkblog ul,.fkblog.fkblog ol,.fkblog.fkblog h2,.fkblog.fkblog h3{padding-left:18px;padding-right:18px}.fkblog.fkblog details,.fkblog.fkblog .fk-note{margin-left:0;margin-right:0;padding-left:18px;padding-right:18px}}.fkblog.fkblog .fk-figure{margin:34px 0;padding:0}.fkblog.fkblog .fk-figure img{width:100%;height:auto;max-height:540px;object-fit:cover;max-width:none}.fkblog.fkblog .fk-figure figcaption{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 26px 0}.fkblog.fkblog .fk-rich{margin-top:40px}.fkblog.fkblog .fk-product-section{margin:40px 0 0}.fkblog.fkblog .fk-product-section .fk-eyebrow{margin-bottom:8px}.fkblog.fkblog .fk-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 26px;margin-top:22px}.fkblog.fkblog .fk-product{display:grid;grid-template-columns:150px 1fr;background:var(--white);min-height:200px}.fkblog.fkblog .fk-product-art{background:linear-gradient(145deg,#e5e4d9,#c8cebd);overflow:hidden}.fkblog.fkblog .fk-product-art img{width:100%;height:100%;object-fit:cover;max-width:none;min-height:100%}.fkblog.fkblog .fk-product-copy{padding:20px 20px 18px;display:flex;flex-direction:column;align-items:flex-start}.fkblog.fkblog .fk-product-copy .fk-eyebrow{padding:0;font-size:10px}.fkblog.fkblog .fk-product-copy h3{font-family:Georgia,'Times New Roman',serif !important;font-size:20px !important;font-weight:400 !important;line-height:1.2 !important;margin:8px 0 8px !important;padding:0;color:var(--ink)}.fkblog.fkblog .fk-product-copy p{font-size:13px !important;line-height:1.55 !important;color:var(--muted);padding:0;margin:0 0 16px !important}.fkblog.fkblog .fk-product-copy .fk-link{margin-top:auto;font-size:11px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--olive);padding-bottom:4px;text-decoration:none}@media(max-width:760px){.fkblog.fkblog .fk-product-grid{grid-template-columns:1fr;padding:0 18px;gap:16px}.fkblog.fkblog .fk-product{grid-template-columns:118px 1fr}.fkblog.fkblog .fk-product-copy{padding:16px 15px}.fkblog.fkblog .fk-product-copy h3{font-size:18px !important}.fkblog.fkblog .fk-figure img{max-height:330px}}.fkblog.fkblog .fk-setrow{display:grid;grid-template-columns:270px 1fr;gap:0;align-items:stretch;background:var(--white);margin:20px 26px;overflow:hidden}.fkblog.fkblog .fk-setrow:nth-child(even){grid-template-columns:1fr 270px}.fkblog.fkblog .fk-setrow:nth-child(even) .fk-setrow-art{order:2}.fkblog.fkblog .fk-setrow-art{overflow:hidden;background:linear-gradient(145deg,#e5e4d9,#c8cebd)}.fkblog.fkblog .fk-setrow-art img{width:100%;height:100%;object-fit:cover;max-width:none;min-height:230px;display:block}.fkblog.fkblog .fk-setrow-copy{padding:28px 30px;display:flex;flex-direction:column;justify-content:center}.fkblog.fkblog .fk-setrow-copy h3{margin:0 0 12px !important;padding:0 !important;font-size:23px !important;line-height:1.2 !important}.fkblog.fkblog .fk-setrow-copy p{padding:0 !important;margin:0 !important;font-size:15px !important;line-height:1.6 !important;color:#555a51}@media(max-width:760px){.fkblog.fkblog .fk-setrow,.fkblog.fkblog .fk-setrow:nth-child(even){grid-template-columns:1fr;margin:18px}.fkblog.fkblog .fk-setrow:nth-child(even) .fk-setrow-art{order:0}.fkblog.fkblog .fk-setrow-art img{min-height:210px}.fkblog.fkblog .fk-setrow-copy{padding:20px}}