/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-space-y-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.admin-content{width:100%;min-width:0;max-width:100%;overflow-x:clip}.admin-content table{width:100%;min-width:var(--admin-table-min-width);border-collapse:var(--admin-table-collapse);border-spacing:0;border:1px solid var(--admin-table-border);border-radius:var(--admin-table-radius);box-shadow:var(--admin-table-shadow);background:var(--admin-table-bg);margin-top:1rem;margin-bottom:1rem;overflow:hidden}.admin-content figure.table{border-radius:var(--admin-table-radius);width:max-content;min-width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.admin-content figure.table>table{width:max-content;min-width:100%;max-width:none;margin:0}.admin-content thead tr{background:var(--admin-table-header-bg)}.admin-content thead th{padding:var(--table-cell-padding);text-align:left;vertical-align:middle;font-size:var(--table-font-size);font-weight:var(--table-header-weight);line-height:var(--table-line-height);color:var(--admin-table-header-color);border-bottom:1px solid var(--admin-table-header-border);white-space:nowrap}.admin-content thead th:not(:first-child){text-align:var(--admin-table-cell-align)}.admin-content tbody tr{background:var(--admin-table-row-bg);text-align:left}.admin-content tbody tr:nth-child(2n){background:var(--admin-table-row-even-bg)}.admin-content td,.admin-content tbody th{padding:var(--table-cell-padding);vertical-align:middle;font-size:var(--table-font-size);font-weight:var(--table-cell-weight);line-height:var(--table-line-height);color:var(--admin-table-cell-color);border-bottom:1px solid var(--admin-table-row-border);max-width:var(--table-cell-max-width);white-space:normal;overflow-wrap:anywhere;background:0 0;min-width:0}.admin-content tbody tr:last-child td,.admin-content tbody tr:last-child th{border-bottom:0}.admin-content td:first-child,.admin-content tbody th{text-align:left;color:var(--admin-table-cell-first-color);font-weight:var(--table-first-col-weight)}.admin-content table:not(.ck-table-resized) td:first-child,.admin-content table:not(.ck-table-resized) tbody th{overflow-wrap:anywhere;white-space:normal!important}.admin-content table.ck-table-resized :is(th,td):first-child{white-space:nowrap;overflow-wrap:normal;word-break:normal}.admin-content thead th:first-child{text-align:left}.admin-content td:not(:first-child){text-align:var(--admin-table-cell-align)}.admin-content td:not(:first-child):has(ul),.admin-content td:not(:first-child):has(ol){text-align:left;white-space:normal}.admin-content table td ul,.admin-content table td ol{text-align:left;white-space:normal;margin:0;padding-left:1.25rem}.admin-content table td li{text-align:left;white-space:normal;margin-bottom:.25rem;margin-left:0}.admin-content td:first-child img,.admin-content td:first-child svg,.admin-content tbody th img,.admin-content tbody th svg{vertical-align:middle;flex-shrink:0;display:inline-block}.admin-content td:first-child a:has(>img),.admin-content td:first-child a:has(>svg),.admin-content tbody th a:has(>img),.admin-content tbody th a:has(>svg){vertical-align:middle;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.admin-content td a{color:inherit;text-decoration:underline;transition:color .2s}.admin-content td a:hover{color:var(--primary-color,#4284f4)}.admin-content td.admin-content-table-boolean{text-align:center;vertical-align:middle}.admin-content td.admin-content-table-boolean svg{vertical-align:middle;display:inline-block}.admin-content thead th:first-child{border-top-left-radius:var(--admin-table-radius)}.admin-content thead th:last-child{border-top-right-radius:var(--admin-table-radius)}.admin-content tbody tr:last-child :is(td,th):first-child{border-bottom-left-radius:var(--admin-table-radius)}.admin-content tbody tr:last-child :is(td,th):last-child{border-bottom-right-radius:var(--admin-table-radius)}@media (min-width:768px){.admin-content thead th,.admin-content td,.admin-content tbody th{padding:var(--table-cell-padding-md);font-size:var(--table-font-size-md)}}.comparison-toc-row{align-items:center;gap:0;width:100%;display:flex}.comparison-toc-label-column{width:var(--comparison-table-first-col-size);min-width:var(--comparison-table-first-col-size);max-width:var(--comparison-table-first-col-size);flex-shrink:0}.comparison-toc-brokers-viewport{flex:1;min-width:0;position:relative;overflow:hidden}.comparison-toc-brokers{align-items:center;gap:0;width:100%;display:flex}.comparison-toc-brokers>*{flex:1 1 0;width:auto;min-width:0;margin-inline:8px}.comparison-detail-table .comparison-table,.table-scroll-shadow .comparison-table,.comparison-table-shell .comparison-table,#selected-brokers-table-wrapper .comparison-table,table.comparison-table.w-full,table.comparison-table.fr-compare-table,table.comparison-table.compare-table{width:100%;min-width:var(--comparison-table-min-width);border-collapse:collapse;background:var(--comparison-table-bg)}.comparison-detail-table .comparison-table th,.table-scroll-shadow .comparison-table th,.comparison-table-shell .comparison-table th,#selected-brokers-table-wrapper .comparison-table th,table.comparison-table.w-full th,table.comparison-table.fr-compare-table th,table.comparison-table.compare-table th{padding:var(--table-cell-padding);text-align:left;vertical-align:middle;font-size:var(--table-font-size);font-weight:var(--table-header-weight);line-height:var(--table-line-height);white-space:nowrap;background:var(--comparison-table-header-bg);color:var(--comparison-table-header-color);padding-block:calc(.25rem + 2px);padding-inline:calc(.375rem + 2px)}.comparison-detail-table .comparison-table th:not(:first-child),.table-scroll-shadow .comparison-table th:not(:first-child),.comparison-table-shell .comparison-table th:not(:first-child),#selected-brokers-table-wrapper .comparison-table th:not(:first-child),table.comparison-table.w-full th:not(:first-child),table.comparison-table.fr-compare-table th:not(:first-child),table.comparison-table.compare-table th:not(:first-child){text-align:var(--comparison-table-cell-align)}.comparison-detail-table .comparison-table td,.table-scroll-shadow .comparison-table td,.comparison-table-shell .comparison-table td,#selected-brokers-table-wrapper .comparison-table td,table.comparison-table.w-full td,table.comparison-table.fr-compare-table td,table.comparison-table.compare-table td{padding:var(--table-cell-padding);vertical-align:middle;font-size:var(--table-font-size);font-weight:var(--table-cell-weight);line-height:var(--table-line-height);color:var(--comparison-table-cell-color);border-bottom:1px solid var(--comparison-table-row-border);max-width:var(--table-cell-max-width);white-space:normal;overflow-wrap:anywhere;min-width:0;text-align:var(--comparison-table-cell-align)}.comparison-detail-table .comparison-table thead th:first-child,.table-scroll-shadow .comparison-table thead th:first-child,.comparison-table-shell .comparison-table thead th:first-child,#selected-brokers-table-wrapper .comparison-table thead th:first-child,table.comparison-table.w-full thead th:first-child,table.comparison-table.fr-compare-table thead th:first-child,table.comparison-table.compare-table thead th:first-child{width:var(--comparison-table-first-col-size);min-width:var(--comparison-table-first-col-size);max-width:var(--comparison-table-first-col-max-width);box-sizing:border-box;text-align:left;color:var(--comparison-table-header-color);overflow-wrap:anywhere;white-space:normal!important}.comparison-detail-table .comparison-table tbody td:first-child,.table-scroll-shadow .comparison-table tbody td:first-child,.comparison-table-shell .comparison-table tbody td:first-child,#selected-brokers-table-wrapper .comparison-table tbody td:first-child,table.comparison-table.w-full tbody td:first-child,table.comparison-table.fr-compare-table tbody td:first-child,table.comparison-table.compare-table tbody td:first-child{width:var(--comparison-table-first-col-size);min-width:var(--comparison-table-first-col-size);max-width:var(--comparison-table-first-col-max-width);box-sizing:border-box;text-align:left;color:var(--comparison-table-first-color);font-weight:var(--table-first-col-weight);overflow-wrap:anywhere;white-space:normal!important}.comparison-detail-table .comparison-table tbody td:first-child .highlight,.comparison-detail-table .comparison-table tbody td:first-child .comparison-table__value,.table-scroll-shadow .comparison-table tbody td:first-child .highlight,.table-scroll-shadow .comparison-table tbody td:first-child .comparison-table__value,.comparison-table-shell .comparison-table tbody td:first-child .highlight,.comparison-table-shell .comparison-table tbody td:first-child .comparison-table__value,#selected-brokers-table-wrapper .comparison-table tbody td:first-child .highlight,#selected-brokers-table-wrapper .comparison-table tbody td:first-child .comparison-table__value,table.comparison-table.w-full tbody td:first-child .highlight,table.comparison-table.w-full tbody td:first-child .comparison-table__value,table.comparison-table.fr-compare-table tbody td:first-child .highlight,table.comparison-table.compare-table tbody td:first-child .highlight,table.comparison-table.compare-table tbody td:first-child .comparison-table__value,.comparison-table-label-cell,.comparison-table-label-cell>*{text-align:left;justify-content:var(--comparison-table-first-value-justify)}.comparison-table-value-cell,.comparison-table-value-cell .comparison-table-value-stack{text-align:var(--comparison-table-cell-align);justify-content:var(--comparison-table-value-justify)}.comparison-detail-table .comparison-table tbody tr:last-child td,.table-scroll-shadow .comparison-table tbody tr:last-child td,.comparison-table-shell .comparison-table tbody tr:last-child td,#selected-brokers-table-wrapper .comparison-table tbody tr:last-child td,table.comparison-table.w-full tbody tr:last-child td,table.comparison-table.fr-compare-table tbody tr:last-child td,table.comparison-table.compare-table tbody tr:last-child td{border-bottom:0;padding-bottom:calc(.25rem + 2px)}.comparison-detail-table .comparison-table__value,.comparison-detail-table .comparison-table .highlight,.table-scroll-shadow .comparison-table__value,.table-scroll-shadow .comparison-table .highlight,.comparison-table-shell .comparison-table__value,.comparison-table-shell .comparison-table .highlight,#selected-brokers-table-wrapper .comparison-table__value,#selected-brokers-table-wrapper .comparison-table .highlight,table.comparison-table.w-full .comparison-table__value,table.comparison-table.w-full .highlight,table.comparison-table.fr-compare-table .highlight,table.comparison-table.compare-table .highlight{align-items:center;justify-content:var(--comparison-table-value-justify);white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:24px;line-height:var(--table-line-height);flex-wrap:wrap;gap:4px;display:flex}.comparison-detail-table .comparison-table__value>*,.comparison-detail-table .comparison-table .highlight>*,.table-scroll-shadow .comparison-table__value>*,.table-scroll-shadow .comparison-table .highlight>*,.comparison-table-shell .comparison-table__value>*,.comparison-table-shell .comparison-table .highlight>*,#selected-brokers-table-wrapper .comparison-table__value>*,#selected-brokers-table-wrapper .comparison-table .highlight>*,table.comparison-table.w-full .comparison-table__value>*,table.comparison-table.w-full .highlight>*,table.comparison-table.fr-compare-table .highlight>*,table.comparison-table.compare-table .highlight>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (min-width:768px){.comparison-detail-table .comparison-table,.table-scroll-shadow .comparison-table,.comparison-table-shell .comparison-table,#selected-brokers-table-wrapper .comparison-table,table.comparison-table.w-full,table.comparison-table.fr-compare-table,table.comparison-table.compare-table{table-layout:auto}.comparison-detail-table .comparison-table th,.table-scroll-shadow .comparison-table th,.comparison-table-shell .comparison-table th,#selected-brokers-table-wrapper .comparison-table th,table.comparison-table.w-full th,table.comparison-table.fr-compare-table th,table.comparison-table.compare-table th{padding:var(--table-cell-padding-md);font-size:var(--table-font-size-md);padding-block:calc(.375rem + 2px);padding-inline:calc(.5rem + 2px)}.comparison-detail-table .comparison-table td,.table-scroll-shadow .comparison-table td,.comparison-table-shell .comparison-table td,#selected-brokers-table-wrapper .comparison-table td,table.comparison-table.w-full td,table.comparison-table.fr-compare-table td,table.comparison-table.compare-table td{padding:var(--table-cell-padding-md);font-size:var(--table-font-size-md)}.comparison-detail-table .comparison-table tbody tr:last-child td,.table-scroll-shadow .comparison-table tbody tr:last-child td,.comparison-table-shell .comparison-table tbody tr:last-child td,#selected-brokers-table-wrapper .comparison-table tbody tr:last-child td,table.comparison-table.w-full tbody tr:last-child td,table.comparison-table.fr-compare-table tbody tr:last-child td,table.comparison-table.compare-table tbody tr:last-child td{padding-bottom:calc(.375rem + 2px)}}.admin-content .table-scroll-shadow,.table-scroll-shadow{box-sizing:border-box;margin-bottom:var(--table-bottom-space);border-radius:var(--table-scroll-radius);border:var(--table-scroll-border);background:var(--table-scroll-bg);position:relative;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important}.table-scroll-shadow:before,.table-scroll-shadow:after{content:"";width:var(--table-scroll-edge-width);z-index:3;pointer-events:none;opacity:0;-webkit-mask-image:var(--table-scroll-fade-v-mask);-webkit-mask-image:var(--table-scroll-fade-v-mask);-webkit-mask-image:var(--table-scroll-fade-v-mask);mask-image:var(--table-scroll-fade-v-mask);transition:opacity .26s;position:absolute;top:0;bottom:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.table-scroll-shadow:before{border-top-left-radius:inherit;border-bottom-left-radius:inherit;background:var(--table-scroll-fade-left);left:0}.table-scroll-shadow:after{border-top-right-radius:inherit;border-bottom-right-radius:inherit;background:var(--table-scroll-fade-right);right:0}.table-scroll-shadow.has-left-shadow:before,.table-scroll-shadow.has-right-shadow:after{opacity:1}.admin-content .table-scroll-shadow__viewport,.table-scroll-shadow__viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:inherit;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.table-scroll-shadow :is(th,td):first-child{padding-inline-start:var(--table-edge-padding)!important}.table-scroll-shadow :is(th,td):last-child{padding-inline-end:var(--table-edge-padding)!important}.table-scroll-shadow__viewport:active,.table-scroll-shadow__viewport.is-dragging{cursor:grabbing}.table-scroll-shadow__viewport.is-dragging{-webkit-user-select:none;user-select:none}.table-scroll-shadow__viewport::-webkit-scrollbar{display:none}.table-scroll-shadow__scrollbar{scrollbar-color:var(--table-scrollbar-thumb) var(--table-scrollbar-track);border-radius:999px;width:calc(100% - 20px);height:14px;margin:6px 10px 10px;display:none;overflow:auto hidden;scrollbar-width:thin!important;-ms-overflow-style:auto!important}.table-scroll-shadow.has-horizontal-overflow .table-scroll-shadow__scrollbar{display:block}.table-scroll-shadow:not(.has-horizontal-overflow) .table-scroll-shadow__viewport{cursor:default}.table-scroll-shadow__scrollbar-content{min-width:100%;height:2px}.table-scroll-shadow__scrollbar::-webkit-scrollbar{height:12px!important;display:block!important}.table-scroll-shadow__scrollbar::-webkit-scrollbar-thumb{background:var(--table-scrollbar-thumb);cursor:grab;border-radius:999px}.table-scroll-shadow__scrollbar::-webkit-scrollbar-track{background:var(--table-scrollbar-track);border-radius:999px}@media (hover:none),(pointer:coarse){.table-scroll-shadow.has-horizontal-overflow .table-scroll-shadow__scrollbar{display:none!important}.table-scroll-shadow__viewport{scrollbar-width:thin;-ms-overflow-style:auto}.table-scroll-shadow__viewport::-webkit-scrollbar{height:6px;display:block}}.admin-content .raw-html-embed,.table-scroll-shadow-host{box-sizing:border-box;display:block;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}div.admin-content .table-scroll-shadow-host figure.table,div.admin-content .table-scroll-shadow figure.table,.admin-content .table-scroll-shadow-host figure.table,.admin-content .table-scroll-shadow figure.table{width:max-content!important;min-width:100%!important;max-width:none!important}.table-scroll-shadow figure.table,.table-scroll-shadow-host figure.table,div.admin-content .table-scroll-shadow figure.table,div.admin-content .table-scroll-shadow-host figure.table{border-radius:inherit;overflow:visible;width:max-content!important;min-width:100%!important;max-width:none!important;margin:0!important}.table-scroll-shadow figure.table>table:not(.comparison-table),.table-scroll-shadow-host figure.table>table:not(.comparison-table),.admin-content .table-scroll-shadow table:not(.comparison-table),div.admin-content .table-scroll-shadow table:not(.comparison-table){width:max-content!important;min-width:max(100%, var(--admin-table-min-width))!important;table-layout:auto!important;max-width:none!important;margin:0!important}.admin-content .table-scroll-shadow th,div.admin-content .table-scroll-shadow th{min-width:max-content;white-space:nowrap!important;max-width:none!important;overflow:visible!important}figure.methodology-table,.admin-content figure.methodology-table,.table-scroll-shadow figure.methodology-table,.table-scroll-shadow-host figure.methodology-table,.admin-content .table-scroll-shadow figure.methodology-table,.admin-content .table-scroll-shadow-host figure.methodology-table{width:100%!important;min-width:100%!important;max-width:100%!important}:is(section,div):has(>table.methodology-table){width:100%!important;min-width:0!important;max-width:100%!important}table.methodology-table,figure.methodology-table>table,.table-scroll-shadow table.methodology-table,.table-scroll-shadow-host table.methodology-table,.table-scroll-shadow figure.methodology-table>table:not(.comparison-table),.table-scroll-shadow-host figure.methodology-table>table:not(.comparison-table),.admin-content .table-scroll-shadow table.methodology-table,.admin-content .table-scroll-shadow-host table.methodology-table,.admin-content .table-scroll-shadow figure.methodology-table>table:not(.comparison-table),.admin-content .table-scroll-shadow-host figure.methodology-table>table:not(.comparison-table){width:100%!important;min-width:100%!important;max-width:100%!important}table.methodology-table:not(:has(tr>:nth-child(3))),figure.methodology-table>table:not(:has(tr>:nth-child(3))){table-layout:fixed!important}:is(table.methodology-table,figure.methodology-table>table):not(:has(tr>:nth-child(3))) :is(th,td):first-child{width:var(--admin-table-first-col-width,auto)!important;min-width:var(--admin-table-first-col-width,0)!important;max-width:var(--admin-table-first-col-width,none)!important;white-space:normal!important}:is(table.methodology-table,figure.methodology-table>table):not(:has(tr>:nth-child(3))) :is(th,td):last-child{box-sizing:border-box;width:var(--admin-table-last-col-width)!important;min-width:var(--admin-table-last-col-width)!important;max-width:var(--admin-table-last-col-width)!important}.table-scroll-shadow table.comparison-table,.admin-content .table-scroll-shadow table.comparison-table{margin:0;width:max-content!important;min-width:max(100%, var(--comparison-table-min-width))!important;table-layout:auto!important;max-width:none!important}@media (min-width:768px){.table-scroll-shadow table.comparison-table,.admin-content .table-scroll-shadow table.comparison-table{table-layout:fixed!important;width:100%!important}}@media (max-width:768px){.table-scroll-shadow:before,.table-scroll-shadow:after{width:max(22px, calc(var(--table-scroll-edge-width) * .65))}}.admin-content h1{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 4)}.admin-content h2{margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 3.5)}.admin-content h3{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 3)}.admin-content h4{margin-top:calc(var(--spacing) * 3.5);margin-bottom:calc(var(--spacing) * 2.5)}.admin-content p{margin-bottom:calc(var(--spacing) * 4)}.admin-content ul,.admin-content ol{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 6)}.admin-content ul{margin-left:16px;list-style-type:disc}.admin-content ol{list-style-type:decimal}.admin-content li{margin-bottom:calc(var(--spacing) * 2);margin-left:calc(var(--spacing) * 6)}.admin-content a{color:var(--primary-color);text-decoration-line:underline}@media (hover:hover){.admin-content a:hover{color:var(--primary-color-hover)}}.admin-content strong,.admin-content b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.admin-content em,.admin-content i{font-style:italic}.admin-content td:first-child,.admin-content tbody th{white-space:nowrap}.admin-content figure.table.table-style-align-center{margin-left:auto;margin-right:auto}.admin-content .note{border-radius:var(--radius-md,12px);border:1px solid var(--rule);border-left:3px solid var(--primary-color);background:var(--paper);color:var(--ink);margin:1rem 0;padding:12px 16px}.admin-content .formula{border-radius:var(--radius-md,12px);background:var(--paper);width:100%;color:var(--ink);border:1px solid var(--rule);text-align:center;font-family:var(--font-serif);margin:1rem 0;padding:12px 16px;font-weight:500}.admin-content .info-callout{box-sizing:border-box!important;border-radius:var(--radius-md,12px)!important;border:1px solid var(--rule)!important;border-left:3px solid var(--primary-color)!important;background:var(--primary-tint-050,var(--paper))!important;width:100%!important;max-width:none!important;color:var(--ink)!important;font-family:var(--font-sans)!important;box-shadow:none!important;align-items:flex-start!important;gap:12px!important;margin:1rem 0!important;padding:12px 16px!important;line-height:1.6!important;display:flex!important}.admin-content .info-callout__icon{box-sizing:border-box!important;border:1.5px solid var(--primary-color)!important;border-radius:50%!important;flex:0 0 28px!important;justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin-top:2px!important;padding:0!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.admin-content .info-callout__icon{border:1.5px solid color-mix(in srgb, var(--primary-color) 45%, var(--rule))!important}}.admin-content .info-callout__icon{background:var(--primary-tint-100,transparent)!important;color:var(--primary-color)!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;font-family:var(--font-sans)!important}.admin-content .info-callout__content{flex:1!important;min-width:0!important}.admin-content .info-callout h2{font-family:var(--font-serif)!important;color:var(--ink)!important;margin:0 0 6px!important;font-size:1.05rem!important;line-height:1.3!important}.admin-content .info-callout__content p,.admin-content .info-callout p{color:var(--ink)!important;margin:0!important;font-size:15px!important;line-height:1.6!important}.admin-content .info-callout__content p+p,.admin-content .info-callout p+p{margin-top:8px!important}@media (min-width:768px){.admin-content .info-callout{gap:14px!important;padding:14px 18px!important}.admin-content .info-callout__icon{flex-basis:32px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:16px!important}.admin-content .info-callout__content p,.admin-content .info-callout p{font-size:16px!important}}.methods-nav{flex-direction:column;gap:4px;display:flex}.methods-nav-link{border-bottom:1px solid var(--rule);width:100%;color:var(--ink);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding-block:10px;display:flex}.methods-nav .group:last-child .methods-nav-link{border-bottom:none}.methods-nav-link:hover{color:var(--primary-color)}div.admin-content img{border:1px solid var(--rule);max-width:100%;box-shadow:none;object-fit:contain;border-radius:0;height:auto}div.admin-content>img{margin-block:calc(var(--spacing) * 5)}div.admin-content figure:not(.table){margin-block:calc(var(--spacing) * 5);max-width:100%}div.admin-content figure img{width:100%;height:auto;margin-block:0;display:block}div.admin-content figcaption{margin-top:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-medium);font-size:9px;font-weight:var(--font-weight-medium);color:var(--color-gray-500)}@media (min-width:48rem){div.admin-content figcaption{font-size:13px}}.admin-content figure.image,.admin-content figure.image img{cursor:pointer}div.admin-content blockquote{margin-block:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-style:var(--tw-border-style);color:var(--gray-900);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0;display:flex;position:relative}div.admin-content blockquote:before{content:"?";font-family:var(--font-serif);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:46px;line-height:1;font-weight:var(--font-weight-bold);color:var(--primary-color);opacity:.7;flex:none;margin-top:-6px}div.admin-content blockquote p{--tw-leading:calc(var(--spacing) * 8);font-size:15px;line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--gray-800);margin-bottom:0}@media (min-width:48rem){div.admin-content blockquote p{font-size:17px}}div.admin-content blockquote cite{margin-top:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--gray-500);font-style:normal;display:block}.admin-content .image-style-side{float:right;margin:0 0 16px 20px}.admin-content figure.image-style-side{float:right;width:auto;max-width:50%;margin:0 0 16px 20px}.admin-content figure.image-style-side img{object-fit:contain;border-radius:0;width:100%;display:block;margin:0!important;padding:0!important}.admin-content figure.image-style-side~p{display:flow-root}.admin-content .image-style-center{margin-bottom:16px;margin-left:auto;margin-right:auto}@media (max-width:768px){.admin-content figure.image-style-side{float:none;max-width:100%;margin:16px 0;width:100%!important}.admin-content figure.image-style-side img{width:100%;height:auto}}.admin-content .image-style-center{margin:0 auto 16px}.admin-content .content-carousel.content-carousel--right{float:right;margin:0 0 12px 18px}.admin-content .content-carousel.content-carousel--left{float:left;margin:0 18px 12px 0}.admin-content .content-carousel.content-carousel--right .content-carousel__viewport,.admin-content .content-carousel.content-carousel--left .content-carousel__viewport{width:100%;max-width:100%}@media (max-width:768px){.admin-content .content-carousel.content-carousel--right,.admin-content .content-carousel.content-carousel--left{float:none;width:100%;max-width:100%;margin:16px 0}}.admin-content .content-carousel.content-carousel--right .content-carousel__link,.admin-content .content-carousel.content-carousel--left .content-carousel__link{height:100%}.admin-content .content-carousel.content-carousel--right .content-carousel__image,.admin-content .content-carousel.content-carousel--left .content-carousel__image{object-fit:cover;height:100%}.admin-content .content-carousel.content-carousel--right .content-carousel__nav,.admin-content .content-carousel.content-carousel--left .content-carousel__nav{width:28px;height:28px}.admin-content .content-carousel.content-carousel--right .content-carousel__nav-icon,.admin-content .content-carousel.content-carousel--left .content-carousel__nav-icon{width:15px;height:15px}.admin-content .content-carousel.content-carousel--right .content-carousel__dots,.admin-content .content-carousel.content-carousel--left .content-carousel__dots{min-width:34px;height:18px;font-size:11px;bottom:8px}@media (max-width:768px){.admin-content .content-carousel.content-carousel--right,.admin-content .content-carousel.content-carousel--left{float:none;width:100%;max-width:100%;margin:16px 0}.admin-content .content-carousel.content-carousel--right .content-carousel__item,.admin-content .content-carousel.content-carousel--left .content-carousel__item{height:260px}}.admin-content:after{content:"";clear:both;display:block}.admin-content .content-carousel{width:100%;margin:24px 0}.admin-content .content-carousel__viewport{background:var(--paper);border-radius:0;width:100%;max-width:520px;margin:0 auto;position:relative;overflow:hidden}.admin-content .content-carousel__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.admin-content .content-carousel__track::-webkit-scrollbar{display:none}.admin-content .content-carousel__item{scroll-snap-align:start;border-radius:0;flex:0 0 100%;width:100%;height:360px;margin:0;position:relative;overflow:hidden}.admin-content .content-carousel__link{background:var(--paper);border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;overflow:hidden}.admin-content .content-carousel__link:hover{text-decoration:none}.admin-content .content-carousel__image{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.admin-content .content-carousel__label{display:none}.admin-content .content-carousel__dots{z-index:6;color:#fff;background:#0000008c;border-radius:3px;justify-content:center;align-items:center;width:auto;min-width:38px;height:20px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.admin-content .content-carousel__dots button,.admin-content .content-carousel__dot{display:none!important}.admin-content .content-carousel__dots:before{content:var(--carousel-current,"1") "/" var(--carousel-total,"1")}.admin-content .content-carousel__nav{z-index:7;color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:3px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:0;line-height:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.admin-content .content-carousel__nav--prev{left:10px}.admin-content .content-carousel__nav--next{right:10px}.admin-content .content-carousel__nav:hover{background:#000000a6}.admin-content .content-carousel__nav:disabled{opacity:.45;cursor:not-allowed}.admin-content .content-carousel__nav-icon{flex:none;width:18px;height:18px;display:block}@media (max-width:768px){.admin-content .content-carousel__viewport{max-width:100%}.admin-content .content-carousel__item{height:280px}.admin-content .content-carousel__nav{width:30px;height:30px}.admin-content .content-carousel__nav-icon{width:16px;height:16px}}div.admin-content .content-carousel .content-carousel__image{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;object-fit:contain!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}div.admin-content .content-carousel__viewport,div.admin-content .content-carousel__item,div.admin-content .content-carousel__link{border-radius:0!important;overflow:hidden!important}.admin-content .content-carousel.content-carousel--right,.admin-content .content-carousel.content-carousel--left{max-width:none}.admin-content .content-carousel.content-carousel--right .content-carousel__viewport,.admin-content .content-carousel.content-carousel--left .content-carousel__viewport{width:100%;max-width:none;height:100%}.admin-content .content-carousel.content-carousel--right .content-carousel__track,.admin-content .content-carousel.content-carousel--left .content-carousel__track,.admin-content .content-carousel.content-carousel--right .content-carousel__item,.admin-content .content-carousel.content-carousel--left .content-carousel__item,.admin-content .content-carousel.content-carousel--right .content-carousel__link,.admin-content .content-carousel.content-carousel--left .content-carousel__link{height:100%}.admin-content .content-carousel.content-carousel--right .content-carousel__image,.admin-content .content-carousel.content-carousel--left .content-carousel__image{object-fit:contain;width:100%;height:100%}.content-carousel-lightbox{z-index:9999;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.content-carousel-lightbox[hidden]{display:none}.content-carousel-lightbox__stage{flex-direction:column;align-items:center;max-width:min(92vw,720px);max-height:92vh;display:flex;position:relative}.content-carousel-lightbox__top-controls{z-index:3;gap:10px;display:flex;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.content-carousel-lightbox__nav{width:42px;height:42px;color:var(--primary-color);cursor:pointer;background:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;display:flex}.content-carousel-lightbox__nav-icon{flex:none;width:22px;height:22px;display:block}.content-carousel-lightbox__image{border-radius:0;display:block;object-fit:contain!important;width:auto!important;max-width:90vw!important;height:auto!important;max-height:82vh!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.content-carousel-lightbox__caption{color:#fff;text-align:center;margin-top:14px;margin-bottom:0;font-size:15px;font-weight:500}.content-carousel-lightbox__dots{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.content-carousel-lightbox__dot{cursor:pointer;background:0 0;border:1px solid #fff;border-radius:3px;width:10px;height:10px;padding:0}.content-carousel-lightbox__dot.is-active{background:#fff}.content-carousel-lightbox__close{z-index:5;color:#fff;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:34px;line-height:1;position:absolute;top:18px;right:24px}@media (max-width:768px){.content-carousel-lightbox{padding:16px}.content-carousel-lightbox__top-controls{top:-48px}.content-carousel-lightbox__nav{width:38px;height:38px;font-size:28px}.content-carousel-lightbox__image{width:100%;height:100%}}.fxl-method-index #main .admin-content :is(figure.table,table,.raw-html-embed){box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.fxl-method-index #main .admin-content table{table-layout:fixed!important}.fxl-method-index #main .admin-content :is(th,td){overflow-wrap:anywhere;white-space:normal!important;width:auto!important;min-width:0!important;max-width:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-40{z-index:40}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-\[8px\]{margin-block:8px}.my-\[48px\]{margin-block:48px}.\!mt-0{margin-top:0!important}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.mt-\[16px\]{margin-top:16px}.mt-\[22px\]{margin-top:22px}.mt-\[32px\]{margin-top:32px}.mt-\[48px\]{margin-top:48px}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[4px\]{margin-bottom:4px}.mb-\[40px\]{margin-bottom:40px}.mb-\[48px\]{margin-bottom:48px}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-\[28px\]{height:28px!important}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-auto{height:auto}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.\!w-\[146px\]{width:146px!important}.\!w-fit{width:fit-content!important}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[36px\]{width:36px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[220px\]{max-width:220px}.max-w-\[560px\]{max-width:560px}.max-w-\[1048px\]{max-width:1048px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[600px\]{min-width:600px}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.\!list-decimal{list-style-type:decimal!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[\#EEE\]{border-color:#eee}.border-\[\#d8cfab21\]{border-color:#d8cfab21}.border-\[var\(--fxl-line-strong\)\]{border-color:var(--fxl-line-strong)}.border-\[var\(--gray-tint-600\)\]{border-color:var(--gray-tint-600)}.border-\[var\(--primary-color\)\]\/20{border-color:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary-color\)\]\/20{border-color:color-mix(in oklab, var(--primary-color) 20%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.bg-\[\#212D4C\]{background-color:#212d4c}.bg-\[\#F5F9FF\]{background-color:#f5f9ff}.bg-\[\#F8F9FB\]{background-color:#f8f9fb}.bg-\[var\(--primary-color\)\]{background-color:var(--primary-color)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(135deg\,\#1b283d\,\#121d30\)\]{background-image:linear-gradient(135deg,#1b283d,#121d30)}.to-gray-50\/50{--tw-gradient-to:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.to-gray-50\/50{--tw-gradient-to:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.to-gray-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-4{padding:calc(var(--spacing) * 4)}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[4px\]{padding:4px}.p-\[12px\]{padding:12px}.p-\[28px\]{padding:28px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[20px\]{padding-inline:20px}.px-\[24px\]{padding-inline:24px}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-\[4px\]{padding-block:4px}.py-\[8px\]{padding-block:8px}.py-\[12px\]{padding-block:12px}.py-\[16px\]{padding-block:16px}.py-\[48px\]{padding-block:48px}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.6px\]{--tw-tracking:-.6px;letter-spacing:-.6px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#0D0B26\]{color:#0d0b26!important}.\!text-\[\#2A2A2A\]{color:#2a2a2a!important}.\!text-\[\#505D62\]{color:#505d62!important}.\!text-\[\#31393C\]{color:#31393c!important}.\!text-\[\#ABB7C2\]{color:#abb7c2!important}.\!text-\[var\(--primary-color\)\]{color:var(--primary-color)!important}.text-\[\#6B6B6B\]{color:#6b6b6b}.text-\[var\(--gray-800\)\]{color:var(--gray-800)}.text-\[var\(--primary-color-hover\)\]{color:var(--primary-color-hover)}.text-\[var\(--primary-color-light\)\]{color:var(--primary-color-light)}.text-blue-600{color:var(--color-blue-600)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--primary-color-hover\)\]:hover{border-color:var(--primary-color-hover)}.hover\:bg-\[var\(--primary-color-hover\)\]:hover{background-color:var(--primary-color-hover)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:\!text-\[var\(--primary-color-hover\)\]:hover{color:var(--primary-color-hover)!important}.hover\:\!text-\[var\(--primary-color-light\)\]:hover{color:var(--primary-color-light)!important}.hover\:text-\[var\(--primary-color-hover\)\]:hover{color:var(--primary-color-hover)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.has-checked\:border-\[var\(--fxl-gold\)\]:has(:checked){border-color:var(--fxl-gold)}.has-checked\:bg-\[var\(--fxl-gold-light\)\]:has(:checked){background-color:var(--fxl-gold-light)}.has-\[\:focus-visible\]\:shadow-\[0_0_0_2px_var\(--fxl-gold\)\]:has(:focus-visible){--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--fxl-gold));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.sm\:mb-\[64px\]{margin-bottom:64px}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:px-\[40px\]{padding-inline:40px}.sm\:py-\[56px\]{padding-block:56px}.sm\:text-\[30px\]{font-size:30px}}@media (min-width:48rem){.md\:my-\[16px\]{margin-block:16px}.md\:mb-\[48px\]{margin-bottom:48px}.md\:mb-\[120px\]{margin-bottom:120px}.md\:block{display:block}.md\:hidden{display:none}.md\:h-5{height:calc(var(--spacing) * 5)}.md\:h-\[32px\]{height:32px}.md\:h-\[40px\]{height:40px}.md\:w-5{width:calc(var(--spacing) * 5)}.md\:w-\[32px\]{width:32px}.md\:min-w-\[170px\]{min-width:170px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-\[24px\]{gap:24px}.md\:rounded-\[16px\]{border-radius:16px}.md\:p-\[2px\]{padding:2px}.md\:p-\[16px\]{padding:16px}.md\:p-\[40px\]{padding:40px}.md\:px-\[32px\]{padding-inline:32px}.md\:py-\[12px\]{padding-block:12px}.md\:pt-\[32px\]{padding-top:32px}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-\[14px\]{padding-bottom:14px}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-\[28px\]{font-size:28px}.md\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}}@media (min-width:64rem){.lg\:mt-0{margin-top:0}.lg\:flex{display:flex}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-\[48px\]{padding-inline:48px}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}:root{--table-cell-padding:.25rem .375rem;--table-cell-padding-md:1rem .5rem;--table-font-size:12px;--table-font-size-md:13px;--table-line-height:1.3;--table-header-weight:600;--table-cell-weight:400;--table-first-col-weight:600;--table-cell-max-width:220px;--table-bottom-space:8px;--table-edge-padding:12px;--admin-table-min-width:600px;--admin-table-last-col-width:128px;--admin-table-bg:#fff;--admin-table-radius:0px;--admin-table-border:transparent;--admin-table-shadow:none;--admin-table-collapse:collapse;--admin-table-header-bg:transparent;--admin-table-header-color:inherit;--admin-table-header-border:transparent;--admin-table-row-bg:#fff;--admin-table-row-even-bg:#fff;--admin-table-row-border:#eee;--admin-table-cell-color:inherit;--admin-table-cell-first-color:inherit;--admin-table-cell-align:center;--comparison-table-bg:#fff;--comparison-table-header-bg:transparent;--comparison-table-header-color:inherit;--comparison-table-row-border:#eee;--comparison-table-cell-color:inherit;--comparison-table-first-color:inherit;--comparison-table-radius:0px;--comparison-table-min-width:600px;--comparison-table-first-col-width:35ch;--comparison-table-first-col-max-width:180px;--comparison-table-first-col-size:min(var(--comparison-table-first-col-width), var(--comparison-table-first-col-max-width));--comparison-table-cell-align:center;--comparison-table-value-justify:center;--comparison-table-first-value-justify:flex-start;--table-scroll-radius:0px;--table-scroll-border:none;--table-scroll-shadow:none;--table-scroll-bg:transparent;--table-scroll-fade-left:linear-gradient(90deg, #1118271f 0%, #1118270d 42%, transparent 100%);--table-scroll-fade-right:linear-gradient(270deg, #1118271f 0%, #1118270d 42%, transparent 100%);--table-scroll-fade-v-mask:linear-gradient(to bottom, transparent 0%, #00000040 10%, #000 22%, #000 78%, #00000040 90%, transparent 100%);--table-scroll-edge-width:36px;--table-scrollbar-thumb:#94a3b8d9;--table-scrollbar-track:#e2e8f073}.content-carousel-lightbox{z-index:9999;background:#000000b8;justify-content:center;align-items:center;width:100%;max-width:none;margin:0;padding:24px;display:flex;position:fixed;inset:0}.content-carousel-lightbox[hidden]{display:none}.content-carousel-lightbox__stage{flex-direction:column;align-items:center;max-width:min(92vw,720px);max-height:92vh;display:flex;position:relative}.content-carousel-lightbox__top-controls{z-index:3;gap:10px;display:flex;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.content-carousel-lightbox__nav{width:42px;height:42px;color:var(--primary-color);cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;display:flex}.content-carousel-lightbox__nav-icon{flex:none;width:22px;height:22px;display:block}.content-carousel-lightbox__image{border-radius:10px;display:block;object-fit:contain!important;width:auto!important;max-width:90vw!important;height:auto!important;max-height:82vh!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.content-carousel-lightbox__caption{color:#fff;text-align:center;margin-top:14px;margin-bottom:0;font-size:15px;font-weight:500}.content-carousel-lightbox__dots{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.content-carousel-lightbox__dot{cursor:pointer;background:0 0;border:1px solid #fff;border-radius:999px;width:10px;height:10px;padding:0}.content-carousel-lightbox__dot.is-active{background:#fff}.content-carousel-lightbox__close{z-index:5;color:#fff;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:34px;line-height:1;position:absolute;top:18px;right:24px}@media (max-width:768px){.content-carousel-lightbox{padding:16px}.content-carousel-lightbox__top-controls{top:-48px}.content-carousel-lightbox__nav{width:38px;height:38px;font-size:28px}.content-carousel-lightbox__image{width:100%;height:100%}}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/FxLists/fonts/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:100 400;size-adjust:103.88%;ascent-override:102.89%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:500;size-adjust:105.5%;ascent-override:101.31%;descent-override:27.77%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600;size-adjust:100.38%;ascent-override:106.48%;descent-override:29.18%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:700 900;size-adjust:103.39%;ascent-override:103.38%;descent-override:28.34%;line-gap-override:0%}.fxl-discussion .fxl-comments__list{grid-template-columns:minmax(0,1fr)}.fxl-discussion .fxl-comment{min-width:0}.fxl-discussion :is(.fxl-comment__name,.fxl-comment__body){overflow-wrap:anywhere;min-width:0}.fxl-discussion .fxl-comment__body{white-space:pre-line}.fxl-discussion .fxl-comment__avatar:empty{display:none}.fxl-discussion-page .fxl-crumbs{width:100%;min-width:0}.fxl-discussion-page .fxl-crumbs li{min-width:0;max-width:100%}.fxl-discussion-page .fxl-crumbs a{overflow-wrap:anywhere}:root{--admin-table-radius:16px;--admin-table-border:transparent;--admin-table-shadow:none;--admin-table-collapse:collapse;--admin-table-header-bg:var(--ink);--admin-table-header-color:#fff;--admin-table-header-border:var(--rule-strong);--admin-table-header-weight:600;--admin-table-row-bg:#fff;--admin-table-row-even-bg:var(--primary-tint-050);--admin-table-row-border:var(--rule);--admin-table-cell-color:inherit;--admin-table-cell-first-color:inherit;--admin-table-cell-weight:500;--admin-table-cell-first-weight:500;--admin-table-cell-align:center;--admin-table-th-pt-md:.875rem;--admin-table-first-col-width:450px;--admin-table-last-col-width:450px;--comparison-table-header-bg:var(--ink);--comparison-table-header-color:#fff;--comparison-table-row-border:var(--rule);--comparison-table-cell-color:var(--ink);--comparison-table-first-color:var(--ink);--table-scroll-radius:16px;--table-scroll-border:1px solid var(--rule);--table-scroll-shadow:none;--table-scroll-bg:var(--paper);--table-scrollbar-thumb:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--table-scrollbar-thumb:color-mix(in srgb, var(--ink) 35%, transparent)}}:root{--table-scrollbar-track:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--table-scrollbar-track:color-mix(in srgb, var(--ink) 8%, transparent)}}:root{scroll-behavior:smooth;--font-serif:"Open Sans","Open Sans Fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-sans:"Open Sans","Open Sans Fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--radius-xl:24px;--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--radius-pill:999px;--shadow-card:0 4px 24px #1c19170f;--tw-bg-opacity:1;--main-bg:#f5f2f2;--primary-color:#f34d4d;--primary-color-hover:#f4e0de;--country-select-icon-color:var(--primary-color);--primary-tint-050:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){:root{--primary-tint-050:color-mix(in srgb, var(--primary-color) 6%, #fff)}}:root{--primary-tint-100:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){:root{--primary-tint-100:color-mix(in srgb, var(--primary-color) 12%, #fff)}}:root{--primary-shade-600:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){:root{--primary-shade-600:color-mix(in srgb, var(--primary-color) 82%, #000)}}:root{--main-background:#f5f2f2;--paper:#fff;--surface:#fff;--ink:#3c3c3c;--muted:#7a7a76;--rule:#3c3c3c24;--rule-strong:#3c3c3c42;--success-color:#2d8515;--success-tint:#eaf3e8;--basic-error:#e05656;--basic-warning:#ea8935;--blue-50:#f5f6ff;--blue-100:#f3f5fe;--blue-200:#eaedfd;--blue-250:#e2e6fb;--blue-300:#d8ddfa;--blue-400:#bdc6f5;--blue-500:#9ca8ef;--blue-550:#7a8be7;--blue-600:#324199;--blue-900:#3d51c2;--blue-tint-200:#f2f4fe;--blue-tint-250:#e2e6fb;--blue-tint-300:#d8ddfa;--blue-tint-400:#e9ebfa;--info:#9977e1;--background:#f5f2f2;--basic-black:#15161f;--basic-gray:#797c86;--gray-400:#b2b3b7;--gray-450:#abacb0;--gray-500:#edeff4;--gray-600:#909195;--gray-700:#77787c;--gray-750:#69696d;--gray-800:#595a5d;--gray-850:#48494b;--gray-900:#3c3c3c;--gray-tint-50:#fafbff;--gray-tint-150:#f9fafe;--gray-tint-200:#f8f9fd;--gray-tint-250:#f7f8fc;--gray-tint-350:#f4f5fa;--gray-tint-400:#f2f3f8;--gray-tint-500:#edeff4;--gray-tint-600:#e7e8ee;--gray-tint-800:#d6d8de;--gray-tint-900:#c4c5cb;--violet-200:#f0e7fc;--basic-pink:#e177b5;--green-200:#e5fbe6;--green-900:#118c15;--yellow-200:#fdf3dd;--pink-200:#fce7f3;--red-900:#af1515}.faq-answer-light,.faq-answer-light ul,.faq-answer-light ol,.faq-answer-light li,.faq-answer-light p,.faq-answer-light b,.faq-answer-light strong{color:#e0e4e6!important}.admin-content.faq-answer-light a{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;text-underline-offset:3px;transition-duration:.3s;color:#e0e4e6!important;text-decoration:underline!important}.admin-content.faq-answer-light a:hover{color:#a4c2f7!important;text-decoration:underline!important}.grecaptcha-badge{z-index:2147483647!important}img{-webkit-user-select:none;user-select:none;pointer-events:none}html{font-family:var(--font-sans);background-color:rgb(245 242 242/var(--tw-bg-opacity,1));line-height:1.4}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.table-scroll-shadow__scrollbar{-ms-overflow-style:auto;scrollbar-width:thin!important}.table-scroll-shadow__scrollbar::-webkit-scrollbar{height:12px;display:block!important}.table-scroll-shadow__scrollbar::-webkit-scrollbar-thumb{background:var(--table-scrollbar-thumb);border-radius:999px}.table-scroll-shadow__scrollbar::-webkit-scrollbar-track{background:var(--table-scrollbar-track)}.app-bg,.main-bg{background-color:rgb(245 242 242/var(--tw-bg-opacity,1))!important}.main-width{max-width:1280px;width:80%!important;margin:0 auto!important}.full-bleed{box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw)}[dir=rtl] .full-bleed{margin-left:0;margin-right:calc(50% - 50vw)}.main-height{min-height:60vh}@media screen and (max-width:820px){.main-width{width:90%!important;max-width:100%!important}}.duration-300{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.normal-title-gray{--tw-font-weight:var(--font-weight-normal);font-size:9px;font-weight:var(--font-weight-normal);color:var(--gray-600);margin-top:16px;margin-bottom:6px}@media (min-width:48rem){.normal-title-gray{font-size:14px}}.medium-title-gray{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;color:var(--gray-800);overflow:hidden}@media (hover:hover){.medium-title-gray:is(:where(.group):hover *){color:var(--primary-color)}}.medium-title-gray{min-height:24px;font-size:clamp(12px,.217vw + 11.22px,14px);line-height:1.8}.small-circle-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-tint-600);object-fit:contain;border-radius:3.40282e38px;width:36px;height:36px;padding:2px}@media (hover:hover){.small-circle-border:is(:where(.group):hover *){border-color:var(--primary-color)}}.info-button{cursor:pointer;background-color:var(--primary-color);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:12px;padding-block:6px;padding-inline:16px;transition-duration:.3s}@media (hover:hover){.info-button:hover{background-color:var(--primary-shade-600)}}@media (min-width:48rem){.info-button{font-size:14px}}.primary-button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary-color);background-color:var(--primary-color);--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--color-white);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-block:8px;padding-inline:10px;transition-duration:.3s;display:flex;position:relative}@media (min-width:48rem){.primary-button{padding-block:11px;padding-inline:20px;font-size:13px}}.primary-button:hover{border-color:var(--primary-shade-600);background-color:var(--primary-shade-600)}.outline-button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule-strong);--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;white-space:nowrap;color:var(--ink);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-block:7px;padding-inline:10px;transition-duration:.3s;display:inline-flex;position:relative}@media (hover:hover){.outline-button:hover{border-color:var(--primary-color);color:var(--primary-color)}}@media (min-width:48rem){.outline-button{padding-block:10px;padding-inline:20px;font-size:13px}}.outline-button:hover svg path{transition:fill .3s;fill:var(--primary-color)!important}.outline-button:hover svg line{transition:stroke .3s;stroke:var(--primary-color)!important}.outline-button--primary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary-color);color:var(--primary-color);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.outline-button--primary:hover{border-color:var(--primary-color);background-color:var(--primary-color);fill:#fff}}.outline-button--primary:hover{color:var(--color-white)}.outline-button--primary:hover svg path{fill:#fff!important}.purple-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-tint-500);--tw-font-weight:var(--font-weight-medium);width:fit-content;min-width:0;max-width:100%;font-size:9px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--info);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-block:6px;display:flex;overflow:hidden}@media (min-width:48rem){.purple-badge{font-size:14px}}.purple-badge:where(:dir(ltr),[dir=ltr],[dir=ltr] *){padding-left:4px;padding-right:8px}.purple-badge:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:8px;padding-right:4px}.green-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--green-200);--tw-font-weight:var(--font-weight-medium);width:100%;min-width:0;max-width:100%;font-size:9px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--success-color);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-block:6px;display:flex;overflow:hidden}@media (min-width:48rem){.green-badge{font-size:14px}}.green-badge:where(:dir(ltr),[dir=ltr],[dir=ltr] *){padding-left:4px;padding-right:8px}.green-badge:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:8px;padding-right:4px}.yellow-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--yellow-200);--tw-font-weight:var(--font-weight-medium);width:100%;min-width:0;max-width:100%;font-size:9px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--basic-warning);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-block:6px;display:flex;overflow:hidden}@media (min-width:48rem){.yellow-badge{font-size:14px}}.yellow-badge:where(:dir(ltr),[dir=ltr],[dir=ltr] *){padding-left:4px;padding-right:8px}.yellow-badge:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:8px;padding-right:4px}.blue-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--blue-200);--tw-font-weight:var(--font-weight-medium);width:100%;min-width:0;max-width:100%;font-size:9px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--primary-color);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-block:6px;display:flex;overflow:hidden}@media (min-width:48rem){.blue-badge{font-size:14px}}.blue-badge:where(:dir(ltr),[dir=ltr],[dir=ltr] *){padding-left:4px;padding-right:8px}.blue-badge:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:8px;padding-right:4px}.pink-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--pink-200);--tw-font-weight:var(--font-weight-medium);width:100%;min-width:0;max-width:100%;font-size:9px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--basic-pink);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding-block:6px;display:flex;overflow:hidden}@media (min-width:48rem){.pink-badge{font-size:14px}}.pink-badge:where(:dir(ltr),[dir=ltr],[dir=ltr] *){padding-left:4px;padding-right:8px}.pink-badge:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:8px;padding-right:4px}.card-link{cursor:pointer;text-align:left;--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);color:var(--ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:row;justify-content:space-between;align-items:center;padding:12px;transition-duration:.3s;display:flex}@media (hover:hover){.card-link:hover{color:var(--primary-color)}}@media (min-width:48rem){.card-link{padding:16px}}.card-link{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--paper)}.card-link:hover{border-color:var(--primary-color);background:var(--primary-tint-050)}.text-button,.icon-button{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex}@media (hover:hover){:is(.text-button,.icon-button):is(:where(.group):hover *){color:var(--primary-color)}}@media (min-width:48rem){.text-button,.icon-button{font-size:13px}}.text-button:hover{color:var(--primary-color)}.icon-button:hover svg path{fill:var(--primary-color)}.row-button{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--gray-850);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;gap:4px;transition-duration:.3s;display:flex}@media (hover:hover){.row-button:hover{color:var(--primary-color)}}@media (min-width:48rem){.row-button{font-size:14px}}.row-button:hover svg path{fill:var(--primary-color)}.primary-row-button{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--primary-color);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;gap:2px;transition-duration:.3s;display:flex}@media (hover:hover){.primary-row-button:hover{color:var(--primary-color-hover)}}@media (min-width:48rem){.primary-row-button{gap:4px;font-size:14px}}.primary-row-button:hover svg path{fill:var(--primary-color-hover)}.header{justify-content:space-between;align-items:center;display:flex}.header__nav{justify-content:center;align-items:center;gap:0;display:none}@media (min-width:48rem){.header__nav{display:flex}}.header__nav-item{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);--tw-tracking:.06em;letter-spacing:.06em;color:var(--ink);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;gap:4px;transition-duration:.3s;display:flex;position:relative}@media (hover:hover){.header__nav-item:hover{color:var(--primary-color)}}@media (min-width:48rem){.header__nav-item{font-size:12px}}.header__nav-item{border-radius:var(--radius-pill);padding:8px 16px;line-height:1.5}.header__nav>li:first-child .header__nav-item{padding-left:16px}.header__nav-item:after{content:none}.header__nav-item.active{background-color:var(--primary-color);color:var(--color-white)}.header__nav-item:hover svg path{fill:var(--primary-color)}.header__nav-item.active svg path{fill:#fff}.header__nav-language{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-size:9px;font-weight:var(--font-weight-semibold);color:var(--ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;gap:8px;transition-duration:.3s;display:flex}@media (hover:hover){.header__nav-language:hover{color:var(--primary-color)}}@media (min-width:48rem){.header__nav-language{font-size:12px}}.header__nav-language{border-bottom:1px solid #0000;padding:2px 0}.header__nav-language:hover{border-bottom-color:var(--primary-color)}.dropdown{position:relative}.dropdown__button{cursor:pointer;justify-content:center;align-items:center;gap:6px;display:flex}.dropdown__button p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown__menu{z-index:40;width:248px;max-width:248px;margin-top:6px;position:absolute;top:100%;right:0}:where(.dropdown__menu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(4px * var(--tw-space-y-reverse));margin-block-end:calc(4px * calc(1 - var(--tw-space-y-reverse)))}.dropdown__menu{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper);border-radius:16px;padding:8px}@media (min-width:48rem){.dropdown__menu{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);padding:16px;left:50%;right:auto}}.dropdown__menu:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:0;right:auto}@media (min-width:48rem){.dropdown__menu:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:50%;right:auto}}.dropdown__menu{box-shadow:0 12px 32px -12px var(--ink)}@supports (color:color-mix(in lab, red, red)){.dropdown__menu{box-shadow:0 12px 32px -12px color-mix(in srgb, var(--ink) 18%, transparent)}}.dropdown__menu--custom{border-radius:16px;gap:6px;width:100%;padding:8px}.dropdown__menu[data-state=closed]{pointer-events:none;opacity:0}.dropdown__menu[data-state=open]{pointer-events:auto;opacity:1}.dropdown__menu-item{justify-content:flex-start;align-items:center;gap:10px;padding:4px;display:flex}.dropdown__menu-item:focus{background-color:var(--color-gray-50);--tw-outline-style:none;outline-style:none}.dropdown__menu-item--custom{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:12px;justify-content:space-between;align-items:center;padding:4px;transition-duration:.3s;display:flex}@media (hover:hover){.dropdown__menu-item--custom:hover{background-color:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){.dropdown__menu-item--custom:hover{background-color:color-mix(in oklab, var(--primary-color) 10%, transparent)}}}.dropdown__menu-item.selected{background-color:var(--color-gray-100);position:relative}.country-item__select-icon{color:var(--country-select-icon-color,var(--primary-color))}.dropdown__menu-item.selected:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 18 12' fill='none'%3E%3Cpath d='M6.7496 13.3126C6.74885 13.3126 6.7481 13.3126 6.74735 13.3126C6.59735 13.3118 6.4541 13.2518 6.34835 13.1446L3.34835 10.0981C3.1301 9.87682 3.1331 9.52059 3.35435 9.30234C3.5756 9.08484 3.9326 9.08709 4.1501 9.30834L6.75186 11.9513L13.8514 4.85182C14.0711 4.63207 14.4274 4.63207 14.6471 4.85182C14.8669 5.07157 14.8669 5.42785 14.6471 5.6476L7.1471 13.1476C7.0421 13.2534 6.89885 13.3126 6.7496 13.3126Z' fill='%23f34d4d'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}[dir=rtl] .dropdown__menu-item.selected:after{left:12px;right:auto}.dropdown--hover:hover,.dropdown--hover:focus{background-color:#0000}.broker-item,.broker-item:hover,.broker-item:focus{background-color:#0000!important}.broker-item:hover img,.broker-item:focus img{border-color:var(--primary-color)!important}.broker-item:hover p,.broker-item:focus p,.select-indicator{color:var(--primary-color)!important}.dropdown__menu{pointer-events:none;visibility:hidden;--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out)}.dropdown[data-open=true]>.dropdown__menu,.dropdown__menu[data-state=open]{pointer-events:auto;visibility:visible;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.dropdown[data-open=false]>.dropdown__menu,.dropdown__menu[data-state=closed],.dropdown__menu[data-state=closing]{pointer-events:none;visibility:hidden;--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.dropdown-broker-title{max-width:100%!important}.dropdown__menu,.dropdown__menu--custom{border-radius:var(--radius-lg);border:1px solid var(--rule);box-shadow:var(--shadow-card)}.dropdown__button .dropdown__icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.dropdown[data-open=true]>.dropdown__button .dropdown__icon{rotate:180deg}.dropdown__button .dropdown__icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transform-origin:50%;transition-duration:.3s}.no-js .dropdown__menu{display:none!important}.country-item,.country-item *{pointer-events:auto}.dropdown[data-index][data-open=true]{z-index:30;position:relative}.desktop-header .dropdown[data-open=true] .dropdown.click[data-open=true],.mobile-header .dropdown[data-open=true] .dropdown.click[data-open=true]{z-index:45;position:relative}.desktop-header .dropdown[data-open=true]>.dropdown__menu,.mobile-header .dropdown[data-open=true]>.dropdown__menu{overflow:visible}.comparison-slots .comparison-slot{flex:1;min-width:0}.comparison-slots-0 .comparison-slot:first-child{flex:auto;width:100%}.comparison-slots-0 .comparison-slot:nth-child(2),.comparison-slots-0 .comparison-slot:nth-child(3),.comparison-slots-0 .comparison-slot:nth-child(4){display:none!important}.comparison-slots-1 .comparison-slot:first-child{flex:1;min-width:0;display:flex!important}.comparison-slots-1 .comparison-slot:nth-child(2){flex:none;width:fit-content;display:flex!important}.comparison-slots-1 .comparison-slot:nth-child(3),.comparison-slots-1 .comparison-slot:nth-child(4){display:none!important}.comparison-slots-2 .comparison-slot:first-child,.comparison-slots-2 .comparison-slot:nth-child(2){flex:1;min-width:0;display:flex!important}.comparison-slots-2 .comparison-slot:nth-child(3){flex:none;width:fit-content;display:flex!important}.comparison-slots-2 .comparison-slot:nth-child(4){display:none!important}.comparison-slots-3 .comparison-slot:first-child,.comparison-slots-3 .comparison-slot:nth-child(2),.comparison-slots-3 .comparison-slot:nth-child(3){flex:1;min-width:0;display:flex!important}.comparison-slots-3 .comparison-slot:nth-child(4){flex:none;width:fit-content;display:flex!important}.comparison-slots-4 .comparison-slot:first-child,.comparison-slots-4 .comparison-slot:nth-child(2),.comparison-slots-4 .comparison-slot:nth-child(3),.comparison-slots-4 .comparison-slot:nth-child(4){flex:1;min-width:0;display:flex!important}@media (max-width:768px){#comparison-slots-wrapper{flex-direction:column;align-items:stretch}#comparison-slots-wrapper .comparison-slot{width:100%}}#comparison-slots-wrapper .dropdown[data-index]>.dropdown__menu{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y);right:auto;width:min(220px,100vw - 16px)!important;max-width:min(220px,100vw - 16px)!important}@media (min-width:768px){#comparison-slots-wrapper .dropdown[data-index]>.dropdown__menu{left:0;right:auto;width:min(280px,100vw - 16px)!important;max-width:min(280px,100vw - 16px)!important}}@media (min-width:1280px){#comparison-slots-wrapper .dropdown[data-index]>.dropdown__menu{width:min(400px,100vw - 16px)!important;max-width:min(400px,100vw - 16px)!important}}.comparison-trigger-icon{isolation:isolate}.comparison-trigger-icon:after{z-index:10}.comparison-trigger-icon-svg{z-index:0}.section{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}@media (min-width:48rem){.section{gap:16px}}.section--row{flex-direction:column;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (min-width:48rem){.section--row{flex-direction:row;gap:24px}}.title-section__content,.brokers-ranking__item{justify-content:space-between;align-items:center;width:100%;display:flex}.status-item{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-tint-800);border-radius:24px;flex-direction:row;align-items:center;gap:2px;width:fit-content;padding-block:2px;padding-inline:2px;display:flex}@media (min-width:48rem){.status-item{gap:4px;padding-block:4px;padding-inline:6px}}.divider{background-color:var(--rule);width:100%;height:1px}.horizontal-divider{background-color:var(--gray-tint-600);width:1px;height:68px}.input-field{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper);--tw-font-weight:var(--font-weight-medium);width:100%;font-size:9px;font-weight:var(--font-weight-medium);color:var(--ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;border-radius:12px;outline-style:none;padding:6px;transition-duration:.3s}@media (min-width:48rem){.input-field{font-size:14px}}.input-field:hover{border-color:var(--primary-color)}.input-field:focus,.input-field:focus-visible{border-color:var(--primary-color);box-shadow:none;outline:none}.input-field--custom{--tw-font-weight:var(--font-weight-medium);width:100%;font-size:14px;font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;border-radius:12px;outline-style:none;padding-block:8px;padding-inline:16px;transition-duration:.3s}@media (min-width:48rem){.input-field--custom{padding-block:16px;padding-inline:24px}}.input-field--custom{background-color:var(--paper);color:var(--ink);border:1px solid var(--rule)}.input-field--custom:hover{border-color:var(--primary-color)}.input-field--custom:focus,.input-field--custom:focus-visible{border-color:var(--primary-color);box-shadow:none;outline:none}.input-field::placeholder,.input-field--custom::placeholder{--tw-font-weight:var(--font-weight-normal);font-size:9px;font-weight:var(--font-weight-normal);color:var(--gray-450)}@media (min-width:48rem){.input-field::placeholder,.input-field--custom::placeholder{font-size:13px}}input.input-field:-webkit-autofill{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.input-field:-webkit-autofill:hover{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.input-field:-webkit-autofill:focus{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.input-field--custom:-webkit-autofill{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.input-field--custom:-webkit-autofill:hover{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}input.input-field--custom:-webkit-autofill:focus{caret-color:var(--ink);-webkit-text-fill-color:var(--ink)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.footer-item{text-align:center;flex-direction:column;gap:16px;display:flex}@media (min-width:64rem){.footer-item{text-align:start;gap:24px}}.footer-item-content{flex-direction:column;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:4px;display:grid}@media (min-width:64rem){.footer-item-content{flex-direction:row;align-items:flex-start;gap:16px}}.footer-item-content-row{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:4px;display:grid}@media (min-width:64rem){.footer-item-content-row{flex-direction:row;align-items:flex-start;gap:16px;display:flex}}.footer-item-content-row{place-items:center}@media (min-width:1024px){.footer-item-content-row{place-items:initial}}.footer-item-width{width:100%;min-width:0;max-width:300px;margin-inline:auto}@media (min-width:48rem){.footer-item-width{max-width:350px}}@media (min-width:64rem){.footer-item-width{width:auto;margin-inline:0}}@media (min-width:80rem){.footer-item-width{max-width:400px}}.display-medium{text-align:center;color:var(--ink)}@media (min-width:64rem){.display-medium{text-align:start}}.display-medium{font-family:var(--font-sans);letter-spacing:-.01em;font-size:clamp(32px,4.2vw + 16px,56px);font-weight:700;line-height:1.05}.heading-1,.admin-content h1{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.005em;font-size:clamp(22px,1.2vw + 19px,30px);font-weight:700;line-height:1.25}.heading-2,.admin-content h2{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.005em;font-size:clamp(19px,.95vw + 17.5px,26px);font-weight:700;line-height:1.2}.heading-3,.admin-content h3{color:var(--ink);font-family:var(--font-sans);letter-spacing:0;font-size:clamp(16px,.65vw + 15.65px,20px);font-weight:700;line-height:1.3}.heading-4,.admin-content h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.35}.heading-5{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;font-size:clamp(13px,.217vw + 12.22px,15px);line-height:1.4}.heading-6{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);font-family:var(--font-sans);letter-spacing:.014em;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.4}.eyebrow{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-color);text-transform:uppercase;font-family:var(--font-sans);letter-spacing:.16em;align-items:center;gap:8px;font-size:11px;display:inline-flex}.rank-numeral{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;font-weight:500}.broker-card__read-review{color:var(--ink);transition:color .2s}.broker-card__read-review:hover{color:var(--primary-color)}.broker-card__visit-btn{background-color:var(--primary-color);border:1px solid var(--primary-color)}.broker-card__visit-btn:hover{background-color:var(--primary-shade-600);border-color:var(--primary-shade-600)}.body-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--gray-400);letter-spacing:0;font-size:clamp(12px,.217vw + 13.22px,14px);line-height:1.8}.label-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-900);letter-spacing:0;font-size:clamp(12px,.217vw + 13.22px,14px);line-height:1.8}.body-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-900);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.6}.body-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-color);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.6}.body-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--primary-color);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.6}.body-small{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#a3a4a8;letter-spacing:0;font-size:clamp(10px,.217vw + 11.22px,12px);line-height:1.6}.small-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#a3a4a8;letter-spacing:0;font-size:clamp(10px,.217vw + 11.22px,12px);line-height:1.6}.body-small-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#a3a4a8;letter-spacing:0;font-size:clamp(10px,.217vw + 11.22px,12px);line-height:1.6}.body-small-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#a3a4a8;letter-spacing:0;font-size:clamp(12px,.217vw + 11.22px,14px);line-height:1.6}.label-caption{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--gray-700);letter-spacing:0;font-size:clamp(12px,.217vw + 11.22px,14px);line-height:1.4}.paragraph-normal,.admin-content p,.admin-content ul,.admin-content ol,.admin-content li{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--gray-900);letter-spacing:0;font-size:clamp(12px,.217vw + 13.22px,14px);line-height:1.8}.paragraph-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);letter-spacing:0;font-size:clamp(12px,.217vw + 13.22px,14px);line-height:1.6}.paragraph-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-900);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.6}.paragraph-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--gray-800);letter-spacing:0;font-size:clamp(14px,.217vw + 13.22px,16px);line-height:1.6}.paragraph-medium--dark{color:var(--gray-800)}.paragraph-normal--gray{color:var(--gray-700)}.paragraph-normal--dark,.paragraph-medium--dark,.body-normal--dark{color:var(--gray-800)}.placeholder{color:var(--gray-600)}.basic-black{color:var(--basic-black)}.gray-600{color:var(--gray-600)}.basic-gray{color:var(--basic-gray)}.gray-900{color:var(--gray-900)}.gray-700{color:var(--gray-700)}.gray-750{color:var(--gray-750)}.gray-800{color:var(--gray-800)}.gray-850{color:var(--gray-850)}.green-900{color:var(--green-900)}.blue-900{color:var(--blue-900)}.primary-color{color:var(--primary-color)}.text-white{color:var(--color-white)}.gray-500{color:var(--gray-500)}.text-group-hover{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.text-group-hover:is(:where(.group):hover *){color:var(--primary-color)!important}}.opacity-hover{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.opacity-hover:hover{opacity:.8!important}}.brokers-list__item-image{width:75px;height:75px}@media (max-width:768px){.brokers-list__item-image{width:60px;height:60px}}.rank-row{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding-block:24px;display:flex}@media (min-width:48rem){.rank-row{flex-direction:row;align-items:center;gap:24px}}.rank-row{border-bottom:1px solid var(--rule)}.rank-row:first-child{padding-top:0}.rank-row:last-child{border-bottom:none}.rank-row:hover .rank-row__name{color:var(--primary-color)}.rank-row__numeral{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--rule-strong);flex-shrink:0;width:44px;font-size:28px;font-weight:500}.rank-row__logo{object-fit:cover;border-radius:4px;flex-shrink:0;width:56px;height:56px}.rank-row__name{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;color:var(--ink);transition-duration:.3s}.rank-row__stats{flex-flow:wrap;align-items:flex-start;gap:16px;display:flex}@media (min-width:48rem){.rank-row__stats{gap:28px}}.rank-row__stat-label{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--muted);font-size:clamp(12px,.217vw + 11.22px,14px);line-height:1.4;display:block}.rank-row__stat-value{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ink);font-size:clamp(12px,.217vw + 11.22px,14px);line-height:1.6;display:block}.category-quicklink{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;color:var(--muted);font-size:clamp(10px,.217vw + 11.22px,12px);line-height:1.6;transition-duration:.3s}.category-quicklink:hover{color:var(--primary-color)}.featured-article{border-radius:4px;grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;gap:24px;display:grid;position:relative;overflow:hidden}@media (min-width:48rem){.featured-article{grid-template-columns:repeat(2,minmax(0,1fr))}}.featured-article{border:1px solid var(--rule)}.featured-article__image{object-fit:cover;background:var(--primary-tint-050);width:100%;height:100%;min-height:220px}.article-row{border-bottom:1px solid var(--rule);flex-direction:row;align-items:center;gap:16px;width:100%;padding-block:20px;display:flex}.article-row:last-child{border-bottom:none}.article-row__image{object-fit:cover;border-radius:4px;flex-shrink:0;width:88px;height:88px}.article-row__title{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;color:var(--ink);transition-duration:.3s}.article-row:hover .article-row__title{color:var(--primary-color)}.scroll-container::-webkit-scrollbar{display:none}.scroll-container,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.content-container,.paragraph-content{position:relative;overflow:hidden}.fade-bottom{pointer-events:none;background:linear-gradient(#fff0,#fff);height:30px;position:absolute;bottom:0;left:0;right:0}.toggle-icon.rotated{transform:rotate(180deg)}.broker-review-masthead{border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000a;flex-direction:column;gap:14px;margin-bottom:16px;padding:24px;display:flex}@media (min-width:768px){.broker-review-masthead{gap:18px;margin-bottom:28px;padding-bottom:32px}}.broker-review-masthead__title-row{align-items:center;gap:14px;width:100%;min-width:0;display:flex}.broker-review-masthead__author-inline>div{width:auto}.broker-review-masthead__portrait{border:1px solid var(--rule);background:var(--paper);flex-shrink:0;width:44px;height:44px;overflow:hidden}.broker-review-masthead__title-block{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.broker-review-masthead__title{font-family:var(--font-serif);color:var(--ink);font-variant-numeric:oldstyle-nums;font-weight:500}.broker-review-masthead__meta{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.broker-review-masthead__actions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.broker-review-badge{width:fit-content;max-width:100%;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--primary-color);border-radius:0;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:10px;font-weight:600;display:inline-flex}.broker-review-score-band{border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000a;flex-direction:column;gap:20px;margin-bottom:16px;padding:24px;display:flex}@media (min-width:768px){.broker-review-score-band{flex-direction:row;align-items:stretch;gap:40px}}.broker-review-score-band__overall{border-right:none;border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding-bottom:20px;padding-right:0;display:flex}@media (min-width:768px){.broker-review-score-band__overall{border-right:1px solid var(--rule);border-bottom:none;width:22%;min-width:140px;padding-bottom:0;padding-right:32px}}.broker-review-score-band__label{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.broker-review-score-band__value{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--ink);font-size:clamp(44px,4vw + 24px,56px);font-weight:500;line-height:1}.broker-review-score-band__value span{color:var(--muted);font-size:.38em}.broker-review-score-band__breakdown{flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.broker-review-meter{flex-direction:column;gap:6px;display:flex}.broker-review-meter__label{font-family:var(--font-sans);color:var(--ink);font-size:12px;font-weight:500;line-height:1.4}.broker-review-meter__row{align-items:center;gap:10px;display:flex}.broker-review-meter__track{background:var(--rule);border-radius:var(--radius-pill);flex:1;height:6px;overflow:hidden}.broker-review-meter__fill{background:var(--primary-color);height:100%;transition:width .3s}.broker-review-meter__score{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--ink);text-align:right;min-width:1.5em;font-size:14px;font-weight:500}.broker-review-method-link{font-family:var(--font-sans);letter-spacing:.04em;color:var(--muted);cursor:pointer;align-self:flex-end;align-items:center;gap:6px;margin-top:4px;font-size:11px;font-weight:500;transition:color .2s;display:inline-flex}.broker-review-method-link:hover{color:var(--primary-color)}.broker-review-toc{border-radius:var(--radius-xl);box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000a;flex-direction:column;gap:14px;margin-bottom:16px;padding:20px;display:flex}.broker-review-toc__list{counter-reset:broker-review-toc;flex-direction:column;gap:2px;display:flex;cursor:default!important}.broker-review-toc__list li{counter-increment:broker-review-toc}.broker-review-toc__link{font-family:var(--font-sans);letter-spacing:.02em;color:var(--muted);border-bottom:3px solid #0000;border-left:2px solid #0000;align-items:baseline;gap:10px;margin-left:-1px;padding:6px 0 6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.broker-review-toc__link:hover,.broker-review-toc__link:focus-visible{color:var(--ink);border-left-color:var(--primary-color);outline:none}.broker-review-toc__numeral:before{content:counter(broker-review-toc, upper-roman);font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--primary-color);min-width:1.25em;font-size:13px;font-weight:500}.toc-link--active .broker-review-toc__numeral:before{color:var(--primary-color)!important}.broker-review__layout{flex-direction:row;gap:16px;min-width:0;margin-top:16px;display:flex}.broker-review__side{order:1}.broker-review__main{order:2}@media (min-width:768px){.broker-review__layout{gap:32px;margin-top:0}}.broker-review__article{counter-reset:broker-chapter;flex-direction:column;gap:16px;min-width:0;display:flex}.broker-review__article .single-broker-card,.broker-review__article .single-broker-card__non-select#faq{counter-increment:broker-chapter}.broker-review-preface{border-radius:var(--radius-xl);box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000a;flex-direction:column;gap:16px;margin-bottom:12px;padding:24px;scroll-margin-top:140px;display:flex}.broker-review-preface__header{align-items:baseline;gap:12px;display:flex}.broker-review-chapter__numeral{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--primary-color);opacity:.85;flex-shrink:0;font-size:clamp(20px,1.2vw + 14px,26px);font-weight:500;line-height:1}.broker-review-chapter__numeral:before{content:counter(broker-chapter, upper-roman)}.broker-review-preface__title,.single-broker-card h2.heading-2{font-family:var(--font-serif)!important;color:var(--ink)!important;font-weight:500!important}.broker-review-verdict-grid{flex-direction:column;gap:12px;margin-top:8px;display:flex}@media (min-width:768px){.broker-review-verdict-grid{flex-direction:row;gap:24px}}.broker-review-verdict-col{border-left:2px solid var(--rule);flex-direction:column;flex:1;gap:10px;padding:16px 0 16px 16px;display:flex}.broker-review-verdict-col--pros{border-left-color:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){.broker-review-verdict-col--pros{border-left-color:color-mix(in oklab, var(--primary-color) 55%, var(--rule))}}.broker-review-verdict-col--cons{border-left-color:var(--muted)}.broker-review-verdict-col__label{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.broker-review-verdict-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.broker-review-verdict-col li{color:var(--ink);align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;display:flex}.brokers-list__single-info{flex-direction:row;justify-content:space-between;align-items:center;padding:8px;display:flex}@media (min-width:48rem){.brokers-list__single-info{padding:12px}}.brokers-list__single-info{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-md)}.brokers-list__single-info-item{flex-direction:row;align-items:center;gap:4px;display:flex}@media (min-width:48rem){.brokers-list__single-info-item{gap:6px}}.brokers-list__single-info-item-value{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper);white-space:nowrap;border-radius:12px;padding-block:4px;padding-inline:8px}@media (min-width:48rem){.brokers-list__single-info-item-value{padding-inline:14px}}.author-card__info{flex-direction:column;justify-content:space-between;gap:4px;width:100%;height:100%;display:flex}@media (min-width:48rem){.author-card__info{gap:12px}}.profile-image--small{justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}@media (min-width:48rem){.profile-image--small{width:30px;height:30px}}.profile-image{justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}@media (min-width:48rem){.profile-image{width:40px;height:40px}}.profile-image--big{width:56px;height:56px}@media (min-width:48rem){.profile-image--big{width:72px;height:72px}}.single-broker-card__non-select{flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}@media (min-width:48rem){.single-broker-card__non-select{gap:16px}}.single-broker-card{flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}@media (min-width:48rem){.single-broker-card{gap:16px}}.single-broker-card{border-top:1px solid var(--rule);padding:28px 0;scroll-margin-top:140px}.single-broker-card:first-of-type,.broker-review-preface+.single-broker-card{border-top:none}.single-broker-card__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.single-broker-card__header-content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;padding-bottom:8px;display:flex}@media (min-width:48rem){.single-broker-card__header-content{gap:16px;padding-bottom:12px}}.single-broker-card__header-content{border-bottom:none}.single-broker-card__header-content-title{flex-direction:row;align-items:center;gap:4px;display:flex}.single-broker-card__header-content-rating{border:1px solid var(--rule);background:var(--paper);flex-direction:row-reverse;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;display:flex}.single-broker-card__header-content-rating p{font-variant-numeric:oldstyle-nums;font-family:var(--font-serif)!important;color:var(--ink)!important}.single-broker-card__body{flex-direction:column;gap:8px;display:flex}@media (min-width:48rem){.single-broker-card__body{gap:16px}}.single-broker-card__body-item{flex-direction:column;gap:4px;display:flex}@media (min-width:48rem){.single-broker-card__body-item{gap:8px}}.single-broker-card__body-item-row{flex-direction:row;align-items:flex-start;gap:8px;height:400px;display:flex}.single-broker-card__body-item-row--images{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}@media (min-width:48rem){.single-broker-card__body-item-row--images{gap:16px}}.single-broker-card__body-item-row-content{flex-direction:column;gap:8px;width:50%;height:100%;display:flex}.single-broker-card__body-item-row-image{object-fit:cover;justify-content:center;align-items:center;width:50%;height:100%;display:flex}.single-broker-how-we-test-broker{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:12px;flex-direction:row;align-items:center;gap:2px;padding-block:8px;padding-inline:8px;transition-duration:.3s;display:flex}@media (min-width:48rem){.single-broker-how-we-test-broker{gap:4px;padding-block:12px;padding-inline:12px}}.single-broker-how-we-test-broker{background:var(--paper)}.single-broker-how-we-test-broker:hover{border-color:var(--primary-color);color:var(--primary-color)}.broker-review-aside{flex-direction:column;gap:24px;display:flex}.broker-review-aside__card{border-top:none;border-bottom:none;flex-direction:column;align-items:stretch;gap:14px;padding:20px;display:flex}.broker-review-aside__identity{flex-direction:row;align-items:center;gap:12px;display:flex}.broker-review-aside__portrait{border:1px solid var(--rule);background:var(--surface);flex-shrink:0;width:44px;height:44px;overflow:hidden}.broker-review-aside__score-row{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.broker-review-aside__score{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--ink);font-weight:500}.broker-review-aside__cta{flex-direction:column;align-items:stretch;gap:6px;width:100%;display:flex}.broker-review-aside__risk{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:left;font-size:10px;font-weight:500}.broker-review-top-brokers{border-top:2px solid var(--primary-color);flex-direction:column;gap:14px;padding:20px 0 0;display:flex}.broker-review-top-brokers__item{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.broker-review-top-brokers__item:last-child{border-bottom:none;padding-bottom:0}.broker-review-top-brokers__link{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;transition:color .2s;display:flex}.broker-review-top-brokers__link:hover .broker-review-top-brokers__name{color:var(--primary-color)}.broker-review-top-brokers__thumb{border:1px solid var(--rule);flex-shrink:0;width:32px;height:32px;overflow:hidden}.broker-review-top-brokers__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;transition:color .2s;overflow:hidden}.broker-review-top-brokers__visit{background:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s,border-color .2s;display:inline-flex}.broker-review-top-brokers__visit:hover{background:var(--primary-shade-600);border-color:var(--primary-shade-600)}.broker-review-comments__heading{font-family:var(--font-serif);color:var(--ink);font-weight:500}.broker-review-comment{border-bottom:1px solid var(--rule);flex-direction:column;gap:10px;padding:18px 0;display:flex}.broker-review-comment:last-child{border-bottom:none}.broker-review-comment__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.broker-review-comment__author{align-items:center;gap:10px;min-width:0;display:flex}.broker-review-comment__meta{color:var(--muted);flex-shrink:0;align-items:center;gap:12px;font-size:12px;display:flex}.broker-review-comment__score{font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--ink);align-items:center;gap:4px;display:flex}.broker-review-comment__body{color:var(--muted);font-size:14px;line-height:1.7}.broker-review-faq{border-top:1px solid var(--rule);padding:28px 0;scroll-margin-top:140px}.broker-review-faq__header{border-bottom:1px solid var(--rule);align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:16px;display:flex}.broker-review-author{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:16px;width:100%;margin-top:16px;padding:24px 0;display:flex}.broker-review-author__header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.broker-review-author__identity{align-items:center;gap:12px;display:flex}.broker-review-author__name{font-family:var(--font-serif);color:var(--ink);font-weight:500}.broker-review-author__bio{color:var(--muted);font-size:14px;line-height:1.7}.broker-review-author__footer{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.broker-review-new-comment{flex-direction:column;gap:16px;display:flex}.broker-review-new-comment__heading{font-family:var(--font-serif);color:var(--ink);font-weight:500}.broker-review-modal__panel{background:var(--paper);border:1px solid var(--rule);border-radius:0;width:90%;max-width:882px;max-height:80vh;padding:24px 28px;overflow-y:auto}.broker-review-payment-icon{border:1px solid var(--rule);background:var(--paper);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;padding:6px;transition:border-color .2s;display:flex}.broker-review-payment-icon:hover{border-color:var(--primary-color)}.broker-review-payment-icon img{object-fit:contain;width:100%;height:100%}.new-comment{flex-direction:column;gap:8px;display:flex}@media (min-width:48rem){.new-comment{gap:16px}}.accordion-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transform-origin:50%;transition-duration:.3s}.accordion.open .accordion-icon,.accordion.open .accordion-header .accordion-icon{transform:rotate(45deg)}.accordion-header{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.accordion-content{max-height:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);overflow:hidden}.accordion.open .accordion-content nav,.accordion.open .accordion-content ul,.accordion.open .accordion-content li{overflow:visible}.accordion .dropdown .dropdown__menu{z-index:40}.dropdown__menu--align-button-end,.dropdown[data-open=true]>.dropdown__menu.dropdown__menu--align-button-end{left:0!important;right:auto!important}@media (min-width:48rem){.dropdown__menu--align-button-end,.dropdown[data-open=true]>.dropdown__menu.dropdown__menu--align-button-end{left:0!important;right:auto!important}}:is(.dropdown__menu--align-button-end,.dropdown[data-open=true]>.dropdown__menu.dropdown__menu--align-button-end):where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:auto!important;right:0!important}@media (min-width:48rem){:is(.dropdown__menu--align-button-end,.dropdown[data-open=true]>.dropdown__menu.dropdown__menu--align-button-end):where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:auto!important;right:0!important}}.dropdown__menu--align-button-end,.dropdown[data-open=true]>.dropdown__menu.dropdown__menu--align-button-end{--tw-translate-x:0!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.accordion-content-list{--tw-font-weight:var(--font-weight-medium);font-size:9px;font-weight:var(--font-weight-medium);color:var(--gray-750);flex-direction:column;gap:12px;margin-top:12px;margin-left:20px;list-style-type:disc;display:flex}@media (min-width:48rem){.accordion-content-list{font-size:14px}}.accordion-toggle-color .accordion-title{color:var(--ink)}.accordion-toggle-color{background:var(--paper);border:1px solid var(--rule)}.accordion-toggle-color.open{background:var(--primary-color)}.accordion-toggle-color.open .accordion-title,.accordion-toggle-color.open .accordion-content,.accordion-toggle-color.open .accordion-content p{color:#e0e4e6!important}.accordion-toggle-icon-wrapper{background-color:var(--primary-color);border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.accordion-toggle-color.open .accordion-toggle-icon-wrapper{background:#fff;border-radius:4px}.accordion-toggle-color.open .accordion-toggle-icon-wrapper svg path{fill:var(--primary-color)}.accordion-toggle-color.open .accordion-toggle-icon-wrapper svg line{stroke:var(--primary-color)}.accordion-toggle-color.open .accordion-title{color:#f4f5f6!important}.instagram-icon,.x-icon,.linkedin-icon,.telegram-icon,.youtube-icon,.facebook-icon,.youtube-icon,.email-icon{transition:fill .3s}.instagram-icon:hover path,.x-icon:hover path,.linkedin-icon:hover path,.facebook-icon:hover path,.youtube-icon:hover path,.telegram-icon:hover path,.youtube-icon:hover path,.email-icon:hover path{fill:var(--primary-color)!important}.chart-info{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.chart-info__row{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.chart-info__row-item{justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media (min-width:48rem){.chart-info__row-item{width:80%}}.chart-info__row-item-label-group{align-items:flex-start;gap:4px;display:flex}.chart-info__row-item-indicator-circle{border-radius:3.40282e38px;flex-shrink:0;width:14px;height:14px;margin-top:5px}.search-container{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper);--tw-font-weight:var(--font-weight-normal);width:100%;font-size:9px;font-weight:var(--font-weight-normal);color:var(--ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;border-radius:12px;outline-style:none;flex-direction:row;justify-content:flex-start;align-items:center;transition-duration:.3s;display:flex}.search-container::placeholder{color:var(--muted)}.search-container:focus-within{border-color:var(--primary-color)}@media (hover:hover){.search-container:hover{border-color:var(--primary-color)}}@media (min-width:48rem){.search-container{font-size:14px}}.search-container form{flex:1;align-items:center;display:flex}.search-input{--tw-outline-style:none;background-color:#0000;outline-style:none;flex:1;width:100%;padding-block:6px;padding-inline:8px}.search-input:focus{--tw-border-style:none;border-style:none}@media (min-width:48rem){.search-input{width:200px}}.search-container:has(.search-input:focus){border-color:var(--primary-color)}.filter-container{border-style:var(--tw-border-style);border-width:1px;border-color:var(--rule);background-color:var(--paper);--tw-font-weight:var(--font-weight-normal);width:100%;font-size:9px;font-weight:var(--font-weight-normal);color:var(--ink);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;border-radius:12px;outline-style:none;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding-block:6px;padding-inline:8px;transition-duration:.3s;display:flex;min-height:31px!important}.filter-container:focus-within{border-color:var(--primary-color)}@media (hover:hover){.filter-container:hover{border-color:var(--primary-color)}}@media (min-width:48rem){.filter-container{width:auto;font-size:14px}}.filter-container:has(.dropdown__button:focus){border-color:var(--primary-color)}.update-date{--tw-font-weight:var(--font-weight-normal);font-size:12px;font-weight:var(--font-weight-normal);color:#505d62}@media (min-width:48rem){.update-date{font-size:14px}}.article-card{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:0;flex-direction:column;gap:4px;padding-bottom:8px;transition-duration:.3s;display:flex;position:relative}@media (min-width:48rem){.article-card{gap:8px;padding-bottom:16px}}.article-card{border-top:2px solid #0000;border-bottom:1px solid var(--rule);background:0 0;min-height:0}.article-card:hover{border-top-color:var(--primary-color)}.article-card:hover .article-card__title{color:var(--primary-color)}.article-card-image{object-fit:cover;object-position:center;background:var(--primary-tint-050);border-bottom:1px solid var(--rule);flex-shrink:0;width:100%;height:200px}.article-card__title{text-overflow:ellipsis;white-space:nowrap;max-width:300px;padding-inline:8px;overflow:hidden}@media (min-width:48rem){.article-card__title{padding-inline:16px}}.article-card__title{transition:color .2s}.article-card__description{text-overflow:ellipsis;padding-inline:8px}@media (min-width:48rem){.article-card__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;padding-inline:16px;display:-webkit-box;overflow:hidden}}.article-card__description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}@media (min-width:768px){.article-card__description{-webkit-line-clamp:4;line-clamp:4}}.article-card__description--wide{-webkit-line-clamp:1;-webkit-box-orient:vertical;height:fit-content;display:-webkit-box;overflow:hidden}.article-card__content{--tw-font-weight:var(--font-weight-semibold);font-size:8px;font-weight:var(--font-weight-semibold);color:var(--gray-900);flex-direction:row;justify-content:space-between;display:flex}@media (min-width:48rem){.article-card__content{font-size:11px}}.article-card__content-item{flex-direction:row;align-items:center;gap:4px;padding-inline:8px;display:flex}@media (min-width:48rem){.article-card__content-item{padding-inline:16px}}.article-card__content-item-text{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--ink);flex-direction:row;align-items:center;gap:4px;display:flex}.article-card__content-item-date{--tw-font-weight:var(--font-weight-semibold);width:100%;font-size:11px;font-weight:var(--font-weight-semibold);justify-content:flex-end;align-items:center;padding-inline:8px;display:none}@media (min-width:48rem){.article-card__content-item-date{padding-inline:16px;display:flex}}.article-card__content-item-date{color:var(--ink)}.tools-card{background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:16px;flex-direction:column;gap:8px;padding:16px;transition-duration:.3s;display:flex}@media (min-width:48rem){.tools-card{border-radius:24px;gap:16px;padding:32px}}.flag-container{background-color:#f8f9fa;justify-content:center;align-items:center;display:flex;-webkit-mask:radial-gradient(circle,#000 0% 100%);mask:radial-gradient(circle,#000 0% 100%)}.flag-container svg{object-fit:cover;width:100%;min-width:12px;max-width:22px;height:100%;min-height:12px;max-height:22px;display:block}.flag-container svg defs,.flag-container svg clipPath{overflow:visible}.flag-container svg g[clip-path]{clip-path:none!important}#page-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#page-input[type=number]{-moz-appearanc:textfield}.hover-primary-color{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.hover-primary-color:hover{color:var(--primary-color)!important}.see-all{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:var(--ink);text-transform:uppercase;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;gap:6px;transition-duration:.3s;display:flex;position:relative}@media (hover:hover){.see-all:hover{color:var(--primary-color)}}@media (min-width:48rem){.see-all{font-size:13px}}.see-all{border-bottom:1px solid var(--rule-strong);padding-bottom:2px}.see-all:hover{border-bottom-color:var(--primary-color)}.see-all:hover svg path{fill:var(--primary-color)!important}.post-aside-col{order:-1}.site-toc{border-bottom:1px solid var(--rule);flex-direction:column;gap:14px;padding-bottom:20px;display:flex}.site-toc__list{border-left:1px solid var(--rule);counter-reset:site-toc}.site-toc__list ul{margin:0;padding:0;list-style-type:none}.site-toc__list .toc{counter-increment:site-toc;align-items:center;display:flex}.site-toc__list .toc:before{display:none}.toc a{width:100%;font-family:var(--font-sans);color:var(--muted);background:0 0;border-left:2px solid #0000;border-radius:0;align-items:baseline;gap:10px;margin-left:-1px;padding:6px 0 6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.site-toc__list .toc a:before{content:counter(site-toc, upper-roman);font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;color:var(--primary-color);min-width:1.25em;font-size:13px;font-weight:500}.toc a:hover,.toc a:focus-visible{color:var(--ink);border-left-color:var(--primary-color);background:0 0;outline:none}.toc a.active-link{font-weight:600;color:var(--ink)!important}.toc-link--active,.toc a.toc-link--active{font-weight:600;color:var(--primary-color)!important;border-bottom-color:#0000!important}.toc-link--active:before{color:var(--primary-color)!important}.close-button{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.close-button:hover svg path{fill:var(--gray-800)!important}.trigger-edit svg rect{transition:fill .2s ease-in-out}.trigger-edit:hover svg rect{fill:#27407a}.trigger-remove svg path{transition:fill .2s ease-in-out}.trigger-remove:hover svg path{fill:#d63b2b}#selected-brokers-table-head tr{background-color:var(--ink)!important}#selected-brokers-table-head th{text-transform:uppercase;letter-spacing:.06em;font-size:10px!important}#selected-brokers-table-body tr{background-color:var(--paper)!important;border-bottom:1px solid var(--rule)!important}#selected-brokers-table-body tr:nth-child(2n){background-color:var(--primary-tint-050)!important}#selected-brokers-table-body tr td,#selected-brokers-table-body .text-gray-800{color:var(--ink)!important}#comparison-toc-brokers>div{background-color:var(--paper)!important;border:1px solid var(--rule)!important;border-radius:var(--radius-md)!important;color:var(--muted)!important}.desktop-header{isolation:isolate;z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);padding:10px;position:fixed;top:0;left:50%}@media (min-width:48rem){.desktop-header{padding-block:16px;padding-inline:16px}}.desktop-header{background-color:#0000;border-bottom:none;display:none}.desktop-header .header{border-radius:var(--radius-pill);box-shadow:var(--shadow-card);background:#fff;border:1px solid #0000000a;padding:10px 20px}.mobile-header{isolation:isolate;z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-card);background-color:#fff;border-bottom:none;padding:8px;display:block;position:fixed;top:0;left:50%}.desktop-header nav,.mobile-header>.main-width>.accordion-header{z-index:1;position:relative}@media (min-width:1400px){.desktop-header{display:block!important}.mobile-header{display:none!important}}@media (max-width:1399px){.desktop-header{display:none!important}.mobile-header{display:block!important}}#header-broker-search>.header-search-btn,#header-broker-search>.dropdown__button.header-search-btn{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;padding:4px;transition-duration:.3s}#header-broker-search>.header-search-btn:hover,#header-broker-search>.dropdown__button.header-search-btn:hover{opacity:.6;background-color:#0000!important}.education-filter-link:not(.education-filter-link--active):hover{background-color:var(--primary-tint-050);border-color:var(--rule-strong)}.broker-title-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}@media (min-width:48rem){.broker-title-truncate{max-width:200px}}@media (min-width:64rem){.broker-title-truncate{max-width:120px}}@media (min-width:80rem){.broker-title-truncate{max-width:200px}}.title-top-broker{min-width:0;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}@media (min-width:48rem){.title-top-broker{max-width:100px!important}}@media (min-width:64rem){.title-top-broker{max-width:184px!important}}[x-cloak]{display:none!important}.search-container-find-broker{--tw-font-weight:var(--font-weight-normal);width:100%;max-height:32px;font-size:9px;font-weight:var(--font-weight-normal);color:var(--muted);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;outline-style:none;flex-direction:row;justify-content:flex-start;align-items:center;padding-block:8px;padding-inline:8px;transition-duration:.3s;display:flex}.search-container-find-broker::placeholder{color:var(--muted)}@media (min-width:48rem){.search-container-find-broker{max-height:48px;padding-block:10px;padding-inline:16px;font-size:14px}}.search-container-find-broker{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-md)}.search-container-find-broker:hover,.search-container-find-broker:has(.search-input:focus){border-color:var(--rule-strong);background:var(--paper)}.step-item{cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:flex;padding:8px!important}@media (min-width:48rem){.step-item{padding:16px!important}}.step-item{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper)}.step-item-Square{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex;color:var(--ink)!important;padding-block:8px!important;padding-inline:8px!important;font-size:10px!important}@media (min-width:48rem){.step-item-Square{padding-block:16px!important;padding-inline:16px!important}}.step-item-Square{border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper)}.step-item-active{border-color:var(--primary-color);background:var(--paper);box-shadow:none}.step-item-inactive{border-color:var(--rule);background:var(--paper);box-shadow:none}.step-item-inactive:hover{border-color:var(--rule-strong)}.step-item-checkbox-unchecked{display:block}.step-item-checkbox-unchecked svg{color:var(--muted)}.step-item-checkbox-checked,.step-item-active .step-item-checkbox-unchecked{display:none}.step-item-active .step-item-checkbox-checked{display:block}.step-item__checkbox--square{width:16px;height:16px}@media (min-width:48rem){.step-item__checkbox--square{width:20px;height:20px}}.step-item__checkbox--square{border-radius:2px}.step-item__checkbox--square .step-item__checkbox-svg{width:16px;height:16px}@media (min-width:48rem){.step-item__checkbox--square .step-item__checkbox-svg{width:20px;height:20px}}.step-item__checkbox--square .step-item__checkbox-svg{border-radius:2px}.step-item--checkbox .step-item-checkbox-unchecked .step-item__checkbox-svg{color:var(--muted)}.step-icon-wrapper{justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (min-width:48rem){.step-icon-wrapper{width:40px;height:40px}}.step-icon-wrapper{border:1px solid var(--rule-strong);background:var(--paper);color:var(--muted);border-radius:0}.step-icon-wrapper svg path{fill:currentColor}.step-icon-wrapper--completed,.step-icon-wrapper--completed.step-icon-wrapper--active,.step-icon-wrapper--active{border-color:var(--primary-color);background:var(--primary-tint-050);color:var(--primary-color)}.step-icon-wrapper--upcoming{border-color:var(--rule);background:var(--paper);color:var(--muted)}.step-icon{width:14px;height:14px}@media (min-width:48rem){.step-icon{width:24px;height:24px}}.card{background-color:var(--color-white);padding:calc(var(--spacing) * 4)}@media (min-width:48rem){.card{padding:calc(var(--spacing) * 6)}}.card{border-radius:var(--radius-xl);box-shadow:var(--shadow-card);border:1px solid #0000000a}.card h2,.card>h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--ink);margin-bottom:0}@media (min-width:48rem){.card h2,.card>h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.card h2,.card>h2{font-family:var(--font-sans)}.text-primary{color:var(--ink)}.text-secondary{color:#757575}.text-red{color:var(--primary-color)}.btn-red{background-color:var(--primary-color);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:999px;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}@media (hover:hover){.btn-red:hover{background-color:var(--primary-shade-600)}}.btn-red-light{background-color:var(--primary-tint-100);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-color);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:999px;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}@media (hover:hover){.btn-red-light:hover{background-color:var(--primary-tint-050)}}.btn-red-outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--primary-color);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--primary-color);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:999px;justify-content:center;align-items:center;transition-duration:.3s;display:inline-flex}@media (hover:hover){.btn-red-outline:hover{background-color:var(--primary-tint-050)}}.broker-field{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.broker-img{object-fit:cover;background-color:#f7f7f7;border-radius:16px;flex-shrink:0}.max-lines-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-lines-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stats{background:url(../images/stats-bg.svg) 50%/cover no-repeat,#f7f7f7}.regulated-badge{width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);background:var(--primary-tint-050);color:var(--primary-color);border:1px solid var(--primary-color);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.regulated-badge{border:1px solid color-mix(in srgb, var(--primary-color) 25%, transparent)}}.regulated-badge--off{color:#757575;background:#f7f7f7;border-color:#e2e2e2}.landing-paragraph,.paragraph{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--ink)}.landing-paragraph p,.paragraph p{margin-bottom:calc(var(--spacing) * 2)}.fxlists-footer-card{margin-block:calc(var(--spacing) * 8);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 4);border-width:1px;border-color:#0000;border-radius:24px}@media (min-width:48rem){.fxlists-footer-card{margin-block:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 8)}}.fxlists-footer-card{box-shadow:var(--shadow-card)}.footer-nav-title{--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:#686868}.footer-nav-link{--tw-font-weight:var(--font-weight-medium);width:100%;max-width:100%;font-size:13px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:#686868;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s;display:block;overflow:hidden}.footer-nav-link:hover{color:var(--primary-color)}.landing-highlights{border-radius:var(--radius-xl);background:linear-gradient(90deg, var(--primary-color), #fff, var(--primary-color));padding:2px}@supports (color:color-mix(in lab, red, red)){.landing-highlights{background:linear-gradient(90deg, color-mix(in srgb, var(--primary-color) 28%, transparent), #fff, color-mix(in srgb, var(--primary-color) 28%, transparent))}}.landing-highlights{box-shadow:var(--shadow-card)}.landing-highlights__inner{border-radius:calc(var(--radius-xl) - 2px);background:linear-gradient(90deg, #fff 0%, var(--primary-tint-050) 50%, #fff 100%);flex-direction:column;align-items:stretch;gap:24px;padding:28px 20px;display:flex}.landing-highlights__item{text-align:center;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.landing-highlights__icon{object-fit:contain;width:auto;max-width:142px;height:120px}.landing-highlights__label{color:var(--ink);font-size:22px;font-weight:600;line-height:1.3}.landing-highlights__divider{border-left:2px dashed var(--primary-color);opacity:.55;flex-shrink:0;align-self:center;width:2px;height:84px;display:none}@media (min-width:1024px){.landing-highlights__inner{flex-direction:row;justify-content:center;align-items:center;gap:40px;padding:36px 48px}.landing-highlights__item{min-height:200px}.landing-highlights__divider{display:block}.landing-highlights__label{font-size:24px}}@media (max-width:640px){.landing-highlights__icon{height:96px}.landing-highlights__label{font-size:18px}}.landing-education-card{border-style:var(--tw-border-style);background-color:var(--color-white);height:auto;padding:calc(var(--spacing) * 4);box-shadow:var(--shadow-card);border-width:1px;border-color:#0000;border-radius:20px;flex-direction:column;display:flex}.landing-education-card__link{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.landing-education-card__image{aspect-ratio:4/3;object-fit:cover;border-radius:16px;width:100%;display:block}body{font-family:var(--font-sans);color:var(--ink)}.article-card,.article-card,.featured-article,.featured-article,.featured-article,.article-row,.article-row,.rank-row,.rank-row,.rank-row,.broker-review-comment,.broker-review-comment,.broker-review-top-brokers,.broker-review-top-brokers,.broker-review-aside__card,.broker-review-aside__card,.single-broker-card,.single-broker-card,.broker-review-new-comment,.broker-review-new-comment,.broker-review-modal__panel,.broker-review-modal__panel,.search-container,.search-container,.filter-container,.filter-container,.site-toc,.site-toc,.accordion-toggle-color,.accordion-toggle-color,.contact-topics,.contact-topics,.contact-form,#comment-success-msg,#comment-error-msg,#contact-success-msg,#contact-error-msg,.admin-content .note,.admin-content .formula,.broker-review-masthead,.broker-review-author,.fxlists-footer-card,.top-articles,.best-broker-card,.best-broker-categories-card,.brokers-list__item,.brokers-list__item,.comparison-add-broker-btn,.comparison-add-broker-btn,.broker-review-faq,.about-chapter,.about-toc,.terms-toc,.author-profile-header{border-radius:var(--radius-xl);box-shadow:var(--shadow-card);font-family:var(--font-sans);background-color:#fff;border:1px solid #0000000a}.article-card,.article-card,.article-row,.article-row,.rank-row,.rank-row,.broker-review-comment,.broker-review-comment,.single-broker-card,.single-broker-card,.about-chapter{border-top-color:#0000;border-bottom:1px solid #0000000a;margin-bottom:12px;padding:20px 24px}.rank-row:first-child,.rank-row:first-child,.article-row:last-child,.article-row:last-child,.about-chapter:first-child,.about-chapter:last-child,.single-broker-card:first-of-type,.single-broker-card:first-of-type,.broker-review-preface+.single-broker-card,.broker-review-preface+.single-broker-card{padding-top:20px}.broker-review-top-brokers,.broker-review-top-brokers,.broker-review-aside__card,.broker-review-aside__card,.site-toc,.site-toc,.about-toc,.about-toc,.terms-toc,.top-articles{border-top:none;padding:20px}.broker-review-masthead,.broker-review-masthead,.broker-review-author,.broker-review-author,.broker-review-new-comment,.broker-review-new-comment,.featured-article,.featured-article,.author-profile-header{border-bottom:none;margin-bottom:16px;padding:20px 24px}.accordion-toggle-color{padding:0;overflow:hidden}.search-container,.filter-container{border-radius:var(--radius-md);border:1px solid var(--rule);box-shadow:none;transition:border-color .3s,box-shadow .3s,background-color .3s}.search-container:hover,.filter-container:hover,.search-container:focus-within,.filter-container:focus-within{border-color:var(--primary-color)}.comparison-add-broker-btn{border:1px solid var(--rule);transition:border-color .3s,box-shadow .3s,background-color .3s;border-radius:var(--radius-xl)!important}.comparison-add-broker-btn:hover,.comparison-add-broker-btn:focus,.comparison-add-broker-btn:focus-visible{border-color:var(--primary-color);outline:none}.dropdown__menu,.dropdown__menu--custom{border-radius:var(--radius-lg);border:1px solid var(--rule)}.admin-content .note,.admin-content .formula{padding:16px 20px}.rank-row__logo,.article-row__image,.featured-article__image{border-radius:var(--radius-md)}.broker-review-top-brokers__thumb,.broker-review-top-brokers__visit{border-radius:var(--radius-sm)}.single-broker-card__header-content-rating{border-radius:var(--radius-pill)}.input-field--custom,.contact-form .input-field--custom{border-radius:var(--radius-md)!important}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.display-medium,.admin-content h1,.admin-content h2,.admin-content h3,.admin-content h4{font-family:var(--font-sans)}.fxl-site{--fxl-bg:#fcfbf7;--fxl-paper:#fff;--fxl-ink:#292b24;--fxl-muted:#6a6b60;--fxl-gold:#936c1c;--fxl-gold-bright:#d7ac46;--fxl-gold-light:#f5ebd2;--fxl-line:#e7e5db;--fxl-radius:18px;color:var(--fxl-ink);background:var(--fxl-bg);scroll-padding-top:95px;font-family:DM Sans,DM Sans Fallback,sans-serif;font-size:14px;line-height:1.65}.fxl-site .admin-content{--admin-table-bg:var(--fxl-paper);--admin-table-header-bg:#f5f0e3;--admin-table-header-color:var(--fxl-ink);--admin-table-header-border:#ded4ba;--admin-table-row-bg:var(--fxl-paper);--admin-table-row-even-bg:#fcfaf5;--admin-table-row-border:var(--fxl-line);--admin-table-cell-color:var(--fxl-ink);--admin-table-cell-first-color:var(--fxl-ink);--admin-table-cell-align:left;--table-cell-padding:.625rem .75rem;--table-cell-padding-md:.875rem 1rem;--table-line-height:1.45;--table-scroll-radius:var(--fxl-radius);--table-scroll-border:1px solid var(--fxl-line);--table-scroll-bg:var(--fxl-paper);--table-scrollbar-thumb:var(--fxl-gold);--table-scrollbar-track:#f4efe2;--table-scroll-fade-left:linear-gradient(90deg, #292b2424, transparent);--table-scroll-fade-right:linear-gradient(270deg, #292b2424, transparent)}html:has(.fxl-site){scroll-behavior:smooth;scroll-padding-top:95px}.fxl-site h1,.fxl-site h2,.fxl-site h3{letter-spacing:-.045em;margin:0;font-family:Manrope,Manrope Fallback,sans-serif;font-weight:650;line-height:1.15}.fxl-site h2{font-size:43px}.fxl-site h3{letter-spacing:-.035em;font-size:24px}.fxl-site [hidden]{display:none!important}.fxl-site p{color:var(--fxl-muted);margin:0}.fxl-site :focus-visible:not(input,textarea){box-shadow:0 0 0 3px var(--fxl-gold-light), 0 0 0 1px var(--fxl-gold);border-radius:6px;outline:none}@keyframes fxl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes fxl-draw{to{stroke-dashoffset:0}}@keyframes fxl-pulse{50%{opacity:.45}}@keyframes fxl-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fxl-float{animation:6s ease-in-out infinite fxl-float}.fxl-float--slow{animation:8s ease-in-out -3s infinite fxl-float}.fxl-draw{stroke-dasharray:700;stroke-dashoffset:700px;animation:4s ease-in-out infinite alternate fxl-draw}.fxl-pulse{animation:4s ease-in-out infinite fxl-pulse}.fxl-reveal{animation:.7s both fxl-enter}.fxl-hero__title.fxl-reveal{animation-delay:80ms}.fxl-hero__desc.fxl-reveal{animation-delay:.16s}.fxl-hero__features.fxl-reveal{animation-delay:.22s}.fxl-hero__cta.fxl-reveal{animation-delay:.28s}@media (prefers-reduced-motion:reduce){html:has(.fxl-site){scroll-behavior:auto}.fxl-float,.fxl-float--slow,.fxl-draw,.fxl-pulse,.fxl-reveal{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.fxl-wrap{width:min(1160px,100% - 64px);margin-inline:auto}.fxl-btn{min-height:45px;color:var(--fxl-ink);white-space:nowrap;background:0 0;border:1px solid #dcd8c9;border-radius:8px;justify-content:center;align-items:center;gap:20px;padding:10px 21px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.fxl-btn svg{flex-shrink:0;width:20px;height:20px;display:block}.fxl-btn:hover{background:#f1ebda;transform:translateY(-2px)}.fxl-btn--primary{background:var(--fxl-gold-bright);color:#30270e;border-color:var(--fxl-gold-bright);box-shadow:0 3px #a9822422}.fxl-btn--primary:hover{background:#e1ba5e}.fxl-btn--white{color:var(--fxl-ink);background:#fff;border-color:#fff}.fxl-btn--white:hover{background:var(--fxl-gold-light)}.fxl-btn--outline{color:var(--fxl-ink);background:0 0;border-color:#dcd8c9}.fxl-text-link{color:#896417;align-items:center;gap:18px;font-size:12px;font-weight:600;display:inline-flex}.fxl-text-link:hover{color:var(--fxl-gold)}.fxl-empty{color:var(--fxl-muted);padding:32px 0;font-size:13px}.fxl-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fxl-skip{z-index:100;color:var(--fxl-ink);background:#fff;padding:12px;position:fixed;top:-70px;left:15px}.fxl-skip:focus{top:10px}.fxl-btn--text{box-shadow:none;border-color:#0000}.fxl-site.paused *,.paused *{animation-play-state:paused!important}.fxl-landing .fxl-prefooter{display:none}.fxl-kicker{letter-spacing:.13em;text-transform:uppercase;color:#886823;margin-bottom:15px;font-size:10px;font-weight:600;display:block}.fxl-header{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fcfbf7ed;border-bottom:1px solid #e7e5db99;align-items:center;height:86px;display:flex;position:relative}.fxl-header__row{justify-content:space-between;align-items:center;gap:26px;height:100%;display:flex}.fxl-brand{letter-spacing:-.9px;color:#292b24;white-space:nowrap;align-items:center;gap:11px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:24px;font-weight:800;display:flex}.fxl-brand svg{color:#936c1c;flex-shrink:0;width:33px;height:33px;display:block}.fxl-brand>span>span{font-weight:600}@media (max-width:800px){.fxl-footer__brand .fxl-brand{font-size:21px}}@media (max-width:600px){.fxl-brand{font-size:21px}.fxl-brand svg{width:30px;height:30px}}.fxl-nav{align-items:center;gap:29px;display:none}.fxl-nav-link{color:#585b50;white-space:nowrap;font-size:13px}.fxl-nav-link:hover,.fxl-nav-link.is-active{color:var(--fxl-gold)}.fxl-nav-brokers{align-items:center;display:flex}.fxl-nav-brokers__btn{cursor:pointer;align-items:center;gap:6px;display:flex}.fxl-nav-brokers__chevron{color:#9a9a8f;transition:transform .2s}.fxl-nav-brokers[data-open=true] .fxl-nav-brokers__chevron{color:var(--fxl-gold);transform:rotate(180deg)}.fxl-brokers-menu{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-radius:12px;width:300px;padding:18px;box-shadow:0 12px 32px #292b2414}.fxl-brokers-menu__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--fxl-muted);margin-bottom:10px;font-size:10px;font-weight:700}.fxl-brokers-menu__list{flex-direction:column;gap:2px;display:flex}.fxl-brokers-menu__row{color:var(--fxl-ink);border-radius:6px;align-items:center;gap:10px;padding:8px 6px;font-size:13px;font-weight:600;display:flex}.fxl-brokers-menu__row:hover{background:var(--fxl-gold-light);color:#79591e}.fxl-brokers-menu__rank{color:var(--fxl-muted);width:18px;font-size:11px}.fxl-brokers-menu__all{border-top:1px solid var(--fxl-line);color:var(--fxl-gold);align-items:center;gap:6px;margin-top:12px;padding-top:12px;font-size:12px;font-weight:600;display:flex}.fxl-header__actions{align-items:center;gap:24px;display:flex}.fxl-locale{align-items:center;gap:6px;font-size:12px;display:none}.fxl-header__cta{display:none}.fxl-mobile-nav{position:relative}.fxl-mobile-nav__btn{border:1px solid var(--fxl-line);width:38px;height:38px;color:var(--fxl-ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:flex}.fxl-mobile-nav__btn:hover{border-color:var(--fxl-gold);color:var(--fxl-gold)}.fxl-mobile-nav__menu{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-radius:12px;flex-direction:column;width:min(280px,100vw - 32px);padding:10px;display:flex;left:auto;right:0;box-shadow:0 12px 32px #292b2414}.fxl-mobile-nav__menu a{color:var(--fxl-ink);border-radius:6px;padding:12px 10px;font-size:14px;font-weight:600}.fxl-mobile-nav__menu a:hover{background:var(--fxl-gold-light);color:#79591e}.fxl-mobile-nav__cta{background:var(--fxl-gold-bright);border-radius:8px;justify-content:space-between;align-items:center;margin-top:6px;display:flex;color:#30270e!important}@media (min-width:1024px){.fxl-nav,.fxl-locale{display:flex}.fxl-header__cta{display:inline-flex}.fxl-mobile-nav{display:none}}.fxl-hero{padding-top:96px;position:relative;overflow:hidden}.fxl-hero__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:830px;margin-inline:auto;display:flex;position:relative}.fxl-hero__eyebrow svg{color:var(--fxl-gold-bright)}.fxl-hero__eyebrow{color:#806222;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.fxl-hero__eyebrow svg{width:15px;height:15px;color:var(--fxl-gold-bright)}.fxl-site h1.fxl-hero__title{letter-spacing:-.055em;margin:22px 0;font-size:70px;line-height:1.09}.fxl-hero__title span{color:#a67d27}.fxl-site p.fxl-hero__desc{max-width:490px;margin-inline:auto;font-size:15px;line-height:1.8}.fxl-hero__features{color:#5c5e51;justify-content:center;gap:26px;margin:26px 0 27px;font-size:11px;display:flex}.fxl-hero__features span{align-items:center;gap:8px;display:flex}.fxl-hero__features svg{color:#a47a23;width:18px;height:18px}.fxl-hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.fxl-hero__cta .fxl-btn{min-height:48px}.fxl-site p.fxl-hero__note{color:#79796b;margin-top:16px;font-size:10px}.fxl-hero__landscape{opacity:.7;pointer-events:none;z-index:0;width:100%;height:360px;position:absolute;top:330px;left:0}.fxl-hero__medallion{z-index:1;width:142px;color:var(--fxl-gold);position:absolute;top:167px;left:3%;transform:rotate(-10deg)}.fxl-hero__medallion.fxl-hero__medallion--right{top:227px;left:auto;right:3%;transform:rotate(11deg)}@media (min-width:1450px){.fxl-hero__medallion{left:calc(50% - 610px)}.fxl-hero__medallion--right{right:calc(50% - 610px)}}@media (max-width:1100px){.fxl-hero__medallion{width:100px;top:212px;left:1%}.fxl-hero__medallion--right{top:252px;right:1%}.fxl-site h1.fxl-hero__title{font-size:62px}}@media (max-width:800px){.fxl-hero{padding-top:45px}.fxl-site h1.fxl-hero__title{font-size:55px}.fxl-hero__medallion{display:none}.fxl-hero__features{font-size:10px}}@media (max-width:600px){.fxl-hero{padding-top:36px}.fxl-hero__eyebrow{font-size:9px}.fxl-site h1.fxl-hero__title{margin:19px 0;font-size:39px}.fxl-site p.fxl-hero__desc{max-width:325px;font-size:13px}.fxl-hero__features{flex-wrap:wrap;gap:10px 16px;max-width:330px;margin:22px auto;font-size:9px}.fxl-hero__features>span:last-child{display:none}.fxl-hero__cta{gap:5px}.fxl-hero__cta .fxl-btn{gap:12px;padding:10px 16px;font-size:12px}.fxl-site p.fxl-hero__note{font-size:9px}.fxl-hero__landscape{height:300px;top:210px}}.fxl-section{z-index:2;padding-top:106px;position:relative}.fxl-section__head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:35px;display:flex}.fxl-section__head p{max-width:300px;font-size:13px}.fxl-section__title{color:var(--fxl-ink);font-size:43px}.fxl-section h2 em,.fxl-picks h2 em,.fxl-market h2 em,.fxl-discovery__copy h2 em{color:#997322;letter-spacing:-.04em;font-family:Georgia,serif;font-weight:400}@media (max-width:800px){.fxl-section{padding-top:75px}.fxl-section__head{align-items:flex-start}.fxl-section__head h2,.fxl-section h2{font-size:35px}.fxl-section__head p{max-width:220px;font-size:12px}}@media (max-width:600px){.fxl-section{padding-top:63px}.fxl-section__head{margin-bottom:24px;display:block}.fxl-section__head h2,.fxl-section h2{font-size:33px}.fxl-section__head p{max-width:330px;margin-top:17px}.fxl-section__head>.fxl-text-link{margin-top:20px}}.fxl-picks{z-index:3;padding-top:210px;position:relative}.fxl-picks__head{align-items:center;margin-bottom:33px}.fxl-picks h2{font-size:43px;line-height:1.18}.fxl-picks__head>div:last-child{max-width:280px}.fxl-picks__head p{font-size:13px;line-height:1.85}.fxl-picks__head .fxl-text-link{border-bottom:1px solid #c2a76a;margin-top:17px;padding-bottom:6px}.fxl-picks__list{border:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:13px;margin:0;padding:0;list-style:none;display:grid}.fxl-picks__list li{background:#fffefa;border:1px solid #e2dac6;border-radius:13px;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:0 3px 12px #79672e04}.fxl-picks__list li:hover{border-color:#b99a53;transform:translateY(-5px);box-shadow:0 12px 28px #80682b0e}.fxl-pick{text-align:center;isolation:isolate;flex-direction:column;align-items:center;height:100%;padding:0 19px 18px;display:flex;position:relative}.fxl-pick:before{content:"";z-index:-1;background:linear-gradient(145deg,#f7f1df,#f0e9d6);height:121px;position:absolute;top:0;left:0;right:0}.fxl-pick__heading{justify-content:space-between;align-items:center;width:100%;padding-top:15px;display:flex}.fxl-pick__rank{letter-spacing:-.05em;color:#907035;font-family:Manrope,Manrope Fallback,sans-serif;font-size:20px;font-weight:500;line-height:1}.fxl-pick__label{letter-spacing:.1em;text-transform:uppercase;color:#8d7950;font-size:7px;font-weight:600}.fxl-pick__logo,.fxl-mark.fxl-pick__logo{background:#fff;border:4px solid #fffefa;border-radius:16px;flex-shrink:0;width:74px;height:74px;margin:19px 0 18px;box-shadow:0 4px 14px #6d552511}.fxl-pick h3{white-space:nowrap;letter-spacing:-.035em;color:var(--fxl-ink);margin:0;font-size:19px;font-weight:700}.fxl-pick__desc{color:#7a786c;margin:11px 0 21px;font-size:11px;line-height:1.8}.fxl-pick__review{color:#77571c;background:#f2ebd7;border:1px solid #e3d5ae;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:39px;margin-top:auto;padding:10px 11px;font-size:11px;font-weight:600;transition:background .2s;display:flex}.fxl-pick:hover .fxl-pick__review{color:#463713;background:#ddbd70;border-color:#d3ad50}.fxl-site p.fxl-picks__source{color:#777368;margin:20px 0 0;font-size:10px;line-height:1.8}.fxl-picks__source a{text-underline-offset:3px;text-decoration:underline}.fxl-mark{background:var(--fxl-gold-light);color:#786029;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.fxl-mark--photo{border:1px solid var(--fxl-line);background:#fff}.fxl-mark--photo img{object-fit:contain;width:100%;height:100%}@media (max-width:1100px){.fxl-picks__list{gap:9px}.fxl-pick{padding-inline:13px}.fxl-pick h3{font-size:17px}.fxl-pick__label{font-size:6px}.fxl-pick__review{font-size:10px}}@media (min-width:601px) and (max-width:800px){.fxl-picks__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fxl-picks__list li{grid-column:span 2}.fxl-picks__list li:nth-child(n+4){grid-column:span 3}.fxl-picks h2{font-size:36px}.fxl-pick h3{font-size:19px}}@media (max-width:600px){.fxl-picks{padding-top:160px}.fxl-picks__head{margin-bottom:25px;display:block}.fxl-picks h2{font-size:34px}.fxl-picks__head>div:last-child{max-width:340px}.fxl-picks__list{grid-template-columns:1fr;gap:12px}.fxl-pick{text-align:left;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:0 34px;padding:15px 17px 17px;display:grid}.fxl-pick:before{width:106px;height:100%;right:auto}.fxl-pick__heading{grid-area:1/1/auto/-1;padding:0 0 14px}.fxl-pick__rank{font-size:17px}.fxl-pick__label{font-size:8px}.fxl-pick__logo,.fxl-mark.fxl-pick__logo{border-radius:13px;grid-area:2/1/4;width:68px;height:68px;margin:0}.fxl-pick h3{grid-area:2/2;align-self:end;font-size:20px}.fxl-pick__desc{grid-area:3/2;align-self:start;margin:6px 0 0;font-size:11px;line-height:1.6}.fxl-pick__review{grid-area:4/2;margin-top:14px}}@media (prefers-reduced-motion:reduce){.fxl-picks__list li:hover{transform:none}}.fxl-discovery{z-index:3;margin-top:65px;padding:30px 0 0;scroll-margin-top:30px;position:relative}.fxl-discovery__topline{letter-spacing:.16em;text-transform:uppercase;color:#7f724b;justify-content:space-between;padding-top:19px;font-size:9px;display:flex}.fxl-discovery__layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:25px;padding:42px 0 28px;display:grid}.fxl-discovery__copy{max-width:480px}.fxl-discovery__copy h2{font-size:43px;line-height:1.2}.fxl-discovery__copy>p{max-width:410px;margin-top:21px;font-size:13px;line-height:1.85}.fxl-direction-tabs{border-bottom:1px solid #e1d9c4;gap:22px;margin-top:29px;display:flex}.fxl-direction-tabs button{color:#646759;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:12px}.fxl-direction-tabs button[aria-selected=true]{color:#84611a;border-bottom-color:#936c1c;font-weight:650}.fxl-direction-tabs button:hover{color:#8a651b}.fxl-route{min-height:136px;padding-top:20px}.fxl-route p{max-width:390px;font-size:12px;line-height:1.8}.fxl-route .fxl-text-link{margin-top:17px}.fxl-direction-art{min-width:0;position:relative}.fxl-direction-art>svg{width:100%;height:auto;overflow:visible}.fxl-map-caption{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#80724e;margin-top:-12px;font-size:8px;display:block}.fxl-compass-needle{transform-origin:295px 213px;transition:transform 1.1s cubic-bezier(.22,.75,.22,1);transform:rotate(-40deg)}.fxl-direction-art[data-active=compare] .fxl-compass-needle{transform:rotate(70deg)}.fxl-direction-art[data-active=match] .fxl-compass-needle{transform:rotate(140deg)}.fxl-map-route{animation:45s linear infinite fxl-route-flow}.fxl-map-pin circle:first-child{transition:r .3s}.fxl-direction-art[data-active=explore] .fxl-map-pin--explore circle:first-child,.fxl-direction-art[data-active=compare] .fxl-map-pin--compare circle:first-child,.fxl-direction-art[data-active=match] .fxl-map-pin--match circle:first-child{r:10}.fxl-compass-body{animation:8s ease-in-out infinite fxl-compass-hover}@keyframes fxl-route-flow{to{stroke-dashoffset:-240px}}@keyframes fxl-compass-hover{50%{transform:translateY(-5px)}}.fxl-motion-toggle{color:#747363;background:0 0;border:0;align-items:center;gap:6px;margin:20px auto 0;padding:5px;font-size:10px;display:flex}.fxl-brand-strip{border-bottom:1px solid var(--fxl-line);color:#696b5e;justify-content:space-between;align-items:center;gap:25px;padding:32px 15px 48px;display:flex}.fxl-brand-strip>span{font-size:10px;line-height:1.5}.fxl-wordmark{letter-spacing:-1px;white-space:nowrap;font-size:23px;font-weight:700}@media (max-width:1100px){.fxl-discovery__copy h2{font-size:37px}.fxl-direction-tabs{gap:17px}}@media (max-width:800px){.fxl-discovery{margin-top:62px}.fxl-discovery__layout{grid-template-columns:1fr 1fr;gap:12px}.fxl-discovery__copy h2{font-size:31px}.fxl-discovery__copy>p{font-size:12px}.fxl-direction-tabs{gap:14px}.fxl-direction-tabs button{font-size:10px}.fxl-route{min-height:164px}.fxl-map-caption{font-size:7px}.fxl-discovery__topline{font-size:8px}.fxl-brand-strip{flex-wrap:wrap;justify-content:center;gap:25px}.fxl-brand-strip>span{text-align:center;width:100%}.fxl-brand-strip>span br{display:none}.fxl-wordmark{font-size:19px}}@media (max-width:600px){.fxl-discovery{margin-top:40px;padding-top:10px}.fxl-discovery__topline{letter-spacing:.1em;gap:12px;font-size:7px}.fxl-discovery__layout{grid-template-columns:1fr;gap:5px;padding-top:30px}.fxl-discovery__copy{max-width:none}.fxl-discovery__copy h2{font-size:34px}.fxl-discovery__copy>p{max-width:360px;font-size:13px}.fxl-direction-tabs{justify-content:space-between;gap:0;margin-top:19px}.fxl-direction-tabs button{font-size:12px}.fxl-route{min-height:144px}.fxl-direction-art{width:100%;max-width:430px;margin:0 auto}.fxl-map-caption{margin-top:-5px;font-size:8px}.fxl-brand-strip{padding-top:24px}}@media (prefers-reduced-motion:reduce){.fxl-compass-needle{transition:none}.fxl-map-route,.fxl-compass-body{animation:none}}.fxl-market{z-index:3;margin-top:62px;padding:30px 0 0;position:relative}.fxl-market__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.fxl-market__heading .fxl-kicker{letter-spacing:.14em;margin-bottom:11px;font-size:10px}.fxl-market__heading h2{letter-spacing:-.045em;font-size:34px}.fxl-market__controls{background:#f4f0e5;border:1px solid #e6ddc7;border-radius:30px;align-items:center;gap:13px;padding:6px 7px 6px 15px;font-size:11px;display:flex}.fxl-market__controls>span:before{content:"";background:#a8925d;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.fxl-market__controls>span[data-state=live]:before{background:#408469}.fxl-market__controls>span[data-state=error]:before{background:#b65b45}.fxl-market__controls button{background:#fffefa;border:1px solid #e1d8c0;border-radius:22px;min-height:34px;padding:8px 12px;font-size:10px}.fxl-market__controls button:hover{background:#ece2c6}.fxl-quotes{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.fxl-quote{background:#fffefa;border:1px solid #e4dece;border-radius:13px;padding:21px 17px 16px;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 10px #72613504}.fxl-quote:before{content:"";background:#c4a35c;height:2px;position:absolute;top:0;left:18px;right:18px}.fxl-quote:hover{border-color:#c6ad75;box-shadow:0 8px 20px #72613509}.fxl-quote__identity{align-items:flex-start;gap:10px;min-height:47px;display:flex}.fxl-quote__identity svg{filter:drop-shadow(0 2px 2px #00000008);flex-shrink:0;width:34px;height:34px}.fxl-quote__identity h3{letter-spacing:-.02em;margin-top:2px;font-size:14px;font-weight:700}.fxl-quote__identity p{color:#77766b;margin-top:4px;font-size:10px;line-height:1.55}.fxl-quote__price-label{letter-spacing:.12em;text-transform:uppercase;color:#7d745f;justify-content:space-between;align-items:center;margin:23px 0 1px;font-size:8px;display:flex}.fxl-quote__price-label>span{letter-spacing:.04em;color:#9b927d;font-size:8px}.fxl-quote__last{letter-spacing:-.045em;color:#33372d;font-variant-numeric:tabular-nums;min-height:45px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:29px;font-weight:650}.fxl-quote.is-stale .fxl-quote__last{color:#827b67}.fxl-quote__spread{background:#f7f5ec;border-top:1px solid #ece5d5;border-bottom:1px solid #ece5d5;grid-template-columns:1fr 1fr;margin-top:14px;padding:12px 0;display:grid}.fxl-quote__spread>span{color:#746f5d;flex-direction:column;gap:4px;padding-left:10px;font-size:10px;line-height:1.3;display:flex}.fxl-quote__spread>span:last-child{border-left:1px solid #e3dcc9;padding:0 10px 0 7px}.fxl-quote__spread b{letter-spacing:-.03em;color:#45483d;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.fxl-quote__day{color:#716f62;justify-content:space-between;align-items:center;min-height:25px;margin-top:17px;font-size:10px;display:flex}.fxl-quote__day small{color:#8b8471;font-size:7px}.fxl-quote__day strong{font-variant-numeric:tabular-nums;background:#f0eee5;border-radius:5px;padding:4px 6px;font-size:11px;font-weight:600;line-height:1.3}.fxl-quote__day strong.up{color:#2a694b;background:#eaf3e9}.fxl-quote__day strong.down{color:#984333;background:#f8ece6}.fxl-market__foot{color:#736f61;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:10px;display:flex}.fxl-market__foot>span:nth-child(2){flex:1}.fxl-market__source{letter-spacing:.09em;text-transform:uppercase;color:#736347;align-items:center;gap:6px;font-size:8px;font-weight:600;display:flex}.fxl-market__disclosure{color:#777368;margin-top:8px;font-size:10px}.fxl-market__disclosure a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.fxl-quotes{gap:9px}.fxl-quote{padding:18px 13px 14px}.fxl-quote__identity h3{font-size:12px}.fxl-quote__last{font-size:26px}.fxl-market__heading h2{font-size:31px}}@media (min-width:601px) and (max-width:800px){.fxl-quotes{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fxl-quote{grid-column:span 2}.fxl-quote:nth-child(n+4){grid-column:span 3}.fxl-market__heading h2{max-width:340px;font-size:28px}}@media (max-width:600px){.fxl-market{margin-top:43px;padding-top:15px}.fxl-market__heading{align-items:flex-start;gap:12px;margin-bottom:21px}.fxl-market__heading h2{max-width:220px;font-size:29px;line-height:1.17}.fxl-market__heading h2 em{display:block}.fxl-market__controls{background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:90px;padding:5px 0 0;font-size:10px}.fxl-quotes{grid-template-columns:1fr 1fr;gap:10px}.fxl-quote:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.fxl-quote:last-child .fxl-quote__identity{grid-column:1/-1}.fxl-quote:last-child .fxl-quote__price-label{grid-area:2/1}.fxl-quote:last-child .fxl-quote__last{grid-area:3/1}.fxl-quote:last-child .fxl-quote__spread{grid-area:2/2/4;align-self:end;margin:0}.fxl-quote:last-child .fxl-quote__day{grid-column:1/-1}.fxl-market__foot{flex-direction:column;align-items:flex-start;gap:7px}}.fxl-tools .fxl-section__head{text-align:left;display:flex}.fxl-features-grid{grid-template-columns:1fr;gap:18px;display:grid}.fxl-feature{border:1px solid var(--fxl-line);background:#fffefa;border-radius:16px;flex-direction:column;padding:26px;display:flex}.fxl-feature__top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.fxl-feature__icon{color:#fff;background:#9b772b;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.fxl-feature__label{text-transform:uppercase;letter-spacing:.08em;color:#747664;font-size:9px}.fxl-feature__art{justify-content:center;align-items:center;height:210px;margin:6px -12px 10px;display:flex;overflow:visible}.fxl-feature__art svg,.fxl-art{width:100%;height:100%;overflow:visible}.fxl-feature h3{font-size:24px}.fxl-feature p{margin:12px 0;font-size:12px;line-height:1.9}.fxl-feature .fxl-text-link{border-top:1px solid var(--fxl-line);justify-content:space-between;width:100%;margin-top:auto;padding-top:18px}.fxl-small-features{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}.fxl-small-feature{gap:13px;padding:18px 7px;display:flex}.fxl-small-feature>svg{color:#997327;flex-shrink:0;width:24px;height:24px}.fxl-small-feature h3{letter-spacing:-.02em;font-size:15px}.fxl-small-feature p{margin-top:7px;font-size:11px}@media (min-width:900px){.fxl-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.fxl-feature{padding:20px 16px}.fxl-feature h3{font-size:21px}.fxl-feature__art{height:165px}.fxl-small-features{gap:14px}.fxl-small-feature{display:block}.fxl-small-feature>svg{margin-bottom:12px}}@media (max-width:600px){.fxl-features-grid{grid-template-columns:1fr;gap:17px}.fxl-feature{padding:25px}.fxl-feature h3{font-size:25px}.fxl-feature p{font-size:13px}.fxl-feature__art{width:100%;max-width:360px;height:220px;margin-inline:auto}.fxl-small-features{grid-template-columns:1fr;gap:0;margin-top:18px}.fxl-small-feature{padding:17px 4px;display:flex}.fxl-small-feature>svg{margin:0}.fxl-small-feature p{font-size:12px}}.fxl-journey{background:#f4f1e7;border:1px solid #e7e0cc;border-radius:22px;grid-template-columns:1fr;align-items:center;gap:30px;padding:40px 24px;display:grid}.fxl-journey p{max-width:360px;margin:20px 0;font-size:13px}.fxl-steps{margin:26px 0}.fxl-step{gap:15px;margin:22px 0;display:flex}.fxl-step span{color:#886827;border:1px solid #d9ca9f;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.fxl-step h3{letter-spacing:-.01em;font-size:15px}.fxl-step p{max-width:none;margin-top:5px;font-size:11px}.fxl-research{min-width:0;position:relative}.fxl-research-art{width:100%;height:auto}.fxl-research__caption{text-align:center;color:#8b733c;letter-spacing:.04em;text-transform:uppercase;margin-top:15px;font-size:10px}@media (min-width:900px){.fxl-journey{grid-template-columns:1fr 1fr;gap:80px;padding:60px}}@media (max-width:800px){.fxl-journey{gap:20px;padding:30px}.fxl-journey h2{font-size:32px}}@media (max-width:600px){.fxl-journey{grid-template-columns:1fr;gap:30px;padding:28px}.fxl-journey h2{font-size:31px}.fxl-research{width:100%;max-width:360px;margin:auto}}.fxl-guides-grid{grid-template-columns:1fr;gap:22px;display:grid}.fxl-guide{border:1px solid var(--fxl-line);background:#fff;border-radius:14px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.fxl-guide:hover{border-color:#c3a65d;transform:translateY(-5px)}.fxl-guide__art{background:#f5f1e4;justify-content:center;align-items:center;height:190px;display:flex}.fxl-guide__art svg{width:100%;height:100%}.fxl-guide__content{flex-direction:column;flex:1;padding:24px;display:flex}.fxl-guide__meta{color:#757668;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:8px;font-size:8px;display:flex}.fxl-guide__meta span:first-child{color:#8c6925}.fxl-guide h3{margin-top:16px;font-size:22px;line-height:1.35}.fxl-guide__bottom{border-top:1px solid var(--fxl-line);color:#6f705e;justify-content:space-between;align-items:center;margin-top:23px;padding-top:18px;font-size:11px;display:flex}.fxl-guide__bottom svg{color:#967029}@media (min-width:900px){.fxl-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fxl-faq{grid-template-columns:1fr;gap:28px;display:grid}.fxl-faq__intro{max-width:none}.fxl-faq__art{width:210px;height:120px;margin-bottom:18px}.fxl-faq__intro p{max-width:290px;margin:20px 0;font-size:13px}.fxl-faq__intro .fxl-text-link{margin-top:4px}.fxl-faq__search{border:1px solid var(--fxl-line);width:100%;color:var(--fxl-ink);background:#fff;border-radius:8px;margin-bottom:8px;padding:12px 14px;font-size:13px}.fxl-faq__empty{color:var(--fxl-muted);padding:18px 0;font-size:13px}.fxl-faq__list{padding-top:8px}.fxl-faq__list details{border-bottom:1px solid var(--fxl-line)}.fxl-faq__list summary{cursor:pointer;padding:23px 32px 23px 0;font-size:14px;font-weight:500;list-style:none;transition:color .3s;position:relative}.fxl-faq__list summary::-webkit-details-marker{display:none}.fxl-faq__toggle{color:#97762d;pointer-events:none;margin-top:-10px;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s;position:absolute;top:50%;right:4px}.fxl-faq__list details[open]:not([data-faq-expanded=false]) .fxl-faq__toggle{transform:rotate(180deg)}.fxl-faq__list details[open]:not([data-faq-expanded=false]) summary{color:#8e691c}.fxl-faq__list summary:focus-visible{box-shadow:none;background:var(--fxl-gold-light);outline:none}@media (prefers-reduced-motion:reduce){.fxl-faq__list summary,.fxl-faq__toggle{transition:none}}.fxl-faq__list details p{padding:0 24px 22px 0;font-size:12px;line-height:1.9}.fxl-faq__list details a{color:var(--fxl-gold-ink,#7a5a17);text-underline-offset:3px;text-decoration:underline}@media (min-width:900px){.fxl-faq{grid-template-columns:1fr 1.25fr;gap:90px}}@media (max-width:800px){.fxl-faq{gap:35px}}@media (max-width:600px){.fxl-faq{grid-template-columns:1fr;gap:28px}.fxl-faq__art{width:170px;height:105px;margin-bottom:16px}.fxl-faq__intro>p{max-width:330px}.fxl-faq__list summary{font-size:13px}}.fxl-closing{text-align:center;background:#f3ecd9;border:1px solid #e3d7b5;border-radius:20px;margin-top:100px;padding:63px 25px;position:relative;overflow:hidden}.fxl-closing>svg{color:#aa8128;width:37px;height:37px;margin:0 auto 20px}.fxl-closing h2{font-size:44px}.fxl-closing p{margin:20px 0 24px;font-size:13px}.fxl-closing__cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:600px){.fxl-closing{margin-top:65px;padding:43px 20px}.fxl-closing h2{font-size:33px}.fxl-closing__cta{flex-direction:column;gap:4px}.fxl-guides-grid{grid-template-columns:1fr;gap:17px}.fxl-guide__art{height:200px}.fxl-guide h3{font-size:23px}}@media (max-width:800px){.fxl-wrap{width:calc(100% - 40px)}}@media (max-width:600px){.fxl-wrap{width:calc(100% - 32px)}}.fxl-prefooter{margin-top:56px}.fxl-prefooter__inner{border-radius:var(--fxl-radius);background:linear-gradient(90deg,#25271f 0 38%,#25271f00 78%),repeating-radial-gradient(circle at 100% 0,#0000 0 23px,#d7ac462e 23px 24px),#25271f;flex-direction:column;align-items:flex-start;gap:26px;padding:36px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 40px -30px #1c1d1680}.fxl-prefooter__inner:before{content:"";background:var(--fxl-gold-bright);border-radius:0 3px 3px 0;width:3px;position:absolute;top:36px;bottom:36px;left:0}.fxl-site .fxl-prefooter__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-bright);margin-bottom:10px;font-size:11px;font-weight:700}.fxl-site .fxl-prefooter__inner h2{letter-spacing:-.04em;color:#fcfbf7;font-size:clamp(22px,2.8vw,32px);line-height:1.15}.fxl-site .fxl-prefooter__inner p:not(.fxl-prefooter__eyebrow){color:#c9c6b6;max-width:50ch;margin-top:10px;font-size:14px;line-height:1.7}.fxl-prefooter__inner .fxl-btn{flex-shrink:0;position:relative}.fxl-prefooter__inner .fxl-btn--primary{box-shadow:0 3px #0000004d}@media (min-width:860px){.fxl-prefooter__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:52px 56px}}.fxl-footer{padding:70px 0 35px}.fxl-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-bottom:40px;display:grid}.fxl-footer__grid>*{min-width:0}.fxl-footer__brand .fxl-brand svg{width:33px;height:33px}.fxl-footer__brand p{max-width:32ch;margin-top:17px;font-size:11px;line-height:1.7}.fxl-footer__col h3{color:var(--fxl-ink);margin-bottom:17px;font-size:11px;font-weight:600}.fxl-footer__col a{text-overflow:ellipsis;white-space:nowrap;color:#6f7065;width:100%;min-width:0;margin:10px 0;padding:0;font-size:10px;display:block;overflow:hidden}.fxl-footer__col a:hover{color:var(--fxl-gold)}.fxl-footer__disclaimer{border-top:1px solid var(--fxl-line);flex-direction:column;gap:8px;padding-top:25px;display:flex}.fxl-footer__disclaimer span{letter-spacing:.06em;text-transform:uppercase;color:var(--fxl-gold);font-size:9px;font-weight:700}.fxl-footer__disclaimer p{font-size:9px;line-height:1.9}.fxl-footer__bottom{color:var(--fxl-muted);margin-top:20px;font-size:9px}@media (min-width:720px){.fxl-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr))}}.fxl-scroll-top{z-index:40;border:1px solid var(--fxl-line);background:var(--fxl-paper);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(16px);box-shadow:0 12px 32px #292b2414}.fxl-scroll-top__icon{color:var(--fxl-gold);transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.fxl-site *{transition:none!important;animation:none!important}}.fxl-inner{--fxl-gold-ink:#7a5a17;--fxl-line-strong:#d9d4c2;--fxl-sheet-shadow:0 1px 0 #e7e5db, 0 14px 30px -22px #5b4a1f40}.fxl-crumbs ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fxl-crumbs li{align-items:center;gap:6px;display:flex}.fxl-crumbs a,.fxl-crumbs span{color:var(--fxl-muted);font-size:12px}.fxl-crumbs a:hover{color:var(--fxl-gold-ink)}.fxl-crumbs__sep{color:#c7c4b5;flex-shrink:0}.fxl-site .fxl-crumbs__current{color:var(--fxl-ink);font-weight:600}.fxl-dial{--fxl-dial-w:96px;width:var(--fxl-dial-w);flex-direction:column;flex-shrink:0;align-items:center;line-height:1;display:inline-flex;position:relative}.fxl-dial svg{width:100%;height:auto;display:block;overflow:visible}.fxl-dial__bezel{fill:none;stroke:var(--fxl-line);stroke-width:1px}.fxl-dial__tick{stroke:#cfc7ad;stroke-width:1.4px;stroke-linecap:round}.fxl-dial__tick--major{stroke-width:2px}.fxl-dial__tick.is-lit{stroke:var(--fxl-gold-bright)}.fxl-dial__tick--major.is-lit{stroke:var(--fxl-gold)}.fxl-dial__needle{fill:var(--fxl-ink);transform-box:view-box;transform-origin:60px 58px;transform:rotate(var(--fxl-dial-turn,0deg))}.fxl-dial__hub{fill:var(--fxl-paper);stroke:var(--fxl-ink);stroke-width:2px}.fxl-dial__value{color:var(--fxl-ink);align-items:baseline;gap:1px;margin-top:6px;font-family:Manrope,Manrope Fallback,sans-serif;display:inline-flex}.fxl-dial__value b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.fxl-dial__value i{color:var(--fxl-muted);font-size:11px;font-style:normal;font-weight:600}.fxl-dial--xs{--fxl-dial-w:44px}.fxl-dial--xs .fxl-dial__value,.fxl-dial--xs .fxl-dial__tick:not(.fxl-dial__tick--major){display:none}.fxl-dial--xs .fxl-dial__tick{stroke-width:3px}.fxl-dial--sm{--fxl-dial-w:64px}.fxl-dial--sm .fxl-dial__value{margin-top:4px}.fxl-dial--sm .fxl-dial__value b{font-size:15px}.fxl-dial--xl{--fxl-dial-w:200px}.fxl-dial--xl .fxl-dial__value{margin-top:10px}.fxl-dial--xl .fxl-dial__value b{letter-spacing:-.05em;font-size:44px}.fxl-dial--xl .fxl-dial__value i{font-size:15px}@media (prefers-reduced-motion:no-preference){.fxl-dial__needle{animation:1.1s cubic-bezier(.2,.9,.25,1.15) .15s both fxl-needle}@keyframes fxl-needle{0%{transform:rotate(0)}to{transform:rotate(var(--fxl-dial-turn,0deg))}}}.fxl-inner .fxl-btn{gap:10px}.fxl-inner .fxl-btn svg{width:16px;height:16px}.fxl-inner .fxl-btn:active{transform:translateY(0)scale(.98)}.fxl-inner .fxl-header .fxl-btn{gap:20px}.fxl-inner .fxl-header .fxl-btn svg{width:20px;height:20px}.fxl-inner .fxl-header .fxl-btn:active{transform:none}.fxl-inner .fxl-text-link{color:var(--fxl-gold-ink);gap:8px;font-size:13px}.fxl-inner .fxl-text-link svg{transition:transform .2s}.fxl-inner .fxl-text-link:hover svg{transform:translate(3px)}.fxl-directory{padding:4px 0 40px}.fxl-directory__head{grid-template-columns:minmax(0,1fr);align-items:end;gap:28px;display:grid}.fxl-directory__intro h1{letter-spacing:-.05em;max-width:14ch;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.fxl-directory__intro p{max-width:46ch;margin-top:16px;font-size:15px;line-height:1.7}.fxl-legend{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:radial-gradient(circle at 100% 0, var(--fxl-gold-light) 0, transparent 55%), var(--fxl-paper);gap:16px;padding:22px;display:grid}.fxl-legend__count{align-items:baseline;gap:10px;display:flex}.fxl-site .fxl-legend__count b{letter-spacing:-.05em;color:var(--fxl-ink);font-variant-numeric:tabular-nums;font-family:Manrope,Manrope Fallback,sans-serif;font-size:40px;font-weight:700;line-height:1}.fxl-legend__count span{color:var(--fxl-muted);font-size:13px}.fxl-legend__controls{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.fxl-legend__controls .filter-container{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);border-radius:8px;min-width:150px;height:44px;padding:0 14px}.fxl-legend__controls .filter-container:hover,.fxl-legend__controls .filter-container:focus-within{border-color:var(--fxl-gold)}.fxl-legend__controls .dropdown__button{justify-content:space-between;height:100%}.fxl-legend__controls .dropdown__menu{border-color:var(--fxl-line);border-radius:12px}.fxl-dropdown-label{color:var(--fxl-ink);font-size:13px;font-weight:600}.fxl-dropdown-item{color:var(--fxl-ink);border-radius:6px;font-size:13px;padding:8px 10px!important}.fxl-dropdown-item:hover,.fxl-dropdown-item.is-active{background:var(--fxl-gold-light);color:var(--fxl-gold-ink)}.fxl-legend__key{border-top:1px dashed var(--fxl-line-strong);align-items:center;gap:12px;padding-top:14px;font-size:12px;line-height:1.5;display:flex}.fxl-legend__key .fxl-dial{--fxl-dial-w:46px}.fxl-search{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);border-radius:8px;align-items:center;gap:8px;min-width:0;height:44px;padding:0 5px 0 13px;transition:border-color .2s;display:flex}.fxl-search:focus-within{border-color:var(--fxl-gold)}.fxl-search__icon{color:var(--fxl-muted);flex-shrink:0}.fxl-search__input{width:100%;min-width:0;color:var(--fxl-ink);background:0 0;border:0;flex:1;padding:0;font-size:14px}.fxl-search__input::placeholder{color:#7d7e73}.fxl-search__input:focus{outline:none}.fxl-site .fxl-search__input:focus-visible{box-shadow:none}.fxl-search__submit{background:var(--fxl-ink);color:#fcfbf7;cursor:pointer;border:0;border-radius:6px;flex-shrink:0;height:34px;padding:0 14px;font-size:12px;font-weight:600;transition:background .2s}.fxl-search__submit:hover{background:#45473d}.fxl-route-list{--fxl-pin:44px;--fxl-pin-gap:18px;gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid;position:relative}.fxl-route-list:before{content:"";top:22px;bottom:22px;left:calc(var(--fxl-pin) / 2 - 1px);border-left:2px dotted #cdbb8b;position:absolute}.fxl-waypoint{grid-template-columns:var(--fxl-pin) minmax(0, 1fr);gap:var(--fxl-pin-gap);align-items:start;display:grid;position:relative}.fxl-waypoint__pin{z-index:1;width:var(--fxl-pin);height:var(--fxl-pin);background:var(--fxl-bg);color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border:1.5px solid #cdbb8b;border-radius:50%;place-items:center;margin-top:22px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:13px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:grid;position:relative}.fxl-waypoint--lead .fxl-waypoint__pin{border-color:var(--fxl-gold-bright);background:var(--fxl-gold-bright);color:#30270e;box-shadow:0 0 0 5px var(--fxl-bg), 0 0 0 6px #e8d39e}.fxl-waypoint:hover .fxl-waypoint__pin{transform:scale(1.08)}.fxl-sheet{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity score""ledger ledger""actions actions";align-items:center;gap:18px 16px;padding:20px;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid}.fxl-waypoint:hover .fxl-sheet{border-color:#e2d3a8;transform:translate(3px);box-shadow:0 1px #e7e5db,0 18px 36px -24px #5b4a1f5c}.fxl-sheet__identity{grid-area:identity;align-items:center;gap:14px;min-width:0;display:flex}.fxl-sheet__mark{width:54px;height:54px}.fxl-sheet__name{min-width:0}.fxl-site .fxl-sheet__name h3{letter-spacing:-.035em;font-size:20px}.fxl-sheet__name h3 a{color:var(--fxl-ink);background:linear-gradient(var(--fxl-gold-bright), var(--fxl-gold-bright)) 0 100% / 0 2px no-repeat;text-decoration:none;transition:background-size .3s}.fxl-sheet__name h3 a:hover{background-size:100% 2px}.fxl-sheet__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}.fxl-sheet__tag{color:var(--fxl-gold-ink);background:#fbf5e6;border:1px solid #e8d39e;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.fxl-sheet__score{grid-area:score;justify-self:end}.fxl-sheet__score .fxl-dial{--fxl-dial-w:76px}.fxl-sheet__ledger{border-top:1px dashed var(--fxl-line-strong);grid-area:ledger;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;padding:14px 0 0;display:grid}.fxl-sheet__ledger div{min-width:0}.fxl-sheet__ledger dt{color:var(--fxl-muted);font-size:11px}.fxl-sheet__ledger dd{color:var(--fxl-ink);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:13px;font-weight:600;overflow:hidden}.fxl-sheet__actions{flex-wrap:wrap;grid-area:actions;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.fxl-sheet__actions .fxl-btn{min-height:42px;padding-inline:16px}@media (min-width:768px){.fxl-route-list{--fxl-pin:52px;--fxl-pin-gap:22px}.fxl-route-list:before{top:26px;bottom:26px}.fxl-waypoint__pin{margin-top:28px;font-size:15px}.fxl-sheet{padding:22px 26px}.fxl-sheet__ledger{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.fxl-directory__head{grid-template-columns:minmax(0,1fr) 420px;gap:56px}.fxl-sheet{grid-template-columns:minmax(200px,1.05fr) minmax(0,1.5fr) auto auto;grid-template-areas:"identity ledger score actions";gap:24px;padding:22px 26px}.fxl-sheet__ledger{border-top:0;border-left:1px dashed var(--fxl-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:0 0 0 24px}.fxl-sheet__actions{flex-direction:column;align-items:stretch;gap:10px}.fxl-sheet__actions .fxl-text-link{justify-content:center}}@media (min-width:1240px){.fxl-sheet{grid-template-columns:minmax(220px,1fr) minmax(0,1.9fr) auto auto}.fxl-sheet__ledger{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:479px){.fxl-route-list{--fxl-pin:32px;--fxl-pin-gap:10px}.fxl-route-list:before{top:16px;bottom:16px}.fxl-waypoint__pin{margin-top:18px;font-size:11px}.fxl-waypoint--lead .fxl-waypoint__pin{box-shadow:0 0 0 3px var(--fxl-bg), 0 0 0 4px #e8d39e}.fxl-sheet{padding:16px}.fxl-sheet__mark{width:44px;height:44px}.fxl-site .fxl-sheet__name h3{font-size:17px}.fxl-sheet__score .fxl-dial{--fxl-dial-w:62px}.fxl-sheet__score .fxl-dial__value b{font-size:15px}.fxl-sheet__actions .fxl-btn{flex:100%}.fxl-sheet__actions .fxl-text-link{margin-inline:auto}.fxl-legend{padding:18px}.fxl-legend__controls{grid-template-columns:minmax(0,1fr)}}.fxl-directory__pager{margin-top:36px}.fxl-directory__pager nav{padding-bottom:40px!important}.fxl-pagination{border-top:1px solid var(--fxl-line);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;padding:20px 0 32px;font-size:13px;font-weight:600;display:flex}.fxl-pagination__pages{justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fxl-pagination__direction,.fxl-pagination__page{border:1px solid var(--fxl-line);background:var(--fxl-paper);min-height:40px;color:var(--fxl-ink);border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.fxl-pagination__direction{white-space:nowrap;flex-shrink:0;gap:10px;padding:9px 14px}.fxl-pagination__direction--prev svg{transform:rotate(180deg)}[dir=rtl] .fxl-pagination__direction--prev svg{transform:none}[dir=rtl] .fxl-pagination__direction--next svg{transform:rotate(180deg)}.fxl-pagination__page{min-width:40px;padding:8px}.fxl-pagination__page--current{background:var(--fxl-gold-bright);border-color:var(--fxl-gold-bright);color:#30270e}.fxl-pagination__ellipsis{min-width:24px;color:var(--fxl-muted);justify-content:center;display:inline-flex}.fxl-pagination a{cursor:pointer}@media (hover:hover){.fxl-pagination a:hover{background:var(--fxl-gold-light);color:#7a5a17;border-color:#cdbb8b}}.fxl-site .fxl-pagination a:focus-visible{box-shadow:none;background:var(--fxl-gold-light);border-color:var(--fxl-gold);color:#7a5a17;outline:none}.fxl-pagination__direction[aria-disabled=true]{color:var(--fxl-muted);cursor:not-allowed;background:0 0;border-color:#0000}.fxl-pagination__position{color:var(--fxl-muted);white-space:nowrap;display:none}@media (max-width:1023px){.fxl-pagination{gap:8px;padding-top:16px;font-size:12px}.fxl-pagination__pages{display:none}.fxl-pagination__position{gap:5px;display:inline-flex}.fxl-pagination__position [aria-current=page]{color:var(--fxl-ink)}.fxl-pagination__direction{gap:6px;padding:8px}}.fxl-country-status{align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.fxl-country-status--ok{color:#2d7a17}.fxl-country-status--blocked{color:#b93a33}.fxl-country-status__flag{object-fit:cover;border-radius:50%;width:16px;height:16px}.fxl-stars{align-items:center;gap:2px;display:inline-flex}.fxl-stars__star{flex-shrink:0;width:14px;height:14px;position:relative}.fxl-stars__base{color:#ddd6c1;position:absolute;inset:0}.fxl-stars__fill{color:var(--fxl-gold-bright);position:absolute;inset:0;overflow:hidden}.fxl-no-data{border:1px dashed var(--fxl-line-strong);border-radius:var(--fxl-radius);color:var(--fxl-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:44px;padding:64px 20px;display:flex}.fxl-no-data svg{color:var(--fxl-gold)}.fxl-no-data p{color:var(--fxl-ink);font-size:15px}.fxl-profile{padding:0 0 40px}.fxl-profile__banner{aspect-ratio:1200/180;border-radius:var(--fxl-radius);background:var(--fxl-gold-light);width:100%;max-height:180px;margin-bottom:20px;overflow:hidden}.fxl-profile__banner img{object-fit:cover;width:100%;height:100%}.fxl-cover{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.fxl-cover__sheet{flex-direction:column;gap:22px;min-width:0;padding:26px 22px;display:flex}.fxl-cover__identity{align-items:flex-start;gap:18px;display:flex}.fxl-cover__mark{border-radius:12px;width:72px;height:72px}.fxl-cover__title{min-width:0}.fxl-cover__title .fxl-kicker{margin-bottom:8px}.fxl-cover__title h1{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(28px,4.2vw,46px);line-height:1.08}.fxl-cover__verified{color:#2d6a1f;background:#f1f8ec;border:1px solid #b9dcae;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 11px 4px 8px;font-size:12px;font-weight:700;display:inline-flex}.fxl-cover__stamps{flex-wrap:wrap;gap:10px;display:flex}.fxl-cover__stamps .fxl-fact{color:var(--fxl-gold-ink);background:#fffdf7;border:1.5px dashed #d6bd78;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 7px;font-size:12px;font-weight:600;display:inline-flex;transform:rotate(-1.2deg)}.fxl-cover__stamps .fxl-fact:nth-child(2n){transform:rotate(1deg)}.fxl-cover__stamps .fxl-fact__icon{background:var(--fxl-gold-light);width:22px;height:22px;color:var(--fxl-gold-ink);border-radius:50%;place-items:center;display:inline-grid}.fxl-cover__byline{border-top:1px dashed var(--fxl-line-strong);flex-wrap:wrap;align-items:center;gap:12px 22px;padding-top:18px;display:flex}.fxl-cover__updated{color:var(--fxl-muted);font-size:12px}.fxl-cover__method{color:var(--fxl-gold-ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.fxl-cover__method:hover{color:var(--fxl-ink)}.fxl-cover__bearing{border-top:1px solid var(--fxl-line);isolation:isolate;background:repeating-radial-gradient(at 78% 18%,#0000 0 17px,#e9dcb6 17px 18px),repeating-radial-gradient(at 10% 110%,#0000 0 21px,#efe5c8 21px 22px),#fbf7ea;flex-direction:column;align-items:center;gap:14px;padding:26px 22px 24px;display:flex;position:relative}.fxl-cover__bearing:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 42%,#fbf7eaf2 0 34%,#fbf7ea00 70%);position:absolute;inset:0}.fxl-cover__bearing-label{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-cover__bearing .fxl-dial__bezel{stroke:#d9c795}.fxl-cover__cta{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:280px;display:flex}.fxl-cover__cta .fxl-btn{width:100%}.fxl-cover__risk{color:var(--fxl-muted);text-align:center;font-size:11px}@media (min-width:900px){.fxl-cover{grid-template-columns:minmax(0,1fr) 340px}.fxl-cover__sheet{justify-content:center;padding:36px 38px}.fxl-cover__mark{width:88px;height:88px}.fxl-cover__bearing{border-top:0;border-left:1px solid var(--fxl-line);justify-content:center;padding:34px 30px}}@media (max-width:479px){.fxl-cover__identity{gap:14px}.fxl-cover__mark{width:56px;height:56px}.fxl-cover .fxl-dial--xl{--fxl-dial-w:170px}}.fxl-byline-credit{align-items:center;gap:9px;display:inline-flex}.fxl-byline-credit__avatar{background:var(--fxl-gold-light);border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.fxl-byline-credit__avatar img{object-fit:cover;width:100%;height:100%}.fxl-byline-credit em{color:var(--fxl-muted);font-size:11px;font-style:normal;display:block}.fxl-byline-credit a{color:var(--fxl-ink);font-size:13px;font-weight:600}.fxl-byline-credit a:hover{color:var(--fxl-gold-ink)}.fxl-site .fxl-bearings h2{letter-spacing:-.03em;font-size:20px}.fxl-bearings__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fxl-bearing{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);align-items:center;gap:14px;padding:12px 38px 12px 14px;transition:border-color .2s,transform .2s;display:flex;position:relative}.fxl-bearing:hover{border-color:#e2d3a8;transform:translate(2px)}.fxl-bearing__name{font-size:13px;font-weight:600;line-height:1.35}.fxl-bearing__go{color:var(--fxl-gold);opacity:.6;margin-top:-7px;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:14px}.fxl-bearing:hover .fxl-bearing__go{opacity:1;transform:translate(2px)}@media (max-width:599px){.fxl-bearings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fxl-bearing{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.fxl-bearing .fxl-dial{align-items:flex-start}.fxl-bearing .fxl-dial__value{margin-left:4px}.fxl-bearing__go{display:none}}.fxl-tabs{z-index:15;border-bottom:1px solid var(--fxl-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fcfbf7f2;margin:28px 0 36px;position:sticky;top:0;opacity:1!important;pointer-events:auto!important}.fxl-tabs__inner{position:relative}.fxl-tabs__list{scrollbar-width:none;white-space:nowrap;align-items:stretch;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.fxl-tabs__list::-webkit-scrollbar{display:none}.fxl-tabs__list li{display:flex}.fxl-tabs__list .toc-link{color:var(--fxl-muted);align-items:center;gap:9px;padding:15px 12px 13px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex;border-bottom:2px solid #0000!important}.fxl-tabs__list .toc-link:before{content:"";border:1.5px solid #cdbb8b;border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .2s,border-color .2s}.fxl-tabs__list .toc-link:hover{color:var(--fxl-ink)}.fxl-tabs__list .toc-link--active{color:var(--fxl-ink)!important;border-bottom-color:var(--fxl-gold-bright)!important}.fxl-tabs__list .toc-link--active:before{background:var(--fxl-gold-bright);border-color:var(--fxl-gold-bright)}.fxl-tabs__fade{pointer-events:none;z-index:1;opacity:0;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0}.fxl-tabs__fade--left{background:linear-gradient(90deg,#fcfbf7 0%,#fcfbf700 100%);left:0}.fxl-tabs__fade--right{background:linear-gradient(270deg,#fcfbf7 0%,#fcfbf700 100%);right:0}.fxl-profile__layout{flex-direction:column;gap:36px;display:flex}.fxl-profile__main{flex-direction:column;gap:52px;min-width:0;display:flex}.fxl-profile__aside{order:-1}@media (min-width:1024px){.fxl-profile__layout{flex-direction:row;align-items:stretch;gap:56px}.fxl-profile__main{flex:1;max-width:760px}.fxl-profile__aside{flex:0 0 300px;order:0;margin-left:auto}.fxl-glance{position:sticky;top:76px}}.fxl-safety{background:#fdf6e3;border:1px solid #efdfb4;border-radius:6px;margin-bottom:20px;padding:20px}.fxl-site .fxl-safety h3{letter-spacing:.08em;text-transform:uppercase;color:var(--fxl-gold-ink);margin:0 0 10px;font-size:12px;font-weight:800}.fxl-site .fxl-safety p{color:var(--fxl-ink);margin:0 0 10px;font-size:14px;line-height:1.65}.fxl-site .fxl-safety>:last-child{margin-bottom:0}.fxl-safety a{color:var(--fxl-ink);text-decoration:underline}.fxl-safety .fxl-safety__link{color:var(--fxl-gold-ink);text-underline-offset:3px;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:600;display:inline-flex}.fxl-safety__link svg{transition:transform .2s}.fxl-safety__link:hover svg{transform:translate(3px)}.fxl-glance{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);padding:22px}.fxl-glance__head{border-bottom:1px dashed var(--fxl-line-strong);align-items:center;gap:12px;padding-bottom:14px;display:flex}.fxl-glance__mark{border-radius:10px;width:36px;height:36px}.fxl-site .fxl-glance__head h2{letter-spacing:-.03em;font-size:17px}.fxl-glance__list{gap:0;margin:0;display:grid}.fxl-glance__list div{align-items:baseline;gap:10px;padding:11px 0;display:flex}.fxl-glance__list div+div{border-top:1px solid #f0eee6}.fxl-glance__list dt{color:var(--fxl-muted);flex-shrink:0;font-size:12px}.fxl-glance__list dd{min-width:0;color:var(--fxl-ink);text-align:right;overflow-wrap:anywhere;margin:0 0 0 auto;font-size:13px;font-weight:600}@media (min-width:600px) and (max-width:1023px){.fxl-glance__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.fxl-glance__list div+div{border-top:0}.fxl-glance__list div{border-bottom:1px solid #f0eee6}}.fxl-broker-section{scroll-margin-top:80px}.fxl-site .fxl-broker-section__header-content h2{letter-spacing:-.04em;align-items:center;gap:10px;font-size:clamp(24px,2.6vw,30px);display:flex}.fxl-broker-section h2 svg{color:var(--fxl-gold);flex-shrink:0}.fxl-broker-section__header-content{border-bottom:1px solid var(--fxl-line);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.fxl-broker-section__score{flex-shrink:0;align-items:center;display:flex}.fxl-broker-section__score .fxl-dial--xs{--fxl-dial-w:52px}.fxl-broker-section__score .fxl-dial--xs .fxl-dial__value{margin-top:2px;display:inline-flex}.fxl-broker-section__score .fxl-dial--xs .fxl-dial__value b{font-size:13px}.fxl-broker-section__score .fxl-dial--xs .fxl-dial__value i{font-size:10px}.fxl-broker-section .admin-content{color:var(--fxl-ink);margin-top:20px;font-size:16px;line-height:1.8}.fxl-broker-section .admin-content p{color:var(--fxl-ink)}.fxl-broker-section .admin-content li{font-size:16px;line-height:1.7}.fxl-site .fxl-broker-section .admin-content h2{letter-spacing:-.025em;margin:30px 0 10px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:21px;font-weight:700}.fxl-site .fxl-broker-section .admin-content h3{letter-spacing:-.02em;margin:24px 0 8px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px;font-weight:700}.fxl-broker-section .admin-content>:first-child{margin-top:0}.fxl-site .risk_warning{color:var(--fxl-ink);background:#fdf2f0;border:1px solid #f1d3cd;border-left:3px solid #b93a33;border-radius:6px;margin:20px 0;padding:14px 18px 14px 50px;font-size:14px;line-height:1.65;position:relative}.fxl-site .risk_warning:before{content:"!";color:#fff;background:#b93a33;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;line-height:1;display:grid;position:absolute;top:15px;left:16px}.fxl-site .risk_warning,.fxl-site .risk_warning p,.fxl-site .risk_warning li{color:var(--fxl-ink);font-size:14px}.fxl-site .risk_warning strong,.fxl-site .risk_warning b{color:#8f2c26}.fxl-site .risk_warning>:last-child{margin-bottom:0}.fxl-site .risk_warning a{color:#8f2c26;text-decoration:underline}.fxl-site .callout{border:1px solid #efdfb4;border-left:3px solid var(--fxl-gold);color:var(--fxl-ink);background:#fdf6e3;border-radius:6px;margin:20px 0;padding:14px 18px 14px 50px;font-size:14px;line-height:1.65;position:relative}.fxl-site .callout:before{content:"i";background:var(--fxl-gold);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:700;line-height:1;display:grid;position:absolute;top:15px;left:16px}.fxl-site .callout,.fxl-site .callout p,.fxl-site .callout li{color:var(--fxl-ink);font-size:14px}.fxl-site .callout strong,.fxl-site .callout b,.fxl-site .callout a{color:var(--fxl-gold-ink)}.fxl-site .callout a{text-decoration:underline}.fxl-site .callout>:last-child{margin-bottom:0}.fxl-findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.fxl-findings__card{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-top:3px solid #1f6b5c;border-radius:4px;padding:22px 20px}.fxl-findings__card--needs_security{border-top-color:#8f3f33}.fxl-site .fxl-findings__card h3{color:#1f6b5c;margin:0 0 14px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px;font-weight:700}.fxl-site .fxl-findings__card--needs_security h3{color:#8f3f33}.fxl-findings__card ul{gap:12px;padding-left:18px;list-style:outside;display:grid}.fxl-findings__card li{color:var(--fxl-ink);font-size:15px;line-height:1.65}.fxl-findings__card strong{font-weight:700}@media (max-width:640px){.fxl-findings{grid-template-columns:1fr}}.fxl-audience{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.fxl-audience__card{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-radius:6px;padding:20px}.fxl-site .fxl-broker-section .admin-content .fxl-audience__card h3{margin:0 0 10px;font-size:16px}.fxl-site .fxl-broker-section .admin-content .fxl-audience__card p,.fxl-site .fxl-broker-section .admin-content .fxl-audience__card li{color:var(--fxl-muted);font-size:14px;line-height:1.7}.fxl-site .fxl-broker-section .admin-content .fxl-audience__card>:last-child{margin-bottom:0}@media (max-width:640px){.fxl-audience{grid-template-columns:1fr}}.fxl-broker-section .admin-content p+ul,.fxl-broker-section .admin-content p+ol{margin-top:12px}.fxl-verdict{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:26px;display:grid}@media (min-width:700px){.fxl-verdict{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxl-verdict__col{border-radius:var(--fxl-radius);background:#f6faf2;border:1px solid #d7e8cf;padding:20px 22px}.fxl-verdict__col--cons{background:#fcf5f3;border-color:#f0d6d2}.fxl-site .fxl-verdict__col h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:16px;display:flex}.fxl-verdict__col h3 span{color:#fff;background:#2d7a17;border-radius:50%;place-items:center;width:26px;height:26px;font-size:17px;line-height:1;display:inline-grid}.fxl-verdict__col--cons h3 span{background:#b93a33}.fxl-verdict__col ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fxl-verdict__col li{color:var(--fxl-ink);align-items:flex-start;gap:9px;font-size:15px;line-height:1.6;display:flex}.fxl-verdict__col li svg{color:#2d7a17;flex-shrink:0;margin-top:4px}.fxl-verdict__col--cons li svg{color:#b93a33}.fxl-payment-methods{border:1px dashed var(--fxl-line-strong);border-radius:var(--fxl-radius);gap:10px;margin-top:22px;padding:18px 20px;display:grid}.fxl-country-check{border:1px dashed var(--fxl-line-strong);border-radius:var(--fxl-radius);grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:4px 20px;margin-top:22px;padding:14px 18px;display:grid}.fxl-country-check>label{color:var(--fxl-ink);grid-column:1;font-size:14px;font-weight:600}.fxl-country-check select{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);width:100%;min-height:44px;color:var(--fxl-ink);font:inherit;border-radius:10px;grid-area:1/2/span 2;padding:0 12px;font-size:14px}.fxl-country-check select:focus-visible{border-color:var(--fxl-ink);outline:none}.fxl-country-check__result{grid-column:1}@media (max-width:560px){.fxl-country-check{grid-template-columns:1fr;row-gap:10px}.fxl-country-check select,.fxl-country-check__result{grid-area:auto/1}}.fxl-country-check__result .fxl-country-status{align-items:flex-start;font-size:13px;font-weight:500}.fxl-country-check__result svg{flex:none;margin-top:2px}.fxl-payment-methods>p{color:var(--fxl-muted);font-size:12px;font-weight:600}.fxl-payment-methods__row{flex-wrap:wrap;gap:8px;display:flex}.fxl-payment-methods__row img{object-fit:contain;border:1px solid var(--fxl-line);background:#fff;border-radius:8px;width:44px;height:32px;padding:5px}.fxl-qa{interpolate-size:allow-keywords}.fxl-qa__count{color:var(--fxl-gold-ink);background:#fbf5e6;border:1px solid #e8d39e;border-radius:999px;flex-shrink:0;padding:4px 11px;font-size:12px;font-weight:600}.fxl-qa__list{--fxl-qa-pin:34px;gap:8px;margin-top:22px;display:grid;position:relative}.fxl-qa__list:before{content:"";top:26px;bottom:26px;left:calc(var(--fxl-qa-pin) / 2 + 13px);border-left:2px dotted #cdbb8b;position:absolute}.fxl-accordion{border-radius:var(--fxl-radius);border:1px solid #0000;transition:background .25s,border-color .25s,box-shadow .25s;position:relative}.fxl-accordion:hover{background:#ffffffa6}.fxl-accordion[open]{border-color:var(--fxl-line);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow)}.fxl-accordion summary{cursor:pointer;border-radius:var(--fxl-radius);align-items:center;gap:16px;padding:12px 14px 12px 13px;list-style:none;display:flex}.fxl-accordion summary::-webkit-details-marker{display:none}.fxl-accordion__pin{z-index:1;width:var(--fxl-qa-pin);height:var(--fxl-qa-pin);background:var(--fxl-bg);color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border:1.5px solid #cdbb8b;border-radius:50%;flex-shrink:0;place-items:center;font-family:Manrope,Manrope Fallback,sans-serif;font-size:12px;font-weight:700;transition:background .25s,border-color .25s,color .25s;display:grid;position:relative}.fxl-accordion[open] .fxl-accordion__pin{border-color:var(--fxl-gold-bright);background:var(--fxl-gold-bright);color:#30270e}.fxl-accordion__question{letter-spacing:-.015em;min-width:0;color:var(--fxl-ink);flex:1;font-family:Manrope,Manrope Fallback,sans-serif;font-size:16px;font-weight:650;line-height:1.4}.fxl-accordion summary:hover .fxl-accordion__question{color:var(--fxl-gold-ink)}.fxl-accordion__toggle{border:1px solid var(--fxl-line-strong);width:32px;height:32px;color:var(--fxl-gold-ink);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .3s,background .25s,border-color .25s;display:grid}.fxl-accordion[open] .fxl-accordion__toggle{border-color:var(--fxl-ink);background:var(--fxl-ink);color:#fcfbf7;transform:rotate(180deg)}.fxl-accordion__answer{margin:0 14px 16px calc(var(--fxl-qa-pin) + 29px);border-left:2px solid var(--fxl-gold-bright);color:var(--fxl-ink);background:#fbf7ea;border-radius:0 12px 12px 0;padding:14px 18px;font-size:15px;line-height:1.8}.fxl-qa .fxl-accordion__answer.admin-content{width:auto;margin-top:0}.fxl-site .fxl-accordion__answer p{color:var(--fxl-ink)}.fxl-accordion__answer a{color:var(--fxl-gold-ink);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.fxl-qa details::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.fxl-qa details[open]::details-content{block-size:auto}}@media (max-width:479px){.fxl-qa__list{--fxl-qa-pin:28px}.fxl-qa__list:before{left:calc(var(--fxl-qa-pin) / 2 + 9px)}.fxl-accordion summary{gap:12px;padding:10px 10px 10px 9px}.fxl-accordion__question{font-size:15px}.fxl-accordion__answer{margin:0 10px 12px;padding:12px 14px}}.fxl-author{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.fxl-author__badge{text-align:center;border-bottom:1px solid var(--fxl-line);isolation:isolate;background:repeating-radial-gradient(at 90% 8%,#0000 0 15px,#e9dcb6 15px 16px),#fbf7ea;flex-direction:column;align-items:center;gap:4px;padding:26px 18px 22px;display:flex;position:relative}.fxl-author__badge:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 38%,#fbf7eaf5 0 38%,#fbf7ea00 78%);position:absolute;inset:0}.fxl-author__avatar{background:var(--fxl-gold-light);width:76px;height:76px;box-shadow:0 0 0 3px #fbf7ea, 0 0 0 5px var(--fxl-gold-bright);border-radius:50%;flex-shrink:0;margin-bottom:10px;overflow:hidden}.fxl-author__avatar img{object-fit:cover;width:100%;height:100%}.fxl-author__role{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-site .fxl-author__name{letter-spacing:-.03em;color:var(--fxl-ink);font-family:Manrope,Manrope Fallback,sans-serif;font-size:20px;font-weight:700}.fxl-author__name a:hover{color:var(--fxl-gold-ink)}.fxl-author__social{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:12px;display:flex}.fxl-author__social a{background:var(--fxl-paper);width:30px;height:30px;color:var(--fxl-gold-ink);border:1px solid #e2d3a8;border-radius:50%;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.fxl-author__social a:hover{border-color:var(--fxl-ink);background:var(--fxl-ink);color:#fcfbf7}.fxl-author__body{flex-direction:column;justify-content:center;gap:18px;min-width:0;padding:22px;display:flex}.fxl-author .admin-content.fxl-author__bio{margin:0;font-size:15px;line-height:1.8}.fxl-author__foot{border-top:1px dashed var(--fxl-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:16px;display:flex}.fxl-author__email{min-width:0;color:var(--fxl-ink);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.fxl-author__email svg{color:var(--fxl-gold);flex-shrink:0}.fxl-author__email:hover{color:var(--fxl-gold-ink)}.fxl-inner .fxl-author__link{min-height:40px;margin-left:auto;padding:8px 16px;font-size:12px}@media (min-width:640px){.fxl-author{grid-template-columns:250px minmax(0,1fr)}.fxl-author__badge{border-bottom:0;border-right:1px solid var(--fxl-line);justify-content:center}.fxl-author__body{padding:26px 28px}}.fxl-onward{border-top:2px dotted #cdbb8b;margin-top:64px;padding-top:28px}.fxl-site .fxl-onward h2{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-onward__list{counter-reset:onward;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fxl-onward__item{counter-increment:onward;border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);align-items:center;gap:10px;padding:12px 12px 12px 14px;transition:border-color .2s;display:flex;position:relative}.fxl-onward__item:hover{border-color:#e2d3a8}.fxl-onward__item:before{content:counter(onward, decimal-leading-zero);color:#b89a4e;font-variant-numeric:tabular-nums;font-family:Manrope,Manrope Fallback,sans-serif;font-size:12px;font-weight:700}.fxl-onward__link{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.fxl-onward__mark{border-radius:10px;width:36px;height:36px}.fxl-onward__name{color:var(--fxl-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.fxl-onward__link:hover .fxl-onward__name{color:var(--fxl-gold-ink)}.fxl-onward__visit{background:var(--fxl-gold-light);width:34px;height:34px;color:var(--fxl-gold-ink);border-radius:8px;flex-shrink:0;place-items:center;transition:background .2s;display:grid}.fxl-onward__visit:hover{background:var(--fxl-gold-bright);color:#30270e}.fxl-discussion-cover{min-width:0}.fxl-discussion-cover .fxl-cover__identity{align-items:center}.fxl-discussion-cover .fxl-cover__mark{flex-shrink:0}.fxl-site .fxl-discussion-cover__intro{max-width:62ch;color:var(--fxl-muted);font-size:15px;line-height:1.75}.fxl-discussion-cover__count{color:var(--fxl-ink);font-size:13px;font-weight:600}.fxl-discussion-cover .fxl-cover__title h1{text-wrap:balance;font-size:clamp(28px,3.5vw,42px);line-height:1.15}.fxl-discussion .fxl-profile__talk{margin-top:40px}@media (min-width:1024px){.fxl-discussion .fxl-profile__talk>.fxl-new-comment{align-self:start;position:sticky;top:24px}}@media (max-width:600px){.fxl-discussion-cover .fxl-cover__identity{flex-direction:column;align-items:flex-start;gap:16px}.fxl-discussion-cover .fxl-cover__mark{width:60px;height:60px}.fxl-discussion-cover .fxl-cover__bearing .fxl-dial{--fxl-dial-w:132px}.fxl-discussion-cover .fxl-cover__bearing{gap:12px;padding:22px}.fxl-discussion-cover .fxl-cover__byline{gap:12px}.fxl-discussion .fxl-profile__talk{margin-top:30px}}.fxl-profile__talk{gap:44px;margin-top:64px;display:grid}@media (min-width:1024px){.fxl-profile__talk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.fxl-comments--empty{position:sticky;top:76px}}.fxl-comments__empty{border-radius:var(--fxl-radius);background:repeating-radial-gradient(circle at 100% 100%,#0000 0 23px,#f1e9d2 23px 24px),#fcfaf2;border:1.5px dashed #d6bd78;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px;padding:28px 26px;display:flex}.fxl-comments__empty .fxl-dial{--fxl-dial-w:92px;margin-bottom:6px}.fxl-comments__empty .fxl-dial__value b{color:var(--fxl-muted)}.fxl-site .fxl-comments__empty h3{letter-spacing:-.03em;font-size:20px}.fxl-comments__empty p{max-width:42ch;font-size:14px;line-height:1.7}.fxl-comments__empty .fxl-text-link{margin-top:6px}#new-comment-form{scroll-margin-top:110px}.fxl-site .fxl-comments h2,.fxl-site .fxl-new-comment h2{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-comments__list{gap:12px;margin-top:18px;display:grid}.fxl-inner .fxl-comments__more{margin-top:16px}.fxl-comment{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);padding:18px 20px}.fxl-comment__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fxl-comment__avatar{border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.fxl-comment__avatar img,.fxl-comment__avatar svg{object-fit:cover;width:100%;height:100%}.fxl-site .fxl-comment__name{color:var(--fxl-ink);font-size:14px;font-weight:600}.fxl-comment__date{color:var(--fxl-muted);font-size:12px}.fxl-comment__score{color:var(--fxl-gold-ink);background:0 0;border-radius:0;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:12px;font-weight:700;display:inline-flex}.fxl-comment__score i{font-style:normal;font-weight:500}.fxl-comment__score svg{color:var(--fxl-gold)}.fxl-comment__body{margin-top:10px;font-size:14px;line-height:1.75}.fxl-new-comment{width:100%;min-width:0}.fxl-new-comment__panel{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);min-width:0;box-shadow:var(--fxl-sheet-shadow);margin-top:18px;padding:26px 24px 24px}.fxl-site .fxl-new-comment__intro{margin-top:8px;font-size:14px;line-height:1.6}.fxl-new-comment__panel .fxl-comment-form{margin-top:0}.fxl-new-comment__panel .fxl-form-alert:not(.hidden){margin:0 0 18px}@media (max-width:600px){.fxl-new-comment__panel{padding:22px 18px}}.fxl-form-alert{border-radius:8px;margin-top:16px;padding:12px 16px;font-size:13px}.fxl-form-alert.hidden{display:none}.fxl-form-alert--success{color:#2d6a1f;background:#eef6e8;border:1px solid #cfe6bd}.fxl-form-alert--error{color:#a3352c;background:#fbeceb;border:1px solid #f0c6c3}.fxl-comment-form{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}@media (min-width:640px){.fxl-comment-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxl-rate{background:#fbf7ea;border:1px solid #eadfbf;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legend dial""stars dial";align-items:center;gap:8px 16px;min-width:0;margin:0;padding:16px 18px;display:grid}.fxl-rate__legend{float:left;color:var(--fxl-ink);grid-area:legend;padding:0;font-size:12px;font-weight:700}.fxl-rate__stars{grid-area:stars;gap:2px;display:flex}.fxl-rate__star{color:#8f7d48;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:38px;height:38px;padding:0;transition:color .15s,transform .15s;display:grid}.fxl-rate__star.is-on{color:var(--fxl-gold-bright)}.fxl-rate__on,.fxl-rate__star.is-on .fxl-rate__off{display:none}.fxl-rate__star.is-on .fxl-rate__on{display:block}.fxl-rate__star:hover{transform:translateY(-2px)scale(1.06)}.fxl-rate__star:active{transform:scale(.94)}.fxl-rate .fxl-dial--live{--fxl-dial-w:84px;grid-area:dial}.fxl-dial--live .fxl-dial__needle{transition:transform .45s cubic-bezier(.2,.9,.25,1.2);animation:none}.fxl-dial--live .fxl-dial__tick{transition:stroke .2s}.fxl-dial--live .fxl-dial__value b{font-size:17px}.fxl-field{flex-direction:column;gap:7px;min-width:0;display:flex}.fxl-field--full{grid-column:1/-1}.fxl-field label{color:var(--fxl-ink);font-size:12px;font-weight:700}.fxl-field input,.fxl-field textarea{border:1px solid var(--fxl-line-strong);width:100%;color:var(--fxl-ink);background:#fdfcf8;border-radius:8px;padding:12px 14px;font-size:14px;transition:border-color .2s,background .2s}.fxl-field textarea{resize:vertical;min-height:130px}.fxl-field input::placeholder,.fxl-field textarea::placeholder{color:#7d7e73}.fxl-field input:hover,.fxl-field textarea:hover{border-color:#cbbf9c}.fxl-field input:focus,.fxl-field textarea:focus{border-color:var(--fxl-gold);background:#fff;outline:none}.fxl-comment-form__foot{grid-column:1/-1;justify-content:flex-end;padding-top:4px;display:flex}.fxl-comment-form__foot .fxl-btn{min-width:150px}@media (max-width:479px){.fxl-new-comment{padding:22px 16px 18px}.fxl-rate{gap:6px 10px;padding:14px}.fxl-rate__star{width:34px;height:34px}.fxl-rate .fxl-dial--live{--fxl-dial-w:70px}.fxl-comment-form__foot .fxl-btn{width:100%}}.fxl-modal{z-index:60;background:#292b24a3;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.fxl-modal.hidden{display:none}.fxl-modal__box{background:var(--fxl-paper);border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);flex-direction:column;width:100%;max-width:640px;max-height:85vh;display:flex;overflow:hidden}.fxl-modal__head{border-bottom:1px solid var(--fxl-line);background:#fbf7ea;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.fxl-site .fxl-modal__head h2{align-items:center;gap:8px;font-size:18px;display:flex}.fxl-modal__head h2 svg{color:var(--fxl-gold)}.fxl-modal__head button{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);width:34px;height:34px;color:var(--fxl-muted);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fxl-modal__head button:hover{color:var(--fxl-ink)}.fxl-modal__body{flex-direction:column;gap:16px;padding:22px 24px;font-size:14px;line-height:1.75;display:flex;overflow-y:auto}.fxl-modal__section{border-left:2px dotted #cdbb8b;padding-left:16px}.fxl-site .fxl-modal__section h3,.fxl-site .fxl-modal__callout h3{letter-spacing:-.02em;color:var(--fxl-ink);margin-bottom:4px;font-size:15px}.fxl-modal__callout{background:var(--fxl-gold-light);border-radius:12px;padding:16px 18px}.fxl-modal__foot{border-top:1px solid var(--fxl-line);flex-shrink:0;padding:18px 24px}.fxl-modal__foot .fxl-btn{width:100%}.fxl-legend__jump{border-top:1px dashed var(--fxl-line-strong);gap:10px;padding-top:14px;display:grid}.fxl-legend__jump-label{color:var(--fxl-ink);font-size:12px;font-weight:700}.fxl-legend__jump ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fxl-legend__jump a{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);color:var(--fxl-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 7px 6px 13px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.fxl-legend__jump a span{background:var(--fxl-gold-light);min-width:22px;height:22px;color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.fxl-legend__jump a:hover{border-color:var(--fxl-gold);background:#fffdf6}.fxl-guide-card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;overflow:hidden}.fxl-guide-card:hover{border-color:#e2d3a8;transform:translateY(-3px);box-shadow:0 18px 36px -26px #5b4a1f66}.fxl-guide-card__media{aspect-ratio:16/9;background:var(--fxl-gold-light);display:block;overflow:hidden}.fxl-guide-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.fxl-guide-card:hover .fxl-guide-card__media img{transform:scale(1.03)}.fxl-guide-card__body{flex-direction:column;flex:1;gap:8px;padding:18px 20px;display:flex}.fxl-guide-card__category{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-site .fxl-guide-card h3{letter-spacing:-.03em;font-size:18px}.fxl-site .fxl-guide-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.fxl-guide-card__foot{border-top:1px dashed var(--fxl-line-strong);align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.fxl-guide-card__logos,.fxl-article-card__logos{flex-shrink:0;display:flex}.fxl-guide-card__logos .fxl-mark,.fxl-article-card__logos .fxl-mark{width:30px;height:30px;box-shadow:0 0 0 2px var(--fxl-paper);border-radius:50%}.fxl-guide-card__logos .fxl-mark+.fxl-mark,.fxl-article-card__logos .fxl-mark+.fxl-mark{margin-left:-9px}.fxl-guide-card__count,.fxl-article-card__count{min-width:0;color:var(--fxl-muted);font-size:12px;font-weight:600}.fxl-guide-card__go{color:var(--fxl-gold);flex-shrink:0;margin-left:auto;transition:transform .2s}.fxl-guide-card:hover .fxl-guide-card__go{transform:translate(3px)}.fxl-guide-card--feature .fxl-guide-card__body{padding:22px 24px}.fxl-site .fxl-guide-card--feature h3{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-site .fxl-guide-card--feature .fxl-guide-card__desc{-webkit-line-clamp:3;font-size:14px}.fxl-guide-card--tile{background:radial-gradient(circle at 100% 0, #fbf5e6 0, transparent 60%), var(--fxl-paper)}.fxl-atlas__top{margin-top:48px}.fxl-site .fxl-atlas__top-head h2{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,32px)}.fxl-atlas__top-head p{margin-top:6px;font-size:14px}.fxl-atlas__bento{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;display:grid}@media (min-width:640px){.fxl-atlas__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.fxl-atlas__bento>:first-child,.fxl-atlas__bento>:last-child:nth-child(2n){grid-column:1/-1}}@media (min-width:1024px){.fxl-atlas__bento{grid-template-columns:repeat(3,minmax(0,1fr))}.fxl-atlas__bento>:first-child{grid-area:span 2/span 2}.fxl-atlas__bento>:last-child:nth-child(2n){grid-column:auto}.fxl-atlas__bento .fxl-guide-card--feature{flex-direction:row}.fxl-atlas__bento .fxl-guide-card--feature .fxl-guide-card__media{aspect-ratio:auto;flex:0 0 46%}.fxl-atlas .fxl-directory__head{align-items:center}}.fxl-region{border-top:2px dotted #cdbb8b;margin-top:56px;padding-top:26px;scroll-margin-top:24px}.fxl-region__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.fxl-site .fxl-region__head h2{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,32px)}.fxl-region__head p{max-width:60ch;margin-top:6px;font-size:14px;line-height:1.65}.fxl-region__count{color:var(--fxl-gold-ink);background:#fbf5e6;border:1px solid #e8d39e;border-radius:999px;flex-shrink:0;padding:4px 11px;font-size:12px;font-weight:600}.fxl-region__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;display:grid}@media (min-width:700px){.fxl-region__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.fxl-region__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fxl-region .category-item.hidden{display:none}.fxl-inner .fxl-region__more{margin:20px auto 0;display:flex}.fxl-region__more .toggle-icon{transition:transform .3s}.fxl-guide-cover__lede{max-width:60ch;font-size:16px;line-height:1.7}.fxl-guide-cover__podium{border-top:1px solid var(--fxl-line);background:repeating-radial-gradient(at 78% 18%,#0000 0 17px,#e9dcb6 17px 18px),repeating-radial-gradient(at 10% 110%,#0000 0 21px,#efe5c8 21px 22px),#fbf7ea;flex-direction:column;gap:14px;padding:26px 22px 24px;display:flex}.fxl-guide-cover__podium ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fxl-guide-cover__podium a{color:var(--fxl-ink);background:#fffdf8f2;border:1px solid #eadfbf;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,transform .2s;display:flex}.fxl-guide-cover__podium a:hover{border-color:var(--fxl-gold);transform:translate(3px)}.fxl-guide-cover__podium li:first-child a{border-color:var(--fxl-gold-bright);box-shadow:0 10px 24px -18px #8e691c}.fxl-guide-cover__rank{width:28px;height:28px;color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border:1.5px solid #cdbb8b;border-radius:50%;flex-shrink:0;place-items:center;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:700;display:grid}.fxl-guide-cover__podium li:first-child .fxl-guide-cover__rank{border-color:var(--fxl-gold-bright);background:var(--fxl-gold-bright);color:#30270e}.fxl-guide-cover__podium .fxl-mark{border-radius:9px;width:34px;height:34px}.fxl-guide-cover__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.fxl-guide-cover__podium .fxl-dial--xs{--fxl-dial-w:50px}.fxl-guide-cover__podium .fxl-dial--xs .fxl-dial__value{margin-top:1px;display:inline-flex}.fxl-guide-cover__podium .fxl-dial--xs .fxl-dial__value b{font-size:12px}.fxl-guide-cover__podium .fxl-dial--xs .fxl-dial__value i{font-size:9px}@media (min-width:900px){.fxl-guide-cover{grid-template-columns:minmax(0,1fr) 380px}.fxl-guide-cover__podium{border-top:0;border-left:1px solid var(--fxl-line);justify-content:center;padding:32px 28px}}.fxl-shortlist__picks{margin-top:44px}.fxl-site .fxl-shortlist__picks>h2,.fxl-site .fxl-matrix>h2{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,32px)}.fxl-shortlist__picks .fxl-route-list{margin-top:22px}.fxl-choice{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);gap:18px;padding:20px;scroll-margin-top:24px;transition:border-color .25s;display:grid}.fxl-waypoint:hover .fxl-choice{border-color:#e2d3a8}.fxl-waypoint--lead .fxl-choice{background:radial-gradient(circle at 100% 0, #fbf3dc 0, transparent 45%), var(--fxl-paper);border-color:#e8d39e}.fxl-choice__head{align-items:center;gap:14px;display:flex}.fxl-choice__mark{width:58px;height:58px}.fxl-choice__name{flex:1;min-width:0}.fxl-site .fxl-choice__name h3{letter-spacing:-.04em;font-size:clamp(20px,2.2vw,24px)}.fxl-choice__name h3 a:hover{color:var(--fxl-gold-ink)}.fxl-choice__name .fxl-sheet__tag{margin-top:6px}.fxl-choice__head .fxl-dial{--fxl-dial-w:80px}.fxl-choice__ledger{border-top:1px dashed var(--fxl-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;padding:14px 0 0;display:grid}.fxl-choice__ledger div{min-width:0}.fxl-choice__ledger dt{color:var(--fxl-muted);font-size:11px}.fxl-choice__ledger dd{color:var(--fxl-ink);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:14px;font-weight:700;overflow:hidden}.fxl-choice__pros{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fxl-choice__pros li{color:#2d6a1f;background:#f1f8ec;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 9px;font-size:13px;font-weight:600;display:inline-flex}.fxl-choice__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.fxl-choice__actions .fxl-btn{min-height:44px}.fxl-site .fxl-choice__risk{color:var(--fxl-muted);margin-left:auto;font-size:11px}@media (min-width:768px){.fxl-choice{padding:24px 28px}.fxl-choice__ledger{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:479px){.fxl-choice{padding:16px}.fxl-choice__mark{width:46px;height:46px}.fxl-choice__head .fxl-dial{--fxl-dial-w:64px}.fxl-choice__actions .fxl-btn{flex:100%}.fxl-site .fxl-choice__risk{margin-left:0}}.fxl-matrix{margin-top:52px}.fxl-matrix__caption{margin-top:6px;font-size:14px}.fxl-matrix__scroll{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);scrollbar-width:thin;scrollbar-color:#d6c796 transparent;margin-top:18px;overflow-x:auto}.fxl-matrix__scroll:focus-visible{box-shadow:0 0 0 3px var(--fxl-gold-light), 0 0 0 1px var(--fxl-gold)}.fxl-matrix table{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:14px}.fxl-matrix th,.fxl-matrix td{text-align:left;vertical-align:middle;padding:13px 16px}.fxl-matrix thead th{border-bottom:1px solid var(--fxl-line);background:#fbf7ea;padding-top:16px;padding-bottom:16px}.fxl-matrix tbody th{width:170px;color:var(--fxl-muted);font-size:12px;font-weight:700}.fxl-matrix tbody td{color:var(--fxl-ink);font-weight:600}.fxl-matrix tbody tr+tr>*{border-top:1px solid #f0eee6}.fxl-matrix tbody tr:nth-child(2n)>*{background:#fdfcf8}.fxl-matrix th:first-child{z-index:1;background:var(--fxl-paper);box-shadow:1px 0 0 var(--fxl-line);position:sticky;left:0}.fxl-matrix thead th:first-child{background:#fbf7ea}.fxl-matrix tbody tr:nth-child(2n)>th:first-child{background:#fdfcf8}.fxl-matrix__broker{color:var(--fxl-ink);white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.fxl-matrix__broker:hover{color:var(--fxl-gold-ink)}.fxl-matrix__broker .fxl-mark{border-radius:9px;width:32px;height:32px}.fxl-matrix .fxl-dial--sm{--fxl-dial-w:58px}.fxl-matrix__flag{align-items:center;gap:5px;font-size:13px;display:inline-flex}.fxl-matrix__flag.is-yes{color:#2d6a1f}.fxl-matrix__flag.is-no{color:#a3352c}@media (max-width:479px){.fxl-matrix tbody th{width:120px}.fxl-matrix th,.fxl-matrix td{padding:11px 12px}}.fxl-shortlist .fxl-tabs{margin-top:52px}.fxl-tabs__scroller{scrollbar-width:none;overflow-x:auto}.fxl-tabs__scroller::-webkit-scrollbar{display:none}.fxl-tabs__scroller .fxl-tabs__list{width:max-content;overflow:visible}.fxl-shortlist__body{scroll-margin-top:80px}.fxl-shortlist__figure{border-radius:var(--fxl-radius);background:var(--fxl-gold-light);margin:0 0 24px;overflow:hidden}.fxl-shortlist__figure img{object-fit:cover;width:100%;max-height:420px;display:block}.fxl-site .fxl-shortlist__body .admin-content h2{scroll-margin-top:80px}.fxl-shortlist__more{margin:0;padding:0;list-style:none;display:grid}.fxl-shortlist__more li+li{border-top:1px solid #f0eee6}.fxl-shortlist__more a{color:var(--fxl-ink);gap:3px;padding:12px 0;display:grid}.fxl-shortlist__more-title{font-size:14px;font-weight:700;line-height:1.4}.fxl-shortlist__more a:hover .fxl-shortlist__more-title{color:var(--fxl-gold-ink)}.fxl-shortlist__more-meta{color:var(--fxl-muted);font-size:12px}@media (max-width:1023px){.fxl-shortlist__aside{order:1}}.fxl-guide-cover__more{align-self:flex-start;margin-top:2px}.fxl-site .fxl-shortlist__also{margin:32px 0 0 calc(var(--fxl-pin,52px) + 22px);letter-spacing:-.03em;font-size:18px}.fxl-route-list--compact{gap:8px}.fxl-shortlist__picks .fxl-route-list--compact{margin-top:12px}.fxl-waypoint--compact .fxl-waypoint__pin{width:34px;height:34px;margin-top:20px;margin-left:calc((var(--fxl-pin) - 34px) / 2);font-size:12px}.fxl-choice--compact{box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:12px 18px;display:grid}.fxl-choice--compact .fxl-choice__mark{width:44px;height:44px}.fxl-site .fxl-choice--compact h3{letter-spacing:-.03em;font-size:17px}.fxl-site .fxl-choice__brief{color:var(--fxl-muted);flex-wrap:wrap;gap:2px 16px;margin-top:3px;font-size:12px;display:flex}.fxl-choice__brief b{color:var(--fxl-ink);font-weight:700}.fxl-choice--compact .fxl-dial{--fxl-dial-w:56px}.fxl-choice--compact .fxl-choice__actions{flex-wrap:nowrap;gap:14px}.fxl-choice--compact .fxl-text-link{white-space:nowrap}.fxl-choice--compact .fxl-btn{min-height:38px;padding:7px 14px;font-size:12px}.fxl-shortlist__fold{margin-top:12px}.fxl-shortlist__fold summary{margin-left:calc(var(--fxl-pin,52px) + 22px);border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);color:var(--fxl-ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:600;list-style:none;transition:border-color .2s;display:inline-flex}.fxl-shortlist__fold summary::-webkit-details-marker{display:none}.fxl-shortlist__fold summary:hover{border-color:var(--fxl-gold)}.fxl-shortlist__fold summary svg{color:var(--fxl-gold-ink);transition:transform .3s}.fxl-shortlist__fold[open] summary{display:none}.fxl-folio .category-item{min-width:0}.fxl-folio .category-item>:is(a,article){height:100%}.no-js .fxl-folio .category-item.hidden{display:block}.no-js .fxl-folio .show-more-category-btn{display:none}@media (max-width:767px){.fxl-site .fxl-shortlist__also,.fxl-shortlist__fold summary{margin-left:62px}.fxl-shortlist__fold summary{padding:10px 16px}.fxl-choice--compact{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name dial""actions actions actions";gap:12px 14px;padding:14px}.fxl-choice--compact .fxl-choice__mark{grid-area:mark}.fxl-choice--compact .fxl-choice__name{grid-area:name}.fxl-choice--compact .fxl-dial{grid-area:dial}.fxl-choice--compact .fxl-choice__actions{border-top:1px dashed var(--fxl-line-strong);grid-area:actions;justify-content:space-between;padding-top:10px}}@media (max-width:479px){.fxl-site .fxl-shortlist__also,.fxl-shortlist__fold summary{margin-left:42px}.fxl-waypoint--compact .fxl-waypoint__pin{width:28px;height:28px;margin-top:16px;margin-left:calc((var(--fxl-pin) - 28px) / 2);font-size:10px}.fxl-choice--compact .fxl-choice__mark{width:38px;height:38px}.fxl-choice--compact .fxl-dial{--fxl-dial-w:48px}}.fxl-matrix thead th:not(:first-child),.fxl-matrix td{min-width:170px}.fxl-matrix table{min-width:0}.fxl-matrix__frame{margin-top:18px;position:relative}.fxl-matrix__frame .fxl-matrix__scroll{margin-top:0}.fxl-matrix__frame:before,.fxl-matrix__frame:after{content:"";z-index:2;pointer-events:none;opacity:0;width:56px;transition:opacity .2s;position:absolute;top:1px;bottom:1px}.fxl-matrix__frame:before{background:linear-gradient(90deg,#5b4a1f1f,#5b4a1f00);left:170px}.fxl-matrix__frame:after{border-radius:0 var(--fxl-radius) var(--fxl-radius) 0;background:linear-gradient(270deg,#fcfbf7 10%,#fcfbf700);right:1px}.fxl-matrix__frame.has-left-shadow:before,.fxl-matrix__frame.has-right-shadow:after{opacity:1}@media (max-width:479px){.fxl-matrix__frame:before{left:120px}}.fxl-topics{margin-top:36px}.fxl-topics ul{scrollbar-width:none;gap:8px;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}.fxl-topics ul::-webkit-scrollbar{display:none}@media (min-width:768px){.fxl-topics ul{flex-wrap:wrap;overflow:visible}}@media (max-width:767px){.fxl-topics ul{padding-right:36px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}.fxl-topic{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);color:var(--fxl-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 9px 9px 14px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.fxl-topic svg{color:var(--fxl-gold);flex-shrink:0}.fxl-topic>span{background:var(--fxl-gold-light);min-width:24px;height:24px;color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:11px;display:inline-grid}a.fxl-topic:hover{border-color:var(--fxl-gold)}.fxl-topic.is-active{border-color:var(--fxl-ink);background:var(--fxl-ink);color:#fcfbf7}.fxl-topic.is-active svg{color:var(--fxl-gold-bright)}.fxl-topic.is-active>span{color:#fcfbf7;background:#fcfbf729}.fxl-topic.is-empty{color:#8a8b80;cursor:default;border-style:dashed}.fxl-topic.is-empty svg{color:#b9ad86}.fxl-article-card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);width:100%;min-width:0;height:100%;color:var(--fxl-ink);flex-direction:column;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;overflow:hidden}.fxl-article-card:hover{border-color:#e2d3a8;transform:translateY(-3px);box-shadow:0 18px 36px -26px #5b4a1f66}.fxl-article-card__media{aspect-ratio:16/9;background:var(--fxl-gold-light);display:block;overflow:hidden}.fxl-article-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.fxl-article-card:hover .fxl-article-card__media img{transform:scale(1.03)}.fxl-article-card__body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:18px 20px;display:flex}.fxl-article-card__topic{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-site .fxl-article-card__title{letter-spacing:-.03em;font-size:18px;line-height:1.25}.fxl-site .fxl-article-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.fxl-article-card__foot{border-top:1px dashed var(--fxl-line-strong);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.fxl-article-card__author{min-width:0;color:var(--fxl-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.fxl-article-card__avatar{background:var(--fxl-gold-light);border-radius:50%;flex-shrink:0;width:24px;height:24px;overflow:hidden}.fxl-article-card__avatar img{object-fit:cover;width:100%;height:100%}.fxl-article-card__meta{color:var(--fxl-muted);flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px;display:inline-flex}.fxl-article-card__go{color:var(--fxl-gold);flex-shrink:0;margin-left:auto;transition:transform .3s}.fxl-article-card:hover .fxl-article-card__go{transform:translate(3px)}.fxl-article-card--tile{background:radial-gradient(circle at 100% 0, #fbf5e6 0, transparent 60%), var(--fxl-paper)}.fxl-site .fxl-article-card:focus-visible{box-shadow:none;border-color:var(--fxl-gold);background-color:#fffdf6;outline:none}.fxl-article-card__meta>*{background:var(--fxl-gold-light);color:#7a5a17;border-radius:6px;align-items:center;padding:4px 8px;font-size:11px;line-height:1.5;display:inline-flex}.fxl-article-card--feature .fxl-article-card__body{padding:22px 24px}.fxl-site .fxl-article-card--feature .fxl-article-card__title{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px);line-height:1.25}.fxl-site .fxl-article-card--feature .fxl-article-card__desc{-webkit-line-clamp:3;font-size:14px}.fxl-article-card--feature .fxl-article-card__foot{font-size:12px}@media (min-width:900px){.fxl-article-card--feature{flex-direction:row;min-height:300px}.fxl-article-card--feature .fxl-article-card__media{aspect-ratio:auto;flex:0 0 46%;position:relative}.fxl-article-card--feature .fxl-article-card__media img{position:absolute;inset:0}}.fxl-library__featured{margin-top:28px}.fxl-site .fxl-library__more{letter-spacing:-.04em;margin:48px 0 0;font-size:clamp(22px,2.6vw,30px)}.fxl-library__grid-wrap{margin-top:28px}.fxl-library__featured+.fxl-library__grid-wrap{margin-top:0}.fxl-library__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}@media (min-width:640px){.fxl-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fxl-library__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.fxl-lesson-cover__topic:hover{color:var(--fxl-ink)}.fxl-lesson-cover__trip{border-top:1px solid var(--fxl-line);background:repeating-radial-gradient(at 85% 10%,#0000 0 17px,#e9dcb6 17px 18px),#fbf7ea;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.fxl-lesson-cover__trip div{background:#fbf7eadd;flex-direction:column;gap:6px;min-width:0;padding:20px 18px;display:flex}.fxl-lesson-cover__trip div+div{border-left:1px dashed #dcc98f}.fxl-lesson-cover__trip dt{letter-spacing:.1em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-lesson-cover__trip dd{letter-spacing:-.03em;color:var(--fxl-ink);margin:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:20px;font-weight:700;line-height:1.2}@media (min-width:900px){.fxl-lesson-cover{grid-template-columns:minmax(0,1fr) 300px}.fxl-lesson-cover__trip{border-top:0;border-left:1px solid var(--fxl-line);grid-template-columns:minmax(0,1fr);align-content:center;padding:20px 26px}.fxl-lesson-cover__trip div{background:0 0;padding:16px 0}.fxl-lesson-cover__trip div+div{border-top:1px dashed #dcc98f;border-left:0}.fxl-lesson-cover__trip dd{font-size:26px}}@media (max-width:479px){.fxl-lesson-cover__trip div{padding:16px 12px}.fxl-lesson-cover__trip dd{font-size:16px}}.fxl-lesson__layout{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px;display:grid}.fxl-lesson__main{flex-direction:column;gap:52px;min-width:0;display:flex}.fxl-lesson__figure{margin-bottom:0}.fxl-lesson__body .admin-content{margin-top:0}.fxl-site .fxl-lesson__body .admin-content h2{margin-top:40px;scroll-margin-top:24px;font-size:24px}.fxl-lesson__body .admin-content>h2:first-child{margin-top:0}.fxl-lesson__route{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);padding:18px 20px}.fxl-site .fxl-lesson__route h2{letter-spacing:-.02em;font-size:15px}.fxl-lesson__route ol{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid;position:relative}.fxl-lesson__route ol:before{content:"";border-left:2px dotted #cdbb8b;position:absolute;top:14px;bottom:14px;left:3px}.fxl-lesson__route a{color:var(--fxl-muted);padding:6px 0 6px 24px;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:block;position:relative}.fxl-lesson__route a:before{content:"";background:var(--fxl-paper);border:1.5px solid #cdbb8b;border-radius:50%;width:8px;height:8px;transition:background .2s,border-color .2s,transform .2s;position:absolute;top:11px;left:0}.fxl-lesson__route a:hover,.fxl-lesson__route a.is-active{color:var(--fxl-ink)}.fxl-lesson__route a.is-active:before{border-color:var(--fxl-gold-bright);background:var(--fxl-gold-bright);transform:scale(1.25)}@media (min-width:1024px){.fxl-lesson__layout{grid-template-columns:250px minmax(0,780px);justify-content:start;gap:64px}.fxl-lesson__route{background:0 0;border:0;align-self:start;max-height:calc(100dvh - 48px);padding:4px 6px 4px 4px;position:sticky;top:24px;overflow-y:auto}}.fxl-lesson__related{border-top:2px dotted #cdbb8b;margin-top:64px;padding-top:28px}.fxl-site .fxl-lesson__related h2{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-lesson__related+.fxl-onward{border-top:0;margin-top:48px;padding-top:0}.fxl-lesson .fxl-broker-section{scroll-margin-top:24px}.fxl-dispatch-cover__kicker a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s}.fxl-dispatch-cover__kicker a:hover{color:var(--fxl-ink)}.fxl-dispatch-cover__kicker span{margin:0 4px}.fxl-site .fxl-dispatch-cover__lede{max-width:62ch;font-size:15px;line-height:1.7}.fxl-dispatch-cover__frank{border-top:1px solid var(--fxl-line);background:repeating-radial-gradient(at 85% 10%,#0000 0 17px,#e9dcb6 17px 18px),#fbf7ea;align-items:center;gap:18px;padding:18px 22px;display:flex}.fxl-postmark{width:190px;color:var(--fxl-gold);flex:none;animation:.28s ease-out .2s both fxl-postmark-press;transform:rotate(-7deg)}.fxl-postmark svg{width:100%;height:auto;display:block;overflow:visible}.fxl-postmark__ring,.fxl-postmark__core,.fxl-postmark__waves path{fill:none;stroke:currentColor}.fxl-postmark__ring{stroke-width:2.2px}.fxl-postmark__ring--inner{stroke-width:1px;stroke-dasharray:2 3}.fxl-postmark__core{stroke-width:1px;fill:#fffdf6}.fxl-postmark__waves path{stroke-width:2px;stroke-linecap:round;opacity:.55}.fxl-postmark__arc{letter-spacing:.1em;text-transform:uppercase;fill:var(--fxl-gold-ink);font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:800}.fxl-postmark__day{letter-spacing:-.04em;fill:var(--fxl-ink);font-family:Manrope,Manrope Fallback,sans-serif;font-size:36px;font-weight:800}@keyframes fxl-postmark-press{0%{opacity:0;transform:rotate(-7deg)scale(1.12)}to{opacity:1;transform:rotate(-7deg)scale(1)}}@media (prefers-reduced-motion:reduce){.fxl-postmark{animation:none}}.fxl-dispatch-cover__ledger{gap:12px;min-width:0;margin:0;display:grid}.fxl-dispatch-cover__ledger div{flex-direction:column;gap:3px;min-width:0;display:flex}.fxl-dispatch-cover__ledger div+div{border-top:1px dashed #dcc98f;padding-top:12px}.fxl-dispatch-cover__ledger dt{letter-spacing:.1em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-dispatch-cover__ledger dd{letter-spacing:-.03em;color:var(--fxl-ink);margin:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media (min-width:900px){.fxl-dispatch-cover--franked{grid-template-columns:minmax(0,1fr) 320px}.fxl-dispatch-cover .fxl-cover__sheet{justify-content:center;padding:40px 38px}.fxl-dispatch-cover__frank{border-top:0;border-left:1px solid var(--fxl-line);flex-direction:column;justify-content:center;align-items:stretch;gap:26px;padding:30px 30px 28px}.fxl-postmark{align-self:center;width:232px}.fxl-dispatch-cover__ledger{border-top:1px dashed #dcc98f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-top:18px}.fxl-dispatch-cover__ledger div+div{border-top:0;border-left:1px dashed #dcc98f;padding:0 0 0 16px}}@media (max-width:479px){.fxl-dispatch-cover__frank{gap:12px;padding:16px}.fxl-postmark{width:150px;margin-left:-6px}.fxl-dispatch-cover__ledger dd{font-size:15px}}.fxl-dispatch__layout{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:32px;display:grid}.fxl-dispatch__main{flex-direction:column;gap:52px;min-width:0;display:flex}.fxl-dispatch__figure{margin-bottom:28px}.fxl-dispatch__body .admin-content{margin-top:0}.fxl-site .fxl-dispatch__body .admin-content h2{margin-top:40px;scroll-margin-top:24px;font-size:24px}.fxl-dispatch__body .admin-content>h2:first-child{margin-top:0}.fxl-dispatch .fxl-broker-section{scroll-margin-top:24px}.fxl-dispatch__margin{align-content:start;gap:16px;min-width:0;display:grid}@media (max-width:1023px){.fxl-dispatch__margin{display:contents}.fxl-dispatch__contents{order:-1}.fxl-filed{order:1}}@media (min-width:640px) and (max-width:1023px){.fxl-filed{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 28px;padding:22px 24px}.fxl-filed__label{grid-column:1/-1}.fxl-filed__actions{grid-area:2/2/span 2;align-content:center}}@media (min-width:1024px){.fxl-dispatch__layout{grid-template-columns:minmax(0,760px) 290px;justify-content:space-between;gap:56px;margin-top:44px}.fxl-dispatch__layout--solo{grid-template-columns:minmax(0,780px)}.fxl-dispatch__margin{scrollbar-width:thin;grid-area:1/2;align-self:start;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow-y:auto}.fxl-dispatch__main{grid-area:1/1}}.fxl-filed{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);gap:14px;padding:18px;display:grid}.fxl-site .fxl-filed__label{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-gold-ink);font-size:11px;font-weight:700}.fxl-filed__identity{color:var(--fxl-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fxl-filed__mark{width:48px;height:48px}.fxl-filed__identity .fxl-dial{--fxl-dial-w:58px}.fxl-filed__name{letter-spacing:-.03em;overflow-wrap:anywhere;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px;font-weight:700;line-height:1.2;transition:color .2s}.fxl-filed__identity:hover .fxl-filed__name{color:var(--fxl-gold)}.fxl-filed__facts{background:#fbf7ea;border:1px dashed #dcc98f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fxl-filed__facts div{flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.fxl-filed__facts div+div{border-left:1px dashed #dcc98f}.fxl-filed__facts div:only-child{grid-column:1/-1}.fxl-filed__facts dt{color:var(--fxl-muted);font-size:11px}.fxl-filed__facts dd{color:var(--fxl-ink);margin:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:700}.fxl-filed__actions{gap:10px;display:grid}.fxl-filed__review{border-bottom:1px solid var(--fxl-line);color:#896417;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;font-weight:600;display:inline-flex}.fxl-filed__review svg{transition:transform .2s}.fxl-filed__review:hover{color:var(--fxl-ink)}.fxl-filed__review:hover svg{transform:translate(3px)}.fxl-inner .fxl-filed__visit{justify-content:space-between;width:100%}.fxl-site .fxl-filed__risk{text-align:center;font-size:11px}.fxl-dispatch__contents{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper)}.fxl-dispatch__contents summary{border-radius:var(--fxl-radius);letter-spacing:-.02em;color:var(--fxl-ink);cursor:pointer;align-items:center;gap:10px;padding:14px 18px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:700;list-style:none;display:flex}.fxl-dispatch__contents summary::-webkit-details-marker{display:none}.fxl-dispatch__contents-count{background:var(--fxl-gold-light);min-width:22px;height:22px;color:var(--fxl-gold-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.fxl-dispatch__contents-chevron{color:var(--fxl-muted);margin-left:auto;transition:transform .22s}.fxl-dispatch__contents[open] .fxl-dispatch__contents-chevron{transform:rotate(180deg)}.fxl-dispatch__contents ol{margin:0;padding:0 10px 10px;list-style:none;display:grid}.fxl-dispatch__contents a{color:var(--fxl-muted);border-radius:8px;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:8px;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s,background .2s;display:grid}.fxl-dispatch__contents-no{color:#b89a55;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:700;line-height:18px;transition:color .2s}.fxl-dispatch__contents a:hover{color:var(--fxl-ink);background:#fbf7ea}.fxl-dispatch__contents a.is-active{color:var(--fxl-ink);background:var(--fxl-gold-light)}.fxl-dispatch__contents a.is-active .fxl-dispatch__contents-no{color:var(--fxl-gold-ink)}@media (min-width:1024px){.fxl-dispatch__contents{background:0 0;border:0}.fxl-dispatch__contents summary{cursor:default;padding:4px 8px 8px}.fxl-dispatch__contents-chevron{display:none}.fxl-dispatch__contents ol{padding:0}}.fxl-arena__intro{max-width:640px}.fxl-site .fxl-arena__intro h1{letter-spacing:-.05em;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.fxl-arena__intro p{max-width:50ch;margin-top:14px;font-size:15px;line-height:1.7}.fxl-board{border-radius:var(--fxl-radius);box-shadow:var(--fxl-sheet-shadow);background:repeating-radial-gradient(at 92% 0,#0000 0 19px,#eadfbf 19px 20px),repeating-radial-gradient(at 0 100%,#0000 0 23px,#f0e7cc 23px 24px),#fbf7ea;border:1px solid #eadfbf;margin-top:32px;padding:24px;position:relative}.fxl-board__head{background:#fbf7eacc;max-width:60ch;padding:2px 4px}.fxl-site .fxl-board__head h2{letter-spacing:-.035em;font-size:22px}.fxl-board__head p{margin-top:6px;font-size:14px;line-height:1.6}.fxl-board__slots{--fxl-slot-gap:16px;gap:var(--fxl-slot-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}@media (min-width:900px){.fxl-board__slots{--fxl-slot-gap:48px;grid-template-columns:repeat(4,minmax(0,1fr))}}.fxl-slot{min-width:0;position:relative}.fxl-slot .dropdown{position:relative}.fxl-slot__vs{display:none}@media (min-width:900px){.fxl-slot__vs{top:50%;left:calc(var(--fxl-slot-gap) * -.5);z-index:2;background:var(--fxl-bg);width:30px;height:30px;color:var(--fxl-gold-ink);text-transform:uppercase;border:1.5px solid #cdbb8b;border-radius:50%;place-items:center;margin:-15px 0 0 -15px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:800;display:grid;position:absolute}}.fxl-slot__trigger{width:100%;min-height:132px;color:var(--fxl-ink);cursor:pointer;background:#fffdf8;border:1.5px dashed #cdbb8b;border-radius:16px;justify-content:center;align-items:center;padding:16px 12px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.fxl-slot__trigger:hover{border-color:var(--fxl-gold);background:#fff;transform:translateY(-2px)}.fxl-slot__trigger[aria-expanded=true]{border-style:solid;border-color:var(--fxl-gold)}.fxl-slot:has(.trigger-selected:not(.hidden)) .fxl-slot__trigger{background:var(--fxl-paper);border-style:solid;border-color:#e2d3a8;box-shadow:0 12px 26px -20px #5b4a1f66}.fxl-slot__empty{flex-direction:column;align-items:center;gap:6px;display:flex}.fxl-slot__num{letter-spacing:.08em;color:#b89a4e;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:800}.fxl-slot__plus{background:var(--fxl-gold-light);width:38px;height:38px;color:var(--fxl-gold-ink);border-radius:50%;place-items:center;transition:background .2s;display:grid}.fxl-slot__trigger:hover .fxl-slot__plus{background:var(--fxl-gold-bright);color:#30270e}.fxl-slot__label{color:var(--fxl-ink);font-size:13px;font-weight:700}.fxl-slot__picked{flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:100%}.fxl-slot__picked .trigger-img{border:1px solid var(--fxl-line);object-fit:contain;background:#fff;border-radius:14px;width:56px;height:56px;padding:3px}.fxl-slot__picked .trigger-name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:700;overflow:hidden}.fxl-slot__remove{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);width:26px;height:26px;color:var(--fxl-muted);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;position:absolute;top:8px;right:8px}.fxl-slot__remove:hover{color:#fff;background:#b93a33;border-color:#b93a33}.fxl-slot__menu{border-radius:14px!important;width:280px!important;max-width:calc(100vw - 32px)!important;padding:10px!important}.fxl-slot__search{border:1px solid var(--fxl-line-strong);height:40px;color:var(--fxl-muted);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;display:flex}.fxl-slot__search:focus-within{border-color:var(--fxl-gold)}.fxl-slot__search form{flex:1;min-width:0}.fxl-slot__search .search-input{width:100%;color:var(--fxl-ink);background:0 0;border:0;font-size:13px}.fxl-slot__search .search-input:focus{outline:none}.fxl-site .fxl-slot__search .search-input:focus-visible{box-shadow:none}.fxl-slot__list{gap:2px;max-height:240px;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow-y:auto}.fxl-slot__option{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.fxl-slot__option:hover,.fxl-slot__option:focus-visible{background:#fbf5e6}.fxl-slot__option-id{align-items:center;gap:10px;min-width:0;display:flex}.fxl-slot__option-id img{border:1px solid var(--fxl-line);object-fit:contain;background:#fff;border-radius:8px;flex-shrink:0;width:30px;height:30px;padding:2px}.fxl-site .fxl-slot__option-id p{color:var(--fxl-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.fxl-slot__option .select-indicator{color:var(--fxl-gold)}.fxl-board__foot{justify-content:flex-end;margin-top:20px;display:flex}.fxl-board__submit{min-width:180px}.fxl-board__submit[aria-disabled=true]{filter:saturate(.4)}@media (max-width:479px){.fxl-board{padding:18px 14px}.fxl-slot__trigger{min-height:112px}.fxl-board__submit{width:100%}}.fxl-arena__browse{margin-top:56px}.fxl-site .fxl-arena__browse .fxl-region__head h2{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,32px)}.fxl-arena__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}@media (min-width:768px){.fxl-arena__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxl-match-card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;overflow:hidden}.fxl-match-card:hover{border-color:#e2d3a8;transform:translateY(-3px);box-shadow:0 18px 36px -26px #5b4a1f66}.fxl-match-card__board{background:repeating-radial-gradient(at 50% 120%,#0000 0 15px,#eadfbf 15px 16px),#fbf7ea;border-bottom:1px solid #eadfbf;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;padding:20px 18px;display:flex}.fxl-match-card__side{flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:120px;display:flex}.fxl-match-card__side .fxl-mark{width:48px;height:48px;box-shadow:0 8px 18px -12px #5b4a1f80}.fxl-match-card__name{white-space:nowrap;text-overflow:ellipsis;background:#fbf7eae6;border-radius:6px;max-width:100%;padding:1px 6px;font-size:12px;font-weight:700;overflow:hidden}.fxl-match-card__vs{width:24px;height:24px;color:var(--fxl-gold-ink);text-transform:uppercase;background:#fffdf8;border:1.5px solid #cdbb8b;border-radius:50%;align-self:flex-start;place-items:center;margin-top:13px;font-size:9px;font-weight:800;display:grid}.fxl-match-card__body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 16px;display:flex}.fxl-site .fxl-match-card h3{letter-spacing:-.03em;font-size:18px;line-height:1.3}.fxl-site .fxl-match-card__body>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.fxl-duel__cover{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);overflow:hidden}.fxl-duel__intro{flex-direction:column;gap:14px;padding:28px 24px 22px;display:flex}.fxl-duel__intro .fxl-kicker{margin-bottom:0}.fxl-site .fxl-duel__intro h1{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(28px,4vw,44px);line-height:1.08}.fxl-duel__intro>p{max-width:65ch;font-size:15px;line-height:1.7}.fxl-scoreboard{scrollbar-width:thin;background:repeating-radial-gradient(at 50% 130%,#0000 0 21px,#eadfbf 21px 22px),#fbf7ea;border-top:1px solid #eadfbf;grid-auto-columns:minmax(170px,1fr);grid-auto-flow:column;align-items:stretch;display:grid;overflow-x:auto}.fxl-scoreboard__side{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:24px 16px;display:flex}.fxl-scoreboard__mark{border-radius:14px;width:64px;height:64px;box-shadow:0 10px 22px -14px #5b4a1f80}.fxl-site .fxl-scoreboard__side h2{letter-spacing:-.03em;font-size:18px}.fxl-scoreboard__side h2 a:hover{color:var(--fxl-gold-ink)}.fxl-scoreboard__side .fxl-dial{--fxl-dial-w:84px}.fxl-scoreboard__side .fxl-btn{min-height:40px;margin-top:auto;padding:8px 14px;font-size:12px}.fxl-scoreboard__vs{place-items:center;width:0;display:grid;position:relative}.fxl-scoreboard__vs:before{content:"";border-left:1.5px dashed #d6bd78;position:absolute;top:18px;bottom:18px;left:0}.fxl-scoreboard__vs>span{background:var(--fxl-bg);text-transform:uppercase;width:34px;height:34px;color:var(--fxl-gold-ink);border:1.5px solid #cdbb8b;border-radius:50%;place-items:center;font-family:Manrope,Manrope Fallback,sans-serif;font-size:11px;font-weight:800;display:grid;position:relative}.fxl-duel__cover-foot{border-top:1px dashed var(--fxl-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 24px;display:flex}@media (min-width:1024px){.fxl-duel__intro{padding:36px 40px 26px}.fxl-duel__cover-foot{padding:14px 40px}}.fxl-duel__figures{margin-top:44px}.fxl-matrix__cell{align-items:center;gap:4px;display:inline-flex}.fxl-matrix td.is-best{background:#fbf5e2!important}.fxl-matrix__best{background:var(--fxl-gold-bright);letter-spacing:.06em;text-transform:uppercase;color:#30270e;border-radius:999px;margin-top:5px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.fxl-matrix td:has(.fxl-matrix__best){vertical-align:middle}.fxl-matrix td .fxl-matrix__best{display:table}.fxl-duel__article{margin-top:8px}.fxl-duel__article .fxl-profile__main{max-width:780px}.fxl-duel .fxl-tabs{margin-top:52px}.fxl-tip{display:inline-flex;position:relative}.fxl-tip__trigger{color:#8a8b80;cursor:help;background:0 0;border:0;place-items:center;padding:0;display:grid}.fxl-tip__panel{z-index:5;background:var(--fxl-ink);color:#fcfbf7;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;width:max-content;max-width:220px;padding:7px 10px;font-size:12px;font-weight:500;line-height:1.5;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.fxl-tip:hover .fxl-tip__panel,.fxl-tip:focus-within .fxl-tip__panel{opacity:1;visibility:visible;transform:translate(-50%)}.fxl-slot__empty.hidden,.fxl-slot__picked.hidden,.fxl-slot__remove.hidden{display:none}.fxl-scoreboard{grid-auto-columns:minmax(170px,280px);justify-content:center}@media (max-width:599px){.fxl-scoreboard{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;justify-content:stretch;padding:6px 16px;overflow:visible}.fxl-scoreboard__side{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name dial""cta cta cta";align-items:center;gap:10px 12px;padding:14px 0;display:grid}.fxl-scoreboard__mark{grid-area:mark;width:48px;height:48px}.fxl-scoreboard__side h2{grid-area:name}.fxl-scoreboard__side .fxl-dial{--fxl-dial-w:64px;grid-area:dial}.fxl-scoreboard__side .fxl-btn{grid-area:cta;width:100%;margin-top:0}.fxl-scoreboard__vs{width:auto;height:0}.fxl-scoreboard__vs:before{border-top:1.5px dashed #d6bd78;border-left:0;inset:0 0 auto}.fxl-scoreboard__vs>span{margin-top:-17px;margin-bottom:-17px}}@media (min-width:600px){.fxl-scoreboard{justify-content:center;display:flex}.fxl-scoreboard__side{flex:0 280px;min-width:170px}.fxl-scoreboard__vs{flex:0 0 0;align-self:stretch;display:block}.fxl-scoreboard__vs>span{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}}.fxl-match-card__board{flex-wrap:nowrap;gap:6px}.fxl-match-card__side{flex:0 0 96px;width:96px;max-width:96px}.fxl-match-card__vs{flex:0 0 24px}@media (max-width:479px){.fxl-match-card__board{gap:2px;padding-inline:10px}.fxl-match-card__side{flex-basis:72px;width:72px;max-width:72px}.fxl-match-card__side .fxl-mark{width:42px;height:42px}}.fxl-match-card__name{-webkit-line-clamp:2;white-space:normal;text-align:center;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.fxl-match-card__board{align-items:flex-start}.fxl-match-card__vs{margin-top:12px}@media (max-width:479px){.fxl-match-card__vs{margin-top:9px}}.fxl-board .fxl-slot__menu{transform-origin:50% -10px;opacity:0;visibility:hidden;transition:opacity .16s,transform .2s,visibility 0s linear .2s;transform:translateY(-6px)scale(.97);background:var(--fxl-paper)!important;border:1px solid #e2d3a8!important;border-radius:18px!important;width:300px!important;max-width:calc(100vw - 32px)!important;margin-top:10px!important;padding:12px!important;translate:none!important;box-shadow:0 1px #efe6cc,0 24px 48px -24px #5b4a1f66,0 10px 20px -16px #5b4a1f40!important}.fxl-board .fxl-slot__menu[data-state=open]{opacity:1;visibility:visible;transition:opacity .2s,transform .34s cubic-bezier(.2,.9,.25,1.15),visibility;transform:none}.fxl-board .fxl-slot__menu[data-state=closed],.fxl-board .fxl-slot__menu[data-state=closing]{opacity:0;visibility:hidden;transform:translateY(-6px)scale(.97)}.fxl-board .fxl-slot__menu:before{content:"";background:var(--fxl-paper);border-top:1px solid #e2d3a8;border-left:1px solid #e2d3a8;border-radius:3px 0 0;width:14px;height:14px;position:absolute;top:-7px;left:calc(50% - 7px);transform:rotate(45deg)}.fxl-slot__menu-title{letter-spacing:-.01em;justify-content:space-between;align-items:center;font-family:Manrope,Manrope Fallback,sans-serif;font-size:13px;font-weight:700;display:flex;color:var(--fxl-ink)!important;margin:0 2px 10px!important}.fxl-slot__menu-title span{min-width:26px;height:26px;color:var(--fxl-gold-ink);border:1.5px solid #cdbb8b;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.fxl-board .fxl-slot__search{background:#fbf7ea;border-color:#eadfbf;height:42px;margin-bottom:8px;transition:border-color .2s,background .2s}.fxl-board .fxl-slot__search:focus-within{border-color:var(--fxl-gold);background:#fff}.fxl-board .fxl-slot__search .search-input::placeholder{color:#7d7e73}.fxl-board .fxl-slot__menu ul{scrollbar-width:thin;scrollbar-color:#d6c796 transparent;gap:3px;max-height:272px;margin:0;padding:2px 4px 18px 0;list-style:none;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.fxl-board .fxl-slot__menu .broker-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;width:100%;transition:background .18s,border-color .18s,transform .18s;position:relative;border-radius:12px!important;padding:7px 9px!important;display:flex!important}.fxl-board .fxl-slot__menu .broker-item>:first-child{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.fxl-board .fxl-slot__menu .broker-item img{object-fit:contain;background:#fff;flex-shrink:0;border:1px solid var(--fxl-line)!important;border-radius:10px!important;width:36px!important;height:36px!important;padding:3px!important}.fxl-site .fxl-board .fxl-slot__menu .broker-item p{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden;color:var(--fxl-ink)!important}.fxl-board .fxl-slot__menu .broker-item[data-broker-score]:not([data-broker-score="0"]):after{content:attr(data-broker-score) "/5";background:var(--fxl-gold-light);color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;order:2;padding:2px 8px;font-size:11px;font-weight:700}.fxl-board .fxl-slot__menu .select-indicator{background:var(--fxl-gold-bright);border-radius:50%;flex-shrink:0;order:3;justify-content:center;align-items:center;width:22px;height:22px;color:#30270e!important}.fxl-board .fxl-slot__menu .select-indicator:not(.hidden){display:inline-flex}.fxl-board .fxl-slot__menu .select-indicator svg{width:13px!important;height:13px!important}.fxl-board .fxl-slot__menu .broker-item:hover,.fxl-board .fxl-slot__menu .broker-item:focus-visible{background:#fdf9ee;border-color:#efe3c2;transform:translate(2px)}.fxl-board .fxl-slot__menu .broker-item:focus-visible{box-shadow:0 0 0 2px var(--fxl-gold-light), 0 0 0 3px var(--fxl-gold);outline:none}.fxl-board .fxl-slot__menu .broker-item.selected{background:#fbf3dc;border-color:#e8d39e}.fxl-board .fxl-slot__menu .broker-item[disabled]{opacity:.55}.fxl-board .fxl-slot__menu .broker-item[disabled]:after{color:#8a8b80;background:#efede6}@media (prefers-reduced-motion:no-preference){.fxl-board .fxl-slot__menu[data-state=open] li{animation:.32s cubic-bezier(.2,.8,.2,1) both fxl-roster-in;animation-delay:calc(var(--i,0) * 22ms + 40ms)}@keyframes fxl-roster-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.fxl-board .fxl-slot__menu,.fxl-board .fxl-slot__menu[data-state=open]{transition:opacity 10ms,visibility;transform:none}}@media (max-width:899px){.fxl-board .fxl-slot:nth-child(2n) .fxl-slot__menu{left:auto!important;right:0!important}}@media (max-width:599px){.fxl-board .fxl-slot:nth-child(odd) .fxl-slot__menu:before{left:56px}.fxl-board .fxl-slot:nth-child(2n) .fxl-slot__menu:before{left:auto;right:56px}}.fxl-board .fxl-slot__menu{left:0;right:auto}.fxl-board .fxl-slot:last-child .fxl-slot__menu{left:auto;right:0}.fxl-passport{position:relative}.fxl-passport__trigger{border:1px solid var(--fxl-line);background:var(--fxl-paper);height:38px;color:var(--fxl-ink);letter-spacing:.04em;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 9px;font-size:12px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.fxl-passport__trigger:hover,.fxl-passport[data-open=true]>.fxl-passport__trigger{background:#fffdf6;border-color:#d9c795}.fxl-passport__flag{object-fit:cover;width:18px;height:18px;box-shadow:0 0 0 1.5px var(--fxl-paper), 0 0 0 2.5px #e2d3a8;border-radius:50%;flex-shrink:0}.fxl-passport__globe{color:var(--fxl-gold);flex-shrink:0}.fxl-passport__chevron{color:var(--fxl-muted);transition:transform .25s}.fxl-passport[data-open=true]>.fxl-passport__trigger .fxl-passport__chevron,.fxl-passport__country[data-open=true]>.fxl-passport__country-btn .fxl-passport__chevron{transform:rotate(180deg)}.fxl-header .fxl-passport__panel{z-index:50;transform-origin:calc(100% - 30px) -10px;opacity:0;visibility:hidden;transition:opacity .16s,transform .2s,visibility 0s linear .2s;position:absolute;transform:translateY(-6px)scale(.97);background:var(--fxl-paper)!important;border:1px solid #e2d3a8!important;border-radius:18px!important;width:320px!important;max-width:calc(100vw - 32px)!important;margin:0!important;padding:16px!important;top:calc(100% + 12px)!important;left:auto!important;right:0!important;translate:none!important;box-shadow:0 1px #efe6cc,0 24px 48px -24px #5b4a1f66,0 10px 20px -16px #5b4a1f40!important}.fxl-header .fxl-passport__panel[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .32s cubic-bezier(.2,.9,.25,1.15),visibility;transform:none}.fxl-header .fxl-passport__panel:before{content:"";background:var(--fxl-paper);border-top:1px solid #e2d3a8;border-left:1px solid #e2d3a8;border-radius:3px 0 0;width:14px;height:14px;position:absolute;top:-7px;right:26px;transform:rotate(45deg)}.fxl-site .fxl-passport__title{border-bottom:1px dashed var(--fxl-line-strong);letter-spacing:-.02em;color:var(--fxl-ink);margin:0 0 12px;padding-bottom:12px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:700}.fxl-site .fxl-passport__label{letter-spacing:.1em;text-transform:uppercase;color:var(--fxl-gold-ink);margin:12px 2px 8px;font-size:11px;font-weight:700}.fxl-passport__languages{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fxl-passport__language,.fxl-passport__country-btn{border:1px solid var(--fxl-line);width:100%;color:var(--fxl-ink);text-align:left;cursor:pointer;background:#fdfcf8;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.fxl-passport__language:hover,.fxl-passport__country-btn:hover{background:#fff;border-color:#d9c795}.fxl-passport__language.is-current{cursor:default;background:#fbf3dc;border-color:#e8d39e}.fxl-passport__iso{background:var(--fxl-ink);letter-spacing:.06em;color:#fcfbf7;border-radius:6px;place-items:center;min-width:30px;height:22px;padding:0 5px;font-size:10px;font-weight:800;display:inline-grid}.fxl-passport__name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fxl-passport__name--placeholder{color:var(--fxl-muted);font-weight:500}.fxl-passport__check{color:var(--fxl-gold);flex-shrink:0}.fxl-passport__country{position:relative}.fxl-passport__country-btn .fxl-passport__chevron{margin-left:auto}.fxl-header .fxl-passport__countries{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .26s,opacity .18s,visibility 0s linear .26s,margin .26s;display:grid;overflow:hidden;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}.fxl-header .fxl-passport__countries[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility,margin .3s;margin-top:8px!important}.fxl-passport__countries>*,.fxl-passport__countries-inner{min-height:0}.fxl-header .fxl-passport__search{height:40px;color:var(--fxl-muted);background:#fbf7ea;border:1px solid #eadfbf;border-radius:10px;align-items:center;gap:8px;display:flex;margin:0 0 6px!important;padding:0 12px!important}.fxl-header .fxl-passport__search:focus-within{border-color:var(--fxl-gold);background:#fff}.fxl-header .fxl-passport__search .search-input{min-width:0;color:var(--fxl-ink);background:0 0;border:0;flex:1;font-size:13px}.fxl-header .fxl-passport__search .search-input:focus{outline:none}.fxl-site .fxl-header .fxl-passport__search .search-input:focus-visible{box-shadow:none}.fxl-passport__scroll{scrollbar-width:thin;scrollbar-color:#d6c796 transparent;max-height:220px;padding-right:2px;overflow-y:auto}.fxl-header .fxl-passport__scroll .country-item{color:var(--fxl-ink);cursor:pointer;border-radius:10px;align-items:center;gap:8px;font-size:13px;transition:background .15s;display:flex;padding:8px 10px!important}.fxl-header .fxl-passport__scroll .country-item>div{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.fxl-header .fxl-passport__scroll .country-item:hover,.fxl-header .fxl-passport__scroll .country-item.bg-gray-100,.fxl-header .fxl-passport__scroll .country-item.is-current{background:#fbf3dc!important}.fxl-header .fxl-passport__scroll .country-item .paragraph-normal{color:var(--fxl-ink);font-size:13px;font-weight:600}.fxl-header .fxl-passport__scroll .flag-container{box-shadow:0 0 0 1px var(--fxl-line);background-size:cover;width:18px!important;height:18px!important}.fxl-header .fxl-passport__scroll .country-item__select-icon{color:var(--fxl-gold)}.fxl-passport__none{justify-content:space-between;font-weight:600}.fxl-site .fxl-passport__note{color:var(--fxl-muted);margin:12px 2px 0;font-size:11px;line-height:1.5}.fxl-header__actions .fxl-passport{display:block}@media (max-width:1023px){.fxl-header__actions{gap:10px}}@media (max-width:479px){.fxl-passport__trigger{gap:5px;padding:0 8px}.fxl-header .fxl-passport__panel{position:fixed;top:76px!important;right:16px!important}.fxl-header .fxl-passport__panel:before{right:70px}}@media (prefers-reduced-motion:reduce){.fxl-header .fxl-passport__panel,.fxl-header .fxl-passport__countries{transition:opacity 10ms,visibility!important;transform:none!important}}.fxl-header .fxl-passport__countries,.fxl-header .fxl-passport__panel{left:auto;--tw-translate-x:0!important;--tw-translate-y:0!important}.fxl-writers__grid{grid-template-columns:minmax(0,1fr);gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.fxl-writers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fxl-writers__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fxl-credential{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);flex-direction:column;transition:border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.fxl-credential:hover{border-color:#e2d3a8;transform:translateY(-3px)}.fxl-credential__band{background:repeating-radial-gradient(at 85% 0,#0000 0 15px,#e9dcb6 15px 16px),#fbf7ea;border-bottom:1px solid #eadfbf;height:84px}.fxl-credential__avatar{background:var(--fxl-gold-light);width:84px;height:84px;box-shadow:0 0 0 4px var(--fxl-paper), 0 0 0 6px var(--fxl-gold-bright);border-radius:50%;margin:-46px 0 0 22px;overflow:hidden}.fxl-credential__avatar img{object-fit:cover;width:100%;height:100%}.fxl-credential__body{flex-direction:column;flex:1;gap:10px;padding:16px 22px 18px;display:flex}.fxl-site .fxl-credential h2{letter-spacing:-.035em;font-size:21px}.fxl-credential h2 a:hover{color:var(--fxl-gold-ink)}.fxl-credential__skills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fxl-credential__skills li{color:var(--fxl-gold-ink);background:#fbf5e6;border:1px solid #e8d39e;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.fxl-site .fxl-credential__bio{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.fxl-credential__foot{border-top:1px dashed var(--fxl-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px 18px;display:flex}.fxl-credential__foot .fxl-author__social{justify-content:flex-start;margin:0}.fxl-credential__go{margin-left:auto}.fxl-folio__id{align-items:center;gap:20px;display:flex}.fxl-folio__avatar{width:96px;height:96px;box-shadow:0 0 0 4px var(--fxl-paper), 0 0 0 6px var(--fxl-gold-bright);flex-shrink:0;margin:0}.fxl-folio__lede{max-width:62ch;font-size:15px;line-height:1.75}.fxl-folio__cover .fxl-cover__byline .fxl-author__social{margin:0}.fxl-folio__tally{border-top:1px solid var(--fxl-line);background:repeating-radial-gradient(at 80% 12%,#0000 0 17px,#e9dcb6 17px 18px),#fbf7ea;flex-direction:column;gap:14px;padding:24px 22px;display:flex}.fxl-folio__tally ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.fxl-folio__tally a{height:100%;color:var(--fxl-ink);background:#fffdf8f2;border:1px solid #eadfbf;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;transition:border-color .2s,transform .2s;display:flex;position:relative}.fxl-folio__tally a:hover{border-color:var(--fxl-gold);transform:translateY(-2px)}.fxl-folio__tally b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-family:Manrope,Manrope Fallback,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.fxl-folio__tally span{color:var(--fxl-muted);font-size:12px;font-weight:600}.fxl-folio__tally svg{color:var(--fxl-gold);position:absolute;top:14px;right:12px}@media (min-width:900px){.fxl-folio__cover{grid-template-columns:minmax(0,1fr) 340px}.fxl-folio__tally{border-top:0;border-left:1px solid var(--fxl-line);justify-content:center;padding:32px 28px}}@media (max-width:479px){.fxl-folio__id{gap:14px}.fxl-folio__avatar{width:72px;height:72px}}.fxl-folio__bio{max-width:780px;margin-top:44px}.fxl-site .fxl-folio__bio h2{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-folio__bio .admin-content{margin-top:12px;font-size:16px;line-height:1.8}.fxl-folio__works{scroll-margin-top:24px}.fxl-folio__works .fxl-library__grid,.fxl-folio__works .fxl-arena__grid{margin-top:20px}.fxl-folio__more{margin-top:16px}.fxl-folio .fxl-shortlist__fold summary{margin-left:0}.fxl-folio__review{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);align-items:center;gap:14px;padding:16px 18px;transition:border-color .25s,transform .25s;display:flex}.fxl-folio__review:hover{border-color:#e2d3a8;transform:translateY(-2px)}.fxl-folio__review .fxl-mark{width:48px;height:48px}.fxl-folio__review-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fxl-folio__review-name b{letter-spacing:-.03em;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px}.fxl-folio__review-name span{color:var(--fxl-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fxl-folio__review .fxl-dial--sm{--fxl-dial-w:58px}.fxl-doc__cover{max-width:780px}.fxl-site .fxl-doc__cover h1,.fxl-site .fxl-desk__intro h1,.fxl-site .fxl-lost__copy h1{letter-spacing:-.05em;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.fxl-doc__lede,.fxl-site .fxl-doc__lede p{max-width:62ch;margin-top:14px;font-size:16px;line-height:1.75}.fxl-doc__lede p+p{margin-top:10px}.fxl-doc__stamp{background:#fffdf7;border:1.5px dashed #d6bd78;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex;transform:rotate(-1deg);color:var(--fxl-gold-ink)!important}.fxl-prose{color:var(--fxl-ink);font-size:16px;line-height:1.8}.fxl-site .fxl-prose p{color:var(--fxl-ink);margin-top:12px}.fxl-prose__section{scroll-margin-top:24px}.fxl-prose>.fxl-prose__section+.fxl-prose__section,.fxl-prose>p+.fxl-prose__section{margin-top:48px}.fxl-site .fxl-prose h2{border-bottom:1px solid var(--fxl-line);letter-spacing:-.04em;padding-bottom:12px;font-size:clamp(24px,2.6vw,30px)}.fxl-site .fxl-prose h3{letter-spacing:-.025em;margin-top:28px;font-size:19px}.fxl-site .fxl-prose h4{letter-spacing:-.01em;margin-top:20px;font-size:16px;font-weight:700}.fxl-prose__list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fxl-prose__list li{padding-left:22px;position:relative}.fxl-prose__list li:before{content:"";border:1.5px solid var(--fxl-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:4px}.fxl-prose__list strong{font-weight:700}.fxl-prose__table{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-radius:14px;margin-top:16px;overflow-x:auto}.fxl-prose__table:focus-visible{box-shadow:0 0 0 3px var(--fxl-gold-light), 0 0 0 1px var(--fxl-gold)}.fxl-prose__table table{border-collapse:collapse;width:100%;font-size:14px}.fxl-prose__table th,.fxl-prose__table td{text-align:left;vertical-align:top;padding:11px 16px}.fxl-prose__table thead th{border-bottom:1px solid var(--fxl-line);color:var(--fxl-gold-ink);background:#fbf7ea;font-size:12px;font-weight:700}.fxl-prose__table tbody th{font-weight:600}.fxl-prose__table tbody td{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.fxl-prose__table tbody tr+tr>*{border-top:1px solid #f0eee6}.fxl-prose__formula{border-left:3px solid var(--fxl-gold-bright);background:#fbf7ea;border-radius:0 10px 10px 0;padding:12px 16px;font-family:Manrope,Manrope Fallback,sans-serif;font-weight:700;margin-top:16px!important;font-size:14px!important;line-height:1.6!important}.fxl-prose__stamp{color:var(--fxl-muted)!important;font-size:12px!important}.fxl-prose__notes{gap:12px;display:grid}@media (min-width:768px){.fxl-prose__notes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.fxl-prose__note{background:#fdfaf0;border:1px solid #eadfbf;border-radius:14px;margin-top:14px;padding:16px 18px;font-size:14px;line-height:1.7;display:block}.fxl-prose__note strong{margin-bottom:4px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;display:block}.fxl-method-index{--primary-color:var(--fxl-gold-ink);--primary-color-hover:#614610;--primary-tint-050:#fcfaf5;--primary-tint-100:#f6f1e4}.fxl-method-index #main{width:calc(100% - 64px);min-width:0;max-width:1160px;margin-inline:auto}.fxl-method-index__content{--admin-table-header-bg:#f6f1e4;--admin-table-header-color:var(--fxl-ink);--admin-table-row-even-bg:#fcfaf5;--admin-table-cell-align:start;--admin-table-first-col-width:auto;--admin-table-last-col-width:auto;--admin-table-min-width:0px;--table-cell-max-width:none;--table-line-height:1.6;width:100%;min-width:0;max-width:100%}.fxl-method-index__content>*,.fxl-method-index__content :is(article,section,header,aside,.fxl-lesson__layout,.fxl-lesson__main,.fxl-method__grid,.fxl-method__grid>li,.fxl-method__card,.table-scroll-shadow,[data-table-scroll-shadow-viewport]){min-width:0;max-width:100%}.fxl-method-index__content>.fxl-wrap{width:100%;margin-inline:0}.fxl-method-index__content :is(article,section,header,.fxl-lesson__layout,.fxl-lesson__main,.fxl-method__grid,.table-scroll-shadow,[data-table-scroll-shadow-viewport]){width:100%}.fxl-method-index__content .full-bleed{width:100%;min-width:0;max-width:100%;margin-inline:0}.fxl-method-index .methodology-content{width:100%;min-width:0;max-width:100%;color:var(--fxl-ink);counter-reset:method-section;margin:8px auto 64px;padding:32px 0 0;font-size:16px;line-height:1.8}.fxl-method-index .methodology-content>:is(p,h2,h3,h4,h5,h6,ul,ol,blockquote){width:100%;min-width:0;max-width:100%;margin-inline:auto}.fxl-method-index .methodology-content h1{width:100%;max-width:100%;color:var(--fxl-ink);letter-spacing:-.045em;text-wrap:balance;margin:0 auto 20px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:clamp(34px,4.5vw,54px);font-weight:650;line-height:1.12}.fxl-method-index .methodology-content p{color:var(--fxl-ink);overflow-wrap:anywhere;margin-block:0 18px}.fxl-method-index .methodology-content>h1+p{border-bottom:1px solid var(--fxl-line);width:100%;max-width:100%;color:var(--fxl-muted);margin:0 auto 32px;padding-bottom:28px;font-size:18px;line-height:1.7}.fxl-method-index .methodology-content h2{border-top:1px solid var(--fxl-line);color:var(--fxl-ink);letter-spacing:-.035em;align-items:baseline;gap:14px;margin-block:42px 18px;padding-top:24px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:clamp(23px,2.6vw,30px);font-weight:650;line-height:1.3;display:flex}.fxl-method-index .methodology-content h2:before{counter-increment:method-section;content:counter(method-section, decimal-leading-zero);color:var(--fxl-gold-ink);letter-spacing:.04em;flex-shrink:0;font-size:12px;font-weight:600}.fxl-method-index .methodology-content :is(h3,h4){color:var(--fxl-ink);letter-spacing:-.02em;margin-block:26px 12px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:20px;line-height:1.4}.fxl-method-index .methodology-content h4{font-size:16px}.fxl-method-index .methodology-content :is(ul,ol){margin-block:8px 22px;padding-inline:22px 0}.fxl-method-index .methodology-content li{color:var(--fxl-ink);margin:0 0 9px;padding-inline-start:4px;line-height:1.75}.fxl-method-index .methodology-content li::marker{color:var(--fxl-gold-ink)}.fxl-method-index .methodology-content :is(figure.table,.methodology-table){border:1px solid var(--fxl-line);background:var(--fxl-paper);width:100%;min-width:0;max-width:100%;box-shadow:none;border-radius:12px;margin:12px 0 26px;overflow-x:auto}.fxl-method-index .methodology-content table{table-layout:auto;border-collapse:collapse;width:100%;min-width:0;font-size:14px}.fxl-method-index .methodology-content :is(th,td){width:auto;max-width:none;color:var(--fxl-ink);text-align:start;vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:14px 18px;line-height:1.6}.fxl-method-index .methodology-content th{color:var(--fxl-gold-ink);font-weight:650}.fxl-method-index .methodology-content td:first-child{font-weight:600}.fxl-method-index .methodology-content .grid>.group{width:100%;min-width:0}.fxl-method-index .methodology-content .grid>.group>a{--primary-color:var(--fxl-ink);--primary-color-hover:var(--fxl-gold-ink);border:1px solid var(--fxl-line);background:var(--fxl-paper);overflow-wrap:anywhere;width:100%;min-width:0;height:100%;box-shadow:none;border-radius:8px;outline:none;padding:17px 20px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s}.fxl-method-index .methodology-content .grid>.group>a:hover{border-color:var(--fxl-field-hover-border);background:#fcfaf5;text-decoration:none}.fxl-method-index .methodology-content .grid>.group>a:focus-visible{border-color:var(--fxl-gold);box-shadow:none;background:#f6f1e4;outline:none}@media (prefers-reduced-motion:reduce){.fxl-method-index .methodology-content .grid>.group>a{transition:none}}.fxl-method-index__content :is(pre,img,video,iframe){min-width:0;max-width:100%}.fxl-method-index__content pre{overflow-x:auto}.fxl-method-index .fxl-method__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fxl-method-index .fxl-method__grid>li{margin:0}.fxl-method-index .fxl-method__card{text-decoration:none}.fxl-method-index .fxl-method__num{background:var(--fxl-gold);color:#fff;border:0}@media (max-width:800px){.fxl-method-index .fxl-method__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.fxl-method-index #main{width:calc(100% - 32px)}.fxl-method-index .methodology-content{width:100%;margin-bottom:40px;padding-top:22px;font-size:15px}.fxl-method-index .methodology-content>h1+p{font-size:16px}.fxl-method-index .methodology-content h2{gap:10px;margin-top:30px}.fxl-method-index .methodology-content :is(th,td){padding:11px 12px;font-size:13px}.fxl-method-index .fxl-method__grid{grid-template-columns:minmax(0,1fr)}}.fxl-method__cover{grid-template-columns:minmax(0,1fr)}.fxl-method__scorecard{border-top:1px solid var(--fxl-line);background:repeating-radial-gradient(at 85% 8%,#0000 0 17px,#e9dcb6 17px 18px),#fbf7ea;flex-direction:column;gap:14px;padding:24px 22px;display:flex}.fxl-method__weights{gap:6px;margin:0;display:grid}.fxl-method__weights div{background:#fffdf8f2;border:1px solid #eadfbf;border-radius:10px;align-items:baseline;gap:10px;padding:9px 12px;display:flex}.fxl-method__weights dt{min-width:0;color:var(--fxl-ink);flex:1;font-size:13px;font-weight:600}.fxl-method__weights dd{color:var(--fxl-gold-ink);font-variant-numeric:tabular-nums;margin:0;font-family:Manrope,Manrope Fallback,sans-serif;font-size:15px;font-weight:700}.fxl-method__scorecard .fxl-prose__formula{background:#fffdf8f2;margin-top:0!important}@media (min-width:900px){.fxl-method__cover{grid-template-columns:minmax(0,1fr) 360px}.fxl-method__scorecard{border-top:0;border-left:1px solid var(--fxl-line);justify-content:center;padding:30px 26px}}.fxl-method__notes{margin-top:12px}.fxl-method__categories{margin-top:44px}.fxl-site .fxl-method__categories h2{letter-spacing:-.04em;font-size:clamp(24px,2.8vw,32px)}.fxl-method__categories .fxl-region__head p{margin-top:6px;font-size:14px}.fxl-method__grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.fxl-method__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fxl-method__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fxl-method__card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);flex-direction:column;gap:8px;padding:18px;transition:border-color .25s,transform .25s;display:flex}a.fxl-method__card:hover{border-color:#e2d3a8;transform:translateY(-3px)}.fxl-method__num{width:36px;height:36px;color:var(--fxl-gold-ink);border:1.5px solid #cdbb8b;border-radius:50%;place-items:center;font-family:Manrope,Manrope Fallback,sans-serif;font-size:12px;font-weight:800;display:grid}.fxl-method__card b{letter-spacing:-.02em;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px}.fxl-method__go{color:var(--fxl-gold-ink);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:700;display:inline-flex}.fxl-method__pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:56px;display:grid}.fxl-method__step{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);color:var(--fxl-ink);flex-direction:column;gap:4px;padding:16px 18px;transition:border-color .2s;display:flex}.fxl-method__step:hover{border-color:var(--fxl-gold)}.fxl-method__step span{color:var(--fxl-gold-ink);font-size:12px;font-weight:700}.fxl-method__step b{font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px}.fxl-method__step--next{text-align:right;grid-column:2}.fxl-method__all{text-align:center;margin-top:16px}.fxl-about__cover{grid-template-columns:minmax(0,1fr)}.fxl-site .fxl-about__lead{letter-spacing:-.02em;max-width:44ch;color:var(--fxl-ink);font-family:Manrope,Manrope Fallback,sans-serif;font-size:clamp(19px,2vw,24px);line-height:1.45}.fxl-about__art{border-top:1px solid var(--fxl-line);background:#fbf7ea;place-items:center;padding:20px;display:grid}.fxl-about__art svg{width:100%;max-width:320px;height:auto}@media (min-width:900px){.fxl-about__cover{grid-template-columns:minmax(0,1fr) 380px}.fxl-about__art{border-top:0;border-left:1px solid var(--fxl-line)}}.fxl-site .fxl-about__first{letter-spacing:-.015em;font-family:Manrope,Manrope Fallback,sans-serif;font-size:19px;font-weight:600;line-height:1.55}.fxl-site .fxl-about__intro{margin-top:18px;font-weight:700}.fxl-about__pledges{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.fxl-about__pledges li{background:#fdfaf0;border:1px solid #eadfbf;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;font-weight:600;line-height:1.6;display:flex}.fxl-about__pledges span{background:var(--fxl-gold-bright);color:#30270e;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:12px;font-weight:800;display:grid}.fxl-about__work{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:18px;display:grid}@media (min-width:700px){.fxl-about__work{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxl-about__work-card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);color:var(--fxl-ink);flex-direction:column;gap:8px;padding:18px;font-size:14px;line-height:1.65;transition:border-color .25s,transform .25s;display:flex}.fxl-about__work-card:hover{border-color:#e2d3a8;transform:translateY(-3px)}.fxl-about__work-icon{background:var(--fxl-gold-light);width:38px;height:38px;color:var(--fxl-gold-ink);border-radius:12px;place-items:center;display:grid}.fxl-about__work-card b{letter-spacing:-.02em;font-family:Manrope,Manrope Fallback,sans-serif;font-size:18px}.fxl-about__work-card em{color:var(--fxl-muted);font-style:normal}.fxl-about__checklist{grid-template-columns:minmax(0,1fr);gap:8px 20px;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.fxl-about__checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}.fxl-about__checklist li{align-items:flex-start;gap:8px;font-size:15px;line-height:1.55;display:flex}.fxl-about__checklist svg{color:var(--fxl-gold);flex-shrink:0;margin-top:4px}.fxl-about__note-more{margin-top:8px;display:block}.fxl-about__panel{border-radius:var(--fxl-radius);background:repeating-radial-gradient(at 100% 0,#0000 0 19px,#efe5c8 19px 20px),#fdfaf0;border:1px solid #eadfbf;padding:24px}.fxl-about__risk{border-radius:var(--fxl-radius);background:#fcf5f3;border:1px solid #f0d6d2;padding:24px}.fxl-site .fxl-about__risk h2{border-bottom-color:#f0d6d2}.fxl-about__start{border-radius:var(--fxl-radius);background:var(--fxl-ink);padding:24px}.fxl-site .fxl-about__start h2{color:#fcfbf7;border-bottom-color:#fcfbf733}.fxl-site .fxl-about__start p{color:#e9e6da}.fxl-about__start a{color:var(--fxl-gold-bright);text-underline-offset:3px;text-decoration:underline}.fxl-prose a:not(.fxl-text-link):not(.fxl-about__work-card){color:var(--fxl-gold-ink);text-underline-offset:3px;text-decoration:underline}.fxl-prose .fxl-about__start a{color:var(--fxl-gold-bright)}.fxl-site .admin-content a:hover,.fxl-site .fxl-accordion__answer a:hover,.fxl-site .fxl-faq__list details a:hover,.fxl-prose a:not(.fxl-text-link,.fxl-about__work-card):hover{color:var(--fxl-ink);text-decoration-thickness:2px}.fxl-site .fxl-prose .fxl-about__start a:hover{color:#fff}.fxl-prose .fxl-text-link{margin-top:12px}.fxl-desk__layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:8px;display:grid}@media (min-width:1024px){.fxl-desk__layout{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:56px}.fxl-desk__card{position:sticky;top:24px}}.fxl-site .fxl-desk__lead{color:var(--fxl-ink);margin-top:16px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:19px;line-height:1.55}.fxl-desk__intro>p+p{margin-top:10px;font-size:15px;line-height:1.7}.fxl-site .fxl-desk__subhead{letter-spacing:-.035em;margin-top:36px;font-size:22px}.fxl-desk__topics{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.fxl-desk__topics li{border:1px solid var(--fxl-line);background:var(--fxl-paper);border-radius:16px;gap:14px;padding:16px 18px;display:flex}.fxl-desk__topic-icon{background:var(--fxl-gold-light);width:38px;height:38px;color:var(--fxl-gold-ink);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.fxl-site .fxl-desk__topics h3{letter-spacing:-.02em;font-size:16px}.fxl-desk__topics p{margin-top:4px;font-size:14px;line-height:1.6}.fxl-desk__times p{margin-top:10px;font-size:15px;line-height:1.7}.fxl-desk__card{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);padding:26px 24px 22px}.fxl-site .fxl-desk__card h2{letter-spacing:-.04em;font-size:24px}.fxl-desk__helper{margin-top:8px;font-size:14px;line-height:1.6}.fxl-desk__form{margin-top:18px}.fxl-desk__form label span{color:#b93a33}.fxl-desk__foot{flex-direction:column;align-items:stretch;gap:12px}.fxl-site .fxl-desk__note{font-size:12px;line-height:1.5}.fxl-desk__foot .fxl-btn{width:100%}.fxl-desk__email{border-top:1px dashed var(--fxl-line-strong);color:var(--fxl-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:16px;font-size:13px;display:flex}.fxl-desk__email a{color:var(--fxl-ink);align-items:center;gap:7px;font-weight:700;display:inline-flex}.fxl-desk__email a:hover{color:var(--fxl-gold-ink)}.fxl-desk__email svg{color:var(--fxl-gold)}.fxl-help__cover{grid-template-columns:minmax(0,1fr)}.fxl-help__search{max-width:520px;height:52px;color:var(--fxl-muted);background:#fbf7ea;border:1px solid #e2d3a8;border-radius:14px;align-items:center;gap:10px;margin-top:22px;padding:0 16px;transition:border-color .2s,background .2s;display:flex}.fxl-help__search:focus-within{border-color:var(--fxl-gold);background:#fff}.fxl-help__search input{min-width:0;color:var(--fxl-ink);background:0 0;border:0;flex:1;font-size:15px}.fxl-help__search input:focus{outline:none}.fxl-site .fxl-help__search input:focus-visible{box-shadow:none}.fxl-help__jump{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fxl-help__jump a{border:1px solid var(--fxl-line-strong);background:var(--fxl-paper);color:var(--fxl-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 7px 6px 13px;font-size:12px;font-weight:600;display:inline-flex}.fxl-help__jump a:hover{border-color:var(--fxl-gold)}.fxl-help__jump span{background:var(--fxl-gold-light);min-width:22px;height:22px;color:var(--fxl-gold-ink);border-radius:999px;place-items:center;font-size:11px;display:inline-grid}.fxl-help__art{border-top:1px solid var(--fxl-line);background:#fbf7ea;place-items:center;padding:20px;display:grid}.fxl-help__art svg{width:100%;max-width:300px;height:auto}@media (min-width:900px){.fxl-help__cover{grid-template-columns:minmax(0,1fr) 360px}.fxl-help__art{border-top:0;border-left:1px solid var(--fxl-line)}}.fxl-help__body{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px;display:grid}@media (min-width:1024px){.fxl-help__body{grid-template-columns:minmax(0,780px) 300px;justify-content:space-between;align-items:start}.fxl-help__still{position:sticky;top:24px}}.fxl-help__groups{gap:44px;display:grid}.fxl-help__group{scroll-margin-top:24px}.fxl-help__still{border-radius:var(--fxl-radius);background:var(--fxl-ink);padding:24px}.fxl-site .fxl-help__still h2{letter-spacing:-.03em;color:#fcfbf7;font-size:21px}.fxl-site .fxl-help__still p{color:#e9e6da;margin:8px 0 16px;font-size:14px;line-height:1.6}.fxl-help__still .fxl-btn{width:100%}.fxl-help__empty{margin-top:0}.fxl-lost{padding:8px 0 40px}.fxl-lost__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.fxl-lost__copy p{max-width:46ch;margin:16px 0 24px;font-size:16px;line-height:1.7}.fxl-lost__art svg{width:100%;max-width:560px;height:auto;margin-inline:auto;display:block}@media (min-width:900px){.fxl-lost__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;min-height:440px}}.fxl-lost__routes{border-top:2px dotted #cdbb8b;margin-top:32px;padding-top:26px}.fxl-site .fxl-lost__routes h2{letter-spacing:-.04em;font-size:clamp(22px,2.4vw,28px)}.fxl-lost__routes ul{grid-template-columns:minmax(0,1fr);gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.fxl-lost__routes ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.fxl-lost__routes ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.fxl-lost__route{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);height:100%;color:var(--fxl-ink);flex-direction:column;gap:8px;padding:18px 18px 20px;font-size:14px;line-height:1.6;transition:border-color .25s,transform .25s;display:flex;position:relative}.fxl-lost__route:hover{border-color:#e2d3a8;transform:translateY(-3px)}.fxl-lost__route-icon{background:var(--fxl-gold-light);width:40px;height:40px;color:var(--fxl-gold-ink);border-radius:12px;place-items:center;display:grid}.fxl-lost__route b{letter-spacing:-.02em;font-family:Manrope,Manrope Fallback,sans-serif;font-size:17px}.fxl-lost__route span:not(.fxl-lost__route-icon){color:var(--fxl-muted)}.fxl-lost__route-go{color:var(--fxl-gold);transition:transform .2s;position:absolute;top:22px;right:18px}.fxl-lost__route:hover .fxl-lost__route-go{transform:translate(3px)}.fxl-site .fxl-doc__lede{margin-top:14px}.fxl-doc__lede>p:first-child,.fxl-doc__lede>.fxl-prose__section:first-child>p:first-child,.fxl-cover__sheet>.fxl-doc__lede{margin-top:0}.fxl-site .fxl-doc__stamp{margin-top:18px}.fxl-lost{padding-top:24px}.fxl-plot{padding-bottom:72px}.fxl-plot__intro{max-width:680px}.fxl-site .fxl-plot__intro h1{letter-spacing:-.05em;font-size:clamp(32px,4.6vw,52px);line-height:1.05}.fxl-site .fxl-plot__intro p{max-width:56ch;margin-top:14px;font-size:15px;line-height:1.7}.fxl-plot .hidden\!{display:none!important}.fxl-plot__desk{grid-template-columns:minmax(0,1fr);grid-template-areas:"bearings""sheet""notes";gap:16px;margin-top:32px;display:grid}.fxl-bearings{grid-area:bearings}.fxl-q{grid-area:sheet}.fxl-notes{grid-area:notes}@media (min-width:960px){.fxl-plot__desk{grid-template-columns:minmax(0,372px) minmax(0,1fr);grid-template-areas:"bearings sheet""notes notes";gap:20px 24px}}.fxl-bearings{border-radius:var(--fxl-radius);box-shadow:var(--fxl-sheet-shadow);background:repeating-radial-gradient(at 100% 0,#0000 0 19px,#eee3c3 19px 20px),repeating-radial-gradient(at 0 100%,#0000 0 23px,#f2e9cf 23px 24px),#fbf7ea;border:1px solid #eadfbf;flex-direction:column;padding:18px 18px 22px;display:flex}.fxl-bearings__head,.fxl-notes__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.fxl-site .fxl-bearings__head h2,.fxl-site .fxl-notes__head h2{letter-spacing:-.03em;font-size:17px}.fxl-bearings__reset{min-height:34px;color:var(--fxl-gold-ink);background:#fffdf6;border:1px solid #e2d6b3;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.fxl-bearings__reset:hover{background:var(--fxl-gold-light);border-color:#d9c690}.fxl-site .fxl-bearings__reset:focus-visible{border-radius:999px}.fxl-rose{--fxl-heading:0deg;aspect-ratio:1;width:min(100%,336px);margin:auto;position:relative}.fxl-rose__art{width:100%;height:100%;position:absolute;inset:0}.fxl-rose__needle{background:linear-gradient(90deg, var(--fxl-ink) 0 50%, #4a4b40 50%) top / 100% 50% no-repeat, linear-gradient(90deg, #fdfbf4 0 50%, #e9e2cc 50%) bottom / 100% 50% no-repeat;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:16px;height:60%;rotate:var(--fxl-heading);transition:rotate .7s cubic-bezier(.34,1.3,.5,1);position:absolute;top:20%;left:calc(50% - 8px)}.fxl-rose__hub{letter-spacing:.04em;width:40px;height:40px;color:var(--fxl-gold-ink);background:#fdfbf4;border:1px solid #c9b37a;border-radius:50%;place-items:center;font:700 11px/1 Manrope,Manrope Fallback,sans-serif;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 3px 8px -3px #5b4a1f66}.fxl-rose__points{position:absolute;inset:0}.fxl-rose__point{left:var(--x);top:var(--y);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;display:flex;position:absolute;translate:-50% -17px}.fxl-plot .step-icon-wrapper{border:1.5px solid var(--fxl-line-strong);width:34px;height:34px;color:var(--fxl-ink);background:#fff;border-radius:50%;place-items:center;font:700 13px/1 Manrope,Manrope Fallback,sans-serif;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;display:grid}.fxl-plot .step-icon-wrapper svg{stroke-width:2.4px;width:15px;height:15px}.fxl-plot .step-icon-wrapper svg path{fill:none}.fxl-plot .step-icon-wrapper--active{border-color:var(--fxl-ink);background:var(--fxl-ink);color:#fff;box-shadow:0 0 0 5px var(--fxl-gold-light), 0 0 0 6px #d9c690}.fxl-plot .step-icon-wrapper--completed{border-color:var(--fxl-gold);background:var(--fxl-gold-bright);color:#30270e}.fxl-plot .step-icon-wrapper--completed.step-icon-wrapper--active{border-color:var(--fxl-gold-ink);background:var(--fxl-gold-bright);color:#30270e;box-shadow:0 0 0 5px #fbf3dc, 0 0 0 6px var(--fxl-gold)}.fxl-rose__point:hover .step-icon-wrapper--upcoming{border-color:var(--fxl-gold);transform:translateY(-1px)}.fxl-site .fxl-rose__point:focus-visible{box-shadow:none}.fxl-rose__point:focus-visible .step-icon-wrapper{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--fxl-gold)}.fxl-rose__label{white-space:nowrap;color:var(--fxl-muted);background:#fbf7eae6;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:1.3;transition:color .2s,background .2s}.fxl-rose__point:has(.step-icon-wrapper--completed) .fxl-rose__label{color:var(--fxl-gold-ink)}.fxl-rose__point.is-active-step .fxl-rose__label{color:var(--fxl-ink);background:#fff;box-shadow:0 0 0 1px #e2d6b3}@media (max-width:959px){.fxl-rose{aspect-ratio:auto;width:100%;margin:16px 0 0}.fxl-rose__art,.fxl-rose__needle,.fxl-rose__hub{display:none}.fxl-rose__points{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px;display:grid;position:static}.fxl-rose__point{width:100%;position:relative;top:auto;left:auto;translate:none}.fxl-rose__label,.fxl-rose__point.is-active-step .fxl-rose__label{box-shadow:none;white-space:normal;text-align:center;background:0 0;padding:0}.fxl-rose__point:after{content:"";border-top:2px dotted #cdbb8b;width:calc(100% - 38px);position:absolute;top:16px;left:calc(50% + 22px)}.fxl-rose__point:nth-child(4n):after{display:none}}@media (min-width:680px) and (max-width:959px){.fxl-rose__points{grid-template-columns:repeat(8,minmax(0,1fr))}.fxl-rose__point:nth-child(4n):after{display:block}.fxl-rose__point:nth-child(8):after{display:none}}.fxl-notes{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);box-shadow:var(--fxl-sheet-shadow);padding:18px 22px 8px}.fxl-notes__count{color:var(--fxl-gold-ink);font-size:12px;font-weight:600}.fxl-notes__meter{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;width:min(100%,176px);margin-left:auto;display:grid}.fxl-notes__meter i{background:#efe9d8;border-radius:999px;height:5px;transition:background .3s}.fxl-notes__meter i.is-on{background:var(--fxl-gold-bright)}.fxl-notes__list{grid-template-columns:minmax(0,1fr);margin:10px 0 0;display:grid}.fxl-notes__row{border-top:1px dotted #ddd3b8;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 0;display:flex}.fxl-notes__row dt{color:var(--fxl-muted);flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:flex}.fxl-notes__row dt span{letter-spacing:.05em;color:#7b6a3f;background:#f3eedf;border-radius:999px;place-items:center;min-width:28px;height:19px;padding:0 5px;font:700 9.5px/1 Manrope,Manrope Fallback,sans-serif;transition:background .25s,color .25s;display:inline-grid}.fxl-notes__row dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fxl-muted);margin:0;font-size:13px;overflow:hidden}.fxl-notes__row.is-set dt span{background:var(--fxl-gold-bright);color:#30270e}.fxl-notes__row.is-set dd{color:var(--fxl-ink);font-weight:600}@media (min-width:600px){.fxl-notes__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.fxl-notes__row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:12px 0 14px}.fxl-notes__row dd{text-align:left;max-width:100%;font-size:14px}}@media (min-width:960px){.fxl-notes__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.fxl-q{border:1px solid var(--fxl-line);border-radius:var(--fxl-radius);background:var(--fxl-paper);min-width:0;box-shadow:var(--fxl-sheet-shadow);flex-direction:column;padding:26px 28px 22px;display:flex}.fxl-site .fxl-q__bearing{letter-spacing:.13em;text-transform:uppercase;color:#886823;align-items:baseline;gap:7px;font-size:10.5px;font-weight:600;display:flex}.fxl-q__bearing b{letter-spacing:0;color:var(--fxl-ink);font:700 16px/1 Manrope,Manrope Fallback,sans-serif}.fxl-q__bearing span{color:var(--fxl-muted)}.fxl-site .fxl-q__head h2{letter-spacing:-.04em;margin-top:10px;font-size:clamp(24px,2.6vw,32px)}.fxl-site .fxl-q__head>p:last-child{max-width:60ch;margin-top:8px;font-size:14.5px;line-height:1.6}.fxl-q__body{flex:1;margin-top:22px}@media (min-width:960px){.fxl-q__body{min-height:300px}}.fxl-q__pane{flex-direction:column;gap:14px;display:flex}.fxl-q__pane.hidden{display:none}.fxl-q__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.fxl-q__search{max-width:360px;height:42px;color:var(--fxl-muted);background:#fff;border:1px solid #dcd8c9;border-radius:8px;flex:240px;align-items:center;gap:8px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.fxl-q__search:focus-within{border-color:var(--fxl-gold);box-shadow:none}.fxl-q__search input{min-width:0;font:inherit;color:var(--fxl-ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.fxl-site .fxl-q__search input:focus-visible{box-shadow:none}.fxl-q__hint{color:var(--fxl-muted);align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.fxl-q__hint:before{content:"";background:var(--fxl-gold-bright);border-radius:50%;width:6px;height:6px}.fxl-q__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9c690 transparent;background:#fcfaf3;border:1px solid #eee8d6;border-radius:12px;max-height:244px;padding:10px;overflow-y:auto}.fxl-q__grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:8px;display:grid}@media (max-width:599px){.fxl-q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fxl-plot .fxl-opt{gap:8px;font-size:13px;padding:8px 9px!important}.fxl-plot .fxl-opt .fxl-opt__tick{display:none}}.fxl-site .fxl-q__none{text-align:center;padding:28px 8px;font-size:13.5px}.fxl-site .fxl-q__none[hidden]{display:none}.fxl-opt__tick{background:#fff;border:1.5px solid #cfc8b3;border-radius:5px;flex-shrink:0;width:18px;height:18px;transition:background .2s,border-color .2s;position:relative}.fxl-opt__tick--round{border-radius:50%}.fxl-opt__tick:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;transition:opacity .15s;position:absolute;top:44%;left:50%;translate:-50% -50%;rotate:45deg}.step-item-active .fxl-opt__tick{border-color:var(--fxl-gold);background:var(--fxl-gold)}.step-item-active .fxl-opt__tick:after{opacity:1}.fxl-plot .fxl-opt{border:1px solid var(--fxl-line);text-align:left;width:100%;min-height:46px;color:var(--fxl-ink);background:#fff;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:13.5px;font-weight:500;transition:border-color .2s,background .2s;display:flex;position:relative;padding:8px 12px!important}.fxl-plot .fxl-opt.hidden{display:none}.fxl-plot .fxl-opt:hover{border-color:#e2d3a8}.fxl-plot .fxl-opt.step-item-active{border-color:var(--fxl-gold);background:#fdf6e3}.fxl-plot .fxl-opt .step-item__label{flex:1;min-width:0;display:flex}.fxl-opt__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fxl-opt__flag{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px;box-shadow:0 0 0 1px #0000000f}.fxl-opt__logo{flex-shrink:0;place-items:center;width:34px;height:26px;display:grid}.fxl-opt__logo img{object-fit:contain;max-width:100%;max-height:100%}.fxl-grades{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.fxl-plot .fxl-grade{border:1px solid var(--fxl-line);text-align:left;width:100%;color:var(--fxl-ink);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,background .2s,transform .2s;display:flex}.fxl-plot .fxl-grade:hover{border-color:#e2d3a8;transform:translate(3px)}.fxl-plot .fxl-grade.step-item-active{border-color:var(--fxl-gold);background:#fdf6e3}.fxl-grade .step-item__label{flex:1;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"pips name""pips text";align-items:center;gap:2px 14px;min-width:0;display:grid}.fxl-grade__pips{background:#faf6ea;border-radius:10px;grid-area:pips;justify-content:center;align-items:flex-end;gap:4px;height:44px;padding-bottom:11px;display:flex}.fxl-grade__pips i{background:#e8e0c8;border-radius:2px;width:6px;transition:background .2s}.fxl-grade__pips i:first-child{height:7px}.fxl-grade__pips i:nth-child(2){height:13px}.fxl-grade__pips i:nth-child(3){height:19px}.fxl-grade:first-child .fxl-grade__pips i:nth-child(-n+1),.fxl-grade:nth-child(2) .fxl-grade__pips i:nth-child(-n+2),.fxl-grade:nth-child(3) .fxl-grade__pips i{background:#c9ab6b}.fxl-grade.step-item-active .fxl-grade__pips{background:#fff}.fxl-grade.step-item-active:first-child .fxl-grade__pips i:nth-child(-n+1),.fxl-grade.step-item-active:nth-child(2) .fxl-grade__pips i:nth-child(-n+2),.fxl-grade.step-item-active:nth-child(3) .fxl-grade__pips i{background:var(--fxl-gold)}.fxl-grade__name{letter-spacing:-.03em;grid-area:name;font:650 17px/1.25 Manrope,Manrope Fallback,sans-serif}.fxl-grade__text{color:var(--fxl-muted);grid-area:text;font-size:13.5px;line-height:1.5}.fxl-chips{flex-wrap:wrap;gap:10px;display:flex}.fxl-plot .fxl-chip{min-height:48px;color:var(--fxl-ink);background:#fff;border:1px solid #dcd8c9;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 20px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.fxl-plot .fxl-chip:hover{border-color:var(--fxl-gold);transform:translateY(-1px)}.fxl-plot .fxl-chip.step-item-active{border-color:var(--fxl-ink);background:var(--fxl-ink);color:#fff}.fxl-chip.step-item-active .fxl-opt__tick{border-color:var(--fxl-gold-bright);background:var(--fxl-gold-bright)}.fxl-chip.step-item-active .fxl-opt__tick:after{border-color:#30270e}.fxl-site .fxl-chip:focus-visible{border-radius:999px}.fxl-stair{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.fxl-plot .fxl-stair__step{border:1px solid var(--fxl-line);text-align:left;width:100%;color:var(--fxl-ink);background:#fff;border-radius:8px;transition:border-color .2s,background .2s;display:block;padding:12px 14px!important}.fxl-plot .fxl-stair__step:hover{border-color:#e2d3a8}.fxl-plot .fxl-stair__step.step-item-active{border-color:var(--fxl-gold);background:#fdf6e3}.fxl-stair__step .step-item__label{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;display:grid}.fxl-stair__amount{order:-1;font-size:14px;font-weight:600}.fxl-stair__bar{width:calc(var(--lvl) / 6 * 100%);background:linear-gradient(90deg,#f3ecd6,#e6d7ab);border-radius:999px;height:10px;transition:background .2s}.fxl-stair__step:hover .fxl-stair__bar{background:linear-gradient(90deg,#efe3bf,#dcc48a)}.fxl-stair__step.step-item-active .fxl-stair__bar{background:linear-gradient(90deg, #e9c878, var(--fxl-gold-bright))}@media (min-width:700px){.fxl-stair{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.fxl-plot .fxl-stair__step{min-height:236px;padding:12px 10px!important}.fxl-stair__step .step-item__label{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:12px;height:100%;display:flex}.fxl-stair__amount{text-align:center;order:0;font-size:13px;line-height:1.35}.fxl-stair__bar{width:100%;height:calc(22px + var(--lvl) * 25px);background:linear-gradient(#f3ecd6,#e6d7ab);border-radius:6px 6px 2px 2px}.fxl-stair__step:hover .fxl-stair__bar{background:linear-gradient(#efe3bf,#dcc48a)}.fxl-stair__step.step-item-active .fxl-stair__bar{background:linear-gradient(180deg, #e9c878, var(--fxl-gold-bright))}}.fxl-risk{padding:4px 2px 0}.fxl-risk__scale{letter-spacing:.12em;text-transform:uppercase;color:var(--fxl-muted);justify-content:space-between;gap:12px;font-size:10.5px;font-weight:600;display:flex}.fxl-risk__scale span:last-child{color:#8a4a1c}.fxl-risk__track{grid-template-columns:repeat(7,minmax(0,1fr));margin-top:12px;display:grid;position:relative}.fxl-risk__track:before{content:"";background:linear-gradient(90deg, #e6dfc9, var(--fxl-gold-bright) 55%, #a0561c);border-radius:999px;height:4px;position:absolute;top:19px;left:7.14286%;right:7.14286%}.fxl-plot .fxl-risk__stop{width:100%;color:var(--fxl-ink);background:0 0;border:0;border-radius:10px;display:block;position:relative;padding:10px 2px 12px!important}.fxl-plot .fxl-risk__stop:focus{background:0 0}.fxl-risk__stop .step-item__label{flex-direction:column;align-items:center;gap:12px;display:flex}.fxl-risk__dot{background:#fff;border:2px solid #cfc6a8;border-radius:50%;order:-1;width:22px;height:22px;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.fxl-risk__ratio{color:var(--fxl-muted);font:700 14px/1 Manrope,Manrope Fallback,sans-serif;transition:color .2s}.fxl-risk__stop:hover .fxl-risk__dot{border-color:var(--fxl-gold);transform:scale(1.12)}.fxl-risk__stop:hover .fxl-risk__ratio{color:var(--fxl-ink)}.fxl-risk__stop.step-item-active .fxl-risk__dot{border-color:var(--fxl-gold-ink);background:var(--fxl-gold-bright);transform:scale(1.18);box-shadow:0 0 0 5px #f5ebd2e6}.fxl-risk__stop.step-item-active .fxl-risk__ratio{color:var(--fxl-ink)}.fxl-site .fxl-risk__stop:focus-visible{box-shadow:none}.fxl-risk__stop:focus-visible .fxl-risk__dot{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--fxl-gold)}.fxl-site .fxl-risk__explain{background:#fbf7ea;border-radius:12px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px 16px;font-size:13.5px;line-height:1.6;display:flex}.fxl-risk__explain svg{color:var(--fxl-gold);flex-shrink:0;margin-top:3px}@media (max-width:479px){.fxl-risk__ratio{font-size:12px}.fxl-risk__dot{width:18px;height:18px}.fxl-risk__track:before{top:17px}}.fxl-q__foot{border-top:1px dotted #d8cca7;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.fxl-q__go{gap:10px;margin-left:auto;display:flex}.fxl-q__back{color:var(--fxl-gold-ink);padding-inline:10px}.fxl-q__back svg{rotate:180deg}.fxl-q__submit{min-width:184px}@media (max-width:599px){.fxl-q{padding:22px 16px 18px}.fxl-q__foot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back next""submit submit";display:grid}.fxl-q__go{display:contents}.fxl-q__back{grid-area:back}.fxl-q__next{grid-area:next}.fxl-q__submit{grid-area:submit;min-width:0}.fxl-q__search{max-width:none}}.fxl-matches{margin-top:64px;padding-bottom:8px}.fxl-matches__head{border-bottom:2px dotted #cdbb8b;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:18px;display:flex}.fxl-site .fxl-matches__head .fxl-kicker{margin-bottom:8px}.fxl-site .fxl-matches__head h2{letter-spacing:-.045em;font-size:clamp(26px,3vw,36px)}.fxl-site .fxl-matches__order{align-items:center;gap:8px;font-size:13px;display:inline-flex}.fxl-matches__order svg{color:var(--fxl-gold);flex-shrink:0}.fxl-site .fxl-matches__status{color:var(--fxl-gold-ink);background:#fbf3dc;border-radius:999px;margin-top:16px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.fxl-site .fxl-matches__status[hidden]{display:none}.fxl-matches[aria-busy=false] .fxl-matches__status{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fxl-matches[aria-busy=true] #find-broker-results{opacity:.45;transition:opacity .2s}.fxl-site .fxl-matches__count{color:var(--fxl-ink);margin-top:20px;font-size:14px;font-weight:600}.fxl-matches .fxl-matches__list{margin-top:22px}.fxl-matches__state{border:1px dashed var(--fxl-line-strong);border-radius:var(--fxl-radius);text-align:center;background:#fdfcf7;flex-direction:column;align-items:center;gap:10px;margin-top:28px;padding:34px 20px 38px;display:flex}.fxl-matches__art{width:200px;max-width:100%;height:auto;margin-bottom:6px}.fxl-site .fxl-matches__state h3{letter-spacing:-.03em;font-size:20px}.fxl-site .fxl-matches__state p{max-width:54ch;font-size:14px;line-height:1.65}.fxl-matches__state .fxl-btn{margin-top:8px}@media (prefers-reduced-motion:reduce){.fxl-rose__needle,.fxl-plot .step-icon-wrapper,.fxl-plot .fxl-grade,.fxl-plot .fxl-chip,.fxl-risk__dot{transition:none}}.fxl-site{--fxl-field-hover-border:var(--fxl-gold)}@supports (color:color-mix(in lab, red, red)){.fxl-site{--fxl-field-hover-border:color-mix(in srgb, var(--fxl-gold) 55%, var(--fxl-paper))}}.fxl-site{--fxl-field-focus-border:var(--fxl-gold)}.fxl-site :is(input,textarea),.fxl-site :is(input,textarea):focus,.fxl-site :is(input,textarea):focus-visible{box-shadow:none;outline:none}.fxl-site :is(.input-field,.input-field--custom,.fxl-faq__search,.fxl-field input,.fxl-field textarea),.fxl-site :is(.search-container,.filter-container,.fxl-search,.fxl-slot__search,.fxl-board .fxl-slot__search,.fxl-header .fxl-passport__search,.fxl-help__search,.fxl-q__search,.fxl-legend__controls .filter-container){box-shadow:none;border-style:solid;border-width:1px;outline:none;transition:border-color .3s,background-color .3s}.fxl-site :is(.input-field,.input-field--custom,.fxl-faq__search,.fxl-field input,.fxl-field textarea):hover,.fxl-site :is(.search-container,.filter-container,.fxl-search,.fxl-slot__search,.fxl-board .fxl-slot__search,.fxl-header .fxl-passport__search,.fxl-help__search,.fxl-q__search,.fxl-legend__controls .filter-container):hover{border-color:var(--fxl-field-hover-border)}.fxl-site :is(.input-field,.input-field--custom,.fxl-faq__search,.fxl-field input,.fxl-field textarea):is(:focus,:focus-visible),.fxl-site :is(.search-container,.filter-container,.fxl-search,.fxl-slot__search,.fxl-board .fxl-slot__search,.fxl-header .fxl-passport__search,.fxl-help__search,.fxl-q__search,.fxl-legend__controls .filter-container):focus-within{border-color:var(--fxl-field-focus-border);box-shadow:none;outline:none}.fxl-site .filter-container .dropdown__button:focus-visible{box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){.fxl-site :is(.input-field,.input-field--custom,.fxl-faq__search,.fxl-field input,.fxl-field textarea),.fxl-site :is(.search-container,.filter-container,.fxl-search,.fxl-slot__search,.fxl-board .fxl-slot__search,.fxl-header .fxl-passport__search,.fxl-help__search,.fxl-q__search,.fxl-legend__controls .filter-container){transition:none}}.fxl-site .fxl-plot button{cursor:pointer;transition:background-color .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s}.fxl-site .fxl-plot button:disabled,.fxl-site .fxl-plot button[aria-disabled=true]{cursor:not-allowed}.fxl-plot :is(.step-icon-wrapper,.fxl-rose__label,.fxl-opt__tick,.fxl-risk__dot,.fxl-risk__ratio,.fxl-stair__bar){transition-duration:.3s}@media (hover:hover){.fxl-site .fxl-plot :is(.fxl-opt,.fxl-grade,.fxl-chip,.fxl-stair__step):not(:disabled):not([aria-disabled=true]):hover{border-color:var(--fxl-gold)}.fxl-site .fxl-plot :is(.fxl-opt,.fxl-grade,.fxl-chip,.fxl-stair__step):not(.step-item-active):not(:disabled):not([aria-disabled=true]):hover{background:#fbf7ea}.fxl-site .fxl-plot :is(.fxl-opt,.fxl-grade,.fxl-stair__step).step-item-active:not(:disabled):hover{border-color:var(--fxl-gold-ink);background:#f7eed4}.fxl-site .fxl-plot .fxl-chip.step-item-active:not(:disabled):hover{border-color:var(--fxl-gold-bright);color:#fff;background:#383a31}.fxl-site .fxl-plot :is(.fxl-bearings__reset,.fxl-btn--text,.fxl-btn--outline,.fxl-risk__stop):not(:disabled):not([aria-disabled=true]):hover{color:var(--fxl-gold-ink);background:#f6f1e4}.fxl-site .fxl-plot .fxl-btn--primary:not(:disabled):not([aria-disabled=true]):hover{color:#fff;background:#383a31;border-color:#383a31}.fxl-plot .fxl-rose__point:not(:disabled):not([aria-disabled=true]):hover .fxl-rose__label{color:var(--fxl-gold-ink);background:#f6f1e4}.fxl-plot .fxl-rose__point:not(:disabled):not([aria-disabled=true]):hover .step-icon-wrapper{border-color:var(--fxl-gold);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.fxl-site .fxl-plot button,.fxl-plot :is(.step-icon-wrapper,.fxl-rose__label,.fxl-opt__tick,.fxl-risk__dot,.fxl-risk__ratio,.fxl-stair__bar){transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}