.jFOH8W_page{--company-container:1328px;--company-gutter:64px;--company-section:92px;--company-radius:16px;background:var(--bp-canvas);color:var(--bp-graphite);overflow-x:clip}.jFOH8W_container{width:100%;max-width:var(--company-container);padding-inline:var(--company-gutter);margin:0 auto}.jFOH8W_section{padding-block:var(--company-section)}.jFOH8W_sectionTight{padding-block:44px}.jFOH8W_breadcrumbs{color:var(--bp-text-muted);flex-wrap:wrap;gap:7px;padding-top:26px;font-size:.75rem;display:flex}.jFOH8W_breadcrumbs a{color:inherit}.jFOH8W_breadcrumbs span[aria-hidden=true]{color:var(--bp-border)}.jFOH8W_breadcrumbs strong{color:var(--bp-graphite);font-weight:500}.jFOH8W_eyebrow{color:var(--bp-text-muted);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:.6875rem;font-weight:700}.jFOH8W_hero{padding-top:28px;padding-bottom:44px}.jFOH8W_heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:36px;margin-top:16px;display:grid}.jFOH8W_heroTitle{letter-spacing:-.045em;text-transform:uppercase;max-width:16ch;margin:0;font-size:clamp(2.7rem,5.1vw,4.5rem);font-weight:700;line-height:.93}.jFOH8W_heroLead{max-width:52ch;color:var(--bp-text-muted);margin:22px 0 0;font-size:1.0625rem;line-height:1.5}.jFOH8W_heroActions{margin-top:24px}.jFOH8W_heroScene{min-height:420px;position:relative}.jFOH8W_heroImage{object-fit:contain;width:100%;height:100%;min-height:420px;display:block}.jFOH8W_heroPanel{border:1px solid var(--bp-border);background:#fffffff2;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 10px 26px #171a1f1a}.jFOH8W_heroBrief{width:172px;padding:12px;top:20%;left:-2%}.jFOH8W_heroBrief strong{font-size:.75rem;display:block}.jFOH8W_heroBrief span{color:var(--bp-text-muted);margin-top:5px;font-size:.5625rem;line-height:1.5;display:block}.jFOH8W_heroBriefRows{gap:4px;margin-top:8px;display:grid}.jFOH8W_heroBriefRows span{background:#e7e3d8;border-radius:2px;height:4px;margin:0}.jFOH8W_heroBriefRows span:nth-child(2){width:72%}.jFOH8W_heroBriefRows span:nth-child(3){width:86%}.jFOH8W_heroBrand{background:var(--bp-graphite);border-color:var(--bp-graphite);width:170px;color:var(--bp-white);padding:14px;bottom:10%;left:39%}.jFOH8W_heroBrand strong{font-size:.9375rem;line-height:1.1;display:block}.jFOH8W_heroBrand span{color:#fff9;margin-top:8px;font-size:.5625rem;display:block}.jFOH8W_heroType{text-align:center;letter-spacing:-.03em;width:92px;padding:12px;font-size:1.7rem;font-weight:700;top:8%;right:0}.jFOH8W_heroCheck{background:var(--bp-lime);width:56px;height:56px;color:var(--bp-graphite);border-radius:12px;place-items:center;font-size:1.4rem;font-weight:700;display:grid;bottom:15%;right:3%;box-shadow:0 10px 24px #171a1f1f}.jFOH8W_tileScene{background:linear-gradient(155deg,#f0ece2,#e8e3d8);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;min-height:430px;padding:16px;display:grid}.jFOH8W_formatTile{background:var(--bp-white);min-height:190px;color:var(--bp-graphite);border-radius:12px;padding:13px;position:relative;overflow:hidden;box-shadow:0 10px 22px #171a1f14}.jFOH8W_formatTile[data-tone=lime]{background:var(--bp-lime)}.jFOH8W_formatTile[data-tone=orange]{background:var(--bp-orange);color:var(--bp-white)}.jFOH8W_formatTile[data-tone=dark]{background:var(--bp-graphite);color:var(--bp-white)}.jFOH8W_formatTile strong{font-size:1rem;line-height:1.1;display:block}.jFOH8W_formatTile small{opacity:.7;margin-top:3px;font-size:.625rem;display:block}.jFOH8W_formatTile img{object-fit:contain;width:82%;height:62%;position:absolute;bottom:-8px;right:-8px}.jFOH8W_formatTile[data-tone=lime] img{mix-blend-mode:multiply}.jFOH8W_formatTile:nth-child(2){translate:0 -18px}.jFOH8W_formatTile:nth-child(3){translate:0 14px}.jFOH8W_formatTile:nth-child(4){translate:0 -4px}.jFOH8W_head{max-width:880px;margin-bottom:34px}.jFOH8W_head h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1}.jFOH8W_head p{max-width:66ch;color:var(--bp-text-muted);margin:12px 0 0;font-size:1rem;line-height:1.5}.jFOH8W_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:30px;display:flex}.jFOH8W_headRow h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1}.jFOH8W_textLink{color:var(--bp-orange-text);align-items:center;gap:5px;font-size:.8125rem;font-weight:600;display:inline-flex}.jFOH8W_threeCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:26px;display:grid}.jFOH8W_col{border-left:1px solid var(--bp-border);padding:0 26px}.jFOH8W_col:first-child{border-left:0;padding-left:0}.jFOH8W_col:last-child{padding-right:0}.jFOH8W_colIcon{color:var(--bp-orange);margin-bottom:12px}.jFOH8W_col h3{letter-spacing:-.02em;margin:0;font-size:1.35rem;line-height:1.1}.jFOH8W_col h4{margin:6px 0 0;font-size:.8125rem;font-weight:600}.jFOH8W_col p{color:var(--bp-text-muted);max-width:34ch;margin:14px 0 0;font-size:.8125rem;line-height:1.5}.jFOH8W_fourCols{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.jFOH8W_fourCols .jFOH8W_col{padding:0 22px}.jFOH8W_fourCols .jFOH8W_col h3{letter-spacing:0;font-size:1rem}.jFOH8W_fourCols .jFOH8W_col p{margin-top:7px;font-size:.75rem}.jFOH8W_serviceRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.jFOH8W_serviceRow{border:1px solid var(--bp-border);background:var(--bp-white);min-height:118px;color:var(--bp-graphite);border-radius:12px;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.jFOH8W_serviceRowMedia{background:var(--bp-canvas);border-radius:8px;align-self:stretch;overflow:hidden}.jFOH8W_serviceRowMedia img{object-fit:cover;width:100%;height:100%}.jFOH8W_serviceRow h3{margin:0;font-size:1rem;line-height:1.15}.jFOH8W_serviceRow p{color:var(--bp-text-muted);margin:6px 0 0;font-size:.75rem;line-height:1.4}.jFOH8W_serviceRow span[aria-hidden=true]{color:var(--bp-orange-text)}.jFOH8W_graphite{border-radius:var(--company-radius);background:var(--bp-graphite);color:var(--bp-white);padding:clamp(24px,3.2vw,38px)}.jFOH8W_graphiteGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:26px;display:grid}.jFOH8W_graphite h2{color:var(--bp-white);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,2.8vw,2.35rem);line-height:1.02}.jFOH8W_graphite p{color:#ffffffb3;margin:14px 0 0;font-size:.875rem;line-height:1.55}.jFOH8W_graphite small{color:#ffffff80;margin-top:16px;font-size:.6875rem;line-height:1.45;display:block}.jFOH8W_graphiteScene{min-height:250px;position:relative}.jFOH8W_graphiteScene img{object-fit:contain;width:100%;height:100%;min-height:250px}.jFOH8W_checkPanel{background:var(--bp-white);width:190px;color:var(--bp-graphite);border-radius:10px;padding:12px;position:absolute;top:8%;right:0;box-shadow:0 12px 28px #0000003d}.jFOH8W_checkPanel strong{font-size:.6875rem;display:block}.jFOH8W_checkPanel span{background:var(--bp-canvas);border-radius:5px;margin-top:7px;padding:5px 7px;font-size:.5625rem;display:block}.jFOH8W_checkPanel span[data-ok=true]{background:var(--bp-lime)}.jFOH8W_serviceNames{border-top:1px solid #ffffff29;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px;padding-top:16px;display:grid}.jFOH8W_serviceNames div{border-left:1px solid #ffffff29;padding:0 14px}.jFOH8W_serviceNames div:first-child{border-left:0;padding-left:0}.jFOH8W_serviceNames strong{color:var(--bp-white);font-size:.9375rem}.jFOH8W_serviceNames small{color:#ffffff80;margin-top:3px;font-size:.625rem;display:block}.jFOH8W_limeBanner{border-radius:var(--company-radius);background:var(--bp-lime);color:var(--bp-graphite);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:clamp(22px,3vw,34px);display:flex}.jFOH8W_limeBanner h2{letter-spacing:-.03em;text-transform:uppercase;max-width:24ch;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05}.jFOH8W_limeBanner a{text-underline-offset:3px;font-size:.8125rem;font-weight:700;text-decoration:underline}.jFOH8W_orangeCta{border-radius:var(--company-radius);background:var(--bp-orange);color:var(--bp-white);grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:center;gap:24px;padding:clamp(24px,3.4vw,40px);display:grid;position:relative;overflow:hidden}.jFOH8W_orangeCta h2{color:var(--bp-white);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:.98}.jFOH8W_orangeCta p{color:#ffffffd1;margin:12px 0 0;font-size:.9375rem;line-height:1.5}.jFOH8W_orangeCtaActions{margin-top:20px}.jFOH8W_orangeScene{min-height:230px;position:relative}.jFOH8W_orangeScene img{object-fit:contain;width:100%;height:100%;min-height:230px}.jFOH8W_timeline{border-top:1px solid var(--bp-border);display:grid}.jFOH8W_timelineRow{border-bottom:1px solid var(--bp-border);grid-template-columns:70px minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:18px;padding:20px 0;display:grid}.jFOH8W_timelineNumber{color:var(--bp-orange);letter-spacing:-.04em;font-size:1.7rem;font-weight:700}.jFOH8W_timelineRow h3{letter-spacing:-.02em;margin:0;font-size:1.2rem;line-height:1.15}.jFOH8W_timelineRow p{color:var(--bp-text-muted);margin:0;font-size:.8125rem;line-height:1.5}.jFOH8W_artifact{border:1px solid var(--bp-border);background:var(--bp-white);color:var(--bp-graphite);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:.6875rem;display:inline-flex}.jFOH8W_artifact svg{color:var(--bp-orange)}.jFOH8W_docScene{border-radius:var(--company-radius);background:linear-gradient(150deg,#f1eee6,#e6e1d5);padding:clamp(22px,3vw,34px)}.jFOH8W_docGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.jFOH8W_docCard{border:1px solid var(--bp-border);background:var(--bp-white);border-radius:10px;min-height:250px;padding:20px;position:relative;box-shadow:0 14px 30px #171a1f14}.jFOH8W_docCard:nth-child(2){translate:0 14px}.jFOH8W_docCard span{color:var(--bp-orange-text);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:700}.jFOH8W_docCard h3{margin:8px 0 4px;font-size:1.2rem;line-height:1.15}.jFOH8W_docCard p{color:var(--bp-text-muted);margin:0;font-size:.75rem;line-height:1.45}.jFOH8W_docLines{gap:7px;margin-top:22px;display:grid}.jFOH8W_docLines i{background:#e8e3d7;border-radius:2px;height:6px;display:block}.jFOH8W_docLines i:nth-child(odd){width:82%}.jFOH8W_docLines i:nth-child(3n){background:var(--bp-lime);width:60%}.jFOH8W_aiSplit{grid-template-columns:1fr 1fr;gap:26px;margin-top:20px;display:grid}.jFOH8W_aiColumn h3{color:var(--bp-white);margin:0 0 12px;font-size:1.2rem}.jFOH8W_aiColumn ul{color:#ffffffb8;gap:9px;margin:0;padding:0;font-size:.8125rem;line-height:1.45;list-style:none;display:grid}.jFOH8W_aiColumn li{gap:9px;display:flex}.jFOH8W_aiColumn li:before{content:"✓";color:var(--bp-lime);font-weight:700}.jFOH8W_aiColumn[data-role=human] li:before{content:"—";color:var(--bp-orange)}.jFOH8W_formatCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.jFOH8W_formatCard{border:1px solid var(--bp-border);border-radius:var(--company-radius);background:var(--bp-white);min-height:330px;color:var(--bp-graphite);flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}.jFOH8W_formatNumber{color:var(--bp-orange);letter-spacing:.08em;font-size:.8125rem;font-weight:700}.jFOH8W_formatCard h3{letter-spacing:-.025em;margin:8px 0 6px;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.05}.jFOH8W_formatCard>p{max-width:40ch;color:var(--bp-text-muted);margin:0;font-size:.8125rem;line-height:1.5}.jFOH8W_formatCard ul{color:var(--bp-text-muted);gap:6px;margin:16px 0 20px;padding:0;font-size:.75rem;list-style:none;display:grid}.jFOH8W_formatCard li{gap:8px;display:flex}.jFOH8W_formatCard li:before{content:"—";color:var(--bp-orange)}.jFOH8W_formatCard .jFOH8W_formatCta{margin-top:auto}.jFOH8W_formatDecor{object-fit:contain;opacity:.95;pointer-events:none;width:190px;height:150px;position:absolute;bottom:-12px;right:-12px}.jFOH8W_formatCard:nth-child(2) .jFOH8W_formatDecor{mix-blend-mode:multiply}.jFOH8W_definitionRows{border-top:1px solid var(--bp-border);margin-top:26px;display:grid}.jFOH8W_definitionRow{border-bottom:1px solid var(--bp-border);grid-template-columns:36px minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:14px;padding:16px 0;display:grid}.jFOH8W_definitionRow svg{color:var(--bp-orange)}.jFOH8W_definitionRow strong{font-size:.875rem}.jFOH8W_definitionRow p{color:var(--bp-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.jFOH8W_definitionNote{color:var(--bp-text-muted);margin:14px 0 0;font-size:.6875rem}.jFOH8W_picker{gap:10px;margin-top:22px;display:grid}.jFOH8W_pickerRow{border:1px solid var(--bp-border);background:var(--bp-white);border-radius:10px;grid-template-columns:28px minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.jFOH8W_pickerRow svg{color:var(--bp-orange)}.jFOH8W_pickerRow strong{font-size:.8125rem}.jFOH8W_pickerRow p{color:var(--bp-text-muted);margin:0;font-size:.75rem;line-height:1.4}.jFOH8W_pickerRow span[aria-hidden=true]{color:var(--bp-orange-text)}.jFOH8W_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.jFOH8W_relatedCard{border:1px solid var(--bp-border);background:var(--bp-white);border-radius:12px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:106px;padding:12px;display:grid}.jFOH8W_relatedCard img{object-fit:cover;border-radius:7px;width:100%;height:82px}.jFOH8W_relatedCard strong{font-size:.9375rem;display:block}.jFOH8W_relatedCard small{color:var(--bp-text-muted);margin-top:3px;font-size:.75rem;display:block}.jFOH8W_relatedCard span[aria-hidden=true]{color:var(--bp-orange-text)}.jFOH8W_faq{border-top:1px solid var(--bp-border)}.jFOH8W_faqItem{border-bottom:1px solid var(--bp-border)}.jFOH8W_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.jFOH8W_faqItem summary::-webkit-details-marker{display:none}.jFOH8W_faqItem summary:after{content:"+";color:var(--bp-orange);font-size:1.1rem}.jFOH8W_faqItem[open] summary:after{content:"−"}.jFOH8W_faqAnswer{color:var(--bp-text-muted);max-width:74ch;padding-bottom:16px;font-size:.8125rem;line-height:1.55}@media (max-width:1023px){.jFOH8W_page{--company-gutter:32px;--company-section:70px}.jFOH8W_heroGrid{grid-template-columns:minmax(0,1fr);gap:24px}.jFOH8W_heroScene,.jFOH8W_heroImage{min-height:350px}.jFOH8W_threeCols{grid-template-columns:minmax(0,1fr);gap:20px}.jFOH8W_col{border-left:0;border-top:1px solid var(--bp-border);padding:18px 0 0}.jFOH8W_col:first-child{border-top:0;padding-top:0}.jFOH8W_fourCols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.jFOH8W_fourCols .jFOH8W_col{border-left:0;padding:0}.jFOH8W_serviceRows,.jFOH8W_graphiteGrid{grid-template-columns:minmax(0,1fr)}.jFOH8W_timelineRow{grid-template-columns:54px minmax(0,1fr) minmax(0,1fr)}.jFOH8W_timelineRow .jFOH8W_artifact{grid-column:2/-1;justify-self:start}.jFOH8W_docGrid{grid-template-columns:minmax(0,1fr)}.jFOH8W_docCard:nth-child(2){translate:none}.jFOH8W_formatCards,.jFOH8W_orangeCta{grid-template-columns:minmax(0,1fr)}.jFOH8W_formatTile:nth-child(2),.jFOH8W_formatTile:nth-child(3),.jFOH8W_formatTile:nth-child(4){translate:none}.jFOH8W_serviceNames{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.jFOH8W_serviceNames div:nth-child(3){border-left:0;padding-left:0}.jFOH8W_relatedGrid{grid-template-columns:minmax(0,1fr)}.jFOH8W_definitionRow{grid-template-columns:28px minmax(0,1fr) auto}.jFOH8W_definitionRow p{grid-column:2/-1}}@media (max-width:639px){.jFOH8W_page{--company-gutter:20px;--company-section:54px}.jFOH8W_heroTitle{font-size:clamp(2.35rem,11.5vw,3.1rem)}.jFOH8W_heroLead{font-size:1rem}.jFOH8W_heroScene,.jFOH8W_heroImage{min-height:290px}.jFOH8W_heroBrief{width:140px;padding:9px;top:12%}.jFOH8W_heroBrand{width:140px;padding:11px}.jFOH8W_heroType{width:70px;padding:9px;font-size:1.25rem}.jFOH8W_heroCheck{width:44px;height:44px;font-size:1.1rem}.jFOH8W_tileScene{gap:8px;min-height:360px;padding:10px}.jFOH8W_formatTile{min-height:150px;padding:10px}.jFOH8W_formatTile strong{font-size:.875rem}.jFOH8W_serviceRow{grid-template-columns:82px minmax(0,1fr) auto;gap:10px}.jFOH8W_serviceRow h3{font-size:.875rem}.jFOH8W_fourCols{grid-template-columns:minmax(0,1fr)}.jFOH8W_fourCols .jFOH8W_col{border-top:1px solid var(--bp-border);padding-top:16px}.jFOH8W_fourCols .jFOH8W_col:first-child{border-top:0;padding-top:0}.jFOH8W_timelineRow{grid-template-columns:44px minmax(0,1fr);gap:8px 12px}.jFOH8W_timelineRow p,.jFOH8W_timelineRow .jFOH8W_artifact{grid-column:2}.jFOH8W_timelineNumber{font-size:1.4rem}.jFOH8W_formatCard{min-height:0;padding:18px}.jFOH8W_formatDecor{opacity:.5}.jFOH8W_pickerRow{grid-template-columns:24px minmax(0,1fr) auto}.jFOH8W_pickerRow p{grid-column:2/-1}.jFOH8W_definitionRow{grid-template-columns:24px minmax(0,1fr) auto}.jFOH8W_orangeScene,.jFOH8W_orangeScene img{min-height:180px}.jFOH8W_orangeCtaActions .jFOH8W_button{text-align:center;width:100%}.jFOH8W_relatedCard{grid-template-columns:74px minmax(0,1fr) auto}.jFOH8W_relatedCard img{height:64px}}
