/*! tailwindcss v4.2.1 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--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,ui-sans-serif, system-ui, 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;-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{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;@layer utilities{.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}.start{inset-inline-start:var(--spacing)}.m-1{margin:calc(var(--spacing) * 1)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-13{margin:calc(var(--spacing) * 13)}.m-14{margin:calc(var(--spacing) * 14)}.m-15{margin:calc(var(--spacing) * 15)}.m-18{margin:calc(var(--spacing) * 18)}.m-20{margin:calc(var(--spacing) * 20)}.m-22{margin:calc(var(--spacing) * 22)}.m-23{margin:calc(var(--spacing) * 23)}.m-24{margin:calc(var(--spacing) * 24)}.m-25{margin:calc(var(--spacing) * 25)}.m-27{margin:calc(var(--spacing) * 27)}.m-30{margin:calc(var(--spacing) * 30)}.m-31{margin:calc(var(--spacing) * 31)}.m-33{margin:calc(var(--spacing) * 33)}.m-34{margin:calc(var(--spacing) * 34)}.m-38{margin:calc(var(--spacing) * 38)}.m-39{margin:calc(var(--spacing) * 39)}.m-40{margin:calc(var(--spacing) * 40)}.m-44{margin:calc(var(--spacing) * 44)}.m-45{margin:calc(var(--spacing) * 45)}.m-46{margin:calc(var(--spacing) * 46)}.m-47{margin:calc(var(--spacing) * 47)}.m-48{margin:calc(var(--spacing) * 48)}.m-49{margin:calc(var(--spacing) * 49)}.m-50{margin:calc(var(--spacing) * 50)}.m-51{margin:calc(var(--spacing) * 51)}.m-53{margin:calc(var(--spacing) * 53)}.m-54{margin:calc(var(--spacing) * 54)}.m-55{margin:calc(var(--spacing) * 55)}.m-56{margin:calc(var(--spacing) * 56)}.m-58{margin:calc(var(--spacing) * 58)}.m-60{margin:calc(var(--spacing) * 60)}.m-62{margin:calc(var(--spacing) * 62)}.m-63{margin:calc(var(--spacing) * 63)}.m-65{margin:calc(var(--spacing) * 65)}.m-66{margin:calc(var(--spacing) * 66)}.m-67{margin:calc(var(--spacing) * 67)}.m-68{margin:calc(var(--spacing) * 68)}.m-70{margin:calc(var(--spacing) * 70)}.m-72{margin:calc(var(--spacing) * 72)}.m-73{margin:calc(var(--spacing) * 73)}.m-74{margin:calc(var(--spacing) * 74)}.m-75{margin:calc(var(--spacing) * 75)}.m-77{margin:calc(var(--spacing) * 77)}.m-78{margin:calc(var(--spacing) * 78)}.m-79{margin:calc(var(--spacing) * 79)}.m-80{margin:calc(var(--spacing) * 80)}.m-81{margin:calc(var(--spacing) * 81)}.m-82{margin:calc(var(--spacing) * 82)}.m-85{margin:calc(var(--spacing) * 85)}.m-86{margin:calc(var(--spacing) * 86)}.m-87{margin:calc(var(--spacing) * 87)}.m-88{margin:calc(var(--spacing) * 88)}.m-90{margin:calc(var(--spacing) * 90)}.m-91{margin:calc(var(--spacing) * 91)}.m-93{margin:calc(var(--spacing) * 93)}.m-95{margin:calc(var(--spacing) * 95)}.m-100{margin:calc(var(--spacing) * 100)}.m-102{margin:calc(var(--spacing) * 102)}.m-103{margin:calc(var(--spacing) * 103)}.m-105{margin:calc(var(--spacing) * 105)}.m-107{margin:calc(var(--spacing) * 107)}.m-110{margin:calc(var(--spacing) * 110)}.m-111{margin:calc(var(--spacing) * 111)}.m-112{margin:calc(var(--spacing) * 112)}.m-113{margin:calc(var(--spacing) * 113)}.m-115{margin:calc(var(--spacing) * 115)}.m-116{margin:calc(var(--spacing) * 116)}.m-117{margin:calc(var(--spacing) * 117)}.m-119{margin:calc(var(--spacing) * 119)}.m-120{margin:calc(var(--spacing) * 120)}.m-122{margin:calc(var(--spacing) * 122)}.m-123{margin:calc(var(--spacing) * 123)}.m-124{margin:calc(var(--spacing) * 124)}.m-125{margin:calc(var(--spacing) * 125)}.m-127{margin:calc(var(--spacing) * 127)}.m-129{margin:calc(var(--spacing) * 129)}.m-130{margin:calc(var(--spacing) * 130)}.m-131{margin:calc(var(--spacing) * 131)}.m-134{margin:calc(var(--spacing) * 134)}.m-138{margin:calc(var(--spacing) * 138)}.m-140{margin:calc(var(--spacing) * 140)}.m-141{margin:calc(var(--spacing) * 141)}.m-142{margin:calc(var(--spacing) * 142)}.m-145{margin:calc(var(--spacing) * 145)}.m-147{margin:calc(var(--spacing) * 147)}.m-149{margin:calc(var(--spacing) * 149)}.m-150{margin:calc(var(--spacing) * 150)}.m-151{margin:calc(var(--spacing) * 151)}.m-152{margin:calc(var(--spacing) * 152)}.m-153{margin:calc(var(--spacing) * 153)}.m-155{margin:calc(var(--spacing) * 155)}.m-159{margin:calc(var(--spacing) * 159)}.m-160{margin:calc(var(--spacing) * 160)}.m-163{margin:calc(var(--spacing) * 163)}.m-167{margin:calc(var(--spacing) * 167)}.m-168{margin:calc(var(--spacing) * 168)}.m-170{margin:calc(var(--spacing) * 170)}.m-173{margin:calc(var(--spacing) * 173)}.m-178{margin:calc(var(--spacing) * 178)}.m-180{margin:calc(var(--spacing) * 180)}.m-182{margin:calc(var(--spacing) * 182)}.m-185{margin:calc(var(--spacing) * 185)}.m-186{margin:calc(var(--spacing) * 186)}.m-189{margin:calc(var(--spacing) * 189)}.m-193{margin:calc(var(--spacing) * 193)}.m-195{margin:calc(var(--spacing) * 195)}.m-197{margin:calc(var(--spacing) * 197)}.m-199{margin:calc(var(--spacing) * 199)}.m-200{margin:calc(var(--spacing) * 200)}.m-202{margin:calc(var(--spacing) * 202)}.m-203{margin:calc(var(--spacing) * 203)}.m-204{margin:calc(var(--spacing) * 204)}.m-205{margin:calc(var(--spacing) * 205)}.m-207{margin:calc(var(--spacing) * 207)}.m-209{margin:calc(var(--spacing) * 209)}.m-210{margin:calc(var(--spacing) * 210)}.m-213{margin:calc(var(--spacing) * 213)}.m-214{margin:calc(var(--spacing) * 214)}.m-215{margin:calc(var(--spacing) * 215)}.m-220{margin:calc(var(--spacing) * 220)}.m-222{margin:calc(var(--spacing) * 222)}.m-224{margin:calc(var(--spacing) * 224)}.m-227{margin:calc(var(--spacing) * 227)}.m-229{margin:calc(var(--spacing) * 229)}.m-230{margin:calc(var(--spacing) * 230)}.m-237{margin:calc(var(--spacing) * 237)}.m-240{margin:calc(var(--spacing) * 240)}.m-247{margin:calc(var(--spacing) * 247)}.m-249{margin:calc(var(--spacing) * 249)}.m-250{margin:calc(var(--spacing) * 250)}.m-253{margin:calc(var(--spacing) * 253)}.m-255{margin:calc(var(--spacing) * 255)}.m-258{margin:calc(var(--spacing) * 258)}.m-260{margin:calc(var(--spacing) * 260)}.m-263{margin:calc(var(--spacing) * 263)}.m-264{margin:calc(var(--spacing) * 264)}.m-265{margin:calc(var(--spacing) * 265)}.m-266{margin:calc(var(--spacing) * 266)}.m-272{margin:calc(var(--spacing) * 272)}.m-273{margin:calc(var(--spacing) * 273)}.m-280{margin:calc(var(--spacing) * 280)}.m-281{margin:calc(var(--spacing) * 281)}.m-287{margin:calc(var(--spacing) * 287)}.m-288{margin:calc(var(--spacing) * 288)}.m-297{margin:calc(var(--spacing) * 297)}.m-299{margin:calc(var(--spacing) * 299)}.m-300{margin:calc(var(--spacing) * 300)}.m-302{margin:calc(var(--spacing) * 302)}.m-305{margin:calc(var(--spacing) * 305)}.m-307{margin:calc(var(--spacing) * 307)}.m-308{margin:calc(var(--spacing) * 308)}.m-309{margin:calc(var(--spacing) * 309)}.m-310{margin:calc(var(--spacing) * 310)}.m-314{margin:calc(var(--spacing) * 314)}.m-315{margin:calc(var(--spacing) * 315)}.m-320{margin:calc(var(--spacing) * 320)}.m-321{margin:calc(var(--spacing) * 321)}.m-325{margin:calc(var(--spacing) * 325)}.m-327{margin:calc(var(--spacing) * 327)}.m-330{margin:calc(var(--spacing) * 330)}.m-331{margin:calc(var(--spacing) * 331)}.m-335{margin:calc(var(--spacing) * 335)}.m-337{margin:calc(var(--spacing) * 337)}.m-339{margin:calc(var(--spacing) * 339)}.m-340{margin:calc(var(--spacing) * 340)}.m-352{margin:calc(var(--spacing) * 352)}.m-355{margin:calc(var(--spacing) * 355)}.m-360{margin:calc(var(--spacing) * 360)}.m-361{margin:calc(var(--spacing) * 361)}.m-363{margin:calc(var(--spacing) * 363)}.m-365{margin:calc(var(--spacing) * 365)}.m-367{margin:calc(var(--spacing) * 367)}.m-375{margin:calc(var(--spacing) * 375)}.m-379{margin:calc(var(--spacing) * 379)}.m-380{margin:calc(var(--spacing) * 380)}.m-387{margin:calc(var(--spacing) * 387)}.m-395{margin:calc(var(--spacing) * 395)}.m-399{margin:calc(var(--spacing) * 399)}.m-400{margin:calc(var(--spacing) * 400)}.m-406{margin:calc(var(--spacing) * 406)}.m-407{margin:calc(var(--spacing) * 407)}.m-411{margin:calc(var(--spacing) * 411)}.m-413{margin:calc(var(--spacing) * 413)}.m-419{margin:calc(var(--spacing) * 419)}.m-420{margin:calc(var(--spacing) * 420)}.m-426{margin:calc(var(--spacing) * 426)}.m-433{margin:calc(var(--spacing) * 433)}.m-445{margin:calc(var(--spacing) * 445)}.m-446{margin:calc(var(--spacing) * 446)}.m-450{margin:calc(var(--spacing) * 450)}.m-457{margin:calc(var(--spacing) * 457)}.m-462{margin:calc(var(--spacing) * 462)}.m-465{margin:calc(var(--spacing) * 465)}.m-469{margin:calc(var(--spacing) * 469)}.m-473{margin:calc(var(--spacing) * 473)}.m-481{margin:calc(var(--spacing) * 481)}.m-487{margin:calc(var(--spacing) * 487)}.m-500{margin:calc(var(--spacing) * 500)}.m-510{margin:calc(var(--spacing) * 510)}.m-511{margin:calc(var(--spacing) * 511)}.m-513{margin:calc(var(--spacing) * 513)}.m-519{margin:calc(var(--spacing) * 519)}.m-523{margin:calc(var(--spacing) * 523)}.m-528{margin:calc(var(--spacing) * 528)}.m-530{margin:calc(var(--spacing) * 530)}.m-533{margin:calc(var(--spacing) * 533)}.m-540{margin:calc(var(--spacing) * 540)}.m-547{margin:calc(var(--spacing) * 547)}.m-550{margin:calc(var(--spacing) * 550)}.m-552{margin:calc(var(--spacing) * 552)}.m-553{margin:calc(var(--spacing) * 553)}.m-560{margin:calc(var(--spacing) * 560)}.m-562{margin:calc(var(--spacing) * 562)}.m-567{margin:calc(var(--spacing) * 567)}.m-570{margin:calc(var(--spacing) * 570)}.m-572{margin:calc(var(--spacing) * 572)}.m-580{margin:calc(var(--spacing) * 580)}.m-583{margin:calc(var(--spacing) * 583)}.m-586{margin:calc(var(--spacing) * 586)}.m-590{margin:calc(var(--spacing) * 590)}.m-591{margin:calc(var(--spacing) * 591)}.m-592{margin:calc(var(--spacing) * 592)}.m-593{margin:calc(var(--spacing) * 593)}.m-595{margin:calc(var(--spacing) * 595)}.m-600{margin:calc(var(--spacing) * 600)}.m-610{margin:calc(var(--spacing) * 610)}.m-619{margin:calc(var(--spacing) * 619)}.m-620{margin:calc(var(--spacing) * 620)}.m-625{margin:calc(var(--spacing) * 625)}.m-627{margin:calc(var(--spacing) * 627)}.m-630{margin:calc(var(--spacing) * 630)}.m-633{margin:calc(var(--spacing) * 633)}.m-643{margin:calc(var(--spacing) * 643)}.m-649{margin:calc(var(--spacing) * 649)}.m-650{margin:calc(var(--spacing) * 650)}.m-655{margin:calc(var(--spacing) * 655)}.m-656{margin:calc(var(--spacing) * 656)}.m-660{margin:calc(var(--spacing) * 660)}.m-676{margin:calc(var(--spacing) * 676)}.m-680{margin:calc(var(--spacing) * 680)}.m-689{margin:calc(var(--spacing) * 689)}.m-690{margin:calc(var(--spacing) * 690)}.m-700{margin:calc(var(--spacing) * 700)}.m-706{margin:calc(var(--spacing) * 706)}.m-708{margin:calc(var(--spacing) * 708)}.m-709{margin:calc(var(--spacing) * 709)}.m-711{margin:calc(var(--spacing) * 711)}.m-715{margin:calc(var(--spacing) * 715)}.m-720{margin:calc(var(--spacing) * 720)}.m-737{margin:calc(var(--spacing) * 737)}.m-740{margin:calc(var(--spacing) * 740)}.m-743{margin:calc(var(--spacing) * 743)}.m-745{margin:calc(var(--spacing) * 745)}.m-747{margin:calc(var(--spacing) * 747)}.m-754{margin:calc(var(--spacing) * 754)}.m-767{margin:calc(var(--spacing) * 767)}.m-773{margin:calc(var(--spacing) * 773)}.m-778{margin:calc(var(--spacing) * 778)}.m-780{margin:calc(var(--spacing) * 780)}.m-787{margin:calc(var(--spacing) * 787)}.m-807{margin:calc(var(--spacing) * 807)}.m-823{margin:calc(var(--spacing) * 823)}.m-830{margin:calc(var(--spacing) * 830)}.m-832{margin:calc(var(--spacing) * 832)}.m-834{margin:calc(var(--spacing) * 834)}.m-835{margin:calc(var(--spacing) * 835)}.m-840{margin:calc(var(--spacing) * 840)}.m-845{margin:calc(var(--spacing) * 845)}.m-852{margin:calc(var(--spacing) * 852)}.m-860{margin:calc(var(--spacing) * 860)}.m-867{margin:calc(var(--spacing) * 867)}.m-870{margin:calc(var(--spacing) * 870)}.m-878{margin:calc(var(--spacing) * 878)}.m-880{margin:calc(var(--spacing) * 880)}.m-891{margin:calc(var(--spacing) * 891)}.m-892{margin:calc(var(--spacing) * 892)}.m-898{margin:calc(var(--spacing) * 898)}.m-900{margin:calc(var(--spacing) * 900)}.m-902{margin:calc(var(--spacing) * 902)}.m-930{margin:calc(var(--spacing) * 930)}.m-933{margin:calc(var(--spacing) * 933)}.m-934{margin:calc(var(--spacing) * 934)}.m-940{margin:calc(var(--spacing) * 940)}.m-943{margin:calc(var(--spacing) * 943)}.m-947{margin:calc(var(--spacing) * 947)}.m-955{margin:calc(var(--spacing) * 955)}.m-956{margin:calc(var(--spacing) * 956)}.m-960{margin:calc(var(--spacing) * 960)}.m-961{margin:calc(var(--spacing) * 961)}.m-963{margin:calc(var(--spacing) * 963)}.m-970{margin:calc(var(--spacing) * 970)}.m-979{margin:calc(var(--spacing) * 979)}.m-980{margin:calc(var(--spacing) * 980)}.m-981{margin:calc(var(--spacing) * 981)}.m-995{margin:calc(var(--spacing) * 995)}.m-1013{margin:calc(var(--spacing) * 1013)}.m-1023{margin:calc(var(--spacing) * 1023)}.m-1025{margin:calc(var(--spacing) * 1025)}.m-1037{margin:calc(var(--spacing) * 1037)}.m-1047{margin:calc(var(--spacing) * 1047)}.m-1049{margin:calc(var(--spacing) * 1049)}.m-1050{margin:calc(var(--spacing) * 1050)}.m-1056{margin:calc(var(--spacing) * 1056)}.m-1059{margin:calc(var(--spacing) * 1059)}.m-1065{margin:calc(var(--spacing) * 1065)}.m-1073{margin:calc(var(--spacing) * 1073)}.m-1074{margin:calc(var(--spacing) * 1074)}.m-1090{margin:calc(var(--spacing) * 1090)}.m-1093{margin:calc(var(--spacing) * 1093)}.m-1107{margin:calc(var(--spacing) * 1107)}.m-1120{margin:calc(var(--spacing) * 1120)}.m-1121{margin:calc(var(--spacing) * 1121)}.m-1127{margin:calc(var(--spacing) * 1127)}.m-1131{margin:calc(var(--spacing) * 1131)}.m-1140{margin:calc(var(--spacing) * 1140)}.m-1142{margin:calc(var(--spacing) * 1142)}.m-1145{margin:calc(var(--spacing) * 1145)}.m-1148{margin:calc(var(--spacing) * 1148)}.m-1154{margin:calc(var(--spacing) * 1154)}.m-1162{margin:calc(var(--spacing) * 1162)}.m-1171{margin:calc(var(--spacing) * 1171)}.m-1173{margin:calc(var(--spacing) * 1173)}.m-1194{margin:calc(var(--spacing) * 1194)}.m-1220{margin:calc(var(--spacing) * 1220)}.m-1228{margin:calc(var(--spacing) * 1228)}.m-1232{margin:calc(var(--spacing) * 1232)}.m-1240{margin:calc(var(--spacing) * 1240)}.m-1273{margin:calc(var(--spacing) * 1273)}.m-1275{margin:calc(var(--spacing) * 1275)}.m-1283{margin:calc(var(--spacing) * 1283)}.m-1293{margin:calc(var(--spacing) * 1293)}.m-1299{margin:calc(var(--spacing) * 1299)}.m-1309{margin:calc(var(--spacing) * 1309)}.m-1310{margin:calc(var(--spacing) * 1310)}.m-1316{margin:calc(var(--spacing) * 1316)}.m-1320{margin:calc(var(--spacing) * 1320)}.m-1323{margin:calc(var(--spacing) * 1323)}.m-1333{margin:calc(var(--spacing) * 1333)}.m-1334{margin:calc(var(--spacing) * 1334)}.m-1364{margin:calc(var(--spacing) * 1364)}.m-1370{margin:calc(var(--spacing) * 1370)}.m-1373{margin:calc(var(--spacing) * 1373)}.m-1377{margin:calc(var(--spacing) * 1377)}.m-1382{margin:calc(var(--spacing) * 1382)}.m-1390{margin:calc(var(--spacing) * 1390)}.m-1393{margin:calc(var(--spacing) * 1393)}.m-1398{margin:calc(var(--spacing) * 1398)}.m-1407{margin:calc(var(--spacing) * 1407)}.m-1462{margin:calc(var(--spacing) * 1462)}.m-1470{margin:calc(var(--spacing) * 1470)}.m-1472{margin:calc(var(--spacing) * 1472)}.m-1477{margin:calc(var(--spacing) * 1477)}.m-1480{margin:calc(var(--spacing) * 1480)}.m-1496{margin:calc(var(--spacing) * 1496)}.m-1500{margin:calc(var(--spacing) * 1500)}.m-1506{margin:calc(var(--spacing) * 1506)}.m-1515{margin:calc(var(--spacing) * 1515)}.m-1520{margin:calc(var(--spacing) * 1520)}.m-1527{margin:calc(var(--spacing) * 1527)}.m-1538{margin:calc(var(--spacing) * 1538)}.m-1542{margin:calc(var(--spacing) * 1542)}.m-1553{margin:calc(var(--spacing) * 1553)}.m-1560{margin:calc(var(--spacing) * 1560)}.m-1570{margin:calc(var(--spacing) * 1570)}.m-1583{margin:calc(var(--spacing) * 1583)}.m-1592{margin:calc(var(--spacing) * 1592)}.m-1593{margin:calc(var(--spacing) * 1593)}.m-1598{margin:calc(var(--spacing) * 1598)}.m-1599{margin:calc(var(--spacing) * 1599)}.m-1612{margin:calc(var(--spacing) * 1612)}.m-1617{margin:calc(var(--spacing) * 1617)}.m-1622{margin:calc(var(--spacing) * 1622)}.m-1624{margin:calc(var(--spacing) * 1624)}.m-1625{margin:calc(var(--spacing) * 1625)}.m-1633{margin:calc(var(--spacing) * 1633)}.m-1638{margin:calc(var(--spacing) * 1638)}.m-1650{margin:calc(var(--spacing) * 1650)}.m-1660{margin:calc(var(--spacing) * 1660)}.m-1665{margin:calc(var(--spacing) * 1665)}.m-1670{margin:calc(var(--spacing) * 1670)}.m-1673{margin:calc(var(--spacing) * 1673)}.m-1680{margin:calc(var(--spacing) * 1680)}.m-1683{margin:calc(var(--spacing) * 1683)}.m-1690{margin:calc(var(--spacing) * 1690)}.m-1693{margin:calc(var(--spacing) * 1693)}.m-1700{margin:calc(var(--spacing) * 1700)}.m-1704{margin:calc(var(--spacing) * 1704)}.m-1710{margin:calc(var(--spacing) * 1710)}.m-1723{margin:calc(var(--spacing) * 1723)}.m-1730{margin:calc(var(--spacing) * 1730)}.m-1731{margin:calc(var(--spacing) * 1731)}.m-1735{margin:calc(var(--spacing) * 1735)}.m-1740{margin:calc(var(--spacing) * 1740)}.m-1743{margin:calc(var(--spacing) * 1743)}.m-1748{margin:calc(var(--spacing) * 1748)}.m-1789{margin:calc(var(--spacing) * 1789)}.m-1790{margin:calc(var(--spacing) * 1790)}.m-1793{margin:calc(var(--spacing) * 1793)}.m-1798{margin:calc(var(--spacing) * 1798)}.m-1823{margin:calc(var(--spacing) * 1823)}.m-1830{margin:calc(var(--spacing) * 1830)}.m-1845{margin:calc(var(--spacing) * 1845)}.m-1846{margin:calc(var(--spacing) * 1846)}.m-1847{margin:calc(var(--spacing) * 1847)}.m-1860{margin:calc(var(--spacing) * 1860)}.m-1866{margin:calc(var(--spacing) * 1866)}.m-1868{margin:calc(var(--spacing) * 1868)}.m-1893{margin:calc(var(--spacing) * 1893)}.m-1911{margin:calc(var(--spacing) * 1911)}.m-1915{margin:calc(var(--spacing) * 1915)}.m-1918{margin:calc(var(--spacing) * 1918)}.m-1937{margin:calc(var(--spacing) * 1937)}.m-1947{margin:calc(var(--spacing) * 1947)}.m-1953{margin:calc(var(--spacing) * 1953)}.m-1955{margin:calc(var(--spacing) * 1955)}.m-1956{margin:calc(var(--spacing) * 1956)}.m-1959{margin:calc(var(--spacing) * 1959)}.m-1980{margin:calc(var(--spacing) * 1980)}.m-1987{margin:calc(var(--spacing) * 1987)}.m-1999{margin:calc(var(--spacing) * 1999)}.m-2000{margin:calc(var(--spacing) * 2000)}.m-2002{margin:calc(var(--spacing) * 2002)}.m-2020{margin:calc(var(--spacing) * 2020)}.m-2025{margin:calc(var(--spacing) * 2025)}.m-2050{margin:calc(var(--spacing) * 2050)}.m-2107{margin:calc(var(--spacing) * 2107)}.m-2120{margin:calc(var(--spacing) * 2120)}.m-2122{margin:calc(var(--spacing) * 2122)}.m-2126{margin:calc(var(--spacing) * 2126)}.m-2129{margin:calc(var(--spacing) * 2129)}.m-2134{margin:calc(var(--spacing) * 2134)}.m-2135{margin:calc(var(--spacing) * 2135)}.m-2140{margin:calc(var(--spacing) * 2140)}.m-2146{margin:calc(var(--spacing) * 2146)}.m-2155{margin:calc(var(--spacing) * 2155)}.m-2160{margin:calc(var(--spacing) * 2160)}.m-2162{margin:calc(var(--spacing) * 2162)}.m-2169{margin:calc(var(--spacing) * 2169)}.m-2188{margin:calc(var(--spacing) * 2188)}.m-2198{margin:calc(var(--spacing) * 2198)}.m-2213{margin:calc(var(--spacing) * 2213)}.m-2220{margin:calc(var(--spacing) * 2220)}.m-2229{margin:calc(var(--spacing) * 2229)}.m-2235{margin:calc(var(--spacing) * 2235)}.m-2242{margin:calc(var(--spacing) * 2242)}.m-2247{margin:calc(var(--spacing) * 2247)}.m-2251{margin:calc(var(--spacing) * 2251)}.m-2252{margin:calc(var(--spacing) * 2252)}.m-2272{margin:calc(var(--spacing) * 2272)}.m-2275{margin:calc(var(--spacing) * 2275)}.m-2280{margin:calc(var(--spacing) * 2280)}.m-2289{margin:calc(var(--spacing) * 2289)}.m-2302{margin:calc(var(--spacing) * 2302)}.m-2329{margin:calc(var(--spacing) * 2329)}.m-2347{margin:calc(var(--spacing) * 2347)}.m-2356{margin:calc(var(--spacing) * 2356)}.m-2367{margin:calc(var(--spacing) * 2367)}.m-2395{margin:calc(var(--spacing) * 2395)}.m-2400{margin:calc(var(--spacing) * 2400)}.m-2403{margin:calc(var(--spacing) * 2403)}.m-2412{margin:calc(var(--spacing) * 2412)}.m-2422{margin:calc(var(--spacing) * 2422)}.m-2440{margin:calc(var(--spacing) * 2440)}.m-2460{margin:calc(var(--spacing) * 2460)}.m-2463{margin:calc(var(--spacing) * 2463)}.m-2473{margin:calc(var(--spacing) * 2473)}.m-2483{margin:calc(var(--spacing) * 2483)}.m-2487{margin:calc(var(--spacing) * 2487)}.m-2488{margin:calc(var(--spacing) * 2488)}.m-2494{margin:calc(var(--spacing) * 2494)}.m-2497{margin:calc(var(--spacing) * 2497)}.m-2515{margin:calc(var(--spacing) * 2515)}.m-2524{margin:calc(var(--spacing) * 2524)}.m-2531{margin:calc(var(--spacing) * 2531)}.m-2535{margin:calc(var(--spacing) * 2535)}.m-2540{margin:calc(var(--spacing) * 2540)}.m-2585{margin:calc(var(--spacing) * 2585)}.m-2592{margin:calc(var(--spacing) * 2592)}.m-2597{margin:calc(var(--spacing) * 2597)}.m-2602{margin:calc(var(--spacing) * 2602)}.m-2607{margin:calc(var(--spacing) * 2607)}.m-2630{margin:calc(var(--spacing) * 2630)}.m-2662{margin:calc(var(--spacing) * 2662)}.m-2670{margin:calc(var(--spacing) * 2670)}.m-2704{margin:calc(var(--spacing) * 2704)}.m-2716{margin:calc(var(--spacing) * 2716)}.m-2729{margin:calc(var(--spacing) * 2729)}.m-2733{margin:calc(var(--spacing) * 2733)}.m-2766{margin:calc(var(--spacing) * 2766)}.m-2816{margin:calc(var(--spacing) * 2816)}.m-2835{margin:calc(var(--spacing) * 2835)}.m-2855{margin:calc(var(--spacing) * 2855)}.m-2860{margin:calc(var(--spacing) * 2860)}.m-2874{margin:calc(var(--spacing) * 2874)}.m-2875{margin:calc(var(--spacing) * 2875)}.m-2880{margin:calc(var(--spacing) * 2880)}.m-2897{margin:calc(var(--spacing) * 2897)}.m-2904{margin:calc(var(--spacing) * 2904)}.m-2906{margin:calc(var(--spacing) * 2906)}.m-2917{margin:calc(var(--spacing) * 2917)}.m-2919{margin:calc(var(--spacing) * 2919)}.m-2920{margin:calc(var(--spacing) * 2920)}.m-2933{margin:calc(var(--spacing) * 2933)}.m-2935{margin:calc(var(--spacing) * 2935)}.m-2940{margin:calc(var(--spacing) * 2940)}.m-2941{margin:calc(var(--spacing) * 2941)}.m-2957{margin:calc(var(--spacing) * 2957)}.m-2965{margin:calc(var(--spacing) * 2965)}.m-2992{margin:calc(var(--spacing) * 2992)}.m-2995{margin:calc(var(--spacing) * 2995)}.m-3006{margin:calc(var(--spacing) * 3006)}.m-3013{margin:calc(var(--spacing) * 3013)}.m-3020{margin:calc(var(--spacing) * 3020)}.m-3081{margin:calc(var(--spacing) * 3081)}.m-3083{margin:calc(var(--spacing) * 3083)}.m-3131{margin:calc(var(--spacing) * 3131)}.m-3177{margin:calc(var(--spacing) * 3177)}.m-3195{margin:calc(var(--spacing) * 3195)}.m-3200{margin:calc(var(--spacing) * 3200)}.m-3213{margin:calc(var(--spacing) * 3213)}.m-3234{margin:calc(var(--spacing) * 3234)}.m-3243{margin:calc(var(--spacing) * 3243)}.m-3247{margin:calc(var(--spacing) * 3247)}.m-3260{margin:calc(var(--spacing) * 3260)}.m-3280{margin:calc(var(--spacing) * 3280)}.m-3308{margin:calc(var(--spacing) * 3308)}.m-3330{margin:calc(var(--spacing) * 3330)}.m-3333{margin:calc(var(--spacing) * 3333)}.m-3337{margin:calc(var(--spacing) * 3337)}.m-3370{margin:calc(var(--spacing) * 3370)}.m-3371{margin:calc(var(--spacing) * 3371)}.m-3388{margin:calc(var(--spacing) * 3388)}.m-3398{margin:calc(var(--spacing) * 3398)}.m-3406{margin:calc(var(--spacing) * 3406)}.m-3409{margin:calc(var(--spacing) * 3409)}.m-3431{margin:calc(var(--spacing) * 3431)}.m-3460{margin:calc(var(--spacing) * 3460)}.m-3461{margin:calc(var(--spacing) * 3461)}.m-3496{margin:calc(var(--spacing) * 3496)}.m-3512{margin:calc(var(--spacing) * 3512)}.m-3527{margin:calc(var(--spacing) * 3527)}.m-3564{margin:calc(var(--spacing) * 3564)}.m-3580{margin:calc(var(--spacing) * 3580)}.m-3582{margin:calc(var(--spacing) * 3582)}.m-3587{margin:calc(var(--spacing) * 3587)}.m-3602{margin:calc(var(--spacing) * 3602)}.m-3623{margin:calc(var(--spacing) * 3623)}.m-3624{margin:calc(var(--spacing) * 3624)}.m-3627{margin:calc(var(--spacing) * 3627)}.m-3643{margin:calc(var(--spacing) * 3643)}.m-3669{margin:calc(var(--spacing) * 3669)}.m-3675{margin:calc(var(--spacing) * 3675)}.m-3677{margin:calc(var(--spacing) * 3677)}.m-3687{margin:calc(var(--spacing) * 3687)}.m-3700{margin:calc(var(--spacing) * 3700)}.m-3738{margin:calc(var(--spacing) * 3738)}.m-3777{margin:calc(var(--spacing) * 3777)}.m-3815{margin:calc(var(--spacing) * 3815)}.m-3816{margin:calc(var(--spacing) * 3816)}.m-3820{margin:calc(var(--spacing) * 3820)}.m-3847{margin:calc(var(--spacing) * 3847)}.m-3850{margin:calc(var(--spacing) * 3850)}.m-3858{margin:calc(var(--spacing) * 3858)}.m-3860{margin:calc(var(--spacing) * 3860)}.m-3863{margin:calc(var(--spacing) * 3863)}.m-3891{margin:calc(var(--spacing) * 3891)}.m-3896{margin:calc(var(--spacing) * 3896)}.m-3903{margin:calc(var(--spacing) * 3903)}.m-3949{margin:calc(var(--spacing) * 3949)}.m-3969{margin:calc(var(--spacing) * 3969)}.m-3977{margin:calc(var(--spacing) * 3977)}.m-3984{margin:calc(var(--spacing) * 3984)}.m-3989{margin:calc(var(--spacing) * 3989)}.m-3992{margin:calc(var(--spacing) * 3992)}.m-3994{margin:calc(var(--spacing) * 3994)}.m-4000{margin:calc(var(--spacing) * 4000)}.m-4005{margin:calc(var(--spacing) * 4005)}.m-4030{margin:calc(var(--spacing) * 4030)}.m-4035{margin:calc(var(--spacing) * 4035)}.m-4090{margin:calc(var(--spacing) * 4090)}.m-4130{margin:calc(var(--spacing) * 4130)}.m-4132{margin:calc(var(--spacing) * 4132)}.m-4186{margin:calc(var(--spacing) * 4186)}.m-4200{margin:calc(var(--spacing) * 4200)}.m-4206{margin:calc(var(--spacing) * 4206)}.m-4230{margin:calc(var(--spacing) * 4230)}.m-4237{margin:calc(var(--spacing) * 4237)}.m-4240{margin:calc(var(--spacing) * 4240)}.m-4264{margin:calc(var(--spacing) * 4264)}.m-4271{margin:calc(var(--spacing) * 4271)}.m-4277{margin:calc(var(--spacing) * 4277)}.m-4287{margin:calc(var(--spacing) * 4287)}.m-4313{margin:calc(var(--spacing) * 4313)}.m-4327{margin:calc(var(--spacing) * 4327)}.m-4330{margin:calc(var(--spacing) * 4330)}.m-4340{margin:calc(var(--spacing) * 4340)}.m-4347{margin:calc(var(--spacing) * 4347)}.m-4352{margin:calc(var(--spacing) * 4352)}.m-4354{margin:calc(var(--spacing) * 4354)}.m-4376{margin:calc(var(--spacing) * 4376)}.m-4378{margin:calc(var(--spacing) * 4378)}.m-4385{margin:calc(var(--spacing) * 4385)}.m-4393{margin:calc(var(--spacing) * 4393)}.m-4399{margin:calc(var(--spacing) * 4399)}.m-4400{margin:calc(var(--spacing) * 4400)}.m-4403{margin:calc(var(--spacing) * 4403)}.m-4412{margin:calc(var(--spacing) * 4412)}.m-4420{margin:calc(var(--spacing) * 4420)}.m-4435{margin:calc(var(--spacing) * 4435)}.m-4451{margin:calc(var(--spacing) * 4451)}.m-4460{margin:calc(var(--spacing) * 4460)}.m-4471{margin:calc(var(--spacing) * 4471)}.m-4480{margin:calc(var(--spacing) * 4480)}.m-4500{margin:calc(var(--spacing) * 4500)}.m-4506{margin:calc(var(--spacing) * 4506)}.m-4507{margin:calc(var(--spacing) * 4507)}.m-4510{margin:calc(var(--spacing) * 4510)}.m-4526{margin:calc(var(--spacing) * 4526)}.m-4528{margin:calc(var(--spacing) * 4528)}.m-4540{margin:calc(var(--spacing) * 4540)}.m-4559{margin:calc(var(--spacing) * 4559)}.m-4563{margin:calc(var(--spacing) * 4563)}.m-4601{margin:calc(var(--spacing) * 4601)}.m-4610{margin:calc(var(--spacing) * 4610)}.m-4630{margin:calc(var(--spacing) * 4630)}.m-4640{margin:calc(var(--spacing) * 4640)}.m-4666{margin:calc(var(--spacing) * 4666)}.m-4680{margin:calc(var(--spacing) * 4680)}.m-4744{margin:calc(var(--spacing) * 4744)}.m-4747{margin:calc(var(--spacing) * 4747)}.m-4775{margin:calc(var(--spacing) * 4775)}.m-4782{margin:calc(var(--spacing) * 4782)}.m-4819{margin:calc(var(--spacing) * 4819)}.m-4832{margin:calc(var(--spacing) * 4832)}.m-4864{margin:calc(var(--spacing) * 4864)}.m-4883{margin:calc(var(--spacing) * 4883)}.m-4890{margin:calc(var(--spacing) * 4890)}.m-4894{margin:calc(var(--spacing) * 4894)}.m-4900{margin:calc(var(--spacing) * 4900)}.m-4917{margin:calc(var(--spacing) * 4917)}.m-4930{margin:calc(var(--spacing) * 4930)}.m-4942{margin:calc(var(--spacing) * 4942)}.m-4953{margin:calc(var(--spacing) * 4953)}.m-4960{margin:calc(var(--spacing) * 4960)}.m-4963{margin:calc(var(--spacing) * 4963)}.m-4966{margin:calc(var(--spacing) * 4966)}.m-4985{margin:calc(var(--spacing) * 4985)}.m-5000{margin:calc(var(--spacing) * 5000)}.m-5010{margin:calc(var(--spacing) * 5010)}.m-5020{margin:calc(var(--spacing) * 5020)}.m-5039{margin:calc(var(--spacing) * 5039)}.m-5060{margin:calc(var(--spacing) * 5060)}.m-5073{margin:calc(var(--spacing) * 5073)}.m-5080{margin:calc(var(--spacing) * 5080)}.m-5100{margin:calc(var(--spacing) * 5100)}.m-5140{margin:calc(var(--spacing) * 5140)}.m-5177{margin:calc(var(--spacing) * 5177)}.m-5180{margin:calc(var(--spacing) * 5180)}.m-5197{margin:calc(var(--spacing) * 5197)}.m-5199{margin:calc(var(--spacing) * 5199)}.m-5200{margin:calc(var(--spacing) * 5200)}.m-5207{margin:calc(var(--spacing) * 5207)}.m-5260{margin:calc(var(--spacing) * 5260)}.m-5313{margin:calc(var(--spacing) * 5313)}.m-5339{margin:calc(var(--spacing) * 5339)}.m-5343{margin:calc(var(--spacing) * 5343)}.m-5357{margin:calc(var(--spacing) * 5357)}.m-5360{margin:calc(var(--spacing) * 5360)}.m-5365{margin:calc(var(--spacing) * 5365)}.m-5382{margin:calc(var(--spacing) * 5382)}.m-5395{margin:calc(var(--spacing) * 5395)}.m-5406{margin:calc(var(--spacing) * 5406)}.m-5422{margin:calc(var(--spacing) * 5422)}.m-5462{margin:calc(var(--spacing) * 5462)}.m-5465{margin:calc(var(--spacing) * 5465)}.m-5486{margin:calc(var(--spacing) * 5486)}.m-5498{margin:calc(var(--spacing) * 5498)}.m-5505{margin:calc(var(--spacing) * 5505)}.m-5513{margin:calc(var(--spacing) * 5513)}.m-5529{margin:calc(var(--spacing) * 5529)}.m-5547{margin:calc(var(--spacing) * 5547)}.m-5553{margin:calc(var(--spacing) * 5553)}.m-5560{margin:calc(var(--spacing) * 5560)}.m-5561{margin:calc(var(--spacing) * 5561)}.m-5582{margin:calc(var(--spacing) * 5582)}.m-5585{margin:calc(var(--spacing) * 5585)}.m-5587{margin:calc(var(--spacing) * 5587)}.m-5613{margin:calc(var(--spacing) * 5613)}.m-5624{margin:calc(var(--spacing) * 5624)}.m-5628{margin:calc(var(--spacing) * 5628)}.m-5633{margin:calc(var(--spacing) * 5633)}.m-5664{margin:calc(var(--spacing) * 5664)}.m-5677{margin:calc(var(--spacing) * 5677)}.m-5689{margin:calc(var(--spacing) * 5689)}.m-5693{margin:calc(var(--spacing) * 5693)}.m-5747{margin:calc(var(--spacing) * 5747)}.m-5770{margin:calc(var(--spacing) * 5770)}.m-5794{margin:calc(var(--spacing) * 5794)}.m-5797{margin:calc(var(--spacing) * 5797)}.m-5799{margin:calc(var(--spacing) * 5799)}.m-5804{margin:calc(var(--spacing) * 5804)}.m-5824{margin:calc(var(--spacing) * 5824)}.m-5830{margin:calc(var(--spacing) * 5830)}.m-5853{margin:calc(var(--spacing) * 5853)}.m-5857{margin:calc(var(--spacing) * 5857)}.m-5862{margin:calc(var(--spacing) * 5862)}.m-5879{margin:calc(var(--spacing) * 5879)}.m-5881{margin:calc(var(--spacing) * 5881)}.m-5885{margin:calc(var(--spacing) * 5885)}.m-5889{margin:calc(var(--spacing) * 5889)}.m-5901{margin:calc(var(--spacing) * 5901)}.m-5903{margin:calc(var(--spacing) * 5903)}.m-5925{margin:calc(var(--spacing) * 5925)}.m-5930{margin:calc(var(--spacing) * 5930)}.m-5949{margin:calc(var(--spacing) * 5949)}.m-5952{margin:calc(var(--spacing) * 5952)}.m-5958{margin:calc(var(--spacing) * 5958)}.m-5965{margin:calc(var(--spacing) * 5965)}.m-5993{margin:calc(var(--spacing) * 5993)}.m-6007{margin:calc(var(--spacing) * 6007)}.m-6027{margin:calc(var(--spacing) * 6027)}.m-6040{margin:calc(var(--spacing) * 6040)}.m-6050{margin:calc(var(--spacing) * 6050)}.m-6080{margin:calc(var(--spacing) * 6080)}.m-6087{margin:calc(var(--spacing) * 6087)}.m-6100{margin:calc(var(--spacing) * 6100)}.m-6113{margin:calc(var(--spacing) * 6113)}.m-6115{margin:calc(var(--spacing) * 6115)}.m-6116{margin:calc(var(--spacing) * 6116)}.m-6128{margin:calc(var(--spacing) * 6128)}.m-6133{margin:calc(var(--spacing) * 6133)}.m-6145{margin:calc(var(--spacing) * 6145)}.m-6186{margin:calc(var(--spacing) * 6186)}.m-6191{margin:calc(var(--spacing) * 6191)}.m-6217{margin:calc(var(--spacing) * 6217)}.m-6229{margin:calc(var(--spacing) * 6229)}.m-6237{margin:calc(var(--spacing) * 6237)}.m-6254{margin:calc(var(--spacing) * 6254)}.m-6272{margin:calc(var(--spacing) * 6272)}.m-6310{margin:calc(var(--spacing) * 6310)}.m-6335{margin:calc(var(--spacing) * 6335)}.m-6346{margin:calc(var(--spacing) * 6346)}.m-6391{margin:calc(var(--spacing) * 6391)}.m-6403{margin:calc(var(--spacing) * 6403)}.m-6433{margin:calc(var(--spacing) * 6433)}.m-6440{margin:calc(var(--spacing) * 6440)}.m-6491{margin:calc(var(--spacing) * 6491)}.m-6513{margin:calc(var(--spacing) * 6513)}.m-6527{margin:calc(var(--spacing) * 6527)}.m-6552{margin:calc(var(--spacing) * 6552)}.m-6561{margin:calc(var(--spacing) * 6561)}.m-6580{margin:calc(var(--spacing) * 6580)}.m-6588{margin:calc(var(--spacing) * 6588)}.m-6610{margin:calc(var(--spacing) * 6610)}.m-6653{margin:calc(var(--spacing) * 6653)}.m-6715{margin:calc(var(--spacing) * 6715)}.m-6772{margin:calc(var(--spacing) * 6772)}.m-6784{margin:calc(var(--spacing) * 6784)}.m-6802{margin:calc(var(--spacing) * 6802)}.m-6807{margin:calc(var(--spacing) * 6807)}.m-6814{margin:calc(var(--spacing) * 6814)}.m-6830{margin:calc(var(--spacing) * 6830)}.m-6840{margin:calc(var(--spacing) * 6840)}.m-6865{margin:calc(var(--spacing) * 6865)}.m-6880{margin:calc(var(--spacing) * 6880)}.m-6893{margin:calc(var(--spacing) * 6893)}.m-6905{margin:calc(var(--spacing) * 6905)}.m-6918{margin:calc(var(--spacing) * 6918)}.m-6947{margin:calc(var(--spacing) * 6947)}.m-6960{margin:calc(var(--spacing) * 6960)}.m-7002{margin:calc(var(--spacing) * 7002)}.m-7047{margin:calc(var(--spacing) * 7047)}.m-7055{margin:calc(var(--spacing) * 7055)}.m-7064{margin:calc(var(--spacing) * 7064)}.m-7070{margin:calc(var(--spacing) * 7070)}.m-7106{margin:calc(var(--spacing) * 7106)}.m-7120{margin:calc(var(--spacing) * 7120)}.m-7135{margin:calc(var(--spacing) * 7135)}.m-7190{margin:calc(var(--spacing) * 7190)}.m-7200{margin:calc(var(--spacing) * 7200)}.m-7213{margin:calc(var(--spacing) * 7213)}.m-7220{margin:calc(var(--spacing) * 7220)}.m-7237{margin:calc(var(--spacing) * 7237)}.m-7247{margin:calc(var(--spacing) * 7247)}.m-7263{margin:calc(var(--spacing) * 7263)}.m-7267{margin:calc(var(--spacing) * 7267)}.m-7286{margin:calc(var(--spacing) * 7286)}.m-7291{margin:calc(var(--spacing) * 7291)}.m-7307{margin:calc(var(--spacing) * 7307)}.m-7314{margin:calc(var(--spacing) * 7314)}.m-7373{margin:calc(var(--spacing) * 7373)}.m-7394{margin:calc(var(--spacing) * 7394)}.m-7400{margin:calc(var(--spacing) * 7400)}.m-7434{margin:calc(var(--spacing) * 7434)}.m-7442{margin:calc(var(--spacing) * 7442)}.m-7443{margin:calc(var(--spacing) * 7443)}.m-7453{margin:calc(var(--spacing) * 7453)}.m-7475{margin:calc(var(--spacing) * 7475)}.m-7489{margin:calc(var(--spacing) * 7489)}.m-7497{margin:calc(var(--spacing) * 7497)}.m-7509{margin:calc(var(--spacing) * 7509)}.m-7527{margin:calc(var(--spacing) * 7527)}.m-7556{margin:calc(var(--spacing) * 7556)}.m-7560{margin:calc(var(--spacing) * 7560)}.m-7568{margin:calc(var(--spacing) * 7568)}.m-7595{margin:calc(var(--spacing) * 7595)}.m-7701{margin:calc(var(--spacing) * 7701)}.m-7710{margin:calc(var(--spacing) * 7710)}.m-7713{margin:calc(var(--spacing) * 7713)}.m-7730{margin:calc(var(--spacing) * 7730)}.m-7732{margin:calc(var(--spacing) * 7732)}.m-7749{margin:calc(var(--spacing) * 7749)}.m-7813{margin:calc(var(--spacing) * 7813)}.m-7819{margin:calc(var(--spacing) * 7819)}.m-7822{margin:calc(var(--spacing) * 7822)}.m-7855{margin:calc(var(--spacing) * 7855)}.m-7875{margin:calc(var(--spacing) * 7875)}.m-7876{margin:calc(var(--spacing) * 7876)}.m-7935{margin:calc(var(--spacing) * 7935)}.m-7956{margin:calc(var(--spacing) * 7956)}.m-7963{margin:calc(var(--spacing) * 7963)}.m-7973{margin:calc(var(--spacing) * 7973)}.m-7977{margin:calc(var(--spacing) * 7977)}.m-8020{margin:calc(var(--spacing) * 8020)}.m-8043{margin:calc(var(--spacing) * 8043)}.m-8050{margin:calc(var(--spacing) * 8050)}.m-8096{margin:calc(var(--spacing) * 8096)}.m-8101{margin:calc(var(--spacing) * 8101)}.m-8104{margin:calc(var(--spacing) * 8104)}.m-8130{margin:calc(var(--spacing) * 8130)}.m-8138{margin:calc(var(--spacing) * 8138)}.m-8147{margin:calc(var(--spacing) * 8147)}.m-8176{margin:calc(var(--spacing) * 8176)}.m-8180{margin:calc(var(--spacing) * 8180)}.m-8200{margin:calc(var(--spacing) * 8200)}.m-8245{margin:calc(var(--spacing) * 8245)}.m-8311{margin:calc(var(--spacing) * 8311)}.m-8342{margin:calc(var(--spacing) * 8342)}.m-8349{margin:calc(var(--spacing) * 8349)}.m-8384{margin:calc(var(--spacing) * 8384)}.m-8402{margin:calc(var(--spacing) * 8402)}.m-8406{margin:calc(var(--spacing) * 8406)}.m-8420{margin:calc(var(--spacing) * 8420)}.m-8428{margin:calc(var(--spacing) * 8428)}.m-8435{margin:calc(var(--spacing) * 8435)}.m-8471{margin:calc(var(--spacing) * 8471)}.m-8474{margin:calc(var(--spacing) * 8474)}.m-8500{margin:calc(var(--spacing) * 8500)}.m-8510{margin:calc(var(--spacing) * 8510)}.m-8520{margin:calc(var(--spacing) * 8520)}.m-8537{margin:calc(var(--spacing) * 8537)}.m-8540{margin:calc(var(--spacing) * 8540)}.m-8546{margin:calc(var(--spacing) * 8546)}.m-8550{margin:calc(var(--spacing) * 8550)}.m-8560{margin:calc(var(--spacing) * 8560)}.m-8566{margin:calc(var(--spacing) * 8566)}.m-8622{margin:calc(var(--spacing) * 8622)}.m-8640{margin:calc(var(--spacing) * 8640)}.m-8667{margin:calc(var(--spacing) * 8667)}.m-8677{margin:calc(var(--spacing) * 8677)}.m-8700{margin:calc(var(--spacing) * 8700)}.m-8713{margin:calc(var(--spacing) * 8713)}.m-8736{margin:calc(var(--spacing) * 8736)}.m-8800{margin:calc(var(--spacing) * 8800)}.m-8809{margin:calc(var(--spacing) * 8809)}.m-8818{margin:calc(var(--spacing) * 8818)}.m-8821{margin:calc(var(--spacing) * 8821)}.m-8858{margin:calc(var(--spacing) * 8858)}.m-8872{margin:calc(var(--spacing) * 8872)}.m-8910{margin:calc(var(--spacing) * 8910)}.m-8913{margin:calc(var(--spacing) * 8913)}.m-8922{margin:calc(var(--spacing) * 8922)}.m-8940{margin:calc(var(--spacing) * 8940)}.m-8997{margin:calc(var(--spacing) * 8997)}.m-9003{margin:calc(var(--spacing) * 9003)}.m-9005{margin:calc(var(--spacing) * 9005)}.m-9010{margin:calc(var(--spacing) * 9010)}.m-9018{margin:calc(var(--spacing) * 9018)}.m-9026{margin:calc(var(--spacing) * 9026)}.m-9031{margin:calc(var(--spacing) * 9031)}.m-9062{margin:calc(var(--spacing) * 9062)}.m-9098{margin:calc(var(--spacing) * 9098)}.m-9111{margin:calc(var(--spacing) * 9111)}.m-9112{margin:calc(var(--spacing) * 9112)}.m-9136{margin:calc(var(--spacing) * 9136)}.m-9163{margin:calc(var(--spacing) * 9163)}.m-9180{margin:calc(var(--spacing) * 9180)}.m-9193{margin:calc(var(--spacing) * 9193)}.m-9234{margin:calc(var(--spacing) * 9234)}.m-9267{margin:calc(var(--spacing) * 9267)}.m-9328{margin:calc(var(--spacing) * 9328)}.m-9348{margin:calc(var(--spacing) * 9348)}.m-9353{margin:calc(var(--spacing) * 9353)}.m-9388{margin:calc(var(--spacing) * 9388)}.m-9398{margin:calc(var(--spacing) * 9398)}.m-9411{margin:calc(var(--spacing) * 9411)}.m-9420{margin:calc(var(--spacing) * 9420)}.m-9430{margin:calc(var(--spacing) * 9430)}.m-9440{margin:calc(var(--spacing) * 9440)}.m-9451{margin:calc(var(--spacing) * 9451)}.m-9460{margin:calc(var(--spacing) * 9460)}.m-9462{margin:calc(var(--spacing) * 9462)}.m-9471{margin:calc(var(--spacing) * 9471)}.m-9475{margin:calc(var(--spacing) * 9475)}.m-9484{margin:calc(var(--spacing) * 9484)}.m-9487{margin:calc(var(--spacing) * 9487)}.m-9489{margin:calc(var(--spacing) * 9489)}.m-9540{margin:calc(var(--spacing) * 9540)}.m-9549{margin:calc(var(--spacing) * 9549)}.m-9553{margin:calc(var(--spacing) * 9553)}.m-9560{margin:calc(var(--spacing) * 9560)}.m-9570{margin:calc(var(--spacing) * 9570)}.m-9573{margin:calc(var(--spacing) * 9573)}.m-9607{margin:calc(var(--spacing) * 9607)}.m-9626{margin:calc(var(--spacing) * 9626)}.m-9636{margin:calc(var(--spacing) * 9636)}.m-9640{margin:calc(var(--spacing) * 9640)}.m-9653{margin:calc(var(--spacing) * 9653)}.m-9668{margin:calc(var(--spacing) * 9668)}.m-9687{margin:calc(var(--spacing) * 9687)}.m-9690{margin:calc(var(--spacing) * 9690)}.m-9733{margin:calc(var(--spacing) * 9733)}.m-9740{margin:calc(var(--spacing) * 9740)}.m-9752{margin:calc(var(--spacing) * 9752)}.m-9787{margin:calc(var(--spacing) * 9787)}.m-9791{margin:calc(var(--spacing) * 9791)}.m-9800{margin:calc(var(--spacing) * 9800)}.m-9819{margin:calc(var(--spacing) * 9819)}.m-9851{margin:calc(var(--spacing) * 9851)}.m-9862{margin:calc(var(--spacing) * 9862)}.m-9864{margin:calc(var(--spacing) * 9864)}.m-9870{margin:calc(var(--spacing) * 9870)}.m-9880{margin:calc(var(--spacing) * 9880)}.m-9889{margin:calc(var(--spacing) * 9889)}.m-9915{margin:calc(var(--spacing) * 9915)}.m-9924{margin:calc(var(--spacing) * 9924)}.m-9955{margin:calc(var(--spacing) * 9955)}.m-9987{margin:calc(var(--spacing) * 9987)}.m-10019{margin:calc(var(--spacing) * 10019)}.m-10023{margin:calc(var(--spacing) * 10023)}.m-10060{margin:calc(var(--spacing) * 10060)}.m-10067{margin:calc(var(--spacing) * 10067)}.m-10100{margin:calc(var(--spacing) * 10100)}.m-10106{margin:calc(var(--spacing) * 10106)}.m-10109{margin:calc(var(--spacing) * 10109)}.m-10110{margin:calc(var(--spacing) * 10110)}.m-10120{margin:calc(var(--spacing) * 10120)}.m-10148{margin:calc(var(--spacing) * 10148)}.m-10166{margin:calc(var(--spacing) * 10166)}.m-10172{margin:calc(var(--spacing) * 10172)}.m-10190{margin:calc(var(--spacing) * 10190)}.m-10270{margin:calc(var(--spacing) * 10270)}.m-10276{margin:calc(var(--spacing) * 10276)}.m-10293{margin:calc(var(--spacing) * 10293)}.m-10333{margin:calc(var(--spacing) * 10333)}.m-10335{margin:calc(var(--spacing) * 10335)}.m-10340{margin:calc(var(--spacing) * 10340)}.m-10359{margin:calc(var(--spacing) * 10359)}.m-10409{margin:calc(var(--spacing) * 10409)}.m-10449{margin:calc(var(--spacing) * 10449)}.m-10467{margin:calc(var(--spacing) * 10467)}.m-10497{margin:calc(var(--spacing) * 10497)}.m-10500{margin:calc(var(--spacing) * 10500)}.m-10522{margin:calc(var(--spacing) * 10522)}.m-10547{margin:calc(var(--spacing) * 10547)}.m-10560{margin:calc(var(--spacing) * 10560)}.m-10600{margin:calc(var(--spacing) * 10600)}.m-10647{margin:calc(var(--spacing) * 10647)}.m-10683{margin:calc(var(--spacing) * 10683)}.m-10689{margin:calc(var(--spacing) * 10689)}.m-10693{margin:calc(var(--spacing) * 10693)}.m-10695{margin:calc(var(--spacing) * 10695)}.m-10702{margin:calc(var(--spacing) * 10702)}.m-10720{margin:calc(var(--spacing) * 10720)}.m-10733{margin:calc(var(--spacing) * 10733)}.m-10764{margin:calc(var(--spacing) * 10764)}.m-10804{margin:calc(var(--spacing) * 10804)}.m-10833{margin:calc(var(--spacing) * 10833)}.m-10834{margin:calc(var(--spacing) * 10834)}.m-10847{margin:calc(var(--spacing) * 10847)}.m-10853{margin:calc(var(--spacing) * 10853)}.m-10910{margin:calc(var(--spacing) * 10910)}.m-10914{margin:calc(var(--spacing) * 10914)}.m-10920{margin:calc(var(--spacing) * 10920)}.m-10932{margin:calc(var(--spacing) * 10932)}.m-10970{margin:calc(var(--spacing) * 10970)}.m-10987{margin:calc(var(--spacing) * 10987)}.m-10992{margin:calc(var(--spacing) * 10992)}.m-11028{margin:calc(var(--spacing) * 11028)}.m-11050{margin:calc(var(--spacing) * 11050)}.m-11058{margin:calc(var(--spacing) * 11058)}.m-11060{margin:calc(var(--spacing) * 11060)}.m-11086{margin:calc(var(--spacing) * 11086)}.m-11093{margin:calc(var(--spacing) * 11093)}.m-11098{margin:calc(var(--spacing) * 11098)}.m-11100{margin:calc(var(--spacing) * 11100)}.m-11115{margin:calc(var(--spacing) * 11115)}.m-11120{margin:calc(var(--spacing) * 11120)}.m-11183{margin:calc(var(--spacing) * 11183)}.m-11246{margin:calc(var(--spacing) * 11246)}.m-11260{margin:calc(var(--spacing) * 11260)}.m-11280{margin:calc(var(--spacing) * 11280)}.m-11320{margin:calc(var(--spacing) * 11320)}.m-11350{margin:calc(var(--spacing) * 11350)}.m-11356{margin:calc(var(--spacing) * 11356)}.m-11360{margin:calc(var(--spacing) * 11360)}.m-11408{margin:calc(var(--spacing) * 11408)}.m-11413{margin:calc(var(--spacing) * 11413)}.m-11422{margin:calc(var(--spacing) * 11422)}.m-11434{margin:calc(var(--spacing) * 11434)}.m-11450{margin:calc(var(--spacing) * 11450)}.m-11454{margin:calc(var(--spacing) * 11454)}.m-11460{margin:calc(var(--spacing) * 11460)}.m-11466{margin:calc(var(--spacing) * 11466)}.m-11470{margin:calc(var(--spacing) * 11470)}.m-11482{margin:calc(var(--spacing) * 11482)}.m-11500{margin:calc(var(--spacing) * 11500)}.m-11520{margin:calc(var(--spacing) * 11520)}.m-11533{margin:calc(var(--spacing) * 11533)}.m-11534{margin:calc(var(--spacing) * 11534)}.m-11563{margin:calc(var(--spacing) * 11563)}.m-11570{margin:calc(var(--spacing) * 11570)}.m-11572{margin:calc(var(--spacing) * 11572)}.m-11579{margin:calc(var(--spacing) * 11579)}.m-11587{margin:calc(var(--spacing) * 11587)}.m-11657{margin:calc(var(--spacing) * 11657)}.m-11669{margin:calc(var(--spacing) * 11669)}.m-11673{margin:calc(var(--spacing) * 11673)}.m-11678{margin:calc(var(--spacing) * 11678)}.m-11699{margin:calc(var(--spacing) * 11699)}.m-11720{margin:calc(var(--spacing) * 11720)}.m-11734{margin:calc(var(--spacing) * 11734)}.m-11756{margin:calc(var(--spacing) * 11756)}.m-11760{margin:calc(var(--spacing) * 11760)}.m-11826{margin:calc(var(--spacing) * 11826)}.m-11832{margin:calc(var(--spacing) * 11832)}.m-11838{margin:calc(var(--spacing) * 11838)}.m-11843{margin:calc(var(--spacing) * 11843)}.m-11845{margin:calc(var(--spacing) * 11845)}.m-11859{margin:calc(var(--spacing) * 11859)}.m-11873{margin:calc(var(--spacing) * 11873)}.m-11897{margin:calc(var(--spacing) * 11897)}.m-11939{margin:calc(var(--spacing) * 11939)}.m-11954{margin:calc(var(--spacing) * 11954)}.m-11955{margin:calc(var(--spacing) * 11955)}.m-11993{margin:calc(var(--spacing) * 11993)}.m-12020{margin:calc(var(--spacing) * 12020)}.m-12040{margin:calc(var(--spacing) * 12040)}.m-12079{margin:calc(var(--spacing) * 12079)}.m-12091{margin:calc(var(--spacing) * 12091)}.m-12117{margin:calc(var(--spacing) * 12117)}.m-12139{margin:calc(var(--spacing) * 12139)}.m-12158{margin:calc(var(--spacing) * 12158)}.m-12161{margin:calc(var(--spacing) * 12161)}.m-12188{margin:calc(var(--spacing) * 12188)}.m-12198{margin:calc(var(--spacing) * 12198)}.m-12199{margin:calc(var(--spacing) * 12199)}.m-12212{margin:calc(var(--spacing) * 12212)}.m-12213{margin:calc(var(--spacing) * 12213)}.m-12225{margin:calc(var(--spacing) * 12225)}.m-12229{margin:calc(var(--spacing) * 12229)}.m-12230{margin:calc(var(--spacing) * 12230)}.m-12235{margin:calc(var(--spacing) * 12235)}.m-12240{margin:calc(var(--spacing) * 12240)}.m-12252{margin:calc(var(--spacing) * 12252)}.m-12254{margin:calc(var(--spacing) * 12254)}.m-12261{margin:calc(var(--spacing) * 12261)}.m-12271{margin:calc(var(--spacing) * 12271)}.m-12273{margin:calc(var(--spacing) * 12273)}.m-12319{margin:calc(var(--spacing) * 12319)}.m-12333{margin:calc(var(--spacing) * 12333)}.m-12335{margin:calc(var(--spacing) * 12335)}.m-12348{margin:calc(var(--spacing) * 12348)}.m-12357{margin:calc(var(--spacing) * 12357)}.m-12361{margin:calc(var(--spacing) * 12361)}.m-12371{margin:calc(var(--spacing) * 12371)}.m-12384{margin:calc(var(--spacing) * 12384)}.m-12389{margin:calc(var(--spacing) * 12389)}.m-12401{margin:calc(var(--spacing) * 12401)}.m-12414{margin:calc(var(--spacing) * 12414)}.m-12418{margin:calc(var(--spacing) * 12418)}.m-12447{margin:calc(var(--spacing) * 12447)}.m-12454{margin:calc(var(--spacing) * 12454)}.m-12460{margin:calc(var(--spacing) * 12460)}.m-12465{margin:calc(var(--spacing) * 12465)}.m-12484{margin:calc(var(--spacing) * 12484)}.m-12505{margin:calc(var(--spacing) * 12505)}.m-12512{margin:calc(var(--spacing) * 12512)}.m-12520{margin:calc(var(--spacing) * 12520)}.m-12584{margin:calc(var(--spacing) * 12584)}.m-12597{margin:calc(var(--spacing) * 12597)}.m-12600{margin:calc(var(--spacing) * 12600)}.m-12608{margin:calc(var(--spacing) * 12608)}.m-12618{margin:calc(var(--spacing) * 12618)}.m-12626{margin:calc(var(--spacing) * 12626)}.m-12673{margin:calc(var(--spacing) * 12673)}.m-12675{margin:calc(var(--spacing) * 12675)}.m-12680{margin:calc(var(--spacing) * 12680)}.m-12692{margin:calc(var(--spacing) * 12692)}.m-12695{margin:calc(var(--spacing) * 12695)}.m-12703{margin:calc(var(--spacing) * 12703)}.m-12715{margin:calc(var(--spacing) * 12715)}.m-12724{margin:calc(var(--spacing) * 12724)}.m-12732{margin:calc(var(--spacing) * 12732)}.m-12760{margin:calc(var(--spacing) * 12760)}.m-12765{margin:calc(var(--spacing) * 12765)}.m-12869{margin:calc(var(--spacing) * 12869)}.m-12920{margin:calc(var(--spacing) * 12920)}.m-12968{margin:calc(var(--spacing) * 12968)}.m-12972{margin:calc(var(--spacing) * 12972)}.m-12980{margin:calc(var(--spacing) * 12980)}.m-13027{margin:calc(var(--spacing) * 13027)}.m-13040{margin:calc(var(--spacing) * 13040)}.m-13042{margin:calc(var(--spacing) * 13042)}.m-13043{margin:calc(var(--spacing) * 13043)}.m-13060{margin:calc(var(--spacing) * 13060)}.m-13072{margin:calc(var(--spacing) * 13072)}.m-13094{margin:calc(var(--spacing) * 13094)}.m-13098{margin:calc(var(--spacing) * 13098)}.m-13102{margin:calc(var(--spacing) * 13102)}.m-13108{margin:calc(var(--spacing) * 13108)}.m-13133{margin:calc(var(--spacing) * 13133)}.m-13142{margin:calc(var(--spacing) * 13142)}.m-13147{margin:calc(var(--spacing) * 13147)}.m-13172{margin:calc(var(--spacing) * 13172)}.m-13195{margin:calc(var(--spacing) * 13195)}.m-13218{margin:calc(var(--spacing) * 13218)}.m-13225{margin:calc(var(--spacing) * 13225)}.m-13226{margin:calc(var(--spacing) * 13226)}.m-13238{margin:calc(var(--spacing) * 13238)}.m-13240{margin:calc(var(--spacing) * 13240)}.m-13252{margin:calc(var(--spacing) * 13252)}.m-13291{margin:calc(var(--spacing) * 13291)}.m-13319{margin:calc(var(--spacing) * 13319)}.m-13327{margin:calc(var(--spacing) * 13327)}.m-13328{margin:calc(var(--spacing) * 13328)}.m-13337{margin:calc(var(--spacing) * 13337)}.m-13340{margin:calc(var(--spacing) * 13340)}.m-13360{margin:calc(var(--spacing) * 13360)}.m-13380{margin:calc(var(--spacing) * 13380)}.m-13389{margin:calc(var(--spacing) * 13389)}.m-13394{margin:calc(var(--spacing) * 13394)}.m-13399{margin:calc(var(--spacing) * 13399)}.m-13412{margin:calc(var(--spacing) * 13412)}.m-13430{margin:calc(var(--spacing) * 13430)}.m-13431{margin:calc(var(--spacing) * 13431)}.m-13436{margin:calc(var(--spacing) * 13436)}.m-13444{margin:calc(var(--spacing) * 13444)}.m-13468{margin:calc(var(--spacing) * 13468)}.m-13480{margin:calc(var(--spacing) * 13480)}.m-13500{margin:calc(var(--spacing) * 13500)}.m-13503{margin:calc(var(--spacing) * 13503)}.m-13514{margin:calc(var(--spacing) * 13514)}.m-13519{margin:calc(var(--spacing) * 13519)}.m-13520{margin:calc(var(--spacing) * 13520)}.m-13521{margin:calc(var(--spacing) * 13521)}.m-13523{margin:calc(var(--spacing) * 13523)}.m-13527{margin:calc(var(--spacing) * 13527)}.m-13585{margin:calc(var(--spacing) * 13585)}.m-13628{margin:calc(var(--spacing) * 13628)}.m-13629{margin:calc(var(--spacing) * 13629)}.m-13640{margin:calc(var(--spacing) * 13640)}.m-13660{margin:calc(var(--spacing) * 13660)}.m-13666{margin:calc(var(--spacing) * 13666)}.m-13667{margin:calc(var(--spacing) * 13667)}.m-13668{margin:calc(var(--spacing) * 13668)}.m-13674{margin:calc(var(--spacing) * 13674)}.m-13688{margin:calc(var(--spacing) * 13688)}.m-13692{margin:calc(var(--spacing) * 13692)}.m-13720{margin:calc(var(--spacing) * 13720)}.m-13733{margin:calc(var(--spacing) * 13733)}.m-13740{margin:calc(var(--spacing) * 13740)}.m-13743{margin:calc(var(--spacing) * 13743)}.m-13767{margin:calc(var(--spacing) * 13767)}.m-13780{margin:calc(var(--spacing) * 13780)}.m-13813{margin:calc(var(--spacing) * 13813)}.m-13820{margin:calc(var(--spacing) * 13820)}.m-13821{margin:calc(var(--spacing) * 13821)}.m-13830{margin:calc(var(--spacing) * 13830)}.m-13840{margin:calc(var(--spacing) * 13840)}.m-13842{margin:calc(var(--spacing) * 13842)}.m-13845{margin:calc(var(--spacing) * 13845)}.m-13853{margin:calc(var(--spacing) * 13853)}.m-13896{margin:calc(var(--spacing) * 13896)}.m-13900{margin:calc(var(--spacing) * 13900)}.m-13921{margin:calc(var(--spacing) * 13921)}.m-13927{margin:calc(var(--spacing) * 13927)}.m-13928{margin:calc(var(--spacing) * 13928)}.m-13954{margin:calc(var(--spacing) * 13954)}.m-13974{margin:calc(var(--spacing) * 13974)}.m-13987{margin:calc(var(--spacing) * 13987)}.m-14008{margin:calc(var(--spacing) * 14008)}.m-14010{margin:calc(var(--spacing) * 14010)}.m-14013{margin:calc(var(--spacing) * 14013)}.m-14020{margin:calc(var(--spacing) * 14020)}.m-14047{margin:calc(var(--spacing) * 14047)}.m-14050{margin:calc(var(--spacing) * 14050)}.m-14055{margin:calc(var(--spacing) * 14055)}.m-14065{margin:calc(var(--spacing) * 14065)}.m-14077{margin:calc(var(--spacing) * 14077)}.m-14090{margin:calc(var(--spacing) * 14090)}.m-14106{margin:calc(var(--spacing) * 14106)}.m-14107{margin:calc(var(--spacing) * 14107)}.m-14152{margin:calc(var(--spacing) * 14152)}.m-14155{margin:calc(var(--spacing) * 14155)}.m-14160{margin:calc(var(--spacing) * 14160)}.m-14172{margin:calc(var(--spacing) * 14172)}.m-14177{margin:calc(var(--spacing) * 14177)}.m-14200{margin:calc(var(--spacing) * 14200)}.m-14210{margin:calc(var(--spacing) * 14210)}.m-14219{margin:calc(var(--spacing) * 14219)}.m-14228{margin:calc(var(--spacing) * 14228)}.m-14233{margin:calc(var(--spacing) * 14233)}.m-14243{margin:calc(var(--spacing) * 14243)}.m-14244{margin:calc(var(--spacing) * 14244)}.m-14268{margin:calc(var(--spacing) * 14268)}.m-14275{margin:calc(var(--spacing) * 14275)}.m-14280{margin:calc(var(--spacing) * 14280)}.m-14281{margin:calc(var(--spacing) * 14281)}.m-14306{margin:calc(var(--spacing) * 14306)}.m-14310{margin:calc(var(--spacing) * 14310)}.m-14323{margin:calc(var(--spacing) * 14323)}.m-14334{margin:calc(var(--spacing) * 14334)}.m-14340{margin:calc(var(--spacing) * 14340)}.m-14362{margin:calc(var(--spacing) * 14362)}.m-14393{margin:calc(var(--spacing) * 14393)}.m-14420{margin:calc(var(--spacing) * 14420)}.m-14427{margin:calc(var(--spacing) * 14427)}.m-14429{margin:calc(var(--spacing) * 14429)}.m-14440{margin:calc(var(--spacing) * 14440)}.m-14447{margin:calc(var(--spacing) * 14447)}.m-14456{margin:calc(var(--spacing) * 14456)}.m-14457{margin:calc(var(--spacing) * 14457)}.m-14460{margin:calc(var(--spacing) * 14460)}.m-14466{margin:calc(var(--spacing) * 14466)}.m-14483{margin:calc(var(--spacing) * 14483)}.m-14486{margin:calc(var(--spacing) * 14486)}.m-14559{margin:calc(var(--spacing) * 14559)}.m-14570{margin:calc(var(--spacing) * 14570)}.m-14599{margin:calc(var(--spacing) * 14599)}.m-14610{margin:calc(var(--spacing) * 14610)}.m-14620{margin:calc(var(--spacing) * 14620)}.m-14624{margin:calc(var(--spacing) * 14624)}.m-14627{margin:calc(var(--spacing) * 14627)}.m-14630{margin:calc(var(--spacing) * 14630)}.m-14640{margin:calc(var(--spacing) * 14640)}.m-14653{margin:calc(var(--spacing) * 14653)}.m-14672{margin:calc(var(--spacing) * 14672)}.m-14673{margin:calc(var(--spacing) * 14673)}.m-14687{margin:calc(var(--spacing) * 14687)}.m-14695{margin:calc(var(--spacing) * 14695)}.m-14697{margin:calc(var(--spacing) * 14697)}.m-14707{margin:calc(var(--spacing) * 14707)}.m-14715{margin:calc(var(--spacing) * 14715)}.m-14716{margin:calc(var(--spacing) * 14716)}.m-14717{margin:calc(var(--spacing) * 14717)}.m-14722{margin:calc(var(--spacing) * 14722)}.m-14729{margin:calc(var(--spacing) * 14729)}.m-14733{margin:calc(var(--spacing) * 14733)}.m-14747{margin:calc(var(--spacing) * 14747)}.m-14760{margin:calc(var(--spacing) * 14760)}.m-14770{margin:calc(var(--spacing) * 14770)}.m-14771{margin:calc(var(--spacing) * 14771)}.m-14780{margin:calc(var(--spacing) * 14780)}.m-14787{margin:calc(var(--spacing) * 14787)}.m-14788{margin:calc(var(--spacing) * 14788)}.m-14792{margin:calc(var(--spacing) * 14792)}.m-14793{margin:calc(var(--spacing) * 14793)}.m-14810{margin:calc(var(--spacing) * 14810)}.m-14813{margin:calc(var(--spacing) * 14813)}.m-14820{margin:calc(var(--spacing) * 14820)}.m-14827{margin:calc(var(--spacing) * 14827)}.m-14831{margin:calc(var(--spacing) * 14831)}.m-14834{margin:calc(var(--spacing) * 14834)}.m-14837{margin:calc(var(--spacing) * 14837)}.m-14846{margin:calc(var(--spacing) * 14846)}.m-14860{margin:calc(var(--spacing) * 14860)}.m-14867{margin:calc(var(--spacing) * 14867)}.m-14873{margin:calc(var(--spacing) * 14873)}.m-14877{margin:calc(var(--spacing) * 14877)}.m-14894{margin:calc(var(--spacing) * 14894)}.m-14901{margin:calc(var(--spacing) * 14901)}.m-14905{margin:calc(var(--spacing) * 14905)}.m-14914{margin:calc(var(--spacing) * 14914)}.m-14915{margin:calc(var(--spacing) * 14915)}.m-14946{margin:calc(var(--spacing) * 14946)}.m-14980{margin:calc(var(--spacing) * 14980)}.m-14988{margin:calc(var(--spacing) * 14988)}.m-14993{margin:calc(var(--spacing) * 14993)}.m-15024{margin:calc(var(--spacing) * 15024)}.m-15039{margin:calc(var(--spacing) * 15039)}.m-15051{margin:calc(var(--spacing) * 15051)}.m-15067{margin:calc(var(--spacing) * 15067)}.m-15071{margin:calc(var(--spacing) * 15071)}.m-15105{margin:calc(var(--spacing) * 15105)}.m-15130{margin:calc(var(--spacing) * 15130)}.m-15133{margin:calc(var(--spacing) * 15133)}.m-15136{margin:calc(var(--spacing) * 15136)}.m-15153{margin:calc(var(--spacing) * 15153)}.m-15160{margin:calc(var(--spacing) * 15160)}.m-15169{margin:calc(var(--spacing) * 15169)}.m-15170{margin:calc(var(--spacing) * 15170)}.m-15206{margin:calc(var(--spacing) * 15206)}.m-15236{margin:calc(var(--spacing) * 15236)}.m-15240{margin:calc(var(--spacing) * 15240)}.m-15242{margin:calc(var(--spacing) * 15242)}.m-15247{margin:calc(var(--spacing) * 15247)}.m-15253{margin:calc(var(--spacing) * 15253)}.m-15260{margin:calc(var(--spacing) * 15260)}.m-15261{margin:calc(var(--spacing) * 15261)}.m-15274{margin:calc(var(--spacing) * 15274)}.m-15296{margin:calc(var(--spacing) * 15296)}.m-15335{margin:calc(var(--spacing) * 15335)}.m-15344{margin:calc(var(--spacing) * 15344)}.m-15345{margin:calc(var(--spacing) * 15345)}.m-15400{margin:calc(var(--spacing) * 15400)}.m-15433{margin:calc(var(--spacing) * 15433)}.m-15440{margin:calc(var(--spacing) * 15440)}.m-15467{margin:calc(var(--spacing) * 15467)}.m-15470{margin:calc(var(--spacing) * 15470)}.m-15500{margin:calc(var(--spacing) * 15500)}.m-15505{margin:calc(var(--spacing) * 15505)}.m-15517{margin:calc(var(--spacing) * 15517)}.m-15533{margin:calc(var(--spacing) * 15533)}.m-15536{margin:calc(var(--spacing) * 15536)}.m-15540{margin:calc(var(--spacing) * 15540)}.m-15544{margin:calc(var(--spacing) * 15544)}.m-15556{margin:calc(var(--spacing) * 15556)}.m-15562{margin:calc(var(--spacing) * 15562)}.m-15566{margin:calc(var(--spacing) * 15566)}.m-15568{margin:calc(var(--spacing) * 15568)}.m-15570{margin:calc(var(--spacing) * 15570)}.m-15584{margin:calc(var(--spacing) * 15584)}.m-15610{margin:calc(var(--spacing) * 15610)}.m-15628{margin:calc(var(--spacing) * 15628)}.m-15647{margin:calc(var(--spacing) * 15647)}.m-15687{margin:calc(var(--spacing) * 15687)}.m-15699{margin:calc(var(--spacing) * 15699)}.m-15709{margin:calc(var(--spacing) * 15709)}.m-15710{margin:calc(var(--spacing) * 15710)}.m-15720{margin:calc(var(--spacing) * 15720)}.m-15742{margin:calc(var(--spacing) * 15742)}.m-15745{margin:calc(var(--spacing) * 15745)}.m-15748{margin:calc(var(--spacing) * 15748)}.m-15767{margin:calc(var(--spacing) * 15767)}.m-15773{margin:calc(var(--spacing) * 15773)}.m-15781{margin:calc(var(--spacing) * 15781)}.m-15782{margin:calc(var(--spacing) * 15782)}.m-15785{margin:calc(var(--spacing) * 15785)}.m-15810{margin:calc(var(--spacing) * 15810)}.m-15813{margin:calc(var(--spacing) * 15813)}.m-15827{margin:calc(var(--spacing) * 15827)}.m-15865{margin:calc(var(--spacing) * 15865)}.m-15871{margin:calc(var(--spacing) * 15871)}.m-15880{margin:calc(var(--spacing) * 15880)}.m-15886{margin:calc(var(--spacing) * 15886)}.m-15891{margin:calc(var(--spacing) * 15891)}.m-15899{margin:calc(var(--spacing) * 15899)}.m-15913{margin:calc(var(--spacing) * 15913)}.m-15915{margin:calc(var(--spacing) * 15915)}.m-15917{margin:calc(var(--spacing) * 15917)}.m-15920{margin:calc(var(--spacing) * 15920)}.m-15927{margin:calc(var(--spacing) * 15927)}.m-15930{margin:calc(var(--spacing) * 15930)}.m-15935{margin:calc(var(--spacing) * 15935)}.m-15941{margin:calc(var(--spacing) * 15941)}.m-15945{margin:calc(var(--spacing) * 15945)}.m-15972{margin:calc(var(--spacing) * 15972)}.m-15973{margin:calc(var(--spacing) * 15973)}.m-15989{margin:calc(var(--spacing) * 15989)}.m-16005{margin:calc(var(--spacing) * 16005)}.m-16013{margin:calc(var(--spacing) * 16013)}.m-16029{margin:calc(var(--spacing) * 16029)}.m-16035{margin:calc(var(--spacing) * 16035)}.m-16040{margin:calc(var(--spacing) * 16040)}.m-16042{margin:calc(var(--spacing) * 16042)}.m-16054{margin:calc(var(--spacing) * 16054)}.m-16068{margin:calc(var(--spacing) * 16068)}.m-16069{margin:calc(var(--spacing) * 16069)}.m-16070{margin:calc(var(--spacing) * 16070)}.m-16076{margin:calc(var(--spacing) * 16076)}.m-16084{margin:calc(var(--spacing) * 16084)}.m-16107{margin:calc(var(--spacing) * 16107)}.m-16127{margin:calc(var(--spacing) * 16127)}.m-16130{margin:calc(var(--spacing) * 16130)}.m-16154{margin:calc(var(--spacing) * 16154)}.m-16156{margin:calc(var(--spacing) * 16156)}.m-16166{margin:calc(var(--spacing) * 16166)}.m-16171{margin:calc(var(--spacing) * 16171)}.m-16177{margin:calc(var(--spacing) * 16177)}.m-16178{margin:calc(var(--spacing) * 16178)}.m-16200{margin:calc(var(--spacing) * 16200)}.m-16202{margin:calc(var(--spacing) * 16202)}.m-16207{margin:calc(var(--spacing) * 16207)}.m-16210{margin:calc(var(--spacing) * 16210)}.m-16214{margin:calc(var(--spacing) * 16214)}.m-16223{margin:calc(var(--spacing) * 16223)}.m-16229{margin:calc(var(--spacing) * 16229)}.m-16240{margin:calc(var(--spacing) * 16240)}.m-16260{margin:calc(var(--spacing) * 16260)}.m-16261{margin:calc(var(--spacing) * 16261)}.m-16280{margin:calc(var(--spacing) * 16280)}.m-16281{margin:calc(var(--spacing) * 16281)}.m-16300{margin:calc(var(--spacing) * 16300)}.m-16314{margin:calc(var(--spacing) * 16314)}.m-16320{margin:calc(var(--spacing) * 16320)}.m-16347{margin:calc(var(--spacing) * 16347)}.m-16351{margin:calc(var(--spacing) * 16351)}.m-16353{margin:calc(var(--spacing) * 16353)}.m-16355{margin:calc(var(--spacing) * 16355)}.m-16380{margin:calc(var(--spacing) * 16380)}.m-16385{margin:calc(var(--spacing) * 16385)}.m-16387{margin:calc(var(--spacing) * 16387)}.m-16402{margin:calc(var(--spacing) * 16402)}.m-16408{margin:calc(var(--spacing) * 16408)}.m-16421{margin:calc(var(--spacing) * 16421)}.m-16428{margin:calc(var(--spacing) * 16428)}.m-16467{margin:calc(var(--spacing) * 16467)}.m-16475{margin:calc(var(--spacing) * 16475)}.m-16476{margin:calc(var(--spacing) * 16476)}.m-16500{margin:calc(var(--spacing) * 16500)}.m-16501{margin:calc(var(--spacing) * 16501)}.m-16507{margin:calc(var(--spacing) * 16507)}.m-16528{margin:calc(var(--spacing) * 16528)}.m-16530{margin:calc(var(--spacing) * 16530)}.m-16533{margin:calc(var(--spacing) * 16533)}.m-16535{margin:calc(var(--spacing) * 16535)}.m-16543{margin:calc(var(--spacing) * 16543)}.m-16544{margin:calc(var(--spacing) * 16544)}.m-16546{margin:calc(var(--spacing) * 16546)}.m-16553{margin:calc(var(--spacing) * 16553)}.m-16560{margin:calc(var(--spacing) * 16560)}.m-16573{margin:calc(var(--spacing) * 16573)}.m-16576{margin:calc(var(--spacing) * 16576)}.m-16578{margin:calc(var(--spacing) * 16578)}.m-16583{margin:calc(var(--spacing) * 16583)}.m-16613{margin:calc(var(--spacing) * 16613)}.m-16620{margin:calc(var(--spacing) * 16620)}.m-16623{margin:calc(var(--spacing) * 16623)}.m-16624{margin:calc(var(--spacing) * 16624)}.m-16628{margin:calc(var(--spacing) * 16628)}.m-16634{margin:calc(var(--spacing) * 16634)}.m-16643{margin:calc(var(--spacing) * 16643)}.m-16666{margin:calc(var(--spacing) * 16666)}.m-16667{margin:calc(var(--spacing) * 16667)}.m-16678{margin:calc(var(--spacing) * 16678)}.m-16680{margin:calc(var(--spacing) * 16680)}.m-16684{margin:calc(var(--spacing) * 16684)}.m-16688{margin:calc(var(--spacing) * 16688)}.m-16690{margin:calc(var(--spacing) * 16690)}.m-16701{margin:calc(var(--spacing) * 16701)}.m-16722{margin:calc(var(--spacing) * 16722)}.m-16733{margin:calc(var(--spacing) * 16733)}.m-16737{margin:calc(var(--spacing) * 16737)}.m-16739{margin:calc(var(--spacing) * 16739)}.m-16758{margin:calc(var(--spacing) * 16758)}.m-16773{margin:calc(var(--spacing) * 16773)}.m-16789{margin:calc(var(--spacing) * 16789)}.m-16801{margin:calc(var(--spacing) * 16801)}.m-16809{margin:calc(var(--spacing) * 16809)}.m-16820{margin:calc(var(--spacing) * 16820)}.m-16828{margin:calc(var(--spacing) * 16828)}.m-16831{margin:calc(var(--spacing) * 16831)}.m-16833{margin:calc(var(--spacing) * 16833)}.m-16836{margin:calc(var(--spacing) * 16836)}.m-16864{margin:calc(var(--spacing) * 16864)}.m-16880{margin:calc(var(--spacing) * 16880)}.m-16914{margin:calc(var(--spacing) * 16914)}.m-16940{margin:calc(var(--spacing) * 16940)}.m-16947{margin:calc(var(--spacing) * 16947)}.m-16965{margin:calc(var(--spacing) * 16965)}.m-16980{margin:calc(var(--spacing) * 16980)}.m-16981{margin:calc(var(--spacing) * 16981)}.m-16996{margin:calc(var(--spacing) * 16996)}.m-17006{margin:calc(var(--spacing) * 17006)}.m-17008{margin:calc(var(--spacing) * 17008)}.m-17020{margin:calc(var(--spacing) * 17020)}.m-17022{margin:calc(var(--spacing) * 17022)}.m-17047{margin:calc(var(--spacing) * 17047)}.m-17063{margin:calc(var(--spacing) * 17063)}.m-17067{margin:calc(var(--spacing) * 17067)}.m-17073{margin:calc(var(--spacing) * 17073)}.m-17086{margin:calc(var(--spacing) * 17086)}.m-17101{margin:calc(var(--spacing) * 17101)}.m-17110{margin:calc(var(--spacing) * 17110)}.m-17112{margin:calc(var(--spacing) * 17112)}.m-17120{margin:calc(var(--spacing) * 17120)}.m-17132{margin:calc(var(--spacing) * 17132)}.m-17134{margin:calc(var(--spacing) * 17134)}.m-17141{margin:calc(var(--spacing) * 17141)}.m-17169{margin:calc(var(--spacing) * 17169)}.m-17173{margin:calc(var(--spacing) * 17173)}.m-17180{margin:calc(var(--spacing) * 17180)}.m-17212{margin:calc(var(--spacing) * 17212)}.m-17214{margin:calc(var(--spacing) * 17214)}.m-17227{margin:calc(var(--spacing) * 17227)}.m-17240{margin:calc(var(--spacing) * 17240)}.m-17243{margin:calc(var(--spacing) * 17243)}.m-17252{margin:calc(var(--spacing) * 17252)}.m-17260{margin:calc(var(--spacing) * 17260)}.m-17274{margin:calc(var(--spacing) * 17274)}.m-17293{margin:calc(var(--spacing) * 17293)}.m-17300{margin:calc(var(--spacing) * 17300)}.m-17306{margin:calc(var(--spacing) * 17306)}.m-17313{margin:calc(var(--spacing) * 17313)}.m-17320{margin:calc(var(--spacing) * 17320)}.m-17339{margin:calc(var(--spacing) * 17339)}.m-17340{margin:calc(var(--spacing) * 17340)}.m-17347{margin:calc(var(--spacing) * 17347)}.m-17360{margin:calc(var(--spacing) * 17360)}.m-17379{margin:calc(var(--spacing) * 17379)}.m-17400{margin:calc(var(--spacing) * 17400)}.m-17402{margin:calc(var(--spacing) * 17402)}.m-17406{margin:calc(var(--spacing) * 17406)}.m-17413{margin:calc(var(--spacing) * 17413)}.m-17420{margin:calc(var(--spacing) * 17420)}.m-17437{margin:calc(var(--spacing) * 17437)}.m-17440{margin:calc(var(--spacing) * 17440)}.m-17448{margin:calc(var(--spacing) * 17448)}.m-17452{margin:calc(var(--spacing) * 17452)}.m-17455{margin:calc(var(--spacing) * 17455)}.m-17458{margin:calc(var(--spacing) * 17458)}.m-17460{margin:calc(var(--spacing) * 17460)}.m-17462{margin:calc(var(--spacing) * 17462)}.m-17497{margin:calc(var(--spacing) * 17497)}.m-17500{margin:calc(var(--spacing) * 17500)}.m-17505{margin:calc(var(--spacing) * 17505)}.m-17506{margin:calc(var(--spacing) * 17506)}.m-17507{margin:calc(var(--spacing) * 17507)}.m-17510{margin:calc(var(--spacing) * 17510)}.m-17517{margin:calc(var(--spacing) * 17517)}.m-17520{margin:calc(var(--spacing) * 17520)}.m-17525{margin:calc(var(--spacing) * 17525)}.m-17527{margin:calc(var(--spacing) * 17527)}.m-17533{margin:calc(var(--spacing) * 17533)}.m-17536{margin:calc(var(--spacing) * 17536)}.m-17545{margin:calc(var(--spacing) * 17545)}.m-17546{margin:calc(var(--spacing) * 17546)}.m-17547{margin:calc(var(--spacing) * 17547)}.m-17560{margin:calc(var(--spacing) * 17560)}.m-17567{margin:calc(var(--spacing) * 17567)}.m-17570{margin:calc(var(--spacing) * 17570)}.m-17580{margin:calc(var(--spacing) * 17580)}.m-17591{margin:calc(var(--spacing) * 17591)}.m-17602{margin:calc(var(--spacing) * 17602)}.m-17603{margin:calc(var(--spacing) * 17603)}.m-17610{margin:calc(var(--spacing) * 17610)}.m-17620{margin:calc(var(--spacing) * 17620)}.m-17642{margin:calc(var(--spacing) * 17642)}.m-17649{margin:calc(var(--spacing) * 17649)}.m-17650{margin:calc(var(--spacing) * 17650)}.m-17657{margin:calc(var(--spacing) * 17657)}.m-17660{margin:calc(var(--spacing) * 17660)}.m-17668{margin:calc(var(--spacing) * 17668)}.m-17671{margin:calc(var(--spacing) * 17671)}.m-17677{margin:calc(var(--spacing) * 17677)}.m-17687{margin:calc(var(--spacing) * 17687)}.m-17720{margin:calc(var(--spacing) * 17720)}.m-17729{margin:calc(var(--spacing) * 17729)}.m-17747{margin:calc(var(--spacing) * 17747)}.m-17767{margin:calc(var(--spacing) * 17767)}.m-17789{margin:calc(var(--spacing) * 17789)}.m-17794{margin:calc(var(--spacing) * 17794)}.m-17804{margin:calc(var(--spacing) * 17804)}.m-17820{margin:calc(var(--spacing) * 17820)}.m-17840{margin:calc(var(--spacing) * 17840)}.m-17846{margin:calc(var(--spacing) * 17846)}.m-17853{margin:calc(var(--spacing) * 17853)}.m-17860{margin:calc(var(--spacing) * 17860)}.m-17867{margin:calc(var(--spacing) * 17867)}.m-17873{margin:calc(var(--spacing) * 17873)}.m-17890{margin:calc(var(--spacing) * 17890)}.m-17895{margin:calc(var(--spacing) * 17895)}.m-17917{margin:calc(var(--spacing) * 17917)}.m-17935{margin:calc(var(--spacing) * 17935)}.m-17938{margin:calc(var(--spacing) * 17938)}.m-17943{margin:calc(var(--spacing) * 17943)}.m-17953{margin:calc(var(--spacing) * 17953)}.m-17954{margin:calc(var(--spacing) * 17954)}.m-17958{margin:calc(var(--spacing) * 17958)}.m-17973{margin:calc(var(--spacing) * 17973)}.m-18000{margin:calc(var(--spacing) * 18000)}.m-18001{margin:calc(var(--spacing) * 18001)}.m-18032{margin:calc(var(--spacing) * 18032)}.m-18037{margin:calc(var(--spacing) * 18037)}.m-18040{margin:calc(var(--spacing) * 18040)}.m-18052{margin:calc(var(--spacing) * 18052)}.m-18062{margin:calc(var(--spacing) * 18062)}.m-18078{margin:calc(var(--spacing) * 18078)}.m-18080{margin:calc(var(--spacing) * 18080)}.m-18081{margin:calc(var(--spacing) * 18081)}.m-18100{margin:calc(var(--spacing) * 18100)}.m-18113{margin:calc(var(--spacing) * 18113)}.m-18132{margin:calc(var(--spacing) * 18132)}.m-18136{margin:calc(var(--spacing) * 18136)}.m-18139{margin:calc(var(--spacing) * 18139)}.m-18140{margin:calc(var(--spacing) * 18140)}.m-18147{margin:calc(var(--spacing) * 18147)}.m-18148{margin:calc(var(--spacing) * 18148)}.m-18186{margin:calc(var(--spacing) * 18186)}.m-18208{margin:calc(var(--spacing) * 18208)}.m-18213{margin:calc(var(--spacing) * 18213)}.m-18220{margin:calc(var(--spacing) * 18220)}.m-18227{margin:calc(var(--spacing) * 18227)}.m-18233{margin:calc(var(--spacing) * 18233)}.m-18240{margin:calc(var(--spacing) * 18240)}.m-18254{margin:calc(var(--spacing) * 18254)}.m-18279{margin:calc(var(--spacing) * 18279)}.m-18288{margin:calc(var(--spacing) * 18288)}.m-18292{margin:calc(var(--spacing) * 18292)}.m-18295{margin:calc(var(--spacing) * 18295)}.m-18299{margin:calc(var(--spacing) * 18299)}.m-18301{margin:calc(var(--spacing) * 18301)}.m-18316{margin:calc(var(--spacing) * 18316)}.m-18328{margin:calc(var(--spacing) * 18328)}.m-18336{margin:calc(var(--spacing) * 18336)}.m-18350{margin:calc(var(--spacing) * 18350)}.m-18375{margin:calc(var(--spacing) * 18375)}.m-18394{margin:calc(var(--spacing) * 18394)}.m-18427{margin:calc(var(--spacing) * 18427)}.m-18440{margin:calc(var(--spacing) * 18440)}.m-18441{margin:calc(var(--spacing) * 18441)}.m-18462{margin:calc(var(--spacing) * 18462)}.m-18494{margin:calc(var(--spacing) * 18494)}.m-18504{margin:calc(var(--spacing) * 18504)}.m-18513{margin:calc(var(--spacing) * 18513)}.m-18520{margin:calc(var(--spacing) * 18520)}.m-18527{margin:calc(var(--spacing) * 18527)}.m-18560{margin:calc(var(--spacing) * 18560)}.m-18593{margin:calc(var(--spacing) * 18593)}.m-18600{margin:calc(var(--spacing) * 18600)}.m-18627{margin:calc(var(--spacing) * 18627)}.m-18651{margin:calc(var(--spacing) * 18651)}.m-18675{margin:calc(var(--spacing) * 18675)}.m-18695{margin:calc(var(--spacing) * 18695)}.m-18721{margin:calc(var(--spacing) * 18721)}.m-18753{margin:calc(var(--spacing) * 18753)}.m-18755{margin:calc(var(--spacing) * 18755)}.m-18757{margin:calc(var(--spacing) * 18757)}.m-18780{margin:calc(var(--spacing) * 18780)}.m-18790{margin:calc(var(--spacing) * 18790)}.m-18800{margin:calc(var(--spacing) * 18800)}.m-18831{margin:calc(var(--spacing) * 18831)}.m-18846{margin:calc(var(--spacing) * 18846)}.m-18866{margin:calc(var(--spacing) * 18866)}.m-18878{margin:calc(var(--spacing) * 18878)}.m-18890{margin:calc(var(--spacing) * 18890)}.m-18896{margin:calc(var(--spacing) * 18896)}.m-18924{margin:calc(var(--spacing) * 18924)}.m-18962{margin:calc(var(--spacing) * 18962)}.m-18972{margin:calc(var(--spacing) * 18972)}.m-18993{margin:calc(var(--spacing) * 18993)}.m-18995{margin:calc(var(--spacing) * 18995)}.m-19051{margin:calc(var(--spacing) * 19051)}.m-19053{margin:calc(var(--spacing) * 19053)}.m-19070{margin:calc(var(--spacing) * 19070)}.m-19072{margin:calc(var(--spacing) * 19072)}.m-19080{margin:calc(var(--spacing) * 19080)}.m-19084{margin:calc(var(--spacing) * 19084)}.m-19107{margin:calc(var(--spacing) * 19107)}.m-19123{margin:calc(var(--spacing) * 19123)}.m-19140{margin:calc(var(--spacing) * 19140)}.m-19150{margin:calc(var(--spacing) * 19150)}.m-19153{margin:calc(var(--spacing) * 19153)}.m-19160{margin:calc(var(--spacing) * 19160)}.m-19187{margin:calc(var(--spacing) * 19187)}.m-19220{margin:calc(var(--spacing) * 19220)}.m-19231{margin:calc(var(--spacing) * 19231)}.m-19248{margin:calc(var(--spacing) * 19248)}.m-19294{margin:calc(var(--spacing) * 19294)}.m-19298{margin:calc(var(--spacing) * 19298)}.m-19360{margin:calc(var(--spacing) * 19360)}.m-19361{margin:calc(var(--spacing) * 19361)}.m-19363{margin:calc(var(--spacing) * 19363)}.m-19364{margin:calc(var(--spacing) * 19364)}.m-19387{margin:calc(var(--spacing) * 19387)}.m-19420{margin:calc(var(--spacing) * 19420)}.m-19461{margin:calc(var(--spacing) * 19461)}.m-19469{margin:calc(var(--spacing) * 19469)}.m-19473{margin:calc(var(--spacing) * 19473)}.m-19486{margin:calc(var(--spacing) * 19486)}.m-19537{margin:calc(var(--spacing) * 19537)}.m-19540{margin:calc(var(--spacing) * 19540)}.m-19549{margin:calc(var(--spacing) * 19549)}.m-19553{margin:calc(var(--spacing) * 19553)}.m-19588{margin:calc(var(--spacing) * 19588)}.m-19597{margin:calc(var(--spacing) * 19597)}.m-19600{margin:calc(var(--spacing) * 19600)}.m-19607{margin:calc(var(--spacing) * 19607)}.m-19680{margin:calc(var(--spacing) * 19680)}.m-19689{margin:calc(var(--spacing) * 19689)}.m-19690{margin:calc(var(--spacing) * 19690)}.m-19696{margin:calc(var(--spacing) * 19696)}.m-19700{margin:calc(var(--spacing) * 19700)}.m-19708{margin:calc(var(--spacing) * 19708)}.m-19713{margin:calc(var(--spacing) * 19713)}.m-19760{margin:calc(var(--spacing) * 19760)}.m-19810{margin:calc(var(--spacing) * 19810)}.m-19853{margin:calc(var(--spacing) * 19853)}.m-19866{margin:calc(var(--spacing) * 19866)}.m-19870{margin:calc(var(--spacing) * 19870)}.m-19880{margin:calc(var(--spacing) * 19880)}.m-19940{margin:calc(var(--spacing) * 19940)}.m-19956{margin:calc(var(--spacing) * 19956)}.m-19960{margin:calc(var(--spacing) * 19960)}.m-19969{margin:calc(var(--spacing) * 19969)}.m-19996{margin:calc(var(--spacing) * 19996)}.m-20020{margin:calc(var(--spacing) * 20020)}.m-20027{margin:calc(var(--spacing) * 20027)}.m-20030{margin:calc(var(--spacing) * 20030)}.m-20047{margin:calc(var(--spacing) * 20047)}.m-20049{margin:calc(var(--spacing) * 20049)}.m-20060{margin:calc(var(--spacing) * 20060)}.m-20100{margin:calc(var(--spacing) * 20100)}.m-20107{margin:calc(var(--spacing) * 20107)}.m-20133{margin:calc(var(--spacing) * 20133)}.m-20150{margin:calc(var(--spacing) * 20150)}.m-20192{margin:calc(var(--spacing) * 20192)}.m-20193{margin:calc(var(--spacing) * 20193)}.m-20200{margin:calc(var(--spacing) * 20200)}.m-20204{margin:calc(var(--spacing) * 20204)}.m-20211{margin:calc(var(--spacing) * 20211)}.m-20220{margin:calc(var(--spacing) * 20220)}.m-20247{margin:calc(var(--spacing) * 20247)}.m-20252{margin:calc(var(--spacing) * 20252)}.m-20253{margin:calc(var(--spacing) * 20253)}.m-20263{margin:calc(var(--spacing) * 20263)}.m-20290{margin:calc(var(--spacing) * 20290)}.m-20291{margin:calc(var(--spacing) * 20291)}.m-20315{margin:calc(var(--spacing) * 20315)}.m-20373{margin:calc(var(--spacing) * 20373)}.m-20400{margin:calc(var(--spacing) * 20400)}.m-20413{margin:calc(var(--spacing) * 20413)}.m-20432{margin:calc(var(--spacing) * 20432)}.m-20458{margin:calc(var(--spacing) * 20458)}.m-20460{margin:calc(var(--spacing) * 20460)}.m-20463{margin:calc(var(--spacing) * 20463)}.m-20470{margin:calc(var(--spacing) * 20470)}.m-20521{margin:calc(var(--spacing) * 20521)}.m-20544{margin:calc(var(--spacing) * 20544)}.m-20547{margin:calc(var(--spacing) * 20547)}.m-20557{margin:calc(var(--spacing) * 20557)}.m-20567{margin:calc(var(--spacing) * 20567)}.m-20570{margin:calc(var(--spacing) * 20570)}.m-20582{margin:calc(var(--spacing) * 20582)}.m-20585{margin:calc(var(--spacing) * 20585)}.m-20608{margin:calc(var(--spacing) * 20608)}.m-20637{margin:calc(var(--spacing) * 20637)}.m-20658{margin:calc(var(--spacing) * 20658)}.m-20680{margin:calc(var(--spacing) * 20680)}.m-20681{margin:calc(var(--spacing) * 20681)}.m-20692{margin:calc(var(--spacing) * 20692)}.m-20707{margin:calc(var(--spacing) * 20707)}.m-20714{margin:calc(var(--spacing) * 20714)}.m-20788{margin:calc(var(--spacing) * 20788)}.m-20853{margin:calc(var(--spacing) * 20853)}.m-20900{margin:calc(var(--spacing) * 20900)}.m-20955{margin:calc(var(--spacing) * 20955)}.m-20960{margin:calc(var(--spacing) * 20960)}.m-21009{margin:calc(var(--spacing) * 21009)}.m-21040{margin:calc(var(--spacing) * 21040)}.m-21050{margin:calc(var(--spacing) * 21050)}.m-21051{margin:calc(var(--spacing) * 21051)}.m-21055{margin:calc(var(--spacing) * 21055)}.m-21080{margin:calc(var(--spacing) * 21080)}.m-21081{margin:calc(var(--spacing) * 21081)}.m-21123{margin:calc(var(--spacing) * 21123)}.m-21178{margin:calc(var(--spacing) * 21178)}.m-21267{margin:calc(var(--spacing) * 21267)}.m-21280{margin:calc(var(--spacing) * 21280)}.m-21290{margin:calc(var(--spacing) * 21290)}.m-21300{margin:calc(var(--spacing) * 21300)}.m-21380{margin:calc(var(--spacing) * 21380)}.m-21420{margin:calc(var(--spacing) * 21420)}.m-21433{margin:calc(var(--spacing) * 21433)}.m-21440{margin:calc(var(--spacing) * 21440)}.m-21456{margin:calc(var(--spacing) * 21456)}.m-21480{margin:calc(var(--spacing) * 21480)}.m-21531{margin:calc(var(--spacing) * 21531)}.m-21554{margin:calc(var(--spacing) * 21554)}.m-21573{margin:calc(var(--spacing) * 21573)}.m-21580{margin:calc(var(--spacing) * 21580)}.m-21584{margin:calc(var(--spacing) * 21584)}.m-21620{margin:calc(var(--spacing) * 21620)}.m-21647{margin:calc(var(--spacing) * 21647)}.m-21703{margin:calc(var(--spacing) * 21703)}.m-21727{margin:calc(var(--spacing) * 21727)}.m-21750{margin:calc(var(--spacing) * 21750)}.m-21760{margin:calc(var(--spacing) * 21760)}.m-21800{margin:calc(var(--spacing) * 21800)}.m-21816{margin:calc(var(--spacing) * 21816)}.m-21825{margin:calc(var(--spacing) * 21825)}.m-21835{margin:calc(var(--spacing) * 21835)}.m-21933{margin:calc(var(--spacing) * 21933)}.m-21952{margin:calc(var(--spacing) * 21952)}.m-21959{margin:calc(var(--spacing) * 21959)}.m-21975{margin:calc(var(--spacing) * 21975)}.m-22017{margin:calc(var(--spacing) * 22017)}.m-22020{margin:calc(var(--spacing) * 22020)}.m-22173{margin:calc(var(--spacing) * 22173)}.m-22180{margin:calc(var(--spacing) * 22180)}.m-22225{margin:calc(var(--spacing) * 22225)}.m-22240{margin:calc(var(--spacing) * 22240)}.m-22308{margin:calc(var(--spacing) * 22308)}.m-22360{margin:calc(var(--spacing) * 22360)}.m-22371{margin:calc(var(--spacing) * 22371)}.m-22400{margin:calc(var(--spacing) * 22400)}.m-22413{margin:calc(var(--spacing) * 22413)}.m-22445{margin:calc(var(--spacing) * 22445)}.m-22511{margin:calc(var(--spacing) * 22511)}.m-22526{margin:calc(var(--spacing) * 22526)}.m-22533{margin:calc(var(--spacing) * 22533)}.m-22540{margin:calc(var(--spacing) * 22540)}.m-22569{margin:calc(var(--spacing) * 22569)}.m-22597{margin:calc(var(--spacing) * 22597)}.m-22620{margin:calc(var(--spacing) * 22620)}.m-22639{margin:calc(var(--spacing) * 22639)}.m-22640{margin:calc(var(--spacing) * 22640)}.m-22651{margin:calc(var(--spacing) * 22651)}.m-22661{margin:calc(var(--spacing) * 22661)}.m-22680{margin:calc(var(--spacing) * 22680)}.m-22707{margin:calc(var(--spacing) * 22707)}.m-22733{margin:calc(var(--spacing) * 22733)}.m-22772{margin:calc(var(--spacing) * 22772)}.m-22819{margin:calc(var(--spacing) * 22819)}.m-22850{margin:calc(var(--spacing) * 22850)}.m-22870{margin:calc(var(--spacing) * 22870)}.m-22908{margin:calc(var(--spacing) * 22908)}.m-22940{margin:calc(var(--spacing) * 22940)}.m-22960{margin:calc(var(--spacing) * 22960)}.m-23000{margin:calc(var(--spacing) * 23000)}.m-23067{margin:calc(var(--spacing) * 23067)}.m-23100{margin:calc(var(--spacing) * 23100)}.m-23133{margin:calc(var(--spacing) * 23133)}.m-23135{margin:calc(var(--spacing) * 23135)}.m-23453{margin:calc(var(--spacing) * 23453)}.m-23457{margin:calc(var(--spacing) * 23457)}.m-23550{margin:calc(var(--spacing) * 23550)}.m-23624{margin:calc(var(--spacing) * 23624)}.m-23711{margin:calc(var(--spacing) * 23711)}.m-23758{margin:calc(var(--spacing) * 23758)}.m-23867{margin:calc(var(--spacing) * 23867)}.m-23934{margin:calc(var(--spacing) * 23934)}.m-23996{margin:calc(var(--spacing) * 23996)}.m-24077{margin:calc(var(--spacing) * 24077)}.m-24158{margin:calc(var(--spacing) * 24158)}.m-24160{margin:calc(var(--spacing) * 24160)}.m-24210{margin:calc(var(--spacing) * 24210)}.m-24485{margin:calc(var(--spacing) * 24485)}.m-25063{margin:calc(var(--spacing) * 25063)}.m-25320{margin:calc(var(--spacing) * 25320)}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}@font-face{font-family:Parisienne;src:url(/fonts/parisienne-v14.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--paper:#f5f0e6;--paper-light:#fbf8f1;--ink:#18223b;--muted:#657083;--blue:#274a88;--blue-deep:#1d3767;--red:#cc554f;--gold:#d6a856;--green:#2f785f;--line:#d9d1c3;--white:#fffdfa}*{box-sizing:border-box}.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}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:lang(ru){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;overflow-wrap:normal;word-break:normal}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #4d7fd7}.skip-link{z-index:99;background:var(--ink);color:#fff;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.page-shell,.nav-shell,.site-footer{width:min(1160px,100% - 40px);margin-inline:auto}.site-header{z-index:30;border-bottom:1px solid var(--line);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}.site-header{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-shell{justify-content:space-between;align-items:center;height:72px;display:flex}.brand{letter-spacing:-.025em;align-items:center;gap:.7rem;font-weight:800;display:inline-flex}.brand-mark{background:var(--ink);color:#fff;letter-spacing:.05em;border-radius:50%;place-items:center;width:34px;height:34px;font:700 11px/1 Georgia,serif;display:grid}.site-header nav{gap:.3rem;display:flex}.site-header nav a{color:#3d4759;border-radius:999px;place-items:center;min-height:44px;padding:0 1rem;font-size:.93rem;font-weight:650;display:grid}.site-header nav a:hover{background:var(--white);color:var(--blue)}.hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 18%, #d7c9b0 0 1px, transparent 1.5px) 0 0 / 19px 19px, var(--paper);min-height:520px}.hero-inner{align-items:center;min-height:520px;padding-block:72px 82px;display:flex}.hero-copy{animation:.7s cubic-bezier(.2,.7,.2,1) both editorial-rise}.eyebrow{color:var(--red);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:850}.hero h1{letter-spacing:-.055em;max-width:740px;margin:0;font:650 clamp(3.1rem,6vw,6rem)/.93 Georgia,Times New Roman,serif}.hero h1 em{color:var(--blue);font-weight:400}.hero-lede{color:#4e596a;max-width:620px;margin:1.8rem 0 0;font-size:clamp(1.08rem,1.8vw,1.34rem);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.25rem;font-weight:780;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:disabled{opacity:.55;cursor:not-allowed;transform:none}.button.primary{background:var(--blue);color:#fff;box-shadow:0 10px 30px #274a882b}.button.primary:hover{background:var(--blue-deep)}.button.secondary{border:1px solid var(--line);background:var(--paper-light);color:var(--ink)}.button.danger{color:#8c2f2b;background:#f4dfdd}.dashboard-wrap{background:var(--ink);color:#fff;padding:74px 0 82px}.section-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.section-heading h2{letter-spacing:-.035em;margin:0;font:500 clamp(2rem,4vw,3.2rem)/1.05 Georgia,serif}.dashboard-heading .eyebrow{color:#f0988f}.saved-pill{color:#d5dded;border:1px solid #ffffff28;border-radius:999px;padding:.55rem .8rem;font-size:.75rem}.saved-pill:first-letter{color:#65c49f}.stats-grid{background:#ffffff1c;border:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.stat-card{background:#202c48;flex-direction:column;min-height:168px;padding:1.35rem 1.45rem;display:flex}.stat-card>span{color:#aeb9ce;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:750}.stat-card>strong{margin-top:.75rem;font:500 clamp(2.6rem,5vw,3.5rem)/1 Georgia,serif}.stat-card>strong small{color:#aeb9ce;font-size:.9rem}.stat-card>p{color:#b7c1d3;max-width:30ch;margin:.5rem 0 0;font-size:.82rem;line-height:1.4}.stat-featured{background:var(--red)}.stat-featured>span,.stat-featured>p{color:#fff1ee}.progress-panel{background:#151f36;border:1px solid #ffffff1c;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title link""list list""footer footer";align-items:center;margin-top:1.5rem;padding:1.7rem;display:grid}.panel-title{grid-area:title}.panel-title h3{margin:0;font:500 1.45rem/1 Georgia,serif}.progress-fiches-link{color:#f4b2ac;grid-area:link;font-size:.88rem}.progress-list{grid-area:list;gap:1rem;margin-top:1.5rem;display:grid}.progress-row{grid-template-columns:165px 1fr 56px;align-items:center;gap:1rem;font-size:.87rem;display:grid}.progress-row strong{color:#aeb9ce;text-align:right}.progress-track{background:#ffffff17;border-radius:99px;height:5px;overflow:hidden}.progress-track i{background:var(--gold);border-radius:inherit;height:100%;transition:width .3s;display:block}.progress-panel-footer{border-top:1px solid #ffffff18;grid-area:footer;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem;padding-top:1rem;display:flex}.progress-panel-footer p{color:#8f9bb1;margin:0;font-size:.75rem}.reset-trigger{color:#aeb9ce;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8793aa;min-height:40px;padding:.35rem 0;font-size:.75rem;font-weight:680}.reset-trigger:hover{color:#f4b2ac;border-color:#f4b2ac}.reset-dialog{border:0;border-top:4px solid var(--red);background:var(--white);width:min(470px,100% - 28px);color:var(--ink);border-radius:18px;padding:2rem;box-shadow:0 30px 90px #0c121f57}.reset-dialog[open]{max-height:calc(100dvh - 28px);margin:0;animation:.2s both dialog-arrive;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.reset-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1728a8}.reset-dialog .eyebrow{margin:1rem 0 .45rem}.reset-dialog h2{letter-spacing:-.025em;max-width:360px;margin:0;font:570 2rem/1.08 Georgia,serif}.reset-dialog>p:not(.eyebrow):not(.dialog-error){color:var(--muted);margin:1rem 0 1.3rem;font-size:.9rem;line-height:1.6}.dialog-mark{width:48px;height:48px;color:var(--red);background:#fae8e5;border-radius:50%;place-items:center;font-size:1.35rem;display:grid}.dialog-close{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.55rem;position:absolute;top:.8rem;right:1rem}.dialog-close:hover{color:var(--ink);background:#f1ece4}.dialog-actions{justify-content:flex-end;gap:.7rem;display:flex}.dialog-error{border-left:3px solid var(--red);color:#8c2f2b;background:#faecea;padding:.7rem .8rem;font-size:.8rem}.section-block{padding-block:85px}.section-heading .text-link{color:var(--blue);font-weight:700}.theme-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.theme-card{isolation:isolate;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);flex-direction:column;min-height:270px;padding:1.4rem;transition:background .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.line-art{pointer-events:none;background-image:var(--line-art-image);mix-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .18s,transform .24s;position:absolute;overflow:hidden}.theme-card>:not(.theme-art){z-index:1;position:relative}.theme-art{z-index:0;width:var(--art-width,240px);height:var(--art-height,225px);opacity:.32;transform:rotate(var(--art-rotate,-2deg));transform-origin:100% 100%;background-position:100% 100%;top:auto;bottom:-10px;right:-12px;-webkit-mask-image:linear-gradient(90deg,#0000006b 0%,#000000c7 28%,#000 56%);mask-image:linear-gradient(90deg,#0000006b 0%,#000000c7 28%,#000 56%)}.theme-1{--art-width:260px;--art-height:255px;--art-rotate:-2deg}.theme-2{--art-width:250px;--art-height:235px;--art-rotate:1deg}.theme-3{--art-width:255px;--art-height:220px;--art-rotate:-1deg}.theme-4{--art-width:255px;--art-height:220px;--art-rotate:1.5deg}.theme-5{--art-width:240px;--art-height:230px;--art-rotate:-1.5deg}.theme-card.theme-1 .theme-art{opacity:.34}.theme-card:hover{box-shadow:inset 0 -4px 0 var(--blue);background:#fff}.theme-index{color:var(--red);font:italic 1rem/1 Georgia,serif}.theme-card h3{margin:2rem 0 .7rem;font:600 1.35rem/1.15 Georgia,serif}.theme-card p{color:#465169;text-shadow:0 1px #fffdfaf2,0 0 5px #fbf8f1fa,0 0 12px #fbf8f1f2,0 0 20px #fbf8f1c7;margin:0;font-size:.86rem;font-weight:650;line-height:1.55}.theme-card>span:last-child{color:var(--blue);margin-top:auto;font-size:1.4rem}.page-hero{padding-block:56px 34px}.page-hero h1{letter-spacing:-.045em;max-width:900px;margin:0;font:550 clamp(2.6rem,5vw,4.8rem)/1 Georgia,serif}.page-hero .lede{max-width:740px;color:var(--muted);font-size:1.1rem;line-height:1.6}.toolbar{flex-wrap:wrap;align-items:center;gap:.7rem;margin:1.5rem 0;display:flex}.field,.select{border:1px solid var(--line);background:var(--white);min-height:48px;color:var(--ink);border-radius:10px;padding:.7rem 1rem}.field{min-width:min(100%,320px)}.select{min-width:min(100%,280px)}.content-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:2rem;display:grid}.study-card{background:var(--white);border:1px solid var(--line);min-height:520px;padding:clamp(1.4rem,4vw,3rem);box-shadow:0 18px 60px #4f422114}.card-topline{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;display:flex}.topic-tag{color:var(--blue);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.study-card h2{max-width:800px;margin:2rem 0;font:500 clamp(1.7rem,3vw,2.5rem)/1.2 Georgia,serif}.option-list{gap:.75rem;display:grid}.option{border:1px solid var(--line);text-align:left;width:100%;min-height:58px;color:var(--ink);cursor:pointer;background:#fbf9f4;border-radius:12px;grid-template-columns:36px 1fr;align-items:center;gap:.8rem;padding:.7rem 1rem;display:grid}.option:hover:not(:disabled){background:#f2f6fd;border-color:#7796cd}.option.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#edf2fb}.option.selected .option-key{border-color:var(--blue);background:var(--blue);color:#fff}.option:disabled{cursor:default}.option-key{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);border-radius:50%;place-items:center;font-weight:800;display:grid}.option.correct{background:#eaf5ef;border-color:#6aa389}.option.wrong{background:#faecea;border-color:#d98881}.translatable-answer,.russian-exercise{position:relative}.translatable-answer{min-width:0}.answer-feedback-copy .translatable-answer>strong{color:var(--ink);font:600 clamp(1.08rem,2vw,1.3rem)/1.25 Georgia,serif;display:block}.russian-exercise{padding-top:.01px}.exercise-card-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.revision-card-meta{min-width:0;color:var(--muted);gap:.28rem;font-size:.78rem;display:grid}.exercise-card-header .exercise-language-toggle{margin:0}.exercise-question>h2{padding-right:0}.exercise-language-toggle{z-index:4;width:42px;height:32px;color:var(--blue);cursor:pointer;letter-spacing:.06em;background:#f7f9fd;border:1px solid #274a885c;border-radius:999px;place-items:center;margin:.55rem 0 0 auto;font:850 .68rem/1 system-ui,sans-serif;transition:transform .16s,background .16s,color .16s;display:grid;position:relative;box-shadow:0 4px 13px #274a8814}.exercise-language-toggle+.exercise-question>h2{margin-top:.65rem}.exercise-language-toggle:hover{color:var(--blue-deep);background:#e9eff9;transform:translateY(-1px)}.russian-exercise.is-russian .exercise-language-toggle{background:var(--blue);color:#fff;border-color:var(--blue)}.feedback-box{border-left:4px solid var(--green);background:#edf5f0;margin-top:1.2rem;padding:1.2rem;line-height:1.55}.feedback-box.wrong{border-color:var(--red);background:#faecea}.feedback-box h3{margin:0 0 .3rem;font-size:1rem}.feedback-box p{margin:.25rem 0}.rating-block{margin-top:1.5rem}.rating-block>p{color:var(--muted);font-size:.84rem}.ratings{grid-template-columns:repeat(4,1fr);gap:.55rem;display:grid}.rating{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;min-height:48px;font-weight:720}.rating:hover,.rating.selected{border-color:var(--blue);color:var(--blue-deep);background:#edf2fb}.study-aside{border:1px solid var(--line);background:#eee7db;padding:1.3rem}.study-aside h3{margin:0;font:500 1.3rem/1.2 Georgia,serif}.study-aside p,.study-aside li{color:var(--muted);font-size:.88rem;line-height:1.55}.study-aside ol{padding-left:1.2rem}.mini-progress{background:#d7cebe;border-radius:99px;height:7px;margin:1rem 0;overflow:hidden}.mini-progress i{background:var(--red);height:100%;display:block}.empty-state{text-align:center;border:1px dashed var(--line);background:var(--white);place-items:center;min-height:360px;padding:2rem;display:grid}.empty-state h2{margin:0;font:500 2rem/1.1 Georgia,serif}.revision-complete{background:linear-gradient(135deg,#fffdf9fa,#f1ebdeb8);border:1px solid #aea38f8f;border-radius:20px;justify-content:center;align-items:center;gap:1.35rem;min-height:270px;margin-top:1.4rem;padding:clamp(2rem,6vw,4rem);display:flex;box-shadow:0 16px 48px #362f200e}.revision-complete-mark{background:var(--green);color:#fff;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:1.25rem;display:grid;box-shadow:0 10px 24px #1f7d5e2e}.revision-complete>div{max-width:390px}.revision-complete .eyebrow{margin:0 0 .6rem}.revision-complete h2{letter-spacing:-.035em;margin:0;font:520 clamp(2.15rem,5vw,3.2rem)/1 Georgia,serif}.revision-complete p:not(.eyebrow){color:var(--muted);margin:.65rem 0 .95rem;font-size:.94rem}.revision-complete a{color:var(--blue);font-size:.86rem;font-weight:760}.test-shell{max-width:880px;padding-bottom:90px}.test-meta{color:var(--muted);justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}.test-progress{background:#ddd5c7;border-radius:99px;height:8px;margin:.8rem 0 1.6rem;overflow:hidden}.test-progress i{background:var(--blue);height:100%;transition:width .25s;display:block}.explanation-drawer{border:1px solid var(--line);background:#eee7da;margin-top:1rem;padding:1.2rem}.explanation-drawer h3{margin-top:0;font:500 1.25rem/1.2 Georgia,serif}.explanation-drawer a{color:var(--blue);font-weight:750}.score-ring{border:12px solid var(--blue);border-radius:50%;place-items:center;width:150px;height:150px;margin:1rem auto;font:600 2.5rem/1 Georgia,serif;display:grid}.situation-complete{min-height:0;padding:clamp(2rem,6vw,3.5rem)}.situation-complete>div{width:min(100%,560px)}.situation-complete .eyebrow{margin-bottom:.7rem}.situation-complete h2{margin:.9rem 0 .45rem}.situation-complete p:not(.eyebrow){color:var(--muted);margin:0 0 1.35rem}.situation-complete .button{width:min(100%,420px)}.fiches-toolbar{gap:.8rem;margin:1.5rem 0 2rem;display:flex}.fiches-list{gap:.65rem;padding-bottom:90px;display:grid}.fiche-row{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:124px minmax(0,1fr) auto;align-items:center;gap:1.35rem;min-height:88px;padding:1rem 1.2rem;display:grid}.fiche-row:hover{background:#fff;border-color:#aeb9cc}.fiche-id{color:var(--red);text-transform:uppercase;font:700 .72rem/1 system-ui}.fiche-row h2{margin:0 0 .35rem;font:500 1.08rem/1.25 Georgia,serif}.fiche-row p{color:var(--muted);margin:0;font-size:.8rem}.fiche-arrow{color:var(--blue);font-size:1.3rem}.fiche-page{grid-template-columns:minmax(0,1fr) 260px;gap:3rem;padding-block:65px 90px;display:grid}.fiche-page article h1{letter-spacing:-.04em;margin:.6rem 0 2rem;font:520 clamp(2.2rem,4.7vw,4rem)/1.05 Georgia,serif}.answer-card{background:var(--blue);color:#fff;margin:0 0 2rem;padding:1.5rem}.answer-card>span{color:#b9c8e5;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:block}.answer-card>strong{font:500 1.4rem/1.35 Georgia,serif}.prose-block{border-top:1px solid var(--line);padding-block:1.4rem}.prose-block h2{margin:0 0 .8rem;font:500 1.5rem/1.2 Georgia,serif}.prose-block p,.prose-block li{color:#4f5968;line-height:1.7}.prose-heading-row{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem;display:flex}.prose-heading-row h2{margin-bottom:0}.source-list{padding-left:1.2rem}.source-list a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.fiche-aside{border:1px solid var(--line);background:#eee7db;padding:1.55rem;position:sticky;top:100px}.fiche-aside p{color:var(--muted);font-size:.85rem;line-height:1.5}.fiche-meta-row{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;margin-bottom:.3rem;display:grid;position:relative}.fiche-meta-row .fiche-eyebrow{margin:0}.fiche-language-toggle{width:42px;height:34px;color:var(--blue);cursor:pointer;letter-spacing:.06em;background:#ffffffc7;border:1px solid #274a8861;border-radius:999px;place-items:center;padding:0;font:850 .66rem/1 system-ui,sans-serif;transition:transform .16s,background .16s,color .16s;display:grid;box-shadow:0 5px 16px #274a8814}.fiche-language-toggle:hover{color:var(--blue-deep);background:#e9eff9;transform:translateY(-1px)}.fiche-language-toggle[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff}.fiche-eyebrow .fiche-question-number{white-space:nowrap}.fiche-eyebrow .fiche-question-number:before{content:" · "}.verified{color:var(--green);white-space:nowrap;font-size:.76rem;font-weight:750;display:inline-block}.fiche-sheet-layer{z-index:1000;isolation:isolate;place-items:end center;display:grid;position:fixed;inset:0}.fiche-sheet-backdrop{z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#0c162ba8;border:0;border-radius:0;width:100%;height:100%;padding:0;animation:.24s ease-out both fiche-sheet-fade-in;position:absolute;inset:0}.fiche-sheet-card{background:var(--paper-light);will-change:transform;border:1px solid #ffffffb8;border-bottom:0;border-radius:28px 28px 0 0;outline:0;grid-template-rows:auto minmax(0,1fr);width:min(940px,100% - 32px);height:min(92dvh,900px);animation:.36s cubic-bezier(.22,.84,.28,1) both fiche-sheet-up;display:grid;overflow:hidden;box-shadow:0 -24px 80px #08122647}.fiche-sheet-layer.is-closing .fiche-sheet-card{animation:.26s cubic-bezier(.55,.06,.68,.19) both fiche-sheet-down}.fiche-sheet-layer.is-closing .fiche-sheet-backdrop{animation:.26s ease-in both fiche-sheet-fade-out}.fiche-sheet-drag-zone{border-bottom:1px solid var(--line);min-height:64px;color:var(--muted);text-transform:uppercase;letter-spacing:.11em;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#fbf8f1f5;grid-template-columns:1fr auto;align-items:center;padding:18px 22px 10px;font-size:.7rem;font-weight:800;display:grid;position:relative}.fiche-sheet-drag-zone:active{cursor:grabbing}.fiche-sheet-handle{background:#beb6a9;border-radius:99px;width:48px;height:5px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.fiche-sheet-close{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);text-transform:none;cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.fiche-sheet-close-mark{width:16px;height:16px;display:block;position:relative}.fiche-sheet-close-mark:before,.fiche-sheet-close-mark:after{content:"";transform-origin:50%;background:currentColor;border-radius:99px;width:18px;height:2.5px;position:absolute;top:50%;left:50%}.fiche-sheet-close-mark:before{transform:translate(-50%,-50%)rotate(45deg)}.fiche-sheet-close-mark:after{transform:translate(-50%,-50%)rotate(-45deg)}.fiche-sheet-scroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;width:100%;min-width:0;min-height:0;overflow:hidden auto}.fiche-sheet-content{isolation:isolate;width:min(100% - 64px,760px);margin:0 auto;padding:34px 0 48px;position:relative}.fiche-sheet-content>:not(.fiche-sheet-art){z-index:1;position:relative}.fiche-sheet-art{z-index:0;opacity:.16;background-position:100% 0;width:min(44vw,380px);height:400px;top:0;right:-42px;transform:rotate(-1deg);-webkit-mask-image:linear-gradient(90deg,#0000005c 0%,#000000bd 30%,#000 58%);mask-image:linear-gradient(90deg,#0000005c 0%,#000000bd 30%,#000 58%)}.fiche-sheet-art.line-art-liberty{opacity:.2}.fiche-sheet-content h1{letter-spacing:-.035em;max-width:680px;margin:.55rem 0 1.7rem;font:520 clamp(2.1rem,5vw,3.7rem)/1.04 Georgia,serif}.fiche-sheet-loading,.fiche-sheet-error{text-align:center;align-content:center;justify-items:center;gap:1rem;min-height:54vh;padding:2rem;display:grid}.fiche-sheet-loading .loading-line{width:180px}.fiche-sheet-loading p{color:var(--muted)}.fiche-sheet-error h2{font:500 1.8rem/1.2 Georgia,serif}.fiche-sheet-end{padding:1.4rem 0 calc(.25rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);margin-top:2rem}.fiche-sheet-end .button{width:100%}@keyframes fiche-sheet-up{0%{transform:translateY(105%)}to{transform:translate(0)}}@keyframes fiche-sheet-down{to{transform:translateY(105%)}}@keyframes fiche-sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fiche-sheet-fade-out{to{opacity:0}}.privacy{max-width:780px;padding-block:65px 90px}.privacy h1{font:520 clamp(2.6rem,5vw,4rem)/1 Georgia,serif}.privacy h2{margin-top:2.3rem;font:500 1.5rem/1.2 Georgia,serif}.privacy p,.privacy li{color:#4e5868;line-height:1.7}.privacy a{color:var(--blue);text-decoration:underline}.site-footer{border-top:1px solid var(--line);min-height:180px;color:var(--muted);flex-direction:column;justify-content:flex-start;gap:1.2rem;padding-block:40px;font-size:.82rem;display:flex}.site-footer>div:first-child{max-width:760px}.site-footer p{margin:.3rem 0;line-height:1.65}.footer-links{flex-wrap:wrap;align-items:flex-start;gap:1.2rem;display:flex}.footer-links a:hover{color:var(--blue)}.footer-contact-trigger{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-contact-trigger:hover{color:var(--blue)}.contact-dialog{background:var(--white);width:min(620px,100% - 28px);max-height:min(780px,100dvh - 28px);color:var(--ink);border:0;border-radius:24px;padding:0;overflow:auto;box-shadow:0 30px 100px #0c162b57}.contact-dialog[open]{margin:0;animation:.2s both dialog-arrive;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.contact-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c162ba8}.contact-dialog-card{padding:1.8rem}.contact-dialog-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.contact-dialog-header .eyebrow{margin-bottom:.4rem}.contact-dialog-header h2{letter-spacing:-.035em;margin:0;font:560 clamp(2rem,5vw,3rem)/1 Georgia,serif}.contact-dialog-close{border:1px solid var(--line);background:var(--paper-light);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.contact-dialog-close:hover{border-color:var(--blue);color:var(--blue)}.contact-dialog-close span{margin-top:-3px;font-size:1.85rem;font-weight:300;line-height:1;display:block}.contact-dialog-intro{max-width:54ch;color:var(--muted);margin:.9rem 0 1.2rem;font-size:.9rem;line-height:1.55}.contact-form{gap:.65rem;display:grid}.contact-form label{color:var(--ink);margin-top:.35rem;font-size:.78rem;font-weight:750}.contact-form label span{color:var(--muted);font-weight:500}.contact-form input,.contact-form textarea{border:1px solid var(--line);background:var(--paper-light);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:.8rem .9rem}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--blue);outline:2px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.contact-form input:focus,.contact-form textarea:focus{outline:2px solid color-mix(in srgb, var(--blue) 18%, transparent)}}.contact-form .button{width:fit-content;margin-top:.45rem}.contact-form .button:disabled{cursor:wait;opacity:.65}.contact-form-error{color:var(--red);margin:.25rem 0 0;font-size:.78rem}.contact-form-success{border:1px solid var(--blue);margin:1.5rem 0;padding:1.25rem}@supports (color:color-mix(in lab, red, red)){.contact-form-success{border:1px solid color-mix(in srgb, var(--blue) 25%, var(--line))}}.contact-form-success{background:var(--paper-light);border-radius:12px}.contact-form-success p{color:var(--muted);margin:.45rem 0 0}.contact-dialog-privacy{border-top:1px solid var(--line);color:var(--muted);margin:.75rem 0 0;padding-top:.8rem;font-size:.72rem;line-height:1.5}@media (width<=900px){.hero-inner{padding-block:56px}.stats-grid,.theme-grid{grid-template-columns:1fr 1fr}.content-grid,.fiche-page{grid-template-columns:1fr}.study-aside{order:-1}.fiche-aside{position:static}}@media (width>=621px){.theme-art{opacity:.24}.theme-card.theme-1 .theme-art{opacity:.26}}@media (width>=901px){.fiche-row{grid-template-columns:148px minmax(0,1fr) auto}}@media (width<=620px){.theme-art{-webkit-mask-image:linear-gradient(90deg,#0006 0%,#000000c7 28%,#000 58%);mask-image:linear-gradient(90deg,#0006 0%,#000000c7 28%,#000 58%)}.page-shell,.nav-shell,.site-footer{width:min(100% - 24px,1160px)}.nav-shell{height:64px}.brand span:last-child{display:none}.site-header nav{gap:0}.site-header nav a{padding:0 .6rem;font-size:.8rem}.hero,.hero-inner{min-height:auto}.hero-inner{padding-block:44px 58px}.hero h1{font-size:clamp(2.65rem,14vw,4rem)}.hero-actions{display:grid}.section-heading{flex-direction:column;align-items:flex-start}.mobile-title-line{display:block}.saved-pill{align-self:flex-start}.dashboard-wrap{padding:44px 0 54px}.dashboard-heading{margin-bottom:1.25rem}.dashboard-heading h2{font-size:clamp(2rem,10vw,2.65rem)}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{min-height:148px;padding:1rem}.stat-card>span{letter-spacing:.075em;font-size:.64rem;line-height:1.25}.stat-card>strong{margin-top:.65rem;font-size:clamp(2.25rem,12vw,2.85rem)}.stat-card>strong small{font-size:.72rem}.stat-card>p{margin-top:.4rem;font-size:.69rem;line-height:1.35}.progress-panel{grid-template-columns:1fr;grid-template-areas:"title""list""link""footer"}.progress-fiches-link{justify-self:center;width:fit-content;margin-top:2.2rem;font-weight:680}.progress-list{grid-auto-rows:2.8rem;gap:.4rem}.progress-row{grid-template-rows:1fr 5px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:.45rem .75rem;height:100%}.progress-row>span{grid-area:1/1;align-self:end;line-height:1.3}.progress-row>strong{grid-area:1/2;align-self:end}.progress-row>.progress-track{grid-area:2/1/auto/-1}.theme-grid{grid-template-columns:1fr}.theme-card{min-height:190px}.theme-art{opacity:.26}.ratings{grid-template-columns:1fr 1fr}.study-card{min-height:0;padding:1.2rem}.card-topline{align-items:flex-start}.fiches-toolbar{flex-direction:column}.field,.select{width:100%}.fiche-row{grid-template-columns:55px 1fr auto}.site-footer{flex-direction:column}.footer-links{gap:1.2rem 1.45rem}.contact-dialog-card{padding:1.35rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes editorial-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}body{position:relative;overflow-x:hidden}.site-header,main,.site-footer{z-index:1;position:relative}.site-header{z-index:100;isolation:isolate;background:#f8f4eb;overflow:visible;box-shadow:0 1px #18223b12}.nav-shell{height:68px;overflow:visible}.brand{gap:.36rem;min-height:44px}.brand-word{letter-spacing:-.035em;color:var(--ink);font:600 1.28rem/1 Georgia,serif}.brand-sub{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:850;transform:translateY(2px)}.site-header nav a{color:#465066;font-size:.88rem;position:relative}.site-header nav a:after{content:"";background:var(--blue);height:1px;transition:transform .18s;position:absolute;bottom:4px;left:1rem;right:1rem;transform:scaleX(0)}.site-header nav a:hover:after{transform:scaleX(1)}.nav-short{display:none}.header-actions{justify-content:flex-end;align-items:center;min-width:0;display:flex}.account-menu{position:relative}.account-menu>summary{cursor:pointer;list-style:none}.account-menu>summary::-webkit-details-marker{display:none}.nav-status{border-left:1px solid var(--line);min-height:32px;color:var(--green);white-space:nowrap;align-items:center;gap:.48rem;margin-left:.35rem;padding-left:.9rem;font-size:.7rem;font-weight:720;display:inline-flex}.nav-status>i{background:#55bc96;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55bc961f}.account-menu.is-guest .nav-status{color:#7b8190}.account-menu.is-guest .nav-status>i{background:#9da2ac;box-shadow:0 0 0 4px #7d828e1a}.account-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .16s;transform:translateY(-1px)rotate(45deg)}.account-menu[open] .account-chevron{transform:translateY(2px)rotate(225deg)}.account-popover{z-index:101;width:min(290px,100vw - 24px);color:var(--ink);opacity:1;background:#fffdf8;border:1px solid #cec5b5;border-radius:16px;gap:.55rem;padding:1rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 18px 50px #1e253638}.account-popover:before{content:"";border-left:1px solid var(--line);border-top:1px solid var(--line);background:#fffdf8;width:10px;height:10px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}.account-popover-label{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:850}.account-popover strong{font:560 1rem/1.3 Georgia,serif}.account-popover p:not(.account-popover-label),.account-popover small{color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.account-popover .button{min-height:40px;margin-top:.35rem;padding:.6rem .85rem;font-size:.72rem}.status-short{display:none}.app-page{padding-block:26px 80px}.app-page-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:2rem;padding-block:18px 16px;display:flex}.app-page-hero .eyebrow{margin-bottom:.45rem}.app-page-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1}.app-page-hero .lede{text-align:right;max-width:420px;margin:0 0 .18rem;font-size:.96rem;line-height:1.45}.mobile-lede-line{display:inline}.toolbar{justify-content:space-between;margin:1rem 0 1.2rem}.revision-toolbar{justify-content:flex-end}.theme-picker{cursor:pointer;background:#fffdf9e6;border:1px solid #aea38f9e;border-radius:16px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:.85rem;width:min(100%,360px);min-height:64px;padding:.65rem 1rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 10px 30px #362f2011}.theme-picker:hover{border-color:#274a8873;transform:translateY(-1px);box-shadow:0 13px 34px #274a881a}.theme-picker:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #274a881c,0 13px 34px #274a8817}.theme-picker-copy{gap:.12rem;min-width:0;display:grid}.theme-picker-label{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:850;line-height:1}.theme-picker-value{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font:560 1rem/1.3 Georgia,serif;overflow:hidden}.theme-picker select{z-index:3;opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.theme-picker-chevron{border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);pointer-events:none;justify-self:end;width:9px;height:9px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.theme-picker:focus-within .theme-picker-chevron{transform:translateY(1px)rotate(225deg)}.sync-status{color:var(--green);align-items:center;gap:.5rem;font-size:.78rem;font-weight:650;display:inline-flex}.sync-status i{background:#55bc96;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55bc961f}.content-grid{grid-template-columns:minmax(0,1fr) 230px;gap:1.2rem}.study-card{border:1px solid #aea38f99;border-radius:20px;scroll-margin-top:92px;animation:.28s both card-enter;box-shadow:0 16px 48px #362f2013}.study-card h2{letter-spacing:-.022em}.option{border-color:#d8d0c2;border-radius:14px;min-height:60px;transition:border-color .14s,background .14s,transform .14s,box-shadow .14s}.option:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #274a8812}.option.selected,.option[aria-pressed=true]:not(.correct):not(.wrong){border-color:var(--blue);background:#edf3fc;box-shadow:0 0 0 2px #274a881a}.option.selected .option-key,.option[aria-pressed=true]:not(.correct):not(.wrong) .option-key{border-color:var(--blue);background:var(--blue);color:#fff}.option.correct .option-key{border-color:var(--green);background:var(--green);color:#fff}.option.wrong .option-key{border-color:var(--red);background:var(--red);color:#fff}.study-aside{border:0;border-top:3px solid var(--red);background:#eee7dbb8;border-radius:14px;padding:1.1rem;box-shadow:0 10px 30px #372f220b}.aside-heading>div:first-child{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}.aside-label{color:var(--ink);font:550 1.12rem/1 Georgia,serif}.aside-heading strong{color:var(--red);font-size:.76rem}.study-aside>p{margin:.85rem 0}.study-tips{gap:.5rem;display:grid}.study-tips span{color:#505b6b;align-items:center;gap:.5rem;font-size:.8rem;line-height:1.25;display:flex}.study-tips span:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:5px;height:5px}.study-aside .promotion-note{border-top:1px solid #7d6f562e;padding-top:.8rem;font-size:.76rem}.feedback-box{box-shadow:inset 4px 0 var(--green);border:0;border-radius:14px}.feedback-box.wrong{box-shadow:inset 4px 0 var(--red)}.test-feedback{grid-template-columns:34px 1fr;gap:.8rem;padding:1rem 1.1rem;display:grid}.feedback-icon{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:850;display:grid}.test-feedback.wrong .feedback-icon{background:var(--red)}.test-feedback h3{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.feedback-answer{color:var(--ink);font-weight:780}.feedback-explanation{color:#5f6978;font-size:.86rem;line-height:1.5}.answer-feedback{background:radial-gradient(circle at 93% 12%,#2f785f14 0 2px,#0000 2.5px) 0 0/18px 18px,#edf5f0;border:1px solid #2f785f2e;border-radius:18px;grid-template-columns:48px minmax(0,1fr);gap:1rem;margin-top:1.15rem;padding:1.25rem;animation:.3s both feedback-arrive;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #22534212}.answer-feedback.wrong{background:radial-gradient(circle at 93% 12%,#cc554f12 0 2px,#0000 2.5px) 0 0/18px 18px,#faefed;border-color:#cc554f33}.answer-feedback:after{content:"";border:1px solid #2f785f2e;border-radius:50%;width:180px;height:90px;position:absolute;bottom:-50px;right:-60px;transform:rotate(-10deg);box-shadow:0 0 0 12px #2f785f0a,0 0 0 25px #2f785f09}.answer-feedback.wrong:after{border-color:#cc554f2b;box-shadow:0 0 0 12px #cc554f09,0 0 0 25px #cc554f08}.answer-feedback-mark{z-index:1;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1.2rem;font-weight:850;display:grid;position:relative;box-shadow:0 7px 18px #2f785f33}.answer-feedback.wrong .answer-feedback-mark{background:var(--red);box-shadow:0 7px 18px #cc554f33}.answer-feedback-copy{z-index:1;min-width:0;position:relative}.answer-feedback-label{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:.08rem 0 .42rem;font-size:.65rem;font-weight:850;display:block}.answer-feedback.wrong .answer-feedback-label{color:#a43f3a}.answer-feedback-copy>strong{color:var(--ink);font:600 clamp(1.08rem,2vw,1.3rem)/1.25 Georgia,serif;display:block}.answer-feedback-copy>p{color:#526071;max-width:760px;margin:.55rem 0 .85rem;font-size:.88rem;line-height:1.55}.answer-feedback-copy>a{color:var(--blue);align-items:center;gap:.5rem;font-size:.78rem;font-weight:800;display:inline-flex}.answer-feedback-copy>a span{transition:transform .15s}.answer-feedback-copy>a:hover span{transform:translate(4px)}.memory-check{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:1.35rem;animation:.34s 60ms both feedback-arrive;position:relative}.memory-check-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:.85rem;display:flex}.memory-check-heading .eyebrow{margin:0 0 .28rem;font-size:.58rem}.memory-check-heading h3{margin:0;font:560 1.2rem/1.2 Georgia,serif}.memory-check-heading>p{color:var(--muted);margin:0;font-size:.76rem}.memory-check .ratings{gap:.55rem}.memory-check .rating{text-align:left;border-radius:13px;grid-template-columns:30px 1fr;align-items:center;gap:.65rem;min-height:72px;padding:.7rem .75rem;transition:transform .14s,border-color .14s,background .14s,color .14s,box-shadow .14s;display:grid}.memory-check .rating:hover{transform:translateY(-2px);box-shadow:0 8px 20px #274a8814}.memory-check .rating.selected{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 10px 26px #274a8830}.rating-icon{border:1px solid var(--line);width:30px;height:30px;color:var(--blue);border-radius:50%;place-items:center;font-size:.82rem;font-weight:850;display:grid}.rating.selected .rating-icon{color:#fff;background:#ffffff1f;border-color:#ffffff73}.rating-copy{gap:.15rem;min-width:0;display:grid}.rating-copy strong{font-size:.83rem;line-height:1.1}.rating-copy small{color:var(--muted);font-size:.64rem;font-weight:550;line-height:1.15}.rating.selected .rating-copy small{color:#d9e4f7}.memory-check-action{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.memory-check-action>span{color:var(--muted);font-size:.72rem}.memory-check-action .button{min-width:150px}.test-card{scroll-margin-top:84px}.test-meta{margin-top:1rem}.test-progress{height:6px}.fiches-toolbar{margin:1rem 0}.search-wrap{flex:1;position:relative}.search-wrap>span{z-index:1;color:var(--muted);font-size:1.2rem;position:absolute;top:50%;left:1rem;transform:translateY(-53%)}.search-wrap .field{width:100%;padding-left:2.7rem}.field,.select{border-radius:12px;box-shadow:0 7px 20px #2520180a}.list-summary{color:var(--muted);margin:.8rem 0;font-size:.8rem}.list-summary strong{color:var(--ink)}.fiches-list{border-top:1px solid var(--line);gap:0;padding-bottom:1rem}.fiche-row{isolation:isolate;border:0;border-bottom:1px solid var(--line);background:#fbf8f173;min-height:94px;transition:background .14s,padding-left .14s;position:relative;overflow:hidden}.fiche-row>:not(.fiche-row-art){z-index:1;position:relative}.fiche-row-art{z-index:0;opacity:.14;width:156px;height:98px;transition:none;top:50%;left:34px;right:auto;transform:translateY(-50%)rotate(-1deg)}.fiche-row-art.line-art-liberty{opacity:.19}.fiche-row:hover{border-color:var(--line);background:#fffdfae6;padding-left:1.45rem}.fiche-id{color:var(--red);flex-direction:column;gap:.18rem;display:flex}.fiche-id b{letter-spacing:.1em;max-width:112px;font-size:.64rem;line-height:1.25}.fiche-id i{font:500 1.05rem/1 Georgia,serif}.fiche-copy{min-width:0}.fiche-row h2{font-size:1.15rem}.load-more{margin:1rem auto 5rem;display:flex}.fiche-page{gap:2rem;padding-block:38px 80px}.fiche-content{isolation:isolate;position:relative;overflow:hidden}.fiche-content>:not(.fiche-detail-art){z-index:1;position:relative}.fiche-detail-art{z-index:0;opacity:.18;background-position:100% 0;width:min(46vw,400px);height:410px;top:-20px;right:-40px;transform:rotate(-1deg);-webkit-mask-image:linear-gradient(90deg,#0000005c 0%,#000000bd 30%,#000 58%);mask-image:linear-gradient(90deg,#0000005c 0%,#000000bd 30%,#000 58%)}.fiche-detail-art.line-art-liberty{opacity:.22}.fiche-page article h1{font-size:clamp(2.1rem,4.5vw,3.8rem)}.answer-card{border-radius:16px;box-shadow:0 12px 35px #274a8829}.distractor-list{flex-wrap:wrap;gap:.55rem;display:flex}.distractor-list span{border:1px solid var(--line);color:#505967;background:#ffffff8c;border-radius:10px;padding:.55rem .75rem;font-size:.86rem}.distractor-insight{border-left:2px solid var(--gold);background:#d6a85617;margin-top:1rem;padding:.9rem 1rem}.fiche-aside{border:0;border-top:3px solid var(--blue);background:#eee7dbc7;border-radius:14px;top:88px;box-shadow:0 12px 34px #372f220e}.fiche-aside h2{margin:.45rem 0 .65rem;font:550 1.3rem/1.15 Georgia,serif}.fiche-aside p{margin:0}.fiche-actions{align-items:center;gap:1rem;margin-top:1.5rem;display:grid}.fiche-actions .text-link{color:var(--blue);text-align:center;font-size:.8rem;font-weight:700}.source-list li+li{margin-top:.45rem}.loading-line{background:linear-gradient(90deg, transparent, var(--blue), transparent);background-size:200% 100%;border-radius:99px;width:110px;height:3px;margin:0 auto 1.2rem;animation:.9s linear infinite loading-sweep;display:block}.route-loading{min-height:62vh;color:var(--muted);text-align:center;place-items:center;display:grid}.route-loading p{margin:0;font-size:.84rem}@keyframes card-enter{0%{opacity:.15;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-sweep{to{background-position:-200% 0}}@keyframes feedback-arrive{0%{opacity:0;transform:translateY(7px)scale(.992)}to{opacity:1;transform:none}}@keyframes dialog-arrive{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=900px){.app-page{padding-block:18px 64px}.content-grid{grid-template-columns:1fr}.study-aside{order:2}.fiche-aside{position:static}.status-full{display:none}.status-short{display:inline}}@media (width<=620px){.nav-shell{height:60px}.brand{display:inline-flex}.brand-sub{display:none}.brand-word{font-size:1.08rem}.site-header nav a{min-height:42px;padding-inline:.48rem;font-size:.77rem}.site-header nav a:after{left:.5rem;right:.5rem}.nav-full{display:none}.nav-short{display:inline}.nav-status{gap:.38rem;margin-left:.1rem;padding-left:.48rem;font-size:.62rem}.nav-status>i{width:6px;height:6px;box-shadow:0 0 0 3px #55bc961c}.account-popover{width:min(340px,100vw - 24px);position:fixed;top:68px;left:50%;right:auto;transform:translate(-50%)}.account-popover:before{right:18px}.reset-dialog{width:min(470px,100% - 24px);padding:1.45rem}.app-page{padding-top:12px;padding-bottom:calc(92px + env(safe-area-inset-bottom))}.app-page-hero{align-items:flex-start;gap:.4rem;min-height:0;padding-block:10px 12px}.app-page-hero .eyebrow{margin:0;font-size:.58rem}.app-page-hero h1{margin-top:.32rem;font-size:2rem}.app-page-hero .lede{text-align:right;max-width:165px;margin-top:.2rem;font-size:.75rem;line-height:1.35}.test-page-hero{flex-direction:column;gap:.7rem}.test-page-hero .lede{text-align:left;max-width:34ch;margin:0;font-size:.78rem;line-height:1.45}.mobile-lede-line{display:block}.toolbar{grid-template-columns:1fr auto;gap:.6rem;margin:.8rem 0 1rem;display:grid}.revision-toolbar{display:block}.theme-picker{border-radius:14px;width:100%;min-height:60px}.theme-picker-value{font-size:.96rem}.sync-status{justify-self:start;padding-left:.2rem;font-size:.7rem}.study-card{border-radius:16px;padding:1.05rem}.study-card h2{margin:1.35rem 0;font-size:clamp(1.75rem,8.5vw,2.35rem);line-height:1.1}.card-topline{gap:.6rem}.topic-tag{max-width:72%;font-size:.68rem;line-height:1.35}.option{grid-template-columns:32px 1fr;min-height:56px;padding:.65rem .75rem;font-size:.94rem}.option-key{width:30px;height:30px}.feedback-box{padding:1rem}.feedback-explanation{font-size:.8rem}.answer-feedback{border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:.75rem;padding:.9rem}.answer-feedback-mark{width:38px;height:38px;font-size:1rem}.answer-feedback-copy>strong{font-size:1.05rem}.answer-feedback-copy>p{font-size:.8rem}.hero-actions{gap:.6rem}.test-card .hero-actions{grid-template-columns:1fr}.test-card .hero-actions .button{width:100%}.test-meta{margin-top:.8rem;font-size:.72rem}.study-aside{display:none}.empty-state{border-radius:16px;min-height:250px}.situation-complete{min-height:0;padding:1.45rem 1.05rem 1.2rem}.situation-complete .eyebrow{margin-bottom:.45rem}.situation-complete .score-ring{border-width:9px;width:112px;height:112px;margin:.35rem auto .8rem;font-size:2rem}.situation-complete h2{margin:.4rem 0 .3rem;font-size:1.9rem}.situation-complete p:not(.eyebrow){margin:0 0 1rem;font-size:.84rem}.situation-complete .button{min-height:44px;padding:.65rem .9rem;font-size:.82rem}.revision-complete{border-radius:16px;justify-content:flex-start;align-items:flex-start;gap:1rem;min-height:220px;margin-top:1rem;padding:1.65rem 1.35rem}.revision-complete-mark{flex-basis:44px;width:44px;height:44px;font-size:1rem}.revision-complete h2{font-size:2.15rem}.revision-complete p:not(.eyebrow){margin:.55rem 0 .8rem;font-size:.82rem}.ratings{gap:.4rem}.rating{font-size:.78rem}.memory-check-heading{flex-direction:column;align-items:flex-start;gap:.25rem}.memory-check .rating{grid-template-columns:26px 1fr;gap:.5rem;min-height:68px;padding:.58rem}.rating-icon{width:26px;height:26px}.rating-copy strong{font-size:.75rem}.rating-copy small{font-size:.59rem}.memory-check-action{flex-direction:column;align-items:stretch}.memory-check-action>span{display:none}.memory-check-action .button{width:100%}.progress-panel-footer{flex-direction:row;align-items:center}.reset-dialog{padding:1.4rem}.reset-dialog h2{font-size:1.65rem}.dialog-actions{grid-template-columns:1fr;display:grid}.dialog-actions .button{width:100%}.fiches-toolbar{gap:.55rem}.fiches-toolbar .select{min-width:0}.fiche-row{grid-template-columns:1fr 28px;gap:.45rem .8rem;min-height:0;padding:.95rem .65rem}.fiche-row-art{display:none}.fiche-row-art.line-art-liberty{opacity:.25}.fiche-row:hover{padding-left:.65rem}.fiche-id{flex-direction:row;grid-column:1/-1;align-items:baseline;gap:.45rem}.fiche-id b{max-width:none;font-size:.6rem}.fiche-id i{font-size:.8rem}.fiche-copy{grid-column:1}.fiche-row h2{margin:0;font-size:1.08rem;line-height:1.23}.fiche-row p{display:none}.fiche-arrow{z-index:2;grid-area:2/2;align-self:center}.fiche-sheet-card{border-inline:0;border-radius:24px 24px 0 0;width:100%;height:94dvh}.fiche-sheet-drag-zone{min-height:58px;padding:17px 16px 8px}.fiche-sheet-content{width:min(100% - 32px,760px);padding:26px 0 36px}.fiche-sheet-content h1{margin-bottom:1.3rem;font-size:clamp(2rem,10vw,3rem)}.fiche-sheet-art{opacity:.16;width:280px;height:320px;top:2px;right:-40px;-webkit-mask-image:none;mask-image:none}.fiche-sheet-art.line-art-liberty{opacity:.2}.fiche-sheet-end{padding-bottom:calc(.4rem + env(safe-area-inset-bottom))}.fiche-page{padding-top:24px;padding-bottom:calc(92px + env(safe-area-inset-bottom));gap:1.2rem}.fiche-page article h1{margin-bottom:1.4rem;font-size:clamp(2rem,10vw,3rem)}.fiche-detail-art{opacity:.17;width:290px;height:330px;top:-14px;right:-42px;-webkit-mask-image:none;mask-image:none}.fiche-detail-art.line-art-liberty{opacity:.21}.answer-card{border-radius:13px;padding:1.15rem}.answer-card strong{font-size:1.15rem}.prose-block{padding-block:1.15rem}.prose-block h2{font-size:1.3rem}.prose-block p,.prose-block li{font-size:.92rem;line-height:1.6}.distractor-list{display:grid}.distractor-list span{font-size:.8rem}.fiche-eyebrow{gap:.35rem;display:grid}.fiche-eyebrow .fiche-question-number{display:block}.fiche-eyebrow .fiche-question-number:before{content:none}.prose-heading-row{gap:.75rem}.prose-heading-row .verified{font-size:.7rem}.fiche-aside{grid-template-columns:1fr;gap:1.25rem;padding:1.4rem;display:grid}.fiche-aside .eyebrow{margin-bottom:.45rem}.fiche-aside h2{font-size:1.15rem}.fiche-aside p{margin:.55rem 0 0}.fiche-actions{grid-template-columns:1fr;gap:.85rem;margin-top:0}.fiche-actions .button{min-height:44px;padding:.65rem .9rem;font-size:.8rem}.fiche-actions .text-link{white-space:nowrap;justify-self:center}}.dashboard-greeting{margin:0;line-height:1;display:grid}.dashboard-greeting>span{color:#fff;letter-spacing:-.035em;font:500 clamp(2rem,4vw,3.2rem)/1.05 Georgia,serif}.dashboard-greeting>strong{color:#fff8ed;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;max-width:min(100%,980px);margin-top:.12em;font:400 clamp(3.7rem,8vw,6.6rem)/.88 Parisienne,Brush Script MT,Segoe Script,cursive;display:block}.guest-greeting{margin-bottom:0}.guest-account-prompt{color:#aeb9ce;align-items:center;gap:1.15rem;margin-top:1.15rem;display:flex}.guest-account-status{border-right:1px solid #ffffff26;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;margin:0;padding-right:1.15rem;display:grid}.guest-account-status>i{color:#76d2ae;background:#55bc9624;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.76rem;font-style:normal;font-weight:850;display:grid}.guest-account-status>span{gap:.1rem;display:grid}.guest-account-status strong{color:#f4f6fa;letter-spacing:.04em;font-size:.7rem}.guest-account-status small{color:#98a5ba;font-size:.67rem}.guest-account-prompt>a{color:#ffb1ab;align-items:center;gap:.5rem;font-size:.74rem;font-weight:750;line-height:1.35;display:inline-flex}.guest-account-prompt>a span{font-size:1rem;transition:transform .16s}.guest-account-prompt>a:hover span{transform:translate(3px)}.situation-invite{background:#e9dfcf;border-radius:26px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:3rem;min-height:360px;margin:0 auto 80px;padding:clamp(2rem,5vw,4.4rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #8e7e642e,0 28px 75px #43351f17}.situation-invite:before,.situation-invite:after{content:"";pointer-events:none;border:1px solid #274a8824;border-radius:50%;position:absolute}.situation-invite:before{width:460px;height:210px;top:-90px;right:-160px;transform:rotate(-17deg);box-shadow:0 0 0 30px #274a8806,0 0 0 66px #274a8805}.situation-invite:after{width:310px;height:150px;bottom:-80px;left:-180px;transform:rotate(12deg)}.situation-invite-copy,.situation-invite-number{z-index:1;position:relative}.situation-invite h2{letter-spacing:-.045em;max-width:730px;margin:0;font:540 clamp(2.4rem,5vw,4.5rem)/.98 Georgia,serif}.situation-invite-copy>p:not(.eyebrow){color:#505b6d;max-width:680px;margin:1.2rem 0 0;font-size:1.03rem;line-height:1.65}.situation-invite .hero-actions{align-items:center}.situation-invite .hero-actions>span{color:#6c746f;max-width:250px;font-size:.72rem;line-height:1.45}.situation-invite-number{aspect-ratio:1;width:220px;color:var(--red);text-align:center;border:1px solid #cc554f61;border-radius:50%;place-content:center;display:grid;transform:rotate(4deg)}.situation-invite-number:before{content:"";border:1px solid #cc554f2e;border-radius:50%;position:absolute;inset:12px}.situation-invite-number span{font:500 5.2rem/.8 Georgia,serif}.situation-invite-number small{color:#746253;letter-spacing:.11em;text-transform:uppercase;margin-top:.7rem;font-size:.68rem;font-weight:800;line-height:1.35}.situations-page{max-width:920px}.situation-disclosure{background:#efe6d6;border:1px solid #d7c9ae;border-radius:15px;grid-template-columns:30px 1fr;align-items:start;gap:.75rem;margin:1.25rem 0 1.5rem;padding:1rem 1.15rem;display:grid}.situation-disclosure>span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.situation-disclosure>span:before{content:"✦";line-height:1;transform:translateY(-.08em)}.situation-disclosure p{color:#586172;margin:0;font-size:.8rem;line-height:1.55}.situation-disclosure strong{color:var(--ink)}.situation-card{position:relative;overflow:hidden}.situation-card:after{content:"?";z-index:0;color:#274a8809;pointer-events:none;font:400 19rem/1 Georgia,serif;position:absolute;top:-3.5rem;right:-1rem}.situation-card>*{z-index:1;position:relative}.situation-sources{border:1px solid var(--line);background:#f4efe6;border-radius:12px;margin-top:1rem;padding:.9rem 1rem}.situation-sources summary{cursor:pointer;color:var(--blue);font-size:.78rem;font-weight:780}.situation-sources .source-list{margin-bottom:0;font-size:.78rem}.situation-next{width:100%;margin-top:1rem}.generation-state>div{max-width:520px}.generation-state p{color:var(--muted);font-size:.85rem}.generation-orbit{border:1px solid #274a8838;border-radius:50%;width:58px;height:58px;margin:0 auto 1.2rem;display:block;position:relative}.generation-orbit:before{content:"";border:1px solid #cc554f61;border-radius:50%;position:absolute;inset:9px}.generation-orbit:after{content:"";background:var(--red);transform-origin:0 34px;border-radius:50%;width:9px;height:9px;animation:1.25s linear infinite situation-orbit;position:absolute;top:-5px;left:50%}@keyframes situation-orbit{to{transform:rotate(360deg)}}@media (width<=900px){.situation-invite{grid-template-columns:1fr 190px}.situation-invite-number{width:180px}.situation-invite-number span{font-size:4.3rem}}@media (width<=620px){.dashboard-greeting>span{font-size:2rem}.dashboard-greeting>strong{margin-top:.2em;font-size:clamp(3.35rem,17vw,5rem);line-height:.9}.guest-account-prompt{gap:.75rem;margin-top:.9rem;display:grid}.guest-account-status{border-right:0;width:fit-content;padding-right:0}.guest-account-prompt>a{border-top:1px solid #ffffff1f;width:fit-content;padding:.55rem 0 0 2.7rem;font-size:.72rem}.situation-invite{border-radius:20px;grid-template-columns:1fr;gap:1.5rem;width:min(100% - 24px,1160px);min-height:0;margin:0 auto 42px;padding:1.5rem}.situation-invite h2{font-size:2.45rem}.situation-invite-copy>p:not(.eyebrow){font-size:.9rem}.situation-invite .hero-actions{display:grid}.situation-invite .hero-actions>span{max-width:none}.situation-invite-number{opacity:.16;width:116px;position:absolute;top:1rem;right:1rem}.situation-invite-number span{font-size:3rem}.situation-invite-number small{font-size:.5rem}.situation-disclosure{grid-template-columns:25px 1fr;margin-block:.8rem 1rem;padding:.8rem}.situation-disclosure>span{width:25px;height:25px}.site-header nav a{padding-inline:.32rem;font-size:.72rem}.nav-status{padding-left:.36rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.generation-orbit:after{animation:none}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
