.ff-info{--ff-info-text:#000;--ff-info-support:#565757;--ff-info-line:#c7c7c7;background:#fff;color:var(--ff-info-text);font:400 var(--ff-info-body,18px)/normal var(--ff-body);letter-spacing:-.02em}
:root[data-ff-theme=dark] .ff-info{--ff-info-text:#fff;--ff-info-support:#fff;background:#1a1a1a}
:root[data-ff-theme=dark] .ff-contacts{--ff-info-support:#c7c7c7}
.ff-info *{box-sizing:border-box}.ff-info :is(h1,h2,h3,p){margin:0;color:inherit}.ff-info :is(h1,h2,h3){font-size:inherit;font-weight:inherit}.ff-info button{border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.ff-info a{color:inherit}.ff-info button[aria-disabled=true]{cursor:default}
.ff-info-container{margin-inline:auto;width:calc(100% - 2*var(--ff-info-margin,16px))}
.ff-info-support{color:var(--ff-info-support)!important}
.ff-info-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:3px;max-width:100%;min-height:44px;padding:0;color:inherit;font:inherit;line-height:var(--ff-info-link-line,normal);letter-spacing:-.02em;text-align:left;text-transform:uppercase;text-decoration:underline;text-underline-offset:from-font;text-decoration-thickness:var(--ff-link-underline-thickness)}
.ff-info-link-arrow{display:block;flex:0 0 20px;width:20px;height:20px;background:currentColor;mask:url('ff-info-arrow.svg') center/20px 20px no-repeat}
/* Native Figma alpha; embedded so a missing external icon cannot hide Contacts arrows. */
.ff-contacts .ff-info-link-arrow{mask-image:image-set(url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAALJJREFUeAHt00EKwjAQBdCZIVG8geAh9AhdunDRI3hE3Sm4yBH0FiIuFcGUiS24CGmbTtJt/3LyeSQkAZgyNhgOPttlQcwFCMJEZnG6G3+mwpKqKgAiB7FdMG9qrFTMTc9EQX15mrDkx+1Wa/u1e8d8RKLWOkFC/thBI5T1Ka5dHTHoY3h+3Pp6IlCKicAUbBBMxaJgDtYL5mKd4BisSeth29cb9Xw2fJvMRiFEf9SUvPwAXGll+yzzrIUAAAAASUVORK5CYII=") 1x,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAMxJREFUeAHt1z0OwjAMhmGHv5kJwdQepRNCHJiBiaPAhMQJqg4YfUgsFVKS1nYy+B2j/DzyFiLP8zyv6kLKpuG4Y1Joc31F319Q5SVNUCI+7duB+RaYm99aNRMc4e45Z9WBY9x6texyzqsC/+HC5fnIuUMNKIFDKkApHBIHSuKQKFAah8SAGjgkAtTCodlATRyaBdTGoclACxyaBLTCoWygJQ5lAa1xKBlYAoeSgKVwKAosiUPxCfY9hff3z2SOS467bcvnQ0Oe53meeR+kpdhqavfETAAAAABJRU5ErkJggg==") 2x,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAATxJREFUeAHt2T1OAzEQhuGJtQhxAUTHVVIhrsFJkhyFWyCUYo9CiVB6CqQx/roIURD/zIzF9zT7073rcbGyCBERERER0R9spMLn4902qW7Fkaa03ry8r3KhRSogtnypnThaVHO5rHKhJP9M7QqvklIWIznLU9l899JBVfDV8bRKxTjV+Hq43fWKhdAjjdgyRvuzV2/SKGzwz9iseijPz9IoZPBvsdfH0146CBc8MhZCBY+OhTDBFrEQItgqFtyDLWPBNdg6FtyCPWLBJdgrFsyDPWPBNNg7FsyCI8SCSXCUWBgeHCkWhgZHi4VhwRFjYUhw1FjoHhw5FroGR4+FbsEzxEKX4FlioTl4plhoCp4tFqqDZ4yFquBZY6F5D88UC3WHaa8fh7LKoqob05/3s1PLJZd7IiIiIiKiUb4BKlIcuXrw7JIAAAAASUVORK5CYII=") 3x);mask-mode:alpha}
.ff-contacts .ff-info-link-label,.ff-faq .ff-info-link-label,.ff-faq-topic-label{display:block;min-width:0;width:var(--ff-info-label-width,auto);max-width:100%}
.ff-contacts .ff-info-ink,.ff-faq .ff-info-ink{position:relative;top:var(--ff-info-baseline-shift,0px)}
.ff-info :is(a,button,summary):focus-visible{outline:2px solid #fa4616;outline-offset:5px}
.ff-contacts :is(a,button),.ff-faq summary{scroll-margin-top:calc(var(--ff-info-header-height,72px) + 20px);scroll-margin-bottom:8px}
html[data-ff-input=pointer] .ff-info :is(a,button,summary):focus{outline:none!important}
.ff-info-mobile-copy{display:inline}.ff-info-desktop-copy{display:none}
@media(min-width:768px){.ff-info-mobile-copy{display:none}.ff-info-desktop-copy{display:inline}}
@media(min-width:1400px) and (hover:hover) and (pointer:fine){.ff-info a:hover,.ff-info button:not([aria-disabled=true]):hover{color:#fa4616}}
@media(prefers-reduced-motion:reduce){.ff-info{scroll-behavior:auto}}

/* Inverse-alpha derivatives: source Dark/white indicators, native1x only. */
@media(resolution:1dppx){:root[data-ff-theme=dark] .ff-faq-indicator svg{visibility:hidden}:root[data-ff-theme=dark] .ff-faq-indicator:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;pointer-events:none;background:currentColor;mask:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAPklEQVR4nGNgwAP+//+/7/////vxqWFioBAwjRrAQHEYMIKiCo+8IZQ+j0sBC8gQYiwi3W0MowmJWDDweQEAmksTyTEXwA8AAAAASUVORK5CYII=") 0 0/16px 16px no-repeat}:root[data-ff-theme=dark] .ff-faq-question[open] .ff-faq-indicator:before{mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAH0lEQVR4nGNgGAXDADD+//9/HyUGsIAMoZ57RsEQBQCOVgPCRY7nhAAAAABJRU5ErkJggg==")}}
/* Native hover glyph derivatives: exact Light native reference; Dark uses documented native source-over transfer. */
@media(min-width:1400px) and (hover:hover) and (pointer:fine) and (resolution:1dppx){
.ff-faq-question summary:hover .ff-faq-indicator svg{visibility:hidden}
.ff-faq-question summary:hover .ff-faq-indicator:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;pointer-events:none;mask:none;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAT0lEQVR4nGNgwAN+u4vv/+Equh+fGiYGCgHTqAEMFIcB4y93cdzR9P+/AcP//wwMTEwXcClhASvAZTrIDEZGkEHkOe/3aEIiCgx8XqAYAADuKRSFGLbcvgAAAABJRU5ErkJggg==") 0 0/16px 17px no-repeat}
.ff-faq-question[open] summary:hover .ff-faq-indicator:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAIElEQVR4nGNgGAXDADD+chffT4kBLAz//1PPOaNgxAIA4pYEG07g3ngAAAAASUVORK5CYII=")}
:root[data-ff-theme=dark] .ff-faq-question summary:hover .ff-faq-indicator:before{content:"";mask:none;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAATUlEQVR4nGNgwAN+uYnt/+Equh+fGiYGCgHTqAEMFIcBI75oYmJkNGD4/5/hHwPDBVxqWJgYGXGbzsDA8J+RkXxn/hpNSESBgc8LFAMAnmQPg56ykXwAAAAASUVORK5CYII=") 0 0/16px 17px no-repeat}
:root[data-ff-theme=dark] .ff-faq-question[open] summary:hover .ff-faq-indicator:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAIElEQVR4nGNgGAXDADD+cBXdT4kBLEyMjNRzzigYsQAAU9QCG06I/YwAAAAASUVORK5CYII=")}
}

/* Native colored RGBA derivative: preserve alpha/core, correct only partial-edge RGB at DPR1. */
@media(resolution:1dppx){.ff-faq-quick .ff-info-link-arrow{mask:none;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAqElEQVR4nO3TMQ7CMAwF0O+kDNygt4AjdIStR+CIsCGmiBPALRArEkgJtRFbVRK3TRn7R8t59uAAc6aGugW/KSsSqYY8fhO55fHm2rXiZwIzWEQ0yBCtBagN87dPBxenu+s2tSPbcuVZdgQcEJlrtE0S2N6+njUBl+j2yMCK8+Oa6jP/xAaBY7BecCymgjlYEszFouAULHrYwQeywfdjIs42jfqj5iArH71VedlmnZVrAAAAAElFTkSuQmCC") center/20px 20px no-repeat}:root[data-ff-theme=dark] .ff-faq-quick .ff-info-link-arrow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAoklEQVR4nO3TwRGCMBAF0N2VWANdYAkc9UYJlqg38ZQStAuHEmD86+CJgSSEwJF/3Pl5yUwSoj1rw+NBe85LBcqoxSL2+PjY4SyblIB+F505xQlEFQN9LwyaZ2PHpWH0khfdF1divpNO95XQSTzYzTBVqvpydSQF47p5+3qyJRYFLsFmwaVYEEzBvGAq5gTXYM6HjbZjkx1ibtOy/n/KHto2P5z7ZfEGfEeeAAAAAElFTkSuQmCC")}}
