:root{--font-family: "redditsans";--font-family-display: "redditdisplay";--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--color-beluga: #FFF;--color-squid-ink: #000;--color-orangered: #FF4500;--color-orca: #1B2426;--color-narwhal: #7A9299;--color-seal: #B8C7CC;--color-dolphin: #D7DFE2;--color-dugong: #F2F6F7;--color-urchin: #172E35;--color-eel: #0C3744;--color-hedgehog: #EAD49D;--color-body: #4f5051}html{box-sizing:border-box;font-family:var(--font-family),var(--font-system),sans-serif;font-size:16px;line-height:1.5;text-underline-position:from-font;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width: 719px){html{font-size:17px}}html,body{margin:0;padding:0}body,input,textarea,a{color:var(--color-orca)}*{font-synthesis:none}a,.txt-ul{text-decoration:underline;color:inherit}a:hover,a:focus{color:var(--color-orangered)}a.bg-orangered{transition:background .25s}a.bg-orangered:hover,a.bg-orangered:focus{color:var(--color-beluga);background:var(--color-orca)}h2,h3,h4,ol,ul,dd,figure{margin:0 0 .5rem}h2:last-child,h3:last-child,h4:last-child,ol:last-child,ul:last-child,dd:last-child,figure:last-child{margin-bottom:0}p,pre,dl,dd,ul,ol,svg{margin:0 0 1.5rem}p:last-child,pre:last-child,dl:last-child,dd:last-child,ul:last-child,ol:last-child,svg:last-child{margin-bottom:0}samp,input,textarea,pre,code,button{font:inherit}button,select,label,input[type=checkbox],input[type=radio]{cursor:pointer;touch-action:manipulation}.btn-bare{background:none;border:0;color:inherit}hr{border:0;border-bottom:1px solid}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:2px solid currentColor;width:1.25rem;height:1.25rem;border-radius:50%;z-index:2;outline:none;vertical-align:middle;transition:all .2s;transform:scale(.8)}input[type=checkbox]:checked,input[type=radio]:checked{background:currentColor}.container{width:100%;margin:auto;padding:0 1rem}::selection{background:var(--color-dolphin)}.list-bare{list-style:none}.txt-bare{text-decoration:none}input.input-hidden{position:absolute;width:1px;height:1px;left:100%;opacity:0}.clip{overflow:hidden}.scroll{overflow:auto}.db{display:block}.dib{display:inline-block}.posr{position:relative}@media (max-width: 479px){.hidden-xs{display:none!important}}@media (min-width: 480px)and (max-width: 719px){.hidden-sm{display:none!important}}@media (min-width: 720px)and (max-width: 1079px){.hidden-md{display:none!important}}@media (min-width: 1080px){.hidden-lg{display:none!important}}.btn-bare{border-bottom:1px solid rgba(0,0,0,0);transition:border-bottom-color .25s}.btn-bare:hover{border-bottom-color:var(--color-beluga)}.btn-bare:focus{outline:none;color:var(--color-orangered)}li.active .btn-bare{border-bottom-color:var(--color-orangered)}.opt-italic.disabled{cursor:not-allowed;opacity:.6}.opt-italic.disabled>*{pointer-events:none}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}.fw901{font-weight:901}.fw902{font-weight:902}.fw903{font-weight:903}.ff-normal,.dd .dd-button:before{font-family:var(--font-family)}.ff-display{font-family:var(--font-family-display)}.fs10,.fs9,.fs8,.fs7{font-size:32px}.fs6,.fs5{font-size:20px}.fs4,.fs3{font-size:16px}.fs2,.fs1{font-size:14px}@media (min-width: 1000px){.fs10{font-size:72px}.fs9{font-size:60px}.fs8{font-size:48px}.fs7{font-size:36px}.fs6{font-size:32px}.fs5{font-size:24px}.fs4{font-size:20px}.fs3{font-size:16px}.fs2{font-size:14px}.fs1{font-size:12px}}.lh133{line-height:1.33}.lh120{line-height:1.2}.lh100{line-height:1}.lh90{line-height:.9}.lh80{line-height:.8}.ta-l{text-align:left}.ta-r{text-align:right}.ta-c{text-align:center;hyphens:none}.ta-j{text-align:justify}@media (max-width: 560px){.ta-j{text-align:unset}}.va-m{vertical-align:middle}.txt-nowrap{white-space:nowrap}.txt-pre{white-space:pre-line}.txt-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fs-italic,em{font-style:italic}.fs-roman{font-style:normal}.ff-none{font-feature-settings:"kern" 0,"liga" 0}.ff-noliga{font-feature-settings:"liga" 0}.ff-unset,.ff-vanilla{font-feature-settings:normal}.ff-tnum{font-feature-settings:"tnum"}.ff-onum{font-feature-settings:"onum"}.ff-osf{font-feature-settings:"onum"}.ff-tosf{font-feature-settings:"onum","tnum"}.ff-frac{font-feature-settings:"frac" 1,"kern" 1}.ff-dnom{font-feature-settings:"dnom"}.ff-numr{font-feature-settings:"numr"}.ff-dlig{font-feature-settings:"kern" 1,"dlig" 1}.ff-c2sc{font-feature-settings:"c2sc"}.ff-sups,.ff-sinf{font-feature-settings:"sups"}.ff-subs{font-feature-settings:"subs"}.ff-ss01{font-feature-settings:"kern","liga","ss01"}.ff-ss02{font-feature-settings:"kern","liga","ss02"}.ff-ss03{font-feature-settings:"kern","liga","ss03"}.ff-ss04{font-feature-settings:"kern","liga","ss04"}.ff-ss05{font-feature-settings:"kern","liga","ss05"}.ff-ss06{font-feature-settings:"kern","liga","ss06"}.ff-ss07{font-feature-settings:"kern","liga","ss07"}.ff-ss08{font-feature-settings:"kern","liga","ss08"}.ff-ss13{font-feature-settings:"kern","liga","ss13"}.ff-chocolate{font-feature-settings:"kern","liga","ss01"}.ff-strawberry{font-feature-settings:"kern","liga","ss02","ss05"}.ff-fudge{font-feature-settings:"kern","liga","ss03","ss04","ss06"}.ff-sups,.ff-subs{font-size:inherit;vertical-align:inherit}.ff-zero{font-feature-settings:"zero"}.ff-case{font-feature-settings:"case"}.ff-ordn{font-feature-settings:"ordn"}.ff-cpsp{font-feature-settings:"cpsp"}.tt0{text-transform:none}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase;font-feature-settings:"case","cpsp"}.ls300{letter-spacing:.3em}.ls0{letter-spacing:0}.ls-20{letter-spacing:-.02em}.container{max-width:1200px;margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width: 719px){.container{padding-left:16px;padding-right:16px;max-width:100%}}.row{margin-left:-10px;margin-right:-10px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}@media (min-width: 480px){.row{margin-left:-20px;margin-right:-20px}}.row-flex{display:flex;flex-direction:row}.row-flex .col-sb{display:flex;flex-direction:column;justify-content:space-between}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;display:block;min-height:1px;box-sizing:border-box;flex:0 0 100%;padding-left:10px;padding-right:10px}.col-xs-1 img,.col-sm-1 img,.col-md-1 img,.col-lg-1 img,.col-xs-2 img,.col-sm-2 img,.col-md-2 img,.col-lg-2 img,.col-xs-3 img,.col-sm-3 img,.col-md-3 img,.col-lg-3 img,.col-xs-4 img,.col-sm-4 img,.col-md-4 img,.col-lg-4 img,.col-xs-5 img,.col-sm-5 img,.col-md-5 img,.col-lg-5 img,.col-xs-6 img,.col-sm-6 img,.col-md-6 img,.col-lg-6 img,.col-xs-7 img,.col-sm-7 img,.col-md-7 img,.col-lg-7 img,.col-xs-8 img,.col-sm-8 img,.col-md-8 img,.col-lg-8 img,.col-xs-9 img,.col-sm-9 img,.col-md-9 img,.col-lg-9 img,.col-xs-10 img,.col-sm-10 img,.col-md-10 img,.col-lg-10 img,.col-xs-11 img,.col-sm-11 img,.col-md-11 img,.col-lg-11 img,.col-xs-12 img,.col-sm-12 img,.col-md-12 img,.col-lg-12 img{max-width:100%;height:auto}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-xs-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-xs-3{width:25%;flex:0 0 25%}.col-xs-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-xs-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-xs-6{width:50%;flex:0 0 50%}.col-xs-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-xs-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-xs-9{width:75%;flex:0 0 75%}.col-xs-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-xs-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-xs-12{width:100%;flex:0 0 100%}.col-xs-o0{margin-left:0%}.col-xs-o1{margin-left:8.3333333333%}.col-xs-o2{margin-left:16.6666666667%}.col-xs-o3{margin-left:25%}.col-xs-o4{margin-left:33.3333333333%}.col-xs-o5{margin-left:41.6666666667%}.col-xs-o6{margin-left:50%}.col-xs-o7{margin-left:58.3333333333%}.col-xs-o8{margin-left:66.6666666667%}.col-xs-o9{margin-left:75%}.col-xs-o10{margin-left:83.3333333333%}.col-xs-o11{margin-left:91.6666666667%}.col-xs-o12{margin-left:100%}@media (min-width: 480px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;display:block;min-height:1px;box-sizing:border-box;flex:0 0 100%;padding-left:20px;padding-right:20px}.col-xs-1 img,.col-sm-1 img,.col-md-1 img,.col-lg-1 img,.col-xs-2 img,.col-sm-2 img,.col-md-2 img,.col-lg-2 img,.col-xs-3 img,.col-sm-3 img,.col-md-3 img,.col-lg-3 img,.col-xs-4 img,.col-sm-4 img,.col-md-4 img,.col-lg-4 img,.col-xs-5 img,.col-sm-5 img,.col-md-5 img,.col-lg-5 img,.col-xs-6 img,.col-sm-6 img,.col-md-6 img,.col-lg-6 img,.col-xs-7 img,.col-sm-7 img,.col-md-7 img,.col-lg-7 img,.col-xs-8 img,.col-sm-8 img,.col-md-8 img,.col-lg-8 img,.col-xs-9 img,.col-sm-9 img,.col-md-9 img,.col-lg-9 img,.col-xs-10 img,.col-sm-10 img,.col-md-10 img,.col-lg-10 img,.col-xs-11 img,.col-sm-11 img,.col-md-11 img,.col-lg-11 img,.col-xs-12 img,.col-sm-12 img,.col-md-12 img,.col-lg-12 img{max-width:100%;height:auto}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-sm-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-sm-3{width:25%;flex:0 0 25%}.col-sm-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-sm-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-sm-6{width:50%;flex:0 0 50%}.col-sm-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-sm-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-sm-9{width:75%;flex:0 0 75%}.col-sm-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-sm-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-sm-12{width:100%;flex:0 0 100%}.col-sm-o0{margin-left:0%}.col-sm-o1{margin-left:8.3333333333%}.col-sm-o2{margin-left:16.6666666667%}.col-sm-o3{margin-left:25%}.col-sm-o4{margin-left:33.3333333333%}.col-sm-o5{margin-left:41.6666666667%}.col-sm-o6{margin-left:50%}.col-sm-o7{margin-left:58.3333333333%}.col-sm-o8{margin-left:66.6666666667%}.col-sm-o9{margin-left:75%}.col-sm-o10{margin-left:83.3333333333%}.col-sm-o11{margin-left:91.6666666667%}.col-sm-o12{margin-left:100%}}@media (min-width: 720px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-md-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-md-3{width:25%;flex:0 0 25%}.col-md-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-md-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-md-6{width:50%;flex:0 0 50%}.col-md-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-md-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-md-9{width:75%;flex:0 0 75%}.col-md-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-md-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-md-12{width:100%;flex:0 0 100%}.col-md-o0{margin-left:0%}.col-md-o1{margin-left:8.3333333333%}.col-md-o2{margin-left:16.6666666667%}.col-md-o3{margin-left:25%}.col-md-o4{margin-left:33.3333333333%}.col-md-o5{margin-left:41.6666666667%}.col-md-o6{margin-left:50%}.col-md-o7{margin-left:58.3333333333%}.col-md-o8{margin-left:66.6666666667%}.col-md-o9{margin-left:75%}.col-md-o10{margin-left:83.3333333333%}.col-md-o11{margin-left:91.6666666667%}.col-md-o12{margin-left:100%}}@media (min-width: 1080px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%;flex:0 0 8.3333333333%}.col-lg-2{width:16.6666666667%;flex:0 0 16.6666666667%}.col-lg-3{width:25%;flex:0 0 25%}.col-lg-4{width:33.3333333333%;flex:0 0 33.3333333333%}.col-lg-5{width:41.6666666667%;flex:0 0 41.6666666667%}.col-lg-6{width:50%;flex:0 0 50%}.col-lg-7{width:58.3333333333%;flex:0 0 58.3333333333%}.col-lg-8{width:66.6666666667%;flex:0 0 66.6666666667%}.col-lg-9{width:75%;flex:0 0 75%}.col-lg-10{width:83.3333333333%;flex:0 0 83.3333333333%}.col-lg-11{width:91.6666666667%;flex:0 0 91.6666666667%}.col-lg-12{width:100%;flex:0 0 100%}.col-lg-o0{margin-left:0%}.col-lg-o1{margin-left:8.3333333333%}.col-lg-o2{margin-left:16.6666666667%}.col-lg-o3{margin-left:25%}.col-lg-o4{margin-left:33.3333333333%}.col-lg-o5{margin-left:41.6666666667%}.col-lg-o6{margin-left:50%}.col-lg-o7{margin-left:58.3333333333%}.col-lg-o8{margin-left:66.6666666667%}.col-lg-o9{margin-left:75%}.col-lg-o10{margin-left:83.3333333333%}.col-lg-o11{margin-left:91.6666666667%}.col-lg-o12{margin-left:100%}}.flx{display:flex}.flx:before,.flx:after{content:none}.flx-c{place-content:center}.flx-jc{justify-content:center}.flx-ac{align-items:center}.flx-jb{justify-content:space-between}.flx-row{flex-direction:row}.flx-col{flex-direction:column}.flx-wrap{flex-wrap:wrap}.flx-grow{flex-grow:1}.flx-shrink{flex-shrink:1}@media (max-width: 719px){.flx-row-sm{flex-direction:row}.flx-col-sm{flex-direction:column}.flx-wrap-sm{flex-wrap:wrap}}.pl6{padding-left:8rem}.pr6{padding-right:8rem}.pt6{padding-top:8rem}.pb6{padding-bottom:8rem}.pv6{padding-top:8rem;padding-bottom:8rem}.ph6{padding-left:8rem;padding-right:8rem}.pv6{padding-top:8rem;padding-bottom:8rem}.p6{padding:8rem}.pl5{padding-left:4rem}.pr5{padding-right:4rem}.pt5{padding-top:4rem}.pb5{padding-bottom:4rem}.pv5{padding-top:4rem;padding-bottom:4rem}.ph5{padding-left:4rem;padding-right:4rem}.pv5{padding-top:4rem;padding-bottom:4rem}.p5{padding:4rem}.pl4{padding-left:2rem}.pr4{padding-right:2rem}.pt4{padding-top:2rem}.pb4{padding-bottom:2rem}.pv4{padding-top:2rem;padding-bottom:2rem}.ph4{padding-left:2rem;padding-right:2rem}.pv4{padding-top:2rem;padding-bottom:2rem}.p4{padding:2rem}.pl3{padding-left:1rem}.pr3{padding-right:1rem}.pt3{padding-top:1rem}.pb3{padding-bottom:1rem}.pv3{padding-top:1rem;padding-bottom:1rem}.ph3{padding-left:1rem;padding-right:1rem}.pv3{padding-top:1rem;padding-bottom:1rem}.p3{padding:1rem}.pl2{padding-left:.5rem}.pr2{padding-right:.5rem}.pt2{padding-top:.5rem}.pb2{padding-bottom:.5rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.ph2{padding-left:.5rem;padding-right:.5rem}.pv2{padding-top:.5rem;padding-bottom:.5rem}.p2{padding:.5rem}.pl1{padding-left:.25rem}.pr1{padding-right:.25rem}.pt1{padding-top:.25rem}.pb1{padding-bottom:.25rem}.pv1{padding-top:.25rem;padding-bottom:.25rem}.ph1{padding-left:.25rem;padding-right:.25rem}.pv1{padding-top:.25rem;padding-bottom:.25rem}.p1{padding:.25rem}.pl0{padding-left:0}.pr0{padding-right:0}.pt0{padding-top:0}.pb0{padding-bottom:0}.pv0{padding-top:0;padding-bottom:0}.ph0{padding-left:0;padding-right:0}.pv0{padding-top:0;padding-bottom:0}.p0{padding:0}@media (max-width: 719px){.pl6{padding-left:3rem}.pr6{padding-right:3rem}.pt6{padding-top:3rem}.pb6{padding-bottom:3rem}.pv6{padding-top:3rem;padding-bottom:3rem}.ph6{padding-left:3rem;padding-right:3rem}.pv6{padding-top:3rem;padding-bottom:3rem}.p6{padding:3rem}.pl5{padding-left:2rem}.pr5{padding-right:2rem}.pt5{padding-top:2rem}.pb5{padding-bottom:2rem}.ph5{padding-left:2rem;padding-right:2rem}.pv5{padding-top:2rem;padding-bottom:2rem}.p5{padding:2rem}}.mla{margin-left:auto}.mra{margin-right:auto}.mta{margin-top:auto}.mba{margin-bottom:auto}.mva{margin-top:auto;margin-bottom:auto}.mha{margin-left:auto;margin-right:auto}.mva{margin-top:auto;margin-bottom:auto}.ma{margin:auto}.ml3{margin-left:1.5em}.mr3{margin-right:1.5em}.mt3{margin-top:1.5em}.mb3{margin-bottom:1.5em}.mv3{margin-top:1.5em;margin-bottom:1.5em}.mh3{margin-left:1.5em;margin-right:1.5em}.mv3{margin-top:1.5em;margin-bottom:1.5em}.m3{margin:1.5em}.ml2{margin-left:1em}.mr2{margin-right:1em}.mt2{margin-top:1em}.mb2{margin-bottom:1em}.mv2{margin-top:1em;margin-bottom:1em}.mh2{margin-left:1em;margin-right:1em}.mv2{margin-top:1em;margin-bottom:1em}.m2{margin:1em}.ml1{margin-left:.5em}.mr1{margin-right:.5em}.mt1{margin-top:.5em}.mb1{margin-bottom:.5em}.mv1{margin-top:.5em;margin-bottom:.5em}.mh1{margin-left:.5em;margin-right:.5em}.mv1{margin-top:.5em;margin-bottom:.5em}.m1{margin:.5em}.ml0{margin-left:0}.mr0{margin-right:0}.mt0{margin-top:0}.mb0{margin-bottom:0}.mv0{margin-top:0;margin-bottom:0}.mh0{margin-left:0;margin-right:0}.mv0{margin-top:0;margin-bottom:0}.m0{margin:0}.mln1{margin-left:-.5em}.mrn1{margin-right:-.5em}.mtn1{margin-top:-.5em}.mbn1{margin-bottom:-.5em}.mvn1{margin-top:-.5em;margin-bottom:-.5em}.mhn1{margin-left:-.5em;margin-right:-.5em}.mvn1{margin-top:-.5em;margin-bottom:-.5em}.mn1{margin:-.5em}.mln2{margin-left:-1em}.mrn2{margin-right:-1em}.mtn2{margin-top:-1em}.mbn2{margin-bottom:-1em}.mvn2{margin-top:-1em;margin-bottom:-1em}.mhn2{margin-left:-1em;margin-right:-1em}.mvn2{margin-top:-1em;margin-bottom:-1em}.mn2{margin:-1em}.mln3{margin-left:-1.5em}.mrn3{margin-right:-1.5em}.mtn3{margin-top:-1.5em}.mbn3{margin-bottom:-1.5em}.mhn3{margin-left:-1.5em;margin-right:-1.5em}.mvn3{margin-top:-1.5em;margin-bottom:-1.5em}.mn3{margin:-1.5em}@media (max-width: 719px){.mla-sm{margin-left:auto}.mra-sm{margin-right:auto}.mta-sm{margin-top:auto}.mba-sm{margin-bottom:auto}.mha-sm{margin-left:auto;margin-right:auto}.mva-sm{margin-top:auto;margin-bottom:auto}.ma-sm{margin:auto}}.clr-beluga{color:var(--color-beluga)}.clr-squid{color:var(--color-squid-ink)}.clr-orangered{color:var(--color-orangered)}.clr-orca{color:var(--color-orca)}.clr-narwhal,.txt-muted{color:var(--color-narwhal)}.clr-seal{color:var(--color-seal)}.clr-dolphin{color:var(--color-dolphin)}.clr-dugong{color:var(--color-dugong)}.clr-urchin{color:var(--color-urchin)}.clr-eel{color:var(--color-eel)}.clr-hedgehog{color:var(--color-hedgehog)}.clr-body{color:var(--color-body)}.bg-beluga{background-color:var(--color-beluga)}.bg-squid{background-color:var(--color-squid-ink)}.bg-orangered{background-color:var(--color-orangered)}.bg-orca{background-color:var(--color-orca)}.bg-narwhal{background-color:var(--color-narwhal)}.bg-seal{background-color:var(--color-seal)}.bg-dolphin{background-color:var(--color-dolphin)}.bg-dugong{background-color:var(--color-dugong)}.bg-urchin{background-color:var(--color-urchin)}.bg-eel{background-color:var(--color-eel)}.bg-hedgehog{background-color:var(--color-hedgehog)}.bg-body{background-color:var(--color-body)}.bg-inherit{background-color:inherit}.bg-body ::selection,.bg-squid ::selection,.bg-orangered ::selection,.bg-orca ::selection{background:rgba(85,85,85,.5333333333)}.brl{border-left:1px solid}.brr{border-right:1px solid}.brt{border-top:1px solid}.brb{border-bottom:1px solid}.toggle-archive:before{content:"Previous version enabled (Use CMD + E to toggle)"}.toggle-family:before{content:"Alternate family enabled (Use CMD + U to toggle)"}.toggle-family{--font-family-display: var(--font-family)}.toggle-family .ff-display,.toggle-family #test-area textarea{letter-spacing:-.02em!important;word-spacing:-.02em!important;font-feature-settings:"ss01"}.toggle-archive:before,.toggle-family:before{position:fixed;z-index:100;width:148px;bottom:1em;right:0;padding:4px 8px;font-size:13px;line-height:1.33;text-align:right;color:var(--color-beluga);background:var(--color-orca);border-right:4px solid var(--color-orangered)}#header{position:sticky;top:0;left:0;right:0;height:4rem;background:var(--color-beluga);line-height:1.25rem;z-index:1}#header #header-content{margin-bottom:-1px}@supports (position: sticky){#header{background:none}}#header+#wrapper{margin-top:-4rem;position:relative;z-index:0}#header+#wrapper:before{content:"";position:sticky;display:block;top:0;width:100%;height:4rem;margin-bottom:4rem;background:#fff;z-index:1}@media (min-width: 1080px){#header{margin-top:4rem}#header+#wrapper{margin-top:-8rem}}@media (min-width: 720px){#header-title{max-width:120px}}@media (max-width: 719px){#header-content{display:block}#header-content #header-title{float:left}#header-content #header-version{float:right}#header-content #header-title,#header-content #header-version{margin-top:-.5em}#header-content nav{text-align:left}#header-content #header-nav{overflow:auto;white-space:nowrap;padding:.5em 0;margin:-.5em 0}}#glyphs{margin:1.5rem -1px 1.5rem 0;list-style:none;text-align:center;background:var(--color-dugong);padding:1px 1px 0 0;font-size:0}.glyph{background:var(--color-beluga);height:2.4em;width:calc(5% - 1px);margin:0 0 1px 1px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-size:20px}.glyph.glyph-otf{background-color:var(--color-dugong)}@media (max-width: 1000px){.glyph{width:calc(6.25% - 1px)}}@media (max-width: 400px){.glyph{width:calc(8.333% - 1px)}}#test-settings input[type=range]{flex:auto;width:100%;border-radius:0;color:inherit;background:currentColor;height:2px;margin:0;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}#test-settings input[type=range]:hover,#test-settings input[type=range]:focus{outline:none;color:var(--color-orangered)}#test-settings input[type=range]:hover::-webkit-slider-thumb,#test-settings input[type=range]:focus::-webkit-slider-thumb{transform:scale(1);box-shadow:0 0 0 8px #ffa03c33}#test-settings input[type=range]:hover::-moz-slider-thumb,#test-settings input[type=range]:focus::-moz-slider-thumb{transform:scale(1);box-shadow:0 0 0 8px #ffa03c33}#test-settings input[type=range]::-moz-range-thumb{-moz-appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;border:0;background-color:currentColor;transition:transform .25s;transform:scale(.8)}#test-settings input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;border:0;background-color:currentColor;transition:transform .25s;transform:scale(.8)}#test-settings button{-webkit-appearance:none;-moz-appearance:none;border:0;display:block;width:100%;text-align:inherit;color:inherit;background:rgba(0,0,0,0);border-radius:0;outline:none}#test-settings>label{display:block}#test-settings strong{display:block;font-weight:400;white-space:nowrap;flex:0 0 0%}#test-settings label{transition:color .25s}#test-settings label samp{font-weight:400;line-height:2;overflow:visible;background-color:var(--color-beluga);height:2em;width:6em}#test-settings input{margin:-.2rem .3rem 0 0}#test-settings input:focus~label,#test-settings label:hover,#test-settings label:focus-within{color:var(--color-orangered)}#test-settings label:hover input{transform:scale(1)}#test-settings input:checked~label{font-weight:600}#test-criteria{width:100%;font-size:.8em;max-width:none}#test-area{width:100%;height:100%;display:flex;margin:-.6rem -.3rem}#test-area textarea{flex-grow:1;resize:none;border:none;background-color:#0000;padding:.3rem;border-radius:4px;transition:box-shadow .25s;letter-spacing:inherit}#test-area:focus{outline:none;box-shadow:0 0 0 3px var(--color-dolphin)}#test-wrapper{border-bottom:1px solid;height:580px;max-height:60vh}@media (max-width: 719px){#test-wrapper{height:200px}}#input-version,.testoption{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;font-family:inherit;border:2px solid;border-radius:3px;background:rgba(0,0,0,0);font-weight:600;line-height:1.2;padding:.4rem;margin:.5rem 0}#input-version:hover,#input-version:focus,.testoption:hover,.testoption:focus{background-color:var(--color-squid-ink);border-color:var(--color-squid-ink);color:var(--color-beluga)}.testoption{float:left}.version-select,.testoption+.testoption{margin-left:.5rem}.select-wrap{position:relative;display:block;width:min-content}.select-wrap:after{content:"\25b2\25bc";position:absolute;right:.5rem;top:.5rem;width:.8em;white-space:normal;font-size:8px;word-break:break-all;line-height:1;pointer-events:none;color:inherit;transform:scaleX(1.1)}.select-wrap:hover:after,.select-wrap:focus-within:after{color:var(--color-beluga)}#input-version{padding-right:1.1em;margin-right:0;width:5.8em}@-moz-document url-prefix(){#input-version{text-indent:-2px}}.dd{position:relative;cursor:pointer}.dd .dd-button{display:block;position:relative}.dd .dd-button:before{content:"\25bc";position:absolute;right:0;transform:scaleY(.8);transition:all .25s}.dd .dd-list{display:none;position:absolute;top:100%;left:0;right:0;z-index:1;max-height:200px;overflow:auto}.dd .dd-list>li:nth-child(n+2){border-top:1px solid var(--color-seal)}.dd input:checked~.dd-button{font-weight:600}.dd input:checked~.dd-button:before{transform:scaleY(.8) rotate(60deg) translateY(2px)}.dd input:checked~.dd-list,.dd .dd-list:focus-within{display:block}.featureset{width:100%;transition:opacity .25s}.featureset.active{display:flex;opacity:1;pointer-events:all;transition-delay:.1s}.featureset .feat{display:block;position:relative;padding:0;margin:1em 0 0;width:100%}.featureset .feat+.feat{margin-top:.25rem;padding-top:1.25rem}.featureset .feat+.feat:before{content:"\2193";position:absolute;top:0;left:50%;margin-left:-.5em;line-height:1rem;width:1rem;line-height:1;text-align:center;color:var(--color-orangered)}@media (max-width: 719px){.featureset .feature{background:var(--color-dugong);padding-bottom:1em;margin:1rem 0;border-radius:3px}.featureset>:last-child{margin-bottom:1rem}}@media (min-width: 720px){.featureset{position:absolute;opacity:0;pointer-events:none;height:100%;padding:0;border-top:0}.featureset .feat{width:auto;margin-top:0}.featureset .feat+.feat{margin:0 0 1.5rem 1rem;padding:0 0 0 2rem}.featureset .feat+.feat:before{content:"\2192";position:absolute;top:50%;margin:-.75rem 0 0;left:0;width:1rem}}.feat-list a{display:block;text-decoration:none;transition:all .25s}.feat-list a:focus{outline:none;color:inherit}.feat-list a:hover{color:var(--color-orangered)}.feat-list li{position:relative}.feat-list li:before{content:"\2192";position:absolute;right:100%;margin-right:.5em;font-feature-settings:"case";opacity:0;transform:translate(-1em);transition:all .25s;color:var(--color-orangered)}.feat-list li.active:before,.feat-list li:focus-within:before{opacity:1;transform:translate(0)}samp{z-index:0;pointer-events:none;position:relative;transition:color .25s}samp[data-width]{white-space:nowrap;max-width:100%;overflow:hidden}samp[data-width]:before{content:attr(data-width);color:#0000;pointer-events:none}samp[data-width] input{position:absolute;inset:0}samp input{width:100%;height:100%;border:none;padding:0;cursor:pointer;color:inherit;text-transform:inherit;letter-spacing:inherit;pointer-events:all;background-color:#0000;transition:color .25s;text-indent:.1rem}samp input::placeholder{color:var(--color-orca);opacity:1;transition:color .25s}samp input:focus{outline:none}samp input:focus::placeholder{color:var(--color-narwhal)}.alignment{position:relative;z-index:0;overflow:hidden;pointer-events:all;margin:4% 7.5%}.alignment:before{content:"\ea00\ea00\ea00\ea00\ea00\ea00\ea00\ea00";position:absolute;left:0;right:0;font-family:var(--font-family);color:var(--color-beluga);pointer-events:none;user-select:none;z-index:-1}.alignment small{display:block;font-size:.8rem;font-family:var(--font-family);height:3em}.sticky-bar{position:sticky;top:4rem;background:var(--color-beluga);padding-inline:.5rem;margin-inline:-.5rem;z-index:1}.page-home{scroll-snap-align:end}.page-home #wrapper:before{content:none!important}@media (min-height: 800px){.page-home{scroll-snap-type:y proximity}}@media (max-width: 719px){.page-home a[download]{margin:3em auto 0;width:fit-content}}.page-home #main>section{min-height:100vh;position:relative;scroll-snap-align:center;transition:color .25s,background-color .25s}.page-home #main>section:nth-child(1){z-index:9}.page-home #main>section:nth-child(2){z-index:8}.page-home #main>section:nth-child(3){z-index:7}.page-home #main>section:nth-child(4){z-index:6}.page-home #main>section:nth-child(5){z-index:5}.page-home #main>section:nth-child(6){z-index:4}.page-home #main>section:nth-child(7){z-index:3}.page-home #main>section:nth-child(8){z-index:2}.page-home #main>section:nth-child(9){z-index:1}.page-home #main>section:nth-child(10){z-index:0}.page-home #main>section:first-child:before{margin:0}.page-home #main>section:before{content:"";position:sticky;top:-2px;width:100%;height:4rem;margin:-4rem 0 0;background:inherit;padding-bottom:1px;z-index:1;transform:translateY(1px)}.page-home #main>section.bg-beluga+.bg-beluga:after{content:"";position:absolute;left:50%;top:0;border-bottom:1px solid;width:6em;margin-left:-3em;z-index:1}.page-home #main>section[style*="background-color: var(--color-orca)"]:before{background:var(--color-beluga)}.page-home #main>section[style*="background-color: var(--color-orca)"] input::placeholder,.page-home #main>section[style*="background-color: var(--color-orangered)"] input::placeholder{color:var(--color-beluga)}.page-home #main>section[style*="background-color: var(--color-orca)"] input:focus::placeholder,.page-home #main>section[style*="background-color: var(--color-orangered)"] input:focus::placeholder{color:var(--color-seal)}.page-home #main>section[style*="background-color: var(--color-orangered)"] .btn-bare:hover,.page-home #main>section[style*="background-color: var(--color-orangered)"] li.active .btn-bare{border-bottom-color:var(--color-orca)}.page-home #main>section[style*="background-color: var(--color-orangered)"] .btn-bare:focus{color:var(--color-orca)}@media (max-width: 719px){.page-home #main>section>.container{padding-top:4rem;padding-bottom:4rem}}.page-home .btn-color{width:20px;height:20px;border-radius:10px;transition:all .2s;transform:scale(.8);border:2px solid rgba(0,0,0,0)}.page-home li.active .btn-color,.page-home .btn-color:hover,.page-home .btn-color:focus{outline:none;transform:scale(1)}.page-home li.active .btn-color,.page-home .btn-color:focus{border-color:var(--color-orca)}.page-home li.active .btn-color.btn-color-invert,.page-home .btn-color.btn-color-invert:focus{border-color:var(--color-beluga)}.page-home[style*="background-color: var(--color-orangered)"] li.active .btn-bare,.page-home[style*="background-color: var(--color-orangered)"] .btn-color.btn-bare:focus{border-color:var(--color-orca)}
