.lg{--lg-warn:#b45309;--lg-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--lg-i-circle-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E");--lg-i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");--lg-i-warn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");--lg-i-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");--lg-i-lang:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 8 6 6'/%3E%3Cpath d='m4 14 6-6 2-3'/%3E%3Cpath d='M2 5h12'/%3E%3Cpath d='M7 2h1'/%3E%3Cpath d='m22 22-5-10-5 10'/%3E%3Cpath d='M14 18h6'/%3E%3C/svg%3E");--lg-i-award:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526'/%3E%3Ccircle cx='12' cy='8' r='6'/%3E%3C/svg%3E");--lg-i-user:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpolyline points='16 11 18 13 22 9'/%3E%3C/svg%3E");max-width:1120px;margin:0 auto}:root[data-theme=dark] .lg{--lg-warn:#f5a524}@media (prefers-color-scheme:dark){:root:not([data-theme]) .lg{--lg-warn:#f5a524}}.page.df.df-legal-page:not(.elementor-page) .site-main{max-width:none}.df.one-container.df-legal-page .site-content{padding-top:0;padding-bottom:96px}.lg-hero{position:relative;padding:28px 0 40px;background:var(--df-bg-2);box-shadow:0 0 0 100vmax var(--df-bg-2),0 1px 0 100vmax var(--df-line);clip-path:inset(0 -100vmax -1px)}.lg-hero .df-crumbs{margin:0 0 24px}.lg-eyebrow{margin:0 0 12px;font:800 12.5px/1.2 var(--df-font);letter-spacing:.12em;text-transform:uppercase;color:var(--df-link)}.df .lg-title{max-width:860px;margin:0;font:850 clamp(36px,4.6vw,54px)/1.04 var(--df-font-display);letter-spacing:-.035em;color:var(--df-ink);text-wrap:balance}.lg-lead{max-width:680px;margin:18px 0 0;font-size:18.5px;line-height:1.6;color:var(--df-muted);text-wrap:pretty}.lg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:24px 0 0;font-size:14px;line-height:1.4;color:var(--df-muted)}.lg-meta__item,.lg-print{display:inline-flex;align-items:center;gap:7px}.lg-meta .df-icon{flex:none;width:16px;height:16px;color:var(--df-subtle)}.lg-meta time{font-weight:600;color:var(--df-ink)}.df .lg-print{height:auto;margin:0;padding:0;border:0;background:none;color:var(--df-link);font:600 14px/1.4 var(--df-font);cursor:pointer}.df .lg-print .df-icon{color:currentColor}.df .lg-print:hover,.df .lg-print:focus{background:none;color:var(--df-link-hover)}.lg-print:hover span{text-decoration:underline;text-underline-offset:3px}.lg-print:focus-visible{outline:2px solid var(--df-link);outline-offset:3px;border-radius:4px}.lg-docs{margin:32px 0 -40px}.lg-docs ul{display:flex;gap:28px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.lg-docs ul::-webkit-scrollbar{display:none}.lg-docs li{flex:none;margin:0}.lg-docs a{display:block;padding:12px 0 13px;border-bottom:2px solid transparent;font:600 15px/1.2 var(--df-font);color:var(--df-muted);text-decoration:none;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.lg-docs a:hover{color:var(--df-ink);border-bottom-color:var(--df-line)}.lg-docs a[aria-current=page]{color:var(--df-ink);border-bottom-color:var(--df-link)}.lg-docs a:focus-visible{outline:2px solid var(--df-link);outline-offset:-2px;border-radius:4px}.lg-layout{padding-top:56px}.lg-layout:not(.has-toc) .lg-article{margin:0 auto}.lg-layout.has-toc{display:grid;grid-template-columns:232px minmax(0,720px);gap:72px;align-items:start}.lg-side{position:sticky;top:calc(var(--df-header-h) + 28px)}.admin-bar .lg-side{top:calc(var(--df-header-h) + 60px)}.lg-article{max-width:720px;min-width:0}.lg-toc summary{display:block;margin:0 0 14px;font:800 12px/1.3 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-subtle);list-style:none;pointer-events:none}.lg-toc summary::-webkit-details-marker{display:none}.lg-toc summary small,.lg-toc summary .df-icon{display:none}.lg-toc ol{max-height:calc(100vh - var(--df-header-h) - 210px);margin:0;padding:0;overflow-y:auto;border-left:1px solid var(--df-line);list-style:none;counter-reset:lg-toc;scrollbar-width:thin}.lg-toc li{margin:0;padding:0;counter-increment:lg-toc}.lg-toc a{display:flex;gap:10px;margin-left:-1px;padding:5px 0 5px 16px;border-left:2px solid transparent;font-size:13.5px;line-height:1.45;color:var(--df-muted);text-decoration:none;transition:color .15s ease,border-color .15s ease}.lg-toc a::before{content:counter(lg-toc);flex:none;min-width:1.25em;color:var(--df-subtle);font-variant-numeric:tabular-nums}.lg-toc a:hover{color:var(--df-ink)}.lg-toc a[aria-current]{border-left-color:var(--df-link);font-weight:600;color:var(--df-ink)}.lg-toc a[aria-current]::before{color:var(--df-link)}.lg-toc a:focus-visible{outline:2px solid var(--df-link);outline-offset:-2px;border-radius:4px}.lg-ask{display:flex;gap:12px;margin-top:24px;padding:14px 16px;border-radius:12px;background:var(--df-bg-2)}.lg-ask .df-icon{flex:none;width:18px;height:18px;margin-top:1px;color:var(--df-link)}.lg-ask p{display:grid;gap:2px;min-width:0;margin:0;font-size:14px;line-height:1.45}.lg-ask strong{font-weight:650;color:var(--df-ink)}.lg-ask a{color:var(--df-link);overflow-wrap:anywhere;text-decoration:none}.lg-ask a:hover{text-decoration:underline;text-underline-offset:3px}.lg-body{font-size:17px;line-height:1.75;color:var(--df-text);counter-reset:lg-h2}.lg-body .wp-block-group__inner-container{max-width:none;margin:0;padding:0}.lg-body>:first-child{margin-top:0}.df .lg-body h2{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:14px;align-items:start;margin:60px 0 14px;padding:0;font:780 24px/32px var(--df-font-display);letter-spacing:-.02em;color:var(--df-ink);counter-increment:lg-h2;scroll-margin-top:calc(var(--df-header-h) + 28px)}.lg-body h2::before{content:counter(lg-h2);width:32px;height:32px;border-radius:9px;background:var(--df-brand-soft);color:var(--df-link);font:750 14px/32px var(--df-font);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums}.df .lg-body>h2:first-child{margin-top:0}.df .lg-body>.lg-summary+h2{margin-top:56px}.df .lg-body h3{margin:30px 0 8px;font:700 18px/1.4 var(--df-font-display);letter-spacing:-.01em;color:var(--df-ink)}.lg-body p{margin:0 0 18px}.lg-body :is(ul,ol){margin:0 0 20px;padding-left:1.3em}.lg-body li{margin:0 0 8px;padding-left:.25em}.lg-body li::marker{color:var(--df-subtle)}.lg-body strong{font-weight:650;color:var(--df-ink)}.lg-body a:where(:not(.df-btn,.wp-block-button__link)){color:var(--df-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);overflow-wrap:anywhere}.lg-body a:where(:not(.df-btn,.wp-block-button__link)):hover{color:var(--df-link-hover);text-decoration-color:currentColor}.lg-body .lg-card h3::before,.lg-body .lg-callout::before,.lg-body .lg-role li::before{content:"";flex:none;background:currentColor;-webkit-mask:var(--lg-i,var(--lg-i-check)) center/contain no-repeat;mask:var(--lg-i,var(--lg-i-check)) center/contain no-repeat}.lg-summary-label{margin:0 0 10px;font:800 12px/1.3 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-subtle)}.lg-body .lg-summary{margin:0 0 8px;padding:6px 24px;border:1px solid var(--df-line);border-radius:14px}.lg-body .lg-card{position:relative;margin:0;padding:14px 0 14px 30px;font-size:15.5px;line-height:1.7}.lg-body .lg-summary .lg-card+.lg-card{border-top:1px solid var(--df-line)}.df .lg-body .lg-card h3{display:inline;margin:0;font:650 15.5px/1.7 var(--df-font);letter-spacing:0;color:var(--df-ink)}.df .lg-body .lg-card h3::after{content:"."}.lg-body .lg-card h3::before{--lg-i:var(--lg-i-circle-check);position:absolute;top:18px;left:0;width:18px;height:18px;color:var(--df-link)}.lg-body .lg-card p{display:inline;margin:0;font-size:15.5px;line-height:1.7;color:var(--df-muted)}.lg--job .lg-body .lg-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;border:0;border-radius:0}.lg--job .lg-body .lg-summary>.wp-block-group__inner-container{display:contents}.lg--job .lg-body .lg-card{padding:20px 22px;border-radius:14px;background:var(--df-bg-2)}.lg--job .lg-body .lg-summary .lg-card+.lg-card{border-top:0}.lg--job .lg-body .lg-summary .lg-card:last-child:nth-child(odd){grid-column:1/-1}.df .lg--job .lg-body .lg-card h3{display:flex;align-items:center;gap:10px;margin:0 0 6px;font:700 15.5px/1.35 var(--df-font-display);letter-spacing:-.005em}.df .lg--job .lg-body .lg-card h3::after{content:none}.lg--job .lg-body .lg-card h3::before{position:static}.lg--job .lg-body .lg-card p{display:block;padding-left:28px;font-size:15px;line-height:1.6}.lg--job .lg-body .lg-card>:last-child,.lg--job .lg-body .lg-card>.wp-block-group__inner-container>:last-child{margin-bottom:0}.lg--job .lg-body .lg-summary .lg-card:nth-child(1) h3::before{--lg-i:var(--lg-i-pin)}.lg--job .lg-body .lg-summary .lg-card:nth-child(2) h3::before{--lg-i:var(--lg-i-lang)}.lg--job .lg-body .lg-summary .lg-card:nth-child(3) h3::before{--lg-i:var(--lg-i-award)}.lg--job .lg-body .lg-summary .lg-card:nth-child(4) h3::before{--lg-i:var(--lg-i-user)}.lg--job .lg-body .lg-summary{margin-bottom:0}.lg-body .lg-callout{position:relative;margin:24px 0;padding:16px 20px 16px 50px;border-radius:12px;background:var(--df-brand-soft);box-shadow:inset 0 0 0 1px var(--df-brand-line);font-size:15.5px;line-height:1.65}.lg-body .lg-callout::before{--lg-i:var(--lg-i-info);position:absolute;top:18px;left:18px;width:19px;height:19px;color:var(--df-link)}.lg-body .lg-callout p{margin:0 0 10px}.lg-body .lg-callout>:last-child,.lg-body .lg-callout>.wp-block-group__inner-container>:last-child{margin-bottom:0}.lg-body .lg-callout--warn{background:var(--df-bg-2);box-shadow:inset 0 0 0 1px var(--df-line)}.lg-body .lg-callout--warn::before{--lg-i:var(--lg-i-warn);color:var(--lg-warn)}.lg-body .wp-block-table{margin:24px 0 28px;overflow:hidden;border:1px solid var(--df-line);border-radius:12px}.lg-body .wp-block-table table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.6}.df .lg-body .wp-block-table :is(th,td){padding:14px 18px;border:0;border-bottom:1px solid var(--df-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.df .lg-body .wp-block-table thead th{padding-top:11px;padding-bottom:11px;background:var(--df-bg-2);font:700 12px/1.4 var(--df-font);letter-spacing:.08em;text-transform:uppercase;color:var(--df-subtle)}.lg-body .wp-block-table thead th:first-child{width:24%}.lg-body .wp-block-table thead th:last-child{width:26%}.lg-body .wp-block-table tbody td:first-child{font-weight:650;color:var(--df-ink)}.lg-body .wp-block-table tbody td:last-child{color:var(--df-muted)}.lg-body ol.lg-steps{margin:0 0 22px;padding:0;list-style:none;counter-reset:lg-step}.lg-body ol.lg-steps>li{position:relative;margin:0 0 14px;padding-left:44px;counter-increment:lg-step}.lg-body ol.lg-steps>li::before{content:counter(lg-step);position:absolute;top:1px;left:0;width:28px;height:28px;border-radius:50%;background:var(--df-bg-2);box-shadow:inset 0 0 0 1px var(--df-line);color:var(--df-ink);font:700 13px/28px var(--df-font);text-align:center;font-variant-numeric:tabular-nums}.lg-body .lg-roles{display:grid;gap:16px;margin:4px 0 28px;padding:0}.lg-body .lg-roles>.wp-block-group__inner-container{display:contents}.lg-body .lg-role{margin:0;padding:26px 28px;border:1px solid var(--df-line);border-radius:16px;background:var(--df-bg)}.lg-body .lg-role>:last-child,.lg-body .lg-role>.wp-block-group__inner-container>:last-child{margin-bottom:0}.lg-body .lg-role .lg-tag{display:inline-flex;align-items:center;height:26px;margin:0 0 12px;padding:0 11px;border-radius:999px;background:var(--df-brand-soft);font:700 12.5px/1 var(--df-font);color:var(--df-link)}.df .lg-body .lg-role h3{margin:0 0 8px;font:780 22px/1.25 var(--df-font-display);letter-spacing:-.02em}.lg-body .lg-role p{font-size:16px;line-height:1.7}.lg-body .lg-role ul{columns:2;column-gap:32px;margin:4px 0 0;padding:0;list-style:none}.lg-body .lg-role li{position:relative;margin:0 0 9px;padding-left:26px;break-inside:avoid;font-size:15.5px;line-height:1.55}.lg-body .lg-role li::before{position:absolute;top:.28em;left:0;width:16px;height:16px;color:var(--df-link)}.lg-body .lg-role .lg-note{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--df-line);font-size:14.5px;line-height:1.6;color:var(--df-muted)}.lg-body .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 8px}.lg-body .wp-block-button{margin:0}.df .lg-body .wp-block-button__link{display:inline-flex;align-items:center;height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--df-btn);color:#fff;font:700 15px/1 var(--df-font);text-decoration:none;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.df .lg-body .wp-block-button__link:hover{background:var(--df-btn-hover);color:#fff}.df .lg-body .is-style-outline .wp-block-button__link{background:transparent;box-shadow:inset 0 0 0 1.5px var(--df-line);color:var(--df-ink)}.df .lg-body .is-style-outline .wp-block-button__link:hover{background:transparent;box-shadow:inset 0 0 0 1.5px var(--df-link);color:var(--df-link)}.lg-contact{margin:22px 0 0;overflow:hidden;border:1px solid var(--df-line);border-radius:16px}.lg-contact__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;padding:20px 24px;border-bottom:1px solid var(--df-line);background:var(--df-bg-2)}.lg-body .lg-contact p{margin:0}.lg-body .lg-contact .lg-contact__name{font:760 18px/1.3 var(--df-font-display);letter-spacing:-.015em;color:var(--df-ink)}.lg-body .lg-contact .lg-contact__sub{margin-top:2px;font-size:14px;line-height:1.45;color:var(--df-muted)}.lg-contact .df-btn .df-icon{width:15px;height:15px}.lg-contact__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.lg-contact__grid>div{min-width:0;padding:18px 24px 20px}.lg-contact__grid>div+div{border-left:1px solid var(--df-line)}.lg-contact dt{display:flex;align-items:center;gap:8px;font:700 12px/1.3 var(--df-font);letter-spacing:.08em;text-transform:uppercase;color:var(--df-subtle)}.lg-contact dt .df-icon{flex:none;width:15px;height:15px}.lg-contact dd{margin:8px 0 0;font-size:15.5px;line-height:1.55;color:var(--df-ink)}.lg-body .lg-contact dd a{color:var(--df-ink);text-decoration:none}.lg-body .lg-contact dd a:hover{color:var(--df-link);text-decoration:underline}.lg-contact address{margin:0;font-style:normal}.lg-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px 32px;margin-top:56px;padding:30px 32px;border-radius:20px;background:var(--df-btn);color:#fff}.lg-cta>div:first-child{flex:1 1 320px}.df .lg-cta__title{margin:0 0 6px;font:800 24px/1.2 var(--df-font-display);letter-spacing:-.025em;color:#fff}.lg-cta p{margin:0;font-size:16px;line-height:1.6;color:rgb(255 255 255/82%)}.lg-cta__actions{display:flex;flex-wrap:wrap;gap:10px}.df .lg-cta .lg-cta__primary{background:#fff;color:#1d1f8f}.df .lg-cta .lg-cta__primary:hover,.df .lg-cta .lg-cta__primary:focus-visible{background:#eef0fe;color:#1d1f8f}.df .lg-cta .lg-cta__ghost{background:transparent;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/45%);color:#fff}.df .lg-cta .lg-cta__ghost:hover,.df .lg-cta .lg-cta__ghost:focus-visible{background:rgb(255 255 255/10%);box-shadow:inset 0 0 0 1.5px #fff;color:#fff}.lg-cta .df-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:1100px){.lg-layout.has-toc{grid-template-columns:210px minmax(0,1fr);gap:48px}}@media (max-width:959px){.lg-layout{padding-top:32px}.lg-layout.has-toc{grid-template-columns:minmax(0,1fr);gap:36px}.lg-side{position:static}.lg-ask{display:none}.lg-toc{border:1px solid var(--df-line);border-radius:14px}.lg-toc summary{display:flex;align-items:center;gap:10px;margin:0;padding:15px 18px;font:700 15px/1.3 var(--df-font);letter-spacing:0;text-transform:none;color:var(--df-ink);cursor:pointer;pointer-events:auto}.lg-toc summary small{display:inline;margin-left:auto;font-size:13.5px;font-weight:500;color:var(--df-subtle)}.lg-toc summary .df-icon{display:block;flex:none;width:18px;height:18px;color:var(--df-subtle);transition:transform .2s ease}.lg-toc[open] summary .df-icon{transform:rotate(180deg)}.lg-toc summary:focus-visible{outline:2px solid var(--df-link);outline-offset:-2px;border-radius:14px}.lg-toc ol{max-height:none;margin:0 18px 16px}.lg-article{max-width:none}}@media (max-width:700px){.lg-body .wp-block-table table,.lg-body .wp-block-table tbody,.lg-body .wp-block-table tr,.lg-body .wp-block-table td{display:block;width:auto}.lg-body .wp-block-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lg-body .wp-block-table tr{padding:16px 18px}.lg-body .wp-block-table tbody tr+tr{border-top:1px solid var(--df-line)}.df .lg-body .wp-block-table td{padding:0;border:0}.lg-body .wp-block-table td+td{margin-top:10px}.lg-body .wp-block-table td+td::before{content:attr(data-label);display:block;margin-bottom:2px;font:700 11.5px/1.4 var(--df-font);letter-spacing:.08em;text-transform:uppercase;color:var(--df-subtle)}.lg-body .wp-block-table tbody td:first-child{font-size:16px}}@media (max-width:640px){.lg-hero{padding:20px 0 32px}.lg-hero .df-crumbs{margin-bottom:18px}.df .lg-title{font-size:36px}.lg-lead{margin-top:14px;font-size:17px}.lg-meta{gap:8px 18px;margin-top:20px;font-size:13.5px}.lg-docs{margin:24px 0 -32px}.lg-docs ul{gap:22px}.lg-body{font-size:16.5px;line-height:1.72}.df .lg-body h2{grid-template-columns:28px minmax(0,1fr);column-gap:12px;margin-top:48px;font-size:21px;line-height:28px}.lg-body h2::before{width:28px;height:28px;border-radius:8px;font-size:13px;line-height:28px}.lg-body .lg-summary{padding:4px 18px}.lg--job .lg-body .lg-summary{grid-template-columns:minmax(0,1fr);gap:10px;padding:0}.lg--job .lg-body .lg-card{padding:18px}.lg-body .lg-callout{padding:14px 16px 14px 46px}.lg-body .lg-callout::before{top:16px;left:16px}.lg-body .lg-role{padding:22px 20px}.lg-body .lg-role ul{columns:1}.lg-body .wp-block-buttons{gap:10px}.df .lg-body .wp-block-button__link{padding:0 18px;font-size:14.5px}.lg-contact__head{padding:18px 20px}.lg-contact__grid{grid-template-columns:minmax(0,1fr)}.lg-contact__grid>div{padding:16px 20px}.lg-contact__grid>div+div{border-top:1px solid var(--df-line);border-left:0}.lg-cta{padding:26px 22px}.lg-cta__actions,.lg-cta__actions .df-btn{flex:1 1 100%}}@media print{.df-header,.df-footer,.df-topbar,.df-trending,.lg-side,.lg-docs,.lg-print,.lg-cta,.df-crumbs{display:none!important}.lg-hero{padding:0 0 16px;background:none;box-shadow:none;clip-path:none;border-bottom:1px solid #ccc}.lg-layout,.lg-layout.has-toc{display:block;padding-top:20px}.lg-article{max-width:none}.lg-body h2{break-after:avoid}.lg-body :is(.lg-card,.wp-block-table,.lg-contact,.lg-role,.lg-callout){break-inside:avoid}}