.oe-service-page{background:var(--oe-paper);color:var(--oe-ink)}.oe-service-page footer p{font:400 13px/1.6 var(--sans);max-width:34ch}.oe-service-page footer h3{font:700 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--oe-sunrise);margin-bottom:12px}.oe-service-page main{display:block}.oe-service-trail .oe-tag{font-style:italic;flex:0 1 auto;min-width:0}.oe-service-trail .oe-place{padding-left:18px}.oe-service-trail .oe-tag a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-service-trail .oe-tag a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-service-trail .oe-tag b{font-style:normal;font-weight:600;color:var(--oe-tide)}.oe-service-hero{position:relative;isolation:isolate;overflow:hidden;padding-block:0}.oe-service-hero-inner{padding:clamp(40px,4.6vw,64px) 0 clamp(36px,4vw,56px)}.oe-service-hero-grid{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(0,.84fr);gap:clamp(28px,4vw,60px);align-items:start}.oe-service-hero h1{font:600 clamp(32px,4.2vw,50px)/1.06 var(--oe-serif);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;max-width:19ch}.oe-service-lede{font-size:clamp(16.5px,1.4vw,18.5px);line-height:1.62;max-width:49ch;margin:0}.oe-service-lede+.oe-service-lede{margin-top:14px}.oe-service-hero .oe-actions{margin-top:28px}.oe-service-hero--stage{background:var(--oe-abyss);color:var(--oe-mist)}.oe-service-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 42%;filter:saturate(.84) contrast(1.04) brightness(.94);z-index:-2}.oe-service-hero--stage:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(96deg,#082b36,#082b36f5 40%,#0d3b4ab3 62%,#082b3647 82%,#082b360f),linear-gradient(180deg,#082b3680,#082b3600 38%,#082b369e)}.oe-service-hero--stage h1{color:#f4efe3}.oe-service-hero--stage .oe-service-lede{color:#ede7da}.oe-service-hero--stage .oe-service-trail .oe-tag a{border-bottom-color:#f0a45270}.oe-service-hero--stage .oe-service-trail .oe-tag a:hover{color:#f4efe3;border-bottom-color:#f4efe3}.oe-service-hero--stage .oe-service-trail .oe-tag b{color:#f4efe3}.oe-service-hero--stage .oe-mark{border-bottom-color:#f0a4526b}.oe-service-hero--stage .oe-mark .oe-tag{color:var(--oe-sunrise)}.oe-service-hero--stage .oe-mark .oe-place{color:var(--oe-mist)}.oe-service-hero--stage .oe-btn-secondary{color:#ede7da;border-color:#f0a45280}.oe-service-hero--stage .oe-btn-secondary:hover{color:#f4efe3;border-color:var(--oe-sunrise)}.oe-service-hero--stage :focus-visible{outline:3px solid var(--oe-sunrise);outline-offset:4px}.oe-service-slip{position:relative;background:var(--oe-abyss);border-radius:4px;border:1px solid rgba(240,164,82,.24);padding:26px 24px 22px;box-shadow:0 24px 50px -30px #082b368c}.oe-service-slip:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--oe-sunrise)}.oe-service-slip h2{font:600 17px/1.2 var(--oe-serif);color:#f4efe3;margin:0 0 4px}.oe-service-slip ul{list-style:none;margin:12px 0 0;padding:0}.oe-service-slip li{padding:11px 0;border-top:1px dashed rgba(163,194,198,.3);font:400 14.5px/1.45 var(--oe-sans);color:#ede7da}.oe-service-slip li:first-child{border-top:0;padding-top:2px}.oe-service-hero--sheet{background:var(--oe-paper)}.oe-service-hero--sheet .oe-service-hero-inner{padding-top:clamp(20px,2.4vw,30px)}.oe-service-sheet{background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:clamp(26px,3.4vw,46px)}.oe-service-hero--sheet h1{color:var(--oe-tide)}.oe-service-hero--sheet .oe-service-lede{color:var(--oe-soft)}.oe-service-plate{margin:0;border-radius:4px;overflow:hidden;border:1px solid var(--oe-rule)}.oe-service-plate img{width:100%;height:100%;min-height:210px;max-height:340px;object-fit:cover;display:block}.oe-service-conditions{list-style:none;display:flex;flex-wrap:wrap;gap:10px 30px;margin:26px 0 0;padding:20px 0 0;border-top:1px dashed var(--oe-rule)}.oe-service-conditions li{font:400 14px/1.45 var(--oe-sans);color:var(--oe-soft);display:flex;align-items:baseline;gap:9px}.oe-service-conditions li:before{content:"";flex:0 0 auto;width:6px;height:6px;border-top:1.5px solid var(--oe-dusk);border-right:1.5px solid var(--oe-dusk);transform:rotate(45deg) translateY(-1px)}.oe-service-jump{position:sticky;top:72px;z-index:20;background:#f6f5f1f7;border-bottom:1px solid var(--oe-rule);border-top:1px solid var(--oe-line)}.oe-service-jump .oe-shell{display:flex;gap:6px 26px;overflow-x:auto;scrollbar-width:none}.oe-service-jump .oe-shell::-webkit-scrollbar{display:none}.oe-service-jump a{display:flex;align-items:center;min-height:52px;white-space:nowrap;font:700 12px/1 var(--oe-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--oe-soft);text-decoration:none;border-bottom:3px solid transparent;transition:color .22s var(--oe-ease),border-color .22s var(--oe-ease)}.oe-service-jump a:hover{color:var(--oe-abyss)}.oe-service-jump a[aria-current=true]{color:var(--oe-tide);border-bottom-color:var(--oe-dusk)}.oe-service-section{padding-block:clamp(52px,6vw,86px);scroll-margin-top:136px;border-top:1px solid var(--oe-line)}.oe-service-section:first-of-type{border-top:0}.oe-service-head{max-width:60ch}.oe-service-head h2{color:var(--oe-tide);margin:0}.oe-service-head .oe-lede{margin-top:16px;max-width:44ch}.oe-service-two-up{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(28px,4.4vw,72px);align-items:start}.oe-service-two-up>.oe-service-head{position:sticky;top:148px}.oe-service-note{font:italic 400 15.5px/1.6 var(--oe-serif);color:var(--oe-dusk-ink);margin:22px 0 0;padding-top:14px;border-top:1px dashed var(--oe-rule);max-width:34ch}.oe-service-note:before{content:"\2014  "}.oe-service-lede a,.oe-lede a,.oe-service-note a,.oe-sheetcard a,.oe-flow-band a,.oe-flow figcaption a,.oe-workflow-after a,.oe-service-disc a,.oe-review-line a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-service-lede a:hover,.oe-lede a:hover,.oe-service-note a:hover,.oe-sheetcard a:hover,.oe-flow-band a:hover,.oe-flow figcaption a:hover,.oe-workflow-after a:hover,.oe-service-disc a:hover,.oe-review-line a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-service-hero--stage .oe-service-lede a{color:var(--oe-sunrise);border-bottom-color:#f0a45270}.oe-service-hero--stage .oe-service-lede a:hover{color:#f4efe3;border-bottom-color:#f4efe3}.oe-facts{margin:0;border-top:2px solid var(--oe-tide)}.oe-facts>div{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);gap:6px 30px;padding:16px 2px;border-bottom:1px dashed var(--oe-rule)}.oe-facts dt{font:600 clamp(17px,1.6vw,20px)/1.28 var(--oe-serif);color:var(--oe-tide);letter-spacing:-.01em}.oe-facts dd{margin:0;font:400 14.5px/1.55 var(--oe-sans);color:var(--oe-soft);max-width:48ch}.oe-facts a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-facts a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-boundaries{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,28px);margin-top:clamp(26px,3vw,38px)}.oe-boundaries--three{grid-template-columns:repeat(3,minmax(0,1fr))}.oe-sheetcard{display:flex;flex-direction:column;background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px;padding:clamp(22px,2.6vw,32px)}.oe-sheetcard .oe-kind{font:italic 400 15px/1.2 var(--oe-serif);color:var(--oe-dusk-ink);display:block;margin-bottom:8px}.oe-sheetcard h3{color:var(--oe-tide);margin:0 0 10px}.oe-sheetcard>p{font:400 15px/1.6 var(--oe-sans);color:var(--oe-soft);margin:0;max-width:46ch}.oe-sheetcard ul{list-style:none;margin:14px 0 0;padding:0}.oe-sheetcard li{padding:11px 0;border-top:1px dashed var(--oe-rule);font:400 14.5px/1.5 var(--oe-sans);color:var(--oe-ink);max-width:48ch}.oe-sheetcard li:first-child{border-top:0}.oe-sheetcard .oe-fit{margin-top:auto;padding-top:14px;border-top:1px dashed var(--oe-rule);font:italic 400 14px/1.5 var(--oe-serif);color:var(--oe-dusk-ink)}.oe-sheetcard--muted{background:var(--oe-paper)}.oe-sheetcard--muted li,.oe-sheetcard--muted>p{color:var(--oe-soft)}.oe-flow{margin:clamp(26px,3.2vw,40px) 0 0;padding:clamp(22px,2.8vw,34px);background:var(--oe-sheet);border:1px solid var(--oe-rule);border-radius:4px}.oe-flow figcaption{margin-top:20px;padding-top:14px;border-top:1px dashed var(--oe-rule);font:italic 400 14.5px/1.55 var(--oe-serif);color:var(--oe-dusk-ink);max-width:58ch}.oe-flow-rail{list-style:none;margin:0;padding:0;display:grid;align-items:stretch;gap:clamp(20px,2.6vw,34px);grid-template-columns:repeat(var(--oe-flow-cols,3),minmax(0,1fr))}.oe-flow-node{position:relative;padding:16px 18px;background:var(--oe-paper);border:1px solid var(--oe-rule);border-radius:4px;border-top:3px solid var(--oe-tide)}.oe-flow-role{display:block;font:600 16.5px/1.25 var(--oe-serif);color:var(--oe-tide)}.oe-flow-detail{display:block;margin-top:7px;font:400 13.5px/1.5 var(--oe-sans);color:var(--oe-soft)}.oe-flow-node a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-flow-node a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-flow-rail>li+li:before{content:"";position:absolute;top:26px;left:calc(-1*clamp(20px,2.6vw,34px));width:clamp(20px,2.6vw,34px);border-top:1px dashed var(--oe-rule)}.oe-flow-rail>li+li:after{content:"";position:absolute;top:23px;left:-9px;width:6px;height:6px;border-top:1.5px solid var(--oe-dusk);border-right:1.5px solid var(--oe-dusk);transform:rotate(45deg)}.oe-flow-legs{list-style:none;margin:12px 0 0;padding:0}.oe-flow-legs li{padding:9px 0;border-top:1px dashed var(--oe-rule);font:400 13.5px/1.45 var(--oe-sans);color:var(--oe-ink)}.oe-flow-legs b{font:600 14px/1.3 var(--oe-serif);color:var(--oe-tide);display:block}.oe-flow-band{margin-top:22px;padding:14px 18px;border:1px dashed var(--oe-rule);border-top:3px solid var(--oe-dusk);border-radius:4px;background:var(--oe-paper);font:400 14.5px/1.55 var(--oe-sans);color:var(--oe-ink)}.oe-flow-band b{font-weight:700;color:var(--oe-tide)}.oe-flow--network .oe-flow-rail{--oe-flow-cols:3;align-items:start}.oe-flow--coverage .oe-flow-rail{--oe-flow-cols:4}.oe-flow--workflow .oe-flow-rail{--oe-flow-cols:5}.oe-flow--workflow .oe-flow-node{border-top-color:var(--oe-shoal)}.oe-flow--workflow .oe-flow-return{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px dashed var(--oe-rule);font:400 14px/1.5 var(--oe-sans);color:var(--oe-soft);max-width:46ch}.oe-flow--workflow .oe-flow-return:before{content:"";flex:0 0 auto;width:7px;height:7px;border-bottom:1.5px solid var(--oe-dusk);border-left:1.5px solid var(--oe-dusk);transform:rotate(45deg)}.oe-flow--sourcing .oe-flow-lanes{position:relative;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(20px,2.6vw,34px);align-items:start}.oe-flow--sourcing .oe-flow-node:after{content:"";position:absolute;top:26px;left:100%;width:clamp(20px,2.6vw,34px);border-top:1px dashed var(--oe-rule)}.oe-flow--sourcing .oe-flow-lane-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--oe-tide)}.oe-flow--sourcing .oe-flow-lane-list li{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:4px 24px;padding:14px 2px;border-bottom:1px dashed var(--oe-rule)}.oe-flow--sourcing .oe-flow-lane-list b{font:600 16px/1.3 var(--oe-serif);color:var(--oe-tide);font-weight:600}.oe-flow--sourcing .oe-flow-lane-list span{font:400 13.5px/1.5 var(--oe-sans);color:var(--oe-soft);max-width:48ch;display:block}.oe-flow--sourcing .oe-flow-lane-list a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-flow--sourcing .oe-flow-lane-list a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-flow-stack{list-style:none;margin:0;padding:0 0 0 26px;border-left:2px solid var(--oe-tide)}.oe-flow-stack>li{position:relative;padding:16px 0;border-bottom:1px dashed var(--oe-rule)}.oe-flow-stack>li:last-child{border-bottom:0;padding-bottom:0}.oe-flow-stack>li:before{content:"";position:absolute;left:-30px;top:24px;width:14px;height:1px;background:var(--oe-tide)}.oe-flow-tier{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:6px 28px;align-items:baseline}.oe-flow-tier b{font:600 17px/1.25 var(--oe-serif);color:var(--oe-tide);font-weight:600}.oe-flow-tier span{font:400 14px/1.55 var(--oe-sans);color:var(--oe-soft);max-width:48ch}.oe-flow-gate{display:block;margin-top:6px;font:italic 400 13.5px/1.45 var(--oe-serif);color:var(--oe-dusk-ink)}.oe-flow--program .oe-flow-stack>li:last-child .oe-flow-tier b{color:var(--oe-dusk-ink)}.oe-workflow{list-style:none;margin:clamp(30px,3.6vw,46px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));border-top:2px solid var(--oe-tide)}.oe-workflow li{position:relative;display:flex;flex-direction:column;padding:26px 26px 0 0;border-right:1px dashed var(--oe-rule)}.oe-workflow li:last-child{border-right:0;padding-right:0}.oe-workflow li+li{padding-left:26px}.oe-workflow li:before{content:"";position:absolute;top:-2px;left:0;width:1px;height:14px;background:var(--oe-tide)}.oe-workflow li+li:before{left:26px}.oe-workflow .oe-step{font:italic 400 15px/1.2 var(--oe-serif);color:var(--oe-dusk-ink)}.oe-workflow h3{margin:12px 0 8px;color:var(--oe-tide)}.oe-workflow p{font-size:14.5px;line-height:1.55;color:var(--oe-soft);max-width:34ch}.oe-workflow a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-workflow a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-workflow .oe-cue{margin-top:auto;padding-top:14px;border-top:1px dashed var(--oe-rule);font:italic 400 13.5px/1.4 var(--oe-serif);color:var(--oe-dusk-ink);max-width:none}.oe-workflow-after{margin-top:26px;padding-top:18px;border-top:1px solid var(--oe-line);font-size:15px;color:var(--oe-soft);max-width:44ch}.oe-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--oe-tide);margin-top:clamp(26px,3.2vw,40px)}.oe-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.oe-option{display:flex;flex-direction:column;padding:20px 26px 20px 0;border-bottom:1px dashed var(--oe-rule)}.oe-option+.oe-option{border-left:1px dashed var(--oe-rule);padding-left:26px}.oe-options .oe-option:nth-child(3n+1){border-left:0;padding-left:0}.oe-options--two .oe-option:nth-child(3n+1){border-left:1px dashed var(--oe-rule);padding-left:26px}.oe-options--two .oe-option:nth-child(odd){border-left:0;padding-left:0}.oe-option h3{font-size:19px;line-height:1.25;color:var(--oe-tide);margin:0}.oe-option p{margin:7px 0 0;font-size:14px;line-height:1.55;color:var(--oe-soft);max-width:36ch}.oe-option .oe-option-cue{margin-top:auto;padding-top:12px;font:italic 400 13.5px/1.4 var(--oe-serif);color:var(--oe-dusk-ink)}.oe-option a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-option a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-doctable{width:100%;border-collapse:collapse;margin-top:clamp(24px,3vw,36px);border:1px solid var(--oe-rule);background:var(--oe-sheet)}.oe-doctable caption{text-align:left;font:italic 400 14.5px/1.5 var(--oe-serif);color:var(--oe-dusk-ink);padding-bottom:10px}.oe-doctable th{background:var(--oe-tide);color:#f4efe3;text-align:left;font:600 14.5px/1.3 var(--oe-serif);padding:13px 16px;font-weight:600}.oe-doctable td{padding:13px 16px;border-top:1px solid var(--oe-line);vertical-align:top;font:400 14px/1.55 var(--oe-sans);color:var(--oe-soft)}.oe-doctable tbody th{background:none;color:var(--oe-tide);font-size:15.5px;border-top:1px solid var(--oe-line);white-space:nowrap}.oe-doctable td b{color:var(--oe-tide)}.oe-doctable-wrap{overflow-x:auto}.oe-service-proof{background:var(--oe-paper);border-top:1px solid var(--oe-line);padding-block:clamp(52px,6vw,86px);scroll-margin-top:136px}.oe-pband{position:relative;background:linear-gradient(180deg,#11485a,#0d3b4a 54%,#082b36);border-radius:4px;padding:clamp(28px,3.6vw,48px);color:var(--oe-mist);overflow:hidden}.oe-pband:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--oe-sunrise)}.oe-pband:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(48% 62% at 8% 0%,rgba(240,164,82,.22),transparent 62%)}.oe-pband>*{position:relative;z-index:1}.oe-pband .oe-mark{border-bottom-color:#f0a4526b}.oe-pband .oe-mark .oe-tag{color:var(--oe-sunrise)}.oe-pband .oe-mark .oe-place{color:var(--oe-mist)}.oe-pband h2{color:#f4efe3;max-width:24ch}.oe-pband-grid h2{max-width:none}.oe-pquote{font:400 clamp(21px,2.4vw,30px)/1.34 var(--oe-serif);color:#f4efe3;margin:22px 0 0;max-width:30ch}.oe-pquote em{font-style:italic;color:var(--oe-sunrise)}.oe-pband-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:clamp(26px,4vw,60px);align-items:center}.oe-pfacts{margin:0;border-top:1px solid rgba(240,164,82,.32)}.oe-pfacts>div{display:grid;grid-template-columns:minmax(0,168px) minmax(0,1fr);gap:6px 26px;align-items:baseline;padding:14px 0;border-bottom:1px solid rgba(163,194,198,.22)}.oe-pfacts dt{font:600 clamp(24px,2.6vw,32px)/1 var(--oe-serif);color:var(--oe-sunrise);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.oe-pfacts dd{margin:0;font:400 14.5px/1.5 var(--oe-sans);color:#ede7da}.oe-pband p{color:#ede7da}.oe-pstatus{margin-top:20px;padding-top:16px;border-top:1px solid rgba(240,164,82,.32);font:400 14.5px/1.6 var(--oe-sans);color:#ede7da;max-width:46ch}.oe-pband a{color:var(--oe-sunrise);text-decoration:underline;text-underline-offset:3px}.oe-pband a:hover{color:#f4efe3}.oe-pband :focus-visible{outline:3px solid var(--oe-sunrise);outline-offset:4px}.oe-service-faq .faq{display:block;max-width:none;margin-top:clamp(24px,3vw,36px)}.oe-service-faq .fq{padding:22px 0;border-top:1px solid var(--oe-line)}.oe-service-faq .fq:first-child{border-top:2px solid var(--oe-tide)}.oe-service-faq .fq h3{font:600 clamp(18px,1.7vw,21px)/1.3 var(--oe-serif);color:var(--oe-tide);letter-spacing:-.01em;margin:0 0 8px}.oe-service-faq .fq p{font:400 15.5px/1.62 var(--oe-sans);color:var(--oe-soft);max-width:48ch}.oe-service-faq .fq a{color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-service-faq .fq a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-service-next{background:var(--oe-abyss);color:var(--oe-mist);padding-block:clamp(48px,5.6vw,80px);scroll-margin-top:136px}.oe-service-next-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(28px,4vw,60px);align-items:center}.oe-service-next h2{color:#f4efe3;max-width:18ch;margin:0}.oe-service-next p{color:var(--oe-mist);max-width:44ch;margin-top:16px}.oe-service-next .oe-mark{border-bottom-color:#f0a4526b}.oe-service-next .oe-mark .oe-tag{color:var(--oe-sunrise)}.oe-service-next .oe-mark .oe-place{color:var(--oe-mist)}.oe-service-next .oe-btn-primary{width:100%}.oe-service-next :focus-visible{outline:3px solid var(--oe-sunrise);outline-offset:4px}.oe-service-actions{background:#11485a80;border:1px solid rgba(240,164,82,.28);border-radius:4px;padding:24px 22px}.oe-service-actions h3{font:600 18px/1.25 var(--oe-serif);color:#f4efe3;margin:0 0 6px}.oe-service-actions>p{font-size:14px;line-height:1.5;color:var(--oe-mist);margin:0 0 16px;max-width:34ch}.oe-service-alt{margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(163,194,198,.24);display:flex;flex-direction:column;gap:2px}.oe-service-alt a{display:inline-flex;align-items:center;min-height:44px;font:600 14.5px/1.35 var(--oe-sans);color:var(--oe-sunrise);text-decoration:underline;text-underline-offset:3px}.oe-service-alt a:hover{color:#f4efe3}.oe-service-alt span{font-size:13.5px;line-height:1.5;color:var(--oe-mist);padding:6px 0}.oe-service-fine{background:var(--oe-paper);padding-block:clamp(34px,4vw,52px)}.oe-service-related{margin:0;padding:0 0 20px;border-bottom:1px dashed var(--oe-rule);display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;max-width:none}.oe-service-related b{font:700 11.5px/1 var(--oe-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--oe-soft)}.oe-service-related a{display:inline-flex;align-items:center;min-height:32px;font:400 14.5px/1.4 var(--oe-serif);color:var(--oe-dusk-ink);text-decoration:none;border-bottom:1px solid rgba(181,100,30,.4)}.oe-service-related a:hover{color:var(--oe-abyss);border-bottom-color:var(--oe-abyss)}.oe-review-line{margin:24px 0 0;font:400 13px/1.6 var(--oe-sans);color:var(--oe-soft);max-width:46ch}.oe-service-disc{margin:14px 0 0;padding:18px 22px;background:var(--oe-sheet);border:1px solid var(--oe-rule);border-top:3px solid var(--oe-dusk);border-radius:4px;font:400 12.5px/1.65 var(--oe-sans);color:var(--oe-soft);max-width:64ch}.oe-service-disc b{color:var(--oe-ink);font-weight:700}.oe-state-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:0 22px;margin-top:clamp(22px,2.6vw,32px);border-top:2px solid var(--oe-tide)}.oe-state-grid a{display:flex;align-items:center;min-height:44px;font:400 14.5px/1.3 var(--oe-serif);color:var(--oe-tide);text-decoration:none;border-bottom:1px dashed var(--oe-rule);transition:color .2s var(--oe-ease),border-color .2s var(--oe-ease)}.oe-state-grid a:hover{color:var(--oe-dusk-ink);border-bottom-color:var(--oe-dusk)}.oe-brief-note{margin:12px 0 0;font:400 13px/1.5 var(--oe-sans);color:var(--oe-soft)}.oe-brief-record td:first-child{white-space:nowrap;font-weight:600;color:var(--oe-tide)}@media (max-width:1080px){.oe-flow--workflow .oe-flow-rail{--oe-flow-cols:3}.oe-flow--coverage .oe-flow-rail{--oe-flow-cols:2}}@media (max-width:960px){.oe-boundaries--three{grid-template-columns:1fr}.oe-service-hero-grid{grid-template-columns:1fr;gap:30px}.oe-service-hero h1{max-width:none}.oe-service-two-up{grid-template-columns:1fr;gap:26px}.oe-service-two-up>.oe-service-head{position:static}.oe-boundaries{grid-template-columns:1fr}.oe-pband-grid{grid-template-columns:1fr;gap:28px}.oe-pquote{max-width:none}.oe-service-next-grid{grid-template-columns:1fr;gap:26px}.oe-service-next h2{max-width:none}.oe-flow--sourcing .oe-flow-lanes{grid-template-columns:1fr;gap:22px}}@media (max-width:900px){.oe-service-jump{top:64px}.oe-service-section,.oe-service-proof,.oe-service-next{scroll-margin-top:124px}.oe-flow-rail{--oe-flow-cols:1!important;gap:26px}.oe-flow-rail>li+li:before{top:-26px;left:26px;width:0;height:26px;border-top:0;border-left:1px dashed var(--oe-rule)}.oe-flow-rail>li+li:after{top:-11px;left:23px;transform:rotate(135deg)}.oe-facts>div{grid-template-columns:1fr;gap:4px;padding:14px 2px}.oe-flow--sourcing .oe-flow-lane-list li{grid-template-columns:1fr;gap:3px}.oe-flow--sourcing .oe-flow-node:after{display:none}.oe-flow-tier{grid-template-columns:1fr;gap:4px}.oe-workflow{grid-template-columns:1fr;border-top:0;border-left:2px solid var(--oe-tide);margin-top:28px}.oe-workflow li,.oe-workflow li+li{padding:18px 0 18px 24px;border-right:0}.oe-workflow li:before,.oe-workflow li+li:before{top:24px;left:-2px;width:14px;height:1px}.oe-workflow p{max-width:none}.oe-workflow .oe-cue{margin-top:14px}.oe-options{grid-template-columns:1fr!important;border-top:2px solid var(--oe-tide)}.oe-option,.oe-option+.oe-option{padding:18px 0;border-left:0}.oe-service-jump a{letter-spacing:.08em}}@media (max-width:600px){.oe-service-trail .oe-tag{flex:1 1 100%;min-width:0}.oe-service-hero h1{font-size:clamp(28px,7.6vw,36px)}.oe-service-conditions{gap:8px 20px}.oe-state-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0 16px}.oe-doctable th,.oe-doctable td{padding:11px 13px}}
