@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima%20Nova/ProximaNova-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima%20Nova/ProximaNova-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima%20Nova/ProximaNova-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima%20Nova/ProximaNova-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima%20Nova/ProximaNova-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--font-proxima: "Proxima Nova", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-sf: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif;--color-dark: #262934;--color-blue: #4a90e2;--color-blue-btn: #0d6fff;--color-secondary: rgba(0, 0, 0, .5);--color-error: rgba(255, 59, 48, .9);--macos-label-primary: #1a1a1a;--macos-label-secondary: rgba(0, 0, 0, .5);--macos-label-white: #ffffff;--macos-tint: #0d6fff;--macos-radius: 9px;--macos-font-size: 13px;--macos-font-weight: 600;--macos-field-inset-left: 10px;--macos-field-inset-right: 8px;--macos-btn-radius: 1000px;--macos-btn-padding-h: 16px;--macos-spacing-4: 4px;--macos-spacing-6: 6px;--macos-spacing-10: 10px;--macos-azure: #4a90e2;--macos-grey-3: #080808;--macos-label-standard: rgba(0, 0, 0, .85);--macos-accent-blue: #0088ff;--macos-accent-mint: #00c8b3;--macos-accent-brown: #ac7f5e;--macos-bg-primary: #ffffff;--macos-separator: #e6e6e6;--macos-card-shadow: 0px 20px 76px 0px rgba(0, 0, 0, .2)}html,body{height:100%}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}body{animation:page-fade-in .6s cubic-bezier(.4,0,.2,1) both}body.page-leaving{transition:opacity .5s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none}.arrow-btn{width:32px;height:32px;border-radius:var(--macos-btn-radius);border:none;background:var(--macos-tint);color:var(--macos-label-white);font-family:var(--font-sf);font-size:var(--macos-font-size);font-weight:var(--macos-font-weight);font-variation-settings:"wdth" 100;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;transition:opacity .15s,transform .1s}.arrow-btn:active{transform:scale(.94)}.arrow-btn .arrow-icon{display:flex;align-items:center;justify-content:center}.arrow-trigger:hover .arrow-icon,.arrow-btn:hover .arrow-icon{animation:arrow-loop 2s ease infinite}@keyframes arrow-loop{0%{transform:translate(0);opacity:1}20%{transform:translate(-6px);opacity:1}35%{transform:translate(18px);opacity:0}36%{transform:translate(-18px);opacity:0}52%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}body{font-family:var(--font-proxima);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.img-wrap{position:relative;display:block;line-height:0}.img-wrap>img{display:block;width:100%}.img-zoom{position:absolute;bottom:10px;right:10px;width:34px;height:34px;border:none;border-radius:1000px;cursor:zoom-in;background:var(--macos-tint, #0d6fff);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000038}.img-zoom svg{width:16px;height:16px;display:block;flex-shrink:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.img-zoom:hover svg{transform:scale(1.3)}.rt ul,.rt ol{padding-left:1.4em;margin:8px 0;list-style-position:outside}.rt ul{list-style-type:disc}.rt ol{list-style-type:decimal}.rt li{margin-bottom:4px}.rt li::marker{color:currentColor;opacity:.6}.rt blockquote{margin:8px 0;padding-left:1.2em;border-left:2px solid var(--macos-separator, rgba(0,0,0,.12))}#ss-guard{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:#fff;text-align:center;padding:24px;font-family:-apple-system,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif}#ss-guard[hidden]{display:none}#ss-guard .ss-guard-title{font-size:22px;font-weight:600;color:#1a1a1a;letter-spacing:-.2px}#ss-guard .ss-guard-sub{margin-top:8px;font-size:15px;color:#00000080}@media print{body *{visibility:hidden!important}#ss-guard,#ss-guard *{visibility:visible!important}#ss-guard{display:flex!important;position:fixed;inset:0;background:#fff}}
