._page_c3fn0_1{color:#17211d;background:#f5f3ed;min-height:100vh}._page_c3fn0_1 a{color:inherit}._page_c3fn0_1 a:focus-visible,._page_c3fn0_1 button:focus-visible,._page_c3fn0_1 summary:focus-visible{outline-offset:4px;outline:3px solid #2d6cdf}._page_c3fn0_1 button{font-family:inherit}._page_c3fn0_1 [id]{scroll-margin-top:24px}._nav_c3fn0_7{color:#f7f2e8;background:#18231f;border-bottom:1px solid #46534d;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:78px;padding:0 clamp(22px,4vw,64px);display:grid}._wordmark_c3fn0_8{width:max-content;font:400 28px/1 var(--font-serif), Georgia, serif;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._wordmark_c3fn0_8>span{color:#fff;background:#f3683b;place-items:center;width:31px;height:31px;font-size:21px;display:grid;transform:rotate(-3deg)}._nav_c3fn0_7 nav{gap:clamp(20px,3vw,38px);display:flex}._nav_c3fn0_7 nav a,._nav_c3fn0_7>div>a{color:#d3dcd6;font-size:12px;font-weight:700;text-decoration:none}._nav_c3fn0_7 nav a:hover,._nav_c3fn0_7>div>a:first-child:hover{color:#fff}._nav_c3fn0_7>div{justify-content:flex-end;align-items:center;gap:17px;display:flex}._nav_c3fn0_7>div>a:last-child{color:#18231f;background:#f3683b;align-items:center;gap:18px;min-height:44px;padding:0 16px;display:inline-flex}._hero_c3fn0_16{box-sizing:border-box;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(36px,5vw,76px);width:min(1480px,100%);margin:0 auto;padding:clamp(48px,6vw,88px) clamp(22px,4vw,64px) 90px;display:grid}._heroCopy_c3fn0_17{min-width:0}._heroCopy_c3fn0_17 h1{font:400 clamp(52px, 5.5vw, 80px)/.98 var(--font-serif), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;margin:0}._heroCopy_c3fn0_17 h1 em{color:#bc4020;font-weight:400}._heroCopy_c3fn0_17>p{color:#4d5b54;max-width:46ch;margin:28px 0 0;font-size:17px;line-height:1.75}._heroActions_c3fn0_21{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}._heroActions_c3fn0_21>a:first-child,._closing_c3fn0_22>a{color:#fff;background:#b94020;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:0 20px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}._heroActions_c3fn0_21>a:first-child:hover,._closing_c3fn0_22>a:hover{background:#96341a}._heroActions_c3fn0_21>a:last-child{color:#405149;text-underline-offset:5px;font-size:13px;font-weight:700}._heroCopy_c3fn0_17>small{color:#59645e;margin-top:20px;font-size:12px;line-height:1.6;display:block}._example_c3fn0_27{background:#fffefa;border:1px solid #bfc3bd;min-width:0}._exampleHeading_c3fn0_28{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}._exampleHeading_c3fn0_28 h2{font:400 clamp(22px, 2vw, 28px)/1.1 var(--font-serif), Georgia, serif;margin:0}._exampleHeading_c3fn0_28>span{color:#56625b;flex:none;font-size:11px}._exampleFigure_c3fn0_31{margin:0}._exampleVisual_c3fn0_32{background:#e8e1d5;position:relative}._exampleVisual_c3fn0_32>img{width:100%;height:auto;display:block}._hotspot_c3fn0_34{z-index:1;color:#fffefa;cursor:pointer;background:#18231f;border:2px solid #fffefa;place-items:center;width:44px;height:44px;padding:0;font-size:12px;font-weight:800;transition:background .15s;display:grid;position:absolute;transform:translate(-50%,-50%)}._hotspot_c3fn0_34[aria-pressed=true]{color:#18231f;background:#f3683b}._hotspot_c3fn0_34:hover{color:#fff;background:#26765b}._photoCredit_c3fn0_37{color:#56625b;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:12px 16px;font-size:11px;line-height:1.6;display:flex}._photoCredit_c3fn0_37 a{text-underline-offset:3px}._exampleLedger_c3fn0_39 ol{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}._exampleLedger_c3fn0_39 li{border-top:1px solid #dcded8;min-width:0}._exampleLedger_c3fn0_39 li:nth-child(odd){border-right:1px solid #dcded8}._exampleLedger_c3fn0_39 li button{color:#17211d;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;height:100%;min-height:92px;padding:16px;display:flex}._exampleLedger_c3fn0_39 li button[aria-pressed=true]{background:#e9eee8}._exampleLedger_c3fn0_39 li button:hover{background:#f0ede5}._productNumber_c3fn0_45{color:#254f3d;border:1px solid #69786f;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}._exampleLedger_c3fn0_39 button[aria-pressed=true] ._productNumber_c3fn0_45{color:#fff;background:#18231f;border-color:#18231f}._productCopy_c3fn0_47{min-width:0}._productCopy_c3fn0_47 strong{font:400 23px/1.08 var(--font-serif), Georgia, serif;display:block}._productCopy_c3fn0_47 small{color:#56625b;margin-top:7px;font-size:12px;line-height:1.5;display:block}._demoNote_c3fn0_50{color:#59645e;border-top:1px solid #dcded8;margin:0;padding:14px 16px;font-size:11px;line-height:1.65}._context_c3fn0_52,._workflow_c3fn0_52,._related_c3fn0_52,._faq_c3fn0_52{padding:90px max(22px,50vw - 640px)}._context_c3fn0_52 h2,._workflow_c3fn0_52 h2,._related_c3fn0_52 h2,._faq_c3fn0_52 h2,._closing_c3fn0_22 h2{max-width:850px;font:400 clamp(40px, 4.4vw, 64px)/1.04 var(--font-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0}._context_c3fn0_52 header p,._workflow_c3fn0_52 header p,._related_c3fn0_52 header p{color:#59645f;max-width:65ch;margin:22px 0 0;font-size:16px;line-height:1.75}._context_c3fn0_52{padding-top:40px}._context_c3fn0_52>div{border-top:1px solid #acb2ae;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px;display:grid}._context_c3fn0_52 article{border-right:1px solid #c6c9c4;padding:28px 24px}._context_c3fn0_52 article:first-child{padding-left:0}._context_c3fn0_52 article:last-child{border-right:0}._context_c3fn0_52 article h3{font:400 29px/1.12 var(--font-serif), Georgia, serif;margin:0 0 16px}._context_c3fn0_52 article p{color:#4d5b54;margin:0;font-size:14px;line-height:1.75}._workflow_c3fn0_52{color:#f5f0e7;background:#18231f}._workflow_c3fn0_52 header p{color:#bbc7bf}._workflow_c3fn0_52>ol{border-top:1px solid #59645f;margin:44px 0 0;padding:0;list-style:none}._workflow_c3fn0_52 li{border-bottom:1px solid #46534d;grid-template-columns:65px minmax(0,1fr);align-items:start;gap:25px;padding:28px 0;display:grid}._workflow_c3fn0_52 li>span{color:#f89b75;font:400 40px/1 var(--font-serif), Georgia, serif}._workflow_c3fn0_52 li h3{font:400 clamp(28px, 3vw, 36px)/1.1 var(--font-serif), Georgia, serif;margin:0}._workflow_c3fn0_52 li p{color:#bbc7bf;max-width:70ch;margin:12px 0 0;font-size:15px;line-height:1.75}._faq_c3fn0_52{grid-template-columns:.8fr 1.2fr;gap:clamp(40px,7vw,100px);display:grid}._faq_c3fn0_52>div{border-top:1px solid #aeb4af}._faq_c3fn0_52 details{border-bottom:1px solid #aeb4af}._faq_c3fn0_52 summary{box-sizing:border-box;cursor:pointer;min-height:76px;font:400 25px/1.15 var(--font-serif), Georgia, serif;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;list-style:none;display:flex}._faq_c3fn0_52 summary::-webkit-details-marker{display:none}._faq_c3fn0_52 summary:after{content:"+";color:#b94020;font:400 28px/1 var(--font-serif), Georgia, serif;flex-shrink:0}._faq_c3fn0_52 details[open] summary:after{content:"−"}._faq_c3fn0_52 details p{color:#4d5b54;max-width:65ch;margin:0 0 25px;font-size:15px;line-height:1.75}._related_c3fn0_52{padding-top:12px}._related_c3fn0_52 header{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}._related_c3fn0_52 header p{margin:0}._related_c3fn0_52 nav{border-top:1px solid #aeb4af;border-bottom:1px solid #aeb4af;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;display:grid}._related_c3fn0_52 nav a{border-right:1px solid #c7cac5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:105px;padding:20px;text-decoration:none;display:flex}._related_c3fn0_52 nav a:last-child{border-right:0}._related_c3fn0_52 strong{font:400 29px/1.12 var(--font-serif), Georgia, serif}._related_c3fn0_52 nav span{color:#59645e;font-size:12px}._related_c3fn0_52 a[aria-current=page]{background:#e8e1d5}._related_c3fn0_52 a:hover{color:#fff;background:#26765b}._related_c3fn0_52 a:hover span{color:#fff}._closing_c3fn0_22{color:#f5f0e7;background:#26765b;justify-content:space-between;align-items:center;gap:50px;padding:80px max(22px,50vw - 640px);display:flex}._closing_c3fn0_22 p{color:#e0eee5;max-width:60ch;margin:24px 0 0;font-size:16px;line-height:1.75}._closing_c3fn0_22>a{color:#18231f;background:#f5f0e7;flex:none}._closing_c3fn0_22>a:hover{background:#e3e8dd}._footer_c3fn0_96{color:#c1ccc5;background:#18231f;grid-template-columns:1fr auto auto;align-items:center;gap:32px;padding:34px max(22px,50vw - 640px);font-size:12px;display:grid}._footer_c3fn0_96 ._wordmark_c3fn0_8{color:#f5f0e7}._footer_c3fn0_96 nav{gap:20px;display:flex}._footer_c3fn0_96 p{margin:0}@media (width<=1100px){._nav_c3fn0_7 nav{gap:18px}._hero_c3fn0_16{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;padding-inline:22px}._heroCopy_c3fn0_17 h1{font-size:clamp(48px,6vw,64px)}._exampleHeading_c3fn0_28{flex-direction:column;align-items:flex-start;gap:8px}._exampleLedger_c3fn0_39 li button{gap:9px;padding:12px}._context_c3fn0_52>div{grid-template-columns:1fr 1fr}._context_c3fn0_52 article:nth-child(2){border-right:0}._context_c3fn0_52 article:nth-child(3){padding-left:0}._context_c3fn0_52 article:nth-child(-n+2){border-bottom:1px solid #c7cac5}._footer_c3fn0_96{grid-template-columns:1fr;gap:24px}}@media (width<=760px){._nav_c3fn0_7{grid-template-columns:1fr auto;min-height:70px;padding-inline:18px}._nav_c3fn0_7 nav,._nav_c3fn0_7>div>a:first-child{display:none}._hero_c3fn0_16{padding:44px 18px 64px;display:block}._heroCopy_c3fn0_17 h1{max-width:600px;font-size:clamp(48px,11.5vw,66px)}._heroCopy_c3fn0_17>p{margin-top:22px;font-size:16px}._heroActions_c3fn0_21{gap:16px;margin-top:24px}._example_c3fn0_27{margin-top:38px}._exampleHeading_c3fn0_28{flex-direction:row;align-items:center;padding:16px}._exampleHeading_c3fn0_28 h2{max-width:24ch}._photoCredit_c3fn0_37{padding:10px 12px}._productCopy_c3fn0_47 strong{font-size:22px}._context_c3fn0_52,._workflow_c3fn0_52,._related_c3fn0_52,._faq_c3fn0_52{padding:60px 18px}._context_c3fn0_52{padding-top:12px}._context_c3fn0_52 h2,._workflow_c3fn0_52 h2,._related_c3fn0_52 h2,._faq_c3fn0_52 h2,._closing_c3fn0_22 h2{font-size:42px}._context_c3fn0_52>div{margin-top:30px;display:block}._context_c3fn0_52 article{border-bottom:1px solid #c7cac5;border-right:0;padding:22px 0}._context_c3fn0_52 article h3{margin-bottom:10px}._workflow_c3fn0_52 li{grid-template-columns:42px minmax(0,1fr);gap:18px}._workflow_c3fn0_52 li>span{font-size:32px}._related_c3fn0_52 header,._faq_c3fn0_52{display:block}._related_c3fn0_52{padding-top:0}._related_c3fn0_52 header p{margin-top:20px}._related_c3fn0_52 nav{grid-template-columns:1fr 1fr}._related_c3fn0_52 nav a{min-height:84px;padding:18px 12px}._related_c3fn0_52 nav a:nth-child(2){border-right:0}._related_c3fn0_52 nav a:nth-child(-n+2){border-bottom:1px solid #c7cac5}._faq_c3fn0_52>div{margin-top:34px}._closing_c3fn0_22{flex-direction:column;align-items:flex-start;gap:30px;padding:60px 18px}._footer_c3fn0_96{padding:30px 18px}._footer_c3fn0_96 nav{flex-wrap:wrap;gap:18px}}@media (width<=380px){._exampleLedger_c3fn0_39 ol{grid-template-columns:1fr}._exampleLedger_c3fn0_39 li:nth-child(odd){border-right:0}._exampleLedger_c3fn0_39 li button{min-height:76px}._exampleHeading_c3fn0_28{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._hotspot_c3fn0_34{transition:none}}
