From e89e341f3a2bd624fe4a1289d3a36012ec779890 Mon Sep 17 00:00:00 2001 From: Bart Veneman <1536852+bartveneman@users.noreply.github.com> Date: Fri, 15 Sep 2023 21:55:34 +0200 Subject: [PATCH] V3 - a full rewrite (#100) - Remove Puppeteer - Remove built-in CSS fetching; you must bring your own now - Goodbye to Ink; You've served me well, so thanks - Remove verbose mode; If you need more details, use `--json` or go to the website --- .github/workflows/test.yaml | 27 +- .gitignore | 4 +- example.jpg | Bin 0 -> 126728 bytes example.png | Bin 113655 -> 0 bytes package-lock.json | 9952 ++--------------- package.json | 91 +- readme.md | 54 +- src/__fixtures__/bol-dot-com.css | 39 + src/__fixtures__/bol-dot-com.txt | 54 + src/__fixtures__/cnn.css | 212 + src/__fixtures__/cnn.txt | 54 + src/__fixtures__/css-tricks.css | 23 + src/__fixtures__/css-tricks.txt | 54 + src/__fixtures__/small.css | 12 + src/__fixtures__/small.json | 1 + src/__fixtures__/small.txt | 54 + src/__fixtures__/smashing-magazine.css | 15 + src/__fixtures__/smashing-magazine.txt | 54 + src/bin.js | 44 + src/cli.js | 80 - src/components.js | 306 + src/components/branding.js | 98 - src/components/colors.js | 10 - src/components/complexity.js | 166 - src/components/performance.js | 157 - src/components/selectors.js | 163 - src/components/table.js | 74 - src/components/values-list.js | 35 - src/components/wallace-cli.js | 34 - src/formatters.js | 50 +- src/get-css.js | 15 - src/help.js | 23 + src/is-url.js | 13 - src/program.js | 39 + src/program.test.js | 145 + src/smoke.test.js | 34 + test/help/snapshots/spec.js.md | 27 - test/help/snapshots/spec.js.snap | Bin 345 -> 0 bytes test/help/spec.js | 12 - test/no-options/snapshots/spec.js.md | 136 - test/no-options/snapshots/spec.js.snap | Bin 752 -> 0 bytes test/no-options/spec.js | 55 - test/option-format/snapshots/spec.js.md | 84 - test/option-format/snapshots/spec.js.snap | Bin 1587 -> 0 bytes test/option-format/spec.js | 36 - test/option-verbose/snapshots/spec.js.md | 260 - test/option-verbose/snapshots/spec.js.snap | Bin 854 -> 0 bytes test/option-verbose/spec.js | 47 - .../snapshots/spec.js.md | 108 - .../snapshots/spec.js.snap | Bin 1471 -> 0 bytes test/options-format-and-verbose/spec.js | 29 - test/version/spec.js | 8 - 52 files changed, 1982 insertions(+), 11006 deletions(-) create mode 100644 example.jpg delete mode 100644 example.png create mode 100644 src/__fixtures__/bol-dot-com.css create mode 100644 src/__fixtures__/bol-dot-com.txt create mode 100644 src/__fixtures__/cnn.css create mode 100644 src/__fixtures__/cnn.txt create mode 100644 src/__fixtures__/css-tricks.css create mode 100644 src/__fixtures__/css-tricks.txt create mode 100644 src/__fixtures__/small.css create mode 100644 src/__fixtures__/small.json create mode 100644 src/__fixtures__/small.txt create mode 100644 src/__fixtures__/smashing-magazine.css create mode 100644 src/__fixtures__/smashing-magazine.txt create mode 100644 src/bin.js delete mode 100755 src/cli.js create mode 100644 src/components.js delete mode 100644 src/components/branding.js delete mode 100644 src/components/colors.js delete mode 100644 src/components/complexity.js delete mode 100644 src/components/performance.js delete mode 100644 src/components/selectors.js delete mode 100644 src/components/table.js delete mode 100644 src/components/values-list.js delete mode 100644 src/components/wallace-cli.js delete mode 100644 src/get-css.js create mode 100644 src/help.js delete mode 100644 src/is-url.js create mode 100644 src/program.js create mode 100644 src/program.test.js create mode 100644 src/smoke.test.js delete mode 100644 test/help/snapshots/spec.js.md delete mode 100644 test/help/snapshots/spec.js.snap delete mode 100644 test/help/spec.js delete mode 100644 test/no-options/snapshots/spec.js.md delete mode 100644 test/no-options/snapshots/spec.js.snap delete mode 100644 test/no-options/spec.js delete mode 100644 test/option-format/snapshots/spec.js.md delete mode 100644 test/option-format/snapshots/spec.js.snap delete mode 100644 test/option-format/spec.js delete mode 100644 test/option-verbose/snapshots/spec.js.md delete mode 100644 test/option-verbose/snapshots/spec.js.snap delete mode 100644 test/option-verbose/spec.js delete mode 100644 test/options-format-and-verbose/snapshots/spec.js.md delete mode 100644 test/options-format-and-verbose/snapshots/spec.js.snap delete mode 100644 test/options-format-and-verbose/spec.js delete mode 100644 test/version/spec.js diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 25804ec..1884836 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -1,6 +1,3 @@ -# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions - name: Test on: @@ -10,20 +7,22 @@ on: branches: [master] jobs: - build: - runs-on: ubuntu-latest - + test: + name: Node.js v${{ matrix.nodejs }} (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + timeout-minutes: 3 strategy: matrix: - node-version: [8.x, 10.x, 12.x] - + nodejs: [18, 20] + os: [ubuntu-latest] steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 with: - node-version: ${{ matrix.node-version }} - - run: npm ci - - run: npm test + node-version: ${{ matrix.nodejs }} + - name: Install dependencies + run: npm ci --ignore-scripts --no-audit + - name: Run tests + run: npm test env: CI: true diff --git a/.gitignore b/.gitignore index b512c09..6acc570 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -node_modules \ No newline at end of file +node_modules +dist +.DS_Store \ No newline at end of file diff --git a/example.jpg b/example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4a1174fb721af926662f2f733c2c19edb5a3498 GIT binary patch literal 126728 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

dNRPk|4T7EJ$NsXN^&WW5 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ℜJ>0rS<1965= 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 z zk$7*uw}7_>4M|{h?x;HlOe5{%G*WrPNs_Ss*k9)82K;c>S6`N(TAZ2 zp_=!@&n5?U`AOS-@Ez2?*>c&onzq^Sje&B1@-cc=`3{F3hF1L+a=R!hKu^{p^Wv+r zPrkXPiS~24<%5iXeVkNyKysp?gke;r?+1uj#2d{j6nA$fz;b=+uihx)klb&X)f<|t zsTrDOC(LQp+@;P)9iBDwIYM2M+lT>38GhRKOBM!6fucV6{onZo>+*qzyjg zFj_bk)~T5rW#`Hbt7~?XYU}!bgw{a_`*gbtcE&e8!#ol`E<%9-bE>U{ieMIp^L zrF{_d0hSDx10{LoW0l!n^2CTydcx3SbH40ZeXFq~0ub`>hEj&Qc-fGq;pG+%3=-~K zjhw1K6hHmZ`*+yUUX+(W3dZH0O1^{^r5h5a0p({VA~JF<@1*2*!V<2~qfhZ_?M};n zV9G%PA`DSxeSIn=3bs5mF-XL=ZeS@m{koK?Yvc zGIqNg47}lOPWjqXEc7Y%m%k%N_EW@;A=}vGqwfsz#c*O4j z*=tNyE#VkU@%PaWSLB{*{5?EHO-qe(|c%@R|<=r{GOv%B0ssYyKW0joW8E{SS zvegx>Z$XW3g&p2c?o4A^C7u11b0`%D>PvaJSH5=Sy zf|%7?=2`b!8f20dRe7+-elUS>WH~5!m;mQAt+$;fstkDm$X6a4Ll9-n{B zB|vq{B(2OPE-3Wh_&2Bzd11Qp$CQ|NTLjCVC7&qhyBa!Yd0x35w4<@k&%C(kTRn5? zXGOPQT6e3dd*BZw4Dk5QP!5Cy;@S*J%_=xsYN44{p1ZWQ$f+*myhJzTBH*ECPMv15 zetsd$o!*Jf<(t2AYZ1OOiJu~;IXv+lw^EccJQdscOdNp@B|FL{0UXqH(wUlr&ptzV zgzmH4oB}*}D>L8WvR&-PxRa=)|EPbD%2n|CZU5mJX_tR!8o@I4q|!<#KBrWo^vqqi z>-UKk!2{tnM~iD)s+3FQ7peLgX5&DNc-i58j4;eKxmA>HXQyRY!O>`A)R0?KXk$nU zzPcam@XXU~C%9hgPV>O8YP%-Uqyg8YIjU+|X}_5$BS{8ghTI23=!1Oiwy#j3Y2rfU zHBn81RLQD!%^CLW)KZOR*E#hR0=s7MBC+Mfwf(OBb{aciYpaWRXYQqt#Iq-o&*X@j6<@d<3yb0DT5;CPP+0+1 z^W6katq*gmGkBtol7SP^GBxF@O6cIaTc}?q`UHIIzlk@)w#)^JG1?B3Qn_Eztu4;*3#RH%OK9xE1GZ3i*EUNzYMmUra+6 zl`Gt-7yg92AIJ8bE|#UKs4hbDv_3zI{PwNTdyjHr(Z0sD*5Jei_SdQK;S@)JG6T<^ z+1lGZkKt`hDsddd@n|bIHKRd!lnG|VT~xKJI%UPdMer=3FJ*zLzQTMka}Gy$Dt3)* z>%ENlU*20hEoDiPg~((}Ye$i#P-+7FQ|5#ck~XHSd0r1KY??0+7P|8o(8y$eDT@$N zPRv!O>zs_Ul-LmB0(_4C0W9dH-Ak%L=%UBCuXnn@-1_%zxSKXJdVFfgiFh?8E`MGF zga=v{m7b=sBDVHe}nO*^jmX^c6ca=T|Tp96u z-m8|Mx~qPAlq*CS1qHRnW1$ z(Q*NtH}N^1Z(lpMKf-WRw$2+vzH13w`-~^CPI)7mSdr&hI!l#y*NW0oL%macHwHf1 zRsECA;wB9!W)-;#IH_+I*EMR+3RtKCd|p37JTn#^X=4{>ZF1yNITLuirV|VSZ?2mA zs~%}((|E?YZiX?hTSf;``ZlG7QK`gZO1a{{UQb_}8suHH^8c$s@(gulqDN(k_tcfMU1s>R+lBHX^ll%W zq~>F&+*<8?r5cj#&5hY03T@G6meC8t=uI*ZAX}{_Eb2J>l_`~xxSeH(YA${6V7JNc zw)vzb^PCF27s!<(yxU~__p1g*0Zn}_(=#E7rhwTTkyFBKu^q!Ut|0HG%&*`r_hLI@ zEU=S~(D_`N@OSZjKx8URLF`AUL&Vj7?E5AO`oe8CgN`9 zE$~kX@*02?q7bdvyuSAI*-qBNGkS?SpVE(=UM11IAB5}N7_pN*rcU9MY7jOITFFJWbb9=mV#RC<|t^)?{z_bdQ;?->z;7* zvq<+}Xrb0!CcBU7BsQneqRP@P1`0Ji%R!ar2CAyHk8^3Qc;oyrJT$|P*Ej-)Ey0mh zk;&N&!8-RZ1>`nU{{OWx;ZPW6nZ1m#W6J?pYezSa9P7ofT-^*rhu2U zvOY%)-mh-9nLFEE!BhmJRkK_Bn8+E+6}cMtWWgJMcmP{r0l0_IZ=0N5_56$#)~k$j z=WJBk%X-sC%u!@w2#zKBrWeY!&|iLZ2?Hy<<6R1BOCZzYezTU#Q(3bd{m1NtWRnXx z3G%w=B`C^v4*xJoOU&Lp5C7u9tgB>zMM-s`?fW^ev2?2-IO$pMY|X_Eut#4@t{7yY zIAM3qkGY?MsJ3~YtvJU>?V3cXg03B8TdXOE0=P+Xhs4gn`xCu<122WT1|Y|2DJ~W+ zyb$}88Jwt|Out*%@T=l%-t$2+h=|R%tsy$+<5h|5#+wl(hMKI3T_{}PZTO0%^*^&7 zgf6eKPE?bP-*^RUpym8>bk2@0*{)gf`2sl%aj7~HrEjp~vZ;u%WAk!dG1cn<`cAVQ zA+9JKh<-bAq$jHMWA3AP*YKKmCq}TPLbnus<)Ek16fbM9YI})L`t$QU0U3Kquljd^ zPVo%z3NR7uu#ZucKgNQsUGY+-!(F89?3sd%63D9e*IM#@s8N$paMlk#4rQ$ILB~8? zUq6RE_NX*b_PWL#8m<+&_k=~hgW5DfzV#ZlsD=cf4}mK~&P-EX+ZUuNP>XFbYzfbB zB@4B-=6Uw_+yu?Y<%ZnEcGWcF*nhW2TPW`SZoEycru4-4((icsD*ZOF-ek-U?LgXMh1G>ouyzx0A2Su~fELB9&nwEyRbla)x zL?7Z^G(Zy1JO)q?gLqi5c975giSnLzv&E@Q&X{J>4x!_>EJmrj$zV}}!*n>h3Q_M~ zH@~Nh3|K6ldY0!SE{qTf%M8#PDwTFXnz&&RxxfNt!-yut+Qp6xK^ zRi4r!FTAH~m2|&SDrr3x&M->}^S&}?92nAI*=w8mcui*(&Fj8?n$PW>?QAvw{{mRT zN#W0VqMc*y>iPIwq3J`5F6Y;Dt@s{hbsCq@$7`=*2|$RXGDw0zgpYyjFKm#alKv}P zrCmmr!?yYJ+vi_}=WF$(FzDEBrnt5_j^QWq(NTR&E)l}*nqdsIot|(QnNNCcz~8U9 z>SGb(tnSwMqNye5mxI@#P*Oo|P=w&nrBsZ{d+0~31d`!k*DKUb&jRJ#%T44@HuZma zYH^fKxbk1YQ8B)k;-tue0@G4ppY4`@7#K}rmzYg+Pi<}=qO=(YlVMlLeZSU`flCr( zRTXGYPfRKi)F;FI33vTEP{DH}`=byA7=H%)32{?_G)MKpcs_8m1qG%cIM zJ}k4V`$mwgk}%+{vtUcpGdFRXtf%C^sM_8#hBlR-{#OC%J7r%)-N!(YImOp}9y_ev z__kde9gwCUi^O3I54WF5w+v2m-^)ze?I z`n#s5tuyGpb97A=OVe11g0OsL8Z0v*f>Ps{yloVcxBEU#nDyd?)n@w+f_D##Ung~i zrXfmFEZ<=iOSizIPvqB9!Q~8Sg}r`Jv=O}=^|6FQ=Exg@1gc|aIje;wiI;spQaV2-Niue{usuRg8BUD<<-f2cE z(VS;oj~;$Ykqo0st;oZKwP|d2HiNut^`VZgIMI{OC7k=ZXO?-z8twRsC{*Y_CJHhIZKL7XN zyl8*iw!as*lj^(liDmjK7HmBtP3t%VM`NCL_=?VnL|aW`m+;+k`B>bY9pHR0VuX3g z$y22vZ*ynL6|bNL;;J^{6&28Did^NV+;ZFMdiKqQp&)EG!EH_WY?7^CD@$*Iml;D% zApqNpU)Mc@u2I;@I{G=w#U&Lb);r$cDruJ+y$UZ<|FhXwq`Zz4fwL)@BO_DKntNX` zLe6x=1*`3ytcij1oKkyg|Ch|COWC4&E7^_^8^5@TAOKSv>cF-efI=POvX@PX?~Aa5 z!Syus`l3`UBIDjj3R1okmVka;aTN_HLMa$D2CdE)iTIJ2~IfG zVy4I=ZnKGsxRe}0&(*D9k|oDW?g~`XDyyOR53HH)e^JaTdeg4h|EHoH1r+db(Q`Hn z+uo4CKN{zxMeITvF5p^CcyfaQd1j;>o4s9^9-Q>net8wyl@_#BTCbJ;{q(dvv2a-w zqmqPO!o@)u&Wxtq*s8Pe+h8&=$Z%^f4_Pwb>K^;i`oRIy>|UUnRtdabV^+_#iNX7`Jd z&4EIc8ld(XMaE&5ML)qAP#!QeTgN6$W|j%LL0)mudxD|PMb_K39vu985*}%NKN<3D zzPrrOayph#hr)fmBOPj+e<$^TmxNSCOI*t4mVQ-T9g8kHZc;&lIdIdOH=-r<)PXWF z@BtTBJ=;MvPcid`TB>2*4QIJ&?c>kX$aK9Z!n`ZE(Kn6EERnYYJoNN1?7CNGF0_nQ zQW@9pDS9}iaWzQ*T8T1(-2&_w-g1V7QGxB<+?~l;V75mR#=s(wy=6A z|JQzyS3I+P9f34yLxWO%>k0M1G>MVdYcB^qjf+F$Rui87y6OsBzpJQeqWOraY?N#d zNo=-l8jD%KX|d=dUjCFyh35R80=6In4>>+k5ICtjiYR9roal3+kQ68(%H0A6zAH?pPax-qlTpB6R_9h zqRe4vM(_R-t3m-x@-!Ut3F)iTLRwA$^X~iqAHLo)s?C0V+l0~r#ih7Qiv*{*7K#@r z6oLdPE-4b+p}14r-MzTGySoP~o&d$+d9(L_X5PJL-ZdYxl0`lNE4i=x`km)-P;`=H zF{b@ZsfYs+?6f(l88kp23tC|9{C{{5y0RfXR9kFBhmVZ_imiLh+ye&3)FCo|PJ}}T z0Bd$u^&g{Ft+57$QMPo2I?HRx<4bt$r7=4c%@Tzo{Y{X@7$daA(5l#XEr(VoF_p&P z)u6%BsxeH4A58!xhMZ6HxP5%tyV-aVZD*{bBmM=pW@a?K+I}q$%+KJmB&yM``mRDJ z#wO?^*UP85O~DHi^{?*1HYiA-a&d7r9pa^OtHQUJib~vBhCgt?j)pZ3Y&)@jLA((0 zxh+eH9le#>=1%UTeML~?k(uW4yKACM5d{S8VkhcYUkslkl_4VaFJ{M|IHcI1W8_1$ z%e>!wTX+o{Ys)f^ZJv5q)fDMPjxx>_fHd`_5W;~$>_Oo)m+9V=NwE_Le00fI;aAIl ztI#HZT}^JQi~~-Jfib9j#xYWI{ygY|tn=za07x`o;+y^ywb28xu&Oh(nNy9GKsLNW zXCtmqf;??=g>f%dFVcW9Y#w_Zn3Y{6*UZ18-RdB@mo7X%rxrR~I;Z?~`7@Eq8ZgTL zY2CP?^1{S0rO5!yLNM8q}h@RcEN8e{9-tY-mH(x?aD zz3LOmWB$TZD8Cj?17;W4^|l=Vjd^8-2w*S>)cD%z zoGi_rjFsq#b%mrYtb=+-?c=amgRg|V4*4X)d{Eq^6=8^hpW#!JabZ4p>NCZW??~yR zt7N}6?11+Doka#juQ)pu8w@OYDMK{VzJTip>Nu(HcN)LdeisKAKDd=CC2LF7dY z3mUlXE111r%f`L))LOD}0-u}#LCbsuXK!7@cAC}5)<0o>ltW6?Q`@Bp^2LST#lsFi z&tBWO4612v^31K@1#-nSw(|lQif5bN!QTmehcQ{W;@{$T8mTFz~2}8e>PgW z-Yqg9qvOFxjx}WcL_xtSZW4Q@JS(c~n`cGMI9vIqb;T`sQUuUoS^L?FIo7Kdec2UP zdWe(?ye>*n;l{!8!bySqD&3nz0k%J`#m@sK;pNXEc;J(Dr#J|GLJ;_H&KFkQJhy2A z_U>YKMJOg-d1m8)tRGymO(PtAA&?)o>~ZG$zrUBoa6#SEt+!ucBYEBKAY`EA!4W(C z(;QBQSSPJE?Q?oMMQw$cgSByb?nNIq+obU-G|tJ$Dp27Zg@`_lh7aL;)C4}1GC)db z%ES%CF7|`H*7u{B4n!}rZuN;{=A$b1o&U>H&uVsb^)_7pC6KnMqb1^z2h%Hbm+*Uet3yym{N$2|U`_BQ3^50=i) z?XPGl`d;5#+hIlVJ1tKv+lzDcBS}!2yM$rNkru3=^r@aJ(ciUL*vIm_d}6ml{~%FX z>sG~=Z)~lqmK~8Nv?fNaCt1&e-hM4e8jJt=V-&J)A|8dP#BBw);>5zz<=`YCPeQJy zu#UveLe~lfcRTN!Fv5dZWF*6B{GuU&J94ym;GPnc8JkYdEvrpB^2XGiY}BI~1talv z=i(L1PW{4bLOgvYRj#_r@)!g;nrQ0oYKT0$UxGlP>Ud^(!086I8hUCoj#mKTn8yf8 zCq-MDD|FQOKitT?`--gZ+7}b*k=;jw-`G~5dsMeYp<{z~6IA!5B+h1C1CR@(gEUhI zM*kh2k)+N<{QsgnLV}%f5i6fg5|}CfCS7Cr?D>F`EAghH>8W=AuBCB*^9c6O*a4>C zPH}K2X0+uGHZQyc}Vh6^&OsV`$5$1HI)Oj`qGwRH#MkvP7{D{ z+5s%}3zgz?Hnc`DX`+#_^OXMR!xd%BD0A=c&Ytl{zWz^w&Il@J~|jQ1JFf^^}0E0mBNCTnI&tSp7Y zw7=OaDx`Lt4MV8B!;W^2r1r@COA@GPX4yu&uNjg~g+G*m>1Dq7RVEKu1P==+Mk` zFUY9ry#^|CHVbPGGZR@AN{4q1jAu$(^{249HL#K+rlO}>rZV&_VXfbUW6P>Fqk3e2 zfKqL+?dJzQKdC(=uWaAl4Itur{t~twti)VzLw*B()bf9ojLFt^l`4QIc|~D~f!=!w z(I<)U5xYws^w3|-c6gx5Xo~N1FWore&o*oAN_w{%BkC`uvVORa!MoI4rMTN8e3tyP z-j`%c_oFz~f*Dxw!fSxTERsfI@3Ff?0iDr7EBvtu3cgeA1Fkxy4J4+{I^p73T^{is z6ZcXu=f^D!t(-OX56VOn>4YKAk9J$^i%5zy!_fvf@!axz45(q5r;Ex3mi`iSIZc>s zoqEbx2Bztu-mz`W-3IM@S9)gN6o`EsN?+rHc`}@$FK%PX2HJAAXZ0TQ^>@BhGqWJ$ zuM@PP!>1JcCQZiYg7>3-L_V;GrS>O8vQxk8+2qB>0ISQ*TgG#$Z|d)A^`gYVykGKA zhB9JXVbEmwfL{I&66$qe$08@+TU40>qi@d#7x%b}bx+nlTc?O_EW!Rv|=qkVR30F_{*smVJ8Z2vj&p2Uyv@;*J- z8@yB@Dv3zmqaO=!Q_Z&j#5>GoK)bHSNnF6A+!+)kS^*vBapEk4ghW6*T`f}xS5rAv zu%?iHYits9LqM=;`qWFnVMsYsMTys3_LjaCTS6s5ecr~Y(JL-k2mK$UB+K^fewYM# zH!M`?(N;rcGwv$Bf>78`KqFO{t9a2hZQ^c*NAL8%pGz@MSHlIo!#>K z;YH3Q-|Bs4m046MEu*#E2GtvD1>45kBzwUR=s(kBX!^B^kHNX1#O8)DIvKglzG(4d z6hGCgDo0?-h*(D}<;PokTGg)s2%aIGfoE{BZpkWNz0h9txDxAGoZEP1_Rbh3?r7eu z?QZMBxw(CrapO8}ljuUG$KI+{oyS^F@NP`IoO zcIx6Pm&ZOV)mW_}*mxVn8eci|Be)ny2QT2&G_b`if9S$F$w5jR^R3a)b+t6yr@=1& zPa3`KW5DpQJ(vCfiN(hL_bh{WvhOl;4h0U(kL&a}q8!FJ4wF8+{eyIoVF4@iph~_0 zrhD80Zkl*`VyA5+<`>3V(q{V<m_8uD zBeEr1+Y(L|k`xG2vezwyX?(f$%r|PqZgU@cj{t2G8eFqH3iG6IWQzf-8~O*S@Q)t) zM5}moA_%G^I+kPR5EsAzpf66($L|L(*FW1N?42cwiRS833xk)DzBtN{Zsu?gT~#x{ zgL58&>mZQkTF_JKSzB|p#2ckm)x^^nRT{(PxdTwwQR+E;?8d6>@>yFko3~{-xj-!G zm8~D${C1N{y;dcQU>oBUF`l~KM1doVOJ9e?S=5QnHZu$N5#)B#$KMj02^3I-Q za~@3y7c=Y?to3T9Og&z*q1$*YUJuYl!v15t8oQiof~I+L-e1;xX=_20X~{u#)4rhA z`M-C3s`Vr7vEj=E0eC`0&P<4VnprJP{P?07@oHDlfi&q&?I*@) z73*5xa@AWI;WiceQ{ll}yCQw7U&kahR!cv~J>|~}apx+ z>rJn?BwsVfMo-%dn-nT}LZj@|TkBfd7aKt7>6~}BNzfN71DtF~>WE6fdF(V$`5iKw z*0e;=ND_8V3*4Mzo6(j=TrI3$WR|WB9 zk<6}IZ@MXw`ga=vtl>zrHE^8DA_Y(Oq{>p=F)#EMPw+|}I5JK(Mf0bRPRvA>cGf{& zfY!WCdklkGXUHk69p7Ecp*WGk!r{Xrg~nkbDOxk1VmQ)F*V12o^~u@EN6mTLGqyom z|AR{%laNTS&{Ivf-F=j3VW6ub^MBLi{v*ZoZ)S59BA>tN-Er1Yc(&0_GIKA$-D3|g z>~*{xE|YZLgRM|z3Gu1?pT!JyM!wF4o6_zkju5ab@&@J2Wxcwry{zVR@Hc-sv|ReU zEO!p`B=-XM4~eS^jIj~CH9`nGssdA-D&xG@>)5c(M7-RH?Hv`ZZ&tC8=8WG|bso^`D7^tkQXd)c3v1%I*+BcVX zrEDBvdK*8oimIx&;PG#%fq27(1g^xAb(c0`Y10eF;7+6)TEBP-W`ka95c zVZ(Bz98E=IqZ782xJ92{oL!-Gz5TvN|3ftx^b%Q2R)WjK*Q`KC@undu| ziDrV68~o$B271)8S(zGxmDYly9CTW$VmCg7i@3F1eisu->z^&)KXc}Zqq5o1c+9|P z%KI{;ChvD&03dx*<#Yb#al?T7o`UHn#=gBS`7=x<)%G6LgTcD{;vw&`q_xu_u1upk zT|Z1}>ttnWdvE)fB+MjSW;XZNP{)3#Z1#Eaw`-&ssxbq%-foAqvJmId*&)15FlOeq+vr|?})^aV|KV= z)Vr=p;uqhfWr(mxj#okK{xgZAY0PMP2~qeal*o$_#s=~C*vmfBpnlkrk49ez3xZ8e z+(DavtnznFK#mx!BpjT6e`7h#=reE03v&GDlW4Tkn3QCR%F%iw^%?-1Z z(sB3@NsTe8#3zu)vc9y!T;-vLOJkfdM%G*0nCYdI5%HQn%HDH>>}}YUx|Mp>+BDUnOw4GCz?`ovdgR$~1?J$?0*hB`Y$7 zN7h$d&tswks#-!jzT~s8q_Q7>-!eFFunn=@JqFNbXtikFIYg>m)k{RZRlYE3TyS>( z*dczcNXDT_l^6oU?q`ju*1fX9*tfd~s@#K$Fl{hS%F!aGumP*PCap)8a<|Y)+TqAj zAvP^Ci7aq-G;VG0WOppbo~lo31?>7AOWXMbBqdqBcHigJx4OTsO0OVhe@*aGt+9mK z&qN~TqoxVz8%(Suy%~M`dd=7#HKCD_Kc-l>1tU+ahHT-HxmD>Iv^dJTVUC)!JjzzO zYgq*v$}2=fE=uHH`Qe$8D1}1wLMTL*x|HTE>oW`Jsi){4a$|>~)k@TF|5n^Pumjo9>b-@st^)7_2qBrr@ zg9D==wwf^@bNTkKT|k!Lj1P@m*;Iv>Bur+q+`B5%0i4OJmqgP@q9;mtQD=S`5KkY( z5FfCfF&S{!!O)WitcFeXw>}tH|Go?8yKVeBWyQvgsTFoMUYgL^f&YOH^zp__M z{PvbU(S+YKf(H6Jwi~7NBl6C}VNW)No5$uTc;g*OYkP>wqgccIw<$YkE>vcw&nA0q z!RoouLS(dX?H3*xN6j|i&yR+HqSSo?+-qzpK!aSAzY;})1Rx&|Blda{M?C#5epjCm z`i?k;b3hq~jA_1-^Wq0uxEV02lxgXGkj9c+`Etz18QQ9RFwEz4XSymi_MG>O#?Xs$teDyF^OLlCdMC`t{$ zNog8cGHvU{De?6s@LIz3IPn*5j?t3H+*rT-4TO!rW+$p95pQ zsP{oBz+$R>j#dv|CuTY2Y+UP#{s6V|OUD?aLlP3Z{K$p}4 z-%k>0Mi_;Oez({nVy}v#Owxt7fZM#K6@m`9&Q#eOe*=LMZu|;ILqz#IQ~1kww%~>O z-}8Y4_p-zU{TvMF3d|Etwu4h5l7c9eGKg}k_wI5$ zE!t`y97~jRQF0b-|8Whf7Qrb!mx=dC@6`Ustz>6qKrWn-MXg$o=yNt=Z=;!eRnx|v zOrCn0Y?k9KbmI&!kY>?FvN+pa* zMJz(WF2ix19`8so#isl&au(1`i@l8SH_eG2G#0{D5{=W|??+YaRQ?6Dm7X4^B24pA zZ(m~}U*UC~UrACXc82-7-h873)E+EvGPH+>(xRct8cS-TRas*`VrFujD=9U9`8E_; zN{iTN(MF@w?&0feCPx{~S=2?S)^-ICQhhwyb04;aba@O{Mz#GsmBmqZY&|G)j#5#o zy|qiwz;-*n+>wJ5A$h=1-yrg-2;>SdIH-uq4m5Y&!yLFNZ*s+dz7}LYDe}DT!h6t_6QYHXrIsPAiO#6$^L2vVQB#6rX6w{@q#Kl^f~M z#nXg{y*Q}a42~r%*6Z#ls6#Op$NzzchwQBgNG#a>aJHg4?1zobcHQsatxD)@b~b9Z zW^xG)Bd_a-DD1feDPz@+Ug&BY7VGsDk4Mi9Ps>F-O{3p3s9zA&o{NNR(8ZvnAr%(f z*?n93(uJV2+ed$T%TE76?-I|Jfj!z@L<3@}8#!eg_Cra}{eZjKYg3`W0|795@vZ}H zQZChlMNTX^*g1m&Jt}k~c}7Hya_w_TMf*mDSwRzl z^vPK6-(?jj@uPKuuH=C-w%x`@tLzH40-o=S9)&kzmMCcI73h)qZ#R>aC^wtR{ zEFeVvp9^Lh_l$FYd)s#h+yzLIlOKlIIZ>oCWC?gWJIl0OMq2LWcphdr(;6`-u52;i9r(_-C~5g(e+V z7c~NB%k6$t-rBtG{h^j!S_P1w-zO>A-U}5dnIfZ&ffXGI#|`8w5PH?}EwgRG*p~cY zjmn(w@75nuc7<9@pSHGRkAP|8S{|A(oX=-$l~XdyYb4hPtrS!?PR(pKo06u1ibI>S zpPKHMe%-mM3kZ<>5*q!T+S$eLo9IN`+DdvRdP;JY1r$?xOXpkY2<%-|rgGx8hI~0U zpC_ySb?BixR9|xVD?fXR?~s}a&fUHkN4jsh6HTi_au;Lt;%(*R?PA)oU}p7+Ap65d zll6e9eFNW{9-^msew|QO$2GANFAkhp*FVvE<|6AcoLcu(KXk`x>N2?zP)d`?n_(KE zmxScmD7k^!63C6biHxKwvKu1lT&1DU*AFCjflxXSiT7kXl1~#3*kN5+95`_lWR>xt z9qLE>N3?F)^&?RKd=|BJzAgj$V6{h(e)HqpI?>jt2ktO%;2@{yogH6Bx0FAq90%>H ziu}NQwFDHkHnl`l3Ss;uBD?Na&issCmHHJJF1Qon8t=P!XtY!Aq-=C*DwwtncqJVC zxcrQJsD~hX*uBh^@d8qbKlU9ieWLIH5`)7ZZnCj9o4_axV*?HSVV%P$}vst%l5v|&9U^_>%PV889f0lcvwhL)dYGHne5?^4Unhp4@ja)i3nfX|2MwV7 zGRB#~Qmvfct4d)pwsH5(WE%C96egb7HmF0*)7yCJepVHF+P7c1?DQ)vSj8uCRXR71 zX*5%0+UYL>-b6Gd3W}XmMbCp2E3OuXsA;ZX_#+e-E3GI$d(L!7_ytXxzmu0}cJ3=? za||)rhd@ZnIPtFsoaIz`BrpeLAbB;D3sohHO46yb@j_(uv{zq$InK7SIE4*S@UX;M z@{B{8(l#_>9MKfDW+;yo&HJ(vmtru!NQ$V41$~kT-iv&mQwD}{1hyfr(UH&`dxfev zed^C>`+RzT&QE?7WjBO+vQWbH<{uPIv}?uVd{2uSWkb77OA8z3A_W#Ni3XQmf{WK= z{zPaLG+1cD+LUH;U@_58`sGK&t7CT#YpNh+;rkR_(IqWZPJT0W%nBn15?X@w8wQJ> ztXHtxe#`8BlC*R;-5~=wxtpEb+;ynFgnotRB z1Px`U=5QS$Dx38dJC(WCn$FS{Vjpcv$*=wr^Y!hNOwkh3z3Zn-MCB+6cPG$U6ogZ7}! zv#I> z?%~yy?jg0q7gG3PXgeM8?^d&ZRlD-R8bcXh%Vdb2jk%e*4)Xm%W(vP!5>wh-GSo1N z&+xU$D!^>^`a*N}t*?=qxS<)I zR7euqa3aR}6(SaniAl-eDywot(6>J(xTeG7#yI z1we>q2aof#snN{b)?DoEPX>3cF!nhSG)}S$QISdm5`v?~o5fbMzExvhqEv)=IC#Z{ z67?j$&v`&~mxda=DQF|cXJSUxnH5)An3ZWnmDx_Og$rPVMB2I_r?zc-?x7^*Wzqkt zQF|AO0C8xr`O;0$MlJs$3Zs&IhqU^iRiyv->l&jyiW9>I*~>Nenfsc-N3z{@ffC#P zDoL@hDeLORjOdx+IL=L393I|bAsT}OB{(JS|Bnv zILhFYE;3OW=vp;aQ>e|g=a>YpK4{9$#-dop^b17L2rZR#I5Mh_l$LmshZP$HT?)19 zWZ8O>sdr;@eoPS1US!xz40ksP`ynLyRS>k|Lef)EF?_0EWATUDe>U;P{=04e=$7 zEM}&8+amJz8B(3Rrdn31F#O*AjHngS___WU>bvs(PLla^gxdX=fi-WQyw?PsGnolD zw{z;dd?IIartu+l-qpq@cDM-cV{pXdy+Ocb%1Sqd`&fMd2w@VlHbI&E~n`pi^|&gH2 z3g7yWMsaXaTe~Q{v=BBP%o5wbrKiM~ECzNBR*ftsylq(A?hJhrNX{RTk2ghOw&^>Z z;aOxgu&v%$x2*Tm73p858?H0nw0Up-h-YT-iY+nx$cvQ9Cf{BC;jY?lCqgxJlc5O) zmh$4m9*$lbjx7i!ih7+VV5`f`^^4^^$0QOs83YGIsZ*g5fHpFpnJWGm>af?Y!m6tV zAUvLun%``X{(H@n+i!&iAU@2Ce{u1_OCG`HZ|cbd@ZbGjU8yX9Bv3&1N|4ddxikLe zV1@t3=Rgd!{gSw&@2CWy$ZFcz@kUe-$)n57N|fFHB$;o%VI`&uvfvnKs@cXu)>jBb7Kp7R0N ziHJcO%?_8Jo2;{2WZCRnUb7(K_aITb+%y@ky!Ej;AYMX0!X6GROZv=f{*9a!qOH}34pQPaUWup$QahTyQg&T z4^D>)EzgZN;VWl7e@IT`Pfb2|;oe z`Fz8zcmufzrcgTK$b0A>De(rzqv|7!hrHK!gNa`RuG-0*f2(uR7~oy*8y5^W)GlM!|4PR=EC^q$f1 zq_vdP|LD){^LzWSB%0F_-K=4oRg@f3Efd^an83A<&J^%V29$L|TvFD}?HoztwZuR) zqcE%P{+fKby;*baOkY)G<>&2*jz<1Pk)0g=V-xjOWmrzLoNhY;QbyHYZFUq|4h+lrGS_;sWP#UZyLP1gBVXkqQ@c*G0vO(0ZR;g zNSXiFJXgq);4>W&R zOEg>K^vteUON>1+Hs|x%8G7)Ot zUN=grM^rKu0wnfHL6VSqY7al=s^Xqjy{n_O(_I2vG2w0Bhp8hOcRqlwGQ(=Ij9}5^ z%C$Q>BW@p2)`RxCbcvpGRkJl$nJGfNbV3qw`xE71F_HYw6vyb0h$CJYX|%uVR0}E)^|`Q0EDV#K{Ibk!o7DU)U)77OukeA z%VGyJM!|l1NqcNnN)|{=f^9`lNz!Wqv9gX&d%U6`MPBx{Ki}oIp-J4Dlf-j3sb_(#BJbV9(GLn2AuiP1)(KS&jqR!Xr<9t z5Ja#(A%{O)^cv#-Xcytg$>L~dsE6t!^NU5>p@icZ1H*Ki3w^K zofceeVzR6Mt#3*9ql>En{U;8y7MohpFbdW>B&lCqxJkUjAKEQ?sFCK|A=IT}g$FUk zD}Nf{dK(7EOVCMDpn_;Uy;Sk*CaTsL-CW2H;EoSly-y`v%s`CIHtq0}R!76z$O{75 zl$Ci~TC8%M!A`%+n8FuwFAms6#0!z$aq!8lr$%>jc+A`-t@mW2Sn@29P`_8(^!uUuR#?l%QKUsyS}X=jT71ivz}kDcttk zBPIJu#6e$>*2f|**avw88nQz+aU!4=ft7ZM8hxRpN^KMIQW9ik`IzgI4cjl9C=N4o zC)U*TeH?GW#Jp` znR#AZGg9h#X<-Q+%s4w2p$%35j;SUpMnCrY*&-3_HT+aK0R`enxD108>P ztAGKBzRfO_ljv@BsGkPsl-+sa1_)<-kk+?KW2|V2Wo#g<2&Hn#{>Y7aMHn5@hnVKA z7Y*LeKM7D3-!$faUo%(cVBwgKDqBJN0L}OCSB#_<P2h&=Cm!~kKz_h3G8DJcQ?|KIR&Pd3 zPBq-r?pQBV#>zk``hW5^D-{>Y}pB#uNW=S0~%jwfMxI4{i-vsTaeMOnR7j z8kGhNWtL+Z4W*od4pfs5h9!gtV21s^uq3x^sgCr|b7rvINb9u3mjd?FGp}jUn#05q z&NieshuB$2W1=iDPhEKU#!&vTIC;2*yqE0AfV|F^O0%{%8jKa5jx5?wdlt07@Ux4ExMG}wa^ zVsot`Y-_0dKO4*OYWazxamSjSX`>AWM|agb8tdvq$DAEmKfU|zr@!G}<}XiKhdhFk zB~P?&ZHOvrRB(483)8p(+Ciy|(W`9onmQEdm!Z;02}Y7?SV1wgZ?>}%kpI4}YpjGj zc)P4=M`$hZ(F6?-&h_~#fyRGIQM37wKJGd~lvPdrt7EOgz;M_YMaGzn6=; zzQ&3gfA`&X4C@sRcnTrM-j$iZs9!6Y6)C3(vnkRLQe$-B5yyqJsER#IztR1VNmM-P zIo%u)vv_sV_w~-iAiMV=t2wH~Ek<^ULfM-+LQ`t0KI%`&rV*A)7Sfwwz>E)`6uS@3 z(PENo-Nq5U1Y!T`JWrVwP+rGh>`A0MrE_}NZI$vnwX#>!wnUI{SHIh#{)fjt_;uGy__D_o^y#@Zx;c=iuJbaZV`k|JN?5#$uod&lx>PBgLWv6 z2V@$^!tRITa`+BeWq0Si4h-9pf(OQ~6-8A|@hAT%@>*xBDKEEE&OsRaL|S%fEn><= zO`sHiIJ|h_XhY;GmD^*_y!{Yq>co;`g5#v7-`=qcMgA+=?kWNKvi$xlBB9k0>0PfM zaTLV;T$zeQmP)O=>V~2}rq-`PEQ&S__4SHUZWhzx5d5nHLY^K-20Dbi4yNc=oUx6E z`}w)BUIOblixjriABD=Y=u50>$5`#@@TEwihM){zLDp!WGv%Ixayt&&YfjgI9yWon z5PtG3uy(nDStmVy@h2mY{Bv9t2Po~!2b7~yIS5mu+90t$@BgRp`2SF4!ldR`N~=^Tax+ueO3H-xv}w-DRXD~xqjsRk*Qv!MXc2SV0)=4{fQ-vK6(Rc7nOC^R zfGIC4SeE&#lP?j!aQ?vO55pgXF&UQyi_>2-uTM^9wr(t?wc4WW+5MmockwjUL4O==SfZTS+6)^I zZ2@h>UYZm%#^dqSa;mM98_OHmSFK6o$9Za%c*(%1`UPn0>ZFckNjdeFlJ)o*QK%C|4$OU^da)_0q96zk397%ai7PA{fXgSi{jx-p3XkO=YNnk3HH3X zHRZmk3nw5^cUXnSX zq?Ugt2%_H_b*YFf`9$S5btO?~i6GTYIl=U5-+)7`6sbpk#+>LU6(TiH6F9SGfoTnI zynV@GC&oofte)9&(r7B2X={`m?cbzeYiw*9wF2S=@lQdfZd{yC41~#K5avN|`3YV4 z^KZA#amI}gE|E@aOZOUCr1gY%;x`)KD=8}u#lv$YpH5`VLfSTJ-@As_t}sY^in8TA zPm@m^7XmUZq(8kO@BbCB>9%ZG0!qp78PXlPBtS z3o-CaUyKuAm=0cYdMmidW_u}UlO#4tgR**CtG>y3FJ@m+BnKKzpn}}s)q9E$-c@! z?99+ocf)0{qXDcs>yWsik6%^%)zC;i6^ETeeoqu2i9n$KcNQTDV~L3*|G*mWcxD zC&t@S?4)m)x8o_mkm%q3_j(1IF zVgNG?Q~9imiG#fu?-H_c+WFx4mDRd){p4A(HmC_(riA6=$#0gq%uG?Nj(4dumfT^< zyTs{6-%a7Tkt9&xA04lGQR?9%@6i|8*AW(6w7E9>FYj=IBW^(qJV9cIw+MRC_sk)!6vAvq*bQC z=fk{FQ%g%bH`*i5Jzebnkf@RU$cWHTt9!9cj+YH=kDNHFV9e9qC|^7q>UMGMM+>~b74B8POuuG5qqMS* zxX9+mVeBo#+9zHz=teMBtXICnU!ps&D$x+!u0wL1vQ5SwqbAQpXk}-Y_5!F9_75O}X6;+St@1U^) z)dPS2?!_4{iFRjO`AO1hg%4xf^u;FTavYavEEZ0@%zh(($mlQho?*To9iQ<{flfHp zL1>*NzOtQ_m0L35F*~II{(9RGdQ>E+iFfd%AyJ;zV}TuWyK?MFx($}qP->N@6-BR%6c zQ~1i=jT^(7zcntIQ6lp?l=^+^E~33ScTyVGPAGWs!5V3^6qQT-MSDNd6BPp~Qp%pH z)|9Ze9S|yn&}Kf82cJ-M2|5XsQL2uA~zIVe*c1aPFz`B7BI<6o=vE>EC8=&htZMzA2mhvu>q zaY{>JgfL6rtiT$W_7}QYKJ=zB=mz4*wr#7H`Xbo|lu|Vyq56aJr@2%7POaS$&Z%>M$pG9;Q{suVaoy=MG?kYuZjWh(PAceRvzu6}y!s@q_YWjTLcQscO-m{jk>drbYn*8B(Az zkV_USk0FA+7K1d6*6CIUjS2R$fLrWjF6Ki&3(E!Kb5!va&YTl{$S`0ZTG?*IFpK8< ztQ{M=Z6RJfB>q9UK;P}kuzmWk-I+em!zFn6+-HQn2Gz)~#3geWQ>w)KhX^r=~A6X>&_pV`!;?D$-BSft+4EWBji8<2yr7g>G}P{cNdm_BF_IvTnPA0N_+4f=&BrSL+XyzNWCc zGDp6RehXP@Mx`0zj7&q6j6yaE@I;27)%9}DWvgo|?Rac?E4#6&DK?Jnd4rlM_wE~p z5?TdbpgWODFTkQL!8uEG6ype0;=)L!Is!)PpwQA-m*VubS?S?d&DO3I;{ymYteLvqwf=C z9lyl=gXH-=%bGgpm@F;Oz|zcYG=8?d8j)L0I-KbE{e^qPl)B-h4mE`mD=l2aN_BLY z%OgNntz1|IZqBD+UdiZ{?_Hp;%|-ZmEL%-Oa&?8ivu)lB)1+cq)Zud{*q0hG(qI?R z^p$TW^88WL{h(2+ zGeOIN-z*BBO;)W-0xv_6{8hz!)8qEn6**HaU8$)%m6QNIkwI=Z0jCN~mjl+8+zKVu z$s};fiaHC@?VDFMQ6Ver#Zh6vSV<`~b$j=KnxfjIlTiyN_AaB~zyp7s}NrBuW#(k&mR(A3zyreoOyJ)Fx)&W zWiRWtGH@4LF36@BT^$sdv5X_!R1TZ2_;$X<@Tq+JQz)*jx9cU%)zRM3j@4a|ZbIdF zaSzP)XAlslT%?v;j`~1yvi6s6;)FbQt};IYc|MRcV2sj1qR`2QpyTI9Vi_71Q-}Q0 z_mhCxa^e!p*8H(z!FJhasv)-o<>Ej1Ry88NMarp|G&_26zLdC=?RDxc!1=e7%-!9m zj-V~PCnd3i4vrO!KHE-3W{I$8-$Y1FtNa;bh0o2Y$3IB%23eRmJIadssuWxUgN1VF z*Uz}JGl-G}75NN%Wn?wS0mCw-dAKulL;I6?QXp9zZ6Inl3R3oX_H6j>4J6&6cK%vp zogl(aWq8>$$$44GoXT3By|;QIBdev{j(iBoRF4NfR|#xwg`i44q$O3?AnxTFgMgyM zC#z*!_r{!=ekf`E$=~90B)HD964S-z*2QN}KkXfM=vj%47i;Pc&k_`jZfcViadF8$ zc3x?IHe?rIQd`XJXfclvL%-0K6>yQ&Thua1I_)oJ*SRJCsrkJ!4lI1Umw+N>UCxcJ z>^vB^kuh6#!;of7x%ammD3b}p;d*;en+*}7UHHS3L%s=?M(?n-9de-miaf$+EEIsJ zO5G56DZR6nEF+E(MCa1=kWZ=zB8PUVEQ8 z*R{|2zy9;w7a=K{>4gcAiihrEe|;l_ zFoxX5KDHQpiYnIFuWc3DvAs<%amAuABZT!>q5uMyP8AV#@^J$2uk<2&DD_W?gT!D( z&EZ?gz$zJAu@`vKmve#d4Tv}J--Pg;Xp-F8NeZxOmIIu@rnvSQWI=UcW4EUf&5VfW z&+U1v32|DAXern<$^E3@U%w<01YizQqM0FtBE#mCFR{c8hU54SfoW`$^1`*y{Q+bw zVrE5zT8GgHaniLDDuFAjd7r^PgAF{NNR=>UOdf-0qj|c`k!sN*ya*%wUwJ=j*MdV$ z@F2Dc9>}vTx!S5%Z#ClG{Dm+;QBySANd8C6eUNcw&7lhg|02p<2zUN{(XUvOw}se2 zA~0{$JnNE3u8IA&b=vQyD$yCLBikFL1~LAloE>vJ2@1z^Q6P299rZieV1MVL_2c`o ztlvu~Wc1kR9qXi6##YC2I3ZGEHN!hIfa84f0F+YuJi527Kc4m=Z`cysu*u$MzB0<% zEllX=J_Qn1U$WvZjKWO5{FiT2X2?5h!OMB?^Hoib0fE=4)|Zl`=wdu3cpCn49nzUr z0AMeGWABx5uq}_J(HULJch?k0im)q-=QLIBejMYcKAKVG-w(!$2fovSqXNx!QGQ5? z1Do3Y8764N&Xo#n#AG2$M^W8F4g-w1?_%N$-!9Mjk%3DdiQmMrmR>{(pz0bOix+p% zqRL=4;X#c?<$&>fYt|aKFR0e=tVl)}9inD>IVSdbNYqWG;b6F8hX&}+v(N3#hV!fd zMZs2i+=lg3=M=A6@1u$WR8fD(;v21!6tqeM!8}^IL=_KQB}*VxQ6S}FLu*r>&ST9%D?l9~g2Z?|^vIP$FZmDL|Cd$Vu!pec zkE3&$INj9*G-g2Gi>+|Mx{<3#3X6)*!UqvVlkkG8ud@+A(>}KgP23%8NyI)`yGT2@ z=uU24P$v02CF=SZ4mX&l>&Oz&;h5j~5uvyFwZszvEJ0vw3U!z}lUlBEtS+9z*UY14 z7m*fCz7HwcAKPd|Hr+z*?;~N1?6p@_nz%mFTngZ_u0BmZn};S0xCZhSwERk!V6CEM zx=Duh4db|QWr?De%Aky>lb-12kzR!_N8G+zoV2jy2KC#v&G8;P9bh)6qZ3&^O7`2l z2lOFEzYzn)iSmc2L>44=F|S~5+`(LAN*N=}3VT$sqa>q}+{WLd2OGnZTHJ+7cZVUO zWQSnoU(uHg%r<%QKPJjGzN|EvVSQ!wxzNj7+=$R0!o?c6hNZ;0qu?ILn9kfBqejUZSF8SCR| zW6qiUGW-5ldKowpj0*y|$S4rlB))-drd(Ss6$55Q6i*xSl@LmgE zB+7i;!95M2qLbFOphRAx46kGZ8U?EaeVoUJf`0(IwYy_#RbS5}sm%ZFLj@mh`3FBW z=2jiy<-B?l{dK#?5W#U$zCSNW>HW3~ zM=*+oD3j+7i1)S0bn&iRWF~zJGh26y6y4e?IbdF?BLpALoleq!63J^koPa^mFz*; z_k>V0M9&ehJf#p7uZOCZ1h)Ot#Yk>ICmZCts8=B>!Jfe8bMzA_0rFl0)kx3qf+*=# zlTkzKGRQH2&>hwxhx=vyWP2q=9x>(1xa0b6kCzpOuGC?ph|~LbZ?GiCOr9uow#w(B z52o7pl$m4a{^aJ(irrA;U1m*cmP|8`nnYoRvUP_rlGJh4dA%0A;n}@m@o%wQ9lW-T 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 literal 0 HcmV?d00001 diff --git a/example.png b/example.png deleted file mode 100644 index dd8ca27b2dcecbd63f4c48e1d7c4038514744bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113655 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 diff --git a/package-lock.json b/package-lock.json index d48c917..a19e35a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9329 +1,817 @@ { "name": "wallace-cli", - "version": "2.5.0", - "lockfileVersion": 1, + "version": "3.0.0-alpha.0", + "lockfileVersion": 2, "requires": true, - "dependencies": { - "@ava/babel-plugin-throws-helper": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-4.0.0.tgz", - "integrity": "sha512-3diBLIVBPPh3j4+hb5lo0I1D+S/O/VDJPI4Y502apBxmwEqjyXG4gTSPFUlm41sSZeZzMarT/Gzovw9kV7An0w==", - "dev": true - }, - "@ava/babel-preset-stage-4": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@ava/babel-preset-stage-4/-/babel-preset-stage-4-4.0.0.tgz", - "integrity": "sha512-lZEV1ZANzfzSYBU6WHSErsy7jLPbD1iIgAboASPMcKo7woVni5/5IKWeT0RxC8rY802MFktur3OKEw2JY1Tv2w==", - "dev": true, - "requires": { - "@babel/plugin-proposal-async-generator-functions": "^7.2.0", - "@babel/plugin-proposal-dynamic-import": "^7.5.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/plugin-transform-modules-commonjs": "^7.5.0" - } - }, - "@ava/babel-preset-transform-test-files": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@ava/babel-preset-transform-test-files/-/babel-preset-transform-test-files-6.0.0.tgz", - "integrity": "sha512-8eKhFzZp7Qcq1VLfoC75ggGT8nQs9q8fIxltU47yCB7Wi7Y8Qf6oqY1Bm0z04fIec24vEgr0ENhDHEOUGVDqnA==", - "dev": true, - "requires": { - "@ava/babel-plugin-throws-helper": "^4.0.0", - "babel-plugin-espower": "^3.0.1" - } - }, - "@babel/code-frame": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", - "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", - "requires": { - "@babel/highlight": "^7.0.0" - } - }, - "@babel/core": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.0.tgz", - "integrity": "sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==", - "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.6.0", - "@babel/helpers": "^7.6.0", - "@babel/parser": "^7.6.0", - "@babel/template": "^7.6.0", - "@babel/traverse": "^7.6.0", - "@babel/types": "^7.6.0", - "convert-source-map": "^1.1.0", - "debug": "^4.1.0", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" + "packages": { + "": { + "name": "wallace-cli", + "version": "3.0.0-alpha.0", + "license": "MIT", + "bin": { + "wallace": "dist/cli.cjs" }, - "dependencies": { - "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", - "requires": { - "@babel/highlight": "^7.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } - } - }, - "@babel/generator": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.0.tgz", - "integrity": "sha512-Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA==", - "requires": { - "@babel/types": "^7.6.0", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "devDependencies": { + "@projectwallace/css-analyzer": "^5.12.0", + "esbuild": "^0.16.17", + "picocolors": "^1.0.0", + "uvu": "^0.5.6" }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } + "engines": { + "node": ">=18" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz", - "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==", + "node_modules/@bramus/specificity": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.3.0.tgz", + "integrity": "sha512-up0RtrNYEd3Q5fadLnsG000H/BfbHrRHwENQGZn7BB/36VtusPNAVblbkV+CtKSIOs16Nkss8d9fHYIoKeVN9g==", + "dev": true, + "dependencies": { + "css-tree": "^2.3.1" + }, + "bin": { + "specificity": "bin/cli.js" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@projectwallace/css-analyzer": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@projectwallace/css-analyzer/-/css-analyzer-5.12.0.tgz", + "integrity": "sha512-VlSjgSXA7n8Xyf3Wde8MbdLXnwb9t0yeT1nWMDwv9g+0XnzG4RYvIAqm2I8ber0S7MC0r49wjawYKYG7SYg4QA==", + "dev": true, + "dependencies": { + "@bramus/specificity": "^2.3.0", + "css-tree": "^2.3.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@babel/helper-builder-react-jsx": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz", - "integrity": "sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw==", - "requires": { - "@babel/types": "^7.3.0", - "esutils": "^2.0.0" - } - }, - "@babel/helper-function-name": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", - "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", - "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", - "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", - "requires": { - "@babel/types": "^7.0.0" + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "@babel/helper-module-imports": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz", - "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==", + "node_modules/dequal": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", + "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==", "dev": true, - "requires": { - "@babel/types": "^7.0.0" + "engines": { + "node": ">=6" } }, - "@babel/helper-module-transforms": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz", - "integrity": "sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw==", + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/esbuild": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.16.17", + "@esbuild/android-arm64": "0.16.17", + "@esbuild/android-x64": "0.16.17", + "@esbuild/darwin-arm64": "0.16.17", + "@esbuild/darwin-x64": "0.16.17", + "@esbuild/freebsd-arm64": "0.16.17", + "@esbuild/freebsd-x64": "0.16.17", + "@esbuild/linux-arm": "0.16.17", + "@esbuild/linux-arm64": "0.16.17", + "@esbuild/linux-ia32": "0.16.17", + "@esbuild/linux-loong64": "0.16.17", + "@esbuild/linux-mips64el": "0.16.17", + "@esbuild/linux-ppc64": "0.16.17", + "@esbuild/linux-riscv64": "0.16.17", + "@esbuild/linux-s390x": "0.16.17", + "@esbuild/linux-x64": "0.16.17", + "@esbuild/netbsd-x64": "0.16.17", + "@esbuild/openbsd-x64": "0.16.17", + "@esbuild/sunos-x64": "0.16.17", + "@esbuild/win32-arm64": "0.16.17", + "@esbuild/win32-ia32": "0.16.17", + "@esbuild/win32-x64": "0.16.17" + } + }, + "node_modules/kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.4.4", - "@babel/template": "^7.4.4", - "@babel/types": "^7.5.5", - "lodash": "^4.17.13" + "engines": { + "node": ">=4" } }, - "@babel/helper-plugin-utils": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true }, - "@babel/helper-regex": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", - "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", + "node_modules/sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", "dev": true, - "requires": { - "lodash": "^4.17.13" + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">=6" } }, - "@babel/helper-remap-async-to-generator": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz", - "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==", + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.0.0", - "@babel/helper-wrap-function": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.0.0" + "engines": { + "node": ">=0.10.0" } }, - "@babel/helper-simple-access": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz", - "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==", + "node_modules/uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", "dev": true, - "requires": { - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", - "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", - "requires": { - "@babel/types": "^7.4.4" + "dependencies": { + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" + }, + "bin": { + "uvu": "bin.js" + }, + "engines": { + "node": ">=8" } - }, - "@babel/helper-wrap-function": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz", - "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==", + } + }, + "dependencies": { + "@bramus/specificity": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.3.0.tgz", + "integrity": "sha512-up0RtrNYEd3Q5fadLnsG000H/BfbHrRHwENQGZn7BB/36VtusPNAVblbkV+CtKSIOs16Nkss8d9fHYIoKeVN9g==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.1.0", - "@babel/template": "^7.1.0", - "@babel/traverse": "^7.1.0", - "@babel/types": "^7.2.0" + "css-tree": "^2.3.1" } }, - "@babel/helpers": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.0.tgz", - "integrity": "sha512-W9kao7OBleOjfXtFGgArGRX6eCP0UEcA2ZWEWNkJdRZnHhW4eEbeswbG3EwaRsnQUAEGWYgMq1HsIXuNNNy2eQ==", - "requires": { - "@babel/template": "^7.6.0", - "@babel/traverse": "^7.6.0", - "@babel/types": "^7.6.0" - } - }, - "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.0.tgz", - "integrity": "sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ==" - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz", - "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==", + "@esbuild/android-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.1.0", - "@babel/plugin-syntax-async-generators": "^7.2.0" - } + "optional": true }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz", - "integrity": "sha512-x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw==", + "@esbuild/android-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.2.0" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.5.5.tgz", - "integrity": "sha512-F2DxJJSQ7f64FyTVl5cw/9MWn6naXGdk3Q3UhDbFEEHv+EilCPoeRD3Zh/Utx1CJz4uyKlQ4uH+bJPbEhMV7Zw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.2.0" - } + "optional": true }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==", + "@esbuild/android-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.2.0" - } + "optional": true }, - "@babel/plugin-syntax-async-generators": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz", - "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==", + "@esbuild/darwin-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } + "optional": true }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", - "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==", + "@esbuild/darwin-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz", - "integrity": "sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", - "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } + "optional": true }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz", - "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==", + "@esbuild/freebsd-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz", - "integrity": "sha512-2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } + "optional": true }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.4.tgz", - "integrity": "sha512-P05YEhRc2h53lZDjRPk/OektxCVevFzZs2Gfjd545Wde3k+yFDbXORgl2e0xpbq8mLcKJ7Idss4fAg0zORN/zg==", + "@esbuild/freebsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.4.4", - "regexpu-core": "^4.5.4" - } + "optional": true }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz", - "integrity": "sha512-Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g==", + "@esbuild/linux-arm": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.4.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.1.0", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz", - "integrity": "sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg==", - "requires": { - "@babel/helper-builder-react-jsx": "^7.3.0", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@babel/template": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz", - "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.6.0", - "@babel/types": "^7.6.0" - } - }, - "@babel/traverse": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.0.tgz", - "integrity": "sha512-93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ==", - "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.6.0", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.4.4", - "@babel/parser": "^7.6.0", - "@babel/types": "^7.6.0", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", - "requires": { - "@babel/highlight": "^7.0.0" - } - } - } - }, - "@babel/types": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.1.tgz", - "integrity": "sha512-X7gdiuaCmA0uRjCmRtYJNAVCc/q+5xSgsfKJHqMN4iNLILX39677fJE1O40arPMh0TTtS9ItH67yre6c7k6t0g==", - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } + "optional": true }, - "@concordance/react": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@concordance/react/-/react-2.0.0.tgz", - "integrity": "sha512-huLSkUuM2/P+U0uy2WwlKuixMsTODD8p4JVQBI4VKeopkiN0C7M3N9XYVawb4M+4spN5RrO/eLhk7KoQX6nsfA==", + "@esbuild/linux-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", "dev": true, - "requires": { - "arrify": "^1.0.1" - } + "optional": true }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "@esbuild/linux-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } + "optional": true }, - "@nodelib/fs.scandir": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.2.tgz", - "integrity": "sha512-wrIBsjA5pl13f0RN4Zx4FNWmU71lv03meGKnqRUoCyan17s4V3WL92f3w3AIuWbNnpcrQyFBU5qMavJoB8d27w==", + "@esbuild/linux-loong64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.2", - "run-parallel": "^1.1.9" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.2.tgz", - "integrity": "sha512-z8+wGWV2dgUhLqrtRYa03yDx4HWMvXKi1z8g3m2JyxAx8F7xk74asqPk5LAETjqDSGLFML/6CDl0+yFunSYicw==", - "dev": true - } - } - }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true + "optional": true }, - "@nodelib/fs.walk": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.3.tgz", - "integrity": "sha512-l6t8xEhfK9Sa4YO5mIRdau7XSOADfmh3jCr0evNHdY+HNkW6xuQhgMH7D73VV6WpZOagrW0UludvMTiifiwTfA==", + "@esbuild/linux-mips64el": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.2", - "fastq": "^1.6.0" - } - }, - "@projectwallace/css-analyzer": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@projectwallace/css-analyzer/-/css-analyzer-2.7.1.tgz", - "integrity": "sha512-QSn8LRuM1OuO9PWqtbeAOCdJ0dfJv14MvlC837peaeG17Z4NQjnQfKJupt+nvmtPu0IGUKnoBq4PTWsUrinibA==", - "requires": { - "brotli-size": "^0.1.0", - "color-sorter": "^4.0.0", - "css-at-supports-browser-h4cks-analyzer": "^2.0.0", - "css-media-query-browser-h4cks-analyzer": "^2.0.0", - "css-property-browser-h4cks-analyzer": "^2.0.0", - "css-selector-browser-h4cks-analyzer": "^2.0.0", - "css-selector-complexity": "^0.1.2", - "css-shorthand-expand": "^1.2.0", - "css-unit-sort": "^3.3.1", - "css-value-browser-h4cks-analyzer": "^2.0.0", - "flat": "^4.1.0", - "gzip-size": "^5.1.1", - "is-vendor-prefixed": "^3.3.1", - "path": "^0.12.7", - "postcss": "^7.0.17", - "postcss-values-parser": "^3.0.5", - "specificity": "^0.4.1", - "split-css-value": "^0.1.1", - "split-lines": "^2.0.0", - "string-natural-compare": "^2.0.3", - "tinycolor2": "^1.4.1", - "vendor-prefixes": "^1.0.0" - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true + "optional": true }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "@esbuild/linux-ppc64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", "dev": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=" - }, - "@types/node": { - "version": "12.7.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.5.tgz", - "integrity": "sha512-9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYDd5p3w==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" - }, - "acorn": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", - "dev": true - }, - "acorn-jsx": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.1.0.tgz", - "integrity": "sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==", - "dev": true - }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "requires": { - "es6-promisify": "^5.0.0" - } + "optional": true }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "@esbuild/linux-riscv64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", - "requires": { - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } + "optional": true }, - "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "@esbuild/linux-s390x": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", "dev": true, - "requires": { - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } + "optional": true }, - "anymatch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.0.tgz", - "integrity": "sha512-Ozz7l4ixzI7Oxj2+cw+p0tVUt27BpaJ+1+q1TCeANWxHpvyn2+Un+YamBdfKu0uh8xLodGhoa1v7595NhKDAuA==", + "@esbuild/linux-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } + "optional": true }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "@esbuild/netbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true + "optional": true }, - "array-includes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.0.tgz", - "integrity": "sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==", + "@esbuild/openbsd-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.0" - } + "optional": true }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "@esbuild/sunos-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true + "optional": true }, - "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "@esbuild/win32-arm64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "auto-bind": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/auto-bind/-/auto-bind-3.0.0.tgz", - "integrity": "sha512-v0A231a/lfOo6kxQtmEkdBfTApvC21aJYukA8pkKnoTvVqh3Wmm7/Rwy4GBCHTTHVoLVA5qsBDDvf1XY1nIV2g==" + "optional": true }, - "ava": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/ava/-/ava-2.4.0.tgz", - "integrity": "sha512-CQWtzZZZeU2g4StojRv6MO9RIRi4sLxGSB9+3C3hv0ttUEG1tkJLTLyrBQeFS4WEeK12Z4ovE3f2iPVhSy8elA==", + "@esbuild/win32-ia32": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", "dev": true, - "requires": { - "@ava/babel-preset-stage-4": "^4.0.0", - "@ava/babel-preset-transform-test-files": "^6.0.0", - "@babel/core": "^7.6.0", - "@babel/generator": "^7.6.0", - "@concordance/react": "^2.0.0", - "ansi-escapes": "^4.2.1", - "ansi-styles": "^4.1.0", - "arr-flatten": "^1.1.0", - "array-union": "^2.1.0", - "array-uniq": "^2.1.0", - "arrify": "^2.0.1", - "bluebird": "^3.5.5", - "chalk": "^2.4.2", - "chokidar": "^3.0.2", - "chunkd": "^1.0.0", - "ci-parallel-vars": "^1.0.0", - "clean-stack": "^2.2.0", - "clean-yaml-object": "^0.1.0", - "cli-cursor": "^3.1.0", - "cli-truncate": "^2.0.0", - "code-excerpt": "^2.1.1", - "common-path-prefix": "^1.0.0", - "concordance": "^4.0.0", - "convert-source-map": "^1.6.0", - "currently-unhandled": "^0.4.1", - "debug": "^4.1.1", - "del": "^4.1.1", - "dot-prop": "^5.1.0", - "emittery": "^0.4.1", - "empower-core": "^1.2.0", - "equal-length": "^1.0.0", - "escape-string-regexp": "^2.0.0", - "esm": "^3.2.25", - "figures": "^3.0.0", - "find-up": "^4.1.0", - "get-port": "^5.0.0", - "globby": "^10.0.1", - "ignore-by-default": "^1.0.0", - "import-local": "^3.0.2", - "indent-string": "^4.0.0", - "is-ci": "^2.0.0", - "is-error": "^2.2.2", - "is-observable": "^2.0.0", - "is-plain-object": "^3.0.0", - "is-promise": "^2.1.0", - "lodash": "^4.17.15", - "loud-rejection": "^2.1.0", - "make-dir": "^3.0.0", - "matcher": "^2.0.0", - "md5-hex": "^3.0.1", - "meow": "^5.0.0", - "micromatch": "^4.0.2", - "ms": "^2.1.2", - "observable-to-promise": "^1.0.0", - "ora": "^3.4.0", - "package-hash": "^4.0.0", - "pkg-conf": "^3.1.0", - "plur": "^3.1.1", - "pretty-ms": "^5.0.0", - "require-precompiled": "^0.1.0", - "resolve-cwd": "^3.0.0", - "slash": "^3.0.0", - "source-map-support": "^0.5.13", - "stack-utils": "^1.0.2", - "strip-ansi": "^5.2.0", - "strip-bom-buf": "^2.0.0", - "supertap": "^1.0.0", - "supports-color": "^7.0.0", - "trim-off-newlines": "^1.0.1", - "trim-right": "^1.0.1", - "unique-temp-dir": "^1.0.0", - "update-notifier": "^3.0.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.2.tgz", - "integrity": "sha512-z8+wGWV2dgUhLqrtRYa03yDx4HWMvXKi1z8g3m2JyxAx8F7xk74asqPk5LAETjqDSGLFML/6CDl0+yFunSYicw==", - "dev": true - }, - "ansi-escapes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz", - "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==", - "dev": true, - "requires": { - "type-fest": "^0.5.2" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "ansi-styles": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.1.0.tgz", - "integrity": "sha512-Qts4KCLKG+waHc9C4m07weIY8qyeixoS0h6RnbsNVD6Fw+pEZGW3vTyObL3WXpE09Mq4Oi7/lBEyLmOiLtlYWQ==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array-uniq": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-2.1.0.tgz", - "integrity": "sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "boxen": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-3.2.0.tgz", - "integrity": "sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^2.4.2", - "cli-boxes": "^2.2.0", - "string-width": "^3.0.0", - "term-size": "^1.2.0", - "type-fest": "^0.3.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", - "dev": true - } - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-truncate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.0.0.tgz", - "integrity": "sha512-C4hp+8GCIFVsUUiXcw+ce+7wexVWImw8rQrgMBFsqerx9LvvcGlwm6sMjQYAEmV/Xb87xc1b5Ttx505MSpZVqg==", - "dev": true, - "requires": { - "slice-ansi": "^2.1.0", - "string-width": "^4.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "configstore": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-4.0.0.tgz", - "integrity": "sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - } - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "dot-prop": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.1.0.tgz", - "integrity": "sha512-n1oC6NBF+KM9oVXtjmen4Yo7HyAVWV2UUl50dCYJdw2924K6dX9bf9TTTWaKtYlRn0FEtxG27KS80ayVLixxJA==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", - "dev": true - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "fast-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.0.4.tgz", - "integrity": "sha512-wkIbV6qg37xTJwqSsdnIphL1e+LaGz4AIQqr00mIubMaEhv1/HEmJ0uuCGZRNRUkZZmOB5mJKO0ZUTVq+SxMQg==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.1", - "@nodelib/fs.walk": "^1.2.1", - "glob-parent": "^5.0.0", - "is-glob": "^4.0.1", - "merge2": "^1.2.3", - "micromatch": "^4.0.2" - } - }, - "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - }, - "dependencies": { - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - } - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "glob-parent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", - "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "globby": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", - "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "is-error": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz", - "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-npm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-3.0.0.tgz", - "integrity": "sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "dev": true, - "requires": { - "isobject": "^4.0.0" - } - }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", - "dev": true - }, - "load-json-file": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", - "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "parse-json": "^4.0.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0", - "type-fest": "^0.3.0" - }, - "dependencies": { - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", - "dev": true - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "loud-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-2.1.0.tgz", - "integrity": "sha512-g/6MQxUXYHeVqZ4PGpPL1fS1fOvlXoi7bay0pizmjAd/3JhyXwxzwrnr74yzdmhuerlslbRJ3x7IOXzFz0cE5w==", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.2" - } - }, - "make-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", - "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true - }, - "meow": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", - "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.0.0" - }, - "dependencies": { - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - } - } - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-conf": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz", - "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==", - "dev": true, - "requires": { - "find-up": "^3.0.0", - "load-json-file": "^5.2.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - } - } - }, - "plur": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", - "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", - "dev": true, - "requires": { - "irregular-plurals": "^2.0.0" - } - }, - "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - }, - "dependencies": { - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - } - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - } - } - }, - "string-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz", - "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^5.2.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - } - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "supports-color": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.0.0.tgz", - "integrity": "sha512-WRt32iTpYEZWYOpcetGm0NPeSvaebccx7hhS/5M6sAiqnhedtFCHFxkjzZlJvFNCPowiKSFGiZk5USQDFy83vQ==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true - }, - "type-fest": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", - "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==", - "dev": true - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "update-notifier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-3.0.1.tgz", - "integrity": "sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==", - "dev": true, - "requires": { - "boxen": "^3.0.0", - "chalk": "^2.0.1", - "configstore": "^4.0.0", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.1.0", - "is-npm": "^3.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "write-file-atomic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.0.tgz", - "integrity": "sha512-EIgkf60l2oWsffja2Sf2AL384dx328c0B+cIYPTQq5q2rOYuDV00/iPFBOUiDKKwKMOhkymH8AidPaRvzfxY+Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } + "optional": true }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", - "integrity": "sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==", + "@esbuild/win32-x64": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", "dev": true, - "requires": { - "object.assign": "^4.1.0" - } + "optional": true }, - "babel-plugin-espower": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-3.0.1.tgz", - "integrity": "sha512-Ms49U7VIAtQ/TtcqRbD6UBmJBUCSxiC3+zPc+eGqxKUIFO1lTshyEDRUjhoAbd2rWfwYf3cZ62oXozrd8W6J0A==", + "@projectwallace/css-analyzer": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/@projectwallace/css-analyzer/-/css-analyzer-5.12.0.tgz", + "integrity": "sha512-VlSjgSXA7n8Xyf3Wde8MbdLXnwb9t0yeT1nWMDwv9g+0XnzG4RYvIAqm2I8ber0S7MC0r49wjawYKYG7SYg4QA==", "dev": true, "requires": { - "@babel/generator": "^7.0.0", - "@babel/parser": "^7.0.0", - "call-matcher": "^1.0.0", - "core-js": "^2.0.0", - "espower-location-detector": "^1.0.0", - "espurify": "^1.6.0", - "estraverse": "^4.1.1" + "@bramus/specificity": "^2.3.0", + "css-tree": "^2.3.1" } }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dev": true, "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" } }, - "binary-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dequal": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", + "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==", "dev": true }, - "bl": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz", - "integrity": "sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==", - "requires": { - "readable-stream": "^3.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "bluebird": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz", - "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==", + "diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "esbuild": { + "version": "0.16.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", + "dev": true, + "requires": { + "@esbuild/android-arm": "0.16.17", + "@esbuild/android-arm64": "0.16.17", + "@esbuild/android-x64": "0.16.17", + "@esbuild/darwin-arm64": "0.16.17", + "@esbuild/darwin-x64": "0.16.17", + "@esbuild/freebsd-arm64": "0.16.17", + "@esbuild/freebsd-x64": "0.16.17", + "@esbuild/linux-arm": "0.16.17", + "@esbuild/linux-arm64": "0.16.17", + "@esbuild/linux-ia32": "0.16.17", + "@esbuild/linux-loong64": "0.16.17", + "@esbuild/linux-mips64el": "0.16.17", + "@esbuild/linux-ppc64": "0.16.17", + "@esbuild/linux-riscv64": "0.16.17", + "@esbuild/linux-s390x": "0.16.17", + "@esbuild/linux-x64": "0.16.17", + "@esbuild/netbsd-x64": "0.16.17", + "@esbuild/openbsd-x64": "0.16.17", + "@esbuild/sunos-x64": "0.16.17", + "@esbuild/win32-arm64": "0.16.17", + "@esbuild/win32-ia32": "0.16.17", + "@esbuild/win32-x64": "0.16.17" + } + }, + "kleur": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", + "dev": true + }, + "mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true + }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", "dev": true }, - "blueimp-md5": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.12.0.tgz", - "integrity": "sha512-zo+HIdIhzojv6F1siQPqPFROyVy7C50KzHv/k/Iz+BtvtVzSHXiMXOpq2wCfNkeBqdCv+V8XOV96tsEt2W/3rQ==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "sade": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", + "dev": true, "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } + "mri": "^1.1.0" } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "uvu": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "brotli-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-0.1.0.tgz", - "integrity": "sha512-5ny7BNvpe2TSmdafF1T9dnFYp3AIrJ8qJt29K0DQJzORlK38LBim/CmlY26JtreV6SWmXza7Oa+9m61SzvxR0Q==", - "requires": { - "duplexer": "^0.1.1", - "iltorb": "^2.4.3" + "dequal": "^2.0.0", + "diff": "^5.0.0", + "kleur": "^4.0.3", + "sade": "^1.7.3" } - }, - "buf-compare": { - "version": "1.0.1", - "resolved": "http://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz", - "integrity": "sha1-/vKNqLgROgoNtEMLC2Rntpcws0o=", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, - "call-matcher": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/call-matcher/-/call-matcher-1.1.0.tgz", - "integrity": "sha512-IoQLeNwwf9KTNbtSA7aEBb1yfDbdnzwjCetjkC8io5oGeOmK2CBNdg0xr+tadRYKO0p7uQyZzvon0kXlZbvGrw==", - "dev": true, - "requires": { - "core-js": "^2.0.0", - "deep-equal": "^1.0.0", - "espurify": "^1.6.0", - "estraverse": "^4.0.0" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "call-signature": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/call-signature/-/call-signature-0.0.2.tgz", - "integrity": "sha1-qEq8glpV70yysCi9dOIFpluaSZY=", - "dev": true - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "camelcase-keys": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.1.tgz", - "integrity": "sha512-BPCNVH56RVIxQQIXskp5tLQXUNGQ6sXr7iCv1FHDt81xBOQ/1r6H8SPxf19InVP6DexWar4s87q9thfuk8X9HA==", - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.1.1.tgz", - "integrity": "sha512-df4o16uZmMHzVQwECZRHwfguOt5ixpuQVaZHjYMvYisgKhE+JXwcj/Tcr3+3bu/XeOJQ9ycYmzu7Mv8XrGxJDQ==", - "dev": true, - "requires": { - "anymatch": "^3.1.0", - "braces": "^3.0.2", - "fsevents": "^2.0.6", - "glob-parent": "^5.0.0", - "is-binary-path": "^2.1.0", - "is-glob": "^4.0.1", - "normalize-path": "^3.0.0", - "readdirp": "^3.1.1" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "glob-parent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", - "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "chownr": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.3.tgz", - "integrity": "sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==" - }, - "chunkd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/chunkd/-/chunkd-1.0.0.tgz", - "integrity": "sha512-xx3Pb5VF9QaqCotolyZ1ywFBgyuJmu6+9dLiqBxgelEse9Xsr3yUlpoX3O4Oh11M00GT2kYMsRByTKIMJW2Lkg==", - "dev": true - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "ci-parallel-vars": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ci-parallel-vars/-/ci-parallel-vars-1.0.0.tgz", - "integrity": "sha512-u6dx20FBXm+apMi+5x7UVm6EH7BL1gc4XrcnQewjcB7HWRcor/V5qWc3RG2HwpgDJ26gIi2DSEu3B7sXynAw/g==", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz", - "integrity": "sha1-jffHquUf02h06PjQW5GAvBGj/tc=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "clean-yaml-object": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/clean-yaml-object/-/clean-yaml-object-0.1.0.tgz", - "integrity": "sha1-Y/sRDcLOGoTcIfbZM0h20BCui2g=", - "dev": true - }, - "cli-boxes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz", - "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==" - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-spinners": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.2.0.tgz", - "integrity": "sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ==", - "dev": true - }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "code-excerpt": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/code-excerpt/-/code-excerpt-2.1.1.tgz", - "integrity": "sha512-tJLhH3EpFm/1x7heIW0hemXJTUU5EWl2V0EIX558jp05Mt1U6DVryCgkp3l37cxqs+DNbNgxG43SkwJXpQ14Jw==", - "dev": true, - "requires": { - "convert-to-spaces": "^1.0.1" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", - "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", - "requires": { - "color-name": "1.1.1" - } - }, - "color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=" - }, - "color-sorter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/color-sorter/-/color-sorter-4.0.0.tgz", - "integrity": "sha512-QbwA1FwntNH5SjZQnwW988jGwjuDfCpmsIgTPxMKUJHGDjfBrPTekzUBKVx7qyBmD1liiwZEYxKd/0F009dWmQ==", - "requires": { - "tinycolor2": "^1.4.1" - } - }, - "common-path-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-1.0.0.tgz", - "integrity": "sha1-zVL28HEuC6q5fW+XModPIvR3UsA=", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "concordance": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/concordance/-/concordance-4.0.0.tgz", - "integrity": "sha512-l0RFuB8RLfCS0Pt2Id39/oCPykE01pyxgAFypWTlaGRgvLkZrtczZ8atEHpTeEIW+zYWXTBuA9cCSeEOScxReQ==", - "dev": true, - "requires": { - "date-time": "^2.1.0", - "esutils": "^2.0.2", - "fast-diff": "^1.1.2", - "js-string-escape": "^1.0.1", - "lodash.clonedeep": "^4.5.0", - "lodash.flattendeep": "^4.4.0", - "lodash.islength": "^4.0.1", - "lodash.merge": "^4.6.1", - "md5-hex": "^2.0.0", - "semver": "^5.5.1", - "well-known-symbols": "^2.0.0" - }, - "dependencies": { - "md5-hex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-2.0.0.tgz", - "integrity": "sha1-0FiOnxx0lUSS7NJKwKxs6ZfZLjM=", - "dev": true, - "requires": { - "md5-o-matic": "^0.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "configstore": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.0.tgz", - "integrity": "sha512-eE/hvMs7qw7DlcB5JPRnthmrITuHMmACUJAp89v6PT6iOqzoLS7HRWhBtuHMlhNHo2AhUSA/3Dh1bKNJHcublQ==", - "requires": { - "dot-prop": "^5.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "make-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", - "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "write-file-atomic": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.1.tgz", - "integrity": "sha512-JPStrIyyVJ6oCSz/691fAjFtefZ6q+fP6tm+OS4Qw6o+TGQxNp1ziY2PgS+X/m0V8OWhZiO/m4xSj+Pr4RrZvw==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - } - } - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "convert-to-spaces": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/convert-to-spaces/-/convert-to-spaces-1.0.2.tgz", - "integrity": "sha1-fj5Iu+bZl7FBfdyihoIEtNPYVxU=", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-assert": { - "version": "0.2.1", - "resolved": "http://registry.npmjs.org/core-assert/-/core-assert-0.2.1.tgz", - "integrity": "sha1-+F4s+b/tKPdzzIs/pcW2m9wC/j8=", - "dev": true, - "requires": { - "buf-compare": "^1.0.0", - "is-error": "^2.2.0" - } - }, - "core-js": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" - }, - "css-at-supports-browser-h4cks-analyzer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-at-supports-browser-h4cks-analyzer/-/css-at-supports-browser-h4cks-analyzer-2.0.0.tgz", - "integrity": "sha512-J6joC3Z0eJeKN6DH4bXoVVmOOI3Pkh/tLLILJlyJQBDrxmQFB5ermip5h73QscDIRSK4Jly7i8RE+BzEVwdf4Q==" - }, - "css-color-names": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.1.tgz", - "integrity": "sha1-XQVI+iVkVu3kqaDCrHqxnT6xrYE=" - }, - "css-media-query-browser-h4cks-analyzer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-media-query-browser-h4cks-analyzer/-/css-media-query-browser-h4cks-analyzer-2.0.0.tgz", - "integrity": "sha512-OT/fKSO37sRLpqF1hXW9qBKyHtalPR9wa0fVYC7Zep9ZyFA0o19MOu0nJQkk0LUru7BIPqmmzPP4jDbddi4TEg==" - }, - "css-property-browser-h4cks-analyzer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-property-browser-h4cks-analyzer/-/css-property-browser-h4cks-analyzer-2.0.0.tgz", - "integrity": "sha512-7nKOpdgfohBijS/M3XQ/+ys/vYEDW0UWP1sUeGHL49obsRLtjlhRUC9edIOuo4O3i7hFs1xfPH590/MdceCqOQ==", - "requires": { - "vendor-prefixes": "^1.0.0" - } - }, - "css-selector-browser-h4cks-analyzer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-selector-browser-h4cks-analyzer/-/css-selector-browser-h4cks-analyzer-2.0.0.tgz", - "integrity": "sha512-qCJBmk4qHgWIOn1SOJ6lnnoMkRPUnQFMSIWdckHy0VsyQMUsOLa/EBNx62RaUWojtcBMVi38HwCFsUqXsO6EkQ==" - }, - "css-selector-complexity": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/css-selector-complexity/-/css-selector-complexity-0.1.2.tgz", - "integrity": "sha512-792aiPxpmi7VGDSu3sPhMygLuFJWRifT2zUkPRTka1TolxfCVBtQPdC4U1XoLpDbUIoNh0fhOwnC4tuFzvroWA==", - "requires": { - "css-selector-parser": "^1.3.0" - } - }, - "css-selector-parser": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.3.0.tgz", - "integrity": "sha1-XxrUPi2O77/cME/NOaUhZklD4+s=" - }, - "css-shorthand-expand": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-shorthand-expand/-/css-shorthand-expand-1.2.0.tgz", - "integrity": "sha512-L3RS1VNYuXgMOfVGX4WzP9AFK6KL0JuioSoO8661egEac2eHX9/s4yFO8mgK6QEtm8UmU8IvuKzPgdQpU0DhpQ==", - "requires": { - "css-color-names": "0.0.1", - "css-url-regex": "0.0.1", - "hex-color-regex": "^1.0.1", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "map-obj": "^1.0.0", - "repeat-element": "^1.1.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" - } - } - }, - "css-unit-sort": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/css-unit-sort/-/css-unit-sort-3.3.1.tgz", - "integrity": "sha512-/Y+QyuPkM7Er1fsREOGP1i6aXnLDilxqNef4f7Ab6K8tBOltauxIIjh7kCA1+AvpLlYVkWPMjTdmfIjHcKKTbA==" - }, - "css-url-regex": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-0.0.1.tgz", - "integrity": "sha1-4Fr4xsKQ1FHvFjK0VepcgbSxOVw=" - }, - "css-value-browser-h4cks-analyzer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-value-browser-h4cks-analyzer/-/css-value-browser-h4cks-analyzer-2.0.0.tgz", - "integrity": "sha512-OZtzVpPwMfV36Ygq0LWd0/tTvIa5k/I5IeAfZpmvbMcj5E/jgccOy+ZuVNHqrcr8MZUadPSn1QprgXT/rbWzwA==" - }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "date-time": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/date-time/-/date-time-2.1.0.tgz", - "integrity": "sha512-/9+C44X7lot0IeiyfgJmETtRMhBidBYM2QFFIkGa0U1k+hSyY87Nw7PY3eDqpvCBm7I3WCSfPeZskW/YYq6m4g==", - "dev": true, - "requires": { - "time-zone": "^1.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" - } - } - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.0.tgz", - "integrity": "sha512-ZbfWJq/wN1Z273o7mUSjILYqehAktR2NVoSrOukDkU9kg2v/Uv89yU4Cvz8seJeAmtN5oqiefKq8FPuXOboqLw==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "deep-strict-equal": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/deep-strict-equal/-/deep-strict-equal-0.2.0.tgz", - "integrity": "sha1-SgeBR6irV/ag1PVUckPNIvROtOQ=", - "dev": true, - "requires": { - "core-assert": "^0.2.0" - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.1.tgz", - "integrity": "sha512-J7thop4u3mRTkYRQ+Vpfwy2G5Ehoy82I14+14W4YMDLKdWloI9gSzRbV30s/NckQGVJtPkWNcW4oMAUigTdqiQ==" - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - }, - "detect-indent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", - "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=", - "dev": true - }, - "detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" - }, - "emittery": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.4.1.tgz", - "integrity": "sha512-r4eRSeStEGf6M5SKdrQhhLK5bOwOBxQhIE3YSTnZE3GpKiLfnnhE+tPtrJE79+eDJgm39BM6LSoI8SCx4HbwlQ==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "empower-core": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/empower-core/-/empower-core-1.2.0.tgz", - "integrity": "sha512-g6+K6Geyc1o6FdXs9HwrXleCFan7d66G5xSCfSF7x1mJDCes6t0om9lFQG3zOrzh3Bkb/45N0cZ5Gqsf7YrzGQ==", - "dev": true, - "requires": { - "call-signature": "0.0.2", - "core-js": "^2.0.0" - } - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "^1.4.0" - } - }, - "enhance-visitors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/enhance-visitors/-/enhance-visitors-1.0.0.tgz", - "integrity": "sha1-qpRdBdpGVnKh69OP7i7T2oUY6Vo=", - "dev": true, - "requires": { - "lodash": "^4.13.1" - } - }, - "env-editor": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/env-editor/-/env-editor-0.4.1.tgz", - "integrity": "sha512-suh+Vm00GnPQgXpmONTkcUT9LgBSL6sJrRnJxbykT0j+ONjzmIS+1U3ne467ArdZN/42/npp+GnhtwkLQ+vUjw==", - "dev": true - }, - "equal-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/equal-length/-/equal-length-1.0.1.tgz", - "integrity": "sha1-IcoRLUirJLTh5//A5TOdMf38J0w=", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0-next.1.tgz", - "integrity": "sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.0", - "string.prototype.trimright": "^2.1.0" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - } - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", - "requires": { - "es6-promise": "^4.0.3" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "eslint": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.7.2.tgz", - "integrity": "sha512-qMlSWJaCSxDFr8fBPvJM9kJwbazrhNcBU3+DszDW1OlEwKBBRWsJc7NJFelvwQpanHCR14cOLD41x8Eqvo3Nng==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "eslint-ast-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz", - "integrity": "sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==", - "dev": true, - "requires": { - "lodash.get": "^4.4.2", - "lodash.zip": "^4.2.0" - } - }, - "eslint-config-prettier": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.7.0.tgz", - "integrity": "sha512-FamQVKM3jjUVwhG4hEMnbtsq7xOIDm+SY5iBPfR8gKsJoAB2IQnNF+bk1+8Fy44Nq7PPJaLvkRxILYdJWoguKQ==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - }, - "dependencies": { - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - } - } - }, - "eslint-config-xo": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.27.2.tgz", - "integrity": "sha512-qEuZP0zNQkWpOdNZvWnfY2GNp1AZ33uXgeOXl4DN5YVLHFvekHbeSM2FFZ8A489fp1rCCColVRlJsYMf28o4DA==", - "dev": true - }, - "eslint-config-xo-react": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/eslint-config-xo-react/-/eslint-config-xo-react-0.20.0.tgz", - "integrity": "sha512-or9vqE6WCsieEh9Bp6QZQEG7jOWLeGrAq/f/82D/f3mNICgYFW6SfEzKyWl34P3XkjIH/tNJDrf1hhPf5hWvxg==", - "dev": true - }, - "eslint-formatter-pretty": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-2.1.1.tgz", - "integrity": "sha512-gWfagucSWBn82WxzwFloBTLAcwYDgnpAfiV5pQfyAV5YpZikuLflRU8nc3Ts9wnNvLhwk4blzb42/C495Yw7BA==", - "dev": true, - "requires": { - "ansi-escapes": "^3.1.0", - "chalk": "^2.1.0", - "eslint-rule-docs": "^1.1.5", - "log-symbols": "^2.0.0", - "plur": "^3.0.1", - "string-width": "^2.0.0", - "supports-hyperlinks": "^1.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - } - } - }, - "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", - "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "eslint-plugin-ava": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-ava/-/eslint-plugin-ava-9.0.0.tgz", - "integrity": "sha512-mJqQ1wQ9pxBi5Pu+grrqjfuSLxiSSgnpa5p5vMdEpBqA9n9cUzSCv0xMZ/NkTMAj5ieOB3TWF8j+7C30Yiv4RA==", - "dev": true, - "requires": { - "deep-strict-equal": "^0.2.0", - "enhance-visitors": "^1.0.0", - "espree": "^6.0.0", - "espurify": "^2.0.0", - "import-modules": "^1.1.0", - "pkg-dir": "^4.2.0", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "espurify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/espurify/-/espurify-2.0.1.tgz", - "integrity": "sha512-7w/dUrReI/QbJFHRwfomTlkQOXaB1NuCrBRn5Y26HXn5gvh18/19AgLbayVrNxXQfkckvgrJloWyvZDuJ7dhEA==", - "dev": true - } - } - }, - "eslint-plugin-es": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz", - "integrity": "sha512-f6fceVtg27BR02EYnBhgWLFQfK6bN4Ll0nQFrBHOlCsAyxeZkn0NHns5O0YZOPrV1B3ramd6cgFwaoFLcSkwEQ==", - "dev": true, - "requires": { - "eslint-utils": "^1.4.2", - "regexpp": "^3.0.0" - }, - "dependencies": { - "regexpp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", - "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", - "dev": true - } - } - }, - "eslint-plugin-eslint-comments": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.1.2.tgz", - "integrity": "sha512-QexaqrNeteFfRTad96W+Vi4Zj1KFbkHHNMMaHZEYcovKav6gdomyGzaxSDSL3GoIyUOo078wRAdYlu1caiauIQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "ignore": "^5.0.5" - }, - "dependencies": { - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - } - } - }, - "eslint-plugin-eslint-plugin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-2.1.0.tgz", - "integrity": "sha512-kT3A/ZJftt28gbl/Cv04qezb/NQ1dwYIbi8lyf806XMxkus7DvOVCLIfTXMrorp322Pnoez7+zabXH29tADIDg==", - "dev": true - }, - "eslint-plugin-import": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.19.1.tgz", - "integrity": "sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-no-use-extend-native": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-no-use-extend-native/-/eslint-plugin-no-use-extend-native-0.4.1.tgz", - "integrity": "sha512-tDkHM0kvxU0M2TpLRKGfFrpWXctFdTDY7VkiDTLYDaX90hMSJKkr/FiWThEXvKV0Dvffut2Z0B9Y7+h/k6suiA==", - "dev": true, - "requires": { - "is-get-set-prop": "^1.0.0", - "is-js-type": "^2.0.0", - "is-obj-prop": "^1.0.0", - "is-proto-prop": "^2.0.0" - } - }, - "eslint-plugin-node": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz", - "integrity": "sha512-1CSyM/QCjs6PXaT18+zuAXsjXGIGo5Rw630rSKwokSs2jrYURQc4R5JZpoanNCqwNmepg+0eZ9L7YiRUJb8jiQ==", - "dev": true, - "requires": { - "eslint-plugin-es": "^2.0.0", - "eslint-utils": "^1.4.2", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-prettier": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz", - "integrity": "sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true - }, - "eslint-plugin-react": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.17.0.tgz", - "integrity": "sha512-ODB7yg6lxhBVMeiH1c7E95FLD4E/TwmFjltiU+ethv7KPdCwgiFuOZg9zNRHyufStTDLl/dEFqI2Q1VPmCd78A==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "doctrine": "^2.1.0", - "eslint-plugin-eslint-plugin": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.0", - "object.fromentries": "^2.0.1", - "object.values": "^1.1.0", - "prop-types": "^15.7.2", - "resolve": "^1.13.1" - }, - "dependencies": { - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.3.0.tgz", - "integrity": "sha512-gLKCa52G4ee7uXzdLiorca7JIQZPPXRAQDXV83J4bUEeUuc5pIEyZYAZ45Xnxe5IuupxEqHS+hUhSLIimK1EMw==", - "dev": true - }, - "eslint-plugin-unicorn": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-12.1.0.tgz", - "integrity": "sha512-DkPRrjaZaKa8GDjEyWGms/sqp2DcmVCcbwVi9WQXwN6+Sn0/joTC14SfA+BsCuxTaGPRm/7wa8NC8o5mNDyZpQ==", - "dev": true, - "requires": { - "ci-info": "^2.0.0", - "clean-regexp": "^1.0.0", - "eslint-ast-utils": "^1.1.0", - "eslint-template-visitor": "^1.0.0", - "import-modules": "^2.0.0", - "lodash.camelcase": "^4.3.0", - "lodash.defaultsdeep": "^4.6.1", - "lodash.kebabcase": "^4.1.1", - "lodash.snakecase": "^4.1.1", - "lodash.topairs": "^4.3.0", - "lodash.upperfirst": "^4.3.1", - "read-pkg-up": "^7.0.0", - "regexpp": "^3.0.0", - "reserved-words": "^0.1.2", - "safe-regex": "^2.0.2", - "semver": "^6.3.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "import-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-2.0.0.tgz", - "integrity": "sha512-iczM/v9drffdNnABOKwj0f9G3cFDon99VcG1mxeBsdqnbd+vnQ5c2uAiCHNQITqFTOPaEvwg3VjoWCur0uHLEw==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "regexpp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.0.0.tgz", - "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==", - "dev": true - }, - "resolve": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "eslint-rule-docs": { - "version": "1.1.170", - "resolved": "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.170.tgz", - "integrity": "sha512-Sxny242tV64iP78OZpevKINHsjHMnhIMqzLAUZuNCbxucq30OWvQrznF68/lTYWxBBFlHvLEE9GbUt/61fulQA==", - "dev": true - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-template-visitor": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-template-visitor/-/eslint-template-visitor-1.1.0.tgz", - "integrity": "sha512-Lmy6QVlmFiIGl5fPi+8ACnov3sare+0Ouf7deJAGGhmUfeWJ5fVarELUxZRpsZ9sHejiJUq8626d0dn9uvcZTw==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.1", - "multimap": "^1.0.2" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espower-location-detector": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/espower-location-detector/-/espower-location-detector-1.0.0.tgz", - "integrity": "sha1-oXt+zFnTDheeK+9z+0E3cEyzMbU=", - "dev": true, - "requires": { - "is-url": "^1.2.1", - "path-is-absolute": "^1.0.0", - "source-map": "^0.5.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "espree": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", - "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", - "dev": true, - "requires": { - "acorn": "^7.1.0", - "acorn-jsx": "^5.1.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "espurify": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/espurify/-/espurify-1.8.1.tgz", - "integrity": "sha512-ZDko6eY/o+D/gHCWyHTU85mKDgYcS4FJj7S+YD6WIInm7GQ6AnOjmcL4+buFV/JOztVLELi/7MmuGU5NHta0Mg==", - "dev": true, - "requires": { - "core-js": "^2.0.0" - } - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.0.tgz", - "integrity": "sha512-8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extract-css-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/extract-css-core/-/extract-css-core-2.0.0.tgz", - "integrity": "sha512-amN6qa965UpFLkfM3UcVUnEY84SRjepXoAtEI7WxpjhYthKJBEHCMBByzzu8IYc+X6jv6GDSk8MwN+ytXxxKhg==", - "requires": { - "puppeteer": "^2.0.0" - } - }, - "extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "requires": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fastq": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.0.tgz", - "integrity": "sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA==", - "dev": true, - "requires": { - "reusify": "^1.0.0" - } - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.1.0.tgz", - "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-cache-dir": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", - "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.0", - "pkg-dir": "^4.1.0" - }, - "dependencies": { - "make-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", - "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - } - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", - "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", - "requires": { - "is-buffer": "~2.0.3" - }, - "dependencies": { - "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" - } - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz", - "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "get-port": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.0.0.tgz", - "integrity": "sha512-imzMU0FjsZqNa6BqOjbbW6w5BivHIuQKopjpPqcnx0AVHJQKCxK1O+Ab3OrVXhrekqfVMjwA9ZYu062R+KcIsQ==", - "dev": true, - "requires": { - "type-fest": "^0.3.0" - } - }, - "get-set-props": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-set-props/-/get-set-props-0.1.0.tgz", - "integrity": "sha1-mYR1wXhEVobQsyJG2l3428++jqM=", - "dev": true - }, - "get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==" - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "global-dirs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", - "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", - "requires": { - "ini": "^1.3.5" - } - }, - "globals": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz", - "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==" - }, - "globby": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", - "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - }, - "dependencies": { - "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", - "dev": true, - "requires": { - "path-type": "^3.0.0" - } - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true - } - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "graceful-fs": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", - "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" - }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } - } - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "has-yarn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-1.0.0.tgz", - "integrity": "sha1-ieJdtgS3Jcj1l2//Ct3JIbgopac=", - "dev": true - }, - "hasha": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.0.0.tgz", - "integrity": "sha512-PqWdhnQhq6tqD32hZv+l1e5mJHNSudjnaAzgAHfkGiU0ABN6lmbZF8abJIulQHbZ7oiHhP8yL6O910ICMc+5pw==", - "dev": true, - "requires": { - "is-stream": "^1.1.0", - "type-fest": "^0.3.0" - } - }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "http-cache-semantics": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", - "integrity": "sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==" - }, - "https-proxy-agent": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", - "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, - "iltorb": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/iltorb/-/iltorb-2.4.4.tgz", - "integrity": "sha512-7Qk6O7TK3rSWVRVRkPehcNTSN+P2i7MsG9pWmw6iVw/W6NcoNj0rFKOuBDM6fbZV6NNGuUW3JBRem6Ozn4KXhg==", - "requires": { - "detect-libc": "^1.0.3", - "nan": "^2.14.0", - "npmlog": "^4.1.2", - "prebuild-install": "^5.3.2", - "which-pm-runs": "^1.0.0" - } - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "import-jsx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-jsx/-/import-jsx-3.0.0.tgz", - "integrity": "sha512-egZKxDmgqLp15ZVAYfdxI50BVqhQjxLKDzEOuWJIugMLCuRUc4kjeoBhrsdoLDNPK2sX7p0L6AibCeqnYeeZog==", - "requires": { - "@babel/core": "^7.5.5", - "@babel/plugin-proposal-object-rest-spread": "^7.5.5", - "@babel/plugin-transform-destructuring": "^7.5.0", - "@babel/plugin-transform-react-jsx": "^7.3.0", - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" - }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "import-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-1.1.0.tgz", - "integrity": "sha1-dI23nFzEK7lwHvq0JPiU5yYA6dw=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==" - }, - "ink": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/ink/-/ink-2.6.0.tgz", - "integrity": "sha512-nD/wlSuB6WnFsFB0nUcOJdy28YvvDer3eo+gezjvZqojGA4Rx5sQpacvN//Aai83DRgwrRTyKBl5aciOcfP3zQ==", - "requires": { - "ansi-escapes": "^4.2.1", - "arrify": "^2.0.1", - "auto-bind": "^3.0.0", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-truncate": "^2.0.0", - "is-ci": "^2.0.0", - "lodash.throttle": "^4.1.1", - "log-update": "^3.0.0", - "prop-types": "^15.6.2", - "react-reconciler": "^0.24.0", - "scheduler": "^0.18.0", - "signal-exit": "^3.0.2", - "slice-ansi": "^3.0.0", - "string-length": "^3.1.0", - "widest-line": "^3.1.0", - "wrap-ansi": "^6.2.0", - "yoga-layout-prebuilt": "^1.9.3" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", - "requires": { - "type-fest": "^0.8.1" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "requires": { - "string-width": "^4.0.0" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "inquirer": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.1.tgz", - "integrity": "sha512-V1FFQ3TIO15det8PijPLFR9M9baSlnRs9nL7zWu1MNVA2T9YVl9ZbrHJhYs7e9X8jeMZ3lr2JH/rdHFgNCBdYw==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - } - } - }, - "ip-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.1.0.tgz", - "integrity": "sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA==" - }, - "irregular-plurals": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", - "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-error": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-error/-/is-error-2.2.2.tgz", - "integrity": "sha512-IOQqts/aHWbiisY5DuPJQ0gcbvaLFCa7fBa9xoLfxBZvQ+ZI/Zh9xoI7Gk+G64N0FdK4AbibytHht2tWgpJWLg==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "is-get-set-prop": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-get-set-prop/-/is-get-set-prop-1.0.0.tgz", - "integrity": "sha1-JzGHfk14pqae3M5rudaLB3nnYxI=", - "dev": true, - "requires": { - "get-set-props": "^0.1.0", - "lowercase-keys": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.1.tgz", - "integrity": "sha512-oiEcGoQbGc+3/iijAijrK2qFpkNoNjsHOm/5V5iaeydyrS/hnwaRCEgH5cpW0P3T1lSjV5piB7S5b5lEugNLhg==", - "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - } - }, - "is-js-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-js-type/-/is-js-type-2.0.0.tgz", - "integrity": "sha1-c2FwBtZZtOtHKbunR9KHgt8PfiI=", - "dev": true, - "requires": { - "js-types": "^1.0.0" - } - }, - "is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "is-obj-prop": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-obj-prop/-/is-obj-prop-1.0.0.tgz", - "integrity": "sha1-s03nnEULjXxzqyzfZ9yHWtuF+A4=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0", - "obj-props": "^1.0.0" - } - }, - "is-observable": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-2.0.0.tgz", - "integrity": "sha512-fhBZv3eFKUbyHXZ1oHujdo2tZ+CNbdpdzzlENgCGZUC8keoGxUew2jYFLYcUB4qo7LDD03o4KK11m/QYD7kEjg==", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "requires": { - "is-path-inside": "^2.1.0" - }, - "dependencies": { - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - } - } - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==" - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-proto-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-proto-prop/-/is-proto-prop-2.0.0.tgz", - "integrity": "sha512-jl3NbQ/fGLv5Jhan4uX+Ge9ohnemqyblWVVCpAvtTQzNFvV2xhJq+esnkIbYQ9F1nITXoLfDDQLp7LBw/zzncg==", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0", - "proto-props": "^2.0.0" - } - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - } - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "is-url-superb": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-3.0.0.tgz", - "integrity": "sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ==", - "requires": { - "url-regex": "^5.0.0" - } - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-vendor-prefixed": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/is-vendor-prefixed/-/is-vendor-prefixed-3.3.1.tgz", - "integrity": "sha512-s/bVQt87pP6gm3OlJm78i11Cw1D8BBmkffVhxwdO/jvtcVYKjYkq7BY85rortwA5smP77+xtz+ooobfr/5Wmxg==", - "requires": { - "vendor-prefixes": "1.0.0" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "js-string-escape": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", - "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-types": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/js-types/-/js-types-1.0.0.tgz", - "integrity": "sha1-0kLmSU7Vcq08koCfyL7X92h8vwM=", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", - "requires": { - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - } - } - }, - "jsx-ast-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", - "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "object.assign": "^4.1.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "requires": { - "json-buffer": "3.0.0" - } - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "requires": { - "package-json": "^6.3.0" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "line-column-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/line-column-path/-/line-column-path-2.0.0.tgz", - "integrity": "sha512-nz3A+vi4bElhwd62E9+Qk/f9BDYLSzD/4Hy1rir0I4GnMxSTezSymzANyph5N1PgRZ3sSbA+yR5hOuXxc71a0Q==", - "dev": true, - "requires": { - "type-fest": "^0.4.1" - }, - "dependencies": { - "type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true - } - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "dev": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=", - "dev": true - }, - "lodash.islength": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.islength/-/lodash.islength-4.0.1.tgz", - "integrity": "sha1-Tpho1FJXXXUK/9NYyXlUPcIO1Xc=", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true - }, - "lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=", - "dev": true - }, - "lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" - }, - "lodash.topairs": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.topairs/-/lodash.topairs-4.3.0.tgz", - "integrity": "sha1-O23qo31g+xFnE8RsXxfqGQ7EjWQ=", - "dev": true - }, - "lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984=", - "dev": true - }, - "lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - } - }, - "log-update": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.3.0.tgz", - "integrity": "sha512-YSKm5n+YjZoGZT5lfmOqasVH1fIH9xQA9A81Y48nZ99PxAP62vdCCtua+Gcu6oTn0nqtZd/LwRV+Vflo53ZDWA==", - "requires": { - "ansi-escapes": "^3.2.0", - "cli-cursor": "^2.1.0", - "wrap-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - } - } - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "lru-cache": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", - "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "matcher": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-2.0.0.tgz", - "integrity": "sha512-nlmfSlgHBFx36j/Pl/KQPbIaqE8Zf0TqmSMjsuddHDg6PMSVgmyW9HpkLs0o0M1n2GIZ/S2BZBLIww/xjhiGng==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "md5-hex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/md5-hex/-/md5-hex-3.0.1.tgz", - "integrity": "sha512-BUiRtTtV39LIJwinWBjqVsU9xhdnz7/i889V859IBFpuqGAj6LuOvHv5XLbgZ2R7ptJoJaEcxkv88/h25T7Ciw==", - "dev": true, - "requires": { - "blueimp-md5": "^2.10.0" - } - }, - "md5-o-matic": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/md5-o-matic/-/md5-o-matic-0.1.1.tgz", - "integrity": "sha1-givM1l4RfFFPqxdrJZRdVBAKA8M=", - "dev": true - }, - "meow": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.0.tgz", - "integrity": "sha512-iIAoeI01v6pmSfObAAWFoITAA4GgiT45m4SmJgoxtZfvI0fyZwhV4d0lTwiUXvAKIPlma05Feb2Xngl52Mj5Cg==", - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.1.1", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.0.0", - "minimist-options": "^4.0.1", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.0", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.8.1", - "yargs-parser": "^18.1.1" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "requires": { - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - } - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.3.tgz", - "integrity": "sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" - }, - "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "minimist-options": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz", - "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==", - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "multimap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multimap/-/multimap-1.1.0.tgz", - "integrity": "sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==", - "dev": true - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - } - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "napi-build-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.1.tgz", - "integrity": "sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-abi": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.13.0.tgz", - "integrity": "sha512-9HrZGFVTR5SOu3PZAnAY2hLO36aW1wmA+FDsVkr85BTST32TLCA1H/AEcatVRAsWLyXS3bqUDYCAjq5/QGuSTA==", - "requires": { - "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "noop-logger": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", - "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, - "obj-props": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/obj-props/-/obj-props-1.2.0.tgz", - "integrity": "sha512-ZYpJyCe7O4rhNxB/2SZy8ADJww8RSRBdG36a4MWWq7JwILGJ1m61B90QJtxwDDNA0KzyR8V12Wikpjuux7Gl9Q==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "object-is": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.1.tgz", - "integrity": "sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY=", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "observable-to-promise": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/observable-to-promise/-/observable-to-promise-1.0.0.tgz", - "integrity": "sha512-cqnGUrNsE6vdVDTPAX9/WeVzwy/z37vdxupdQXU8vgTXRFH72KCZiZga8aca2ulRPIeem8W3vW9rQHBwfIl2WA==", - "dev": true, - "requires": { - "is-observable": "^2.0.0", - "symbol-observable": "^1.0.4" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "open-editor": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/open-editor/-/open-editor-2.0.1.tgz", - "integrity": "sha512-B3KdD7Pl8jYdpBSBBbdYaqVUI3whQjLl1G1+CvhNc8+d7GzKRUq+VuCIx1thxGiqD2oBGRvsZz7QWrBsFP2yVA==", - "dev": true, - "requires": { - "env-editor": "^0.4.0", - "line-column-path": "^2.0.0", - "open": "^6.2.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "package-hash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz", - "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "hasha": "^5.0.0", - "lodash.flattendeep": "^4.4.0", - "release-zalgo": "^1.0.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true - } - } - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path": { - "version": "0.12.7", - "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", - "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=", - "requires": { - "process": "^0.11.1", - "util": "^0.10.3" - } - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "picomatch": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz", - "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-conf": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-3.1.0.tgz", - "integrity": "sha512-m0OTbR/5VPNPqO1ph6Fqbj7Hv6QU7gR/tQW40ZqrL1rjgCU85W6C1bJn0BItuJqnR98PWzw7Z8hHeChD1WrgdQ==", - "dev": true, - "requires": { - "find-up": "^3.0.0", - "load-json-file": "^5.2.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "load-json-file": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-5.3.0.tgz", - "integrity": "sha512-cJGP40Jc/VXUsp8/OrnyKyTZ1y6v/dphm3bioS+RrKXjK2BB6wHUd6JptZEFDGgGahMT+InnZO5i1Ei9mpC8Bw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "parse-json": "^4.0.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0", - "type-fest": "^0.3.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - } - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } - } - }, - "plur": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", - "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", - "dev": true, - "requires": { - "irregular-plurals": "^2.0.0" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "postcss": { - "version": "7.0.36", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", - "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-values-parser": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-3.0.5.tgz", - "integrity": "sha512-0N6EUBx2Vzl0c9LQipuus90EkVh7saBQFRhgAYpHHcDCIvxRt+K/q0zwcIYtDQVNs5Y9NGqei4AuCEvAOsePfQ==", - "requires": { - "color-name": "^1.1.4", - "is-number": "^7.0.0", - "is-url-superb": "^3.0.0", - "postcss": "^7.0.5", - "url-regex": "^5.0.0" - }, - "dependencies": { - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - } - } - }, - "prebuild-install": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz", - "integrity": "sha512-GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==", - "requires": { - "detect-libc": "^1.0.3", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.0", - "mkdirp": "^0.5.1", - "napi-build-utils": "^1.0.1", - "node-abi": "^2.7.0", - "noop-logger": "^0.1.1", - "npmlog": "^4.0.1", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^3.0.3", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0", - "which-pm-runs": "^1.0.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - } - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" - }, - "pretty-ms": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-5.0.0.tgz", - "integrity": "sha512-94VRYjL9k33RzfKiGokPBPpsmloBYSf5Ri+Pq19zlsEcUKFob+admeXr5eFDRuPjFmEOcjJvPGdillYOJyvZ7Q==", - "dev": true, - "requires": { - "parse-ms": "^2.1.0" - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "proto-props": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/proto-props/-/proto-props-2.0.0.tgz", - "integrity": "sha512-2yma2tog9VaRZY2mn3Wq51uiSW4NcPYT1cQdBagwyrznrilKSZwIZ0UG3ZPL/mx+axEns0hE35T5ufOYZXEnBQ==", - "dev": true - }, - "proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=" - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "puppeteer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.0.0.tgz", - "integrity": "sha512-t3MmTWzQxPRP71teU6l0jX47PHXlc4Z52sQv4LJQSZLq1ttkKS2yGM3gaI57uQwZkNaoGd0+HPPMELZkcyhlqA==", - "requires": { - "debug": "^4.1.0", - "extract-zip": "^1.6.6", - "https-proxy-agent": "^3.0.0", - "mime": "^2.0.3", - "progress": "^2.0.1", - "proxy-from-env": "^1.0.0", - "rimraf": "^2.6.1", - "ws": "^6.1.0" - } - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - } - } - }, - "react": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.12.0.tgz", - "integrity": "sha512-fglqy3k5E+81pA8s+7K0/T3DBCF0ZDOher1elBFzF7O6arXJgzyu/FW+COxFvAWXJoJN9KIZbT2LXlukwphYTA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==" - }, - "react-reconciler": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/react-reconciler/-/react-reconciler-0.24.0.tgz", - "integrity": "sha512-gAGnwWkf+NOTig9oOowqid9O0HjTDC+XVGBCAmJYYJ2A2cN/O4gDdIuuUQjv8A4v6GDwVfJkagpBBLW5OW9HSw==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.18.0" - } - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.2.tgz", - "integrity": "sha512-8rhl0xs2cxfVsqzreYCvs8EwBfn/DhVdqtoLmw19uI3SC5avYX9teCurlErfpPXGmYtMHReGaP2RsLnFvz/lnw==", - "dev": true, - "requires": { - "picomatch": "^2.0.4" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "dependencies": { - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - } - } - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.1.0.tgz", - "integrity": "sha512-LGZzkgtLY79GeXLm8Dp0BVLdQlWICzBnJz/ipWUgo59qBaZ+BHtq51P2q1uVZlppMuUAT37SDk39qUbjTWB7bA==", - "dev": true, - "requires": { - "regenerate": "^1.4.0" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - } - } - }, - "regexp-tree": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.17.tgz", - "integrity": "sha512-UnOJjFS/EPZmfISmYx+0PcDtPzyFKTe+cZTS5sM5hifnRUDRxoB1j4DAmGwqzxjwBGlwOkGfb2cDGHtjuEwqoA==", - "dev": true - }, - "regexp.prototype.flags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", - "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "regexpu-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.6.0.tgz", - "integrity": "sha512-YlVaefl8P5BnFYOITTNzDvan1ulLOiXJzCNZxduTIosN17b87h3bvG9yHMoHaRuo88H4mQ06Aodj5VtYGGGiTg==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.1.0", - "regjsgen": "^0.5.0", - "regjsparser": "^0.6.0", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.1.0" - } - }, - "registry-auth-token": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.0.0.tgz", - "integrity": "sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw==", - "requires": { - "rc": "^1.2.8", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "requires": { - "rc": "^1.2.8" - } - }, - "regjsgen": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", - "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", - "dev": true - }, - "regjsparser": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", - "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } - } - }, - "release-zalgo": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz", - "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=", - "dev": true, - "requires": { - "es6-error": "^4.0.1" - } - }, - "repeat-element": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", - "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "require-precompiled": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/require-precompiled/-/require-precompiled-0.1.0.tgz", - "integrity": "sha1-WhtS63Dr7UPrmC6XTIWrWVceVvo=", - "dev": true - }, - "reserved-words": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz", - "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=", - "dev": true - }, - "resolve": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", - "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", - "requires": { - "path-parse": "^1.0.5" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "requires": { - "glob": "^7.0.5" - } - }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, - "rxjs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", - "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz", - "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==", - "dev": true, - "requires": { - "regexp-tree": "~0.1.1" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "scheduler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.18.0.tgz", - "integrity": "sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "serialize-error": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", - "integrity": "sha1-ULZ51WNc34Rme9yOWa9OW4HV9go=", - "dev": true - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" - }, - "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", - "requires": { - "decompress-response": "^4.2.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - }, - "dependencies": { - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "requires": { - "mimic-response": "^2.0.0" - } - }, - "mimic-response": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.0.0.tgz", - "integrity": "sha512-8ilDoEapqA4uQ3TwS0jakGONKXVJqpy+RpM+3b7pLdOjghCrEiGp9SRkFbUHAmZW9vdnrENWHjaweIoTIJExSQ==" - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sort-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", - "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "spdx-correct": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", - "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", - "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==" - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", - "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==" - }, - "specificity": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", - "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==" - }, - "split-css-value": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/split-css-value/-/split-css-value-0.1.1.tgz", - "integrity": "sha512-Qs4pg4PUixH2UnAWGTtTuSSwzSFLD0dFKg22ly9sJQSyMYszgZmSn57pM0lDZTl3JD8U49Lna/5TOS/QYE3qsA==", - "requires": { - "postcss-values-parser": "^3.0.5" - } - }, - "split-lines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/split-lines/-/split-lines-2.0.0.tgz", - "integrity": "sha512-gaIdhbqxkB5/VflPXsJwZvEzh/kdwiRPF9iqpkxX4us+lzB8INedFwjCyo6vwuz5x2Ddlnav2zh270CEjCG8mA==" - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "stack-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string-natural-compare": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.3.tgz", - "integrity": "sha512-4Kcl12rNjc+6EKhY8QyDVuQTAlMWwRiNbsxnVwBUKFr7dYPQuXVrtNU4sEkjF9LHY0AY6uVbB3ktbkIH4LC+BQ==" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "string.prototype.trimleft": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", - "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", - "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-bom-buf": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-2.0.0.tgz", - "integrity": "sha512-gLFNHucd6gzb8jMsl5QmZ3QgnUJmp7qn4uUSHNwEXumAp7YizoGYw19ZUVfuq4aBOQUtyn2k8X/CwzWB73W2lQ==", - "dev": true, - "requires": { - "is-utf8": "^0.2.1" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "requires": { - "min-indent": "^1.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - }, - "supertap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supertap/-/supertap-1.0.0.tgz", - "integrity": "sha512-HZJ3geIMPgVwKk2VsmO5YHqnnJYl6bV5A9JW2uzqV43WmpgliNEYbuvukfor7URpaqpxuw3CfZ3ONdVbZjCgIA==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "indent-string": "^3.2.0", - "js-yaml": "^3.10.0", - "serialize-error": "^2.1.0", - "strip-ansi": "^4.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz", - "integrity": "sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==", - "dev": true, - "requires": { - "has-flag": "^2.0.0", - "supports-color": "^5.0.0" - }, - "dependencies": { - "has-flag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true - } - } - }, - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "dev": true - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tar-fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.0.tgz", - "integrity": "sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==", - "requires": { - "chownr": "^1.1.1", - "mkdirp": "^0.5.1", - "pump": "^3.0.0", - "tar-stream": "^2.0.0" - } - }, - "tar-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz", - "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==", - "requires": { - "bl": "^3.0.0", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "term-size": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.1.0.tgz", - "integrity": "sha512-I42EWhJ+2aeNQawGx1VtpO0DFI9YcfuvAMNIdKyf/6sRbHJ4P+ZQ/zIT87tE+ln1ymAGcCJds4dolfSAS0AcNg==" - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "the-argv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/the-argv/-/the-argv-1.0.0.tgz", - "integrity": "sha1-AIRwUAVzDdhNt1UlPJMa45jblSI=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "time-zone": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/time-zone/-/time-zone-1.0.0.tgz", - "integrity": "sha1-mcW/VZWJZq9tBtg73zgA3IL67F0=", - "dev": true - }, - "tinycolor2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", - "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" - }, - "tlds": { - "version": "1.207.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.207.0.tgz", - "integrity": "sha512-k7d7Q1LqjtAvhtEOs3yN14EabsNO8ZCoY6RESSJDB9lst3bTx3as/m1UuAeCKzYxiyhR1qq72ZPhpSf+qlqiwg==" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==" - }, - "trim-off-newlines": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", - "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", - "dev": true - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", - "dev": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "uid2": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.3.tgz", - "integrity": "sha1-SDEm4Rd03y9xuLY53NeZw3YWK4I=", - "dev": true - }, - "unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz", - "integrity": "sha512-hDTHvaBk3RmFzvSl0UVrUmC3PuW9wKVnpoUDYH0JDkSIovzw+J5viQmeYHxVSBptubnr7PbH2e0fnpDRQnQl5g==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz", - "integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "unique-temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-temp-dir/-/unique-temp-dir-1.0.0.tgz", - "integrity": "sha1-bc6VsmgcoAPuv7MEpBX5y6vMU4U=", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "os-tmpdir": "^1.0.1", - "uid2": "0.0.3" - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "update-notifier": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.0.0.tgz", - "integrity": "sha512-p9zf71hWt5GVXM4iEBujpUgx8mK9AWiCCapEJm/O1z5ntCim83Z1ATqzZFBHFYqx03laMqv8LiDgs/7ikXjf/g==", - "requires": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", - "configstore": "^5.0.0", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "requires": { - "prepend-http": "^2.0.0" - } - }, - "url-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-5.0.0.tgz", - "integrity": "sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==", - "requires": { - "ip-regex": "^4.1.0", - "tlds": "^1.203.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "requires": { - "inherits": "2.0.3" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vendor-prefixes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/vendor-prefixes/-/vendor-prefixes-1.0.0.tgz", - "integrity": "sha1-HHuS7ORuLxoGxakHYT9dUARd9TE=" - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "well-known-symbols": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/well-known-symbols/-/well-known-symbols-2.0.0.tgz", - "integrity": "sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "requires": { - "string-width": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", - "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "write-json-file": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", - "integrity": "sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=", - "dev": true, - "requires": { - "detect-indent": "^5.0.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "pify": "^3.0.0", - "sort-keys": "^2.0.0", - "write-file-atomic": "^2.0.0" - } - }, - "write-pkg": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/write-pkg/-/write-pkg-3.2.0.tgz", - "integrity": "sha512-tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw==", - "dev": true, - "requires": { - "sort-keys": "^2.0.0", - "write-json-file": "^2.2.0" - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" - }, - "xo": { - "version": "0.25.3", - "resolved": "https://registry.npmjs.org/xo/-/xo-0.25.3.tgz", - "integrity": "sha512-125on+kPp6oi+EfoAajJ58cGLxIurZqWrehhdqoApWXpano9GL5D0ElcSlbG7UeYAfmNSwKJGTxHoLsHLhrZqg==", - "dev": true, - "requires": { - "arrify": "^2.0.1", - "debug": "^4.1.0", - "eslint": "^6.4.0", - "eslint-config-prettier": "^6.3.0", - "eslint-config-xo": "^0.27.1", - "eslint-formatter-pretty": "^2.0.0", - "eslint-plugin-ava": "^9.0.0", - "eslint-plugin-eslint-comments": "^3.0.1", - "eslint-plugin-import": "^2.18.2", - "eslint-plugin-no-use-extend-native": "^0.4.0", - "eslint-plugin-node": "^10.0.0", - "eslint-plugin-prettier": "^3.1.1", - "eslint-plugin-promise": "^4.0.0", - "eslint-plugin-unicorn": "^12.0.0", - "find-cache-dir": "^3.0.0", - "get-stdin": "^7.0.0", - "globby": "^9.0.0", - "has-flag": "^4.0.0", - "lodash.isequal": "^4.5.0", - "lodash.mergewith": "^4.6.2", - "meow": "^5.0.0", - "multimatch": "^4.0.0", - "open-editor": "^2.0.1", - "path-exists": "^4.0.0", - "pkg-conf": "^3.1.0", - "prettier": "^1.15.2", - "resolve-cwd": "^3.0.0", - "resolve-from": "^5.0.0", - "semver": "^6.3.0", - "slash": "^3.0.0", - "update-notifier": "^3.0.1", - "xo-init": "^0.7.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "boxen": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-3.2.0.tgz", - "integrity": "sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^2.4.2", - "cli-boxes": "^2.2.0", - "string-width": "^3.0.0", - "term-size": "^1.2.0", - "type-fest": "^0.3.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } - } - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", - "dev": true, - "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - } - }, - "configstore": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-4.0.0.tgz", - "integrity": "sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", - "dev": true, - "requires": { - "is-obj": "^1.0.0" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, - "is-npm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-3.0.0.tgz", - "integrity": "sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==", - "dev": true - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", - "dev": true - }, - "meow": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", - "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.0.0" - } - }, - "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" - }, - "dependencies": { - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - } - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", - "dev": true - }, - "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", - "dev": true, - "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } - }, - "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", - "dev": true - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "update-notifier": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-3.0.1.tgz", - "integrity": "sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==", - "dev": true, - "requires": { - "boxen": "^3.0.0", - "chalk": "^2.0.1", - "configstore": "^4.0.0", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.1.0", - "is-npm": "^3.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } - } - }, - "xo-init": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/xo-init/-/xo-init-0.7.0.tgz", - "integrity": "sha512-mrrCKMu52vz0u2tiOl8DoG709pBtnSp58bb4/j58a4jeXjrb1gV7dxfOBjOlXitYtfW2QnlxxxfAojoFcpynDg==", - "dev": true, - "requires": { - "arrify": "^1.0.0", - "execa": "^0.9.0", - "has-yarn": "^1.0.0", - "minimist": "^1.1.3", - "path-exists": "^3.0.0", - "read-pkg-up": "^3.0.0", - "the-argv": "^1.0.0", - "write-pkg": "^3.1.0" - }, - "dependencies": { - "execa": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.9.0.tgz", - "integrity": "sha512-BbUMBiX4hqiHZUA5+JujIjNb6TyAlp2D5KLheMjMluwOuzcnylDL4AxZYLLn1n2AGB49eSWwyKvvEQoRpnAtmA==", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "yargs-parser": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.1.tgz", - "integrity": "sha512-KRHEsOM16IX7XuLnMOqImcPNbLVXMNHYAoFc3BKR8Ortl5gzDbtXvvEoGx9imk5E+X1VeNKNlcHr8B8vi+7ipA==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", - "requires": { - "fd-slicer": "~1.0.1" - } - }, - "yoga-layout-prebuilt": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.9.3.tgz", - "integrity": "sha512-9SNQpwuEh2NucU83i2KMZnONVudZ86YNcFk9tq74YaqrQfgJWO3yB9uzH1tAg8iqh5c9F5j0wuyJ2z72wcum2w==" } } } diff --git a/package.json b/package.json index 1fb96fe..0cac487 100644 --- a/package.json +++ b/package.json @@ -1,26 +1,15 @@ { "name": "wallace-cli", - "version": "2.5.0", + "version": "3.0.0-alpha.0", "description": "Pretty CSS analytics on the CLI", "homepage": "https://www.projectwallace.com/oss", - "preferGlobal": true, + "author": "Bart Veneman", + "license": "MIT", + "type": "module", "repository": { "type": "git", - "url": "https://github.com/bartveneman/wallace-cli" - }, - "engines": { - "node": ">= 8" - }, - "scripts": { - "test": "xo && ava" - }, - "bin": { - "wallace": "./src/cli.js" + "url": "https://github.com/projectwallace/wallace-cli" }, - "main": "./src/cli.js", - "files": [ - "src" - ], "keywords": [ "stylesheets", "css", @@ -33,62 +22,28 @@ "statistics", "cli", "cli-app", - "cssstats", - "parker", - "stylestats", "projectwallace", "wallace", - "performance", - "property" + "performance" ], - "author": "Bart Veneman", - "license": "MIT", - "dependencies": { - "@projectwallace/css-analyzer": "^2.7.1", - "extract-css-core": "^2.0.0", - "get-stdin": "^7.0.0", - "import-jsx": "^3.0.0", - "ink": "^2.6.0", - "meow": "^6.1.0", - "normalize-url": "^4.5.0", - "pretty-bytes": "^5.3.0", - "react": "^16.12.0", - "tinycolor2": "^1.4.1", - "update-notifier": "^4.0.0" + "engines": { + "node": ">=18" }, - "devDependencies": { - "ava": "^2.4.0", - "eslint-config-xo-react": "^0.20.0", - "eslint-plugin-react": "^7.17.0", - "eslint-plugin-react-hooks": "^2.3.0", - "execa": "^3.4.0", - "prettier": "^1.19.1", - "semver": "^7.0.0", - "xo": "^0.25.3" + "scripts": { + "pretest": "npm run build", + "test": "uvu", + "build": "esbuild --bundle ./src/bin.js --outfile=./dist/cli.cjs --platform=node --format=cjs --minify" }, - "xo": { - "semicolon": false, - "prettier": true, - "extends": "xo-react", - "rules": { - "react/prop-types": "off", - "react/jsx-fragments": "off", - "react/jsx-curly-newline": "off" - } + "bin": { + "wallace": "./dist/cli.cjs" }, - "prettier": { - "useTabs": true, - "semi": false, - "singleQuote": true, - "bracketSpacing": false, - "proseWrap": "always", - "overrides": [ - { - "files": "*.json", - "options": { - "useTabs": false - } - } - ] + "files": [ + "dist" + ], + "devDependencies": { + "@projectwallace/css-analyzer": "^5.12.0", + "esbuild": "^0.16.17", + "picocolors": "^1.0.0", + "uvu": "^0.5.6" } -} \ No newline at end of file +} diff --git a/readme.md b/readme.md index 3a68445..0d73bfe 100644 --- a/readme.md +++ b/readme.md @@ -3,47 +3,45 @@

Pretty CSS analytics in your terminal.

-[![NPM Version](https://img.shields.io/npm/v/wallace-cli.svg)](https://www.npmjs.com/package/wallace-cli) -[![Project: Wallace](https://img.shields.io/badge/Project-Wallace-29c87d.svg)](https://www.projectwallace.com/oss) - -## Install +## Installation ```sh -npm install -g wallace-cli -# or -yarn global add wallace-cli +npm install wallace-cli ``` ## Usage ```sh Usage - $ wallace projectwallace.com - - Options - --format, -f Format pretty (default) or JSON - --verbose, -v Show verbose analytics output - - Examples - $ wallace https://projectwallace.com - $ wallace 'body { color: red; }' - $ echo 'html { font-size: 16px; }' | wallace - $ wallace 'html {}' --format=json - $ cat style.css | wallace --verbose + $ wallace + +Options + --json Format as JSON instead of a table + --help, -h Show this help + +Examples + # Point to a file + $ wallace path/to/styles.css + + # CSS via stdin + $ cat style.css | wallace + + # CSS from a server $ curl http://localhost/css/style.css | wallace + + # Format as json + $ wallace path/to/styles.css --json ``` ## Example output -![Example output for projectwallace.com](example.png) +![Example terminal output for this module](example.jpg) ## Related projects -- [Extract CSS](https://github.com/bartveneman/extract-css-core) - Extract all - CSS from a given url, both server side and client side rendered. Used in this - module. -- [CSS Analyzer](https://github.com/projectwallace/css-analyzer) - The analyzer - that powers this module -- [Constyble](https://github.com/bartveneman/constyble) - A CSS complexity - linter, based on css-analyzer. Don't let your CSS grow beyond the thresholds - that you provide. +- [Online CSS Analyzer](https://www.projectwallace.com/analyze-css?utm_source=github&utm_medium=wallace_cli_related_projects) - Watch the analytics from this CLI online in a much more visual and detailed way! +- [CSS Diff Action](https://github.com/projectwallace/css-diff-action) - A GitHub + Action that comments on your PR with the changes in your CSS stats. +- [CSS Analyzer](https://github.com/projectwallace/css-analyzer) - The analyzer that powers this module +- [Constyble](https://github.com/projectwallace/constyble) - A CSS complexity + linter, based on css-analyzer. Don't let your CSS grow beyond the thresholds that you provide. diff --git a/src/__fixtures__/bol-dot-com.css b/src/__fixtures__/bol-dot-com.css new file mode 100644 index 0000000..f2b6d4d --- /dev/null +++ b/src/__fixtures__/bol-dot-com.css @@ -0,0 +1,39 @@ +@charset "UTF-8";@keyframes popup-bounce{0%{opacity:0;transform:scale(.1)}80%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes pop-open-bounce{0%{opacity:0;transform:scale(.1) rotateX(90deg)}50%{transform:rotateX(-2deg)}70%{opacity:1;transform:rotate(2deg)}to{transform:scale(1)}}@keyframes minimize{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.1)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-from-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-in-from-left{0%{left:100%}to{left:0}}@keyframes slide-out-to-left{0%{left:0}to{left:100%}}@keyframes animate-in{0%{opacity:0;transform:scale(.6) translateY(-8px)}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes load6{0%,5%,95%,to{box-shadow:0 -2.25em 0 -1em,0 -2.25em 0 -1.1em,0 -2.25em 0 -1.2em,0 -2.25em 0 -1.3em,0 -2.25em 0 -1.35em}10%,59%{box-shadow:0 -2.25em 0 -1em,-.6em -2.1em 0 -1.1em,-1.05em -1.85em 0 -1.2em,-1.35em -1.65em 0 -1.3em,-1.5em -1.5em 0 -1.35em}20%{box-shadow:0 -2.25em 0 -1em,-1.05em -2.1em 0 -1.1em,-1.8em -1.65em 0 -1.2em,-2.25em -1.15em 0 -1.3em,-2.5em -.65em 0 -1.35em}38%{box-shadow:0 -2.25em 0 -1em,-1.15em -2.05em 0 -1.1em,-1.95em -1.45em 0 -1.2em,-2.35em -.75em 0 -1.3em,-2.5em 0 0 -1.35em}}@keyframes typing{0%,5%,95%,to{box-shadow:1.5rem 0 0 -.5rem,2.5rem 0 0 -.5rem,3.5rem 0 0 -.5rem}10%,59%{box-shadow:1.5rem 0 0 -.35rem,2.5rem 0 0 -.5rem,3.5rem 0 0 -.5rem}20%{box-shadow:1.5rem 0 0 -.5rem,2.5rem 0 0 -.35rem,3.5rem 0 0 -.5rem}38%{box-shadow:1.5rem 0 0 -.5rem,2.5rem 0 0 -.5rem,3.5rem 0 0 -.35rem}}@keyframes wiggle{20%,70%{transform:rotate(2deg)}50%{transform:rotateX(-2deg)}}@keyframes chat-loader{30%,to{background-position:14px -30px,-30px -7px,30px 7px}60%{background-position:-7px -30px,-30px 7px,30px -7px}}@keyframes fadeinloader{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes asyncPlaceholderFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInRegion{0%{opacity:0}to{opacity:1}}@keyframes shimmer{to{transform:translateX(100%)}}@font-face{font-family:'Produkt';font-style:normal;font-weight:900;font-stretch:normal;src:url(/nl/static/assets/webfonts/Produkt/Produkt-Super-Web.woff2) format("woff2"),url(/nl/static/assets/webfonts/Produkt/Produkt-Super-Web.woff) format("woff");font-display:swap}@font-face{font-family:'Produkt';font-style:normal;font-weight:700;font-stretch:normal;src:url(/nl/static/assets/webfonts/Produkt/Produkt-Bold-Web.woff2) format("woff2"),url(/nl/static/assets/webfonts/Produkt/Produkt-Bold-Web.woff) format("woff");font-display:swap}@font-face{font-family:'Produkt';font-style:normal;font-weight:300;font-stretch:normal;src:url(/nl/static/assets/webfonts/Produkt/Produkt-Light-Web.woff2) format("woff2"),url(/nl/static/assets/webfonts/Produkt/Produkt-Light-Web.woff) format("woff");font-display:swap}@font-face{font-family:'Graphik';font-style:normal;font-weight:600;font-stretch:normal;src:url(/nl/static/assets/webfonts/Graphik/Graphik-Semibold-Web.woff2) format("woff2"),url(/nl/static/assets/webfonts/Graphik/Graphik-Semibold-Web.woff) format("woff");font-display:swap}@font-face{font-family:'Graphik';font-style:normal;font-weight:400;font-stretch:normal;src:url(/nl/static/assets/webfonts/Graphik/Graphik-Regular-Web.woff2) format("woff2"),url(/nl/static/assets/webfonts/Graphik/Graphik-Regular-Web.woff) format("woff");font-display:swap}@font-face{font-display:fallback;font-family:'Bol Symbols';font-style:normal;font-weight:400;src:url(data:font/woff;charset=utf-8;base64,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) format("woff")}html{line-height:1.15;min-height:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:600}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{appearance:button}[type=reset],[type=submit],html [type=button]{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;display:table;max-width:100%;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}dl,h1,h2,h3,h4,h5,p{margin:0}blockquote,dd,fieldset,figure,h6,legend,ol{padding:0;margin:0}pre{padding:0}li>ol,li>ul{margin-bottom:0}table{border-spacing:0;border-collapse:collapse}fieldset{min-width:0;border:0}a:focus,a:focus-visible,button:focus,button:focus-visible{outline:2px solid #33f;outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}@media (min-width:30em){.bi-1x\@screen-medium-up{font-size:1em!important}.bi-2x\@screen-medium-up{font-size:2em!important}.bi-3x\@screen-medium-up{font-size:3em!important}.bi-4x\@screen-medium-up{font-size:4em!important}.bi-5x\@screen-medium-up{font-size:5em!important}.bi-6x\@screen-medium-up{font-size:6em!important}.bi-7x\@screen-medium-up{font-size:7em!important}.bi-8x\@screen-medium-up{font-size:8em!important}.bi-9x\@screen-medium-up{font-size:9em!important}.bi-10x\@screen-medium-up{font-size:10em!important}}.h1,h1{padding:0;font-family:produkt,arial,helvetica,sans-serif;font-weight:700;line-height:1.25;margin:0 0 1rem;font-size:1.25rem}.h1,.h1 .sub-title,h1,h1 .sub-title{color:#0a0a0a}@media (min-width:48em){.h1,h1{font-size:1.75rem}.h1 .sub-title,h1 .sub-title{font-size:1.125rem}}.h2,h2{font-family:produkt,arial,helvetica,sans-serif;font-weight:700;color:#0a0a0a}.banner__title,.h2,h2{padding:0;line-height:1.25;margin:0 0 .5rem;font-size:1.125rem}.banner__title .sub-title,.h2 .sub-title,h2 .sub-title{color:#0a0a0a}@media (min-width:48em){.banner__title,.h2,h2{font-size:1.25rem}}.h3,h3{padding:0;margin:0 0 .5rem;font-family:graphik,arial,helvetica,sans-serif;font-weight:600;line-height:1.5;font-size:1.125rem}@media (min-width:48em){.h3,h3{font-size:1.25rem}}.h4,h4{padding:0;margin:0 0 .5rem;font-family:graphik,arial,helvetica,sans-serif;font-weight:600;line-height:1.5;font-size:1rem}@media (min-width:48em){.h4,h4{font-size:1.125rem;font-weight:400}}.h5,.notification__title,h5{padding:0;margin:0 0 .5rem;font-family:graphik,arial,helvetica,sans-serif;font-weight:600;line-height:1.5;font-size:1rem}.bol_header{font-family:produkt,arial,helvetica,sans-serif;font-weight:700}.sub-title{display:block;width:100%;font-family:graphik,arial,helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.page-heading{display:flex;flex-wrap:wrap;align-items:center}.page-heading__label{padding:.5rem;margin-right:.5rem;font-family:graphik,arial,helvetica,sans-serif;font-size:.75rem;font-weight:400;color:#0a0a0a}.page-heading__label--secundary{background-color:#e6e6e6}.page-heading__tooltip{display:inline-flex}.page-heading__tooltip svg{font-size:1.5rem}.split-title{display:flex;align-items:center;justify-content:space-between}.split-title .c-media{flex:1}@media (min-width:30em){.split-title\@screen-small-only{display:block}}dl,p{padding:0}ol{padding:0 0 0 2rem;list-style-position:outside}pre,ul{margin:0}address,dl,ol,p,ul{margin:0 0 1.5rem}address,ul{padding:0}ul{padding:0 0 1.5rem;list-style-type:none}address{font-style:normal;-webkit-hyphens:auto;hyphens:auto;word-break:break-all}pre{font-family:inherit;white-space:pre-wrap}.lede{font-size:.9375rem}@media (min-width:30em){.lede{font-size:1rem}}@media (min-width:48em){.lede{font-size:1.0625rem}}.mini-text,.mini_details{margin-bottom:.25rem;font-size:.625rem}.banner__explain,.c-btn-link--medium,.c-btn-link--small,.c-btn-primary--medium,.c-btn-primary--small,.c-btn-tertiary--medium,.c-btn-tertiary--small,.label--large,.labels,.offerlabel,.price-block__prefix,.product-delivery__icon,.product-delivery__icon.info-link,.product-item .sponsored-label,.product-prices--list-price-small,.product-prices__list-price,.product-subtitle,.small-text,.small_details,.smartbanner__content,.suggest-group__in-category,[class*=c-btn-][class*='--medium'],[class*=c-btn-][class*='--small']{margin-bottom:.25rem}.txt-koboplus,.txt-select{font-family:produkt,arial,helvetica,sans-serif;font-size:110%;font-weight:700;line-height:initial;color:#01ac3a}.txt-koboplus{color:#0000a4}.txt-koboplus span{font-weight:300}.list{padding:0;margin-bottom:0;margin-left:0;list-style:none}.list--dropdown__navigation{top:100%;right:calc(100% - 3rem);white-space:nowrap}.list--dropdown__scroll{max-height:calc(100vh - 285px);overflow-y:scroll}@media (min-width:37.5em){.list--dropdown__scroll{max-height:calc(100vh - 370px)}}.list__item{position:relative;padding-top:calc(1.5rem - 1px);padding-right:1rem;padding-bottom:1.5rem;padding-left:1rem;border-top:1px solid #e6e6e6}.list__item:first-child{border-top-color:transparent}.list--clickable .list__item,.list--selectable .list__item{padding-right:2rem}.list--clickable .list__item:after,.list--selectable .list__item:after{position:absolute;top:50%;right:0;display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:1.5rem;transform:translateY(-50%)}.list--clickable .list__item.is-disabled,.list--selectable .list__item.is-disabled{display:flex;align-items:center;padding-right:0}.list--clickable .list__item.is-disabled:after,.list--selectable .list__item.is-disabled:after{content:normal}.list--clickable .list__item.is-disabled>:first-child,.list--selectable .list__item.is-disabled>:first-child{flex:1}.list--clickable .list__item.is-disabled>:first-child,.list--clickable .list__item.is-disabled>:first-child .h-color-inform-text,.list--clickable .list__item.is-disabled>:first-child .list__title,.list--selectable .list__item.is-disabled>:first-child,.list--selectable .list__item.is-disabled>:first-child .h-color-inform-text,.list--selectable .list__item.is-disabled>:first-child .list__title{color:#aaa!important}.list--clickable .list__item.is-disabled>:first-child svg,.list--selectable .list__item.is-disabled>:first-child svg{filter:grayscale(100);opacity:.5}.list--selectable .list__item.is-selected:after{content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%281%2C152%2C43%29'%3E%3Cpath fill-rule='evenodd' d='M4.508 6.197a.494.494 0 01.704-.003l1.77 1.77 3.184-3.183a.504.504 0 01.706.002.494.494 0 01.001.705L7.69 8.672l-.707.707L4.5 6.897a.5.5 0 01.007-.7z'/%3E%3C/svg%3E")}.list--clickable .list__item:after{pointer-events:none;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28130%2C130%2C130%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.list--clickable .list__item--no-link:after{content:normal}.list--dropdown .list__item{padding-right:0}.list--dropdown .list__item.is-disabled,.list--dropdown .list__item.is-disabled .h-color-inform-text,.list--dropdown .list__item.is-disabled .list__title{color:#aaa!important}.list--dropdown .list__item.is-disabled svg{filter:grayscale(100);opacity:.5}.list--dropdown .list__item .tooltip-link{padding:.75rem}.list__title{margin-bottom:0;font-size:1.0625rem;font-weight:400}.list__ghost-click{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.list--dropdown .list__ghost-click{right:3rem}.bullet-list{padding:0;margin-bottom:0;margin-left:0;list-style:none;margin-bottom:1.5rem}.bullet-list>li{padding-left:1.5rem;margin-bottom:.25rem}.bullet-list>li:before{display:inline-block;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin-left:-1.5rem;vertical-align:bottom;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28130%2C130%2C130%29'%3E%3Cpath fill-rule='evenodd' d='M9 7c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem}.bullet-list--success>li:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%281%2C152%2C43%29'%3E%3Cpath fill-rule='evenodd' d='M4.508 6.197a.494.494 0 01.704-.003l1.77 1.77 3.184-3.183a.504.504 0 01.706.002.494.494 0 01.001.705L7.69 8.672l-.707.707L4.5 6.897a.5.5 0 01.007-.7z'/%3E%3C/svg%3E")}.bullet-list--plus>li:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7.5 8v3.51A.5.5 0 017 12a.492.492 0 01-.5-.49V8H2.99a.5.5 0 01-.49-.5c0-.276.215-.5.49-.5H6.5V3.49A.5.5 0 017 3c.276 0 .5.215.5.49V7h3.51a.5.5 0 01.49.5c0 .276-.215.5-.49.5H7.5z'/%3E%3C/svg%3E");background-size:1rem}.dl-flex{display:flex;flex-wrap:wrap;align-items:flex-start}.dl-flex+.dl-flex{padding-top:calc(1.5rem - 1px);border-top:1px solid #e6e6e6}.dl-flex dt{flex:0 0 35%;overflow:hidden;font-weight:600}.dl-flex dd{flex:65% 0 0;max-width:65%;padding-left:1rem;margin-left:0}.mobile-tooltip .dl-flex dt,.tooltip .dl-flex dt{flex:0 0 50%}.mobile-tooltip .dl-flex dd,.tooltip .dl-flex dd{flex:50% 0 0;max-width:50%}.c-link{color:#00f;text-decoration:none}.c-link,.c-link--secondary{position:relative;display:inline-flex;align-items:center;align-self:self-start;max-width:max-content;cursor:pointer}.c-link--secondary:before,.c-link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}.c-link--secondary,.c-link--secondary:active,.c-link--secondary:hover,.c-link:active,.c-link:hover{text-decoration:none}.c-link--secondary:active:before,.c-link--secondary:hover:before,.c-link:active:before,.c-link:hover:before,p .c-link--secondary:before,p .c-link:before{opacity:1}.c-link--secondary:active,.c-link--secondary:focus,.c-link:active,.c-link:focus{color:#0000a4}.c-link:focus-visible{color:#00f}.c-link--secondary:focus-visible:before,.c-link:focus-visible:before{position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out;opacity:1}.c-link--secondary:focus,.c-link--secondary:focus-visible,.c-link:focus,.c-link:focus-visible{outline:2px solid #33f;outline-offset:2px}.c-link--secondary:focus:not(:focus-visible),.c-link:focus:not(:focus-visible),.o-drop-down__trigger:focus:not(:focus-visible)~.o-drop-down__label{outline:0}.c-link--secondary[href*='//']:not([href*='bol.com']) svg,.c-link[href*='//']:not([href*='bol.com']) svg{display:none}.c-link--secondary[href*='//']:not([href*='bol.com']):before,.c-link[href*='//']:not([href*='bol.com']):before{left:0;width:calc(100% - 1.75rem)}.c-link--secondary[href*='//']:not([href*='bol.com']):after,.c-link[href*='//']:not([href*='bol.com']):after{display:inline-block;width:1.5rem;height:1.5rem;margin-left:.25rem;vertical-align:bottom;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5rem}.c-link[href*='//']:not([href*='bol.com']):focus:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C164%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E")}.c-link[href*='//']:not([href*='bol.com']):focus-visible:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E")}.c-link--secondary[href^='tel:'],.c-link[href^='tel:']{margin-left:2em}.c-link--secondary[href^='tel:']:after,.c-link[href^='tel:']:after{position:absolute;top:50%;left:-2em;display:block;width:1.5em;height:1.5em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='nonzero' d='M2.167 10.874c-.27-.822-.251-.927.213-1.176.119-.064.131-.071.447-.247.5-.278.766-.414 1.063-.535.226-.092.234-.087.431.245l.106.18c.226.376.42.606.73.775.334.184.706.175 1.1.037.21-.074.417-.18.657-.327.084-.051.378-.238.321-.202a7.908 7.908 0 002.04-1.88c.011-.014.26-.325.346-.44.16-.215.286-.407.382-.6.15-.3.22-.585.178-.868-.06-.401-.221-.645-.551-.981l-.058-.059c-.236-.24-.264-.308-.194-.56.069-.25.155-.474.346-.923.132-.312.172-.41.232-.565-.003.007.107-.282.135-.35.15-.375.194-.411.492-.397.367.019.603.155.868.5.704.919.71 2.256.104 3.545-.809 1.72-2.215 3.387-3.749 4.473-1.145.81-2.45 1.376-3.539 1.474-.866.078-1.871-.425-2.1-1.12zm4.227-1.902c-.186.114-.337.19-.469.237-.15.053-.242.055-.288.03-.114-.062-.21-.176-.352-.412l-.104-.177c-.42-.706-.88-.981-1.669-.66-.344.14-.636.29-1.17.587-.311.173-.323.18-.436.24-.979.526-1.094 1.14-.689 2.37.391 1.189 1.85 1.918 3.14 1.802 1.287-.116 2.75-.75 4.027-1.654 1.674-1.184 3.193-2.986 4.076-4.864.751-1.598.744-3.327-.216-4.578-.435-.567-.934-.857-1.612-.89-.786-.039-1.175.29-1.469 1.021-.032.08-.146.38-.14.365-.054.141-.092.233-.22.534-.207.488-.305.74-.39 1.047-.181.658-.015 1.056.445 1.526l.058.059c.194.198.255.29.276.428.006.045-.017.142-.084.275-.064.13-.16.275-.287.446-.076.1-.32.406-.339.431a6.911 6.911 0 01-1.78 1.642c.043-.027-.235.15-.308.195z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5em;transform:translateY(-50%)}.c-link[href^='tel:']:focus:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C164%29'%3E%3Cpath fill-rule='nonzero' d='M2.167 10.874c-.27-.822-.251-.927.213-1.176.119-.064.131-.071.447-.247.5-.278.766-.414 1.063-.535.226-.092.234-.087.431.245l.106.18c.226.376.42.606.73.775.334.184.706.175 1.1.037.21-.074.417-.18.657-.327.084-.051.378-.238.321-.202a7.908 7.908 0 002.04-1.88c.011-.014.26-.325.346-.44.16-.215.286-.407.382-.6.15-.3.22-.585.178-.868-.06-.401-.221-.645-.551-.981l-.058-.059c-.236-.24-.264-.308-.194-.56.069-.25.155-.474.346-.923.132-.312.172-.41.232-.565-.003.007.107-.282.135-.35.15-.375.194-.411.492-.397.367.019.603.155.868.5.704.919.71 2.256.104 3.545-.809 1.72-2.215 3.387-3.749 4.473-1.145.81-2.45 1.376-3.539 1.474-.866.078-1.871-.425-2.1-1.12zm4.227-1.902c-.186.114-.337.19-.469.237-.15.053-.242.055-.288.03-.114-.062-.21-.176-.352-.412l-.104-.177c-.42-.706-.88-.981-1.669-.66-.344.14-.636.29-1.17.587-.311.173-.323.18-.436.24-.979.526-1.094 1.14-.689 2.37.391 1.189 1.85 1.918 3.14 1.802 1.287-.116 2.75-.75 4.027-1.654 1.674-1.184 3.193-2.986 4.076-4.864.751-1.598.744-3.327-.216-4.578-.435-.567-.934-.857-1.612-.89-.786-.039-1.175.29-1.469 1.021-.032.08-.146.38-.14.365-.054.141-.092.233-.22.534-.207.488-.305.74-.39 1.047-.181.658-.015 1.056.445 1.526l.058.059c.194.198.255.29.276.428.006.045-.017.142-.084.275-.064.13-.16.275-.287.446-.076.1-.32.406-.339.431a6.911 6.911 0 01-1.78 1.642c.043-.027-.235.15-.308.195z'/%3E%3C/svg%3E")}.c-link[href^='tel:']:focus-visible:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='nonzero' d='M2.167 10.874c-.27-.822-.251-.927.213-1.176.119-.064.131-.071.447-.247.5-.278.766-.414 1.063-.535.226-.092.234-.087.431.245l.106.18c.226.376.42.606.73.775.334.184.706.175 1.1.037.21-.074.417-.18.657-.327.084-.051.378-.238.321-.202a7.908 7.908 0 002.04-1.88c.011-.014.26-.325.346-.44.16-.215.286-.407.382-.6.15-.3.22-.585.178-.868-.06-.401-.221-.645-.551-.981l-.058-.059c-.236-.24-.264-.308-.194-.56.069-.25.155-.474.346-.923.132-.312.172-.41.232-.565-.003.007.107-.282.135-.35.15-.375.194-.411.492-.397.367.019.603.155.868.5.704.919.71 2.256.104 3.545-.809 1.72-2.215 3.387-3.749 4.473-1.145.81-2.45 1.376-3.539 1.474-.866.078-1.871-.425-2.1-1.12zm4.227-1.902c-.186.114-.337.19-.469.237-.15.053-.242.055-.288.03-.114-.062-.21-.176-.352-.412l-.104-.177c-.42-.706-.88-.981-1.669-.66-.344.14-.636.29-1.17.587-.311.173-.323.18-.436.24-.979.526-1.094 1.14-.689 2.37.391 1.189 1.85 1.918 3.14 1.802 1.287-.116 2.75-.75 4.027-1.654 1.674-1.184 3.193-2.986 4.076-4.864.751-1.598.744-3.327-.216-4.578-.435-.567-.934-.857-1.612-.89-.786-.039-1.175.29-1.469 1.021-.032.08-.146.38-.14.365-.054.141-.092.233-.22.534-.207.488-.305.74-.39 1.047-.181.658-.015 1.056.445 1.526l.058.059c.194.198.255.29.276.428.006.045-.017.142-.084.275-.064.13-.16.275-.287.446-.076.1-.32.406-.339.431a6.911 6.911 0 01-1.78 1.642c.043-.027-.235.15-.308.195z'/%3E%3C/svg%3E")}.c-link span,.c-link--secondary span{pointer-events:none}p .c-link,p .c-link--secondary{max-width:initial}p .c-link--secondary:active:before,p .c-link--secondary:hover:before,p .c-link:active:before,p .c-link:hover:before{opacity:0}.c-link--icon:before{right:0;left:1.8125rem;width:auto}.c-link--icon:focus-visible:before{opacity:0}.c-link--icon>span{position:relative;display:inline-block}.c-link--icon .svg-inline--bi{margin-right:.5rem}.c-link--icon span+.svg-inline--bi{margin:0 0 0 .5rem}.c-link--secondary-list,.c-link-list{padding:0;margin-bottom:0;margin-left:0;list-style:none}.c-link--secondary-list__item,.c-link-list__item{position:relative;padding-left:1.5rem;margin-bottom:1.5rem}.c-link-list--small .c-link--secondary-list__item,.c-link-list--small .c-link-list__item{margin-bottom:.5rem}.c-link--secondary-list__item:last-child,.c-link-list__item:last-child{margin-bottom:0}.c-link-list__item:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.c-link--secondary-list__item:before,.c-link-list__item:before{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;content:'';background-repeat:no-repeat;background-position:center -1px;background-size:1.5rem}.c-link--secondary{color:currentColor}.c-link--secondary:focus-visible{color:currentColor}.c-link--secondary[href*='//']:not([href*='bol.com']):focus:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C164%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E")}.c-link--secondary[href*='//']:not([href*='bol.com']):after,.c-link--secondary[href*='//']:not([href*='bol.com']):focus-visible:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E")}.c-link--secondary[href^='tel:']:focus:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C164%29'%3E%3Cpath fill-rule='nonzero' d='M2.167 10.874c-.27-.822-.251-.927.213-1.176.119-.064.131-.071.447-.247.5-.278.766-.414 1.063-.535.226-.092.234-.087.431.245l.106.18c.226.376.42.606.73.775.334.184.706.175 1.1.037.21-.074.417-.18.657-.327.084-.051.378-.238.321-.202a7.908 7.908 0 002.04-1.88c.011-.014.26-.325.346-.44.16-.215.286-.407.382-.6.15-.3.22-.585.178-.868-.06-.401-.221-.645-.551-.981l-.058-.059c-.236-.24-.264-.308-.194-.56.069-.25.155-.474.346-.923.132-.312.172-.41.232-.565-.003.007.107-.282.135-.35.15-.375.194-.411.492-.397.367.019.603.155.868.5.704.919.71 2.256.104 3.545-.809 1.72-2.215 3.387-3.749 4.473-1.145.81-2.45 1.376-3.539 1.474-.866.078-1.871-.425-2.1-1.12zm4.227-1.902c-.186.114-.337.19-.469.237-.15.053-.242.055-.288.03-.114-.062-.21-.176-.352-.412l-.104-.177c-.42-.706-.88-.981-1.669-.66-.344.14-.636.29-1.17.587-.311.173-.323.18-.436.24-.979.526-1.094 1.14-.689 2.37.391 1.189 1.85 1.918 3.14 1.802 1.287-.116 2.75-.75 4.027-1.654 1.674-1.184 3.193-2.986 4.076-4.864.751-1.598.744-3.327-.216-4.578-.435-.567-.934-.857-1.612-.89-.786-.039-1.175.29-1.469 1.021-.032.08-.146.38-.14.365-.054.141-.092.233-.22.534-.207.488-.305.74-.39 1.047-.181.658-.015 1.056.445 1.526l.058.059c.194.198.255.29.276.428.006.045-.017.142-.084.275-.064.13-.16.275-.287.446-.076.1-.32.406-.339.431a6.911 6.911 0 01-1.78 1.642c.043-.027-.235.15-.308.195z'/%3E%3C/svg%3E")}.c-link--secondary[href^='tel:']:after,.c-link--secondary[href^='tel:']:focus-visible:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='nonzero' d='M2.167 10.874c-.27-.822-.251-.927.213-1.176.119-.064.131-.071.447-.247.5-.278.766-.414 1.063-.535.226-.092.234-.087.431.245l.106.18c.226.376.42.606.73.775.334.184.706.175 1.1.037.21-.074.417-.18.657-.327.084-.051.378-.238.321-.202a7.908 7.908 0 002.04-1.88c.011-.014.26-.325.346-.44.16-.215.286-.407.382-.6.15-.3.22-.585.178-.868-.06-.401-.221-.645-.551-.981l-.058-.059c-.236-.24-.264-.308-.194-.56.069-.25.155-.474.346-.923.132-.312.172-.41.232-.565-.003.007.107-.282.135-.35.15-.375.194-.411.492-.397.367.019.603.155.868.5.704.919.71 2.256.104 3.545-.809 1.72-2.215 3.387-3.749 4.473-1.145.81-2.45 1.376-3.539 1.474-.866.078-1.871-.425-2.1-1.12zm4.227-1.902c-.186.114-.337.19-.469.237-.15.053-.242.055-.288.03-.114-.062-.21-.176-.352-.412l-.104-.177c-.42-.706-.88-.981-1.669-.66-.344.14-.636.29-1.17.587-.311.173-.323.18-.436.24-.979.526-1.094 1.14-.689 2.37.391 1.189 1.85 1.918 3.14 1.802 1.287-.116 2.75-.75 4.027-1.654 1.674-1.184 3.193-2.986 4.076-4.864.751-1.598.744-3.327-.216-4.578-.435-.567-.934-.857-1.612-.89-.786-.039-1.175.29-1.469 1.021-.032.08-.146.38-.14.365-.054.141-.092.233-.22.534-.207.488-.305.74-.39 1.047-.181.658-.015 1.056.445 1.526l.058.059c.194.198.255.29.276.428.006.045-.017.142-.084.275-.064.13-.16.275-.287.446-.076.1-.32.406-.339.431a6.911 6.911 0 01-1.78 1.642c.043-.027-.235.15-.308.195z'/%3E%3C/svg%3E")}.c-link--secondary-list__item:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.o-chat__button{position:fixed;right:1.5em;bottom:1.5em;z-index:115;display:flex;align-items:center;justify-content:center;width:4em;height:4em;overflow:visible;color:#fff;background-color:#00f;border:0;border-radius:50%;box-shadow:1px 2px 4px 0 rgba(49,49,47,.3)}@media (max-width:47.9375em){.o-chat__button{width:3em;height:3em}.o-chat__button>svg{font-size:2em}}.o-chat__button[data-count]:after{position:absolute;top:-6px;right:-6px;min-width:21px;height:21px;padding:0 .25em;font-size:12px;line-height:21px;color:#fff;text-align:center;content:attr(data-count);background-color:#eb0400;border-radius:11px}.o-chat__button[data-count='']:after{content:normal}.o-chat__button.is-hidden{display:none}@media (max-width:47.9375em){.o-chat--is-open .o-chat__button,.o-chat__window.is-active~.o-chat__button{display:none}}.o-drop-down{position:relative}.o-drop-down__label{display:block;padding:.5rem;cursor:pointer}.o-drop-down__label:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:''}.o-drop-down__navigation{margin-bottom:0;margin-left:0;list-style:none;position:absolute;z-index:1;display:none;padding:0;color:#0a0a0a;background:#fff;border:1px solid #aaa;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.o-drop-down__item{border-bottom:1px solid #aaa}.o-drop-down__item:last-child{border-bottom:0}.o-drop-down__link{display:block;width:100%;padding:.5rem 1rem;font-size:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:#fff;border:0}.o-drop-down__link:focus{outline:0}.o-drop-down__link:focus,.o-drop-down__link:hover{text-decoration:none;background:#f0f6ff}.o-drop-down__trigger{position:absolute;pointer-events:none;opacity:0}.o-drop-down__trigger:checked~.o-drop-down__navigation{display:block}.o-drop-down__trigger:checked~.o-drop-down__label:after{z-index:1;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.o-drop-down__trigger:focus~.o-drop-down__label{outline:2px solid #33f;outline-offset:2px}.wsp-header{padding-top:.5rem;margin-bottom:1.5rem;background-color:#fff}@media (min-width:64em){.wsp-header{padding-top:0;background-color:#0000a4}}.wsp-header--variant{background-color:#0000a4}.wsp-header-sections{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-wrap:wrap}@media (min-width:64em){.wsp-header-sections{padding-right:2rem;padding-left:2rem}}.wsp-header-sections__logo{display:flex;flex:0 0 auto}.wsp-header-sections__logo a:focus{background-color:transparent}.wsp-header-sections__logo a:focus:not(:focus-visible){background-color:initial}.wsp-header-sections__logo a:focus-visible{background-color:transparent}.wsp-header-sections__account{display:flex;align-items:center;margin-left:auto;color:#0000a4}.wsp-header--variant .wsp-header-sections__account{color:#fff}.wsp-header-sections__search{display:flex;flex-grow:1;flex-wrap:nowrap;align-items:center;order:1;width:100%;padding:1rem;margin:.5rem -1rem 0;background:#0000a4}.wsp-header--variant .wsp-header-sections__search{padding-top:0}@media (min-width:64em){.wsp-header-sections{flex-wrap:nowrap;padding-top:.25rem;padding-bottom:.25rem}.wsp-header-sections__account{color:#fff}.wsp-header-sections__search{flex:1;order:0;padding:0;margin-top:0;margin-right:2rem;margin-left:2rem;background:0 0}.wsp-header-sections__nav{min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;position:static;display:flex;align-items:center}}@media (min-width:64em) and (min-width:64em){.wsp-header-sections__nav{padding-right:2rem;padding-left:2rem}}.main-menu-btn{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;color:#0000a4;cursor:pointer;background-color:transparent;border:0}.main-menu-btn:focus,.wsp-suggest-group__item.is-selected a:focus{outline:0}.wsp-header--variant .main-menu-btn,.wsp-header--variant .wsp-main-logo{color:#fff}@media (min-width:64em){.main-menu-btn{display:none}}.wsp-main-logo{box-sizing:content-box;width:9rem;height:2.3rem;color:#0000a4;vertical-align:middle;transform:translateX(0)}@media (min-width:64em){.wsp-main-logo{width:10rem;height:3rem;color:#fff}}@media (max-width:22.1875rem){.wsp-main-logo{width:7rem}}.usp-banner{display:none}@media (min-width:64em){.usp-banner{display:block;padding:.25rem 0;font-size:.75rem;line-height:1.5rem;color:#0000a4;background:#fff}.usp-banner__constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;align-items:center}}@media (min-width:64em) and (min-width:64em){.usp-banner__constrain{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.usp-banner__list{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex}.usp-banner__item{margin-right:1.5rem}.usp-banner__item:last-child{margin-right:0}.usp-banner__select,.usp-banner__select:hover,.usp-banner__usps,.usp-banner__usps:hover{text-decoration:none}.usp-banner__usps{color:#0000a4}.usp-banner__select{margin-left:auto;color:#01982b}.usp-banner__select-logo{box-sizing:content-box;width:4em;height:1em;margin-bottom:.4em;color:#01ac3a;vertical-align:middle;fill:currentColor;transform:translateX(0)}}.wsp-search-form{position:relative;flex-grow:1}@media (min-width:64em){.wsp-search-form:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;content:'';background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .15s ease-in-out}.wsp-search-form.is-searching:after,.wsp-search-form:focus-within:after{pointer-events:auto;opacity:1}.wsp-search-form.is-searching .wsp-search-form__input,.wsp-search-form:focus-within .wsp-search-form__input{z-index:130}.wsp-search-form.is-searching .search_suggestions_completer,.wsp-search-form:focus-within .search_suggestions_completer{border:0}}.wsp-search-form__suggestions{position:relative;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-flow:column nowrap;overflow-y:scroll;background-color:#fff}@media (min-width:64em){.wsp-search-form__suggestions{position:absolute;top:100%;bottom:inherit;z-index:140;margin-top:.5rem;overflow:inherit;border:1px solid #aaa}.wsp-search-form__suggestions:empty{visibility:hidden}}.wsp-search-form__input{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:1.5rem}@media (min-width:64em){.wsp-search-form__input{max-width:40rem;height:inherit;margin:.5rem auto}}.wsp-search-form .search_suggestions_completer{top:100%!important;right:0!important;left:0!important;z-index:200;width:auto!important;max-width:40rem;margin:0 auto}.wsp-search__btn,.wsp-search__input,.wsp-search__select{background-color:transparent;border:0;border-radius:0;outline:0}.wsp-search__input,.wsp-search__select{font-family:inherit;line-height:inherit;appearance:none;-moz-appearance:none;-webkit-appearance:none}.wsp-search__input{width:100%;height:3rem;padding-left:1.5rem;cursor:text}.wsp-search__input:-moz-placeholder{color:#aaa}.wsp-search__input::-moz-placeholder{color:#aaa}.wsp-search__input:-ms-input-placeholder{color:#aaa}.wsp-search__input::-webkit-input-placeholder{color:#aaa}.wsp-search__input--full{height:auto;padding:.75rem 0;border:0}.wsp-search__input--full:-moz-placeholder{padding-top:.25rem;padding-bottom:.25rem;padding-left:3rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M10 8a4 4 0 110-8 4 4 0 010 8zm0-1a3 3 0 100-6 3 3 0 000 6zM7.173 8.254L2.717 12.71a.998.998 0 01-1.414 0c-.39-.39-.384-1.031.001-1.416l4.465-4.465 1.404 1.425z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center left .75rem;background-size:1.5rem}.wsp-search__input--full::-moz-placeholder{padding-top:.25rem;padding-bottom:.25rem;padding-left:3rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M10 8a4 4 0 110-8 4 4 0 010 8zm0-1a3 3 0 100-6 3 3 0 000 6zM7.173 8.254L2.717 12.71a.998.998 0 01-1.414 0c-.39-.39-.384-1.031.001-1.416l4.465-4.465 1.404 1.425z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center left .75rem;background-size:1.5rem}.wsp-search__input--full:-ms-input-placeholder{padding-top:.25rem;padding-bottom:.25rem;padding-left:3rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M10 8a4 4 0 110-8 4 4 0 010 8zm0-1a3 3 0 100-6 3 3 0 000 6zM7.173 8.254L2.717 12.71a.998.998 0 01-1.414 0c-.39-.39-.384-1.031.001-1.416l4.465-4.465 1.404 1.425z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center left .75rem;background-size:1.5rem}.wsp-search__input--full::-webkit-input-placeholder{padding-top:.25rem;padding-bottom:.25rem;padding-left:3rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M10 8a4 4 0 110-8 4 4 0 010 8zm0-1a3 3 0 100-6 3 3 0 000 6zM7.173 8.254L2.717 12.71a.998.998 0 01-1.414 0c-.39-.39-.384-1.031.001-1.416l4.465-4.465 1.404 1.425z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center left .75rem;background-size:1.5rem}.wsp-search__select{flex-shrink:0;width:9.5rem;height:2.5rem;padding-right:2rem;padding-left:.5rem;margin:.25rem 0;font-size:.75rem;text-indent:.01px;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7 8.998l-4-4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right .25rem;background-size:1rem;border-left:1px solid #0a0a0a}.wsp-search__select::-ms-expand{display:none}.wsp-search__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.wsp-search__placeholder{position:absolute;top:100%;left:0;padding-right:2rem;padding-left:.5rem;font-size:.75rem;visibility:hidden}.wsp-search__btn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(3rem - 7px);height:calc(3rem - 7px);padding:0;margin:1px;margin-right:calc(.5rem + 1px);color:#0000a4;cursor:pointer}.wsp-search__btn:hover{color:#00f}.wsp-search__btn:focus{color:#fff;background-color:#0000a4;border-radius:1.5rem;outline:0}.wsp-search__btn--clear,.wsp-search__btn--mic{display:none}.wsp-search__btn--clear{margin-right:.5rem;color:#aaa}.wsp-search__btn--clear.has-char{display:block}.wsp-search__btn--clear:hover{color:#828282}.wsp-search__btn--clear:focus{color:#fff;background-color:#aaa}.wsp-search__btn--clear:after{position:absolute;top:.5rem;right:-4px;bottom:.5rem;width:1px;content:'';background-color:#e6e6e6}.wsp-search__btn--mic{margin-right:1px}.wsp-search__btn--mic.has-mic{display:block}.wsp-search__offcanvas-header{min-height:4.5rem}.wsp-suggest-group{padding:0;margin-bottom:0;margin-left:0;list-style:none;position:relative;display:block;font-size:.875rem}@media (min-width:64em){.wsp-suggest-group{font-size:.8125rem;border-top:1px solid #aaa}}.wsp-suggest-group:first-child{border-top:0}@media (min-width:64em){.wsp-suggest-group[data-group]:before{display:inline-block;width:100%;padding:0 .5rem;font-size:.625rem;line-height:1.5rem;color:#828282;text-align:right;content:attr(data-group)}}.wsp-suggest-group[data-group='']:before{content:normal}.wsp-suggest-group__item{display:flex;padding:1rem;color:#0a0a0a;border-bottom:1px solid #aaa}@media (min-width:64em){.wsp-suggest-group__item{padding:.3rem .5rem;border-bottom:0}}.wsp-suggest-group__item.is-selected,.wsp-suggest-group__item:focus,.wsp-suggest-group__item:hover{text-decoration:none;background:#f0f6ff}.wsp-suggest-group__item a{flex-grow:1;color:#0a0a0a}.wsp-suggest-group__item a:focus,.wsp-suggest-group__item a:hover{text-decoration:none}.wsp-suggest-group__item [type=button]{-webkit-appearance:none;appearance:none}.wsp-suggest-group .order-item .order-item__img{width:3rem;height:3rem;margin:0 .5rem 0 0;text-align:center}.wsp-suggest-group .order-item .order-item__img img{max-height:2rem}.wsp-suggest-group .order-item .order-item__body{width:100%;max-width:inherit}.wsp-suggest-group__text{color:#0a0a0a;text-decoration:none}.wsp-suggest-group__category{font-size:.6875rem;color:#0000a4}.wsp-suggest-group__add,.wsp-suggest-group__remove{margin-left:auto;color:#828282;cursor:pointer}.account-button{position:relative;padding:.75rem .5rem .75rem .75rem;text-decoration:none;background-color:transparent;border:0}.account-button,.account-button:focus,.account-button:hover{color:inherit;text-decoration:none;outline:0}@media (max-width:63.9375em){.account-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;transition:background-color .15s ease-in-out}.account-button:hover{background-color:#f0f6ff}}@media (max-width:63.9375em) and (hover:none) and (pointer:coarse){.account-button:hover{background-color:transparent}}@media (max-width:63.9375em){.wsp-header--variant .account-button{color:#fff}.wsp-header--variant .account-button:hover{background-color:rgba(255,255,255,.25)}.wsp-header--variant .account-button:focus-visible{background-color:rgba(255,255,255,.25);border:1px solid #fff}}@media (min-width:64em){.account-button{padding:0;font-size:.75rem}.account-button:before{position:absolute;bottom:0;left:50%;width:0;height:1px;content:'';background-color:currentColor;transition:width .15s ease-in-out;transform:translateX(-50%)}.account-button:focus:before,.account-button:hover:before{width:100%}}.account-dropdown{display:none;font-size:.75rem;color:inherit}@media (min-width:64em){.account-dropdown{display:block}}.account-dropdown .o-drop-down__label{position:relative;display:flex;flex-direction:column;align-items:flex-end;height:2.5rem;padding:0 3rem 0 .5rem;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.account-dropdown .o-drop-down__label:before{position:absolute;top:50%;right:0;display:block;width:2.5rem;height:2.5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath d='M12 24c-3 0-7.1-.7-9-2.5-.6-.6-1-1.4-1-2.2 0-3.8 2.6-7.2 6.3-8.6C6.9 9.6 6 7.9 6 6c0-3.3 2.7-6 6-6s6 2.7 6 6c0 1.9-.9 3.6-2.3 4.7 3.6 1.4 6.3 4.8 6.3 8.6 0 3.4-6 4.7-10 4.7zm0-12c-4.3 0-8 3.3-8 7.3 0 .1 0 .4.4.7 1.1 1.1 4.3 2 7.6 2 4.5 0 8-1.5 8-2.7 0-4-3.7-7.3-8-7.3zm0-10C9.8 2 8 3.8 8 6s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;border-radius:50%;transition:background-color .15s ease-in-out;transform:translateY(-50%)}.account-dropdown .o-drop-down__label:hover:before,.wsp-header--variant .customer-lists:hover{background-color:rgba(255,255,255,.25)}.account-dropdown .o-drop-down__navigation{top:calc(100% + .5rem);right:0;z-index:120;white-space:nowrap}.account-dropdown .o-drop-down__trigger:checked~.o-drop-down__label:before{background-color:rgba(255,255,255,.25);background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath d='M12 24c-3 0-7.1-.7-9-2.5-.6-.6-1-1.4-1-2.2 0-3.8 2.6-7.2 6.3-8.6C6.9 9.6 6 7.9 6 6c0-3.3 2.7-6 6-6s6 2.7 6 6c0 1.9-.9 3.6-2.3 4.7 3.6 1.4 6.3 4.8 6.3 8.6 0 3.4-6 4.7-10 4.7zm0-12c-4.3 0-8 3.3-8 7.3 0 .1 0 .4.4.7 1.1 1.1 4.3 2 7.6 2 4.5 0 8-1.5 8-2.7 0-4-3.7-7.3-8-7.3zm0-10C9.8 2 8 3.8 8 6s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z'/%3E%3C/svg%3E")}.account-dropdown .o-drop-down__trigger:focus~.o-drop-down__label{text-decoration:underline;background-color:initial;outline:0}.account-dropdown .o-drop-down__trigger:focus~.o-drop-down__label:before,.wsp-header--variant .customer-lists:focus{background-color:rgba(255,255,255,.25);border:1px solid #fff}.account-dropdown .o-drop-down__trigger:focus:not(:focus-visible)~.o-drop-down__label:before,.wsp-header--variant .customer-lists:focus:not(:focus-visible),.wsp-header--variant .main-basket-btn:focus:not(:focus-visible){background-color:initial;border:initial}.account-dropdown .o-drop-down__trigger:focus-visible~.o-drop-down__label:before,.wsp-header--variant .customer-lists:focus-visible{background-color:rgba(255,255,255,.25);border:1px solid #fff}.account-dropdown--canvas,main{display:block}.account-dropdown--canvas .o-drop-down__navigation{width:auto;height:auto;overflow:visible}@media (max-width:63.9375em){.account-dropdown--canvas .o-drop-down__navigation{position:static;display:block;border:0}.account-dropdown--canvas .o-drop-down__label,.account-dropdown--canvas .o-drop-down__trigger{display:none}.account-dropdown--canvas .offcanvas-header{display:flex;align-items:center;border-bottom:1px solid #aaa}.account-dropdown--canvas .offcanvas-header__title{flex-grow:1;font-size:1.125rem;font-weight:600;text-align:center;border:0}.account-dropdown--canvas .offcanvas-header__close-btn{position:static;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;color:#00f;background-color:transparent;border:0}}@media (min-width:64em){.account-dropdown--canvas .offcanvas-header{display:none}.account-dropdown--canvas .offcanvas-container--right{position:static;width:auto;height:auto}}.account-dropdown--canvas .offcanvas-container--right{right:-100%;width:100%}.customer-lists{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-left:.25rem;color:#0000a4;border-radius:50%;transition:background-color .15s ease-in-out}.wsp-header--variant .customer-lists{color:#fff}.customer-lists:hover{background-color:#f0f6ff}.customer-lists:focus{outline:0}.customer-lists .bi-heart{fill:transparent}@media (min-width:64em){.customer-lists{color:#fff}.customer-lists:hover{background-color:rgba(255,255,255,.25)}.customer-lists:focus{background-color:rgba(255,255,255,.25);border:1px solid #fff}.customer-lists:focus:not(:focus-visible){background-color:initial;border:initial}.customer-lists:focus-visible{background-color:rgba(255,255,255,.25);border:1px solid #fff}}@media (hover:none) and (pointer:coarse){.customer-lists{margin-left:0}.customer-lists:hover{background-color:transparent}}.main-basket-btn{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-left:.25rem;color:#0000a4;text-decoration:none;background-color:transparent;border-radius:50%;transition:background-color .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.wsp-header--variant .main-basket-btn{color:#fff}.wsp-header--variant .main-basket-btn:hover{background-color:rgba(255,255,255,.25)}.wsp-header--variant .main-basket-btn:focus{background-color:rgba(255,255,255,.25);border:1px solid #fff}.wsp-header--variant .main-basket-btn:focus-visible{background-color:rgba(255,255,255,.25);border:1px solid #fff}.main-basket-btn:hover{background-color:#f0f6ff}.main-basket-btn:focus{outline:0}@media (hover:none) and (pointer:coarse){.main-basket-btn{margin-left:0}.main-basket-btn:hover{background-color:transparent}}.main-basket-btn[data-quantity]:before{position:absolute;top:-.5rem;right:-.5rem;z-index:1;display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .25rem;font-size:.75rem;line-height:inherit;color:#0000a4;content:attr(data-quantity);background-color:#ffe900;border-radius:.75rem}.main-basket-btn[data-quantity='']:before,.main-basket-btn[data-quantity='0']:before{content:normal}@media (min-width:64em){.main-basket-btn{color:#fff}.main-basket-btn:hover{background-color:rgba(255,255,255,.25)}.main-basket-btn:focus{background-color:rgba(255,255,255,.25);border:1px solid #fff}.main-basket-btn:focus:not(:focus-visible){background-color:initial;border:initial}.main-basket-btn:focus-visible{background-color:rgba(255,255,255,.25);border:1px solid #fff}}.wsp-main-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;border-bottom:1px solid #aaa}@media (max-width:63.9375em){.wsp-main-nav__item{background-color:#fff}.wsp-main-nav__item--category{margin-bottom:1.5rem}.wsp-main-nav__item--category>:first-child{display:none}.wsp-main-nav__item--icons{border-bottom:1px solid #aaa}}@media (min-width:64em){.wsp-main-nav__item{padding-left:2rem}.wsp-main-nav__item:first-child{padding-left:0}.wsp-main-nav__item.is-open>.wsp-main-nav__link,.wsp-main-nav__item:hover>.wsp-main-nav__link{padding-bottom:calc(1rem - 4px);border-bottom:4px solid #00f;transition-delay:.2s}}@media (min-width:64em) and (hover:none){.wsp-main-nav__item.is-open>.wsp-main-nav__link,.wsp-main-nav__item:hover>.wsp-main-nav__link{transition:none}}@media (min-width:64em){.wsp-main-nav__item.is-open .wsp-main-nav-constrain,.wsp-main-nav__item:hover .wsp-main-nav-constrain{max-height:9999px;overflow:visible;visibility:visible;opacity:1;transition-delay:.2s}}@media (min-width:64em) and (hover:none){.wsp-main-nav__item.is-open .wsp-main-nav-constrain,.wsp-main-nav__item:hover .wsp-main-nav-constrain{transition:none}}.wsp-main-nav__link{position:relative;display:flex;width:100%;padding:calc(1rem - 1px) 1rem 1rem;margin:0;font-family:inherit;line-height:inherit;color:#00f;text-align:left;text-decoration:none;background-color:transparent;border:0;border-top:1px solid #aaa;border-radius:0}.wsp-main-nav__link:focus{outline:0}@media (min-width:64em){.wsp-main-nav__link:focus{padding-bottom:calc(1rem - 4px);border-bottom:4px solid #00f}.wsp-main-nav__link:focus:not(:focus-visible){padding-bottom:initial;border-bottom:initial}.wsp-main-nav__link:focus-visible{padding-bottom:calc(1rem - 4px);border-bottom:4px solid #00f}}.wsp-main-nav__link:hover{text-decoration:none}.wsp-main-nav__link:after{display:block;width:1.5em;height:1.5em;margin-left:auto;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em}.wsp-main-nav__link .svg-inline--bi{margin-right:1rem}.wsp-main-nav__item:first-child>.wsp-main-nav__link{font-weight:600}@media (max-width:63.9375em){.wsp-main-nav__item:first-child>.wsp-main-nav__link{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}}@media (min-width:64em){.wsp-main-nav__link{padding:1rem 0;color:#0a0a0a;border:0;border-color:transparent;transition:0s border-bottom,0s padding-bottom}.wsp-main-nav__link:after{margin-left:.25rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E")}.wsp-main-nav__item:first-child>.wsp-main-nav__link{font-weight:400}.wsp-main-nav__link .svg-inline--bi{display:none}.wsp-main-nav-constrain{position:absolute;top:3.5rem;right:0;left:0;z-index:110;display:flex;width:100%;max-height:0;margin:0;overflow:hidden;visibility:hidden;background-color:#fff;opacity:0;transition:max-height .15s,opacity .15s,visibility 0s}.wsp-main-nav-constrain[aria-hidden=false]{max-height:9999px;overflow:visible;visibility:visible;opacity:1;transition:none}}.wsp-main-nav-content{position:absolute;top:0;left:100%;display:none;flex-direction:column;width:100%}.is-selected>.wsp-main-nav-constrain>.wsp-main-nav-content,.is-selected>.wsp-main-nav-content{display:flex}.is-deepest-selected .wsp-main-nav-content--deeplink{display:none}@media (min-width:64em){.wsp-main-nav{flex-direction:inherit;border:0}.wsp-main-nav:after,.wsp-main-nav__ghost{top:0;right:0;left:0;pointer-events:none;opacity:0}.wsp-main-nav:after{position:fixed;bottom:0;z-index:100;content:'';background-color:rgba(0,0,0,.5);transition:opacity .15s ease-in-out}.wsp-main-nav--hide-content .wsp-main-nav-constrain{display:none!important}.wsp-main-nav--hide-content:after{display:none}.wsp-main-nav__ghost{position:absolute;z-index:-10;height:3.5rem;background-color:#fff;transition:0s opacity}.wsp-main-nav__ghost>.constrain{max-width:calc(76rem - 4rem);height:3.5rem;padding:0;border-bottom:1px solid #aaa}.wsp-main-nav:hover .wsp-main-nav__ghost,.wsp-main-nav:hover:after{opacity:1;transition-delay:.2s}}@media (min-width:64em) and (hover:none){.wsp-main-nav:hover .wsp-main-nav__ghost,.wsp-main-nav:hover:after{transition:none}}@media (min-width:64em){.wsp-main-nav:hover .wsp-main-nav__ghost{z-index:101}.wsp-main-nav:hover .wsp-main-nav__link{z-index:110}.wsp-main-nav:focus-within .wsp-main-nav__ghost,.wsp-main-nav:focus-within:after{opacity:1;transition:none}.wsp-main-nav:focus-within .wsp-main-nav__ghost{z-index:101}.wsp-main-nav:focus-within .wsp-main-nav__link{z-index:110}.wsp-main-nav-content,.wsp-main-nav-panel{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;width:100%}}@media (min-width:64em) and (min-width:64em){.wsp-main-nav-content,.wsp-main-nav-panel{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.wsp-main-nav-panel{position:initial;padding-top:1rem;padding-bottom:1rem;pointer-events:none}.wsp-main-nav-content{left:0;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:64em) and (hover:none){.wsp-main-nav:focus-within .wsp-main-nav__ghost,.wsp-main-nav:focus-within:after{opacity:1;transition:none}.wsp-main-nav__item:focus-within>.wsp-main-nav__link{padding-bottom:calc(1rem - 4px);border-bottom:4px solid #00f;transition:none}.wsp-main-nav__item:focus-within .wsp-main-nav-constrain{max-height:9999px;overflow:visible;visibility:visible;opacity:1;transition:none}}.wsp-category-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;border-bottom:1px solid #aaa}@media (max-width:63.9375em){.wsp-category-nav__item{background-color:#fff}}@media (min-width:64em){.wsp-category-nav__item.is-open .wsp-category-nav-sub-panel,.wsp-category-nav__item:hover .wsp-category-nav-sub-panel{z-index:-1;min-height:100%;visibility:visible;opacity:1}}.wsp-category-nav__link{position:relative;display:block;width:100%;padding:calc(1rem - 1px) 1rem 1rem;margin:0;font-family:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border-color:#aaa;border-style:solid;border-width:1px 0 0;border-radius:0}.wsp-category-nav__link .c-media{pointer-events:none}.wsp-category-nav__link:focus{outline:0}.wsp-category-nav__link:hover{text-decoration:none}.wsp-category-nav__link:after{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}.wsp-category-nav__link .country-icon,.wsp-category-nav__link>.svg-inline--bi{margin-right:.75rem}.wsp-category-nav__link .country-icon{width:1.5em;height:1em;vertical-align:-.1rem}@media (min-width:64em){.wsp-category-nav__link{display:flex;width:100%;padding:.75rem 0;text-align:left;border:0}.wsp-category-nav__link:after{position:static;align-self:center;margin-left:auto;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");transform:none}.wsp-category-nav__item:hover>.wsp-category-nav__link{z-index:1;width:calc(100% + .5rem);padding-left:.5rem;margin-left:-.5rem;background-color:#f0f6ff}}.wsp-category-nav__icon{display:none}.wsp-category-nav__disclaimer{padding:.5rem 1rem}@media (min-width:64em){.wsp-category-nav__disclaimer{padding:0}}.wsp-category-nav-sub-panel{position:absolute;top:0;left:100%;display:none;flex-direction:column;width:100%}.wsp-category-nav__item--loading .wsp-category-nav-sub-panel{min-width:15rem}.is-selected>.wsp-category-nav-constrain>.wsp-category-nav-sub-panel,.is-selected>.wsp-category-nav-sub-panel{display:flex}.is-deepest-selected .wsp-category-nav-sub-panel--deeplink{display:none}@media (min-width:64em){.wsp-category-nav-sub-panel{top:0;right:0;left:0;display:flex;padding:1.5rem 0 0;overflow:visible;visibility:hidden;background:#fff;opacity:0}.wsp-category-nav-sub-panel .inner-panel{width:100%;position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}}@media (min-width:64em) and (min-width:64em){.wsp-category-nav-sub-panel .inner-panel{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.wsp-category-nav-sub-panel .inner-panel__spacer{margin-left:16.5rem}}@media (max-width:63.9375em){.wsp-category-nav--icons{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:0}.wsp-category-nav--icons>.wsp-category-nav__item{flex:0 0 33.3333%}.wsp-category-nav--icons>.wsp-category-nav__item>.wsp-category-nav__link{display:flex;flex-direction:column;align-items:center;padding:1rem;color:#0a0a0a;text-align:center;border:0}.wsp-category-nav--icons>.wsp-category-nav__item>.wsp-category-nav__link:after{content:normal}.wsp-category-nav--icons .wsp-category-nav__icon{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:.5rem;color:#00f;pointer-events:none;background-color:#f0f6ff;border-radius:50%}}@media (min-width:64em){.wsp-category-nav{display:block;flex-direction:inherit;width:15rem;pointer-events:auto;border:0}.wsp-category-nav-sub-panel--deeplink{display:none}.wsp-category-nav__item:focus-within>.wsp-category-nav__link{width:calc(100% + .5rem);padding-left:.5rem;margin-left:-.5rem;background-color:#f0f6ff}.wsp-category-nav__item:focus-within .wsp-category-nav-sub-panel{z-index:-1;visibility:visible;opacity:1}@supports ((-webkit-clip-path:polygon(0 50%,100% 100%,100% 0)) or (clip-path:polygon(0 50%,100% 100%,100% 0))){.wsp-category-nav__item:first-child>.wsp-category-nav__link:before{top:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);transform:none}.wsp-category-nav__item:last-child>.wsp-category-nav__link:before{top:inherit;bottom:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);transform:none}.wsp-category-nav__link:before{position:absolute;top:inherit;right:-1px;bottom:-3rem;width:90%;height:9rem;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);content:'';transform:none}}}.wsp-category-nav-ab{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;padding:0 1rem;border-bottom:1px solid #e6e6e6}@media (min-width:64em){.wsp-category-nav-ab{padding:0}}.wsp-category-nav-ab__title{display:none}@media (min-width:64em){.wsp-category-nav-ab__title{display:block;padding:0 0 .5rem;font-family:graphik,arial,helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5}}.wsp-category-nav-ab__link{position:relative;display:flex;align-items:center;width:100%;padding:1rem 0;margin:0;font-family:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border-color:#e6e6e6;border-style:solid;border-width:1px 0 0;border-radius:0}.wsp-category-nav-ab__link span{display:block;width:100%;padding-right:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wsp-category-nav-ab__link .c-media{pointer-events:none}.wsp-category-nav-ab__link:focus{outline:0}.wsp-category-nav-ab__link:hover{text-decoration:none;background-color:#f0f6ff}.wsp-category-nav-ab__link:after{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}@media (min-width:64em){.wsp-category-nav-ab__link{padding:.25rem 0;border:0}.is-selected .wsp-category-nav-ab__link:after{content:''}}.wsp-category-nav-ab__image{flex:0;width:80px;height:auto;margin-right:1rem}@media (min-width:64em){.wsp-category-nav-ab__image{width:40px}}.wsp-category-nav-ab__disclaimer{padding:.5rem 1rem}@media (min-width:64em){.wsp-category-nav-ab__disclaimer{padding:0}}.wsp-category-nav-ab-sub-panel{position:absolute;top:0;left:100%;display:none;flex-direction:column;width:100%;background:#fff}.wsp-category-nav-ab__item--loading .wsp-category-nav-ab-sub-panel{min-width:20rem}.is-selected>.wsp-category-nav-ab-constrain>.wsp-category-nav-ab-sub-panel,.is-selected>.wsp-category-nav-ab-sub-panel{display:flex}.is-deepest-selected .wsp-category-nav-ab-sub-panel--deeplink{display:none}@media (min-width:64em){.wsp-category-nav-ab-sub-panel{top:0;right:0;left:0;display:flex;padding:1rem 0 0;overflow:visible;visibility:hidden;opacity:0}.wsp-category-nav-ab-sub-panel .inner-panel{width:100%;position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}}@media (min-width:64em) and (min-width:64em){.wsp-category-nav-ab-sub-panel .inner-panel{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.wsp-category-nav-ab-sub-panel .inner-panel__spacer{margin-left:20rem}.wsp-category-nav-ab{display:block;flex-direction:inherit;width:20rem;pointer-events:auto;border-right:1px solid #e6e6e6;border-bottom:0}.wsp-category-nav-ab-sub-panel--deeplink{display:none}.wsp-category-nav-ab__item.is-selected>.wsp-category-nav-ab__link{z-index:2;width:calc(100% + .5rem);padding-left:.5rem;margin-left:-.5rem;background-color:#f0f6ff}.wsp-category-nav-ab__item.is-selected .wsp-category-nav-ab-sub-panel{z-index:-1;visibility:visible;opacity:1}@supports ((-webkit-clip-path:polygon(0 50%,100% 100%,100% 0)) or (clip-path:polygon(0 50%,100% 100%,100% 0))){.wsp-category-nav-ab__item:first-child>.wsp-category-nav-ab__link:before{top:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);transform:none}.wsp-category-nav-ab__item:last-child>.wsp-category-nav-ab__link:before{top:inherit;bottom:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);transform:none}.wsp-category-nav-ab__link:before{position:absolute;top:inherit;right:-1px;bottom:-3rem;width:90%;height:9rem;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);content:'';transform:none}}}.wsp-sub-nav{border-bottom:1px solid #aaa;padding:0;margin-bottom:0;margin-left:0;list-style:none;margin-bottom:1.5rem;background-color:#fff}@media (min-width:64em){.wsp-sub-nav{border-bottom:0}}.wsp-sub-nav__item{display:block;border-top:1px solid #aaa}@media (min-width:64em){.wsp-sub-nav__item{border-top:0}}.wsp-sub-nav__item--collapse-after{cursor:pointer}@media (min-width:64em){.wsp-sub-nav__item--collapse-after{display:none}}@media (max-width:63.9375em){.wsp-sub-nav__item--collapse-after~.wsp-category-nav__item,.wsp-sub-nav__item--collapse-after~.wsp-sub-nav__item{display:none}}.wsp-sub-nav__item--collapse-after-visible{height:0;overflow:hidden;visibility:hidden;border:0}.wsp-sub-nav__item--collapse-after-visible~.wsp-category-nav__item,.wsp-sub-nav__item--collapse-after-visible~.wsp-sub-nav__item{display:block;animation:slide-in-from-right .5s}.wsp-sub-nav__title{display:block;padding:calc(2rem - 1px) 1rem .5rem;margin-top:-1.5rem;font-size:1rem;font-weight:600;color:#828282;background-color:#f0f6ff}.wsp-sub-nav__link{position:relative;display:block;width:100%;padding:1rem 1rem calc(1rem - 1px);margin:0;font-weight:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border:0}.wsp-sub-nav__link:focus,.wsp-sub-nav__link:hover{color:#00f;text-decoration:none}@media (max-width:63.9375em){.wsp-sub-nav__link--back:before,.wsp-sub-nav__link--show-more:before,.wsp-sub-nav__link:after{position:absolute;top:50%;width:1.5em;height:1.5em;pointer-events:none;content:'';background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}.wsp-sub-nav__link:after{right:.5em;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.wsp-sub-nav__link--back,.wsp-sub-nav__link--show-more{padding-left:2.5rem}.wsp-sub-nav__link--back:before,.wsp-sub-nav__link--show-more:before{right:auto;left:.5rem}.wsp-sub-nav__link--back:after,.wsp-sub-nav__link--show-more:after{display:none}.wsp-sub-nav__link--back:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M9.306 3.644a.508.508 0 000-.71.497.497 0 00-.7-.006l-4.06 4.084 4.055 4.054c.195.195.517.19.707 0a.501.501 0 00-.002-.71L5.954 7.006l3.352-3.36z'/%3E%3C/svg%3E")}.wsp-sub-nav__link--show-more{font-weight:600;pointer-events:none}.wsp-sub-nav__link--show-more:before{color:inherit;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill=''%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E")}}.wsp-sub-nav__link--banner{color:#0000a4}.wsp-sub-nav__link .c-media,.wsp-sub-nav__link .c-media__body{pointer-events:none}.wsp-sub-nav__link .country-icon{width:1.5rem;height:1rem;margin-right:.75rem;vertical-align:-.1rem}@media (min-width:64em){.wsp-sub-nav__link{padding:.25rem 0}}.wsp-sub-nav-container{position:relative}@media (min-width:64em){.wsp-sub-nav-container{min-height:550px}.wsp-sub-nav-container:after{position:absolute;top:0;bottom:1.5rem;left:40%;content:'';border-left:1px solid #e6e6e6}}@supports (-webkit-clip-path:polygon(0 50%,100% 50%,100% 0)){.wsp-sub-nav-container wsp-toggle:last-of-type .wsp-sub-nav-group__title:before{top:-1.5rem;height:6rem;-webkit-clip-path:polygon(0 50%,100% 50%,100% 0);clip-path:polygon(0 50%,100% 50%,100% 0)}}.wsp-sub-nav-container__image{display:block;width:100%;height:13.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:64em){.wsp-sub-nav-container__image{display:none}}.wsp-sub-nav-group{padding:0;margin:0 1rem}@media (min-width:64em){.wsp-sub-nav-group{margin:0}}.wsp-sub-nav-group__title{display:inline-flex;align-items:center;width:100%;padding:1.5rem 0;font-family:graphik,arial,helvetica,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.wsp-sub-nav-group__title span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:64em){.wsp-sub-nav-group__title{position:relative;min-height:48px;padding:.5rem 2rem;font-size:.875rem;font-weight:400}.wsp-sub-nav-group__title:after{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;transform:translateY(-50%)}}.wsp-sub-nav-group--is-collapsed .wsp-sub-nav-group__item:nth-of-type(n+6):not(.wsp-sub-nav-group__show-more){display:none}@media (min-width:64em){.wsp-sub-nav-group--is-collapsed .wsp-sub-nav-group__item:nth-of-type(n+6):not(.wsp-sub-nav-group__show-more){display:block}}.wsp-sub-nav-group--is-expanded .wsp-sub-nav-group__item:nth-of-type(n+6),.wsp-sub-nav-group__item:nth-of-type(6)~.wsp-sub-nav-group__show-more,.wsp-sub-nav-group__item:nth-of-type(n+6){display:block}.wsp-sub-nav-group__show-more{display:none}.wsp-sub-nav-group__super-item{order:-1}@media (min-width:64em){.wsp-sub-nav-group__super-item{order:0;font-weight:600}}@media (min-width:64em){.wsp-sub-nav-group__item:nth-of-type(6)~.wsp-sub-nav-group__show-more,.wsp-sub-nav-group__item:nth-of-type(n+6){display:none}}.wsp-sub-nav-group__link{position:relative;display:flex;align-items:center;width:100%;padding:1.375rem 0;margin:0;font-family:inherit;line-height:24px;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border-top:1px solid #e6e6e6}.wsp-sub-nav-group__link:hover{background-color:#f0f6ff}@media (min-width:64em){.wsp-sub-nav-group__link:hover{color:#00f;text-decoration:underline;background-color:transparent}}.wsp-sub-nav-group__link:after{position:absolute;top:50%;right:0;width:1.5rem;height:1.5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}@media (min-width:64em){.wsp-sub-nav-group__link{padding:.5rem 2rem;border:0}.wsp-sub-nav-group__link:after{content:none}}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-collapsed,.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded{padding-left:2rem;font-weight:600}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-collapsed:after,.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded:after{content:none}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-collapsed span:first-of-type{display:block}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-collapsed span:last-of-type{display:none}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded span:first-of-type{display:none}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded span:last-of-type{display:block}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-collapsed:before,.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded:before{position:absolute;top:50%;left:0;width:1.5rem;height:1.5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;transform:translateY(-50%)}.wsp-sub-nav-group__link.wsp-sub-nav-group--is-expanded:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.646 8.306a.508.508 0 01-.71 0 .497.497 0 01-.007-.7l4.085-4.06 4.054 4.055a.505.505 0 010 .707.501.501 0 01-.71-.002L7.008 4.954 3.646 8.306z'/%3E%3C/svg%3E")}.wsp-sub-nav-group__list{display:flex;flex-direction:column;padding:0}@media (min-width:64em){.wsp-sub-nav-group__list{position:absolute;top:0;bottom:0;left:40%;display:none;width:60%;background:#fff}.wsp-sub-nav-group{width:calc(40% - .9rem)}.wsp-sub-nav-group:hover .wsp-sub-nav-group__title{cursor:pointer;background-color:#f0f6ff}.wsp-sub-nav-group:hover .wsp-sub-nav-group__title:after{content:''}@supports (-webkit-clip-path:polygon(0 50%,100% 20%,100% 80%)){.wsp-sub-nav-group:hover .wsp-sub-nav-group__title:before{position:absolute;top:inherit;right:0;bottom:-3rem;z-index:2;width:90%;height:9rem;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);content:''}}.wsp-sub-nav-group:hover .wsp-sub-nav-group__list{display:block}}.wsp-sub-nav-parent__title{display:none}@media (min-width:64em){.wsp-sub-nav-parent__title{display:block;padding:0 0 .5rem 2rem;overflow:hidden;font-family:graphik,arial,helvetica,sans-serif;font-size:.875rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}}.wsp-secundary-nav{padding:0;margin-bottom:0;list-style:none;display:none;flex-wrap:nowrap;margin-left:auto;font-size:.75rem}.wsp-secundary-nav__item{position:relative;margin-left:2rem}.wsp-secundary-nav__item:first-child{margin-left:0}.wsp-secundary-nav__item--country-select{margin-left:1rem}.wsp-secundary-nav__item--country-select .o-drop-down__label{padding:0 1.25rem 0 1rem;text-transform:uppercase;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.wsp-secundary-nav__item--country-select .o-drop-down__label:before{position:absolute;top:50%;right:0;display:block;width:1em;height:1em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1em;transform:translateY(-50%)}.wsp-secundary-nav__item--country-select .o-drop-down__navigation{top:100%;right:0;z-index:10;white-space:nowrap}.wsp-secundary-nav__item--country-select .o-drop-down__link{display:flex;align-items:center;justify-content:space-between}.wsp-secundary-nav__item--country-select .o-drop-down__trigger:checked~.o-drop-down__label:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.646 8.306a.508.508 0 01-.71 0 .497.497 0 01-.007-.7l4.085-4.06 4.054 4.055a.505.505 0 010 .707.501.501 0 01-.71-.002L7.008 4.954 3.646 8.306z'/%3E%3C/svg%3E")}.wsp-secundary-nav__item--country-select .o-drop-down__trigger:focus-visible~.o-drop-down__label{text-decoration:underline}.wsp-secundary-nav__link{position:relative;display:inline-block;color:#0a0a0a;text-decoration:none;cursor:pointer}.wsp-secundary-nav__link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}.nav-contextual__flagship-link:hover,.nav-contextual__link:hover,.wsp-secundary-nav__link:active,.wsp-secundary-nav__link:hover{text-decoration:none}.wsp-secundary-nav__link:active:before,.wsp-secundary-nav__link:hover:before{opacity:1}@media (min-width:64em){.wsp-secundary-nav{position:relative;z-index:110;display:flex;align-items:center;height:3.5rem}}.nav-contextual{margin-bottom:1.5rem;border-bottom:1px solid #aaa}.nav-contextual__title{display:none}.nav-contextual__link{padding:.75rem 1rem;color:#0a0a0a}.nav-contextual__flagship-link,.nav-contextual__link{display:none;width:100%;text-decoration:none;cursor:pointer}@media (min-width:64em){.nav-contextual__flagship-link,.nav-contextual__link{position:relative;display:block;width:auto;padding:0;margin-left:2rem;line-height:initial;border:0}.nav-contextual__flagship-link:first-child,.nav-contextual__link:first-child{margin-left:0}}.nav-contextual__link .svg-inline--bi{margin-right:.75rem}@media (min-width:64em){.nav-contextual__link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}.nav-contextual__link .svg-inline--bi{display:none}.nav-contextual__link:active:before,.nav-contextual__link:hover:before{opacity:1}}.nav-contextual__flagship-link{display:flex;align-items:center;padding:1.5rem 1rem;color:#0000a4;background-color:#f0f6ff}.nav-contextual__flagship-link .bol_header{font-size:1.125rem}.nav-contextual__flagship-link .svg-inline--bi{margin-left:auto}@media (min-width:64em){.nav-contextual__flagship-link{padding:0;color:#01982b;background-color:transparent}.nav-contextual__flagship-link .bol_header{font-size:1.3125rem}.nav-contextual{padding:.5rem 0;margin-bottom:0;background-color:#f0f6ff;border:0}.nav-contextual__inner{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}}@media (min-width:64em) and (min-width:64em){.nav-contextual__inner{padding-right:2rem;padding-left:2rem}}.wsp-offcanvas{width:100%}@media (max-width:63.9375em) and (min-width:30em){.wsp-offcanvas:not(.wsp-offcanvas--no-max){width:70%;max-width:480px}}@media (max-width:63.9375em){.wsp-offcanvas{position:fixed;top:0;left:0;z-index:300;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#fafafa;transform:translateX(-100%);will-change:transform}.wsp-offcanvas.wsp-offcanvas--visible{transform:none}.wsp-offcanvas--slide.slide.slide--animatable,.wsp-offcanvas.wsp-offcanvas--visible.wsp-offcanvas--animatable{transition:all 330ms ease-out}.wsp-offcanvas.wsp-offcanvas--animatable{transition:all 130ms ease-in}.wsp-offcanvas__header{display:flex;flex:0 0 3rem;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:1px solid #e6e6e6}.wsp-offcanvas__title{flex:1;overflow:hidden;font-size:1.125rem;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.wsp-offcanvas-action{height:3rem;padding:.75rem;margin:0;line-height:inherit;color:#00f;vertical-align:inherit;cursor:pointer;background-color:transparent;border:0}.wsp-offcanvas-action-ab:focus,.wsp-offcanvas-action:focus{color:#0a0a0a;outline:0}.wsp-offcanvas-action--close{margin-left:auto}.wsp-offcanvas-action--back{display:none;pointer-events:none}.wsp-offcanvas-action-ab{height:4rem;padding:.75rem;margin:0;line-height:inherit;color:#0a0a0a;vertical-align:inherit;cursor:pointer;background-color:transparent;border:0}.wsp-offcanvas-action-ab--close{margin-left:auto}.wsp-offcanvas-action-ab--back{pointer-events:none;visibility:hidden}.wsp-offcanvas--scroll-pane{flex:1;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}.wsp-offcanvas--slide{position:relative;display:flex;flex-direction:column;transform:none;will-change:transform}.wsp-offcanvas--slide.slide{transform:translateX(-100%)}.wsp-offcanvas--slide.slide--animatable{transition:all 130ms ease-in}.wsp-offcanvas__slide-content{position:relative;display:flex;flex-flow:column}.wsp-header .wsp-offcanvas__slide-content{margin-top:-1px}}@media (min-width:64em){.wsp-offcanvas{display:block;background-color:#fff}.wsp-offcanvas__header{display:none}.wsp-offcanvas--scroll-pane{position:relative}.wsp-offcanvas--slide{width:auto!important;height:auto!important;overflow:visible!important;transform:none!important}.wsp-offcanvas__slide-content{max-width:initial!important}.wsp-header .wsp-offcanvas__slide-content{margin-top:0}}@media (max-width:63.9375em){.is-non-scrollable{position:fixed;width:100%;overflow:hidden}.is-non-scrollable:before{pointer-events:auto;opacity:1}}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;height:200%;pointer-events:none;content:'';background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s cubic-bezier(0,0,.3,1);will-change:opacity}.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link:focus{top:5px;left:5px;z-index:1000;width:auto;height:auto;padding:5px 10px;overflow:auto;clip:auto;font-size:1.3em;color:#fff;background:#0a0a0a;border:3px solid #fff}.wsp-footer{overflow:auto;background-color:#fff}.wsp-footer a:focus{text-decoration:none;background-color:#90cdfe;outline:2px solid #90cdfe;outline-offset:-1px}.wsp-footer a:focus:not(:focus-visible){background-color:inherit;outline:0}.wsp-footer a:focus-visible{text-decoration:none;background-color:#90cdfe;outline:4px solid #90cdfe;outline-offset:-1px}.wsp-footer__servicebar{padding:2rem 0;background-color:#0000a4}.wsp-footer__services{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;color:#fff}@media (min-width:64em){.wsp-footer__services{padding-right:2rem;padding-left:2rem}}.wsp-footer__services a{color:#fff;text-decoration:underline}.wsp-footer__services a:hover{text-decoration:none}.wsp-footer__services a:focus{color:#0a0a0a;text-decoration:none;background-color:#90cdfe}.wsp-footer__services a:focus:not(:focus-visible){color:inherit;background-color:inherit}.wsp-footer__services a:focus-visible{color:#0a0a0a;text-decoration:none;background-color:#90cdfe}.wsp-footer__services .wsp-footer__service{width:100%;margin-bottom:1.5rem}.icon-list>li:last-child,.link-list>li:last-child,.notification__list>li:last-child,.sb-list--wider>li:last-child,.sb-list>li:last-child,.wsp-footer__services .wsp-footer__service:last-child{margin-bottom:0}@media (min-width:48em){.wsp-footer__services .wsp-footer__service:nth-child(-n+3){width:33.33333%;margin-bottom:0}}.wsp-footer__service{display:flex;align-items:center}.wsp-footer__service--title{padding:0;font-family:produkt,arial,helvetica,sans-serif;font-weight:700;line-height:1.25;margin:0 0 .5rem;font-size:1.125rem;color:#fff!important}.wsp-footer__service--title .sub-title{color:#0a0a0a}@media (min-width:48em){.wsp-footer__service--title{font-size:1.25rem}}.wsp-footer__figure{display:flex;margin:0 2rem 0 1rem}@media (min-width:48em){.wsp-footer__figure{margin-left:2rem}}.wsp-footer__body{flex:1 1 auto;width:100%}.wsp-footer__body>:last-child{padding-bottom:0;margin-bottom:0}.wsp-footer__links{display:flex;flex-wrap:wrap;padding-bottom:2rem;margin-bottom:0}@media (min-width:48em){.wsp-footer__links{padding-top:2rem;margin-left:-1.5rem}}.wsp-footer__link{width:100%}.wsp-footer__link ul{display:none;margin-bottom:0}.wsp-footer__link:not(.wsp-footer__link--social) a{color:#0a0a0a;text-decoration:none}.wsp-footer__link:not(.wsp-footer__link--social) a:hover{text-decoration:underline}.wsp-footer__link:not(.wsp-footer__link--social)>:first-child{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0 calc(.75rem - 1px);border-bottom:1px solid #e6e6e6}.wsp-footer__link--social{padding-top:2rem;text-align:center}@media (min-width:48em){.wsp-footer__link--social{padding-top:0;text-align:left}}.wsp-footer__link--social .wsp-footer__social-icons{margin-right:auto;margin-left:auto}@media (min-width:48em){.wsp-footer__link--social .wsp-footer__social-icons{margin-left:0}.wsp-footer__link{width:33.33333%;padding-left:1.5rem}.wsp-footer__link ul{display:block;margin-bottom:1.5rem;margin-bottom:0}.wsp-footer__link:not(.wsp-footer__link--social)>:first-child{display:inline;padding:0;font-weight:600;border:0}.wsp-footer__link:not(.wsp-footer__link--social)>:first-child .svg-inline--bi{display:none}.wsp-footer__link,.wsp-footer__link:last-child{width:20%}}.wsp-footer__social-icons{display:flex;align-items:center;justify-content:space-around;max-width:16rem;margin-bottom:1.5rem}.wsp-footer__social-icons a{display:inline-flex;color:#0000a4}.wsp-footer__trust{margin-bottom:.25rem;font-size:.75rem;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;margin-bottom:0}.wsp-footer__links+.wsp-footer__trust{padding:calc(1.5rem - 1px) 0 1.5rem;border-top:1px solid #e6e6e6}.wsp-footer__trust-icons{display:flex}.wsp-footer__trust-icons .icon{margin-right:2rem}.wsp-footer__trust-icons .icon:last-child{margin-right:0}.wsp-footer__payoff{margin-bottom:1.5rem;text-align:center;border-top:1px solid #e6e6e6}.wsp-footer__trust+.wsp-footer__payoff{border-top:0}.wsp-footer__payoff a{color:#0a0a0a}.wsp-footer__payoff a:hover{color:#00f}.wsp-footer__logo{width:18.25rem;height:9.375rem;margin:0 auto;color:#0000a4}.wsp-footer__be-icons,.wsp-footer__terms{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto 1.5rem}.wsp-footer__be-icons{justify-content:space-between;max-width:32.5rem}.wsp-footer__terms{justify-content:center}.wsp-footer__terms>li+li:before{margin:0 1rem;content:'|'}.wsp-footer__terms--aligned{display:flex;align-items:center;padding:0;margin:0}.wsp-footer__terms--aligned>a:not(.icon){margin-left:.5rem;text-decoration:underline}.wsp-footer__btw{margin-bottom:.25rem;font-size:.625rem}.wsp-footer__btw a{text-decoration:underline}@media (min-width:64em){.constrain{padding-right:2rem;padding-left:2rem}}.lane{margin-right:-1rem;margin-left:-1rem;background-color:#f0f6ff}.lane:after,.lane:before{display:table;content:''}@media (min-width:48em){.lane{margin-right:0;margin-left:0}}.lane--margin-bottom{margin-bottom:1rem}.lane--spaced{padding-top:3rem;padding-bottom:3rem}.lane--spaced>:last-child{padding-bottom:0;margin-bottom:0}.o-layout{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0;margin-left:-1.5rem;list-style:none}.o-layout--flush{margin-left:0}.o-layout--large{margin-left:-3rem}.o-layout--center{justify-content:center}.o-layout--right{justify-content:flex-end}.o-layout--baseline{align-items:baseline}.o-layout--middle{align-items:center}.o-layout__item{width:100%;padding-left:1.5rem}.o-layout__item--ruling{flex:1}.o-layout--flush>.o-layout__item{padding-left:0}.o-layout--large>.o-layout__item{padding-left:3rem}.o-layout--fill>.o-layout__item{flex:1;width:1%}.o-layout--auto>.o-layout__item{width:auto}@media (min-width:64em){.o-layout--fit-content\@screen-xl-up>.o-layout__item{flex:1;width:1%}}.modal{position:absolute;top:0;right:0;left:0;width:100%;height:auto;min-height:100%;z-index:500}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.modal--full .modal__overlay,.modal__window{background-color:#fff}.modal__window{position:relative;max-width:90%;padding:1.5rem 1rem;margin-top:1.5rem;margin-right:auto;margin-bottom:1.5rem;margin-left:auto;box-shadow:0 0 5px rgba(0,0,0,.25)}.modal--full .modal__window{max-width:100%;padding-top:6rem;margin:0;box-shadow:none}@media (min-width:30em){.modal__window{max-width:73%}}@media (min-width:48em){.modal__window{max-width:50em;margin-top:3rem;margin-bottom:3rem}}@media (min-width:75em){.modal__window{margin-top:4.5rem;margin-bottom:4.5rem}}.modal__window--close{position:relative;z-index:1;float:right;width:1.5rem;height:1.5rem;margin-top:-.75rem;margin-right:-.75rem;color:#828282;text-align:center;cursor:pointer}.modal__window--close-btn,.modal__window--close-hitarea{position:absolute;top:0;right:0;width:3rem;height:3rem;cursor:pointer;z-index:500}.modal__window--close-btn{display:flex;align-items:center;justify-content:center;margin:.5rem;color:#0a0a0a;background-color:rgba(255,255,255,.7);border:0;border-radius:50%}.modal__navigation{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:4.5rem;margin:-1.5rem -1rem 1.5rem;border-bottom:1px solid #dddbd5}.modal__navigation--back,.modal__navigation--close{grid-row:1;color:#00f}.modal__navigation--close{grid-column:3/4;justify-self:end}.modal__navigation--back{display:block;grid-column:1/2;max-width:min-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal__navigation .modal__title{grid-row:1;grid-column:2/3;font-size:1.125rem;font-weight:600;line-height:3rem;text-align:center}.modal--full .modal__navigation,.modal__header{position:fixed;top:0;right:0;left:0;overflow:hidden;background-color:#fff;border-bottom:1px solid #aaa;z-index:500}.modal--full .modal__navigation{margin:0}.modal--full .modal__navigation .modal__navigation--back{visibility:visible}.modal--full .modal__navigation .modal__navigation--close{display:none}.modal__header{height:4.5rem;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:48em){.modal__header{position:static;height:auto;padding-right:3rem;border:0}}.modal__footer{padding-top:calc(.75rem - 1px)}@media (min-width:30em){.modal--small .modal__window{max-width:28em}}.modal--is-open{overflow-y:scroll}.modal--is-open .main{position:fixed;width:100%;filter:blur(.25em)}.modal{opacity:0;transition:opacity 250ms cubic-bezier(0,0,.2,1)}.modal:before{display:none;content:'animated'}.is-mobile .modal{position:fixed}.modal--is-open .modal{opacity:1;transition-timing-function:cubic-bezier(.4,0,.6,1);transition-duration:250ms}.is-mobile .modal--is-open .modal{position:absolute}.is-mobile .modal--is-open .modal.modal--no-animation,.modal--is-open .modal.modal--no-animation{transition-duration:0ms}.is-mobile .modal.modal--full,.is-mobile .modal.modal--full .modal__header,.is-mobile .modal.modal--full .modal__overlay{animation-name:slide-out-to-left;animation-duration:250ms;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:forwards}.is-mobile .modal--is-open .modal.modal--full{position:absolute;animation-name:slide-in-from-left}.is-mobile .modal--is-open .modal.modal--full .modal__header,.is-mobile .modal--is-open .modal.modal--full .modal__overlay{animation-name:slide-in-from-left}.is-mobile .modal.modal--no-animation,.modal.modal--no-animation{animation-duration:0s}.is-mobile .main{left:0;transition-timing-function:cubic-bezier(.4,0,.6,1);transition-duration:250ms;transition-property:left}.is-mobile .modal--is-open-full .main{position:fixed;left:-100%;filter:blur(0);transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:250ms}.modal-header{display:flex;align-items:center;color:#0a0a0a;text-decoration:none}.modal-header .sb{margin-right:.75em}@media (min-width:48em){.modal-header .sb{display:none}}.modal-header:hover{text-decoration:none;cursor:pointer}.modal-header__image{flex:0 0 auto;float:left;width:auto;height:2.5em;margin-right:.75em}@media (min-width:48em){.modal-header__image{display:none}}.modal-header__title{display:block;flex:1 1 auto;float:left;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:48em){.modal-header__title{font-size:1.25rem;font-weight:400;line-height:1.25}}.o-form__legend{font-weight:600}.o-form__group{display:flex;flex-direction:row;align-items:end}.o-form__group .c-field,input[type=button].ui-btn--block,input[type=reset].ui-btn--block,input[type=submit].ui-btn--block{width:100%}.o-form__group .c-field+.c-field{margin-left:3rem}.o-form__action,.o-form__btn-group{margin-top:1.5rem}.o-form__action{display:flex;flex-direction:row;align-items:center}.o-form__action .small-text{flex:1;margin-bottom:0;margin-left:1.5rem}.o-form__action--reversed{flex-direction:row-reverse;justify-content:space-between}.o-form__action--reversed .small-text{margin-right:1.5rem;margin-left:0}@media (max-width:29.9375em){.o-form__action{flex-direction:column;align-items:start}.o-form__action .small-text{margin-right:0;margin-left:0}.o-form__action .ui-btn--block\@screen-small+.small-text{margin-top:.5rem;margin-bottom:0}.o-form__action--terms .small-text{order:-1}.o-form__action--terms .ui-btn--block\@screen-small+.small-text{margin-top:0;margin-bottom:.5rem}}.o-form__suggestions{max-height:0;padding-right:1rem;padding-left:1rem;overflow:hidden;background-color:#f0f6ff;transition:max-height .5s,padding .15s;transition-delay:-.2s;transition-timing-function:cubic-bezier(0,1,0,1);will-change:max-height,padding}.o-form__suggestions.is-expanded{max-height:9999px;padding-top:.75rem;padding-bottom:.75rem;margin-bottom:1.5rem;transition-delay:-.1s;transition-timing-function:cubic-bezier(1,0,1,0)}.o-form__suggestions__heading{padding:.75rem 0}.modal .o-form__suggestions{margin-right:-1rem;margin-left:-1rem}.ui-btn.is-loading:after{display:flex;content:''}.ui-btn{position:relative;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:center;height:3rem;padding:0 calc(1rem - 1px);margin:0;overflow:hidden;font-size:14px;font-weight:400;line-height:calc(3rem - 2px);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;background-color:transparent;background-image:none;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ui-btn:focus,.ui-btn:focus-visible{outline:2px solid #33f;outline-offset:2px}.ui-btn:focus:not(:focus-visible){outline:0}.tile-view .product-item__options .h-flex .ui-btn+wsp-wishlist-button,.ui-btn+.ui-btn{margin-left:.5rem}.ui-btn:focus,.ui-btn:hover{padding:0 calc(1rem - 2px);line-height:calc(3rem - 4px);text-decoration:none;border-width:2px}.ui-btn.disabled,.ui-btn.is-loading,.ui-btn:disabled{color:#aaa!important;pointer-events:none;cursor:default;background-color:#e6e6e6!important;border-color:#e6e6e6!important;outline:0;box-shadow:none!important}.ui-btn.disabled:focus-visible,.ui-btn.is-loading:focus-visible,.ui-btn:disabled:focus-visible{outline:0}.ui-btn.is-loading{color:transparent!important}.ui-btn.is-loading>span,.ui-btn.is-loading>svg{visibility:hidden}.ui-btn:not(:disabled):not(.disabled):not(.is-loading){cursor:pointer}.ui-btn>svg{margin-right:.5rem;pointer-events:none}.ui-btn--primary,.ui-btn--primary:hover{color:#fff;background-color:#00f;border-color:#00f;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--primary:hover{background-color:#4d4dff;border-color:#4d4dff}.ui-btn--primary:active{color:#fff;background-color:#0000b3;border-color:#0000b3;box-shadow:none}@media (hover:none){.ui-btn--primary:hover{color:#fff;background-color:#00f;border-color:#00f;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}}.ui-btn--outline--secondary,.ui-btn--outline--secondary:hover,.ui-btn--secondary,.ui-btn--secondary:hover{color:#00f;background-color:#fff;border-color:#00f;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--outline--secondary:hover,.ui-btn--secondary:hover{border-color:#4d4dff}.ui-btn--outline--secondary:active,.ui-btn--secondary:active{color:#fff;background-color:#0000b3;border-color:#0000b3;box-shadow:none}@media (hover:none){.ui-btn--outline--secondary:hover,.ui-btn--secondary:hover{color:#00f;background-color:#fff;border-color:#00f;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}}.ui-btn--favorite,.ui-btn--floating,.ui-btn--tertiary{color:#00f;background-color:transparent;border-color:transparent;box-shadow:none}.ui-btn--favorite:hover,.ui-btn--floating:hover,.ui-btn--tertiary:hover{color:#00f;background-color:transparent;border-color:#4d4dff;box-shadow:none}.ui-btn--favorite:active,.ui-btn--floating:active,.ui-btn--tertiary:active{color:#fff;background-color:#0000b3;border-color:#0000b3;box-shadow:none}@media (hover:none){.ui-btn--favorite:hover,.ui-btn--floating:hover,.ui-btn--tertiary:hover{color:#00f;background-color:transparent;border-color:transparent;box-shadow:none}}.ui-btn--buy,.ui-btn--buy:hover{color:#0a0a0a;background-color:#ffcd00;border-color:#ffcd00;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--buy:hover{background-color:#ffdc4d;border-color:#ffdc4d}.ui-btn--buy:active{color:#0a0a0a;background-color:#b39000;border-color:#b39000;box-shadow:none}@media (hover:none){.ui-btn--buy:hover{color:#0a0a0a;background-color:#ffcd00;border-color:#ffcd00;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}}.ui-btn--reserve,.ui-btn--reserve:hover{color:#fff;background-color:#01982b;border-color:#01982b;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--reserve:hover{background-color:#4db76b;border-color:#4db76b}.ui-btn--reserve:active{color:#fff;background-color:#016a1e;border-color:#016a1e;box-shadow:none}@media (hover:none){.ui-btn--reserve:hover{color:#fff;background-color:#01982b;border-color:#01982b;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}}.ui-btn.is-added>.bi-hide,.ui-btn.is-added>.is-added-hide,.ui-btn>.bi-show,.ui-btn>.is-added-show,html>iframe{display:none}.ui-btn>.bi-hide+svg:not(.bi-show):not(.bi-hide),.ui-btn>.bi-show+svg:not(.bi-show):not(.bi-hide){margin:0}.ui-btn.is-added>.bi-show,.ui-btn.is-added>.is-added-show{display:inline-block}.ui-btn--buy.is-added,.ui-btn--buy.is-added:hover,.ui-btn--reserve.is-added,.ui-btn--reserve.is-added:hover{color:#01982b;background-color:#fff;border-color:#01982b;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--buy.is-added:hover,.ui-btn--reserve.is-added:hover{border-color:#4db76b}.ui-btn--buy.is-added:active,.ui-btn--reserve.is-added:active{color:#fff;background-color:#016a1e;border-color:#016a1e;box-shadow:none}@media (hover:none){.ui-btn--buy.is-added:hover,.ui-btn--reserve.is-added:hover{color:#01982b;background-color:#fff;border-color:#01982b;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}}.ui-btn--link{color:#00f}.ui-btn--link,.ui-btn--link:active,.ui-btn--link:focus,.ui-btn--link:hover{padding-right:0;padding-left:0;background-color:transparent;border:0}.ui-btn--link:before{position:absolute;bottom:2px;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out;bottom:.6rem;width:0}.ui-btn--link:active:before,.ui-btn--link:focus:before,.ui-btn--link:hover:before{width:100%}.ui-btn--clean{height:1.5rem;margin:0;line-height:inherit;text-align:left;vertical-align:inherit;cursor:pointer;background-color:transparent}.ui-btn--clean,.ui-btn--clean:active,.ui-btn--clean:focus,.ui-btn--clean:hover{padding:0;border:0}.ui-btn--auto-height{height:auto}.ui-btn--icon,.ui-btn--square{width:3rem;padding:0!important}.ui-btn--floating{padding:0!important}.ui-btn--floating>svg,.ui-btn--icon>svg,.ui-btn--square>svg{margin:0}@media (max-width:29.9375em){.ui-btn--square\@screen-small{width:3rem;padding:0!important;font-size:0}.ui-btn--square\@screen-small>svg{margin:0;font-size:1.3125rem}}.ui-btn--icon.disabled,.ui-btn--icon:disabled{background-color:transparent!important;border-color:transparent!important}.ui-btn--floating{position:absolute;top:.5rem;right:.5rem;width:2.5rem;height:2.5rem;border-radius:50%;z-index:10}.ui-btn--floating,.ui-btn--floating:hover:not(:active){background-color:#fff}.ui-btn--floating:active,.ui-btn--floating:hover{box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--floating-bl,.ui-btn--floating-br{top:initial;bottom:.5rem}.ui-btn--floating-bl,.ui-btn--floating-tl{right:initial;left:.5rem}.ui-btn--floating-c{top:50%;right:50%;transform:translate(50%,-50%)}.ui-btn--floating-m{width:3rem;height:3rem}.ui-btn--floating-m>.svg-inline--bi{font-size:2rem}.ui-btn--floating-l{width:6rem;height:6rem}.ui-btn--floating-l>.svg-inline--bi{font-size:3rem}.ui-btn--pill{border-radius:1.5rem}.ui-btn--block{flex-shrink:1;width:100%}.ui-btn--block+.ui-btn--block{margin-top:1rem;margin-left:0}.ui-btn--block+.small-text{margin-top:.5rem;margin-bottom:1.5rem;margin-left:0}@media (max-width:29.9375em){.ui-btn--block\@screen-small{flex-shrink:1;width:100%}.ui-btn--block\@screen-small+.ui-btn--block\@screen-small{margin-top:1rem;margin-left:0}}a.ui-btn.disabled,fieldset:disabled a.ui-btn{pointer-events:none}@media (max-width:29.9375em){input[type=button].ui-btn--block\@screen-small,input[type=reset].ui-btn--block\@screen-small,input[type=submit].ui-btn--block\@screen-small{width:100%}}.ui-btn-group{display:flex}.ui-btn-group .ui-btn+.ui-btn{margin-left:-1px}.alert{position:relative;padding:.75rem 1rem;margin-bottom:1.5rem;color:#0a0a0a;background-color:#fff;border-color:transparent;border-style:solid;border-width:0 0 0 7px}.alert--toast{box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.alert--info{background-color:#fffae5;border-color:#ffcd00}.alert--info-light{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px);background-color:#fff;border-width:1px 1px 1px 7px;border-color:#aaa #aaa #aaa #0a0a0a}.alert--info-clean{padding-top:0;padding-bottom:0;background-color:transparent;border-left-color:#0a0a0a}.alert--success{background-color:#e5f4e9;border-color:#01982b}.alert--warning{background-color:#ffecec;border-color:#ff4947}.alert--notify{margin-bottom:0;border-left-width:0}.alert__title{display:block;margin-bottom:0;font-size:.875rem;font-weight:600}.alert__close{position:absolute;top:0;right:0}.toast{position:fixed;left:50%;width:100%;max-width:45rem;padding:1.5rem 1rem 0;margin:0 auto;transform:translateX(-50%);z-index:99999}.toast--top{top:0}.toast--bottom{bottom:0}.toast--left,.toast--right{left:0;transform:translateX(0)}.toast--right{right:0;left:auto}.alert-banner{position:relative;display:flex;padding:.75rem 0;color:#0a0a0a;background-color:#fff;border-color:#000;border-style:solid;border-width:0 0 1px}.alert-banner--info{background-color:#fffae5}.alert-banner--info-light{background-color:#fff}.alert-banner--warning{background-color:#ffecec}.alert-banner__constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-grow:1;align-items:center}@media (min-width:64em){.alert-banner__constrain{padding-right:2rem;padding-left:2rem}}.alert-banner__figure{margin:0 1rem 0 0}.alert-banner__body{position:relative;flex:1 1 auto;width:100%;margin:0}.alert-banner__title{margin-bottom:0;font-size:.875rem;font-weight:600}.alert-banner__description{margin:0}.alert-banner__close-btn{position:absolute;top:-.75rem;right:-1rem}@media (min-width:30em){.alert-banner__close-btn{right:0}}.c-fixed{position:fixed;top:0;right:0;left:0;z-index:100;padding:1rem;background-color:#fff}.c-fixed--bottom{top:auto;bottom:0;box-shadow:0 -2px 4px rgba(49,49,47,.3)}@media (min-width:30em){.c-fixed\@screen-small-only{position:static;padding:0;background-color:transparent;box-shadow:none}}.c-media{display:flex;align-items:flex-start}.c-media--center{align-items:center}.c-media--bottom{align-items:flex-end}@media (min-width:30em){.c-media\@screen-small-only{flex-direction:column}}.c-media__figure{display:flex;margin:0;margin-right:1rem}.c-media--sm .c-media__figure{margin-right:.5rem}.c-media--reverse .c-media__figure{order:1;margin-right:0;margin-left:1rem}.c-media--sm.c-media--reverse .c-media__figure{margin-right:0;margin-left:.5rem}@media (min-width:30em){.c-media\@screen-small-only .c-media__figure{margin:0;margin-bottom:1rem}.c-media\@screen-small-only.c-media--reverse .c-media__figure{order:initial}}.c-media__figure .bi-2x{margin:.5rem 0}.c-media__figure>img{align-self:center;max-width:100%;height:auto}.c-media__body{flex:1 1 auto;width:100%;overflow:hidden}.c-media__body,.c-media__body>:last-child{padding-bottom:0;margin-bottom:0}.c-country-icon{position:relative;display:inline-block;width:2em;height:1.3125em;overflow:hidden;vertical-align:top}.c-country-icon--s{width:1.3125rem;height:.875rem}.c-country-icon--s.c-country-icon--nl:after,.c-country-icon--s.c-country-icon--nl:before{height:.29125rem}.c-country-icon--s.c-country-icon--be:after,.c-country-icon--s.c-country-icon--be:before{width:.4375rem}.c-country-icon:after,.c-country-icon:before{position:absolute;content:'';border-style:solid;border-width:0}.c-country-icon--nl{background-color:#fff}.c-country-icon--nl:after,.c-country-icon--nl:before{right:0;left:0;height:.4375em}.c-country-icon--nl:before{top:0;background-color:#ae1c28}.c-country-icon--nl:after{bottom:0;background-color:#21468b}.c-country-icon--be{background-color:#fdda24}.c-country-icon--be:after,.c-country-icon--be:before{top:0;bottom:0;width:.66687em}.c-country-icon--be:before{left:0;background-color:#000}.c-country-icon--be:after{right:0;background-color:#ef3340}.c-country-icon--globe{width:1em;height:1em;font-size:1.5rem;background-color:transparent;border-style:solid;border-width:.065em;border-radius:100%}.c-country-icon--globe:before{top:.35em;left:.6em;border-color:transparent;border-width:.1em 0 .38em .28em;border-left-color:inherit;border-radius:.05em;box-shadow:-.05em -.02em,.09em -.2em,-.58em .07em 0 -.07em,-.73em -.3em 0 -.05em,-.65em -.5em 0 -.02em}.c-country-icon--globe:after{top:.28em;left:.42em;border-width:.15em;border-radius:100%;box-shadow:-.5em -.18em 0 -.02em,-.47em .07em 0 -.07em,-.35em .16em 0 -.07em,-.35em .26em 0 -.09em,.2em -.06em 0 -.06em,-.3em -.53em 0 .05em,.05em .1em 0 -.03em,-.03em -.25em 0 -.06em,.19em -.33em 0 .05em}.star-rating{position:relative;display:inline-block;width:5rem;height:1.5rem;vertical-align:bottom}.star-rating:after,.star-rating:before{position:absolute}.star-rating:before{top:0;right:0;bottom:0;left:0;display:block;width:5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28230%2C230%2C230%29'%3E%3Cpath fill-rule='evenodd' d='M4.52 11.896c-.633.281-1.199-.179-1.033-.855l.548-2.224a.443.443 0 00-.104-.343l-1.622-1.51c-.49-.455-.313-1.152.34-1.318l2.163-.549a.774.774 0 00.384-.305l1.135-2.306c.299-.606 1.03-.618 1.335 0L8.8 4.792a.791.791 0 00.385.305l2.162.55c.647.163.835.857.34 1.318l-1.621 1.51a.474.474 0 00-.105.342l.548 2.224c.168.684-.402 1.136-1.033.855l-2.217-.985a.822.822 0 00-.522 0l-2.217.985z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:left 50%;background-size:1rem}.star-rating[data-count]:after{top:50%;left:100%;margin-right:.25rem;font-size:.75rem;content:"(" attr(data-count) ")";transform:translateY(-50%)}.star-rating--clean:after,.star-rating--clean:before,.star-rating[data-count='']:after{content:normal}.star-rating>span,.star-rating>span:before{position:absolute;top:0;bottom:0;left:0;display:block}.star-rating>span{width:5rem;overflow:hidden}.star-rating>span:before{right:0;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28255%2C205%2C0%29'%3E%3Cpath fill-rule='evenodd' d='M4.52 11.896c-.633.281-1.199-.179-1.033-.855l.548-2.224a.443.443 0 00-.104-.343l-1.622-1.51c-.49-.455-.313-1.152.34-1.318l2.163-.549a.774.774 0 00.384-.305l1.135-2.306c.299-.606 1.03-.618 1.335 0L8.8 4.792a.791.791 0 00.385.305l2.162.55c.647.163.835.857.34 1.318l-1.621 1.51a.474.474 0 00-.105.342l.548 2.224c.168.684-.402 1.136-1.033.855l-2.217-.985a.822.822 0 00-.522 0l-2.217.985z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:left 50%;background-size:1rem}.star-rating--large{width:15rem;height:3rem}.star-rating--large:before{width:15rem;background-size:3rem}.star-rating--large>span{width:15rem}.star-rating--large>span:before{background-size:3rem}.c-checkbox,.c-radio{position:relative;display:inline-block}.c-checkbox__label,.c-radio__label{position:relative;display:block;padding-left:2rem;cursor:pointer}.c-checkbox__label:after,.c-checkbox__label:before,.c-radio__label:after,.c-radio__label:before{position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;content:''}.c-checkbox__label:before,.c-radio__label:before{background-color:#fff;border:1px solid #828282}.c-checkbox__label:after,.c-radio__label:after{background-repeat:no-repeat;background-size:1.5rem}.c-checkbox__input,.c-radio__input{position:absolute;pointer-events:none;opacity:0}.c-checkbox+.c-checkbox,.c-checkbox+.c-radio,.c-radio+.c-checkbox,.c-radio+.c-radio{margin-left:1rem}.c-radio__label:before{border-radius:50%}.c-radio__input:focus+.c-radio__label{outline:2px solid #33f;outline-offset:2px}.c-radio__input:focus:not(:focus-visible)+.c-radio__label{outline:0}.c-radio__input:checked+.c-radio__label:before{background-color:#00f;border-color:#00f}.c-radio__input:checked+.c-radio__label:after{width:.5rem;height:.5rem;margin:.5rem;background-color:#fff;border-radius:50%}.c-radio__input:disabled+.c-radio__label,.c-radio__input:disabled:checked+.c-radio__label{color:#aaa;cursor:default}.c-radio__input:disabled+.c-radio__label:before,.c-radio__input:disabled:checked+.c-radio__label:before{background-color:#e6e6e6;border-color:#e6e6e6}.c-radio__input:disabled+.c-radio__label:before{background-color:#fff}@media (max-width:29.9375em){.c-radio{display:block;margin-top:1rem}.c-radio+.c-radio{margin-left:0}}.c-checkbox__input:focus+.c-checkbox__label{outline:2px solid #33f;outline-offset:2px}.c-checkbox__input:focus:not(:focus-visible)+.c-checkbox__label{outline:0}.c-checkbox__input:focus-visible+.c-checkbox__label{outline:4px solid #90cdfe;outline-offset:-2px}.c-checkbox__input:checked+.c-checkbox__label:before,.ui-input-checkbox input[type=checkbox]:checked+.ui-input-checkbox__label .ui-input-checkbox__control{background-color:#00f;border-color:#00f}.c-checkbox__input:checked+.c-checkbox__label:after{left:-1px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.508 6.197a.494.494 0 01.704-.003l1.77 1.77 3.184-3.183a.504.504 0 01.706.002.494.494 0 01.001.705L7.69 8.672l-.707.707L4.5 6.897a.5.5 0 01.007-.7z'/%3E%3C/svg%3E")}.c-checkbox__input:disabled+.c-checkbox__label,.c-checkbox__input:disabled:checked+.c-checkbox__label{color:#aaa;cursor:default}.c-checkbox__input:disabled+.c-checkbox__label:before,.c-checkbox__input:disabled:checked+.c-checkbox__label:before{background-color:#e6e6e6;border-color:#e6e6e6}.c-checkbox__input:disabled+.c-checkbox__label:before{background-color:#fff}.tooltip{position:absolute;width:20rem;padding:calc(.5rem - 1px) .75rem;color:#0a0a0a;background-color:#fff;border:1px solid #aaa;border-radius:.25rem;box-shadow:1px 2px 4px 0 rgba(49,49,47,.3);z-index:10000}.tooltip>:last-child{padding-bottom:0;margin-bottom:0}.tooltip-link{font-size:1rem;color:currentColor;text-decoration:none}.tooltip-link:focus,.tooltip-link:focus-visible{outline:2px solid #33f;outline-offset:2px}.tooltip-inline:focus:not(:focus-visible),.tooltip-link:focus:not(:focus-visible){outline:0}.tooltip-link:before{content:normal}.tooltip-link--dashed{cursor:help;border-bottom:1px dashed currentColor}.ios body,.tooltip-inline .svg-inline--bi,body.ios{cursor:pointer}.tooltip-inline:focus,.tooltip-inline:focus-visible{outline:2px solid #33f;outline-offset:2px}.tooltip-inline__content{max-height:0;padding:0;overflow:hidden;line-height:initial;color:#828282;transition:max-height .5s;transition-delay:-.2s;transition-timing-function:cubic-bezier(0,1,0,1)}.tooltip-inline__content>:last-child{padding-bottom:1rem;margin-bottom:0}.tooltip-inline__content.expand{max-height:9999px;border-bottom:1px solid #aaa;transition-delay:-.1s;transition-timing-function:cubic-bezier(1,0,1,0)}table .tooltip-inline__content.expand{border-bottom:0}.mobile-tooltip{position:fixed;top:0;right:0;left:0;width:100%;height:100%;min-height:100%;z-index:10000}.mobile-tooltip__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.mobile-tooltip__window{position:relative;max-width:28em;height:calc(100% - 6rem);padding:0;margin:1rem auto;overflow:hidden;background-color:#fff;border-radius:.25rem;box-shadow:0 0 5px rgba(0,0,0,.25)}.mobile-tooltip__window:after{position:absolute;right:1.5rem;bottom:0;left:1.5rem;display:block;height:2.5rem;content:'';background-color:rgba(255,255,255,.75)}.mobile-tooltip__inner-window{height:100%;padding:1.5rem 1.5rem 2.5rem;overflow-y:auto}.mobile-tooltip__close{position:absolute;bottom:1rem;left:50%;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;background-color:#fff;border-radius:50%;transform:translateX(-50%);z-index:500}.tooltip--is-open{position:fixed;width:100%}.tooltip--is-open~.modal{position:fixed}.ui-input-text__wrapper{position:relative;overflow:hidden}.ui-input-text__label{position:absolute;top:0;left:1.125rem;font-size:12px;color:#828282;pointer-events:none;touch-action:manipulation;cursor:text;transition:transform .15s ease-in-out,width .15s ease-in-out,opacity .15s ease-in-out;transform:translate(0,1.6rem) scale(1.2);transform-origin:left bottom}.ui-input-text__control{font-family:inherit;line-height:1.25rem;background-color:#fff;border-style:solid;-webkit-appearance:none;appearance:none;display:block;width:100%;padding:1.875rem 0 .625rem 1.125rem;border-color:#e6e6e6;border-width:2px}.ui-input-text__control[maxlength='5']{width:4em;padding-left:.5rem}.ui-input-text__control:hover:not(:disabled){border-color:#aaa}.ui-input-text__control::placeholder{color:transparent}.ui-input-text__control:disabled{background-color:#e6e6e6}.ui-input-text__control:focus{outline:0}.ui-input-text__control:focus::placeholder{color:#828282}.ui-input-text__control:focus~.ui-input-text__meta{width:4px;background-color:#00f}.ui-input-text__control:focus+.ui-input-text__label{color:#00f}.ui-input-text--error .ui-input-text__control:focus~.ui-input-text__meta{background-color:#eb0400}.ui-input-text--error .ui-input-text__control:focus+.ui-input-text__label{color:#eb0400}.ui-input-text__control:focus+.ui-input-text__label,.ui-input-text__control:not(:placeholder-shown)+.ui-input-text__label{transform:translate(0,.6rem) scale(1)}.ui-input-text__control:focus:disabled,.ui-input-text__control:focus:disabled+.ui-input-text__label,.ui-input-text__control:not(:placeholder-shown):disabled,.ui-input-text__control:not(:placeholder-shown):disabled+.ui-input-text__label{color:#828282}.ui-input-text__control:focus:disabled~.ui-input-text__meta,.ui-input-text__control:not(:placeholder-shown):disabled~.ui-input-text__meta{width:0}.ui-input-text__control[type=number]::-webkit-inner-spin-button,.ui-input-text__control[type=number]::-webkit-outer-spin-button{-webkit-appearance:textfield;appearance:textfield}.ui-input-text textarea+.ui-input-text__label{width:calc(80% - (1.125rem*2));padding-top:.8rem;background-color:#fff;transform:translate(0,.725rem) scale(1.2)}.ui-input-text textarea:focus+.ui-input-text__label,.ui-input-text textarea:not(:placeholder-shown)+.ui-input-text__label{width:calc(100% - (1.125rem*2));transform:translate(0,.125rem) scale(1)}.ui-input-text__meta{position:absolute;top:0;left:0;width:0;height:100%;transition:width .15s ease-in-out}.ui-input-text__message{margin-top:.25rem;font-size:12px;color:#aaa}.ui-input-text__icon{position:absolute;top:50%;right:1.125rem;pointer-events:none;transform:translateY(-50%)}.ui-input-text--error .ui-input-text__icon,.ui-input-text--error .ui-input-text__label{color:#eb0400}.ui-input-text--error .ui-input-text__meta{width:4px;background-color:#eb0400}.ui-input-text--error .ui-input-text__message{color:#eb0400}.ui-input-text--validated .ui-input-text__icon{color:#01982b}.ui-input-text--validated .ui-input-text__label{transform:translate(0,.6rem) scale(1)}.ui-input-text--error .ui-input-text__control,.ui-input-text--validated .ui-input-text__control{padding-right:3rem}.ui-input-text--small .ui-input-text__control{padding-top:.75rem;padding-bottom:.75rem}.ui-input-text--small .ui-input-text__control:focus+.ui-input-text__label,.ui-input-text--small .ui-input-text__control:not(:placeholder-shown)+.ui-input-text__label{opacity:0;transform:translate(0,1.1rem) scale(1.2)}.ui-input-text--small .ui-input-text__label{transform:translate(0,1.1rem) scale(1.2)}.c-btn-link--small,.c-btn-primary--small,.c-btn-tertiary--small,.product-prices--list-price-small,[class*=c-btn-][class*='--small']{font-size:.625rem}.banner__explain,.c-btn-link--medium,.c-btn-primary--medium,.c-btn-tertiary--medium,.label--large,.labels,.offerlabel,.price-block__prefix,.product-additional-fee,.product-creator,.product-delivery,.product-delivery__icon,.product-delivery__icon.info-link,.product-item .sponsored-label,.product-prices__list-price,.product-rollup,.product-seller,.product-small-specs,.product-subtitle,.promo-box,.small-text,.small_details,.studybooks-discount,.suggest-group__in-category,[class*=c-btn-][class*='--medium']{font-size:.75rem}.fluid-grid--quarters>.flex-item,.fluid-grid--quarters>.fluid-grid__item{width:25%}.col-2>.one-whole.flex-item,.col-2>.one-whole.fluid-grid__item,.fluid-grid--halfs>.one-whole.flex-item,.fluid-grid--halfs>.one-whole.fluid-grid__item,.fluid-grid--quarters>.one-whole.flex-item,.fluid-grid--quarters>.one-whole.fluid-grid__item,.fluid-grid--thirds>.one-whole.flex-item,.fluid-grid--thirds>.one-whole.fluid-grid__item{width:100%}.fluid-grid--thirds>.flex-item,.fluid-grid--thirds>.fluid-grid__item{width:33.333%}.col-2>.flex-item,.col-2>.fluid-grid__item,.fluid-grid--halfs>.flex-item,.fluid-grid--halfs>.fluid-grid__item{width:50%}.fluid-grid--list>.flex-item,.fluid-grid--list>.fluid-grid__item{width:100%}.product-item--column{display:flex}body,html{height:100%}html{box-sizing:border-box;overflow-y:scroll;font-size:calc(1em*1);-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}body{min-width:20em;padding:0;margin:0;font-family:graphik,arial,helvetica,sans-serif;font-size:100%;line-height:1.5;color:#0a0a0a;background-color:#fff}body:after{display:none;content:'xsmall'}@media screen and (min-width:480px){body:after{content:"xsmall,small"}}@media screen and (min-width:768px){body:after{content:"xsmall,small,medium"}}@media screen and (min-width:1024px){body:after{content:"xsmall,small,medium,large"}}@media screen and (min-width:1200px){body:after{content:"xsmall,small,medium,large,xlarge"}}body>*{font-size:.875rem}.px-image{float:left;width:0;height:0;overflow:hidden}.scroll-top{display:none!important}.sb,.sb-button:before,.sb-li--wider:after,.sb-li--wider:before,.sb-li:after,.sb-li:before,.sb-list--wider>li:before,.sb-list>li:before,.search-box-wrapper:before{font-family:'Bol Symbols',Graphik;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.sb-chevron-next--r:after,.sb-chevron-next:before,.sb-chevron-next>li--r:after,.sb-chevron-next>li:before{content:"\e600"}.sb-chevron-back--r:after,.sb-chevron-back:before,.sb-chevron-back>li--r:after,.sb-chevron-back>li:before{content:"\e601"}.sb-chevron-down--r:after,.sb-chevron-down:before,.sb-chevron-down>li--r:after,.sb-chevron-down>li:before{content:"\e602"}.sb-chevron-up--r:after,.sb-chevron-up:before,.sb-chevron-up>li--r:after,.sb-chevron-up>li:before{content:"\e603"}.sb-chevron-dbl-down--r:after,.sb-chevron-dbl-down:before,.sb-chevron-dbl-down>li--r:after,.sb-chevron-dbl-down>li:before{content:"\e604"}.sb-chevron-dbl-up--r:after,.sb-chevron-dbl-up:before,.sb-chevron-dbl-up>li--r:after,.sb-chevron-dbl-up>li:before{content:"\e605"}.sb-arrow-down--r:after,.sb-arrow-down:before,.sb-arrow-down>li--r:after,.sb-arrow-down>li:before{content:"\e606"}.sb-arrow-up--r:after,.sb-arrow-up:before,.sb-arrow-up>li--r:after,.sb-arrow-up>li:before{content:"\e607"}.sb-cross--r:after,.sb-cross:before,.sb-cross>li--r:after,.sb-cross>li:before{content:"\e608"}.sb-minus--r:after,.sb-minus:before,.sb-minus>li--r:after,.sb-minus>li:before{content:"\e609"}.sb-plus--r:after,.sb-plus:before,.sb-plus>li--r:after,.sb-plus>li:before{content:"\e60a"}.sb-dot--r:after,.sb-dot:before,.sb-dot>li--r:after,.sb-dot>li:before{content:"\e60b"}.sb-cart--r:after,.sb-cart:before,.sb-cart>li--r:after,.sb-cart>li:before{content:"\e60c"}.sb-cart-empty--r:after,.sb-cart-empty:before,.sb-cart-empty>li--r:after,.sb-cart-empty>li:before{content:"\e60d"}.sb-cart-wide-empty--r:after,.sb-cart-wide-empty:before,.sb-cart-wide-empty>li--r:after,.sb-cart-wide-empty>li:before{content:"\e60e"}.sb-pencil--r:after,.sb-pencil:before,.sb-pencil>li--r:after,.sb-pencil>li:before{content:"\e60f"}.sb-heart--r:after,.sb-heart:before,.sb-heart>li--r:after,.sb-heart>li:before{content:"\e610"}.sb-check--r:after,.sb-check:before,.sb-check>li--r:after,.sb-check>li:before{content:"\e611"}.sb-alert--r:after,.sb-alert:before,.sb-alert>li--r:after,.sb-alert>li:before{content:"\e612"}.sb-info--r:after,.sb-info:before,.sb-info>li--r:after,.sb-info>li:before{content:"\e613"}.sb-question--r:after,.sb-question:before,.sb-question>li--r:after,.sb-question>li:before{content:"\e614"}.sb-search--r:after,.sb-search:before,.sb-search>li--r:after,.sb-search>li:before{content:"\e615"}.sb-home--r:after,.sb-home:before,.sb-home>li--r:after,.sb-home>li:before{content:"\e616"}.sb-person--r:after,.sb-person:before,.sb-person>li--r:after,.sb-person>li:before{content:"\e617"}.sb-thumb-up--r:after,.sb-thumb-up:before,.sb-thumb-up>li--r:after,.sb-thumb-up>li:before{content:"\e618"}.sb-thumb-down--r:after,.sb-thumb-down:before,.sb-thumb-down>li--r:after,.sb-thumb-down>li:before{content:"\e619"}.sb-settings--r:after,.sb-settings:before,.sb-settings>li--r:after,.sb-settings>li:before{content:"\e61a"}.sb-menu--r:after,.sb-menu:before,.sb-menu>li--r:after,.sb-menu>li:before{content:"\e61b"}.sb-ebook--r:after,.sb-ebook:before,.sb-ebook>li--r:after,.sb-ebook>li:before{content:"\e61c"}.sb-star--r:after,.sb-star:before,.sb-star>li--r:after,.sb-star>li:before{content:"\e61d"}.sb-lock--r:after,.sb-lock:before,.sb-lock>li--r:after,.sb-lock>li:before{content:"\e61e"}.sb-mail--r:after,.sb-mail:before,.sb-mail>li--r:after,.sb-mail>li:before{content:"\e61f"}.sb-send--r:after,.sb-send:before,.sb-send>li--r:after,.sb-send>li:before{content:"\e620"}.sb-return--r:after,.sb-return:before,.sb-return>li--r:after,.sb-return>li:before{content:"\e621"}.sb-mobile--r:after,.sb-mobile:before,.sb-mobile>li--r:after,.sb-mobile>li:before{content:"\e622"}.sb-phone--r:after,.sb-phone:before,.sb-phone>li--r:after,.sb-phone>li:before{content:"\e623"}.sb-chat--r:after,.sb-chat:before,.sb-chat>li--r:after,.sb-chat>li:before{content:"\e624"}.sb-chat-sms--r:after,.sb-chat-sms:before,.sb-chat-sms>li--r:after,.sb-chat-sms>li:before{content:"\e625"}.sb-download--r:after,.sb-download:before,.sb-download>li--r:after,.sb-download>li:before{content:"\e626"}.sb-upload--r:after,.sb-upload:before,.sb-upload>li--r:after,.sb-upload>li:before{content:"\e627"}.sb-external--r:after,.sb-external:before,.sb-external>li--r:after,.sb-external>li:before{content:"\e628"}.sb-link--r:after,.sb-link:before,.sb-link>li--r:after,.sb-link>li:before{content:"\e629"}.sb-twitter--r:after,.sb-twitter:before,.sb-twitter>li--r:after,.sb-twitter>li:before{content:"\e62a"}.sb-facebook--r:after,.sb-facebook:before,.sb-facebook>li--r:after,.sb-facebook>li:before{content:"\e62b"}.sb-pinterest--r:after,.sb-pinterest:before,.sb-pinterest>li--r:after,.sb-pinterest>li:before{content:"\e62c"}.sb-youtube--r:after,.sb-youtube:before,.sb-youtube>li--r:after,.sb-youtube>li:before{content:"\e62d"}.sb-linkedin--r:after,.sb-linkedin:before,.sb-linkedin>li--r:after,.sb-linkedin>li:before{content:"\e62e"}.sb-gplus--r:after,.sb-gplus:before,.sb-gplus>li--r:after,.sb-gplus>li:before{content:"\e62f"}.sb-folder--r:after,.sb-folder:before,.sb-folder>li--r:after,.sb-folder>li:before{content:"\e630"}.sb-refresh--r:after,.sb-refresh:before,.sb-refresh>li--r:after,.sb-refresh>li:before{content:"\e631"}.sb-loader--r:after,.sb-loader:before,.sb-loader>li--r:after,.sb-loader>li:before{content:"\e632"}.sb-xls--r:after,.sb-xls:before,.sb-xls>li--r:after,.sb-xls>li:before{content:"\e633"}.sb-doc--r:after,.sb-doc:before,.sb-doc>li--r:after,.sb-doc>li:before{content:"\e634"}.sb-ppt--r:after,.sb-ppt:before,.sb-ppt>li--r:after,.sb-ppt>li:before{content:"\e635"}.sb-pdf--r:after,.sb-pdf:before,.sb-pdf>li--r:after,.sb-pdf>li:before{content:"\e636"}.sb-bin--r:after,.sb-bin:before,.sb-bin>li--r:after,.sb-bin>li:before{content:"\e637"}.sb-studybooks--r:after,.sb-studybooks:before,.sb-studybooks>li--r:after,.sb-studybooks>li:before{content:"\e638"}.sb-music--r:after,.sb-music:before,.sb-music>li--r:after,.sb-music>li:before{content:"\e639"}.sb-movie--r:after,.sb-movie:before,.sb-movie>li--r:after,.sb-movie>li:before{content:"\e63a"}.sb-book--r:after,.sb-book:before,.sb-book>li--r:after,.sb-book>li:before{content:"\e63b"}.sb-instagram--r:after,.sb-instagram:before,.sb-instagram>li--r:after,.sb-instagram>li:before{content:"\e63c"}.sb-track--r:after,.sb-track:before,.sb-track>li--r:after,.sb-track>li:before{content:"\e63d"}.sb-games--r:after,.sb-games:before,.sb-games>li--r:after,.sb-games>li:before{content:"\e63e"}.sb-storage--r:after,.sb-storage:before,.sb-storage>li--r:after,.sb-storage>li:before{content:"\e63f"}.sb-box--r:after,.sb-box:before,.sb-box>li--r:after,.sb-box>li:before{content:"\e640"}.sb-photo--r:after,.sb-photo:before,.sb-photo>li--r:after,.sb-photo>li:before{content:"\e641"}.sb-invoice--r:after,.sb-invoice:before,.sb-invoice>li--r:after,.sb-invoice>li:before{content:"\e642"}.sb-submenu--r:after,.sb-submenu:before,.sb-submenu>li--r:after,.sb-submenu>li:before{content:"\e643"}.sb-headphone--r:after,.sb-headphone:before,.sb-headphone>li--r:after,.sb-headphone>li:before{content:"\e644"}.sb-print--r:after,.sb-print:before,.sb-print>li--r:after,.sb-print>li:before{content:"\e645"}.sb-calendar--r:after,.sb-calendar:before,.sb-calendar>li--r:after,.sb-calendar>li:before{content:"\e646"}.sb-location--r:after,.sb-location:before,.sb-location>li--r:after,.sb-location>li:before{content:"\e647"}.sb-heartopen--r:after,.sb-heartopen:before,.sb-heartopen>li--r:after,.sb-heartopen>li:before{content:"\e64c"}.sb-play--r:after,.sb-play:before,.sb-play>li--r:after,.sb-play>li:before{content:"\e64d"}.sb-bell--r:after,.sb-bell:before,.sb-bell>li--r:after,.sb-bell>li:before{content:"\e64e"}.sb-emblem--r:after,.sb-emblem:before,.sb-emblem>li--r:after,.sb-emblem>li:before{content:"\e64f"}.sb-csv--r:after,.sb-csv:before,.sb-csv>li--r:after,.sb-csv>li:before{content:"\e650"}.sb-share--r:after,.sb-share:before,.sb-share>li--r:after,.sb-share>li:before{content:"\e651"}.sb-replace--r:after,.sb-replace:before,.sb-replace>li--r:after,.sb-replace>li:before{content:"\e652"}.sb-tag--r:after,.sb-tag:before,.sb-tag>li--r:after,.sb-tag>li:before{content:"\e653"}.sb-wrap--r:after,.sb-wrap:before,.sb-wrap>li--r:after,.sb-wrap>li:before{content:"\e654"}.sb-shop--r:after,.sb-shop:before,.sb-shop>li--r:after,.sb-shop>li:before{content:"\e655"}.sb-tool--r:after,.sb-tool:before,.sb-tool>li--r:after,.sb-tool>li:before{content:"\e656"}.sb-pause--r:after,.sb-pause:before,.sb-pause>li--r:after,.sb-pause>li:before{content:"\e657"}.sb-stop--r:after,.sb-stop:before,.sb-stop>li--r:after,.sb-stop>li:before{content:"\e658"}.sb-star-outline--r:after,.sb-star-outline:before,.sb-star-outline>li--r:after,.sb-star-outline>li:before{content:"\e659"}.sb-listview--r:after,.sb-listview:before,.sb-listview>li--r:after,.sb-listview>li:before{content:"\e65a"}.sb-tileview--r:after,.sb-tileview:before,.sb-tileview>li--r:after,.sb-tileview>li:before{content:"\e65b"}.sb-filter--r:after,.sb-filter:before,.sb-filter>li--r:after,.sb-filter>li:before{content:"\e65c"}.sb-more--r:after,.sb-more:before,.sb-more>li--r:after,.sb-more>li:before{content:"\e65d"}.sb-secondhand--r:after,.sb-secondhand:before,.sb-secondhand>li--r:after,.sb-secondhand>li:before{content:"\e65e"}.sb-alarm--r:after,.sb-alarm:before,.sb-alarm>li--r:after,.sb-alarm>li:before{content:"\e65f"}.sb-attachment--r:after,.sb-attachment:before,.sb-attachment>li--r:after,.sb-attachment>li:before{content:"\e660"}.sb-promo--r:after,.sb-promo:before,.sb-promo>li--r:after,.sb-promo>li:before{content:"\e661"}.sb-badge-ok-neg--r:after,.sb-badge-ok-neg:before,.sb-badge-ok-neg>li--r:after,.sb-badge-ok-neg>li:before{content:"\e662"}.sb-badge-nok-neg--r:after,.sb-badge-nok-neg:before,.sb-badge-nok-neg>li--r:after,.sb-badge-nok-neg>li:before{content:"\e663"}.sb-badge-alert-neg--r:after,.sb-badge-alert-neg:before,.sb-badge-alert-neg>li--r:after,.sb-badge-alert-neg>li:before{content:"\e664"}.sb-badge-info-neg--r:after,.sb-badge-info-neg:before,.sb-badge-info-neg>li--r:after,.sb-badge-info-neg>li:before{content:"\e665"}.sb-badge-question-neg--r:after,.sb-badge-question-neg:before,.sb-badge-question-neg>li--r:after,.sb-badge-question-neg>li:before{content:"\e666"}.sb-evening--r:after,.sb-evening:before,.sb-evening>li--r:after,.sb-evening>li:before{content:"\e667"}.sb-pickuptoday--r:after,.sb-pickuptoday:before,.sb-pickuptoday>li--r:after,.sb-pickuptoday>li:before{content:"\e668"}.sb-mda--r:after,.sb-mda:before,.sb-mda>li--r:after,.sb-mda>li:before{content:"\e669"}.sb-mdadelivery--r:after,.sb-mdadelivery:before,.sb-mdadelivery>li--r:after,.sb-mdadelivery>li:before{content:"\e66a"}.sb-mdareturn--r:after,.sb-mdareturn:before,.sb-mdareturn>li--r:after,.sb-mdareturn>li:before{content:"\e66b"}.sb-mdarepair--r:after,.sb-mdarepair:before,.sb-mdarepair>li--r:after,.sb-mdarepair>li:before{content:"\e66c"}.sb-keuzehulp--r:after,.sb-keuzehulp:before,.sb-keuzehulp>li--r:after,.sb-keuzehulp>li:before{content:"\e66d"}.sb-wrappingpaper--r:after,.sb-wrappingpaper:before,.sb-wrappingpaper>li--r:after,.sb-wrappingpaper>li:before{content:"\e66e"}.sb-copy--r:after,.sb-copy:before,.sb-copy>li--r:after,.sb-copy>li:before{content:"\e66f"}.sb-fbmessenger--r:after,.sb-fbmessenger:before,.sb-fbmessenger>li--r:after,.sb-fbmessenger>li:before{content:"\e670"}.sb-arrowback--r:after,.sb-arrowback:before,.sb-arrowback>li--r:after,.sb-arrowback>li:before{content:"\e671"}.sb-delete--r:after,.sb-delete:before,.sb-delete>li--r:after,.sb-delete>li:before{content:"\e672"}.sb-add--r:after,.sb-add:before,.sb-add>li--r:after,.sb-add>li:before{content:"\e673"}.sb-view--r:after,.sb-view:before,.sb-view>li--r:after,.sb-view>li:before{content:"\e674"}.sb-upsell--r:after,.sb-upsell:before,.sb-upsell>li--r:after,.sb-upsell>li:before{content:"\e675"}.sb-upsell-high--r:after,.sb-upsell-high:before,.sb-upsell-high>li--r:after,.sb-upsell-high>li:before{content:"\e676"}.sb-chevron-top--r:after,.sb-chevron-top:before,.sb-chevron-top>li--r:after,.sb-chevron-top>li:before{content:"\e677"}.sb-shuffle--r:after,.sb-shuffle:before,.sb-shuffle>li--r:after,.sb-shuffle>li:before{content:"\e678"}.sb-mic--r:after,.sb-mic:before,.sb-mic>li--r:after,.sb-mic>li:before{content:"\e679"}.sb-replenishment--r:after,.sb-replenishment:before,.sb-replenishment>li--r:after,.sb-replenishment>li:before{content:"\e67a"}.sb-sparkle--r:after,.sb-sparkle:before,.sb-sparkle>li--r:after,.sb-sparkle>li:before{content:"\e67b"}.sb-inspiration--r:after,.sb-inspiration:before,.sb-inspiration>li--r:after,.sb-inspiration>li:before{content:"\e67c"}.sb-post--r:after,.sb-post:before,.sb-post>li--r:after,.sb-post>li:before{content:"\e67d"}.sb-emoij--r:after,.sb-emoij:before,.sb-emoij>li--r:after,.sb-emoij>li:before{content:"\e67e"}.sb-li--wider{display:inline-block}.sb-li{padding-left:1rem}.sb-li--wider:before{display:inline-block;text-align:left}.sb-li,.sb-li:before,svg{display:inline-block}.sb-li:before{width:1rem;margin-left:-1rem;text-align:left}.sb-li--wider:before,.sb-li--wider:hover:before,.sb-li:before,.sb-li:hover:before{text-decoration:none}.sb-li--wider:after,.sb-li:after{float:right;padding-left:.25em}.sb-li--wider{padding-left:1.5rem}.sb-li--wider:before{width:1.5rem;margin-left:-1.5rem}.sb-list--wider:before,.sb-list:before{content:normal}.sb-list--wider>li,.sb-list>li{padding-left:1rem;margin-bottom:.25rem}.sb-list--wider>li:before,.sb-list>li:before{display:inline-block;width:1rem;margin-left:-1rem}.sb-list--wider>li{padding-left:1.25em}.sb-list--wider>li:before{width:1.25em;margin-left:-1.25em}.sb-resize--lg{font-size:1.33333em}.sb-resize--1-5x{font-size:1.5em}.sb-resize--2x{font-size:2em}.sb-resize--3x{font-size:3em}.sb-resize--4x{font-size:4em}.sb-resize--5x{font-size:5em}.sb-sign{width:2em;height:2em;font-size:1em}.sb-sign,.sb-sign--large,.sb-sign--medium,.sb-sign--narrow,.sb-sign--small,.sb-sign--xsmall{display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#0000a4;border:1px solid transparent;border-radius:100%}.sb-sign--large,.sb-sign--medium{width:2em;height:2em}.sb-sign--narrow,.sb-sign--small,.sb-sign--xsmall{font-size:1em}.sb-sign--medium{font-size:1.5em}.sb-sign--large{font-size:2em}.sb-sign--narrow{width:1.5em;height:1.5em}.sb-sign--small,.sb-sign--xsmall{width:1em;height:1em}.sb-sign--xsmall:before{font-size:.75em}.sb-sign--inactive{color:#00f;background-color:#fff;border:1px solid #aaa}.sb-sign--success{background-color:#01982b}.sb-sign--subtext{background-color:#828282}.sb-sign--shade{background-color:#aaa}.sb-sign--facebook{background-color:#3b5998}.sb-sign--pinterest{color:#cc2127;background-color:#fff;border:1px solid #e6e6e6}.sb-sign--instagram{background-color:#3f729b}.sb-sign--youtube{background-color:#cd201f}.sb-doc:before{color:#00a0e1!important}.sb-xls:before{color:#00854f!important}.sb-ppt:before{color:#f6ab13!important}.sb-pdf:before{color:#f01616!important}svg{box-sizing:content-box;width:100%;height:100%;vertical-align:middle;transform:translateX(0)}.icon-svg{width:1em;height:1em;fill:currentColor}.icon-svg--select{width:4em;margin-bottom:.4em;color:#01ac3a}.h2 .icon-svg--select,h2 .icon-svg--select{font-size:1em}.icon-svg--bpost{width:4.5em;height:2.5em}.icon-svg--ah{width:2.5em;height:2.5em}.icon-svg--airmiles{font-size:2.5em}.country-icon{position:relative;display:inline-block;width:18px;height:12px;overflow:hidden;border-radius:2px}.country-icon:after,.country-icon:before{position:absolute;content:''}.country-icon--large{width:36px;height:24px}.country-icon--nl{background-color:#fff}.country-icon--nl:after,.country-icon--nl:before{right:0;left:0;height:4px}.country-icon--nl:before{top:0;background-color:#ae1c28}.country-icon--nl:after{bottom:0;background-color:#21468b}.country-icon--nl.country-icon--large:after,.country-icon--nl.country-icon--large:before{height:8px}.country-icon--be{background-color:#ffe936}.country-icon--be:after,.country-icon--be:before{top:0;bottom:0;width:6px}.country-icon--be:before{left:0;background-color:#000}.country-icon--be:after{right:0;background-color:#ff0f21}.country-icon--be.country-icon--large:after,.country-icon--be.country-icon--large:before{width:12px}svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--bi{display:inline-block;width:1em;height:1em;overflow:visible;font-size:inherit;vertical-align:-.125em;fill:currentColor}.svg-inline{width:auto;height:auto}.svg-placeholder{display:flex;align-items:center;justify-content:center;border-radius:50%}.svg-placeholder:before{display:block;width:85%;height:85%;content:'';border:2px dashed #e6e6e6;border-radius:50%}.bi-lg{font-size:1.5em;line-height:.66667em;vertical-align:-.3125rem}.bi-xs{font-size:.75em}.bi-sm{font-size:.875em}.bi-m{font-size:4.5rem}.bi-1x{font-size:1em}.bi-2x{font-size:2em}.bi-3x{font-size:3em}.bi-4x{font-size:4em}.bi-5x{font-size:5em}.bi-6x{font-size:6em}.bi-7x{font-size:7em}.bi-8x{font-size:8em}.bi-9x{font-size:9em}.bi-10x{font-size:10em}@media (min-width:30em){.bi-1x\@screen-medium-up{font-size:1em!important}.bi-2x\@screen-medium-up{font-size:2em!important}.bi-3x\@screen-medium-up{font-size:3em!important}.bi-4x\@screen-medium-up{font-size:4em!important}.bi-5x\@screen-medium-up{font-size:5em!important}.bi-6x\@screen-medium-up{font-size:6em!important}.bi-7x\@screen-medium-up{font-size:7em!important}.bi-8x\@screen-medium-up{font-size:8em!important}.bi-9x\@screen-medium-up{font-size:9em!important}.bi-10x\@screen-medium-up{font-size:10em!important}}.bi-fluid{width:100%;height:auto}.bi-pull-left{float:left;width:auto;margin-right:.3em}.bi-pull-right{float:right;width:auto;margin-left:.3em}.bi-ul{padding-left:0;margin-left:2.5em;list-style-type:none}.bi-ul>li{position:relative}.bi-li{position:absolute;left:-2em;width:2em;line-height:inherit;text-align:center}.bi-dot-color-green-soft .color-bg{fill:#e2f9ed!important}.bi-dot-color-blue-soft .color-bg{fill:#dceeff!important}.bi-dot-color-blue-pastel .color-bg{fill:#90cdfe!important}.bi-dot-color-select-module .color-bg{fill:#f2fbf5!important}.bi-dot-bg,.bi-shadow:before{background-color:#e6e6e6;border-radius:50%}.bi-dot-bg{padding:.5rem!important}.bi-shadow{position:relative}.bi-shadow:before{position:absolute;bottom:-.5rem;width:100%;height:1rem;content:''}.bi-shadow--yellow-bright:before{background-color:#fff162}.bi-shadow--yellow-pastel:before{background-color:#fff59e}.bi-shadow--yellow-soft:before{background-color:#fffade}.bi-shadow--orange-bright:before{background-color:#ffb072}.bi-shadow--orange-pastel:before{background-color:#ffd2ad}.bi-shadow--orange-soft:before{background-color:#fed}.bi-shadow--red-bright:before{background-color:#ff667e}.bi-shadow--red-pastel:before{background-color:#ffa4b4}.bi-shadow--red-soft:before{background-color:#ffd9e1}.bi-shadow--magenta-bright:before{background-color:#fe73dc}.bi-shadow--magenta-pastel:before{background-color:#ffa4eb}.bi-shadow--magenta-soft:before{background-color:#ffd9f5}.bi-shadow--green-bright:before{background-color:#71e9b4}.bi-shadow--green-pastel:before{background-color:#aff2d3}.bi-shadow--green-soft:before{background-color:#e2f9ed}.bi-shadow--blue-bright:before{background-color:#1eadff}.bi-shadow--blue-pastel:before{background-color:#90cdfe}.bi-shadow--blue-soft:before{background-color:#dceeff}.bi--magenta-box .color-lit{fill:#ffa4eb}.bi--magenta-box .color-box{fill:#fe73dc}.bi--magenta-box .ribbon-h{display:none}.bi--green-box .color-lit{fill:#aff2d3}.bi--green-box .color-box{fill:#71e9b4}.bi-rotate-45{transform:rotate(-45deg)}.bi-rotate-90{transform:rotate(90deg)}.bi-rotate-180{transform:rotate(180deg)}.bi-rotate-270{transform:rotate(270deg)}.bi-flip-horizontal{transform:scale(-1,1)}.bi-flip-horizontal.bi-flip-vertical{transform:scale(-1,-1)}.bi-flip-vertical{transform:scale(1,-1)}.bi-spin{animation:spin 2s infinite linear}.bi-pulse{animation:spin 1s infinite steps(8)}.bi-inverse{color:#fff}.bi-heart{stroke:currentColor}.accordion__header:before,.link-cta:before,.link-external:after,.link-list>li:before,.notification:before,.notification__list>li:before,.read-less-link:before,.read-more-link:before{display:inline-block;width:1.5em;height:1.5em;margin-left:-1.5em;text-decoration:underline;vertical-align:bottom;content:'';background-repeat:no-repeat;background-size:1.5em}.footer__column>:first-child:after{width:1.5em;height:1.5em;margin-left:-1.5em;text-decoration:underline;vertical-align:bottom;content:'';background-repeat:no-repeat;background-size:1.5em}.bundle-images__item:before,.message-bar__text--emergency:before,.promo-box>:first-child:before,.studybooks-discount:before{display:inline-block;width:1.5em;height:1.5em;text-decoration:underline;vertical-align:bottom;content:'';background-repeat:no-repeat;background-size:1.5em}.bundle-images__item:before,.message-bar__text--emergency:before,.studybooks-discount:before{margin-left:-1.5em}.link-cta,.link-list>li:before,.notification__list>li:before,.read-less-link,.read-more-link{display:inline-block;padding-left:1.5em}.link-cta:before,.link-cta:hover:before,.link-list>li:before,.link-list>li:hover:before,.notification__list>li:before,.notification__list>li:hover:before,.read-less-link:before,.read-less-link:hover:before,.read-more-link:before,.read-more-link:hover:before{text-decoration:none}.link-cta:after,.read-less-link:after,.read-more-link:after{float:right;margin-right:-1.75em}.link-list:before,.notification__list:before{content:normal}.icon-list>li,.link-list>li,.notification__list>li{padding-left:1.5rem;margin-bottom:.25rem}@media (min-width:48em){.medium--bi-6x{font-size:6em}}.replenishment-blue-icon{padding:.2em;color:#fff;background-color:#00f;border-radius:50%}a img,img{margin:0;border:0}.dashed_help,.link,a{color:#00f;text-decoration:none}.link:hover,a:hover{text-decoration:underline}.dashed_help{color:#0a0a0a;cursor:help;border-bottom:1px dashed #828282}.dashed_help.disabled{color:#828282}.link-highlight{text-decoration:underline}.link-cta:before,.link-list>li:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.link-cta--chat:before{margin-right:.25rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M12 13s-1.471.016-2.5-1.5c-.771.284-1.643.5-2.5.5-4 0-6-3-6-5s2-5 6-5 6 3 6 5-1 3-1 3v3zm-1-1.374V9.578S12 8.88 12 7c0-1.79-1.891-4-5-4-3.328 0-5 2.44-5 4s1.667 4 5 4c.714 0 1.494-.167 2.89-.71.159.19.507.928 1.11 1.336zM4.532 6.514a.51.51 0 01-.51-.5c0-.276.227-.5.51-.5H9.49a.51.51 0 01.51.5c0 .276-.227.5-.51.5H4.532zm0 1.999a.509.509 0 01-.51-.5c0-.275.227-.5.51-.5L9.49 7.5c.282 0 .51.23.51.499 0 .276-.227.5-.51.501l-4.958.012z'/%3E%3C/svg%3E")}.icon-list>li{margin-bottom:1.5rem}.menu-list a{color:#0a0a0a}.links-inline a:hover,.menu-list a:hover{color:#00f}.active_item{font-weight:600}.menu-list--leveled ul{padding-bottom:0;margin-top:.5rem;margin-bottom:0}.menu-list--leveled ul li{position:relative}.menu-list--leveled ul li:before{display:inline-block;width:.5rem;height:.5rem;margin-right:.25em;margin-left:-1rem;vertical-align:.25em;content:' ';border-color:#aaa;border-style:solid;border-width:0 0 1px 1px}.menu-list--leveled ul>li{margin-left:1rem;letter-spacing:-.25em}.menu-list--leveled ul>li *{letter-spacing:normal}.menu-list--leveled ul>li:before{left:0}.links-inline a{color:inherit;text-decoration:underline}.link-external{display:inline-block}.link-external:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M12.997 1.855a.485.485 0 01.003.05v2.019a.495.495 0 01-.5.498.504.504 0 01-.5-.498V2.707L8.964 5.743l-.707-.707L11.293 2h-1.21a.501.501 0 01-.505-.5c0-.268.226-.5.504-.5h2.408c.28 0 .505.224.506.5l.001.355zM7 2v1H3v8h8V7h1v5H2V2h5z'/%3E%3C/svg%3E");float:right;margin-right:-1.75em}.read-less p{overflow:hidden}.footer__column>ul,.read-more-container .read-less-link,.read-more-container .read-more-link{display:none}.read-more-container.read-less .read-more-link,.read-more-container.read-more .read-less-link{display:inline}.read-less-link,.read-more-link{text-decoration:none;cursor:pointer}.read-more-link:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M3.646 6.391a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L7.008 9.743 3.646 6.391zm0-3.397a.508.508 0 00-.71-.001.497.497 0 00-.007.7l4.085 4.06 4.054-4.054a.505.505 0 000-.707.501.501 0 00-.71.002L7.008 6.346 3.646 2.994z'/%3E%3C/svg%3E")}.read-less-link:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M3.646 7.605a.508.508 0 01-.71 0 .497.497 0 01-.007-.7l4.085-4.06L11.068 6.9a.505.505 0 010 .707.501.501 0 01-.71-.002L7.008 4.253 3.646 7.605zm0 3.398a.508.508 0 01-.71 0 .497.497 0 01-.007-.7l4.085-4.06 4.054 4.055a.505.505 0 010 .707.501.501 0 01-.71-.002L7.008 7.65l-3.361 3.352z'/%3E%3C/svg%3E")}.link-box{display:flex;height:100%;padding:1rem;color:#0a0a0a;border:1px solid #e6e6e6}.link-box:focus,.link-box:hover{text-decoration:none;border-color:#00f}.disable-pointer-events{pointer-events:none}.constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}@media (min-width:48em){.constrain{padding-right:2rem;padding-left:2rem}.constrain--main{padding-top:1.5rem}}.constrain--clean{min-width:20rem;padding:0}.fixed .constrain--clean{padding:0 1rem}@media (min-width:48em){.fixed .constrain--clean{padding:0 2rem}}@media (min-width:64em){.fixed .constrain--clean{padding:0}}.header-fixed .constrain--clean{padding:0!important}@media (max-width:63.9375em){.header-fixed .constrain{min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}}.constrain--two-thirds{max-width:60rem}.constrain--light{background-color:#fff}.wsp-header+.constrain--main{padding-top:0}.wsp-header .message-bar{padding:0 0 1rem;margin-bottom:1rem}@media (min-width:48em){.wsp-header .message-bar{padding:1rem 0;margin:0}}.wsp-offcanvas .css-loader{margin:6rem auto 0;opacity:0;animation:rotate 1.4s infinite linear,fadeinloader 1s linear 1s forwards}.wsp-offcanvas .css-loader:after{background:#fff}@media (min-width:48em){.wsp-offcanvas .css-loader{margin:0}.wsp-offcanvas .css-loader:after{background:#fff}}@media (max-width:47.9375em){.wsp-category-nav__item--main-no-icon{margin-bottom:1.5rem}.wsp-category-nav__item--main-no-icon>:first-child{display:none}}hr{padding:0;margin:0}.footer a{color:#0a0a0a}.footer a:hover{color:#00f}.footer__columns{display:flex;flex-direction:column;padding:0;margin:0 -1em}.footer__column{flex-basis:100%;width:100%}.footer__column>:first-child{position:relative;display:block;padding:1em;font-size:1.16667em;font-weight:400;border-bottom:1px solid #e6e6e6}.footer__column>:first-child:after{position:absolute;top:50%;right:1em;display:block;transform:translateY(-50%);background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.footer__column--social{flex-basis:100%;align-self:center;width:100%;max-width:18.33333em;margin-top:1.5em}@media (min-width:48em){.footer__columns{flex-direction:row;padding-top:1.5rem;padding-bottom:1.5rem;margin-right:0;margin-left:0}.footer__column{flex-basis:25%}.footer__column>:first-child{display:inline;padding:0;font-size:1em;font-weight:600;border-bottom:0}.footer__column>:first-child:after{content:none!important}.footer__column:not(:first-child){padding-left:1em}.footer__column>ul{display:block}}@media (max-width:63.9375em) and (min-width:48em){.footer__columns>:first-child{display:none}.footer__column:nth-child(2){padding-left:0}}@media (min-width:64em){.footer__column{flex-basis:20%}}.fluid-grid{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}@media print{.fluid-grid:after{display:table;clear:both;content:''}}.fluid-grid__item{width:100%}@media print{.fluid-grid__item{display:block;float:left}}.fluid-grid--xs{margin-left:-.5rem}.fluid-grid--xs>.flex-item,.fluid-grid--xs>.fluid-grid__item{padding-left:.5rem}.fluid-grid--s{margin-left:-.75rem}.fluid-grid--s>.flex-item,.fluid-grid--s>.fluid-grid__item{padding-left:.75rem}.fluid-grid--m{margin-left:-1rem}.fluid-grid--m>.flex-item,.fluid-grid--m>.fluid-grid__item{padding-left:1rem}.fluid-grid--m.medium--row-spacing>.fluid-grid__item{padding-bottom:1.5rem}.fluid-grid--m.medium--row-spacing>.fluid-grid__item:last-child{padding-bottom:0}@media (min-width:48em){.fluid-grid--m.medium--row-spacing>.fluid-grid__item{padding-bottom:0}}.medium--grid-divider>.fluid-grid__item{margin-bottom:2rem}@media (max-width:47.9375em){.medium--grid-divider>.fluid-grid__item{margin-bottom:1.5rem}.medium--grid-divider>.fluid-grid__item:after{display:block;margin-top:1.5rem;margin-right:-1rem;margin-left:-1rem;content:'';border-bottom:1px solid #e6e6e6}}.medium--grid-divider--not-last>.fluid-grid__item:last-child{margin-bottom:0}.medium--grid-divider--not-last>.fluid-grid__item:last-child:after{border-bottom:0}.fluid-grid--l{margin-left:-1.5rem}.fluid-grid--l>.flex-item,.fluid-grid--l>.fluid-grid__item{padding-left:1.5rem}.fluid-grid--xl{margin-left:-2rem}.fluid-grid--xl>.flex-item,.fluid-grid--xl>.fluid-grid__item{padding-left:2rem}.fluid-grid--xxl{margin-left:-3rem}.fluid-grid--xxl>.flex-item,.fluid-grid--xxl>.fluid-grid__item{padding-left:3rem}.fluid-grid--xxxl{margin-left:-6rem}.fluid-grid--xxxl>.flex-item,.fluid-grid--xxxl>.fluid-grid__item{padding-left:6rem}.fluid-grid--rwd--l{margin-left:-1.5rem}.fluid-grid--rwd--l>.flex-item,.fluid-grid--rwd--l>.fluid-grid__item{padding-left:1.5rem}@media (min-width:64em){.fluid-grid--rwd--l{margin-left:-3rem}.fluid-grid--rwd--l>.flex-item,.fluid-grid--rwd--l>.fluid-grid__item{padding-left:3rem}}.fluid-grid--middle{align-items:center}.fluid-grid--bottom{align-items:flex-end}.fluid-grid--right{justify-content:flex-end}.fluid-grid--center{justify-content:center}.fluid-grid--spaced-between{justify-content:space-between}.fluid-grid--rev{direction:rtl;text-align:left}.fluid-grid--rev>.flex-item,.fluid-grid--rev>.fluid-grid__item{direction:ltr;text-align:left}@media print{.fluid-grid--rev>.flex-item,.fluid-grid--rev>.fluid-grid__item{float:right}}.fluid-grid--auto>.flex-item,.fluid-grid--auto>.fluid-grid__item{width:auto}.fluid-grid--column{flex-direction:column}.col-4>.fluid-grid__item{width:50%;margin-bottom:1.5rem}@media (min-width:30em){.col-4>.fluid-grid__item{width:25%;margin-bottom:0}}.col-3>.fluid-grid__item{width:50%;margin-bottom:1.5rem}@media (min-width:30em){.col-3>.fluid-grid__item{width:33.333%;margin-bottom:0}}.flex-grid--xs-1>.flex-item{width:100%}.flex-grid--xs-2>.flex-item{width:50%}.flex-grid--xs-3>.flex-item{width:33.33333%}@media screen and (min-width:480px){.flex-grid--sm-2>.flex-item{width:50%}.flex-grid--sm-3>.flex-item{width:33.33333%}}@media screen and (min-width:768px){.flex-grid--md-2>.flex-item{width:50%}.flex-grid--md-3>.flex-item{width:33.33333%}.flex-grid--md-4>.flex-item{width:25%}.flex-grid--md-5>.flex-item{width:20%}}@media screen and (min-width:1024px){.flex-grid--lg-2>.flex-item{width:50%}.flex-grid--lg-3>.flex-item{width:33.33333%}.flex-grid--lg-4>.flex-item{width:25%}.flex-grid--lg-5>.flex-item{width:20%}.flex-grid--lg-8>.flex-item{width:12.5%}}.flex-grid{display:flex;flex-wrap:wrap}.flex-grid--row{flex-wrap:nowrap}.flex-grid--xs{margin-left:-.5rem}.flex-grid--xs>.flex-item,.flex-grid--xs>.fluid-grid__item{padding-left:.5rem}.flex-grid--s{margin-left:-.75rem}.flex-grid--s>.flex-item,.flex-grid--s>.fluid-grid__item{padding-left:.75rem}.flex-grid--m{margin-left:-1rem}.flex-grid--m>.flex-item,.flex-grid--m>.fluid-grid__item{padding-left:1rem}.flex-grid--l{margin-left:-1.5rem}.flex-grid--l>.flex-item,.flex-grid--l>.fluid-grid__item{padding-left:1.5rem}.flex-grid--xl{margin-left:-2rem}.flex-grid--xl>.flex-item,.flex-grid--xl>.fluid-grid__item{padding-left:2rem}.flex-grid--xxl{margin-left:-3rem}.flex-grid--xxl>.flex-item,.flex-grid--xxl>.fluid-grid__item{padding-left:3rem}.flex-grid--xxxl{margin-left:-6rem}.flex-grid--xxxl>.flex-item,.flex-grid--xxxl>.fluid-grid__item{padding-left:6rem}.flex-grid--middle{align-items:center}.flex-item{width:100%}@media print{.flex-item{display:block;float:left}}.flex-item--grow,.navigation-block--doormat wsp-toggle{flex-grow:1}[class*=c-btn-]{display:inline-block;vertical-align:bottom}[class*=c-btn-] a,[class*=c-btn-] button,[class*=c-btn-] input[type=button],[class*=c-btn-] input[type=reset],[class*=c-btn-] input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-primary a::-moz-focus-inner,.c-btn-primary button::-moz-focus-inner,.c-btn-primary input[type=button]::-moz-focus-inner,.c-btn-primary input[type=reset]::-moz-focus-inner,.c-btn-primary input[type=submit]::-moz-focus-inner,.c-btn-primary--large a::-moz-focus-inner,.c-btn-primary--large button::-moz-focus-inner,.c-btn-primary--large input[type=button]::-moz-focus-inner,.c-btn-primary--large input[type=reset]::-moz-focus-inner,.c-btn-primary--large input[type=submit]::-moz-focus-inner,.c-btn-primary--medium a::-moz-focus-inner,.c-btn-primary--medium button::-moz-focus-inner,.c-btn-primary--medium input[type=button]::-moz-focus-inner,.c-btn-primary--medium input[type=reset]::-moz-focus-inner,.c-btn-primary--medium input[type=submit]::-moz-focus-inner,.c-btn-primary--small a::-moz-focus-inner,.c-btn-primary--small button::-moz-focus-inner,.c-btn-primary--small input[type=button]::-moz-focus-inner,.c-btn-primary--small input[type=reset]::-moz-focus-inner,.c-btn-primary--small input[type=submit]::-moz-focus-inner,.c-btn-tertiary a::-moz-focus-inner,.c-btn-tertiary button::-moz-focus-inner,.c-btn-tertiary input[type=button]::-moz-focus-inner,.c-btn-tertiary input[type=reset]::-moz-focus-inner,.c-btn-tertiary input[type=submit]::-moz-focus-inner,.c-btn-tertiary--large a::-moz-focus-inner,.c-btn-tertiary--large button::-moz-focus-inner,.c-btn-tertiary--large input[type=button]::-moz-focus-inner,.c-btn-tertiary--large input[type=reset]::-moz-focus-inner,.c-btn-tertiary--large input[type=submit]::-moz-focus-inner,.c-btn-tertiary--medium a::-moz-focus-inner,.c-btn-tertiary--medium button::-moz-focus-inner,.c-btn-tertiary--medium input[type=button]::-moz-focus-inner,.c-btn-tertiary--medium input[type=reset]::-moz-focus-inner,.c-btn-tertiary--medium input[type=submit]::-moz-focus-inner,.c-btn-tertiary--small a::-moz-focus-inner,.c-btn-tertiary--small button::-moz-focus-inner,.c-btn-tertiary--small input[type=button]::-moz-focus-inner,.c-btn-tertiary--small input[type=reset]::-moz-focus-inner,.c-btn-tertiary--small input[type=submit]::-moz-focus-inner,.c-btn-tertiary-toggle a::-moz-focus-inner,.c-btn-tertiary-toggle button::-moz-focus-inner,.c-btn-tertiary-toggle input[type=button]::-moz-focus-inner,.c-btn-tertiary-toggle input[type=reset]::-moz-focus-inner,.c-btn-tertiary-toggle input[type=submit]::-moz-focus-inner,.c-btn-tertiary-toggle--false a::-moz-focus-inner,.c-btn-tertiary-toggle--false button::-moz-focus-inner,.c-btn-tertiary-toggle--false input[type=button]::-moz-focus-inner,.c-btn-tertiary-toggle--false input[type=reset]::-moz-focus-inner,.c-btn-tertiary-toggle--false input[type=submit]::-moz-focus-inner,[class*=c-btn-] a::-moz-focus-inner,[class*=c-btn-] button::-moz-focus-inner,[class*=c-btn-] input[type=button]::-moz-focus-inner,[class*=c-btn-] input[type=reset]::-moz-focus-inner,[class*=c-btn-] input[type=submit]::-moz-focus-inner{padding:0}[class*=c-btn-] a:hover,[class*=c-btn-] button:hover,[class*=c-btn-] input[type=button]:hover,[class*=c-btn-] input[type=reset]:hover,[class*=c-btn-] input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}[class*=c-btn-] a:active,[class*=c-btn-] button:active,[class*=c-btn-] input[type=button]:active,[class*=c-btn-] input[type=reset]:active,[class*=c-btn-] input[type=submit]:active{border-bottom:1px solid transparent}[class*=c-btn-] a[disabled=disabled],[class*=c-btn-] button[disabled=disabled],[class*=c-btn-] input[type=button][disabled=disabled],[class*=c-btn-] input[type=reset][disabled=disabled],[class*=c-btn-] input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary a[disabled=disabled]:active,.c-btn-primary a[disabled=disabled]:hover,.c-btn-primary button[disabled=disabled]:active,.c-btn-primary button[disabled=disabled]:hover,.c-btn-primary input[type=button][disabled=disabled]:active,.c-btn-primary input[type=button][disabled=disabled]:hover,.c-btn-primary input[type=reset][disabled=disabled]:active,.c-btn-primary input[type=reset][disabled=disabled]:hover,.c-btn-primary input[type=submit][disabled=disabled]:active,.c-btn-primary input[type=submit][disabled=disabled]:hover,.c-btn-primary--large a[disabled=disabled]:active,.c-btn-primary--large a[disabled=disabled]:hover,.c-btn-primary--large button[disabled=disabled]:active,.c-btn-primary--large button[disabled=disabled]:hover,.c-btn-primary--large input[type=button][disabled=disabled]:active,.c-btn-primary--large input[type=button][disabled=disabled]:hover,.c-btn-primary--large input[type=reset][disabled=disabled]:active,.c-btn-primary--large input[type=reset][disabled=disabled]:hover,.c-btn-primary--large input[type=submit][disabled=disabled]:active,.c-btn-primary--large input[type=submit][disabled=disabled]:hover,.c-btn-primary--large.disabled a:active,.c-btn-primary--large.disabled a:hover,.c-btn-primary--large.disabled button:active,.c-btn-primary--large.disabled button:hover,.c-btn-primary--large.disabled input[type=button]:active,.c-btn-primary--large.disabled input[type=button]:hover,.c-btn-primary--large.disabled input[type=reset]:active,.c-btn-primary--large.disabled input[type=reset]:hover,.c-btn-primary--large.disabled input[type=submit]:active,.c-btn-primary--large.disabled input[type=submit]:hover,.c-btn-primary--medium a[disabled=disabled]:active,.c-btn-primary--medium a[disabled=disabled]:hover,.c-btn-primary--medium button[disabled=disabled]:active,.c-btn-primary--medium button[disabled=disabled]:hover,.c-btn-primary--medium input[type=button][disabled=disabled]:active,.c-btn-primary--medium input[type=button][disabled=disabled]:hover,.c-btn-primary--medium input[type=reset][disabled=disabled]:active,.c-btn-primary--medium input[type=reset][disabled=disabled]:hover,.c-btn-primary--medium input[type=submit][disabled=disabled]:active,.c-btn-primary--medium input[type=submit][disabled=disabled]:hover,.c-btn-primary--medium.disabled a:active,.c-btn-primary--medium.disabled a:hover,.c-btn-primary--medium.disabled button:active,.c-btn-primary--medium.disabled button:hover,.c-btn-primary--medium.disabled input[type=button]:active,.c-btn-primary--medium.disabled input[type=button]:hover,.c-btn-primary--medium.disabled input[type=reset]:active,.c-btn-primary--medium.disabled input[type=reset]:hover,.c-btn-primary--medium.disabled input[type=submit]:active,.c-btn-primary--medium.disabled input[type=submit]:hover,.c-btn-primary--small a[disabled=disabled]:active,.c-btn-primary--small a[disabled=disabled]:hover,.c-btn-primary--small button[disabled=disabled]:active,.c-btn-primary--small button[disabled=disabled]:hover,.c-btn-primary--small input[type=button][disabled=disabled]:active,.c-btn-primary--small input[type=button][disabled=disabled]:hover,.c-btn-primary--small input[type=reset][disabled=disabled]:active,.c-btn-primary--small input[type=reset][disabled=disabled]:hover,.c-btn-primary--small input[type=submit][disabled=disabled]:active,.c-btn-primary--small input[type=submit][disabled=disabled]:hover,.c-btn-primary--small.disabled a:active,.c-btn-primary--small.disabled a:hover,.c-btn-primary--small.disabled button:active,.c-btn-primary--small.disabled button:hover,.c-btn-primary--small.disabled input[type=button]:active,.c-btn-primary--small.disabled input[type=button]:hover,.c-btn-primary--small.disabled input[type=reset]:active,.c-btn-primary--small.disabled input[type=reset]:hover,.c-btn-primary--small.disabled input[type=submit]:active,.c-btn-primary--small.disabled input[type=submit]:hover,.c-btn-primary.disabled a:active,.c-btn-primary.disabled a:hover,.c-btn-primary.disabled button:active,.c-btn-primary.disabled button:hover,.c-btn-primary.disabled input[type=button]:active,.c-btn-primary.disabled input[type=button]:hover,.c-btn-primary.disabled input[type=reset]:active,.c-btn-primary.disabled input[type=reset]:hover,.c-btn-primary.disabled input[type=submit]:active,.c-btn-primary.disabled input[type=submit]:hover,.c-btn-tertiary a[disabled=disabled]:active,.c-btn-tertiary a[disabled=disabled]:hover,.c-btn-tertiary button[disabled=disabled]:active,.c-btn-tertiary button[disabled=disabled]:hover,.c-btn-tertiary input[type=button][disabled=disabled]:active,.c-btn-tertiary input[type=button][disabled=disabled]:hover,.c-btn-tertiary input[type=reset][disabled=disabled]:active,.c-btn-tertiary input[type=reset][disabled=disabled]:hover,.c-btn-tertiary input[type=submit][disabled=disabled]:active,.c-btn-tertiary input[type=submit][disabled=disabled]:hover,.c-btn-tertiary--large a[disabled=disabled]:active,.c-btn-tertiary--large a[disabled=disabled]:hover,.c-btn-tertiary--large button[disabled=disabled]:active,.c-btn-tertiary--large button[disabled=disabled]:hover,.c-btn-tertiary--large input[type=button][disabled=disabled]:active,.c-btn-tertiary--large input[type=button][disabled=disabled]:hover,.c-btn-tertiary--large input[type=reset][disabled=disabled]:active,.c-btn-tertiary--large input[type=reset][disabled=disabled]:hover,.c-btn-tertiary--large input[type=submit][disabled=disabled]:active,.c-btn-tertiary--large input[type=submit][disabled=disabled]:hover,.c-btn-tertiary--large.disabled a:active,.c-btn-tertiary--large.disabled a:hover,.c-btn-tertiary--large.disabled button:active,.c-btn-tertiary--large.disabled button:hover,.c-btn-tertiary--large.disabled input[type=button]:active,.c-btn-tertiary--large.disabled input[type=button]:hover,.c-btn-tertiary--large.disabled input[type=reset]:active,.c-btn-tertiary--large.disabled input[type=reset]:hover,.c-btn-tertiary--large.disabled input[type=submit]:active,.c-btn-tertiary--large.disabled input[type=submit]:hover,.c-btn-tertiary--medium a[disabled=disabled]:active,.c-btn-tertiary--medium a[disabled=disabled]:hover,.c-btn-tertiary--medium button[disabled=disabled]:active,.c-btn-tertiary--medium button[disabled=disabled]:hover,.c-btn-tertiary--medium input[type=button][disabled=disabled]:active,.c-btn-tertiary--medium input[type=button][disabled=disabled]:hover,.c-btn-tertiary--medium input[type=reset][disabled=disabled]:active,.c-btn-tertiary--medium input[type=reset][disabled=disabled]:hover,.c-btn-tertiary--medium input[type=submit][disabled=disabled]:active,.c-btn-tertiary--medium input[type=submit][disabled=disabled]:hover,.c-btn-tertiary--medium.disabled a:active,.c-btn-tertiary--medium.disabled a:hover,.c-btn-tertiary--medium.disabled button:active,.c-btn-tertiary--medium.disabled button:hover,.c-btn-tertiary--medium.disabled input[type=button]:active,.c-btn-tertiary--medium.disabled input[type=button]:hover,.c-btn-tertiary--medium.disabled input[type=reset]:active,.c-btn-tertiary--medium.disabled input[type=reset]:hover,.c-btn-tertiary--medium.disabled input[type=submit]:active,.c-btn-tertiary--medium.disabled input[type=submit]:hover,.c-btn-tertiary--small a[disabled=disabled]:active,.c-btn-tertiary--small a[disabled=disabled]:hover,.c-btn-tertiary--small button[disabled=disabled]:active,.c-btn-tertiary--small button[disabled=disabled]:hover,.c-btn-tertiary--small input[type=button][disabled=disabled]:active,.c-btn-tertiary--small input[type=button][disabled=disabled]:hover,.c-btn-tertiary--small input[type=reset][disabled=disabled]:active,.c-btn-tertiary--small input[type=reset][disabled=disabled]:hover,.c-btn-tertiary--small input[type=submit][disabled=disabled]:active,.c-btn-tertiary--small input[type=submit][disabled=disabled]:hover,.c-btn-tertiary--small.disabled a:active,.c-btn-tertiary--small.disabled a:hover,.c-btn-tertiary--small.disabled button:active,.c-btn-tertiary--small.disabled button:hover,.c-btn-tertiary--small.disabled input[type=button]:active,.c-btn-tertiary--small.disabled input[type=button]:hover,.c-btn-tertiary--small.disabled input[type=reset]:active,.c-btn-tertiary--small.disabled input[type=reset]:hover,.c-btn-tertiary--small.disabled input[type=submit]:active,.c-btn-tertiary--small.disabled input[type=submit]:hover,.c-btn-tertiary-toggle a[disabled=disabled]:active,.c-btn-tertiary-toggle a[disabled=disabled]:hover,.c-btn-tertiary-toggle button[disabled=disabled]:active,.c-btn-tertiary-toggle button[disabled=disabled]:hover,.c-btn-tertiary-toggle input[type=button][disabled=disabled]:active,.c-btn-tertiary-toggle input[type=button][disabled=disabled]:hover,.c-btn-tertiary-toggle input[type=reset][disabled=disabled]:active,.c-btn-tertiary-toggle input[type=reset][disabled=disabled]:hover,.c-btn-tertiary-toggle input[type=submit][disabled=disabled]:active,.c-btn-tertiary-toggle input[type=submit][disabled=disabled]:hover,.c-btn-tertiary-toggle--false a[disabled=disabled]:active,.c-btn-tertiary-toggle--false a[disabled=disabled]:hover,.c-btn-tertiary-toggle--false button[disabled=disabled]:active,.c-btn-tertiary-toggle--false button[disabled=disabled]:hover,.c-btn-tertiary-toggle--false input[type=button][disabled=disabled]:active,.c-btn-tertiary-toggle--false input[type=button][disabled=disabled]:hover,.c-btn-tertiary-toggle--false input[type=reset][disabled=disabled]:active,.c-btn-tertiary-toggle--false input[type=reset][disabled=disabled]:hover,.c-btn-tertiary-toggle--false input[type=submit][disabled=disabled]:active,.c-btn-tertiary-toggle--false input[type=submit][disabled=disabled]:hover,.c-btn-tertiary-toggle--false.disabled a:active,.c-btn-tertiary-toggle--false.disabled a:hover,.c-btn-tertiary-toggle--false.disabled button:active,.c-btn-tertiary-toggle--false.disabled button:hover,.c-btn-tertiary-toggle--false.disabled input[type=button]:active,.c-btn-tertiary-toggle--false.disabled input[type=button]:hover,.c-btn-tertiary-toggle--false.disabled input[type=reset]:active,.c-btn-tertiary-toggle--false.disabled input[type=reset]:hover,.c-btn-tertiary-toggle--false.disabled input[type=submit]:active,.c-btn-tertiary-toggle--false.disabled input[type=submit]:hover,.c-btn-tertiary-toggle.disabled a:active,.c-btn-tertiary-toggle.disabled a:hover,.c-btn-tertiary-toggle.disabled button:active,.c-btn-tertiary-toggle.disabled button:hover,.c-btn-tertiary-toggle.disabled input[type=button]:active,.c-btn-tertiary-toggle.disabled input[type=button]:hover,.c-btn-tertiary-toggle.disabled input[type=reset]:active,.c-btn-tertiary-toggle.disabled input[type=reset]:hover,.c-btn-tertiary-toggle.disabled input[type=submit]:active,.c-btn-tertiary-toggle.disabled input[type=submit]:hover,.c-btn-tertiary.disabled a:active,.c-btn-tertiary.disabled a:hover,.c-btn-tertiary.disabled button:active,.c-btn-tertiary.disabled button:hover,.c-btn-tertiary.disabled input[type=button]:active,.c-btn-tertiary.disabled input[type=button]:hover,.c-btn-tertiary.disabled input[type=reset]:active,.c-btn-tertiary.disabled input[type=reset]:hover,.c-btn-tertiary.disabled input[type=submit]:active,.c-btn-tertiary.disabled input[type=submit]:hover,[class*=c-btn-] a[disabled=disabled]:active,[class*=c-btn-] a[disabled=disabled]:hover,[class*=c-btn-] button[disabled=disabled]:active,[class*=c-btn-] button[disabled=disabled]:hover,[class*=c-btn-] input[type=button][disabled=disabled]:active,[class*=c-btn-] input[type=button][disabled=disabled]:hover,[class*=c-btn-] input[type=reset][disabled=disabled]:active,[class*=c-btn-] input[type=reset][disabled=disabled]:hover,[class*=c-btn-] input[type=submit][disabled=disabled]:active,[class*=c-btn-] input[type=submit][disabled=disabled]:hover{color:#9b9b9b;background-color:#e6e6e6;border:0}[class*=c-btn-] a{display:inline-block}.c-btn-primary--large.disabled:after,.c-btn-primary--large.disabled:before,.c-btn-primary--medium.disabled:after,.c-btn-primary--medium.disabled:before,.c-btn-primary--small.disabled:after,.c-btn-primary--small.disabled:before,.c-btn-primary.disabled:after,.c-btn-primary.disabled:before,.c-btn-tertiary--large.disabled:after,.c-btn-tertiary--large.disabled:before,.c-btn-tertiary--medium.disabled:after,.c-btn-tertiary--medium.disabled:before,.c-btn-tertiary--small.disabled:after,.c-btn-tertiary--small.disabled:before,.c-btn-tertiary.disabled:after,.c-btn-tertiary.disabled:before,[class*=c-btn-].disabled:after,[class*=c-btn-].disabled:before{color:#9b9b9b}table .c-btn-primary,table .c-btn-primary--large,table .c-btn-primary--medium,table .c-btn-primary--small,table [class*=c-btn-]{line-height:1.5}[class*=c-btn-][class*='--small'] a,[class*=c-btn-][class*='--small'] button,[class*=c-btn-][class*='--small'] input[type=button],[class*=c-btn-][class*='--small'] input[type=submit]{font-weight:600}.c-btn-primary,[class*=c-btn-][class*='--large']{font-size:1em}.c-btn-primary a,.c-btn-primary button,.c-btn-primary input[type=button],.c-btn-primary input[type=reset],.c-btn-primary input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-primary a:hover,.c-btn-primary button:hover,.c-btn-primary input[type=button]:hover,.c-btn-primary input[type=reset]:hover,.c-btn-primary input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-primary a:active,.c-btn-primary button:active,.c-btn-primary input[type=button]:active,.c-btn-primary input[type=reset]:active,.c-btn-primary input[type=submit]:active{border-bottom:1px solid transparent}.c-btn-primary a[disabled=disabled],.c-btn-primary button[disabled=disabled],.c-btn-primary input[type=button][disabled=disabled],.c-btn-primary input[type=reset][disabled=disabled],.c-btn-primary input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary a{display:inline-block}.c-btn-primary,.c-btn-primary--large,.c-btn-primary--medium,.c-btn-primary--small{display:inline-block;vertical-align:bottom}.c-btn-primary--small a,.c-btn-primary--small button,.c-btn-primary--small input[type=button],.c-btn-primary--small input[type=submit]{font-weight:600}.c-btn-primary--small a,.c-btn-primary--small button,.c-btn-primary--small input[type=button],.c-btn-primary--small input[type=reset],.c-btn-primary--small input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-primary--small a:hover,.c-btn-primary--small button:hover,.c-btn-primary--small input[type=button]:hover,.c-btn-primary--small input[type=reset]:hover,.c-btn-primary--small input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-primary--small a:active,.c-btn-primary--small button:active,.c-btn-primary--small input[type=button]:active,.c-btn-primary--small input[type=reset]:active,.c-btn-primary--small input[type=submit]:active{border-bottom:1px solid transparent}.c-btn-primary--small a[disabled=disabled],.c-btn-primary--small button[disabled=disabled],.c-btn-primary--small input[type=button][disabled=disabled],.c-btn-primary--small input[type=reset][disabled=disabled],.c-btn-primary--small input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary--small a{display:inline-block}.c-btn-primary--small.disabled a,.c-btn-primary--small.disabled button,.c-btn-primary--small.disabled input[type=button],.c-btn-primary--small.disabled input[type=reset],.c-btn-primary--small.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary--medium a,.c-btn-primary--medium button,.c-btn-primary--medium input[type=button],.c-btn-primary--medium input[type=reset],.c-btn-primary--medium input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-primary--medium a:hover,.c-btn-primary--medium button:hover,.c-btn-primary--medium input[type=button]:hover,.c-btn-primary--medium input[type=reset]:hover,.c-btn-primary--medium input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-primary--medium a:active,.c-btn-primary--medium button:active,.c-btn-primary--medium input[type=button]:active,.c-btn-primary--medium input[type=reset]:active,.c-btn-primary--medium input[type=submit]:active{border-bottom:1px solid transparent}.c-btn-primary--medium a[disabled=disabled],.c-btn-primary--medium button[disabled=disabled],.c-btn-primary--medium input[type=button][disabled=disabled],.c-btn-primary--medium input[type=reset][disabled=disabled],.c-btn-primary--medium input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary--medium a{display:inline-block}.c-btn-primary--medium.disabled a,.c-btn-primary--medium.disabled button,.c-btn-primary--medium.disabled input[type=button],.c-btn-primary--medium.disabled input[type=reset],.c-btn-primary--medium.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary--large{font-size:1em}.c-btn-primary--large a,.c-btn-primary--large button,.c-btn-primary--large input[type=button],.c-btn-primary--large input[type=reset],.c-btn-primary--large input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-primary--large a:hover,.c-btn-primary--large button:hover,.c-btn-primary--large input[type=button]:hover,.c-btn-primary--large input[type=reset]:hover,.c-btn-primary--large input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-primary--large a:active,.c-btn-primary--large button:active,.c-btn-primary--large input[type=button]:active,.c-btn-primary--large input[type=reset]:active,.c-btn-primary--large input[type=submit]:active{border-bottom:1px solid transparent}.c-btn-primary--large a[disabled=disabled],.c-btn-primary--large button[disabled=disabled],.c-btn-primary--large input[type=button][disabled=disabled],.c-btn-primary--large input[type=reset][disabled=disabled],.c-btn-primary--large input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary--large a{display:inline-block}.c-btn-primary--large.disabled a,.c-btn-primary--large.disabled button,.c-btn-primary--large.disabled input[type=button],.c-btn-primary--large.disabled input[type=reset],.c-btn-primary--large.disabled input[type=submit],.c-btn-primary.disabled a,.c-btn-primary.disabled button,.c-btn-primary.disabled input[type=button],.c-btn-primary.disabled input[type=reset],.c-btn-primary.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-primary,.c-btn-primary--large,.c-btn-primary--large:before,.c-btn-primary--medium,.c-btn-primary--medium:before,.c-btn-primary--small,.c-btn-primary--small:before,.c-btn-primary:before{color:#fff}.c-btn-primary a,.c-btn-primary button,.c-btn-primary input[type=button],.c-btn-primary input[type=reset],.c-btn-primary input[type=submit],.c-btn-primary--large a,.c-btn-primary--large button,.c-btn-primary--large input[type=button],.c-btn-primary--large input[type=reset],.c-btn-primary--large input[type=submit],.c-btn-primary--medium a,.c-btn-primary--medium button,.c-btn-primary--medium input[type=button],.c-btn-primary--medium input[type=reset],.c-btn-primary--medium input[type=submit],.c-btn-primary--small a,.c-btn-primary--small button,.c-btn-primary--small input[type=button],.c-btn-primary--small input[type=reset],.c-btn-primary--small input[type=submit]{color:#fff;background:#00f}.c-btn-primary a:hover,.c-btn-primary button:hover,.c-btn-primary input[type=button]:hover,.c-btn-primary input[type=reset]:hover,.c-btn-primary input[type=submit]:hover,.c-btn-primary--large a:hover,.c-btn-primary--large button:hover,.c-btn-primary--large input[type=button]:hover,.c-btn-primary--large input[type=reset]:hover,.c-btn-primary--large input[type=submit]:hover,.c-btn-primary--medium a:hover,.c-btn-primary--medium button:hover,.c-btn-primary--medium input[type=button]:hover,.c-btn-primary--medium input[type=reset]:hover,.c-btn-primary--medium input[type=submit]:hover,.c-btn-primary--small a:hover,.c-btn-primary--small button:hover,.c-btn-primary--small input[type=button]:hover,.c-btn-primary--small input[type=reset]:hover,.c-btn-primary--small input[type=submit]:hover{color:#fff;background-color:#33f}.c-btn-tertiary{font-size:1em}.c-btn-tertiary a,.c-btn-tertiary button,.c-btn-tertiary input[type=button],.c-btn-tertiary input[type=reset],.c-btn-tertiary input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary a:hover,.c-btn-tertiary button:hover,.c-btn-tertiary input[type=button]:hover,.c-btn-tertiary input[type=reset]:hover,.c-btn-tertiary input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary a[disabled=disabled],.c-btn-tertiary button[disabled=disabled],.c-btn-tertiary input[type=button][disabled=disabled],.c-btn-tertiary input[type=reset][disabled=disabled],.c-btn-tertiary input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary a{display:inline-block}table .c-btn-tertiary,table .c-btn-tertiary--large,table .c-btn-tertiary--medium,table .c-btn-tertiary--small{line-height:1.5}.c-btn-tertiary,.c-btn-tertiary--large,.c-btn-tertiary--medium,.c-btn-tertiary--small{display:inline-block;vertical-align:bottom}.c-btn-tertiary--small a,.c-btn-tertiary--small button,.c-btn-tertiary--small input[type=button],.c-btn-tertiary--small input[type=submit]{font-weight:600}.c-btn-tertiary--small a,.c-btn-tertiary--small button,.c-btn-tertiary--small input[type=button],.c-btn-tertiary--small input[type=reset],.c-btn-tertiary--small input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary--small a:hover,.c-btn-tertiary--small button:hover,.c-btn-tertiary--small input[type=button]:hover,.c-btn-tertiary--small input[type=reset]:hover,.c-btn-tertiary--small input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary--small a[disabled=disabled],.c-btn-tertiary--small button[disabled=disabled],.c-btn-tertiary--small input[type=button][disabled=disabled],.c-btn-tertiary--small input[type=reset][disabled=disabled],.c-btn-tertiary--small input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary--small a{display:inline-block}.c-btn-tertiary--small.disabled a,.c-btn-tertiary--small.disabled button,.c-btn-tertiary--small.disabled input[type=button],.c-btn-tertiary--small.disabled input[type=reset],.c-btn-tertiary--small.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary--medium a,.c-btn-tertiary--medium button,.c-btn-tertiary--medium input[type=button],.c-btn-tertiary--medium input[type=reset],.c-btn-tertiary--medium input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary--medium a:hover,.c-btn-tertiary--medium button:hover,.c-btn-tertiary--medium input[type=button]:hover,.c-btn-tertiary--medium input[type=reset]:hover,.c-btn-tertiary--medium input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary--medium a[disabled=disabled],.c-btn-tertiary--medium button[disabled=disabled],.c-btn-tertiary--medium input[type=button][disabled=disabled],.c-btn-tertiary--medium input[type=reset][disabled=disabled],.c-btn-tertiary--medium input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary--medium a{display:inline-block}.c-btn-tertiary--medium.disabled a,.c-btn-tertiary--medium.disabled button,.c-btn-tertiary--medium.disabled input[type=button],.c-btn-tertiary--medium.disabled input[type=reset],.c-btn-tertiary--medium.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary--large{font-size:1em}.c-btn-tertiary--large a,.c-btn-tertiary--large button,.c-btn-tertiary--large input[type=button],.c-btn-tertiary--large input[type=reset],.c-btn-tertiary--large input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary--large a:hover,.c-btn-tertiary--large button:hover,.c-btn-tertiary--large input[type=button]:hover,.c-btn-tertiary--large input[type=reset]:hover,.c-btn-tertiary--large input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary--large a[disabled=disabled],.c-btn-tertiary--large button[disabled=disabled],.c-btn-tertiary--large input[type=button][disabled=disabled],.c-btn-tertiary--large input[type=reset][disabled=disabled],.c-btn-tertiary--large input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary--large a{display:inline-block}.c-btn-tertiary--large.disabled a,.c-btn-tertiary--large.disabled button,.c-btn-tertiary--large.disabled input[type=button],.c-btn-tertiary--large.disabled input[type=reset],.c-btn-tertiary--large.disabled input[type=submit],.c-btn-tertiary.disabled a,.c-btn-tertiary.disabled button,.c-btn-tertiary.disabled input[type=button],.c-btn-tertiary.disabled input[type=reset],.c-btn-tertiary.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-link,.c-btn-tertiary,.c-btn-tertiary--large,.c-btn-tertiary--large:before,.c-btn-tertiary--medium,.c-btn-tertiary--medium:before,.c-btn-tertiary--small,.c-btn-tertiary--small:before,.c-btn-tertiary:before{color:#00f}.c-btn-tertiary a,.c-btn-tertiary button,.c-btn-tertiary input[type=button],.c-btn-tertiary input[type=reset],.c-btn-tertiary input[type=submit],.c-btn-tertiary--large a,.c-btn-tertiary--large button,.c-btn-tertiary--large input[type=button],.c-btn-tertiary--large input[type=reset],.c-btn-tertiary--large input[type=submit],.c-btn-tertiary--medium a,.c-btn-tertiary--medium button,.c-btn-tertiary--medium input[type=button],.c-btn-tertiary--medium input[type=reset],.c-btn-tertiary--medium input[type=submit],.c-btn-tertiary--small a,.c-btn-tertiary--small button,.c-btn-tertiary--small input[type=button],.c-btn-tertiary--small input[type=reset],.c-btn-tertiary--small input[type=submit]{color:#00f;background-color:#fff;border:1px solid #e6e6e6}.c-btn-tertiary a:active,.c-btn-tertiary a:hover,.c-btn-tertiary button:active,.c-btn-tertiary button:hover,.c-btn-tertiary input[type=button]:active,.c-btn-tertiary input[type=button]:hover,.c-btn-tertiary input[type=reset]:active,.c-btn-tertiary input[type=reset]:hover,.c-btn-tertiary input[type=submit]:active,.c-btn-tertiary input[type=submit]:hover,.c-btn-tertiary--large a:active,.c-btn-tertiary--large a:hover,.c-btn-tertiary--large button:active,.c-btn-tertiary--large button:hover,.c-btn-tertiary--large input[type=button]:active,.c-btn-tertiary--large input[type=button]:hover,.c-btn-tertiary--large input[type=reset]:active,.c-btn-tertiary--large input[type=reset]:hover,.c-btn-tertiary--large input[type=submit]:active,.c-btn-tertiary--large input[type=submit]:hover,.c-btn-tertiary--medium a:active,.c-btn-tertiary--medium a:hover,.c-btn-tertiary--medium button:active,.c-btn-tertiary--medium button:hover,.c-btn-tertiary--medium input[type=button]:active,.c-btn-tertiary--medium input[type=button]:hover,.c-btn-tertiary--medium input[type=reset]:active,.c-btn-tertiary--medium input[type=reset]:hover,.c-btn-tertiary--medium input[type=submit]:active,.c-btn-tertiary--medium input[type=submit]:hover,.c-btn-tertiary--small a:active,.c-btn-tertiary--small a:hover,.c-btn-tertiary--small button:active,.c-btn-tertiary--small button:hover,.c-btn-tertiary--small input[type=button]:active,.c-btn-tertiary--small input[type=button]:hover,.c-btn-tertiary--small input[type=reset]:active,.c-btn-tertiary--small input[type=reset]:hover,.c-btn-tertiary--small input[type=submit]:active,.c-btn-tertiary--small input[type=submit]:hover{border:1px solid #00f}.c-btn-link a,.c-btn-link button,.c-btn-link input[type=button],.c-btn-link input[type=reset],.c-btn-link input[type=submit]{padding:0;line-height:inherit;color:#00f;background:0 0;border:0}.c-btn-link a:active,.c-btn-link a:hover,.c-btn-link button:active,.c-btn-link button:hover,.c-btn-link input[type=button]:active,.c-btn-link input[type=button]:hover,.c-btn-link input[type=reset]:active,.c-btn-link input[type=reset]:hover,.c-btn-link input[type=submit]:active,.c-btn-link input[type=submit]:hover{text-decoration:underline;border:0}.sb-button{position:relative}.sb-button:before,.sb-button[class*='--r']:after{position:absolute;top:50%;line-height:1.5em;pointer-events:none;transform:translateY(-50%)}.sb-button:before{left:0;width:1.5em;margin-left:.6em;text-align:center}.sb-button a,.sb-button button,.sb-button input[type=button],.sb-button input[type=reset],.sb-button input[type=submit]{padding-left:2.25em}.sb-button[class*='--r'] a,.sb-button[class*='--r'] button,.sb-button[class*='--r'] input[type=button],.sb-button[class*='--r'] input[type=reset],.sb-button[class*='--r'] input[type=submit]{width:.1em;padding-right:2.25em;text-indent:-1000em}.sb-button[class*='--r']:after{font-family:'Bol Symbols',Graphik;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;left:2.25em}.sb-button--square a,.sb-button--square button,.sb-button--square input[type=button],.sb-button--square input[type=reset],.sb-button--square input[type=submit]{width:2.75em;width:calc(2.5em + 2px);padding-right:0;padding-left:0;text-align:center}.sb-button.active{cursor:default;opacity:.5}.sb-button--link a,.sb-button--link button,.sb-button--link input[type=button],.sb-button--link input[type=reset],.sb-button--link input[type=submit]{width:1.5rem;height:1.5rem;padding:0;line-height:1.5em;color:#0a0a0a;text-align:center;background-color:#fff;border:1px solid #fff}.sb-button--link a:hover,.sb-button--link button:hover,.sb-button--link input[type=button]:hover,.sb-button--link input[type=reset]:hover,.sb-button--link input[type=submit]:hover{color:#00f;border:1px solid #00f}.btn-group{margin-bottom:.5rem}.btn-group__btn{display:block;margin:0 0 .5rem;vertical-align:middle}.btn-group__btn a,.btn-group__btn button{display:block;text-align:center}.btn-group__btn button{width:100%}@media (min-width:30em){.btn-group__btn{display:inline-block;margin:0 .5em .5rem 0}}.btn-group__text{margin:0 .5em .5rem 0}.c-btn-tertiary-toggle a,.c-btn-tertiary-toggle button,.c-btn-tertiary-toggle input[type=button],.c-btn-tertiary-toggle input[type=reset],.c-btn-tertiary-toggle input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary-toggle a:hover,.c-btn-tertiary-toggle button:hover,.c-btn-tertiary-toggle input[type=button]:hover,.c-btn-tertiary-toggle input[type=reset]:hover,.c-btn-tertiary-toggle input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary-toggle a[disabled=disabled],.c-btn-tertiary-toggle button[disabled=disabled],.c-btn-tertiary-toggle input[type=button][disabled=disabled],.c-btn-tertiary-toggle input[type=reset][disabled=disabled],.c-btn-tertiary-toggle input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.btn-group__text,.c-btn-tertiary-toggle a{display:inline-block}.c-btn-tertiary-toggle--false.disabled:after,.c-btn-tertiary-toggle--false.disabled:before,.c-btn-tertiary-toggle.disabled:after,.c-btn-tertiary-toggle.disabled:before{color:#9b9b9b}table .c-btn-tertiary-toggle,table .c-btn-tertiary-toggle--false{line-height:1.5}.c-btn-tertiary-toggle,.c-btn-tertiary-toggle--false{display:inline-block;vertical-align:bottom}.c-btn-tertiary-toggle--false a,.c-btn-tertiary-toggle--false button,.c-btn-tertiary-toggle--false input[type=button],.c-btn-tertiary-toggle--false input[type=reset],.c-btn-tertiary-toggle--false input[type=submit]{padding:0 1em;overflow:visible;line-height:2.5em;text-align:left;cursor:pointer;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);transition:background-color .25s ease-in,border .25s ease-in;-webkit-appearance:none}.c-btn-tertiary-toggle--false a:hover,.c-btn-tertiary-toggle--false button:hover,.c-btn-tertiary-toggle--false input[type=button]:hover,.c-btn-tertiary-toggle--false input[type=reset]:hover,.c-btn-tertiary-toggle--false input[type=submit]:hover{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25)}.c-btn-tertiary-toggle--false a:active,.c-btn-tertiary-toggle--false button:active,.c-btn-tertiary-toggle--false input[type=button]:active,.c-btn-tertiary-toggle--false input[type=reset]:active,.c-btn-tertiary-toggle--false input[type=submit]:active{border-bottom:1px solid transparent}.c-btn-tertiary-toggle--false a[disabled=disabled],.c-btn-tertiary-toggle--false button[disabled=disabled],.c-btn-tertiary-toggle--false input[type=button][disabled=disabled],.c-btn-tertiary-toggle--false input[type=reset][disabled=disabled],.c-btn-tertiary-toggle--false input[type=submit][disabled=disabled]{color:#9b9b9b;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary-toggle--false a{display:inline-block}.c-btn-tertiary-toggle--false.disabled a,.c-btn-tertiary-toggle--false.disabled button,.c-btn-tertiary-toggle--false.disabled input[type=button],.c-btn-tertiary-toggle--false.disabled input[type=reset],.c-btn-tertiary-toggle--false.disabled input[type=submit],.c-btn-tertiary-toggle.disabled a,.c-btn-tertiary-toggle.disabled button,.c-btn-tertiary-toggle.disabled input[type=button],.c-btn-tertiary-toggle.disabled input[type=reset],.c-btn-tertiary-toggle.disabled input[type=submit]{color:#9b9b9b;pointer-events:none;cursor:default;background-color:#e6e6e6;border:0}.c-btn-tertiary-toggle,.c-btn-tertiary-toggle--large,.c-btn-tertiary-toggle--large:before,.c-btn-tertiary-toggle--medium,.c-btn-tertiary-toggle--medium:before,.c-btn-tertiary-toggle--small,.c-btn-tertiary-toggle--small:before,.c-btn-tertiary-toggle:before{color:#00f}.c-btn-tertiary-toggle a,.c-btn-tertiary-toggle button,.c-btn-tertiary-toggle input[type=button],.c-btn-tertiary-toggle input[type=reset],.c-btn-tertiary-toggle input[type=submit],.c-btn-tertiary-toggle--large a,.c-btn-tertiary-toggle--large button,.c-btn-tertiary-toggle--large input[type=button],.c-btn-tertiary-toggle--large input[type=reset],.c-btn-tertiary-toggle--large input[type=submit],.c-btn-tertiary-toggle--medium a,.c-btn-tertiary-toggle--medium button,.c-btn-tertiary-toggle--medium input[type=button],.c-btn-tertiary-toggle--medium input[type=reset],.c-btn-tertiary-toggle--medium input[type=submit],.c-btn-tertiary-toggle--small a,.c-btn-tertiary-toggle--small button,.c-btn-tertiary-toggle--small input[type=button],.c-btn-tertiary-toggle--small input[type=reset],.c-btn-tertiary-toggle--small input[type=submit]{color:#00f;background-color:#fff;border:1px solid #e6e6e6}.c-btn-tertiary-toggle a:active,.c-btn-tertiary-toggle button:active,.c-btn-tertiary-toggle button:hover,.c-btn-tertiary-toggle input[type=button]:active,.c-btn-tertiary-toggle input[type=button]:hover,.c-btn-tertiary-toggle input[type=reset]:active,.c-btn-tertiary-toggle input[type=reset]:hover,.c-btn-tertiary-toggle input[type=submit]:active,.c-btn-tertiary-toggle input[type=submit]:hover,.c-btn-tertiary-toggle--large a:active,.c-btn-tertiary-toggle--large button:active,.c-btn-tertiary-toggle--large button:hover,.c-btn-tertiary-toggle--large input[type=button]:active,.c-btn-tertiary-toggle--large input[type=button]:hover,.c-btn-tertiary-toggle--large input[type=reset]:active,.c-btn-tertiary-toggle--large input[type=reset]:hover,.c-btn-tertiary-toggle--large input[type=submit]:active,.c-btn-tertiary-toggle--large input[type=submit]:hover,.c-btn-tertiary-toggle--medium a:active,.c-btn-tertiary-toggle--medium button:active,.c-btn-tertiary-toggle--medium button:hover,.c-btn-tertiary-toggle--medium input[type=button]:active,.c-btn-tertiary-toggle--medium input[type=button]:hover,.c-btn-tertiary-toggle--medium input[type=reset]:active,.c-btn-tertiary-toggle--medium input[type=reset]:hover,.c-btn-tertiary-toggle--medium input[type=submit]:active,.c-btn-tertiary-toggle--medium input[type=submit]:hover,.c-btn-tertiary-toggle--small a:active,.c-btn-tertiary-toggle--small button:active,.c-btn-tertiary-toggle--small button:hover,.c-btn-tertiary-toggle--small input[type=button]:active,.c-btn-tertiary-toggle--small input[type=button]:hover,.c-btn-tertiary-toggle--small input[type=reset]:active,.c-btn-tertiary-toggle--small input[type=reset]:hover,.c-btn-tertiary-toggle--small input[type=submit]:active,.c-btn-tertiary-toggle--small input[type=submit]:hover{border:1px solid #00f}.c-btn-tertiary-toggle,.c-btn-tertiary-toggle--large,.c-btn-tertiary-toggle--medium,.c-btn-tertiary-toggle--small{position:relative;font-size:1em!important}.c-btn-tertiary-toggle a,.c-btn-tertiary-toggle--large a,.c-btn-tertiary-toggle--medium a,.c-btn-tertiary-toggle--small a{padding-right:.5em;padding-left:.5em}.c-btn-tertiary-toggle a.active,.c-btn-tertiary-toggle a:hover,.c-btn-tertiary-toggle--large a.active,.c-btn-tertiary-toggle--large a:hover,.c-btn-tertiary-toggle--medium a.active,.c-btn-tertiary-toggle--medium a:hover,.c-btn-tertiary-toggle--small a.active,.c-btn-tertiary-toggle--small a:hover{border:1px solid #828282}.c-btn-tertiary-toggle--large:hover .c-toggle__symbol,.c-btn-tertiary-toggle--medium:hover .c-toggle__symbol,.c-btn-tertiary-toggle--small:hover .c-toggle__symbol,.c-btn-tertiary-toggle:hover .c-toggle__symbol{color:#ff4947}.c-btn-tertiary-toggle--large:hover .c-toggle__symbol:before,.c-btn-tertiary-toggle--medium:hover .c-toggle__symbol:before,.c-btn-tertiary-toggle--small:hover .c-toggle__symbol:before,.c-btn-tertiary-toggle:hover .c-toggle__symbol:before{content:'\e610'}.c-btn-tertiary-toggle__off{margin-right:.5em;color:#828282;transition:color .3s,opacity .3s}.c-btn-tertiary-toggle__off--hidden{opacity:0}.c-btn-tertiary-toggle__off.align-bb,.c-toggle__off.align-bb{position:relative;top:-8%}.c-btn-tertiary-toggle__on{position:relative;top:-8%;padding-right:1px;color:#828282;transition:opacity .3s}.c-btn-tertiary-toggle__on--hidden{opacity:0}.c-btn-tertiary-toggle__symbol{position:absolute;top:50%;right:18%;color:#828282;transition:color .3s,right .5s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-50%)}.c-btn-tertiary-toggle__symbol--added{right:53%;color:#ff4947}.c-toggle__off{margin-right:.5em;color:#828282;transition:color .3s,opacity .3s}.c-toggle__off--hidden{opacity:0}.c-toggle__on{position:relative;top:-8%;padding-right:1px;color:#828282;transition:opacity .3s}.c-toggle__on--hidden{opacity:0}.c-toggle__symbol{position:absolute;top:50%;right:18%;color:#828282;transition:color .3s,right .5s cubic-bezier(.175,.885,.32,1.275);transform:translateY(-50%)}.c-toggle__symbol--added{right:53%;color:#ff4947}wsp-wishlist-button .wishlist-button .bi-heart{fill:transparent}wsp-wishlist-button[active] .wishlist-button .bi-heart{color:#ff4947;fill:#ff4947}.list-view wsp-wishlist-button .ui-btn--floating{margin:-1.5rem}.flexbanner{position:relative;z-index:1;display:flex;flex-flow:column nowrap;height:100%;min-height:14.375rem;overflow:hidden;background-color:#f0f6ff}.flexbanner,.flexbanner:hover,.smartbanner__close a:hover{text-decoration:none}.flexbanner__extra{margin:.125rem 0 -.75rem;font-size:.625rem;line-height:1;color:#828282;text-align:right}.flexbanner__image-wrapper{position:relative;display:flex;flex-grow:1;margin-top:auto}.flexbanner--card .flexbanner__image-wrapper{max-height:9rem}.flexbanner__image{position:relative;width:100%;height:100%;min-height:7rem;margin:0 auto;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.flexbanner__image-wrapper .flexbanner__image{position:absolute}.flexbanner__icon{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25em;text-align:center}@media (min-width:30em){.flexbanner__icon{padding-top:1rem;font-size:1.5em}}.flexbanner__content{display:flex;flex-flow:column;flex-shrink:0;padding:1.5rem 1.5rem 0}.flexbanner__subtitle,.flexbanner__title{padding:0;font-family:produkt,arial,helvetica,sans-serif;line-height:1;word-break:break-word}.flexbanner__title{margin:0 0 .25rem;font-size:1.125rem;font-weight:900}.flexbanner__title sup{top:-12%}.flexbanner__subtitle{margin:0 0 .5rem;font-size:1rem;font-weight:300}@media (min-width:30em){.one-quarter .flexbanner:not(.flexbanner--card).flexbanner--portrait{min-height:12.5rem}.one-quarter .flexbanner:not(.flexbanner--card).flexbanner--portrait .flexbanner__extra{margin-bottom:0}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title{font-size:1.5rem;font-weight:900}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle{font-size:1.3125rem}.flex-grid--md-2 .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title,.one-third .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title{font-size:1.125rem;font-weight:700}.flex-grid--md-2 .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle,.one-third .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle{font-size:1rem}}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__title{font-size:1.5rem;font-weight:900}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__subtitle{font-size:1.3125rem}@media (min-width:30em){.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__title{font-size:2rem}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__subtitle{font-size:1.625rem}}@media (min-width:48em){.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__title{font-size:2.25rem}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__subtitle{font-size:1.75rem}.medium--two-thirds .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__title{font-size:2rem}.medium--two-thirds .flexbanner:not(.flexbanner--card):not(.flexbanner--portrait).flexbanner--billboard .flexbanner__subtitle{font-size:1.625rem}}.flexbanner__button{position:absolute;bottom:1.5rem;left:1.5rem;z-index:1;display:flex;width:1.875rem;padding:.5rem;margin-right:auto;color:#fff;background:#00f}.flexbanner__button--tertiary{color:#00f;background:#fff}.flexbanner--top{margin-bottom:-1rem}.flexbanner--top+.flexbanner__extra{position:absolute;right:calc(50% + 1rem);bottom:.5rem;z-index:1;margin:0;color:#0a0a0a}@media (min-width:30em){.flexbanner:not(.flexbanner--portrait){flex-flow:row}.flexbanner:not(.flexbanner--portrait) .flexbanner__content,.flexbanner:not(.flexbanner--portrait) .flexbanner__image-wrapper{width:50%}.flexbanner:not(.flexbanner--portrait) .flexbanner__content{padding-bottom:1.5rem}.flexbanner:not(.flexbanner--portrait) .flexbanner__image-wrapper{margin-top:0}.flexbanner:not(.flexbanner--portrait) .flexbanner__image{height:100%}.flexbanner:not(.flexbanner--portrait) .flexbanner__button{position:relative;top:0;left:0;margin-top:auto}}.flexbanner--landscape{flex-flow:row}.flexbanner--landscape .flexbanner__content,.flexbanner--landscape .flexbanner__image-wrapper{width:50%}.flexbanner--landscape .flexbanner__content{padding-bottom:1.5rem}.flexbanner--landscape .flexbanner__image-wrapper{margin-top:0}.flexbanner--landscape .flexbanner__image,.flexbanner.flexbanner--billboard .flexbanner__image-wrapper .flexbanner__image{height:100%}.flexbanner--landscape .flexbanner__button{position:relative;top:0;left:0;margin-top:auto}.flexbanner.flexbanner--billboard{min-height:9.375rem}@media (min-width:30em){.flexbanner.flexbanner--billboard{min-height:12.5rem}}.flexbanner.flexbanner--billboard .flexbanner__image{flex:1 1;height:auto}.flexbanner.flexbanner--billboard .flexbanner__image-wrapper{display:flex;flex-grow:1}.flexbanner--pega{background-color:#fafafa}.flexbanner--pega--daydeal{min-height:15rem}.flexbanner--contain{height:auto;min-height:100%}.flexbanner-container{position:relative;flex-grow:1;min-width:15rem!important;height:auto}.flex-grid .flex-item>.flexbanner-container--landscape,.fluid-grid__item>.flexbanner-container--landscape{height:100%}.flexbanner-container:not(.feature){padding-bottom:1rem}.list-divider{padding:0;margin-bottom:0;margin-left:0;list-style:none}.list-divider\@until-screen-large>li{margin-bottom:1rem}@media (max-width:47.9375em){.list-divider\@until-screen-large>li{padding-right:2rem;padding-bottom:1rem;padding-left:2rem;margin-right:-2rem;margin-left:-2rem;border-bottom:1px solid #e6e6e6}.list-divider\@until-screen-large>li:first-child{padding-top:1rem;border-top:1px solid #e6e6e6}}@media (max-width:29.9375em){.list-divider\@until-screen-large>li{padding-right:1rem;padding-left:1rem;margin-right:-1rem;margin-left:-1rem}}.accordion{border-top:1px solid #e6e6e6}.accordion__item{border-bottom:1px solid #e6e6e6}.accordion__header{padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;margin:0;cursor:pointer}@media (min-width:30em){.accordion__header{padding-right:0;padding-left:1.5rem}}.accordion__header:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E");float:right;margin-right:-1.5rem}@media (min-width:30em){.accordion__header:before{float:left;margin-right:.5rem;margin-left:-1.5rem}}.accordion__header.expand{font-weight:600}.accordion__header.expand:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M3.646 8.306a.508.508 0 01-.71 0 .497.497 0 01-.007-.7l4.085-4.06 4.054 4.055a.505.505 0 010 .707.501.501 0 01-.71-.002L7.008 4.954 3.646 8.306z'/%3E%3C/svg%3E")}.accordion__explain{display:block;font-size:.75rem;color:#828282}.expand .accordion__explain,.product-creator li{display:none}.accordion__body{max-height:0;padding:0;overflow:hidden;transition:max-height .5s;transition-delay:-.2s;transition-timing-function:cubic-bezier(0,1,0,1)}.accordion__body.expand{max-height:9999px;transition-delay:-.1s;transition-timing-function:cubic-bezier(1,0,1,0)}@media (min-width:30em){.accordion__body{padding-left:2rem}}.accordion__body>.accordion,.accordion__body>.accordion>.accordion__item{border:0}.accordion__body>.accordion>.accordion__item>.accordion__header,.tile-view--numbered .product-item--column .product-item__image .product-image--tile img{padding-right:0;padding-left:0}.accordion__body>.accordion>.accordion__item>.accordion__header:before{content:none}.accordion__body>.accordion>.accordion__item>.accordion__body{padding-left:0}.accordion--blocks,.accordion--toggle{border-top:0}.accordion--toggle .accordion__item{border-bottom:0}.accordion--toggle .accordion__header{padding-top:0;padding-right:0;padding-left:1.5rem;font-weight:600}.accordion--toggle .accordion__header:before{float:left;margin-right:0;margin-left:-1.5rem}.accordion--toggle .accordion__body{padding:0}.accordion--blocks .accordion__header{font-weight:600}.accordion--blocks .accordion__header:before{color:inherit}.accordion--blocks .accordion__item{padding:0 1em;margin-bottom:.5rem;background:#f0f6ff;border-bottom:0;border-radius:.5em}.smartbanner{display:flex;align-items:center;z-index:99999;position:fixed;bottom:0;width:calc(100% - 1rem);padding-top:.75rem;padding-right:.75rem;padding-bottom:.75rem;padding-left:0;margin:.5rem;background-color:#fafafa;border-color:#e6e6e6;opacity:100%}.wsp-header .smartbanner{margin:calc(-1rem + 2px) 0 1rem}.smartbanner__close{padding:.75rem}.smartbanner__close a{font-size:1.5em;font-weight:600;color:#828282}.smartbanner__icon{display:block;width:3.5em;height:3.5em;margin-right:.75rem;background-repeat:no-repeat;background-position:center;background-size:cover}.smartbanner__icon--android,.smartbanner__icon--ios{background-image:url(/nl/static/assets/images/sass/app-icons/iosapp@2x.png)}.smartbanner__content{margin-right:auto;font-size:.875rem}.black{color:#0a0a0a}.labels{padding:.35em .5rem;line-height:1;color:#828282;text-align:center;vertical-align:baseline}.label__wrap,.labels{display:inline-block}.label_primary{background-color:#00f}.label_secondary{background-color:#e6e6e6}.label_default{color:#0a0a0a;background-color:#bbb}.label_breadcrumbs,.label_secondhand{color:#0a0a0a;text-transform:none;background-color:#fff;border:1px solid #0a0a0a}.label_breadcrumbs{border:1px solid #bbb}.label_breadcrumbs:hover{color:#00f;text-decoration:none;border:1px solid #00f}.label_discount{color:#00f;border-bottom:1px dashed #00f}.label_block{display:block}.label-placeholder{height:1.65em}.label--large{padding:.5rem 1rem;margin-right:.25rem}.offerlabel{display:inline-block;padding:.35em .5rem;color:#0a0a0a;text-align:center;background-color:#f0f6ff}.offerlabel--secondhand:before{font-family:'Bol Symbols';vertical-align:middle;content:'\e65e'}.offerlabel--lowest-price:before{font-weight:600;content:'€'}.offerlabel--fastest-delivery:before{font-family:'Bol Symbols';vertical-align:middle;content:'\e620'}.awareness-label{position:relative;z-index:2;display:inline-flex;align-items:center;width:min-content;min-width:6em;max-width:7em;height:2.1875rem;padding-left:.25rem;margin-right:.5rem;margin-bottom:.5rem;cursor:pointer;background-color:#f0f6ff;border-color:#e6e6e6;border-style:solid;border-width:1px 0 1px 1px}.awareness-label:last-child{margin-bottom:0}.awareness-label:after,.discount-label:after{position:absolute;right:-.5em;z-index:-1;width:1.5em;content:'';background-color:inherit}.awareness-label:after{top:-1px;bottom:-1px;border-color:inherit;border-style:inherit;border-width:1px 1px 1px 0}.awareness-label--image{max-width:6em;padding:.25rem 0 .25rem .25rem}.awareness-label--image img{max-height:26px;vertical-align:middle;will-change:transform}.awareness-label__link{overflow-x:hidden;overflow-y:visible;color:#0a0a0a}.awareness-label__link:hover{text-decoration:none}.awareness-label__text{display:inline-block;font-size:.6875rem;line-height:1.1}.discount-label{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:0;width:2em;height:2em;padding-left:.25rem;background-color:#eb0400;border-radius:4px 0 0 4px}.discount-label:after{top:0;bottom:0;border-radius:0 4px 4px 0;transform:skewX(-15deg)}.discount-label__text{display:block;margin-right:-3px;font-size:.85714em;line-height:1;color:#fff}.notification{position:relative;padding:.75rem;background-color:#fff;border:1px solid #828282;border-radius:.25rem}.notification>:last-child{padding-bottom:0;margin-bottom:0}.notification:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7 14A7 7 0 117 0a7 7 0 010 14zm-.033-1a6 6 0 100-12 6 6 0 000 12zm-.464-6.984a.512.512 0 01.509-.516h-.024c.283 0 .514.228.515.516l.027 3.968a.512.512 0 01-.509.516h.024a.516.516 0 01-.515-.516l-.027-3.968zM7.031 4.5a.5.5 0 110-1 .5.5 0 010 1z'/%3E%3C/svg%3E");position:absolute;margin-left:0;content:''}.notification__close-button-hitarea{position:absolute;top:0;right:0;display:block;width:3em;height:3em;cursor:pointer}.notification__close-button{display:inline-block;float:right;padding:0 .25em;color:#828282;cursor:pointer}.notification__title{padding-left:1.75rem!important;color:#0a0a0a}.notification__list,.notification__message{padding-left:1.75rem}.notification__list>li:not(:only-child):before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M9 7c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z'/%3E%3C/svg%3E")}.notification__list>li:only-child{padding-left:0}.modal__window .notification{padding:1rem 1.5rem;margin-top:-1.5rem;background-color:#e6e6e6;border:0}.modal__window .notification+.notification{border-radius:0}.notification--error{border-color:#eb0400}.notification--error:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28235%2C4%2C0%29'%3E%3Cpath fill-rule='evenodd' d='M7 1l7 12H0L7 1zm0 2l-5.25 9h10.5L7 3zm-.494 3.039a.508.508 0 01.507-.513H6.99c.282 0 .514.228.516.513l.024 2.448A.508.508 0 017.023 9h.023a.517.517 0 01-.516-.513L6.506 6.04zM7.003 11a.5.5 0 110-1 .5.5 0 010 1z'/%3E%3C/svg%3E")}.notification--error .notification__close-button,.notification--error .notification__title{color:#eb0400}.modal__window .notification--error{background-color:#ffecec}.notification--success{border-color:#01982b}.notification--success:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%281%2C152%2C43%29'%3E%3Cpath fill-rule='evenodd' d='M7 14A7 7 0 117 0a7 7 0 010 14zm0-1A6 6 0 107 1a6 6 0 000 12zM4.508 6.197a.494.494 0 01.704-.003l1.77 1.77 3.184-3.183a.504.504 0 01.706.002.494.494 0 01.001.705L7.69 8.672l-.707.707L4.5 6.897a.5.5 0 01.007-.7z'/%3E%3C/svg%3E")}.notification--success .notification__close-button,.notification--success .notification__title{color:#01982b}.modal__window .notification--success{background-color:#e5f4e9}.notification--sans-symbol:before{content:none}.choice-wizard .notification{margin:0}@media (min-width:48em){.choice-wizard .notification{margin-top:-2.5rem;margin-bottom:1rem}}.banner{position:relative;padding:.75em;margin-bottom:.5rem;border:1px solid #aaa;border-style:dashed;border-radius:.25em;display:flex}.banner:after{display:table;clear:both;content:''}.banner>:last-child{padding-bottom:0}@media (min-width:30em){.banner{padding:0;padding-top:1rem}}.banner__spacing{margin-bottom:1rem}.banner__close{position:absolute;top:.2em;right:.2em;float:right;width:1.5rem;height:1.5rem;color:#aaa;text-align:center;cursor:pointer}@media (min-width:30em){.banner__close{top:1em;right:1em}}.banner__close-hitarea{position:absolute;top:0;right:0;width:3em;height:3em;cursor:pointer;z-index:500}.banner__image{float:left;max-height:80px;align-self:flex-end}.banner__body{padding:0;overflow:hidden}@media (min-width:30em){.banner__body{padding:1rem;margin-right:1rem}}.banner__title{margin-bottom:.25rem;font-family:produkt,arial,helvetica,sans-serif;font-weight:900;color:#0000a4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner__message{margin-bottom:.5rem}@media (min-width:30em){.banner__message{margin-bottom:1rem}}.banner__explain a{color:#828282;text-decoration:underline}.select-banner{display:flex;align-items:center;flex-direction:column;position:relative;padding:1rem;overflow:hidden;background-color:#e5f4e9;border-radius:.25rem}.select-banner:before{top:-50em;width:80em;height:60em;content:'';background:rgba(255,255,255,.8)}.select-banner__logo{position:relative;padding-bottom:7.5rem;font-size:1.5em}.select-banner__logo span{display:block;color:#828282}.select-banner__logo svg{margin:0;font-size:1.75em}.select-banner:before,.select-banner__price{position:absolute;left:50%;border-radius:50%;transform:translateX(-50%)}.select-banner__price{top:-6em;display:block;width:5em;height:5em;padding-top:.75rem;line-height:1.25;color:#fff;text-align:center;background-color:#01ac3a}.select-banner__price .bol_header{display:block;font-size:1.5em;line-height:1.25}.select-banner__price .sub_price{display:block;margin-top:-.5rem}.select-banner__content{position:relative;max-width:100%;color:#828282}.select-banner--simple{background-color:#f2fbf5}.select-banner--simple:before{content:normal}.select-banner--simple .select-banner__logo{padding-bottom:0;font-size:2.25rem}@media (min-width:48em){.select-banner--cols{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:2rem;background-image:-webkit-radial-gradient(0 100%,circle farthest-corner,rgba(255,255,255,.8) 40%,#e5f4e9 0);background-image:-moz-radial-gradient(0 100%,circle farthest-corner,rgba(255,255,255,.8) 40%,#e5f4e9 0);background-image:-o-radial-gradient(0 100%,circle farthest-corner,rgba(255,255,255,.8) 40%,#e5f4e9 0);background-image:radial-gradient(circle farthest-corner at 0 100%,rgba(255,255,255,.8) 40%,#e5f4e9 0)}.select-banner--cols:before{content:normal}.select-banner--cols .select-banner__logo{padding-bottom:0;margin:0 auto 0 5%}}@media (min-width:64em){.select-banner--cols .select-banner__logo{margin-left:10%}}@media (min-width:48em){.select-banner--cols .select-banner__price{top:50%;left:-7em;transform:translateY(-50%)}.select-banner--cols .select-banner__content{flex:0 1 55%;min-height:0;min-width:0}}.notification-modal-entry{margin:-1.5rem}.notification-modal-entry .select-banner{position:static;display:block;overflow:visible}.notification-modal-entry .select-banner__logo{text-align:center}.banner-attention{position:relative}.banner-attention__top{padding:1rem;color:#fff;background-color:#01ac3a}.banner-attention .banner__close,.banner-attention__header-title{color:#fff}.banner-attention__bottom{display:flex;align-items:center;padding:1rem;border-color:#e6e6e6;border-style:solid;border-width:0 1px 1px}@media (max-width:29.9375em){.banner-attention__bottom{flex-direction:column}}.skyscraper--left,.skyscraper--right{position:absolute;right:100%;z-index:2}.skyscraper--left{right:auto;left:100%}.product-creator{margin-bottom:.5rem}.product-creator a{color:#0a0a0a}@media (min-width:48em){.product-creator li{display:inline}.product-creator li+li:before{content:',\0020'}.product-creator li+li:last-child:before{content:'\0020\0026\0020'}}.product-creator li:first-child{display:inline}@media (min-width:30em){.product-creator{margin-bottom:.25rem}}.product-creator--crop{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.product-creator--crop li{display:none}.product-title{display:inline-block;margin-bottom:.5rem;font-weight:600;color:#0a0a0a}@media (min-width:30em){.product-title{margin-bottom:.25rem}}.product-title .truncate{display:inline-block;display:-webkit-box;max-height:3em;overflow:hidden;line-height:1.5;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-title--placeholder{display:block;height:3em;overflow:hidden}.product-title--placeholder-larger{display:block;height:3.5em;margin-bottom:0;overflow:hidden}.product-title .single-line-truncate{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.product-title--inline{margin-bottom:.5rem}.product-small-specs li,.product-title--inline .product-title{display:inline}.product-subtitle{display:none}@media (min-width:48em){.product-subtitle{display:block;padding-bottom:0;margin-bottom:.25rem}}.product-small-specs{margin-bottom:.5rem;color:#828282}.product-small-specs li:before{content:" | "}.product-small-specs li:first-child:before{display:none}@media (max-width:47.9375em){.product-small-specs{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;display:block}}.product-small-specs__pegi{max-height:1.45em;vertical-align:middle}.product-small-specs--large{margin-bottom:1rem;font-size:.875rem;color:#0a0a0a}.product-small-specs--bar{display:inline-block;padding:.5rem;margin:0 auto;overflow:visible;font-size:.75rem;color:#0a0a0a;text-align:center;text-overflow:unset;white-space:unset;background:#f0f6ff;border-radius:.25rem}.product-small-specs--bar li{display:inline-block}.product-small-specs--bar li:before{font-size:.8em}.product-additional-fee{padding-bottom:0;margin-bottom:1rem;color:#828282}.product-delivery{margin-bottom:1rem;color:#01982b}.product-delivery__icon{display:inline-block;width:1.5em;height:1.5em;line-height:1.25;color:#01982b;text-align:center;text-decoration:none;vertical-align:text-top;border:1px solid #0a0a0a;border-radius:1em}.product-delivery__icon:hover,.product-seller--with-disclaimer .product-seller__link:hover{text-decoration:none}.product-delivery__icon.info-link{line-height:1.25}.product-delivery--with-highlight .logo-select{color:currentColor}.product-delivery-highlight{display:inline-block;padding:0 .5rem;margin-bottom:.25rem;font-weight:600;color:#01982b;border:1px solid currentColor}.product-delivery-highlight--scarce{color:#eb0400}.product-delivery-highlight--no-border{padding:0;margin-bottom:0;border:0}.product-seller{margin-bottom:1rem;word-break:break-word}.product-seller--l{font-size:.875rem}.product-seller__link{display:flex;gap:4px;align-items:center;text-decoration:none}.product-seller--with-disclaimer .product-seller__link,.promo-box a{color:#0a0a0a}.product-seller__link:hover{text-decoration:none}.logo-select__link:hover>.select-text,.product-seller__name,.product-seller__name:hover{text-decoration:underline}.promo-box{display:block;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.promo-box>:first-child{display:inline}.promo-box>:first-child:before{margin-right:.5rem;margin-left:0;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M12 11.018L7 9.86v1.75a.5.5 0 01-.621.485l-4-1A.5.5 0 012 10.607V8.75L.757 8.44A1 1 0 010 7.47V4.607a1 1 0 01.848-.988L12 1.904v1.013L1 4.603V7.48l11 2.52v1.02zM3.003 8.933L3 10.475l3 .75V9.624l-2.997-.691zM11.5 6h2a.5.5 0 110 1h-2a.5.5 0 110-1zm-.095-2.103l1.932-.518a.5.5 0 11.258.966l-1.932.518a.5.5 0 11-.258-.966zm.258 4.232l1.932.518a.5.5 0 11-.258.966l-1.932-.518a.5.5 0 11.258-.966z'/%3E%3C/svg%3E")}@media (min-width:48em){.promo-box a{color:#00f}.promo-box>a:first-child:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M12 11.018L7 9.86v1.75a.5.5 0 01-.621.485l-4-1A.5.5 0 012 10.607V8.75L.757 8.44A1 1 0 010 7.47V4.607a1 1 0 01.848-.988L12 1.904v1.013L1 4.603V7.48l11 2.52v1.02zM3.003 8.933L3 10.475l3 .75V9.624l-2.997-.691zM11.5 6h2a.5.5 0 110 1h-2a.5.5 0 110-1zm-.095-2.103l1.932-.518a.5.5 0 11.258.966l-1.932.518a.5.5 0 11-.258-.966zm.258 4.232l1.932.518a.5.5 0 11-.258.966l-1.932-.518a.5.5 0 11.258-.966z'/%3E%3C/svg%3E")}}.studybooks-discount{display:block;margin-bottom:.5rem}.studybooks-discount:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='M3 8.988v.986l3.493 1.572c.246.11.767.11 1.014 0L11 9.974v-.986l-2.659 1.33c-.777.389-1.901.39-2.682 0L3 8.988zM2 7.37l4.106 2.053c.502.251 1.294.247 1.788 0L12 7.37v3.25l-4.083 1.838c-.508.228-1.328.228-1.834 0L2 10.62V7.37z'/%3E%3Cpath d='M2.078 4.934L7.01 7.642l5.027-2.645L7 2.232 2.078 4.934zm11.922 0v5.686h-1v-5L7 8.777 0 4.934l7-3.843 7 3.843z'/%3E%3C/g%3E%3C/svg%3E");margin-right:.5rem;margin-left:0}@media (min-width:30em){.studybooks-discount{margin-bottom:.25rem}}.consent-modal__description>span,.product-rollup{display:block;margin-bottom:1.5rem}.product-rollup__img{position:relative;width:3em;max-width:3em;height:5em;margin-right:.5rem}.product-rollup__img img{flex-shrink:0;max-width:100%}.product-soldout{position:absolute;width:100%;height:auto;background-color:rgba(255,255,255,.6)}.product-image{position:relative;display:block;width:100%}.product-image:after{display:block;padding-bottom:100%;content:''}.product-image--3by4:after{padding-bottom:133.33333333333%}.product-image img,.product-image__img{position:absolute;top:0;right:0;left:0;max-width:100%;max-height:100%;margin:auto}.product-image--tile .product-image__img,.product-image--tile img{bottom:0;padding-right:12.5%;padding-left:12.5%}.product-image--square{overflow:hidden;isolation:isolate}.product-image--square,.product-image--square .skeleton-image__container{background-color:#fafafa}.product-image--square .product-image__img,.product-image--square img{bottom:0;padding:12%;mix-blend-mode:darken}.product-image--mini{max-width:6.125em;margin:auto}.product-image--tout{max-width:9.375em;margin:auto}.product-image--thumb{max-width:10.875em;margin:auto}.product-image--regular{max-width:13.625em;margin:auto}.product-image--small{max-width:15.625em;margin:auto}@media (max-width:47.9375em){.product-image--larger .product-image__img,.product-image--larger img{padding-right:0;padding-left:0}}.product-image--filled img{bottom:0}.product-image--list{text-align:center}.product-image--list:after{padding-bottom:0}.product-image--list img{position:static;max-height:15.25em}.product-image--placeholder{width:100%;max-width:100%;height:100%;margin:0 auto;border-radius:8px;opacity:.7}.product-image--placeholder--default{width:124px;height:124px;padding-bottom:66%;background-color:#e6e6e6;opacity:.3}.product-image--tile .product-image--placeholder{position:absolute;top:0;right:0;left:0}.product-image--placeholder.loaded{border-radius:0;opacity:1}.product-image__overlay{position:absolute;right:0;bottom:0;left:0;padding:.5rem;color:#fff;background-color:rgba(49,49,47,.8)}.product-image__button{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.product-image--list .product-image__button{right:33%}.bundle-images{display:flex;margin:0 -1em .5rem}.bundle-images:after{display:table;clear:both;content:''}@media (min-width:48em){.bundle-images{margin-right:-1.5em;margin-left:-1.5em}}.bundle-images__item{position:relative;float:left;width:33%;padding:0 1rem;display:flex;align-items:center;justify-content:center}@media (min-width:48em){.bundle-images__item{padding:0 1.5rem}}.bundle-images__item:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7.5 8v3.51A.5.5 0 017 12a.492.492 0 01-.5-.49V8H2.99a.5.5 0 01-.49-.5c0-.276.215-.5.49-.5H6.5V3.49A.5.5 0 017 3c.276 0 .5.215.5.49V7h3.51a.5.5 0 01.49.5c0 .276-.215.5-.49.5H7.5z'/%3E%3C/svg%3E");position:absolute;top:50%;right:-.75em;margin-top:-1em;font-size:1.5rem}.bundle-images__item:last-child:before{display:none}.bundle-images__image{max-width:100%;max-height:10em}.product-thumbs{display:flex;flex-wrap:wrap;max-width:12em;max-height:4em;margin-bottom:.5rem;overflow:hidden;transition:max-height .5s;transition-delay:-.2s;transition-timing-function:cubic-bezier(0,1,0,1)}@media (min-width:48em){.product-thumbs{max-width:9em}}@media (min-width:64em){.product-thumbs{max-width:12em}}.product-thumbs--full{max-width:initial;max-height:initial}.product-thumbs.expand{max-height:9999px;margin-bottom:0;transition-delay:-.1s;transition-timing-function:cubic-bezier(1,0,1,0)}.product-thumbs__item{position:relative;width:4em;margin-bottom:.5rem}@media (min-width:48em){.product-thumbs__item{width:3em}}@media (min-width:64em){.product-thumbs__item{width:4em}}.product-thumbs__count{position:absolute;top:0;left:0;display:block;width:1.5em;text-align:center;background-color:#aaa;border-radius:50%}.product-prices{padding-bottom:.25rem}@media (min-width:48em){.product-prices{padding-bottom:.5rem}}.product-prices__currency{white-space:nowrap}.product-prices__currency:before{content:'\20AC\0020'}.product-prices__bol-price{display:inline-block;padding-right:.25em;color:#eb0400}.product-prices__bol-promo-price{display:inline-block;padding:0 .25rem;font-weight:600;color:#fff;background-color:#eb0400;border-radius:.25em}.product-prices__list-price{color:#828282}.product-prices--deal .product-prices__list-price{font-size:inherit}.product-prices--deal .product-prices__bol-price{font-family:produkt,arial,helvetica,sans-serif;font-size:1.5em;line-height:1}.product-prices--deal .product-prices__cents{font-size:.57143em;vertical-align:text-top}.product-prices__airmiles{display:inline-block;width:2rem;height:2rem;padding-left:.25rem;vertical-align:middle}.logo-select{color:#0a0a0a}.logo-select__link{display:inline-block;color:#0a0a0a}.logo-select__link:hover{text-decoration:none}.skeleton-image{display:block;min-height:1px;margin:auto}.skeleton-image__container{min-height:1px}.skeleton-image--with-placeholder .skeleton-image__container{position:relative;display:block;overflow:hidden;text-align:center;isolation:isolate}.skeleton-image__img,.skeleton-image__placeholder{max-height:100%;transition:opacity 500ms cubic-bezier(.215,.61,.355,1);will-change:opacity}.skeleton-image__img{opacity:0}.skeleton-image--with-placeholder .skeleton-image__img{position:absolute;top:0;right:0;left:0;z-index:2;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;mix-blend-mode:multiply}.skeleton-image__placeholder{z-index:1;width:auto;max-width:100%;height:auto}.skeleton-image[loaded] .skeleton-image__placeholder{opacity:0}.skeleton-image[loaded] .skeleton-image__img{opacity:1}.skeleton-image img:not([src]){visibility:hidden}.skeleton-image--contain{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.skeleton-image--contain .skeleton-image__container{width:100%;height:100%}.skeleton-image--contain .skeleton-image__placeholder{position:absolute;z-index:2}.skeleton-image--contain .skeleton-image__img,.skeleton-image--contain .skeleton-image__placeholder{top:0;right:0;bottom:0;left:0;padding:0;margin:auto}.no-js .skeleton-image__container{display:none}.offcanvas-container{position:fixed;top:0;left:-16.25rem;width:16.25rem;height:100%;overflow-x:hidden;background-color:#fff;transition:transform .2s ease;transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;z-index:300}@media (min-width:48em){.offcanvas-container{left:-20rem;width:20rem}.offcanvas-container--medium{position:static;right:auto;left:auto;z-index:auto;width:auto;height:auto;overflow:visible;background-color:transparent;transition:none;transform:none}}@media (min-width:64em){.offcanvas-container:not(.offcanvas-container--xlarge){position:static;right:auto;left:auto;z-index:auto;width:auto;height:auto;overflow:visible;background-color:transparent;transition:none;transform:none}}.offcanvas-container.slide-in{transform:translate3d(100%,0,0)}.offcanvas-container--right{right:-16.25em;left:auto}@media (min-width:48em){.offcanvas-container--right{right:-20em}}.offcanvas-container--right.slide-in{transform:translate3d(-100%,0,0)}@media (min-width:75em){.offcanvas-container--xlarge{position:absolute;top:0;left:0;z-index:3;width:16.25em;transform:translate3d(0,0,0)}.offcanvas-container--xlarge.slide-in{transform:translate3d(-110%,0,0)}.offcanvas-container--xlarge .offcanvas-header{display:none}.offcanvas-wrapper,.offcanvas-wrapper__main{position:relative;background:#fff}.offcanvas-wrapper__main{z-index:4}.offcanvas-wrapper__main:before{position:absolute;top:0;bottom:0;left:-10px;display:block;width:10px;content:'';background:#fff}}.offcanvas-header{position:relative;min-height:3em}.offcanvas-header__title{padding:.75em 1rem;border-bottom:1px solid #aaa}.offcanvas-header__title>:last-child{padding-bottom:0}.offcanvas-header__close-btn{position:absolute;top:0;right:0;display:block;width:3em;height:3em;line-height:3;color:#828282;text-align:center}.offcanvas-header__close-btn:active,.offcanvas-header__close-btn:hover,.offcanvas-header__nav-btn:active,.offcanvas-header__nav-btn:hover{text-decoration:none}.offcanvas-header__nav-btn{display:block;padding-top:1em;padding-left:1rem}.offcanvas-header__nav-btn~.profile-card{display:none}@media (min-width:64em){.offcanvas-header{display:none}}@media (min-width:48em){.offcanvas-container--medium .offcanvas-header{display:none}}.offcanvas-body{transition:transform .2s ease-in-out;transform:translate3d(0,0,0)}.offcanvas-body.sub-is-open{transform:translate3d(-100%,0,0)}.slide-in .offcanvas-content{padding:1rem}.offcanvas--open,.offcanvas--open body{height:100%;overflow:scroll;-webkit-tap-highlight-color:transparent}.offcanvas--open body{position:fixed;width:100%}.rule{margin-bottom:1rem;color:#e6e6e6;border:0;border-bottom-style:solid;border-bottom-width:2px}.rule-thin{margin-bottom:1.5rem;color:#e6e6e6;border-bottom-width:1px}.rule--dotted{border-bottom-style:dotted}.rule--dashed{border-bottom-style:dashed}.rule--medium-visible{display:none}@media (min-width:48em){.rule--medium-visible{display:block;margin-bottom:1rem;color:#e6e6e6;border-bottom-width:1px}}.rule--full-m{margin-right:-1.5rem;margin-left:-1.5rem}.rule--ornament{position:relative}.rule--ornament:after{position:absolute;top:0;right:0;left:0;line-height:0;text-align:center;content:'\00A7'}.rule--ornament[data-ornament]:after{content:attr(data-ornament)}.divide_top{padding-top:1rem;border-top:1px solid #e6e6e6}.divide_top.sub_divider{border-top-style:dotted}.box .divide_bottom,.box .divide_top{margin-right:-1rem;margin-left:-1rem}.divide_bottom,.list-divider>fieldset,.list-divider>li{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e6e6e6}.divide_bottom.sub_divider{border-bottom-style:dotted}.list-divider>fieldset .last,.list-divider>fieldset:last-child,.list-divider>li .last,.list-divider>li:last-child{border-bottom:0}.list-divider--bleed-m{margin-right:-1.5em;margin-left:-1.5em;border-top:1px solid #e6e6e6}.list-divider--bleed-m>fieldset,.list-divider--bleed-m>li{padding:.5em 1.5em;margin-bottom:0}@media (min-width:48em){.list-divider--bleed-m{padding-bottom:0;margin-top:1em}}.divider-list>li{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #e6e6e6;padding-right:1rem;padding-left:1rem;margin-right:-1rem;margin-left:-1rem}@media (min-width:48em){.divider-list>li{padding-right:0;padding-left:0;margin-right:0;margin-left:0}}.divider-list--not-last>li:last-child{padding-bottom:0;border-bottom:0}.divider-list--bleed-m{margin-right:-1.5em;margin-left:-1.5em;border-top:1px solid #e6e6e6}.divider-list--bleed-m>li{padding-right:1.5em;padding-left:1.5em}.divider-list--bleed-m>li:last-child{border-bottom:1px solid #e6e6e6}.divider-list--selectable>li{padding-left:2.5em}@media (min-width:48em){.divider-list--selectable>li{padding-left:1.5em}}.divider-list--selectable>.is--selected{position:relative}.divider-list--selectable>.is--selected:before{position:absolute;top:calc(50% - 1.5em);left:1em;display:block;width:1.5em;height:1.5em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%281%2C152%2C43%29'%3E%3Cpath fill-rule='evenodd' d='M4.508 6.197a.494.494 0 01.704-.003l1.77 1.77 3.184-3.183a.504.504 0 01.706.002.494.494 0 01.001.705L7.69 8.672l-.707.707L4.5 6.897a.5.5 0 01.007-.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5em 1.5em}@media (min-width:48em){.divider-list--selectable>.is--selected:before{left:0}}.divider-list-static>li{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #e6e6e6}.divider-list-static--not-last>li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.divider-list-static--secondary>li{border-bottom-style:dotted}.divider-list-static--s>li{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e6e6e6}.divider-list-static--s--not-last>li:last-child{padding-bottom:0;border-bottom:0}@media (min-width:30em){.small--divider-list-static--s>li{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e6e6e6}.small--divider-list-static--s--not-last>li:last-child{padding-bottom:0;border-bottom:0}}.top-divider{padding-top:1.5rem;border-top:1px solid #e6e6e6;padding-right:1rem;padding-left:1rem;margin-right:-1rem;margin-left:-1rem}@media (min-width:48em){.top-divider{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.top-divider--small{padding-top:0;border-top:0}}.top-divider-static--s{padding-top:.5rem;border-top:1px solid #e6e6e6;padding-right:.5rem;padding-left:.5rem}.vertical-divider--left{border-left:1px solid #aaa}.vertical-divider--right{border-right:1px solid #aaa}@media (min-width:48em){.divide-center-medium--is-visible{position:relative;z-index:1;text-align:center}.divide-center-medium--is-visible:before{position:absolute;top:0;bottom:0;z-index:-1;width:50%;content:'';border-right:1px solid #aaa}.divide-center__content-medium--is-visible{padding-left:3rem}.divide-center__content-medium--is-visible>:last-child{padding-bottom:0;margin-bottom:0}}@media (min-width:30em){.divider-centered{position:relative;text-align:center}.divider-centered:after,.divider-centered:before{position:absolute;top:50%;z-index:0;display:inline-block;width:50%;content:'';border-top:1px solid #e6e6e6}.divider-centered:before{left:0}.divider-centered:after{right:0}.divider-centered>*{position:relative;z-index:1}.divider-centered--space>*{padding-right:1rem;padding-left:1rem;background-color:#fff}}@media (min-width:48em){.divider-text-medium--is-visible{padding-left:.7em;margin-left:.7em;border-left:1px solid #e6e6e6}}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.search-box-wrapper,.search-form{flex:1 1 auto;min-height:0;min-width:0}.search-box-wrapper:before{position:absolute;top:8px;z-index:2;padding-left:9px;color:#aaa;content:'\e615'}@media (min-width:48em){.search-box-wrapper:before{content:''}}.search-form{padding-top:0;padding-right:1rem;padding-bottom:1rem;padding-left:.5em}@media (min-width:48em){.search-form{padding:0}}.header-fixed .search-form{padding:0!important}.search-input,.search-select select{height:35px;-webkit-appearance:none;appearance:none}.search-input{width:100%;padding-top:.66667rem;padding-right:.66667em;padding-bottom:.66667rem;padding-left:2.5em;margin:0;border-color:#aaa;border-style:solid;border-width:1px;border-radius:.33333em}@media (min-width:48em){.search-input{padding:.66667em;border-width:1px 0 1px 1px;border-radius:.33333em 0 0 .33333em}}.input-group{display:flex}.search-select{position:relative;width:10em;height:35px;padding:0;margin:0;overflow:hidden;background-color:#fff;border-color:#aaa;border-style:solid;border-width:1px}@media (min-width:48em){.search-select{border-width:1px 0 1px 1px}}.search-select select{width:160%;padding:.66667em;cursor:pointer;background-color:#fff;background-image:none;border:0}.search-select:after{position:absolute;top:20%;right:1.125em;width:0;height:0;color:#00f;pointer-events:none;content:'\e602'}.search-select__placeholder{display:inline-block;padding-right:2rem;font-size:.75rem;background-color:#fff}.search-btn{height:35px;padding-top:3px;padding-right:1.16667em;padding-left:1.16667em;margin:0;overflow:hidden;font-weight:600;color:#fff;background-color:#00f;border:1px solid #00f;border-radius:0 .33333em .33333em 0}.search-btn:hover{background-color:#33f;border:1px solid #33f}.search-btn.sb{padding-right:.5em;padding-left:.5em;font-size:1.125rem;font-weight:300;border-radius:0 .22222em .22222em 0}.search_suggestions_completer{position:absolute;top:33px;left:0;z-index:16;width:18.125em;padding-bottom:0;overflow:hidden;white-space:normal;background:#fff;border:1px solid #aaa;border-top:0}.cartridge-finder .search_suggestions_completer{top:29px}.search_suggestions_completer .completer_description{display:block;font-size:10px;color:#828282;text-align:right}.search_suggestions_completer li,.search_suggestions_completer li.featured_suggestion a{display:block;padding:4px 6px;color:#0a0a0a;text-decoration:none;cursor:pointer}.search_suggestions_completer li a,.search_suggestions_completer li span{font-size:.8125rem}.search_suggestions_completer li.featured_suggestion.selected,.search_suggestions_completer li.selected{background:#f0f6ff}.search_suggestions_completer li.divider_top{border-top:1px solid #aaa}.search_suggestions_completer li.divider_bottom{border-bottom:1px solid #aaa}.search_suggestions_completer li.removable_result,.ui-input-checkbox label{position:relative}.search_suggestions_completer li span.remove_suggestion{position:absolute;top:0;right:0;display:block;width:32px;height:32px;padding-top:3px;font-size:120%;color:#828282;text-align:center;background-color:#fff}.search_suggestions_completer li.selected span.remove_suggestion{color:#828282;background-color:#f0f6ff}.search_suggestions_completer li.featured_suggestion,.suggestions ul{padding:0}.search_suggestions_completer li.featured_suggestion a{float:none;padding:2px 5px 5px;margin:0}.search_suggestions_completer li.featured_suggestion .suggestions_cat{font-size:11px;color:#00f}.search_suggestions_completer li.featured_suggestion .imgwrap_mini{float:left;width:32px;height:40px;margin-right:5px;overflow:hidden;text-align:center;vertical-align:text-top}.search_suggestions_completer li.featured_suggestion .imgwrap_mini img{max-width:32px;max-height:40px}.search_suggestions_completer li.featured_suggestion .product_details_mini{display:block;height:auto;min-height:40px;margin-left:33px;font-weight:400;color:#0a0a0a}.search_suggestions_completer .category_name{font-size:.6875rem;color:#00f}.suggestions{position:absolute;min-width:0;max-height:40%;overflow:auto;background-color:#fff;border:1px solid #aaa}.suggestions li.selected{background-color:#f0f6ff}.suggestions li a{display:block;padding:3px 6px;line-height:24px;color:#0a0a0a;text-decoration:none;word-wrap:break-word}.suggestions.no_suggestions li{padding:3px 1px;color:#eb0400}.searchterm_highlight{font-weight:600;background-color:#ffecec}.search_results .search_result_item{border-bottom:1px solid #f0f6ff}.search_results .search_result_item .result_title{font-weight:600}.search-microphone{position:absolute;top:0;right:3rem;display:flex;align-items:center;justify-content:center;width:2.5em;height:100%;line-height:3rem;color:#0000a4}.search-microphone--fullscreen{right:0;width:3rem}.search-microphone.is-active{color:#eb0400}.message-bar{padding:1rem 0;text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6}.message-bar__text{padding-bottom:0;text-align:left}.message-bar__text--cookie{font-size:.625rem}.message-bar__text--emergency{position:relative;padding-left:2.5rem;font-size:.75rem;color:#eb0400}.message-bar__text--emergency:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28235%2C4%2C0%29'%3E%3Cpath fill-rule='evenodd' d='M7 1l7 12H0L7 1zm0 2l-5.25 9h10.5L7 3zm-.494 3.039a.508.508 0 01.507-.513H6.99c.282 0 .514.228.516.513l.024 2.448A.508.508 0 017.023 9h.023a.517.517 0 01-.516-.513L6.506 6.04zM7.003 11a.5.5 0 110-1 .5.5 0 010 1z'/%3E%3C/svg%3E");position:absolute;left:0;margin-left:0;font-size:.67em}.message-bar__remove{margin-top:1rem}@media (min-width:48em){.message-bar__remove{margin-top:0;text-align:right}}.srch-container{padding-top:4.5em}.srch-form{display:flex;flex-wrap:nowrap;position:fixed;top:0;right:0;left:0;z-index:1;padding:1em 0;background-color:#fff;border-bottom:1px solid #e6e6e6}.srch-form__return{padding-left:1rem;margin-right:.5rem;line-height:1.75}.srch-form__clear{padding-right:1rem;line-height:2.5;text-align:right}.srch-form__clear .sb{color:#aaa}.srch-form__clear,.srch-form__return{flex:0 0 2.5em;min-height:0;min-width:0;height:2.5em}.srch-form__clear:hover,.srch-form__return:hover,.suggest-group__item>a:hover{text-decoration:none}.suggest-group{padding:0;margin:0}.suggest-group+.suggest-group{border-top:1px solid #e6e6e6}.suggest-group__item{display:flex;flex-wrap:nowrap;padding:0 1rem;border-bottom:1px solid #e6e6e6}.suggest-group__item:last-child{margin-bottom:0}.suggest-group__item>a{padding:1rem 0}.suggest-group__item>a.suggest-group__add{padding:.75rem 0}.suggest-group__item>a.suggest-group__history{padding:1rem 0;color:#aaa}.suggest-group__text{display:block;width:100%;color:#0a0a0a}.suggest-group__icon{pointer-events:none}.suggest-group__add,.suggest-group__icon{flex:0 0 2rem;min-height:0;min-width:0;padding:.75rem 0;margin-right:-1rem;margin-left:.5rem;color:#aaa;text-align:center}.suggest-group__add .sb,.suggest-group__history .sb{font-size:1.5em}.suggest-group__add .sb-add:before,.suggest-group__history .sb-cross:before{display:inline-block;width:1.5rem;height:1.5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M11.812 11.106a.496.496 0 01-.004.703.502.502 0 01-.703.004L4 4.708v3.214c0 .276-.232.5-.5.5a.495.495 0 01-.5-.5V3.906c0-.017 0-.034.003-.05l.001-.356a.508.508 0 01.502-.5h4.416c.276 0 .5.232.5.5 0 .276-.233.5-.5.5H4.705l7.106 7.106z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:1.5rem 1.5rem}.suggest-group__history .sb-cross:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28170%2C170%2C170%29'%3E%3Cpath fill-rule='evenodd' d='M7.033 6.293L8.8 4.528a.507.507 0 01.71-.003.507.507 0 01-.003.71L7.74 7l1.766 1.765c.196.197.192.52.002.71a.507.507 0 01-.71-.003L7.034 7.707 5.268 9.472a.507.507 0 01-.71.003.507.507 0 01.003-.71L6.326 7 4.561 5.235a.507.507 0 01-.003-.71.507.507 0 01.71.003l1.765 1.765zM7 14A7 7 0 117 0a7 7 0 010 14zm-.033-1a6 6 0 100-12 6 6 0 000 12z'/%3E%3C/svg%3E")}.suggest-group__img{flex:0 0 3.5em;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;width:3.5em;height:3.5em;margin:.5rem 1rem .5rem 0}.suggest-group__img img{max-width:100%;max-height:100%}.suggest-group__in-category{display:block;color:#aaa}.suggest-group__clear{padding:1rem;text-align:right}.filmstrip{display:flex;padding:0;margin:0 1rem 0 0;overflow-x:visible;transform:translateX(0)}.filmstrip:after{display:table;clear:both;flex-shrink:0;width:.5rem;height:1rem;content:'';scroll-snap-align:start}.no-touch .filmstrip{transition:transform 1s ease;will-change:transform}.filmstrip-container{position:relative;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;margin-right:-1rem;margin-left:-1rem}.filmstrip-container .region__footer,.filmstrip-container .region__header{padding-right:1rem;padding-left:1rem}@media (min-width:48em){.filmstrip-container{margin-right:0;margin-left:0}.filmstrip-container.region{margin-left:0!important}.filmstrip-container .region__footer,.filmstrip-container .region__header{padding-right:0;padding-left:0}.filmstrip-container--cards-between-buttons{padding:0 3em}.touch_supported .filmstrip-container--cards-between-buttons,.touch_supported .filmstrip-container--cards-half-between-buttons{padding:0}.filmstrip-container--cards-half-between-buttons{padding:0 2em}}.filmstrip-container--compact{max-width:45rem;margin:0 auto}.filmstrip-viewport{flex-grow:1;margin:0 .5rem;overflow:hidden}@media (min-width:48em){.filmstrip-viewport{margin:0 -.5rem}}.touch_supported .filmstrip-viewport{padding-bottom:.1rem;overflow-x:scroll;overflow-y:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch;-ms-scroll-chaining:chained;scroll-snap-type:x mandatory;transform-style:preserve-3d}.touch_supported .filmstrip-viewport::-webkit-scrollbar{display:none;height:0!important}.filmstrip-container[no-snap] .filmstrip-viewport{scroll-snap-type:none}.no-touch .filmstrip-viewport{overflow:hidden}.filmstrip--s>.filmstrip__card,.filmstrip--s>.filmstrip__flex{padding-left:1rem}.filmstrip__card,.filmstrip__flex{padding-left:.5rem;list-style:inside none;scroll-snap-align:start}@media (max-width:47.9375em){.filmstrip__card__snap-center,.filmstrip__flex__snap-center{scroll-snap-align:center}}@media (min-width:48em){.filmstrip__card,.filmstrip__flex{height:auto}}.filmstrip__card{flex:none}.filmstrip__card--contain{max-width:15rem;height:auto;min-height:100%}@media (min-width:48em){.filmstrip__card--contain{max-width:none}}.filmstrip__card .filmstrip__card-content{width:7.5em}.filmstrip__card .product-seller{height:3.5em}.filmstrip__card--single-view{width:90%}.filmstrip__card--unique-view{width:100%}@media (min-width:48em){.filmstrip__card--unique-view{padding-right:0}}.filmstrip__card__brand-link{position:relative;display:flex;align-items:center;justify-content:center;width:7.5em;height:4.6875em}.filmstrip__card__brand-link__img{max-width:100%;height:auto!important;max-height:3.75em;vertical-align:middle}.filmstrip__card__trending-item{width:12.5em}.filmstrip__flex{flex:1 0 9.5rem;min-height:0;min-width:0;flex-basis:auto;flex-grow:0}.filmstrip__blockquote{width:100%}.filmstrip-controls{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;line-height:1.25;text-align:center;background-color:#fff;border-color:#aaa;border-style:solid;transform:translateY(-50%)}.filmstrip-controls:hover{text-decoration:none}.filmstrip-controls .sb{font-size:2em}.filmstrip-controls--inactive{display:flex;pointer-events:none;opacity:.5}.filmstrip-controls--active{display:flex;pointer-events:auto;opacity:1}.filmstrip-controls--next{right:0;border-width:0 0 1px 1px;border-radius:.25em 0 0 .25em}.filmstrip-controls--prev{left:0;border-width:0 1px 1px 0;border-radius:0 .25em .25em 0}.filmstrip-controls--floating{background-color:transparent;border:0}.filmstrip-controls-fab{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#fff;border-color:#e6e6e6;transform:translateY(-50%)}.filmstrip-controls-fab:hover{text-decoration:none}.filmstrip-controls-fab .sb{font-size:2em}.filmstrip-controls-fab--inactive{display:flex;pointer-events:none;opacity:.5}.filmstrip-controls-fab--active{display:flex;pointer-events:auto;opacity:1}.filmstrip-controls-fab--next{right:0}.filmstrip-controls-fab--prev{left:0}.filmstrip-controls-fab--floating{background-color:transparent;border:0}.region .filmstrip-viewport{margin:0}@media (min-width:48em){.region .filmstrip-viewport{margin:0 -1rem}}.region .filmstrip:after{width:1rem}.filmstrip-indicator{display:inline-block;padding-left:0}.filmstrip-indicator__number{display:inline-block;width:8px;height:8px;margin-right:.5rem;cursor:pointer;border:1px solid #aaa;border-radius:100%}.filmstrip-indicator__number.is-active,.filmstrip-indicator__number:active,.filmstrip-indicator__number:hover{width:10px;height:10px;background:#00f;border:0}.translate-bar{padding:1rem 0;color:#0a0a0a;text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6}.translate-bar__title{padding:0;font-size:.625rem}.translate-bar__text{padding:0;text-align:left}.translate-bar__image{max-width:100px;vertical-align:bottom}.translate-bar__image--small{display:block;max-width:100px;margin:0 auto}.translate-bar__remove{margin-top:1rem}@media (min-width:48em){.translate-bar__remove{margin-top:0;text-align:right}}.translate-bar__tooltiptext{display:inline-block;padding-right:1.5rem;border-right:1px solid #aaa}.translate-bar__back{display:inline-block}.info_popup{display:none}.promo-price{display:inline-flex;align-items:center;align-self:center;margin-right:-6px;font-family:produkt,arial,helvetica,sans-serif;font-size:1.625rem;font-weight:700;line-height:initial;color:#ff4947}.promo-price--select{color:#01ac3a}.price-block--large .promo-price,.promo-price--large{margin-right:-10px;font-size:2rem}.price-block__prefix~.price-block--large .promo-price,.price-block__prefix~.promo-price--large{margin-top:0}.promo-price__fraction{position:relative;top:-4px;left:0;font-size:.9375rem;line-height:inherit}.promo-price__fraction:before{position:relative;top:11px;display:block;content:','}.price-block--large .promo-price__fraction,.promo-price--large .promo-price__fraction{top:-5px;font-size:1.25rem}.price-block--large .promo-price__fraction:before,.promo-price--large .promo-price__fraction:before{top:17px;font-size:2rem}.promo-price__fraction--dash,.promo-price__fraction:before{font-size:1.625rem;line-height:0}.promo-price__fraction--dash:before{top:2px!important}.price-block--large .promo-price__fraction--dash,.promo-price--large .promo-price__fraction--dash{font-size:2rem}.promo-text{margin-right:5px;font-weight:600;line-height:1.2;color:#ff4947;text-align:right}.price-block--large .promo-text,.promo-text{font-size:.75rem}@media (min-width:30em){.price-block--large .promo-text{font-size:.875rem}}@media (min-width:64em){.price-block--large .promo-text{font-size:1.125rem}}.price-block{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:13.75rem;margin-bottom:.5rem}.price-block--large{max-width:34.8125rem}.price-block__price,.price-block__promo{display:flex;width:calc(50% - 1rem);height:auto}@media (min-width:48em){.price-block__price,.price-block__promo{width:calc(50% - .5rem)}}.price-block--large .price-block__price,.price-block--large .price-block__promo{height:4rem}.price-block__promo{box-sizing:content-box;align-self:center;justify-content:flex-end;min-height:2.5rem}.price-block__promo .info--toggle{box-sizing:border-box;display:flex;align-items:center;height:100%;color:#ff4947;background-color:#fff;border-left:1px solid #e6e6e6;border-radius:0 4px 4px 0}.price-block__promo .info--toggle.is--discount{border:1px solid #ddd;border-radius:0 4px 4px 0}.price-block__highlight,.price-block__highlight:after{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.price-block__highlight{position:relative;display:inline-flex;flex-direction:row;align-items:self-start;min-height:2.5em;color:#ff4947;border-right:1px solid #e6e6e6;border-radius:0 4px 4px 0}.price-block__highlight:hover{text-decoration:none}.price-block__highlight:after{position:absolute;top:0;bottom:0;z-index:-1;width:1.5rem;height:100%;content:'';background-color:inherit;border-left:1px solid #e6e6e6;border-radius:4px 0 0 4px;transform:skewX(-15deg)}.price-block__highlight--toggle{cursor:pointer}.price-block__highlight--prefix{display:block}.price-block__highlight--prefix.is--discount,.price-block__highlight--prefix.is--price-off-discount{display:inline-flex}.price-block__highlight--prefix .promo-price{align-self:flex-end;padding:0;margin:0;line-height:1}.price-block__highlight.expand .svg-inline--bi{transition:transform 200ms ease;transform:rotate(180deg)}.price-block__highlight.collapse .svg-inline--bi{transition:transform 200ms ease;transform:rotate(360deg)}.price-block__highlight.is--discount,.price-block__highlight.is--price-off-discount{color:#fff;background-color:#ff4947;border:0}.price-block__highlight.is--discount .promo-price,.price-block__highlight.is--discount .promo-text,.price-block__highlight.is--price-off-discount .promo-price,.price-block__highlight.is--price-off-discount .promo-text{color:#fff}.price-block__highlight .promo-text,.price-block__highlight .sb{align-self:center}.price-block__highlight.is--discount{padding-right:0;border-radius:0 5px 5px 0}.price-block--large .price-block__highlight.is--discount{justify-content:flex-end;padding-right:0}.price-block__highlight.is--discount:after{top:0;left:-11px;border:0;border-radius:4px 0 0 4px}.price-block__highlight.is--price-off-discount{width:6em;padding-left:.5em;border-radius:4px 0 0 4px}.price-block--large .price-block__highlight.is--price-off-discount{width:8.6875rem}.price-block__highlight.is--price-off-discount:after{top:0;right:-11px;border-radius:0 4px 4px 0}.price-block__price .price-block__highlight,.price-block__price .price-block__highlight:after{border:0}.price-block__promo .price-block__highlight:after{top:-1px;left:-11px}.price-block__promo .price-block__highlight.is--discount:after{top:0}.price-block__unit{font-weight:600;color:#ff4947}.price-block__info{width:100%;max-height:0;overflow:hidden;background-color:#f0f6ff;border-radius:0 0 .25em .25em;transition:max-height .5s;transition-delay:-.2s;transition-timing-function:cubic-bezier(0,1,0,1)}.price-block__info.expand{max-height:9999px;transition-delay:-.1s;transition-timing-function:cubic-bezier(1,0,1,0)}.price-block__info .info-inner{padding:.5rem .75rem}.price-block__prefix{display:block}.is--discount .price-block__prefix,.is--price-off-discount .price-block__prefix{position:absolute;top:0;left:.5em}.price-block--select{align-items:center;justify-content:flex-start;max-width:none;margin-bottom:0}.price-block--select .price-block__price{width:auto}.price-block--select .price-block__highlight{width:auto;padding-left:.5em;background-color:#01ac3a;border:0;border-radius:0}.price-block--select .price-block__highlight:after{top:0;right:-.6875em;border-radius:0}.price-block--select .promo-price,.price-block--select .promo-text{color:#fff}.price-block--select .promo-price{margin-top:0}.product-item--column .price-block--select,.product-item--row .price-block--select{font-size:.75rem}@media (max-width:29.9375em){.tile-view .promo-text{text-align:left}.tile-view .price-block__price{width:100%}.tile-view .price-block__highlight--prefix{min-height:3em}.tile-view .price-block__highlight:after{transform:skewX(0deg)}.tile-view .price-block__promo{justify-content:flex-start;width:auto;padding:.75em 0 0}.tile-view .is--discount{min-height:2.5em;padding-left:.35em;margin-left:0;border-radius:4px 0 0 4px}.tile-view .is--discount:after{right:-.6em;left:initial;border-radius:0 4px 4px 0}}.ui-btn.is-loading:after{width:3em;height:3em;margin:1.5rem;color:#00f;border-radius:50%;transform:translateZ(0);animation:load6 1.5s infinite ease,spin 1.5s infinite ease;font-size:.1875rem;position:absolute;top:50%;left:50%;margin:-1.5em}@media (max-width:29.9375em){.u-hide\@screen-small-only{display:none!important}}@media (max-width:29.9375em){.u-show-inline\@screen-small-only{display:inline!important}}@media (max-width:29.9375em){.u-show-inline-block\@screen-small-only{display:inline-block!important}}@media (max-width:29.9375em){.u-show-block\@screen-small-only{display:block!important}}@media (max-width:29.9375em){.u-show-flex\@screen-small-only{display:flex!important}}@media (max-width:29.9375em){.u-show-table\@screen-small-only{display:table!important}}@media (max-width:29.9375em){.u-show-table-row\@screen-small-only{display:table-row!important}}@media (max-width:29.9375em){.u-show-table-cell\@screen-small-only{display:table-cell!important}}@media (min-width:30em){.u-hide\@screen-medium-up{display:none!important}}@media (min-width:30em){.u-show-inline\@screen-medium-up{display:inline!important}}@media (min-width:30em){.u-show-inline-block\@screen-medium-up{display:inline-block!important}}@media (min-width:30em){.u-show-block\@screen-medium-up{display:block!important}}@media (min-width:30em){.u-show-flex\@screen-medium-up{display:flex!important}}@media (min-width:30em){.u-show-table\@screen-medium-up{display:table!important}}@media (min-width:30em){.u-show-table-row\@screen-medium-up{display:table-row!important}}@media (min-width:30em){.u-show-table-cell\@screen-medium-up{display:table-cell!important}}@media (max-width:47.9375em) and (min-width:30em){.u-hide\@screen-medium-only{display:none!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline\@screen-medium-only{display:inline!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline-block\@screen-medium-only{display:inline-block!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-block\@screen-medium-only{display:block!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-flex\@screen-medium-only{display:flex!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-table\@screen-medium-only{display:table!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-row\@screen-medium-only{display:table-row!important}}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-cell\@screen-medium-only{display:table-cell!important}}@media (min-width:48em){.u-hide\@screen-large-up{display:none!important}}@media (min-width:48em){.u-show-inline\@screen-large-up{display:inline!important}}@media (min-width:48em){.u-show-inline-block\@screen-large-up{display:inline-block!important}}@media (min-width:48em){.u-show-block\@screen-large-up{display:block!important}}@media (min-width:48em){.u-show-flex\@screen-large-up{display:flex!important}}@media (min-width:48em){.u-show-table\@screen-large-up{display:table!important}}@media (min-width:48em){.u-show-table-row\@screen-large-up{display:table-row!important}}@media (min-width:48em){.u-show-table-cell\@screen-large-up{display:table-cell!important}}@media (max-width:63.9375em) and (min-width:48em){.u-hide\@screen-large-only{display:none!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline\@screen-large-only{display:inline!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline-block\@screen-large-only{display:inline-block!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-block\@screen-large-only{display:block!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-flex\@screen-large-only{display:flex!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-table\@screen-large-only{display:table!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-row\@screen-large-only{display:table-row!important}}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-cell\@screen-large-only{display:table-cell!important}}@media (min-width:64em){.u-hide\@screen-xl-up{display:none!important}}@media (min-width:64em){.u-show-inline\@screen-xl-up{display:inline!important}}@media (min-width:64em){.u-show-inline-block\@screen-xl-up{display:inline-block!important}}@media (min-width:64em){.u-show-block\@screen-xl-up{display:block!important}}@media (min-width:64em){.u-show-flex\@screen-xl-up{display:flex!important}}@media (min-width:64em){.u-show-table\@screen-xl-up{display:table!important}}@media (min-width:64em){.u-show-table-row\@screen-xl-up{display:table-row!important}}@media (min-width:64em){.u-show-table-cell\@screen-xl-up{display:table-cell!important}}@media (max-width:74.9375em) and (min-width:64em){.u-hide\@screen-xl-only{display:none!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline\@screen-xl-only{display:inline!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline-block\@screen-xl-only{display:inline-block!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-block\@screen-xl-only{display:block!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-flex\@screen-xl-only{display:flex!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-table\@screen-xl-only{display:table!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-row\@screen-xl-only{display:table-row!important}}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-cell\@screen-xl-only{display:table-cell!important}}@media (min-width:75em){.u-hide\@screen-xxl-up{display:none!important}}@media (min-width:75em){.u-show-inline\@screen-xxl-up{display:inline!important}}@media (min-width:75em){.u-show-inline-block\@screen-xxl-up{display:inline-block!important}}@media (min-width:75em){.u-show-block\@screen-xxl-up{display:block!important}}@media (min-width:75em){.u-show-flex\@screen-xxl-up{display:flex!important}}@media (min-width:75em){.u-show-table\@screen-xxl-up{display:table!important}}@media (min-width:75em){.u-show-table-row\@screen-xxl-up{display:table-row!important}}@media (min-width:75em){.u-show-table-cell\@screen-xxl-up{display:table-cell!important}}@media (max-width:29.9375em){.srt\@screen-small-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}}.ui-input-checkbox__label{display:flex;align-items:center;cursor:pointer}.ui-input-checkbox+.ui-input-checkbox{margin-top:1rem}.ui-input-checkbox input[type=checkbox]:checked+.ui-input-checkbox__label .ui-input-checkbox__control .ui-input__icon--check{display:initial}.ui-input-checkbox input[type=checkbox]:disabled+.ui-input-checkbox__label{cursor:default}.ui-input-checkbox input[type=checkbox]:disabled+.ui-input-checkbox__label .ui-input-checkbox__control{border-color:#e6e6e6}.ui-input-checkbox input[type=checkbox]:disabled+.ui-input-checkbox__label span{color:#828282}.ui-input-checkbox input[type=checkbox]:checked:disabled+.ui-input-checkbox__label .ui-input-checkbox__control{background-color:#e6e6e6;border-color:#e6e6e6}.ui-input-checkbox input[type=checkbox]:checked:disabled+.ui-input-checkbox__label .ui-input-checkbox__control .ui-input__icon--check{color:#828282}.ui-input-checkbox input[type=checkbox]:focus+.ui-input-checkbox__label{position:relative}.ui-input-checkbox input[type=checkbox]:focus+.ui-input-checkbox__label .ui-input-checkbox__control{border-color:#00f;box-shadow:inset 0 0 0 1px #00f;outline:2px solid #33f;outline-offset:2px}.ui-input-checkbox input[type=checkbox]:focus:not(:focus-visible)+.ui-input-checkbox__label .ui-input-checkbox__control{outline:0}.ui-input-checkbox input[type=checkbox]:indeterminate+.ui-input-checkbox__label .ui-input-checkbox__control::before{position:absolute;top:50%;left:20%;display:block;width:60%;height:2px;content:'';background-color:#828282;transform:translateY(-1px)}.ui-input-checkbox input[type=checkbox]:indeterminate:focus+.ui-input-checkbox__label .ui-input-checkbox__control::before,.ui-input-checkbox input[type=checkbox]:indeterminate:hover+.ui-input-checkbox__label .ui-input-checkbox__control::before{background-color:#00f}.ui-input-checkbox:hover input[type=checkbox]:not([disabled])+.ui-input-checkbox__label .ui-input-checkbox__control{border-color:#00f;box-shadow:inset 0 0 0 1px #00f}.ui-input-checkbox--small .ui-input-checkbox__control,.ui-input-checkbox--small input[type=checkbox]{width:1.5rem;height:1.5rem}.ui-input-checkbox__control{font-family:inherit;line-height:1.25rem;background-color:#fff;border-color:#aaa;border-style:solid;-webkit-appearance:none;appearance:none;position:relative;flex:none;width:2rem;height:2rem;padding:.5rem;margin-right:.5rem;border-width:1px}.ui-input-checkbox--error .ui-input-checkbox__control{border-color:#eb0400}.ui-input-checkbox__message{font-size:.8rem}.ui-input-checkbox--error .ui-input-checkbox__message{color:#eb0400}.ui-input-checkbox .ui-input__icon--check{position:absolute;top:50%;left:47%;display:none;width:1.5rem;height:1.5rem;color:#fff;transform:translate(-50%,-50%)}.ui-input-checkbox__group-label{margin-bottom:.5rem;font-size:.8rem;font-weight:600;color:#828282}.ui-input-checkbox--error .ui-input-checkbox__group-label{color:#eb0400}.tile-view{margin-bottom:2rem}@media (max-width:47.9375em){.tile-view{margin-right:-1rem;margin-left:-1rem}.tile-view.flex-grid--xxs .product-item--column,.tile-view.fluid-grid--xxs .product-item--column{padding-right:.125rem;padding-left:.125rem}.tile-view.flex-grid--xs .product-item--column,.tile-view.fluid-grid--xs .product-item--column{padding-right:.25rem;padding-left:.25rem}.tile-view.flex-grid--s .product-item--column,.tile-view.fluid-grid--s .product-item--column{padding-right:.375rem;padding-left:.375rem}.tile-view.flex-grid--m .product-item--column,.tile-view.fluid-grid--m .product-item--column{padding-right:.5rem;padding-left:.5rem}.tile-view.flex-grid--l .product-item--column,.tile-view.fluid-grid--l .product-item--column{padding-right:.75rem;padding-left:.75rem}.tile-view.flex-grid--xl .product-item--column,.tile-view.fluid-grid--xl .product-item--column{padding-right:1rem;padding-left:1rem}.tile-view.flex-grid--xxl .product-item--column,.tile-view.fluid-grid--xxl .product-item--column{padding-right:1.5rem;padding-left:1.5rem}.tile-view.flex-grid--xxxl .product-item--column,.tile-view.fluid-grid--xxxl .product-item--column{padding-right:3rem;padding-left:3rem}}@media (min-width:48em){.tile-view{margin-bottom:0}}.tile-view .product-item--container{flex:0 1 100%;max-width:100%;padding:2rem 1rem;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.tile-view .product-item--container{padding:2rem 0;margin:0 0 2rem 2rem;border-top:1px solid #e6e6e6}}@media (max-width:47.9375em){.tile-view .product-item--container~.product-item--column:nth-child(even){border-right:1px solid #e6e6e6}.tile-view .product-item--container~.product-item--column:nth-child(odd){border-right:0}}.tile-view .product-item--column{padding-top:2rem;padding-bottom:2rem;margin-bottom:0;border-bottom:1px solid #e6e6e6}.tile-view .product-item--column:nth-child(odd){border-right:1px solid #e6e6e6}@media (min-width:48em){.tile-view .product-item--column:nth-child(odd){border-right:0}}.tile-view .product-item--column:nth-child(-n+2){border-top:1px solid #e6e6e6}@media (min-width:48em){.tile-view .product-item--column:nth-child(-n+2){border-top:0}.tile-view .product-item--column{padding-top:0;border:0}.tile-view .product-item--column:after{display:block;margin-top:2rem;content:''}}@media (max-width:29.9375em){.tile-view .product-item--column .awareness-label:not(:last-child){display:none}}.tile-view .product-item__options{height:7.25em;margin-bottom:-1.5rem}.tile-view .product-item__options .form-select{display:flex}.tile-view .product-item__options .h-flex .btn+wsp-wishlist-button{margin-left:.25rem}.tile-view .product-stamp{position:relative}.tile-view .product-stamp .product-stamp__imprint{position:absolute;bottom:10%;left:10%}.tile-view--numbered{counter-reset:tile-view-numbers}.tile-view--numbered .product-item--column{counter-increment:tile-view-numbers}.tile-view--numbered .product-item--column .product-item__image{position:relative;padding-top:1.25em}@media (min-width:48em){.tile-view--numbered .product-item--column .product-item__image{padding-top:1.3375em}}.tile-view--numbered .product-item--column .product-item__image:after{display:inline-block;width:1.42857em;height:1.42857em;font-family:produkt,arial,helvetica,sans-serif;font-size:1.75em;font-weight:700;line-height:1.42857em;text-align:center;background-color:#fff;border:1px solid #aaa;border-radius:50%;position:absolute;top:0;left:50%;content:counter(tile-view-numbers);transform:translateX(-50%)}@media (min-width:48em){.tile-view--numbered .product-item--column .product-item__image:after{font-size:1.8725em}}.tile-view--numbered .product-item--column .product-item__image .product-image--regular{max-width:none}@media (min-width:48em){.tile-view--border-top:before{display:block;width:100%;margin-top:-1.5rem;margin-left:2rem;content:'';border-top:1px solid #e6e6e6}}.product-item--prominent-image{width:133px}.product-item--column{flex-direction:column;width:6.625em;margin-bottom:1.5rem}.product-item--column .product-item__image{margin-bottom:1rem}.product-item--column .product-item__content{-ms-flex-grow:1;flex-grow:1}.product-item--column .product-item__tile-labels{position:absolute;top:-1px;width:100%;margin-left:-1em}.product-item--column .product-item__tile-labels .product-item__promo-labels--column{position:relative;top:20px}@media (min-width:48em){.product-item--column .product-item__tile-labels{top:-2.1em;margin-left:0}.product-item--column .product-item__tile-labels .product-item__promo-labels--column{left:0}}.product-item--column .product-item__info{margin-bottom:1rem}.product-item--column.product-item--column-wide{width:36vw;max-width:10em}.product-item--column .product-item__flex{display:flex;flex-flow:column;flex-grow:1}.product-item--has-buttons{margin-bottom:2rem}.product-item--has-buttons .product-item__button-container{position:absolute;bottom:0}.product-item--list-item{position:relative}.product-item-addon-carousel{width:9em}@media (min-width:48em){.product-item-addon-carousel{width:14em}}.product-item-addon-carousel .product-seller{height:3.5em}.product-item--trigger .product-image--square,.product-item--trigger .product-image--square .skeleton-image__container{background-color:#fff}.product-item--placeholder .product-item__content>div{background:#fafafa}.product-item--placeholder .product-prices__currency{visibility:hidden}.product-item--landscape{display:flex;flex-grow:1}.product-item--landscape .product-item__hit-area-wrapper{position:relative;display:flex;flex-direction:row;flex-grow:1}.product-item--landscape .product-item__image{flex-basis:30%;flex-shrink:0;margin-right:1rem;margin-bottom:0!important}.product-item--landscape .product-item__content{display:flex;flex-direction:column;justify-content:center}.product-item .sponsored-label{color:#aaa}.consent-modal{display:flex;flex-flow:column nowrap;max-height:calc(100vh - 5rem)}.consent-modal__description{flex-shrink:1;margin:0;overflow-y:auto}.navigation-block{margin-bottom:1.5rem}.navigation-block:after{display:table;clear:both;content:''}@media (min-width:48em){.navigation-block__group{flex-grow:1;width:25%;border-bottom:0}.navigation-block__group.navigation-block__group--2{flex-grow:2;width:50%}.navigation-block__group.navigation-block__group--3{flex-grow:3;width:75%}.navigation-block__group.navigation-block__group--4{flex-grow:4;width:100%}.navigation-block__group.navigation-block__group--5{flex-grow:5;width:125%}.navigation-block__group.navigation-block__group--6{flex-grow:6;width:150%}}.navigation-block__title .navigation-block__node{padding:0}@media (min-width:48em){.navigation-block__title{padding-top:0;padding-bottom:0;font-weight:600;border-bottom:0}}.navigation-block__children .navigation-block__node{border-top:1px solid #e6e6e6}@media (min-width:48em){.navigation-block__children{display:flex;flex-wrap:wrap;padding-left:0}.navigation-block__children .navigation-block__node{border-top:0}}.navigation-block__nodes-list{padding-bottom:0}@media (min-width:48em){.navigation-block__nodes-list{flex-grow:1;width:0;padding-right:1rem}}.navigation-block__node{padding-top:1rem;padding-bottom:1rem}@media (min-width:48em){.navigation-block__node{display:inline;padding-top:0;padding-bottom:0}}.navigation-block__link{display:block;color:#0a0a0a}.navigation-block__link:hover{color:#00f;text-decoration:none}@media (min-width:48em){.navigation-block__link{display:inline}.navigation-block{display:flex;flex-wrap:wrap;padding:1rem;border:1px solid #e6e6e6;border-radius:.5rem}.navigation-block .accordion__header{padding-left:0;cursor:inherit}.navigation-block .accordion__header:before{content:normal}.navigation-block .accordion__body{max-height:none;transition-duration:0}.navigation-block__column{width:calc(100%/6)}.navigation-block__column__category{width:auto;margin-bottom:1rem}.navigation-block--info .navigation-block__group,.navigation-block--info.navigation-block__group{width:100%;margin-top:1.5rem}.navigation-block--info .navigation-block__children,.navigation-block--info .navigation-block__nodes-list,.navigation-block--info .navigation-block__nodes-list>li,.navigation-block--info .navigation-block__title{display:inline;padding:0;margin:0}.navigation-block--info .navigation-block__title .navigation-block__node:after{content:':'}.navigation-block--info .navigation-block__node{margin-right:.5rem}}.navigation-block--doormat{flex-wrap:nowrap;padding:0;font-size:.875rem;border:0}@media (min-width:48em){.navigation-block--doormat{font-size:.75rem}}.navigation-block--doormat .navigation-block__node{word-break:break-word}.flexbanner--billboard+.navigation-block,.flexbanner-container+.navigation-block,.htmlSlot+.navigation-block,.nb-header+.navigation-block{border-top:0 none;border-radius:0 0 .5em .5em}.htmlSlot+.navigation-block{margin-top:-30px}.add-to-wishlist .selected{font-weight:600}.add-to-wishlist .new-list-link{padding-top:.5em}.add-to-wishlist .row-container{display:flex;align-items:center;justify-content:space-between}.add-to-wishlist .divider-list>li{padding-bottom:.5rem;margin-bottom:.5rem;word-wrap:break-word}.add-to-wishlist .divider-list>li:last-child{margin-bottom:1.5rem}.add-to-wishlist .c-btn-tertiary-toggle--medium{float:right;min-width:3.4375em}.add-to-wishlist .c-btn-secundary--large{margin-top:.5em}@media (min-width:30em){.add-to-wishlist .c-btn-secundary--large{margin-top:0}}.add-to-wishlist .text-input{margin-bottom:.5rem}@media (min-width:48em){.add-to-wishlist .text-input{margin-bottom:0}}.add-to-wishlist .align-input{margin-bottom:0}@media (min-width:30em){.add-to-wishlist .align-input{margin-bottom:.5rem}}@media (min-width:48em){.add-to-wishlist .align-input{margin-bottom:0}}.add-to-wishlist .single-line-truncate{padding-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner__explain,.explain{color:#828282}.h-fluid-img{max-width:100%;height:auto!important;vertical-align:middle}.h-txt-center{text-align:center}.creative_container{display:flex;flex-flow:column;align-items:center;overflow:hidden}.u-nosp .creative_container{margin-bottom:.5rem}.creative_container--card{justify-content:center;max-width:17.25rem;height:100%;min-height:14.375rem;overflow:visible}.creative_container--card .creative-title{position:relative;bottom:-.125rem;margin-bottom:-.625rem!important;font-size:.625rem;line-height:1}.filmstrip__card--mms{flex-basis:25%;justify-content:center}.filmstrip__card--mms+.filmstrip__card{min-height:14.375rem}.banner__close.sb{color:transparent}.banner__close.sb:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7 7.378l3.363 3.363a.496.496 0 00.703-.004c.19-.19.197-.51.004-.703L7.707 6.67l3.363-3.363a.496.496 0 00-.004-.703.502.502 0 00-.703-.004L7 5.964 3.637 2.6a.496.496 0 00-.703.004.502.502 0 00-.004.703L6.293 6.67 2.93 10.034a.496.496 0 00.004.703c.19.19.51.197.703.004L7 7.378z'/%3E%3C/svg%3E");position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background-repeat:no-repeat;background-position:center}.srch-container .text-input--search{width:100%;max-width:100%;height:2.5rem;padding:0;margin-right:1rem;font-size:100%;background-color:#fff;border:0;transition:all .25s;-webkit-appearance:none}.srch-container .srch-form__clear{color:#aaa}@media (min-width:48em){.medium--three-quarters{width:75%!important}.medium--one-quarter{width:25%!important}}.modal__window .notification{margin-right:-1rem;margin-left:-1rem;border-radius:0}.modal__window__content>.alert:first-child{margin-top:1.5rem}.table-wrapper{display:table}.table-wrapper__cell{display:table-cell}.h-border-box,.h-border-box *,.h-border-box :after,.h-border-box :before,.h-border-box:after,.h-border-box:before{box-sizing:border-box}.h-block{display:block}.h-block--inline{display:inline-block}.display-inline,.h-inline{display:inline}.h-table{display:table}.h-table--row{display:table-row}.h-table--cell{display:table-cell}.h-table--responsive{width:100%;table-layout:fixed}.h-flex{display:flex}.h-flex-grow{flex-grow:1}.h-flex-direction-column{flex-direction:column}.h-flex-wrap{flex-wrap:wrap}.h-flex-nowrap{flex-wrap:nowrap}.h-flex-right{margin-left:auto}.h-flex-items-center{align-items:center}.h-flex-end{align-items:flex-end}.h-flex-start{align-items:flex-start}.h-flex-justify-content{justify-content:center}.h-flex-align-self-center{align-self:center}.h-flex-align-self-end{align-self:flex-end}.h-pos-default{position:static}.h-pos-relative,.h-relative{position:relative}.h-absolute,.h-pos-absolute{position:absolute}.h-absolute-center{left:50%;transform:translateX(-50%)}.h-pos-fixed{position:fixed}.h-va--top,.vatop{vertical-align:top}.h-va--bottom,.vabottom{vertical-align:bottom}.h-va--middle{vertical-align:middle}.fleft{float:left}.fright{float:right}.h-boxedtop--0{margin-top:0}.h-full-bleed{margin:-1rem}.islet .h-full-bleed{margin:-.5rem}.h-horizontal-bleed,.h-horizontaltop-bleed{margin-right:-1rem;margin-left:-1rem}.islet .h-horizontal-bleed,.islet .h-horizontaltop-bleed{margin-right:-.5rem;margin-left:-.5rem}.h-horizontaltop-bleed{margin-top:-1rem}.islet .h-horizontaltop-bleed{margin-top:-.5rem}.h-horizontalbottom-bleed{margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}.islet .h-horizontalbottom-bleed{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}.h-full-height{box-sizing:border-box;height:100%}.h-o-hidden{overflow:hidden!important}.h-bg-diapo-color{background-color:#fff!important}@media (min-width:48em){.medium--table-wrapper{display:table}.medium--table-wrapper__cell{display:table-cell}.medium--h-border-box,.medium--h-border-box *,.medium--h-border-box :after,.medium--h-border-box :before,.medium--h-border-box:after,.medium--h-border-box:before{box-sizing:border-box}.medium--h-block{display:block}.medium--h-block--inline{display:inline-block}.medium--display-inline,.medium--h-inline{display:inline}.medium--h-table{display:table}.medium--h-table--row{display:table-row}.medium--h-table--cell{display:table-cell}.medium--h-table--responsive{width:100%;table-layout:fixed}.medium--h-flex{display:flex}.medium--h-flex-grow{flex-grow:1}.medium--h-flex-direction-column{flex-direction:column}.medium--h-flex-wrap{flex-wrap:wrap}.medium--h-flex-nowrap{flex-wrap:nowrap}.medium--h-flex-right{margin-left:auto}.medium--h-flex-items-center{align-items:center}.medium--h-flex-end{align-items:flex-end}.medium--h-flex-start{align-items:flex-start}.medium--h-flex-justify-content{justify-content:center}.medium--h-flex-align-self-center{align-self:center}.medium--h-flex-align-self-end{align-self:flex-end}.medium--h-pos-default{position:static}.medium--h-pos-relative,.medium--h-relative{position:relative}.medium--h-absolute,.medium--h-pos-absolute{position:absolute}.medium--h-absolute-center{left:50%;transform:translateX(-50%)}.medium--h-pos-fixed{position:fixed}.medium--h-va--top,.medium--vatop{vertical-align:top}.medium--h-va--bottom,.medium--vabottom{vertical-align:bottom}.medium--h-va--middle{vertical-align:middle}.medium--fleft{float:left}.medium--fright{float:right}.medium--h-boxedtop--0{margin-top:0}.medium--h-full-bleed{margin:-1rem}.islet .medium--h-full-bleed{margin:-.5rem}.medium--h-horizontal-bleed,.medium--h-horizontaltop-bleed{margin-right:-1rem;margin-left:-1rem}.islet .medium--h-horizontal-bleed,.islet .medium--h-horizontaltop-bleed{margin-right:-.5rem;margin-left:-.5rem}.medium--h-horizontaltop-bleed{margin-top:-1rem}.islet .medium--h-horizontaltop-bleed{margin-top:-.5rem}.medium--h-horizontalbottom-bleed{margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}.islet .medium--h-horizontalbottom-bleed{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}.medium--h-full-height{box-sizing:border-box;height:100%}.medium--h-o-hidden{overflow:hidden!important}.medium--h-bg-diapo-color{background-color:#fff!important}}@media (min-width:30em){.small--table-wrapper{display:table}.small--table-wrapper__cell{display:table-cell}.small--h-border-box,.small--h-border-box *,.small--h-border-box :after,.small--h-border-box :before,.small--h-border-box:after,.small--h-border-box:before{box-sizing:border-box}.small--h-block{display:block}.small--h-block--inline{display:inline-block}.small--display-inline,.small--h-inline{display:inline}.small--h-table{display:table}.small--h-table--row{display:table-row}.small--h-table--cell{display:table-cell}.small--h-table--responsive{width:100%;table-layout:fixed}.small--h-flex{display:flex}.small--h-flex-grow{flex-grow:1}.small--h-flex-direction-column{flex-direction:column}.small--h-flex-wrap{flex-wrap:wrap}.small--h-flex-nowrap{flex-wrap:nowrap}.small--h-flex-right{margin-left:auto}.small--h-flex-items-center{align-items:center}.small--h-flex-end{align-items:flex-end}.small--h-flex-start{align-items:flex-start}.small--h-flex-justify-content{justify-content:center}.small--h-flex-align-self-center{align-self:center}.small--h-flex-align-self-end{align-self:flex-end}.small--h-pos-default{position:static}.small--h-pos-relative,.small--h-relative{position:relative}.small--h-absolute,.small--h-pos-absolute{position:absolute}.small--h-absolute-center{left:50%;transform:translateX(-50%)}.small--h-pos-fixed{position:fixed}.small--h-va--top,.small--vatop{vertical-align:top}.small--h-va--bottom,.small--vabottom{vertical-align:bottom}.small--h-va--middle{vertical-align:middle}.small--fleft{float:left}.small--fright{float:right}.small--h-boxedtop--0{margin-top:0}.small--h-full-bleed{margin:-1rem}.islet .small--h-full-bleed{margin:-.5rem}.small--h-horizontal-bleed,.small--h-horizontaltop-bleed{margin-right:-1rem;margin-left:-1rem}.islet .small--h-horizontal-bleed,.islet .small--h-horizontaltop-bleed{margin-right:-.5rem;margin-left:-.5rem}.small--h-horizontaltop-bleed{margin-top:-1rem}.islet .small--h-horizontaltop-bleed{margin-top:-.5rem}.small--h-horizontalbottom-bleed{margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}.islet .small--h-horizontalbottom-bleed{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}.small--h-full-height{box-sizing:border-box;height:100%}.small--h-o-hidden{overflow:hidden!important}.small--h-bg-diapo-color{background-color:#fff!important}}.hit-area{position:relative}@media (max-width:47.9375em){.hit-area--icon{padding-right:1.5rem}.hit-area--icon:after{margin-right:-2rem!important}.hit-area--icon:before{position:absolute;top:50%;right:0;width:1rem;height:1rem;margin-top:-1rem;font-size:1.5em;line-height:1;color:#828282;text-align:center;content:attr(data-icon);font-family:'Bol Symbols',Graphik;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}}.hit-area__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hit-area__clickable{position:relative;z-index:3}@media (min-width:48em){.u-m--0\@screen-large-up{margin:0!important}}@media (max-width:29.9375em){.u-m--0\@screen-small-only{margin:0!important}}@media (min-width:48em){.u-m--xxs\@screen-large-up{margin:.25rem!important}}@media (max-width:29.9375em){.u-m--xxs\@screen-small-only{margin:.25rem!important}}@media (min-width:48em){.u-m--xs\@screen-large-up{margin:.5rem!important}}@media (max-width:29.9375em){.u-m--xs\@screen-small-only{margin:.5rem!important}}@media (min-width:48em){.u-m--sm\@screen-large-up{margin:.75rem!important}}@media (max-width:29.9375em){.u-m--sm\@screen-small-only{margin:.75rem!important}}@media (min-width:48em){.u-m--m\@screen-large-up{margin:1rem!important}}@media (max-width:29.9375em){.u-m--m\@screen-small-only{margin:1rem!important}}@media (min-width:48em){.u-m\@screen-large-up{margin:1rem!important}}@media (max-width:29.9375em){.u-m\@screen-small-only{margin:1rem!important}}@media (min-width:48em){.u-m--lg\@screen-large-up{margin:1.5rem!important}}@media (max-width:29.9375em){.u-m--lg\@screen-small-only{margin:1.5rem!important}}@media (min-width:48em){.u-m--xl\@screen-large-up{margin:2rem!important}}@media (max-width:29.9375em){.u-m--xl\@screen-small-only{margin:2rem!important}}@media (min-width:48em){.u-m--xxl\@screen-large-up{margin:3rem!important}}@media (max-width:29.9375em){.u-m--xxl\@screen-small-only{margin:3rem!important}}@media (min-width:48em){.u-mt--0\@screen-large-up{margin-top:0!important}}@media (max-width:29.9375em){.u-mt--0\@screen-small-only{margin-top:0!important}}@media (min-width:48em){.u-mt--xxs\@screen-large-up{margin-top:.25rem!important}}@media (max-width:29.9375em){.u-mt--xxs\@screen-small-only{margin-top:.25rem!important}}@media (min-width:48em){.u-mt--xs\@screen-large-up{margin-top:.5rem!important}}@media (max-width:29.9375em){.u-mt--xs\@screen-small-only{margin-top:.5rem!important}}@media (min-width:48em){.u-mt--sm\@screen-large-up{margin-top:.75rem!important}}@media (max-width:29.9375em){.u-mt--sm\@screen-small-only{margin-top:.75rem!important}}@media (min-width:48em){.u-mt--m\@screen-large-up{margin-top:1rem!important}}@media (max-width:29.9375em){.u-mt--m\@screen-small-only{margin-top:1rem!important}}@media (min-width:48em){.u-mt\@screen-large-up{margin-top:1rem!important}}@media (max-width:29.9375em){.u-mt\@screen-small-only{margin-top:1rem!important}}@media (min-width:48em){.u-mt--lg\@screen-large-up{margin-top:1.5rem!important}}@media (max-width:29.9375em){.u-mt--lg\@screen-small-only{margin-top:1.5rem!important}}@media (min-width:48em){.u-mt--xl\@screen-large-up{margin-top:2rem!important}}@media (max-width:29.9375em){.u-mt--xl\@screen-small-only{margin-top:2rem!important}}@media (min-width:48em){.u-mt--xxl\@screen-large-up{margin-top:3rem!important}}@media (max-width:29.9375em){.u-mt--xxl\@screen-small-only{margin-top:3rem!important}}@media (min-width:48em){.u-mr--0\@screen-large-up{margin-right:0!important}}@media (max-width:29.9375em){.u-mr--0\@screen-small-only{margin-right:0!important}}@media (min-width:48em){.u-mr--xxs\@screen-large-up{margin-right:.25rem!important}}@media (max-width:29.9375em){.u-mr--xxs\@screen-small-only{margin-right:.25rem!important}}@media (min-width:48em){.u-mr--xs\@screen-large-up{margin-right:.5rem!important}}@media (max-width:29.9375em){.u-mr--xs\@screen-small-only{margin-right:.5rem!important}}@media (min-width:48em){.u-mr--sm\@screen-large-up{margin-right:.75rem!important}}@media (max-width:29.9375em){.u-mr--sm\@screen-small-only{margin-right:.75rem!important}}@media (min-width:48em){.u-mr--m\@screen-large-up{margin-right:1rem!important}}@media (max-width:29.9375em){.u-mr--m\@screen-small-only{margin-right:1rem!important}}@media (min-width:48em){.u-mr\@screen-large-up{margin-right:1rem!important}}@media (max-width:29.9375em){.u-mr\@screen-small-only{margin-right:1rem!important}}@media (min-width:48em){.u-mr--lg\@screen-large-up{margin-right:1.5rem!important}}@media (max-width:29.9375em){.u-mr--lg\@screen-small-only{margin-right:1.5rem!important}}@media (min-width:48em){.u-mr--xl\@screen-large-up{margin-right:2rem!important}}@media (max-width:29.9375em){.u-mr--xl\@screen-small-only{margin-right:2rem!important}}@media (min-width:48em){.u-mr--xxl\@screen-large-up{margin-right:3rem!important}}@media (max-width:29.9375em){.u-mr--xxl\@screen-small-only{margin-right:3rem!important}}@media (min-width:48em){.u-mb--0\@screen-large-up{margin-bottom:0!important}}@media (max-width:29.9375em){.u-mb--0\@screen-small-only{margin-bottom:0!important}}@media (min-width:48em){.u-mb--xxs\@screen-large-up{margin-bottom:.25rem!important}}@media (max-width:29.9375em){.u-mb--xxs\@screen-small-only{margin-bottom:.25rem!important}}@media (min-width:48em){.u-mb--xs\@screen-large-up{margin-bottom:.5rem!important}}@media (max-width:29.9375em){.u-mb--xs\@screen-small-only{margin-bottom:.5rem!important}}@media (min-width:48em){.u-mb--sm\@screen-large-up{margin-bottom:.75rem!important}}@media (max-width:29.9375em){.u-mb--sm\@screen-small-only{margin-bottom:.75rem!important}}@media (min-width:48em){.u-mb--m\@screen-large-up{margin-bottom:1rem!important}}@media (max-width:29.9375em){.u-mb--m\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:48em){.u-mb\@screen-large-up{margin-bottom:1rem!important}}@media (max-width:29.9375em){.u-mb\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:48em){.u-mb--lg\@screen-large-up{margin-bottom:1.5rem!important}}@media (max-width:29.9375em){.u-mb--lg\@screen-small-only{margin-bottom:1.5rem!important}}@media (min-width:48em){.u-mb--xl\@screen-large-up{margin-bottom:2rem!important}}@media (max-width:29.9375em){.u-mb--xl\@screen-small-only{margin-bottom:2rem!important}}@media (min-width:48em){.u-mb--xxl\@screen-large-up{margin-bottom:3rem!important}}@media (max-width:29.9375em){.u-mb--xxl\@screen-small-only{margin-bottom:3rem!important}}@media (min-width:48em){.u-ml--0\@screen-large-up{margin-left:0!important}}@media (max-width:29.9375em){.u-ml--0\@screen-small-only{margin-left:0!important}}@media (min-width:48em){.u-ml--xxs\@screen-large-up{margin-left:.25rem!important}}@media (max-width:29.9375em){.u-ml--xxs\@screen-small-only{margin-left:.25rem!important}}@media (min-width:48em){.u-ml--xs\@screen-large-up{margin-left:.5rem!important}}@media (max-width:29.9375em){.u-ml--xs\@screen-small-only{margin-left:.5rem!important}}@media (min-width:48em){.u-ml--sm\@screen-large-up{margin-left:.75rem!important}}@media (max-width:29.9375em){.u-ml--sm\@screen-small-only{margin-left:.75rem!important}}@media (min-width:48em){.u-ml--m\@screen-large-up{margin-left:1rem!important}}@media (max-width:29.9375em){.u-ml--m\@screen-small-only{margin-left:1rem!important}}@media (min-width:48em){.u-ml\@screen-large-up{margin-left:1rem!important}}@media (max-width:29.9375em){.u-ml\@screen-small-only{margin-left:1rem!important}}@media (min-width:48em){.u-ml--lg\@screen-large-up{margin-left:1.5rem!important}}@media (max-width:29.9375em){.u-ml--lg\@screen-small-only{margin-left:1.5rem!important}}@media (min-width:48em){.u-ml--xl\@screen-large-up{margin-left:2rem!important}}@media (max-width:29.9375em){.u-ml--xl\@screen-small-only{margin-left:2rem!important}}@media (min-width:48em){.u-ml--xxl\@screen-large-up{margin-left:3rem!important}}@media (max-width:29.9375em){.u-ml--xxl\@screen-small-only{margin-left:3rem!important}}@media (min-width:48em){.u-p--0\@screen-large-up{padding:0!important}}@media (max-width:29.9375em){.u-p--0\@screen-small-only{padding:0!important}}@media (min-width:48em){.u-p--xxs\@screen-large-up{padding:.25rem!important}}@media (max-width:29.9375em){.u-p--xxs\@screen-small-only{padding:.25rem!important}}@media (min-width:48em){.u-p--xs\@screen-large-up{padding:.5rem!important}}@media (max-width:29.9375em){.u-p--xs\@screen-small-only{padding:.5rem!important}}@media (min-width:48em){.u-p--sm\@screen-large-up{padding:.75rem!important}}@media (max-width:29.9375em){.u-p--sm\@screen-small-only{padding:.75rem!important}}@media (min-width:48em){.u-p--m\@screen-large-up{padding:1rem!important}}@media (max-width:29.9375em){.u-p--m\@screen-small-only{padding:1rem!important}}@media (min-width:48em){.u-p\@screen-large-up{padding:1rem!important}}@media (max-width:29.9375em){.u-p\@screen-small-only{padding:1rem!important}}@media (min-width:48em){.u-p--lg\@screen-large-up{padding:1.5rem!important}}@media (max-width:29.9375em){.u-p--lg\@screen-small-only{padding:1.5rem!important}}@media (min-width:48em){.u-p--xl\@screen-large-up{padding:2rem!important}}@media (max-width:29.9375em){.u-p--xl\@screen-small-only{padding:2rem!important}}@media (min-width:48em){.u-p--xxl\@screen-large-up{padding:3rem!important}}@media (max-width:29.9375em){.u-p--xxl\@screen-small-only{padding:3rem!important}}@media (min-width:48em){.u-pt--0\@screen-large-up{padding-top:0!important}}@media (max-width:29.9375em){.u-pt--0\@screen-small-only{padding-top:0!important}}@media (min-width:48em){.u-pt--xxs\@screen-large-up{padding-top:.25rem!important}}@media (max-width:29.9375em){.u-pt--xxs\@screen-small-only{padding-top:.25rem!important}}@media (min-width:48em){.u-pt--xs\@screen-large-up{padding-top:.5rem!important}}@media (max-width:29.9375em){.u-pt--xs\@screen-small-only{padding-top:.5rem!important}}@media (min-width:48em){.u-pt--sm\@screen-large-up{padding-top:.75rem!important}}@media (max-width:29.9375em){.u-pt--sm\@screen-small-only{padding-top:.75rem!important}}@media (min-width:48em){.u-pt--m\@screen-large-up{padding-top:1rem!important}}@media (max-width:29.9375em){.u-pt--m\@screen-small-only{padding-top:1rem!important}}@media (min-width:48em){.u-pt\@screen-large-up{padding-top:1rem!important}}@media (max-width:29.9375em){.u-pt\@screen-small-only{padding-top:1rem!important}}@media (min-width:48em){.u-pt--lg\@screen-large-up{padding-top:1.5rem!important}}@media (max-width:29.9375em){.u-pt--lg\@screen-small-only{padding-top:1.5rem!important}}@media (min-width:48em){.u-pt--xl\@screen-large-up{padding-top:2rem!important}}@media (max-width:29.9375em){.u-pt--xl\@screen-small-only{padding-top:2rem!important}}@media (min-width:48em){.u-pt--xxl\@screen-large-up{padding-top:3rem!important}}@media (max-width:29.9375em){.u-pt--xxl\@screen-small-only{padding-top:3rem!important}}@media (min-width:48em){.u-pr--0\@screen-large-up{padding-right:0!important}}@media (max-width:29.9375em){.u-pr--0\@screen-small-only{padding-right:0!important}}@media (min-width:48em){.u-pr--xxs\@screen-large-up{padding-right:.25rem!important}}@media (max-width:29.9375em){.u-pr--xxs\@screen-small-only{padding-right:.25rem!important}}@media (min-width:48em){.u-pr--xs\@screen-large-up{padding-right:.5rem!important}}@media (max-width:29.9375em){.u-pr--xs\@screen-small-only{padding-right:.5rem!important}}@media (min-width:48em){.u-pr--sm\@screen-large-up{padding-right:.75rem!important}}@media (max-width:29.9375em){.u-pr--sm\@screen-small-only{padding-right:.75rem!important}}@media (min-width:48em){.u-pr--m\@screen-large-up{padding-right:1rem!important}}@media (max-width:29.9375em){.u-pr--m\@screen-small-only{padding-right:1rem!important}}@media (min-width:48em){.u-pr\@screen-large-up{padding-right:1rem!important}}@media (max-width:29.9375em){.u-pr\@screen-small-only{padding-right:1rem!important}}@media (min-width:48em){.u-pr--lg\@screen-large-up{padding-right:1.5rem!important}}@media (max-width:29.9375em){.u-pr--lg\@screen-small-only{padding-right:1.5rem!important}}@media (min-width:48em){.u-pr--xl\@screen-large-up{padding-right:2rem!important}}@media (max-width:29.9375em){.u-pr--xl\@screen-small-only{padding-right:2rem!important}}@media (min-width:48em){.u-pr--xxl\@screen-large-up{padding-right:3rem!important}}@media (max-width:29.9375em){.u-pr--xxl\@screen-small-only{padding-right:3rem!important}}@media (min-width:48em){.u-pb--0\@screen-large-up{padding-bottom:0!important}}@media (max-width:29.9375em){.u-pb--0\@screen-small-only{padding-bottom:0!important}}@media (min-width:48em){.u-pb--xxs\@screen-large-up{padding-bottom:.25rem!important}}@media (max-width:29.9375em){.u-pb--xxs\@screen-small-only{padding-bottom:.25rem!important}}@media (min-width:48em){.u-pb--xs\@screen-large-up{padding-bottom:.5rem!important}}@media (max-width:29.9375em){.u-pb--xs\@screen-small-only{padding-bottom:.5rem!important}}@media (min-width:48em){.u-pb--sm\@screen-large-up{padding-bottom:.75rem!important}}@media (max-width:29.9375em){.u-pb--sm\@screen-small-only{padding-bottom:.75rem!important}}@media (min-width:48em){.u-pb--m\@screen-large-up{padding-bottom:1rem!important}}@media (max-width:29.9375em){.u-pb--m\@screen-small-only{padding-bottom:1rem!important}}@media (min-width:48em){.u-pb\@screen-large-up{padding-bottom:1rem!important}}@media (max-width:29.9375em){.u-pb\@screen-small-only{padding-bottom:1rem!important}}@media (min-width:48em){.u-pb--lg\@screen-large-up{padding-bottom:1.5rem!important}}@media (max-width:29.9375em){.u-pb--lg\@screen-small-only{padding-bottom:1.5rem!important}}@media (min-width:48em){.u-pb--xl\@screen-large-up{padding-bottom:2rem!important}}@media (max-width:29.9375em){.u-pb--xl\@screen-small-only{padding-bottom:2rem!important}}@media (min-width:48em){.u-pb--xxl\@screen-large-up{padding-bottom:3rem!important}}@media (max-width:29.9375em){.u-pb--xxl\@screen-small-only{padding-bottom:3rem!important}}@media (min-width:48em){.u-pl--0\@screen-large-up{padding-left:0!important}}@media (max-width:29.9375em){.u-pl--0\@screen-small-only{padding-left:0!important}}@media (min-width:48em){.u-pl--xxs\@screen-large-up{padding-left:.25rem!important}}@media (max-width:29.9375em){.u-pl--xxs\@screen-small-only{padding-left:.25rem!important}}@media (min-width:48em){.u-pl--xs\@screen-large-up{padding-left:.5rem!important}}@media (max-width:29.9375em){.u-pl--xs\@screen-small-only{padding-left:.5rem!important}}@media (min-width:48em){.u-pl--sm\@screen-large-up{padding-left:.75rem!important}}@media (max-width:29.9375em){.u-pl--sm\@screen-small-only{padding-left:.75rem!important}}@media (min-width:48em){.u-pl--m\@screen-large-up{padding-left:1rem!important}}@media (max-width:29.9375em){.u-pl--m\@screen-small-only{padding-left:1rem!important}}@media (min-width:48em){.u-pl\@screen-large-up{padding-left:1rem!important}}@media (max-width:29.9375em){.u-pl\@screen-small-only{padding-left:1rem!important}}@media (min-width:48em){.u-pl--lg\@screen-large-up{padding-left:1.5rem!important}}@media (max-width:29.9375em){.u-pl--lg\@screen-small-only{padding-left:1.5rem!important}}@media (min-width:48em){.u-pl--xl\@screen-large-up{padding-left:2rem!important}}@media (max-width:29.9375em){.u-pl--xl\@screen-small-only{padding-left:2rem!important}}@media (min-width:48em){.u-pl--xxl\@screen-large-up{padding-left:3rem!important}}@media (max-width:29.9375em){.u-pl--xxl\@screen-small-only{padding-left:3rem!important}.u-mb\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:30em){.banner__explain--small,.small--is-hidden{display:none!important}}.banner__explain--medium,.banner__image,.header-fixed .banner__explain--small,.header-fixed .small--is-hidden,.small--is-visible{display:none!important}@media (min-width:30em){.banner__explain--medium,.banner__image,.small--is-visible{display:block!important}}.header-fixed .banner__explain--medium,.header-fixed .banner__image,.header-fixed .small--is-visible{display:block!important}.small--is-visible--inline-block{display:none!important}@media (min-width:30em){.small--is-visible--inline-block{display:inline-block!important}}.header-fixed .small--is-visible--inline-block{display:inline-block!important}.small--is-visible--inline{display:none!important}@media (min-width:30em){.small--is-visible--inline{display:inline!important}}.header-fixed .small--is-visible--inline{display:inline!important}.small--is-visible--flex{display:none}@media (min-width:30em){.small--is-visible--flex{display:flex}}.small--is-floatless-l{float:none}@media (min-width:30em){.small--is-floatless-l{float:left}}.small--is-floatless-r{float:none}@media (min-width:30em){.small--is-floatless-r{float:right}}@media screen and (min-width:480px){.small--is-floatless{float:none}.small--float-l{float:left}.small--float-r{float:right}}@media screen and (min-width:768px){.medium--is-floatless{float:none}.medium--float-l{float:left}.medium--float-r{float:right}}@media screen and (min-width:1024px){.large--is-floatless{float:none}.large--float-l{float:left}.large--float-r{float:right}}@media (min-width:48em){.medium--is-hidden{display:none!important}}.header-fixed .medium--is-hidden,.medium--is-visible{display:none!important}@media (min-width:48em){.medium--is-visible{display:block!important}}.header-fixed .medium--is-visible{display:block!important}.medium--is-visible--inline-block{display:none!important}@media (min-width:48em){.medium--is-visible--inline-block{display:inline-block!important}}.header-fixed .medium--is-visible--inline-block{display:inline-block!important}.medium--is-visible--inline{display:none!important}@media (min-width:48em){.medium--is-visible--inline{display:inline!important}}.header-fixed .medium--is-visible--inline{display:inline!important}.medium--is-visible--table{display:none!important}@media (min-width:48em){.medium--is-visible--table{display:table!important}}.header-fixed .medium--is-visible--table{display:table!important}.medium--is-visible--table-row{display:none!important}@media (min-width:48em){.medium--is-visible--table-row{display:table-row!important}}.header-fixed .medium--is-visible--table-row{display:table-row!important}.medium--is-visible--table-cell{display:none!important}@media (min-width:48em){.medium--is-visible--table-cell{display:table-cell!important}}.header-fixed .medium--is-visible--table-cell{display:table-cell!important}.medium--is-visible--flex{display:none}@media (min-width:48em){.medium--is-visible--flex{display:flex}}@media (min-width:64em){.large--is-hidden{display:none!important}}.header-fixed .large--is-hidden,.large--is-visible{display:none!important}@media (min-width:64em){.large--is-visible{display:block!important}}.header-fixed .large--is-visible{display:block!important}.large--is-visible--inline-block{display:none!important}@media (min-width:64em){.large--is-visible--inline-block{display:inline-block!important}}.header-fixed .large--is-visible--inline-block{display:inline-block!important}.large--is-visible--inline{display:none!important}@media (min-width:64em){.large--is-visible--inline{display:inline!important}}.header-fixed .large--is-visible--inline{display:inline!important}.large--is-visible--table{display:none!important}@media (min-width:64em){.large--is-visible--table{display:table!important}}.header-fixed .large--is-visible--table{display:table!important}.large--is-visible--table-row{display:none!important}@media (min-width:64em){.large--is-visible--table-row{display:table-row!important}}.header-fixed .large--is-visible--table-row{display:table-row!important}.large--is-visible--table-cell{display:none!important}@media (min-width:64em){.large--is-visible--table-cell{display:table-cell!important}}.header-fixed .large--is-visible--table-cell{display:table-cell!important}.large--is-visible--flex{display:none}@media (min-width:64em){.large--is-visible--flex{display:flex}}.is-open{display:block}.is-hidden{display:none}@media (max-width:47.9375em){.is-hidden--small{display:none!important}}.header-fixed .is-hidden--small{display:none!important}.slide{transition:transform .25s ease-in-out}.slide--up{transform:translateY(-100%)}.is-soldout>:not(.disabled){opacity:.5}.is--disabled{position:relative}.is--disabled:after{position:absolute;top:0;right:-.25em;bottom:0;left:-.25em;content:'';background-color:rgba(255,255,255,.75)}.no-js .no-js--is-visible{display:block}.no-js .no-js--is-hidden,.no-js--is-visible{display:none}.is-loading-btn{position:relative}.is-loading-btn a,.is-loading-btn button,.is-loading-btn input[type=button],.is-loading-btn input[type=reset],.is-loading-btn input[type=submit],.is-loading-btn:before{color:transparent}.is-loading-btn:after{position:absolute;top:50%;left:50%;display:inline-block;width:18px;height:18px;margin-top:-9px;margin-left:-9px;content:'';border:2px solid currentColor;border-top-color:transparent;border-radius:100%;animation:spin 1s infinite linear}.is-loading-btn a:hover,.is-loading-btn button:hover,.is-loading-btn input[type=button]:hover,.is-loading-btn input[type=reset]:hover,.is-loading-btn input[type=submit]:hover{color:transparent;cursor:pointer}.fade-in{animation:fade-in .15s ease-in forwards}.fade-out{animation:fade-out .15s ease-in forwards}.img-wrapper{position:relative;display:flex;flex-flow:column;align-items:flex-start}.img-wrapper--rounded{overflow:hidden;border-radius:.5rem}.day-deal__image .skeleton-image__container img,.day-deal__image wsp-skeleton-image img,.img-wrapper .img{max-width:100%;max-height:100%}.img-wrapper .img--stretch,.img-wrapper .img--stretch-w{width:100%}.img-wrapper .img--stretch,.img-wrapper .img--stretch-h{height:100%}.img-wrapper .img--rounded{border-radius:.5rem}.img-wrapper--center:not(.img-wrapper--fluid){align-items:center;justify-content:center}.img-wrapper--fluid{display:flex;padding-bottom:100%;overflow:hidden}.img-wrapper--fluid .img{position:absolute}.img-wrapper--fluid.img-wrapper--center .img{top:0;right:0;bottom:0;left:0;margin:auto}.img-wrapper--circle .img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.img-wrapper--no-background{background:0 0!important}wsp-skeleton-image{min-width:1px;min-height:1px}.region{display:flex;flex-basis:100%;flex-flow:row wrap;margin-bottom:1rem;margin-left:-1rem}.region__bleedtop{margin-top:-1.5rem}.region__bleedbottom{margin-bottom:0}.region__margin{margin-left:0}.region__header{display:flex;flex-flow:row wrap;width:calc(100% + 1rem);margin-bottom:1rem;margin-left:-1rem}.feature>.region__header{padding-left:0}.region--async .region__header :after{visibility:hidden;content:'.'}.region__header--countdown{flex-flow:nowrap}.region__header--more-link{flex-basis:100%;max-width:max-content}.region__header-title{flex-grow:1;padding-left:1rem;margin:0}.region__header-title-wrapper{display:flex;flex-flow:row wrap;flex-grow:1}.region__header-title--not-last{flex-grow:0}.region__header-title--countdown{display:flex;flex:0 0 100%;align-items:center;order:4;margin-top:.25rem}.region__header-title--countdown svg{align-self:baseline}@media screen and (min-width:480px){.region__header-title--countdown{flex:none;flex-grow:1;order:0;margin-top:0}}.region__header-title-placeholder{flex-grow:1}.fade-in-region{animation:fadeInRegion .3s ease-in forwards}.fade-out-region{animation:fadeInRegion .3s ease-out forwards reverse}.feature{position:relative;display:flex;flex-flow:column;flex-shrink:0;padding-left:1rem;margin-bottom:1rem}@media (max-width:29.9375em){.feature--full-screen-small{flex-grow:1;padding-left:0;margin-right:-1rem}}.editorial-card{display:flex;flex-flow:column;flex-grow:1}.editorial-card a{color:inherit}.editorial-card__title{font-weight:600}.editorial-card__image{padding-bottom:50%}.image-card{display:inline-block!important}.image-card__image-link{display:block;color:#0a0a0a}.image-card__image{background:#fafafa}.image-card__title{display:block;overflow:hidden;font-size:1rem;text-align:center;text-overflow:ellipsis}.image-card--landscape{max-width:15rem}.image-card--landscape .image-card__image{padding-bottom:100%}.image-card--landscape .image-card__image .img{margin-left:-73.5%;width:auto;max-width:46.3125rem;height:100%;max-height:18.75rem}@media (min-width:30em){.image-card--landscape{max-width:46.3125rem}}@media (min-width:48em){.image-card--landscape .image-card__image{padding-bottom:66.66667%}.image-card--landscape .image-card__image .img{margin-left:-32.33333%}}.product-card__image{flex-shrink:0;margin-bottom:.5rem;background-color:#fafafa}.product-card--highlight .product-card__image{background-color:#fff}.product-card__image .img{padding:12%;mix-blend-mode:darken;will-change:opacity}.product-card__title{display:inline-block;display:-webkit-box;max-height:3rem;margin-bottom:.25rem;overflow:hidden;font-weight:600;line-height:1.5rem;color:inherit;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card__price{margin:auto 0 0;color:#eb0400}.product-card__price:before{content:'\20AC\0020'}.product-card__content{display:flex;flex-flow:column;flex-grow:1}.product-card--skeleton .product-card__price{visibility:hidden}.product-card--landscape{flex-flow:row nowrap;width:calc(100% + 1rem);min-height:6.25rem;padding-left:0;margin-left:-1rem}.product-card--landscape .product-card__content{flex-grow:1;margin:auto 0 auto 1rem}.product-card--landscape .product-card__image{width:calc(40% - 1rem);max-width:17.5rem;padding-bottom:25%;margin:0 0 0 1rem}.login-card__content-wrapper{position:relative;padding-bottom:100%}.login-card__content{position:absolute;display:flex;flex-flow:column;width:100%;min-height:100%;padding:12%;background:#f0f6ff}.login-card__subtitle,.login-card__title{margin-bottom:.5rem}.login-card__cta-button{margin:auto 0 0 -.33rem}@media (max-width:29.9375em){.login-card__subtitle{display:none}.login-card__cta-button{margin-top:0}}.day-deal{position:relative;display:flex;flex-flow:column wrap;flex-grow:1;padding:0 1rem 1rem;background-color:#fafafa}.day-deal:hover{text-decoration:none}@media (min-width:30em){.day-deal{flex-flow:row;padding:0}}.day-deal--disabled:after{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;content:'';background:#fafafa;opacity:.5}.day-deal__countdown-wrapper{z-index:2;display:flex;flex-grow:1;justify-content:center;width:100%;pointer-events:none}@media (min-width:30em){.day-deal__countdown-wrapper{position:absolute;top:0}}.day-deal__countdown{align-self:center;padding:.25rem 1rem;margin:0 1.5rem;font-size:1.125rem;color:#ff4947;background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:1px 2px 4px 0 rgba(49,49,47,.3)}.day-deal__countdown__title{font-family:produkt,arial,helvetica,sans-serif;font-weight:700}@media (min-width:30em){.day-deal__countdown{font-size:1.25rem}}.day-deal__image{height:15rem;padding:1.5rem 1rem;background:#fafafa;isolation:isolate}.day-deal__image .skeleton-image__container,.day-deal__image wsp-skeleton-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.day-deal__image .img{mix-blend-mode:darken;will-change:opacity}@media (min-width:30em){.day-deal__content{padding:4.5rem 1.5rem 1.5rem}}.day-deal__title{font-weight:600;display:block;font-size:.875rem}.day-deal__description,.day-deal__title{margin-bottom:1rem;color:#0a0a0a;word-break:break-word}.day-deal__description,.day-deal__price-prefix{display:block;font-size:.875rem}.day-deal__price{position:relative;z-index:1;display:inline-flex;flex-direction:row;align-items:self-start;padding:0 .5rem;margin-bottom:.5rem;line-height:1;color:#fff;background-color:#ff4947;border-radius:.25rem 0 0 .25rem}.day-deal__price .promo-price{color:#fff}.day-deal__price__affix{position:relative;top:.375rem;left:.375rem}.day-deal__price:after{position:absolute;top:0;right:-.6875rem;bottom:0;z-index:-1;width:1.5rem;height:100%;content:'';background-color:inherit;border-radius:0 4px 4px 0;transform:skewX(-15deg)}.day-deal__disclaimer+.day-deal__cta{margin-top:1rem}.day-deal__disclaimer{color:#828282}.day-deal__disabled-message{position:relative;z-index:2;font-size:1rem;font-weight:600}.email-opt-in-banner{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:1rem;margin:2rem 0;background-position:right bottom;background-size:cover}@media (max-width:29.9375em){.email-opt-in-banner{width:calc(100% + 2rem);margin:0 -1rem}.region .email-opt-in-banner{margin:0}}.email-opt-in-banner__subtitle,.email-opt-in-banner__title{color:#0a1398}.email-opt-in-banner__title{margin-bottom:.3rem;font-family:produkt,arial,helvetica,sans-serif;font-size:32px;font-weight:800;line-height:1.25}@media (max-width:29.9375em){.email-opt-in-banner__title{margin-bottom:.2rem;font-size:18px}}.email-opt-in-banner__subtitle{font-family:produkt,arial,helvetica,sans-serif;font-size:26px;line-height:1.25}@media (max-width:29.9375em){.email-opt-in-banner__subtitle{width:65%;font-size:16px}}.email-opt-in-banner__button{margin-top:2rem}@media (max-width:29.9375em){.email-opt-in-banner__button{margin-top:1rem}}.email-opt-in-banner__button__icon{vertical-align:-6px!important}.email-opt-in-personalized-banner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:1.5rem .5rem;background-position:right bottom;background-size:cover}@media (max-width:29.9375em){.email-opt-in-personalized-banner{align-items:flex-start}}.email-opt-in-personalized-banner__titles{display:flex;flex-direction:column;align-items:center}@media (max-width:29.9375em){.email-opt-in-personalized-banner__titles{align-items:flex-start}}.email-opt-in-personalized-banner__subtitle,.email-opt-in-personalized-banner__title{margin-bottom:1rem;line-height:1.5}@media (max-width:29.9375em){.email-opt-in-personalized-banner__subtitle,.email-opt-in-personalized-banner__title{line-height:1.3}}.email-opt-in-personalized-banner__title{font-family:produkt,arial,helvetica,sans-serif;font-size:18px;font-weight:700}.email-opt-in-personalized-banner__subtitle{font-family:graphik,arial,helvetica,sans-serif;font-size:14px}.email-opt-in-personalized-banner__button{margin-bottom:.5rem}.email-opt-in-personalized-banner__button__icon{vertical-align:-6px!important}.email-opt-in-toaster{position:fixed;top:auto;bottom:0;z-index:99999;width:100%;padding:1.5rem 1rem 1rem;margin:0 auto;background-color:#fff;box-shadow:0 -2px 4px rgba(49,49,47,.3);animation:slide-in-bottom 1s ease-in forwards}@media (min-width:48em){.email-opt-in-toaster{left:calc(50% - 18rem);max-width:36rem}}.email-opt-in-toaster__close{position:absolute!important;top:0;right:0}.email-opt-in-toaster__button{color:#fff}.email-opt-in-toaster__button__icon{vertical-align:-6px!important}.email-opt-in-modal__disclaimer{color:#828282}.email-opt-in-error{display:flex;flex-direction:column}.email-opt-in-error__alert{width:75%}@media (max-width:29.9375em){.email-opt-in-error__alert{width:100%}}.email-opt-in-error__buttons{display:flex}@media (max-width:29.9375em){.email-opt-in-error__buttons{flex-direction:column-reverse}.email-opt-in-error__buttons .email-opt-in-error__retry-btn{margin-right:0!important}.email-opt-in-error__buttons .email-opt-in-error__continue-btn{margin-bottom:.6rem;margin-left:0!important}}.collapsible-region__content{display:flex;flex-flow:row wrap;width:100%}.collapsible-region:not(.is-expanded) .collapsible-region__content>.collapsible-region__screen-small~*{display:none}@media (min-width:30em){.collapsible-region:not(.is-expanded) .collapsible-region__content>.collapsible-region__screen-small~*{display:inherit}.collapsible-region:not(.is-expanded) .collapsible-region__content>.collapsible-region__screen-medium-up~*{display:none}}@media (min-width:48em){.collapsible-region:not(.is-expanded) .collapsible-region__content>.collapsible-region__screen-medium-up~*{display:inherit}.collapsible-region:not(.is-expanded) .collapsible-region__content>.collapsible-region__screen-large-up~*{display:none}}.collapsible-region.is-expanded .collapsible-region__btn-more{display:none}.collapsible-region.is-expanded .collapsible-region__btn-less{display:inline-block!important}@media (max-width:29.9375em){.collapsible-region.is-expanded .collapsible-region__btn-less,.collapsible-region:not(.is-expanded) .collapsible-region__btn-more{display:block}.collapsible-region.is-expanded .collapsible-region__btn-less a,.collapsible-region:not(.is-expanded) .collapsible-region__btn-more a{width:100%;text-align:center}}.region:first-child .flex-banner-main{min-height:10rem;margin-top:-1.5rem}@media (min-width:30em){.region:first-child .flex-banner-main{min-height:11.375rem;margin-top:0}}.flex-banner-main.img-wrapper--fluid{padding-bottom:43.58974%}@media (min-width:30em){.flex-banner-main.img-wrapper--fluid{padding-bottom:25.60764%}}.flex-banner-main--placeholder{background-color:#fafafa}.flex-banner-main--placeholder:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-image:linear-gradient(90deg,rgba(170,170,170,0) 0,rgba(170,170,170,.2) 20%,rgba(170,170,170,.5) 60%,rgba(170,170,170,0));transform:translateX(-100%);animation:shimmer 1.5s infinite}.flex-banner-main--placeholder--pega-card{min-height:14.375rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait){min-height:20rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title{font-size:2rem;font-weight:900}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle{font-size:1.625rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__image,.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__image-wrapper{height:100%}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__extra{padding-right:1rem}@media (min-width:30em){.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait){min-height:16.875rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title{font-size:2.75rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle{font-size:2rem}.flexbanner--main:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__extra{padding:0}}.subcategory-entrances .image-card__image{background-color:#f7faff}@media (min-width:48em){.subcategory-entrances .image-card__image{padding-bottom:10rem}}.subcategory-entrances .image-card__image img{max-height:128px;mix-blend-mode:multiply}.account-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;font-size:.875rem}.offcanvas-container.slide-in .account-nav{border-bottom:1px solid #aaa}.account-nav__item.is-active{box-shadow:inset .25rem 0 0 0 #00f}.account-dropdown .account-nav__item{border-top:1px solid #aaa}.account-dropdown .account-nav__item:first-child{border-top:0}.offcanvas-container.slide-in .account-nav__item{position:relative}.offcanvas-container.slide-in .account-nav__item:after{position:absolute;top:50%;right:.75em;display:block;width:1.5em;height:1.5em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5em;transform:translateY(-50%)}.account-nav__link{display:block;padding:.75rem;color:#0a0a0a}.account-nav__link:hover{color:#00f;text-decoration:none}.is-active .account-nav__link:hover{color:#0a0a0a}.is-active .account-nav__link{cursor:default}.account-dropdown .account-nav__link{padding-left:.5rem}.offcanvas-container.slide-in .account-nav__link{padding-top:1rem;padding-right:3rem;padding-bottom:1rem}.footer-app-slot{display:flex;align-items:center}@media (min-width:30em){.footer-app-slot{display:none!important}}.footer-app-slot__icon{display:block;width:3rem;height:4.375rem;background-image:url(/nl/static/assets/images/sass/app-icons/iosapp@2x.png);background-repeat:no-repeat;background-position:center;background-size:cover}.footer-app-slot__content{flex-grow:1;padding:.5rem}.footer-app-slot__button{display:flex;justify-content:flex-end;white-space:nowrap}.country-language__title{margin-bottom:.75rem;font-family:produkt,arial,helvetica,sans-serif;font-size:1.25rem}@media (min-width:30em){.country-language__title{padding-top:.75rem}}.country-language__subtitle{font-size:1.125rem}.u-rounded{border-radius:.5rem!important}.u-nosp{padding:0!important}.u-m--0,.u-nosp{margin:0!important}.u-m--xxs{margin:.25rem!important}.u-m--xs{margin:.5rem!important}.u-m--sm{margin:.75rem!important}.u-m,.u-m--m{margin:1rem!important}.u-m--lg{margin:1.5rem!important}.u-m--xl{margin:2rem!important}.u-m--xxl{margin:3rem!important}.u-mt--0{margin-top:0!important}.u-mt--xxs{margin-top:.25rem!important}.u-mt--xs{margin-top:.5rem!important}.u-mt--sm{margin-top:.75rem!important}.u-mt,.u-mt--m{margin-top:1rem!important}.u-mt--lg{margin-top:1.5rem!important}.u-mt--xl{margin-top:2rem!important}.u-mt--xxl{margin-top:3rem!important}.u-mr--0{margin-right:0!important}.u-mr--xxs{margin-right:.25rem!important}.u-mr--xs{margin-right:.5rem!important}.u-mr--sm{margin-right:.75rem!important}.u-mr,.u-mr--m{margin-right:1rem!important}.u-mr--lg{margin-right:1.5rem!important}.u-mr--xl{margin-right:2rem!important}.u-mr--xxl{margin-right:3rem!important}.u-mb--0{margin-bottom:0!important}.u-mb--xxs{margin-bottom:.25rem!important}.u-mb--xs{margin-bottom:.5rem!important}.u-mb--sm{margin-bottom:.75rem!important}.u-mb,.u-mb--m{margin-bottom:1rem!important}.u-mb--lg{margin-bottom:1.5rem!important}.u-mb--xl{margin-bottom:2rem!important}.u-mb--xxl{margin-bottom:3rem!important}.u-ml--0{margin-left:0!important}.u-ml--xxs{margin-left:.25rem!important}.u-ml--xs{margin-left:.5rem!important}.u-ml--sm{margin-left:.75rem!important}.u-ml,.u-ml--m{margin-left:1rem!important}.u-ml--lg{margin-left:1.5rem!important}.u-ml--xl{margin-left:2rem!important}.u-ml--xxl{margin-left:3rem!important}.u-p--0{padding:0!important}.u-p--xxs{padding:.25rem!important}.u-p--xs{padding:.5rem!important}.u-p--sm{padding:.75rem!important}.u-p,.u-p--m{padding:1rem!important}.u-p--lg{padding:1.5rem!important}.u-p--xl{padding:2rem!important}.u-p--xxl{padding:3rem!important}.u-pt--0{padding-top:0!important}.u-pt--xxs{padding-top:.25rem!important}.u-pt--xs{padding-top:.5rem!important}.u-pt--sm{padding-top:.75rem!important}.u-pt,.u-pt--m{padding-top:1rem!important}.u-pt--lg{padding-top:1.5rem!important}.u-pt--xl{padding-top:2rem!important}.u-pt--xxl{padding-top:3rem!important}.u-pr--0{padding-right:0!important}.u-pr--xxs{padding-right:.25rem!important}.u-pr--xs{padding-right:.5rem!important}.u-pr--sm{padding-right:.75rem!important}.u-pr,.u-pr--m{padding-right:1rem!important}.u-pr--lg{padding-right:1.5rem!important}.u-pr--xl{padding-right:2rem!important}.u-pr--xxl{padding-right:3rem!important}.u-pb--0{padding-bottom:0!important}.u-pb--xxs{padding-bottom:.25rem!important}.u-pb--xs{padding-bottom:.5rem!important}.u-pb--sm{padding-bottom:.75rem!important}.u-pb,.u-pb--m{padding-bottom:1rem!important}.u-pb--lg{padding-bottom:1.5rem!important}.u-pb--xl{padding-bottom:2rem!important}.u-pb--xxl{padding-bottom:3rem!important}.u-pl--0{padding-left:0!important}.u-pl--xxs{padding-left:.25rem!important}.u-pl--xs{padding-left:.5rem!important}.u-pl--sm{padding-left:.75rem!important}.u-pl,.u-pl--m{padding-left:1rem!important}.u-pl--lg{padding-left:1.5rem!important}.u-pl--xl{padding-left:2rem!important}.u-pl--xxl{padding-left:3rem!important}@media (min-width:48em){.u-m--0\@screen-large-up{margin:0!important}}@media (max-width:29.9375em){.u-m--0\@screen-small-only{margin:0!important}}@media (min-width:48em){.u-m--xxs\@screen-large-up{margin:.25rem!important}}@media (max-width:29.9375em){.u-m--xxs\@screen-small-only{margin:.25rem!important}}@media (min-width:48em){.u-m--xs\@screen-large-up{margin:.5rem!important}}@media (max-width:29.9375em){.u-m--xs\@screen-small-only{margin:.5rem!important}}@media (min-width:48em){.u-m--sm\@screen-large-up{margin:.75rem!important}}@media (max-width:29.9375em){.u-m--sm\@screen-small-only{margin:.75rem!important}}@media (min-width:48em){.u-m--m\@screen-large-up{margin:1rem!important}}@media (max-width:29.9375em){.u-m--m\@screen-small-only{margin:1rem!important}}@media (min-width:48em){.u-m\@screen-large-up{margin:1rem!important}}@media (max-width:29.9375em){.u-m\@screen-small-only{margin:1rem!important}}@media (min-width:48em){.u-m--lg\@screen-large-up{margin:1.5rem!important}}@media (max-width:29.9375em){.u-m--lg\@screen-small-only{margin:1.5rem!important}}@media (min-width:48em){.u-m--xl\@screen-large-up{margin:2rem!important}}@media (max-width:29.9375em){.u-m--xl\@screen-small-only{margin:2rem!important}}@media (min-width:48em){.u-m--xxl\@screen-large-up{margin:3rem!important}}@media (max-width:29.9375em){.u-m--xxl\@screen-small-only{margin:3rem!important}}@media (min-width:48em){.u-mt--0\@screen-large-up{margin-top:0!important}}@media (max-width:29.9375em){.u-mt--0\@screen-small-only{margin-top:0!important}}@media (min-width:48em){.u-mt--xxs\@screen-large-up{margin-top:.25rem!important}}@media (max-width:29.9375em){.u-mt--xxs\@screen-small-only{margin-top:.25rem!important}}@media (min-width:48em){.u-mt--xs\@screen-large-up{margin-top:.5rem!important}}@media (max-width:29.9375em){.u-mt--xs\@screen-small-only{margin-top:.5rem!important}}@media (min-width:48em){.u-mt--sm\@screen-large-up{margin-top:.75rem!important}}@media (max-width:29.9375em){.u-mt--sm\@screen-small-only{margin-top:.75rem!important}}@media (min-width:48em){.u-mt--m\@screen-large-up{margin-top:1rem!important}}@media (max-width:29.9375em){.u-mt--m\@screen-small-only{margin-top:1rem!important}}@media (min-width:48em){.u-mt\@screen-large-up{margin-top:1rem!important}}@media (max-width:29.9375em){.u-mt\@screen-small-only{margin-top:1rem!important}}@media (min-width:48em){.u-mt--lg\@screen-large-up{margin-top:1.5rem!important}}@media (max-width:29.9375em){.u-mt--lg\@screen-small-only{margin-top:1.5rem!important}}@media (min-width:48em){.u-mt--xl\@screen-large-up{margin-top:2rem!important}}@media (max-width:29.9375em){.u-mt--xl\@screen-small-only{margin-top:2rem!important}}@media (min-width:48em){.u-mt--xxl\@screen-large-up{margin-top:3rem!important}}@media (max-width:29.9375em){.u-mt--xxl\@screen-small-only{margin-top:3rem!important}}@media (min-width:48em){.u-mr--0\@screen-large-up{margin-right:0!important}}@media (max-width:29.9375em){.u-mr--0\@screen-small-only{margin-right:0!important}}@media (min-width:48em){.u-mr--xxs\@screen-large-up{margin-right:.25rem!important}}@media (max-width:29.9375em){.u-mr--xxs\@screen-small-only{margin-right:.25rem!important}}@media (min-width:48em){.u-mr--xs\@screen-large-up{margin-right:.5rem!important}}@media (max-width:29.9375em){.u-mr--xs\@screen-small-only{margin-right:.5rem!important}}@media (min-width:48em){.u-mr--sm\@screen-large-up{margin-right:.75rem!important}}@media (max-width:29.9375em){.u-mr--sm\@screen-small-only{margin-right:.75rem!important}}@media (min-width:48em){.u-mr--m\@screen-large-up{margin-right:1rem!important}}@media (max-width:29.9375em){.u-mr--m\@screen-small-only{margin-right:1rem!important}}@media (min-width:48em){.u-mr\@screen-large-up{margin-right:1rem!important}}@media (max-width:29.9375em){.u-mr\@screen-small-only{margin-right:1rem!important}}@media (min-width:48em){.u-mr--lg\@screen-large-up{margin-right:1.5rem!important}}@media (max-width:29.9375em){.u-mr--lg\@screen-small-only{margin-right:1.5rem!important}}@media (min-width:48em){.u-mr--xl\@screen-large-up{margin-right:2rem!important}}@media (max-width:29.9375em){.u-mr--xl\@screen-small-only{margin-right:2rem!important}}@media (min-width:48em){.u-mr--xxl\@screen-large-up{margin-right:3rem!important}}@media (max-width:29.9375em){.u-mr--xxl\@screen-small-only{margin-right:3rem!important}}@media (min-width:48em){.u-mb--0\@screen-large-up{margin-bottom:0!important}}@media (max-width:29.9375em){.u-mb--0\@screen-small-only{margin-bottom:0!important}}@media (min-width:48em){.u-mb--xxs\@screen-large-up{margin-bottom:.25rem!important}}@media (max-width:29.9375em){.u-mb--xxs\@screen-small-only{margin-bottom:.25rem!important}}@media (min-width:48em){.u-mb--xs\@screen-large-up{margin-bottom:.5rem!important}}@media (max-width:29.9375em){.u-mb--xs\@screen-small-only{margin-bottom:.5rem!important}}@media (min-width:48em){.u-mb--sm\@screen-large-up{margin-bottom:.75rem!important}}@media (max-width:29.9375em){.u-mb--sm\@screen-small-only{margin-bottom:.75rem!important}}@media (min-width:48em){.u-mb--m\@screen-large-up{margin-bottom:1rem!important}}@media (max-width:29.9375em){.u-mb--m\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:48em){.u-mb\@screen-large-up{margin-bottom:1rem!important}}@media (max-width:29.9375em){.u-mb\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:48em){.u-mb--lg\@screen-large-up{margin-bottom:1.5rem!important}}@media (max-width:29.9375em){.u-mb--lg\@screen-small-only{margin-bottom:1.5rem!important}}@media (min-width:48em){.u-mb--xl\@screen-large-up{margin-bottom:2rem!important}}@media (max-width:29.9375em){.u-mb--xl\@screen-small-only{margin-bottom:2rem!important}}@media (min-width:48em){.u-mb--xxl\@screen-large-up{margin-bottom:3rem!important}}@media (max-width:29.9375em){.u-mb--xxl\@screen-small-only{margin-bottom:3rem!important}}@media (min-width:48em){.u-ml--0\@screen-large-up{margin-left:0!important}}@media (max-width:29.9375em){.u-ml--0\@screen-small-only{margin-left:0!important}}@media (min-width:48em){.u-ml--xxs\@screen-large-up{margin-left:.25rem!important}}@media (max-width:29.9375em){.u-ml--xxs\@screen-small-only{margin-left:.25rem!important}}@media (min-width:48em){.u-ml--xs\@screen-large-up{margin-left:.5rem!important}}@media (max-width:29.9375em){.u-ml--xs\@screen-small-only{margin-left:.5rem!important}}@media (min-width:48em){.u-ml--sm\@screen-large-up{margin-left:.75rem!important}}@media (max-width:29.9375em){.u-ml--sm\@screen-small-only{margin-left:.75rem!important}}@media (min-width:48em){.u-ml--m\@screen-large-up{margin-left:1rem!important}}@media (max-width:29.9375em){.u-ml--m\@screen-small-only{margin-left:1rem!important}}@media (min-width:48em){.u-ml\@screen-large-up{margin-left:1rem!important}}@media (max-width:29.9375em){.u-ml\@screen-small-only{margin-left:1rem!important}}@media (min-width:48em){.u-ml--lg\@screen-large-up{margin-left:1.5rem!important}}@media (max-width:29.9375em){.u-ml--lg\@screen-small-only{margin-left:1.5rem!important}}@media (min-width:48em){.u-ml--xl\@screen-large-up{margin-left:2rem!important}}@media (max-width:29.9375em){.u-ml--xl\@screen-small-only{margin-left:2rem!important}}@media (min-width:48em){.u-ml--xxl\@screen-large-up{margin-left:3rem!important}}@media (max-width:29.9375em){.u-ml--xxl\@screen-small-only{margin-left:3rem!important}}@media (min-width:48em){.u-p--0\@screen-large-up{padding:0!important}}@media (max-width:29.9375em){.u-p--0\@screen-small-only{padding:0!important}}@media (min-width:48em){.u-p--xxs\@screen-large-up{padding:.25rem!important}}@media (max-width:29.9375em){.u-p--xxs\@screen-small-only{padding:.25rem!important}}@media (min-width:48em){.u-p--xs\@screen-large-up{padding:.5rem!important}}@media (max-width:29.9375em){.u-p--xs\@screen-small-only{padding:.5rem!important}}@media (min-width:48em){.u-p--sm\@screen-large-up{padding:.75rem!important}}@media (max-width:29.9375em){.u-p--sm\@screen-small-only{padding:.75rem!important}}@media (min-width:48em){.u-p--m\@screen-large-up{padding:1rem!important}}@media (max-width:29.9375em){.u-p--m\@screen-small-only{padding:1rem!important}}@media (min-width:48em){.u-p\@screen-large-up{padding:1rem!important}}@media (max-width:29.9375em){.u-p\@screen-small-only{padding:1rem!important}}@media (min-width:48em){.u-p--lg\@screen-large-up{padding:1.5rem!important}}@media (max-width:29.9375em){.u-p--lg\@screen-small-only{padding:1.5rem!important}}@media (min-width:48em){.u-p--xl\@screen-large-up{padding:2rem!important}}@media (max-width:29.9375em){.u-p--xl\@screen-small-only{padding:2rem!important}}@media (min-width:48em){.u-p--xxl\@screen-large-up{padding:3rem!important}}@media (max-width:29.9375em){.u-p--xxl\@screen-small-only{padding:3rem!important}}@media (min-width:48em){.u-pt--0\@screen-large-up{padding-top:0!important}}@media (max-width:29.9375em){.u-pt--0\@screen-small-only{padding-top:0!important}}@media (min-width:48em){.u-pt--xxs\@screen-large-up{padding-top:.25rem!important}}@media (max-width:29.9375em){.u-pt--xxs\@screen-small-only{padding-top:.25rem!important}}@media (min-width:48em){.u-pt--xs\@screen-large-up{padding-top:.5rem!important}}@media (max-width:29.9375em){.u-pt--xs\@screen-small-only{padding-top:.5rem!important}}@media (min-width:48em){.u-pt--sm\@screen-large-up{padding-top:.75rem!important}}@media (max-width:29.9375em){.u-pt--sm\@screen-small-only{padding-top:.75rem!important}}@media (min-width:48em){.u-pt--m\@screen-large-up{padding-top:1rem!important}}@media (max-width:29.9375em){.u-pt--m\@screen-small-only{padding-top:1rem!important}}@media (min-width:48em){.u-pt\@screen-large-up{padding-top:1rem!important}}@media (max-width:29.9375em){.u-pt\@screen-small-only{padding-top:1rem!important}}@media (min-width:48em){.u-pt--lg\@screen-large-up{padding-top:1.5rem!important}}@media (max-width:29.9375em){.u-pt--lg\@screen-small-only{padding-top:1.5rem!important}}@media (min-width:48em){.u-pt--xl\@screen-large-up{padding-top:2rem!important}}@media (max-width:29.9375em){.u-pt--xl\@screen-small-only{padding-top:2rem!important}}@media (min-width:48em){.u-pt--xxl\@screen-large-up{padding-top:3rem!important}}@media (max-width:29.9375em){.u-pt--xxl\@screen-small-only{padding-top:3rem!important}}@media (min-width:48em){.u-pr--0\@screen-large-up{padding-right:0!important}}@media (max-width:29.9375em){.u-pr--0\@screen-small-only{padding-right:0!important}}@media (min-width:48em){.u-pr--xxs\@screen-large-up{padding-right:.25rem!important}}@media (max-width:29.9375em){.u-pr--xxs\@screen-small-only{padding-right:.25rem!important}}@media (min-width:48em){.u-pr--xs\@screen-large-up{padding-right:.5rem!important}}@media (max-width:29.9375em){.u-pr--xs\@screen-small-only{padding-right:.5rem!important}}@media (min-width:48em){.u-pr--sm\@screen-large-up{padding-right:.75rem!important}}@media (max-width:29.9375em){.u-pr--sm\@screen-small-only{padding-right:.75rem!important}}@media (min-width:48em){.u-pr--m\@screen-large-up{padding-right:1rem!important}}@media (max-width:29.9375em){.u-pr--m\@screen-small-only{padding-right:1rem!important}}@media (min-width:48em){.u-pr\@screen-large-up{padding-right:1rem!important}}@media (max-width:29.9375em){.u-pr\@screen-small-only{padding-right:1rem!important}}@media (min-width:48em){.u-pr--lg\@screen-large-up{padding-right:1.5rem!important}}@media (max-width:29.9375em){.u-pr--lg\@screen-small-only{padding-right:1.5rem!important}}@media (min-width:48em){.u-pr--xl\@screen-large-up{padding-right:2rem!important}}@media (max-width:29.9375em){.u-pr--xl\@screen-small-only{padding-right:2rem!important}}@media (min-width:48em){.u-pr--xxl\@screen-large-up{padding-right:3rem!important}}@media (max-width:29.9375em){.u-pr--xxl\@screen-small-only{padding-right:3rem!important}}@media (min-width:48em){.u-pb--0\@screen-large-up{padding-bottom:0!important}}@media (max-width:29.9375em){.u-pb--0\@screen-small-only{padding-bottom:0!important}}@media (min-width:48em){.u-pb--xxs\@screen-large-up{padding-bottom:.25rem!important}}@media (max-width:29.9375em){.u-pb--xxs\@screen-small-only{padding-bottom:.25rem!important}}@media (min-width:48em){.u-pb--xs\@screen-large-up{padding-bottom:.5rem!important}}@media (max-width:29.9375em){.u-pb--xs\@screen-small-only{padding-bottom:.5rem!important}}@media (min-width:48em){.u-pb--sm\@screen-large-up{padding-bottom:.75rem!important}}@media (max-width:29.9375em){.u-pb--sm\@screen-small-only{padding-bottom:.75rem!important}}@media (min-width:48em){.u-pb--m\@screen-large-up{padding-bottom:1rem!important}}@media (max-width:29.9375em){.u-pb--m\@screen-small-only{padding-bottom:1rem!important}}@media (min-width:48em){.u-pb\@screen-large-up{padding-bottom:1rem!important}}@media (max-width:29.9375em){.u-pb\@screen-small-only{padding-bottom:1rem!important}}@media (min-width:48em){.u-pb--lg\@screen-large-up{padding-bottom:1.5rem!important}}@media (max-width:29.9375em){.u-pb--lg\@screen-small-only{padding-bottom:1.5rem!important}}@media (min-width:48em){.u-pb--xl\@screen-large-up{padding-bottom:2rem!important}}@media (max-width:29.9375em){.u-pb--xl\@screen-small-only{padding-bottom:2rem!important}}@media (min-width:48em){.u-pb--xxl\@screen-large-up{padding-bottom:3rem!important}}@media (max-width:29.9375em){.u-pb--xxl\@screen-small-only{padding-bottom:3rem!important}}@media (min-width:48em){.u-pl--0\@screen-large-up{padding-left:0!important}}@media (max-width:29.9375em){.u-pl--0\@screen-small-only{padding-left:0!important}}@media (min-width:48em){.u-pl--xxs\@screen-large-up{padding-left:.25rem!important}}@media (max-width:29.9375em){.u-pl--xxs\@screen-small-only{padding-left:.25rem!important}}@media (min-width:48em){.u-pl--xs\@screen-large-up{padding-left:.5rem!important}}@media (max-width:29.9375em){.u-pl--xs\@screen-small-only{padding-left:.5rem!important}}@media (min-width:48em){.u-pl--sm\@screen-large-up{padding-left:.75rem!important}}@media (max-width:29.9375em){.u-pl--sm\@screen-small-only{padding-left:.75rem!important}}@media (min-width:48em){.u-pl--m\@screen-large-up{padding-left:1rem!important}}@media (max-width:29.9375em){.u-pl--m\@screen-small-only{padding-left:1rem!important}}@media (min-width:48em){.u-pl\@screen-large-up{padding-left:1rem!important}}@media (max-width:29.9375em){.u-pl\@screen-small-only{padding-left:1rem!important}}@media (min-width:48em){.u-pl--lg\@screen-large-up{padding-left:1.5rem!important}}@media (max-width:29.9375em){.u-pl--lg\@screen-small-only{padding-left:1.5rem!important}}@media (min-width:48em){.u-pl--xl\@screen-large-up{padding-left:2rem!important}}@media (max-width:29.9375em){.u-pl--xl\@screen-small-only{padding-left:2rem!important}}@media (min-width:48em){.u-pl--xxl\@screen-large-up{padding-left:3rem!important}}@media (max-width:29.9375em){.u-pl--xxl\@screen-small-only{padding-left:3rem!important}.u-mb\@screen-small-only{margin-bottom:1rem!important}}.u-m-bleed--s{margin-right:-.75rem!important;margin-left:-.75rem!important}.u-hide{display:none!important}.u-show-inline{display:inline!important}.u-show-inline-block{display:inline-block!important}.u-show-block{display:block!important}.u-show-flex{display:flex!important}.u-show-table{display:table!important}.u-show-table-row{display:table-row!important}.u-show-table-cell{display:table-cell!important}@media (max-width:29.9375em){.u-hide\@screen-small-only{display:none!important}}.u-show-inline\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-inline\@screen-small-only{display:inline!important}}.u-show-inline-block\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-inline-block\@screen-small-only{display:inline-block!important}}.u-show-block\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-block\@screen-small-only{display:block!important}}.u-show-flex\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-flex\@screen-small-only{display:flex!important}}.u-show-table\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table\@screen-small-only{display:table!important}}.u-show-table-row\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table-row\@screen-small-only{display:table-row!important}}.u-show-table-cell\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table-cell\@screen-small-only{display:table-cell!important}}@media (min-width:30em){.u-hide\@screen-medium-up{display:none!important}}.u-show-inline\@screen-medium-up{display:none}@media (min-width:30em){.u-show-inline\@screen-medium-up{display:inline!important}}.u-show-inline-block\@screen-medium-up{display:none}@media (min-width:30em){.u-show-inline-block\@screen-medium-up{display:inline-block!important}}.u-show-block\@screen-medium-up{display:none}@media (min-width:30em){.u-show-block\@screen-medium-up{display:block!important}}.u-show-flex\@screen-medium-up{display:none}@media (min-width:30em){.u-show-flex\@screen-medium-up{display:flex!important}}.u-show-table\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table\@screen-medium-up{display:table!important}}.u-show-table-row\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table-row\@screen-medium-up{display:table-row!important}}.u-show-table-cell\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table-cell\@screen-medium-up{display:table-cell!important}}@media (max-width:47.9375em) and (min-width:30em){.u-hide\@screen-medium-only{display:none!important}}.u-show-inline\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline\@screen-medium-only{display:inline!important}}.u-show-inline-block\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline-block\@screen-medium-only{display:inline-block!important}}.u-show-block\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-block\@screen-medium-only{display:block!important}}.u-show-flex\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-flex\@screen-medium-only{display:flex!important}}.u-show-table\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table\@screen-medium-only{display:table!important}}.u-show-table-row\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-row\@screen-medium-only{display:table-row!important}}.u-show-table-cell\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-cell\@screen-medium-only{display:table-cell!important}}@media (min-width:48em){.u-hide\@screen-large-up{display:none!important}}.u-show-inline\@screen-large-up{display:none}@media (min-width:48em){.u-show-inline\@screen-large-up{display:inline!important}}.u-show-inline-block\@screen-large-up{display:none}@media (min-width:48em){.u-show-inline-block\@screen-large-up{display:inline-block!important}}.u-show-block\@screen-large-up{display:none}@media (min-width:48em){.u-show-block\@screen-large-up{display:block!important}}.u-show-flex\@screen-large-up{display:none}@media (min-width:48em){.u-show-flex\@screen-large-up{display:flex!important}}.u-show-table\@screen-large-up{display:none}@media (min-width:48em){.u-show-table\@screen-large-up{display:table!important}}.u-show-table-row\@screen-large-up{display:none}@media (min-width:48em){.u-show-table-row\@screen-large-up{display:table-row!important}}.u-show-table-cell\@screen-large-up{display:none}@media (min-width:48em){.u-show-table-cell\@screen-large-up{display:table-cell!important}}@media (max-width:63.9375em) and (min-width:48em){.u-hide\@screen-large-only{display:none!important}}.u-show-inline\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline\@screen-large-only{display:inline!important}}.u-show-inline-block\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline-block\@screen-large-only{display:inline-block!important}}.u-show-block\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-block\@screen-large-only{display:block!important}}.u-show-flex\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-flex\@screen-large-only{display:flex!important}}.u-show-table\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table\@screen-large-only{display:table!important}}.u-show-table-row\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-row\@screen-large-only{display:table-row!important}}.u-show-table-cell\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-cell\@screen-large-only{display:table-cell!important}}@media (min-width:64em){.u-hide\@screen-xl-up{display:none!important}}.u-show-inline\@screen-xl-up{display:none}@media (min-width:64em){.u-show-inline\@screen-xl-up{display:inline!important}}.u-show-inline-block\@screen-xl-up{display:none}@media (min-width:64em){.u-show-inline-block\@screen-xl-up{display:inline-block!important}}.u-show-block\@screen-xl-up{display:none}@media (min-width:64em){.u-show-block\@screen-xl-up{display:block!important}}.u-show-flex\@screen-xl-up{display:none}@media (min-width:64em){.u-show-flex\@screen-xl-up{display:flex!important}}.u-show-table\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table\@screen-xl-up{display:table!important}}.u-show-table-row\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table-row\@screen-xl-up{display:table-row!important}}.u-show-table-cell\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table-cell\@screen-xl-up{display:table-cell!important}}@media (max-width:74.9375em) and (min-width:64em){.u-hide\@screen-xl-only{display:none!important}}.u-show-inline\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline\@screen-xl-only{display:inline!important}}.u-show-inline-block\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline-block\@screen-xl-only{display:inline-block!important}}.u-show-block\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-block\@screen-xl-only{display:block!important}}.u-show-flex\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-flex\@screen-xl-only{display:flex!important}}.u-show-table\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table\@screen-xl-only{display:table!important}}.u-show-table-row\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-row\@screen-xl-only{display:table-row!important}}.u-show-table-cell\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-cell\@screen-xl-only{display:table-cell!important}}@media (min-width:75em){.u-hide\@screen-xxl-up{display:none!important}}.u-show-inline\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-inline\@screen-xxl-up{display:inline!important}}.u-show-inline-block\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-inline-block\@screen-xxl-up{display:inline-block!important}}.u-show-block\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-block\@screen-xxl-up{display:block!important}}.u-show-flex\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-flex\@screen-xxl-up{display:flex!important}}.u-show-table\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table\@screen-xxl-up{display:table!important}}.u-show-table-row\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table-row\@screen-xxl-up{display:table-row!important}}.u-show-table-cell\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table-cell\@screen-xxl-up{display:table-cell!important}}.srt{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media (max-width:29.9375em){.srt\@screen-small-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}}.u-text-center{text-align:center!important}@media (max-width:29.9375em){.u-text-center\@screen-small{text-align:center!important}}@media (max-width:47.9375em) and (min-width:30em){.u-text-center\@screen-medium{text-align:center!important}}@media (max-width:63.9375em) and (min-width:48em){.u-text-center\@screen-large{text-align:center!important}}.u-text-right{text-align:right!important}.u-text-left{text-align:left!important}.u-text-cap-first-letter{display:inline-block}.u-text-cap-first-letter:first-letter{text-transform:capitalize}.u-text-strikethrough{text-decoration:line-through}.u-text-strikethrough-diagonal{position:relative}.u-text-strikethrough-diagonal:before{position:absolute;top:60%;right:0;left:0;content:'';border-color:inherit;border-top:1px solid;transform:rotate(-18deg)}.h-color-brand{color:#0000a4!important}.h-color-brand-ui{color:#00f!important}.h-color-text{color:#0a0a0a!important}.h-color-subtext{color:#828282!important}.h-color-shading-light-gray{color:#aaa!important}.h-color-inform-text{color:#01982b!important}.h-color-promote-rating{color:#ffcd00!important}.h-color-focus-text{color:#eb0400!important}.h-color-white-text{color:#fff!important}.h-color-inform-button{color:#01ac3a!important}.h-color-focus-ui{color:#ff4947!important}.h-border-color-shading-module-gray{border-color:#e6e6e6!important}.h-border-color-inform-text{border-color:#01982b!important}.h-border-color-inform-module{border-color:#e5f4e9!important}.h-border-color-promote-rating{border-color:#ffcd00!important}.h-border-color-brand-module{border-color:#f0f6ff!important}.h-border-color-brand-ui{border-color:#00f!important}.h-bg-color-shading-module-gray{background-color:#e6e6e6!important}.h-bg-color-inform-button{background-color:#01ac3a!important}.h-bg-color-inform-module{background-color:#e5f4e9!important}.h-bg-color-focus-ui{background-color:#ff4947!important}.h-bg-color-brand-module{background-color:#f0f6ff!important}.h-bg-yellow-bright{background-color:#fff162!important}.h-bg-yellow-pastel{background-color:#fff59e!important}.h-bg-yellow-soft{background-color:#fffade!important}.h-bg-orange-bright{background-color:#ffb072!important}.h-bg-orange-pastel{background-color:#ffd2ad!important}.h-bg-orange-soft{background-color:#fed!important}.h-bg-red-bright{background-color:#ff667e!important}.h-bg-red-pastel{background-color:#ffa4b4!important}.h-bg-red-soft{background-color:#ffd9e1!important}.h-bg-magenta-bright{background-color:#fe73dc!important}.h-bg-magenta-pastel{background-color:#ffa4eb!important}.h-bg-magenta-soft{background-color:#ffd9f5!important}.h-bg-green-bright{background-color:#71e9b4!important}.h-bg-green-pastel{background-color:#aff2d3!important}.h-bg-green-soft{background-color:#e2f9ed!important}.h-bg-blue-bright{background-color:#1eadff!important}.h-bg-blue-pastel{background-color:#90cdfe!important}.h-bg-blue-soft{background-color:#dceeff!important}.h-bg-brown-bol-box{background-color:#cba88a!important}.h-bg-white{background-color:#fff!important}.h-bg-select-module{background-color:#f2fbf5!important}.h-bg-color-inform-text{background-color:#01982b!important}.h-bg-color-promote-rating{background-color:#ffcd00!important}.h-bg-color-brand-ui{background-color:#00f!important}.h-bg-color-shading-module-light-gray{background-color:#fafafa!important}.u-1\/1{width:100%!important}.u-1\/2{width:50%!important}.u-2\/2{width:100%!important}.u-1\/3{width:33.33333%!important}.u-2\/3{width:66.66667%!important}.u-3\/3{width:100%!important}.u-1\/4{width:25%!important}.u-2\/4{width:50%!important}.u-3\/4{width:75%!important}.u-4\/4{width:100%!important}.u-1\/5{width:20%!important}.u-2\/5{width:40%!important}.u-3\/5{width:60%!important}.u-4\/5{width:80%!important}.u-5\/5{width:100%!important}.u-1\/6{width:16.66667%!important}.u-2\/6{width:33.33333%!important}.u-3\/6{width:50%!important}.u-4\/6{width:66.66667%!important}.u-5\/6{width:83.33333%!important}.u-6\/6{width:100%!important}.u-1\/7{width:14.28571%!important}.u-2\/7{width:28.57143%!important}.u-3\/7{width:42.85714%!important}.u-4\/7{width:57.14286%!important}.u-5\/7{width:71.42857%!important}.u-6\/7{width:85.71429%!important}.u-7\/7{width:100%!important}.u-1\/8{width:12.5%!important}.u-2\/8{width:25%!important}.u-3\/8{width:37.5%!important}.u-4\/8{width:50%!important}.u-5\/8{width:62.5%!important}.u-6\/8{width:75%!important}.u-7\/8{width:87.5%!important}.u-8\/8{width:100%!important}@media (max-width:29.9375em){.u-1\/1\@screen-small-only{width:100%!important}.u-1\/2\@screen-small-only{width:50%!important}.u-2\/2\@screen-small-only{width:100%!important}.u-1\/3\@screen-small-only{width:33.33333%!important}.u-2\/3\@screen-small-only{width:66.66667%!important}.u-3\/3\@screen-small-only{width:100%!important}.u-1\/4\@screen-small-only{width:25%!important}.u-2\/4\@screen-small-only{width:50%!important}.u-3\/4\@screen-small-only{width:75%!important}.u-4\/4\@screen-small-only{width:100%!important}.u-1\/5\@screen-small-only{width:20%!important}.u-2\/5\@screen-small-only{width:40%!important}.u-3\/5\@screen-small-only{width:60%!important}.u-4\/5\@screen-small-only{width:80%!important}.u-5\/5\@screen-small-only{width:100%!important}.u-1\/6\@screen-small-only{width:16.66667%!important}.u-2\/6\@screen-small-only{width:33.33333%!important}.u-3\/6\@screen-small-only{width:50%!important}.u-4\/6\@screen-small-only{width:66.66667%!important}.u-5\/6\@screen-small-only{width:83.33333%!important}.u-6\/6\@screen-small-only{width:100%!important}.u-1\/7\@screen-small-only{width:14.28571%!important}.u-2\/7\@screen-small-only{width:28.57143%!important}.u-3\/7\@screen-small-only{width:42.85714%!important}.u-4\/7\@screen-small-only{width:57.14286%!important}.u-5\/7\@screen-small-only{width:71.42857%!important}.u-6\/7\@screen-small-only{width:85.71429%!important}.u-7\/7\@screen-small-only{width:100%!important}.u-1\/8\@screen-small-only{width:12.5%!important}.u-2\/8\@screen-small-only{width:25%!important}.u-3\/8\@screen-small-only{width:37.5%!important}.u-4\/8\@screen-small-only{width:50%!important}.u-5\/8\@screen-small-only{width:62.5%!important}.u-6\/8\@screen-small-only{width:75%!important}.u-7\/8\@screen-small-only{width:87.5%!important}.u-8\/8\@screen-small-only{width:100%!important}}@media (min-width:30em){.u-1\/1\@screen-medium-up{width:100%!important}.u-1\/2\@screen-medium-up{width:50%!important}.u-2\/2\@screen-medium-up{width:100%!important}.u-1\/3\@screen-medium-up{width:33.33333%!important}.u-2\/3\@screen-medium-up{width:66.66667%!important}.u-3\/3\@screen-medium-up{width:100%!important}.u-1\/4\@screen-medium-up{width:25%!important}.u-2\/4\@screen-medium-up{width:50%!important}.u-3\/4\@screen-medium-up{width:75%!important}.u-4\/4\@screen-medium-up{width:100%!important}.u-1\/5\@screen-medium-up{width:20%!important}.u-2\/5\@screen-medium-up{width:40%!important}.u-3\/5\@screen-medium-up{width:60%!important}.u-4\/5\@screen-medium-up{width:80%!important}.u-5\/5\@screen-medium-up{width:100%!important}.u-1\/6\@screen-medium-up{width:16.66667%!important}.u-2\/6\@screen-medium-up{width:33.33333%!important}.u-3\/6\@screen-medium-up{width:50%!important}.u-4\/6\@screen-medium-up{width:66.66667%!important}.u-5\/6\@screen-medium-up{width:83.33333%!important}.u-6\/6\@screen-medium-up{width:100%!important}.u-1\/7\@screen-medium-up{width:14.28571%!important}.u-2\/7\@screen-medium-up{width:28.57143%!important}.u-3\/7\@screen-medium-up{width:42.85714%!important}.u-4\/7\@screen-medium-up{width:57.14286%!important}.u-5\/7\@screen-medium-up{width:71.42857%!important}.u-6\/7\@screen-medium-up{width:85.71429%!important}.u-7\/7\@screen-medium-up{width:100%!important}.u-1\/8\@screen-medium-up{width:12.5%!important}.u-2\/8\@screen-medium-up{width:25%!important}.u-3\/8\@screen-medium-up{width:37.5%!important}.u-4\/8\@screen-medium-up{width:50%!important}.u-5\/8\@screen-medium-up{width:62.5%!important}.u-6\/8\@screen-medium-up{width:75%!important}.u-7\/8\@screen-medium-up{width:87.5%!important}.u-8\/8\@screen-medium-up{width:100%!important}}@media (min-width:48em){.u-1\/1\@screen-large-up{width:100%!important}.u-1\/2\@screen-large-up{width:50%!important}.u-2\/2\@screen-large-up{width:100%!important}.u-1\/3\@screen-large-up{width:33.33333%!important}.u-2\/3\@screen-large-up{width:66.66667%!important}.u-3\/3\@screen-large-up{width:100%!important}.u-1\/4\@screen-large-up{width:25%!important}.u-2\/4\@screen-large-up{width:50%!important}.u-3\/4\@screen-large-up{width:75%!important}.u-4\/4\@screen-large-up{width:100%!important}.u-1\/5\@screen-large-up{width:20%!important}.u-2\/5\@screen-large-up{width:40%!important}.u-3\/5\@screen-large-up{width:60%!important}.u-4\/5\@screen-large-up{width:80%!important}.u-5\/5\@screen-large-up{width:100%!important}.u-1\/6\@screen-large-up{width:16.66667%!important}.u-2\/6\@screen-large-up{width:33.33333%!important}.u-3\/6\@screen-large-up{width:50%!important}.u-4\/6\@screen-large-up{width:66.66667%!important}.u-5\/6\@screen-large-up{width:83.33333%!important}.u-6\/6\@screen-large-up{width:100%!important}.u-1\/7\@screen-large-up{width:14.28571%!important}.u-2\/7\@screen-large-up{width:28.57143%!important}.u-3\/7\@screen-large-up{width:42.85714%!important}.u-4\/7\@screen-large-up{width:57.14286%!important}.u-5\/7\@screen-large-up{width:71.42857%!important}.u-6\/7\@screen-large-up{width:85.71429%!important}.u-7\/7\@screen-large-up{width:100%!important}.u-1\/8\@screen-large-up{width:12.5%!important}.u-2\/8\@screen-large-up{width:25%!important}.u-3\/8\@screen-large-up{width:37.5%!important}.u-4\/8\@screen-large-up{width:50%!important}.u-5\/8\@screen-large-up{width:62.5%!important}.u-6\/8\@screen-large-up{width:75%!important}.u-7\/8\@screen-large-up{width:87.5%!important}.u-8\/8\@screen-large-up{width:100%!important}}@media (min-width:64em){.u-1\/1\@screen-xl-up{width:100%!important}.u-1\/2\@screen-xl-up{width:50%!important}.u-2\/2\@screen-xl-up{width:100%!important}.u-1\/3\@screen-xl-up{width:33.33333%!important}.u-2\/3\@screen-xl-up{width:66.66667%!important}.u-3\/3\@screen-xl-up{width:100%!important}.u-1\/4\@screen-xl-up{width:25%!important}.u-2\/4\@screen-xl-up{width:50%!important}.u-3\/4\@screen-xl-up{width:75%!important}.u-4\/4\@screen-xl-up{width:100%!important}.u-1\/5\@screen-xl-up{width:20%!important}.u-2\/5\@screen-xl-up{width:40%!important}.u-3\/5\@screen-xl-up{width:60%!important}.u-4\/5\@screen-xl-up{width:80%!important}.u-5\/5\@screen-xl-up{width:100%!important}.u-1\/6\@screen-xl-up{width:16.66667%!important}.u-2\/6\@screen-xl-up{width:33.33333%!important}.u-3\/6\@screen-xl-up{width:50%!important}.u-4\/6\@screen-xl-up{width:66.66667%!important}.u-5\/6\@screen-xl-up{width:83.33333%!important}.u-6\/6\@screen-xl-up{width:100%!important}.u-1\/7\@screen-xl-up{width:14.28571%!important}.u-2\/7\@screen-xl-up{width:28.57143%!important}.u-3\/7\@screen-xl-up{width:42.85714%!important}.u-4\/7\@screen-xl-up{width:57.14286%!important}.u-5\/7\@screen-xl-up{width:71.42857%!important}.u-6\/7\@screen-xl-up{width:85.71429%!important}.u-7\/7\@screen-xl-up{width:100%!important}.u-1\/8\@screen-xl-up{width:12.5%!important}.u-2\/8\@screen-xl-up{width:25%!important}.u-3\/8\@screen-xl-up{width:37.5%!important}.u-4\/8\@screen-xl-up{width:50%!important}.u-5\/8\@screen-xl-up{width:62.5%!important}.u-6\/8\@screen-xl-up{width:75%!important}.u-7\/8\@screen-xl-up{width:87.5%!important}.u-8\/8\@screen-xl-up{width:100%!important}}@media (min-width:75em){.u-1\/1\@screen-xxl-up{width:100%!important}.u-1\/2\@screen-xxl-up{width:50%!important}.u-2\/2\@screen-xxl-up{width:100%!important}.u-1\/3\@screen-xxl-up{width:33.33333%!important}.u-2\/3\@screen-xxl-up{width:66.66667%!important}.u-3\/3\@screen-xxl-up{width:100%!important}.u-1\/4\@screen-xxl-up{width:25%!important}.u-2\/4\@screen-xxl-up{width:50%!important}.u-3\/4\@screen-xxl-up{width:75%!important}.u-4\/4\@screen-xxl-up{width:100%!important}.u-1\/5\@screen-xxl-up{width:20%!important}.u-2\/5\@screen-xxl-up{width:40%!important}.u-3\/5\@screen-xxl-up{width:60%!important}.u-4\/5\@screen-xxl-up{width:80%!important}.u-5\/5\@screen-xxl-up{width:100%!important}.u-1\/6\@screen-xxl-up{width:16.66667%!important}.u-2\/6\@screen-xxl-up{width:33.33333%!important}.u-3\/6\@screen-xxl-up{width:50%!important}.u-4\/6\@screen-xxl-up{width:66.66667%!important}.u-5\/6\@screen-xxl-up{width:83.33333%!important}.u-6\/6\@screen-xxl-up{width:100%!important}.u-1\/7\@screen-xxl-up{width:14.28571%!important}.u-2\/7\@screen-xxl-up{width:28.57143%!important}.u-3\/7\@screen-xxl-up{width:42.85714%!important}.u-4\/7\@screen-xxl-up{width:57.14286%!important}.u-5\/7\@screen-xxl-up{width:71.42857%!important}.u-6\/7\@screen-xxl-up{width:85.71429%!important}.u-7\/7\@screen-xxl-up{width:100%!important}.u-1\/8\@screen-xxl-up{width:12.5%!important}.u-2\/8\@screen-xxl-up{width:25%!important}.u-3\/8\@screen-xxl-up{width:37.5%!important}.u-4\/8\@screen-xxl-up{width:50%!important}.u-5\/8\@screen-xxl-up{width:62.5%!important}.u-6\/8\@screen-xxl-up{width:75%!important}.u-7\/8\@screen-xxl-up{width:87.5%!important}.u-8\/8\@screen-xxl-up{width:100%!important}}.modal__footer{padding-top:1rem;border-top:1px solid #e6e6e6} + +@media (min-width:48em){h1{font-size:1.75rem}h1 .sub-title,h4{font-size:1.125rem}.banner__title,h2,h3{font-size:1.25rem}h4{font-weight:400}}html{line-height:1.15;min-height:100%}figure,header,nav{display:block}h1{font-size:2em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;color:#00f;text-decoration:none}strong{font-weight:600}sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;top:-.5em}svg:not(:root){overflow:hidden}button,input{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15;overflow:visible}button{text-transform:none;cursor:pointer}[type=submit],button,html [type=button]{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}figure,ol,p,ul{margin:0;padding:0}.bol_header,.txt-select{font-family:produkt,arial,helvetica,sans-serif;font-weight:700}ol{padding:0 0 0 2rem;list-style-position:outside}ul{padding:0 0 1.5rem;list-style-type:none}ol,p,ul{margin:0 0 1.5rem}.txt-select{font-size:110%;line-height:initial;color:#01ac3a}.c-link{color:#00f;text-decoration:none;position:relative;display:inline-flex;align-items:center;align-self:self-start;max-width:max-content;cursor:pointer}.c-link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}.c-link span{pointer-events:none}.c-link--icon:before{right:0;left:1.8125rem;width:auto}.c-link--icon>span{position:relative;display:inline-block}.c-link--icon .svg-inline--bi{margin-right:.5rem}.o-chat__button{position:fixed;right:1.5em;bottom:1.5em;z-index:115;display:flex;align-items:center;justify-content:center;width:4em;height:4em;overflow:visible;color:#fff;background-color:#00f;border:0;border-radius:50%;box-shadow:1px 2px 4px 0 rgba(49,49,47,.3)}@media (max-width:47.9375em){.o-chat__button{width:3em;height:3em}.o-chat__button>svg{font-size:2em}}.o-chat__button.is-hidden{display:none}.o-drop-down{position:relative}.o-drop-down__label{display:block;padding:.5rem;cursor:pointer}.o-drop-down__label:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;content:''}.o-drop-down__navigation{margin-bottom:0;margin-left:0;list-style:none;position:absolute;z-index:1;display:none;padding:0;color:#0a0a0a;background:#fff;border:1px solid #aaa;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.o-drop-down__trigger{position:absolute;pointer-events:none;opacity:0}.wsp-header{padding-top:.5rem;margin-bottom:1.5rem;background-color:#fff}@media (min-width:64em){.wsp-header{padding-top:0;background-color:#0000a4}}.wsp-header-sections{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-wrap:wrap}@media (min-width:64em){.wsp-header-sections{padding-right:2rem;padding-left:2rem}}.wsp-header-sections__logo{display:flex;flex:0 0 auto}.wsp-header-sections__account{display:flex;align-items:center;margin-left:auto;color:#0000a4}.wsp-header-sections__search{display:flex;flex-grow:1;flex-wrap:nowrap;align-items:center;order:1;width:100%;padding:1rem;margin:.5rem -1rem 0;background:#0000a4}@media (min-width:64em){.wsp-header-sections{flex-wrap:nowrap;padding-top:.25rem;padding-bottom:.25rem}.wsp-header-sections__account{color:#fff}.wsp-header-sections__search{flex:1;order:0;padding:0;margin-top:0;margin-right:2rem;margin-left:2rem;background:0 0}.wsp-header-sections__nav{min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;position:static;display:flex;align-items:center}}@media (min-width:64em) and (min-width:64em){.wsp-header-sections__nav{padding-right:2rem;padding-left:2rem}}.main-menu-btn{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;color:#0000a4;cursor:pointer;background-color:transparent;border:0}@media (min-width:64em){.main-menu-btn{display:none}}.wsp-main-logo{box-sizing:content-box;width:9rem;height:2.3rem;color:#0000a4;vertical-align:middle;transform:translateX(0)}@media (min-width:64em){.wsp-main-logo{width:10rem;height:3rem;color:#fff}}@media (max-width:22.1875rem){.wsp-main-logo{width:7rem}}.usp-banner{display:none}@media (min-width:64em){.usp-banner{display:block;padding:.25rem 0;font-size:.75rem;line-height:1.5rem;color:#0000a4;background:#fff}.usp-banner__constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;align-items:center}}@media (min-width:64em) and (min-width:64em){.usp-banner__constrain{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.usp-banner__list{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex}.usp-banner__item{margin-right:1.5rem}.usp-banner__item:last-child{margin-right:0}.usp-banner__select,.usp-banner__usps{text-decoration:none}.usp-banner__usps{color:#0000a4}.usp-banner__select{margin-left:auto;color:#01982b}}.wsp-search-form{position:relative;flex-grow:1}@media (min-width:64em){.wsp-search-form:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;content:'';background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .15s ease-in-out}}.wsp-search-form__suggestions{position:relative;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-flow:column nowrap;overflow-y:scroll;background-color:#fff}@media (min-width:64em){.wsp-search-form__suggestions{position:absolute;top:100%;bottom:inherit;z-index:140;margin-top:.5rem;overflow:inherit;border:1px solid #aaa}}.wsp-search-form__input{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:1.5rem}@media (min-width:64em){.wsp-search-form__input{max-width:40rem;height:inherit;margin:.5rem auto}}.wsp-search__btn,.wsp-search__input{background-color:transparent;border:0;border-radius:0;outline:0}.wsp-search__input{font-family:inherit;line-height:inherit;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:3rem;padding-left:1.5rem;cursor:text}.wsp-search__input:-moz-placeholder{color:#aaa}.wsp-search__input::-moz-placeholder{color:#aaa}.wsp-search__input:-ms-input-placeholder{color:#aaa}.wsp-search__input::-webkit-input-placeholder{color:#aaa}.wsp-search__btn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(3rem - 7px);height:calc(3rem - 7px);padding:0;margin:1px;margin-right:calc(.5rem + 1px);color:#0000a4;cursor:pointer}.account-button{position:relative;padding:.75rem .5rem .75rem .75rem;background-color:transparent;border:0;color:inherit;text-decoration:none;outline:0}@media (max-width:63.9375em){.account-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;transition:background-color .15s ease-in-out}}@media (min-width:64em){.account-button{padding:0;font-size:.75rem}.account-button:before{position:absolute;bottom:0;left:50%;width:0;height:1px;content:'';background-color:currentColor;transition:width .15s ease-in-out;transform:translateX(-50%)}}.account-dropdown{display:none;font-size:.75rem;color:inherit}@media (min-width:64em){.account-dropdown{display:block}}.account-dropdown .o-drop-down__label{position:relative;display:flex;flex-direction:column;align-items:flex-end;height:2.5rem;padding:0 3rem 0 .5rem;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.account-dropdown .o-drop-down__label:before{position:absolute;top:50%;right:0;display:block;width:2.5rem;height:2.5rem;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath d='M12 24c-3 0-7.1-.7-9-2.5-.6-.6-1-1.4-1-2.2 0-3.8 2.6-7.2 6.3-8.6C6.9 9.6 6 7.9 6 6c0-3.3 2.7-6 6-6s6 2.7 6 6c0 1.9-.9 3.6-2.3 4.7 3.6 1.4 6.3 4.8 6.3 8.6 0 3.4-6 4.7-10 4.7zm0-12c-4.3 0-8 3.3-8 7.3 0 .1 0 .4.4.7 1.1 1.1 4.3 2 7.6 2 4.5 0 8-1.5 8-2.7 0-4-3.7-7.3-8-7.3zm0-10C9.8 2 8 3.8 8 6s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5rem;border-radius:50%;transition:background-color .15s ease-in-out;transform:translateY(-50%)}.account-dropdown .o-drop-down__label:hover:before{background-color:rgba(255,255,255,.25)}.account-dropdown .o-drop-down__navigation{top:calc(100% + .5rem);right:0;z-index:120;white-space:nowrap}.account-dropdown .o-drop-down__trigger:checked~.o-drop-down__label:before{background-color:rgba(255,255,255,.25);background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='rgb%28255%2C255%2C255%29'%3E%3Cpath d='M12 24c-3 0-7.1-.7-9-2.5-.6-.6-1-1.4-1-2.2 0-3.8 2.6-7.2 6.3-8.6C6.9 9.6 6 7.9 6 6c0-3.3 2.7-6 6-6s6 2.7 6 6c0 1.9-.9 3.6-2.3 4.7 3.6 1.4 6.3 4.8 6.3 8.6 0 3.4-6 4.7-10 4.7zm0-12c-4.3 0-8 3.3-8 7.3 0 .1 0 .4.4.7 1.1 1.1 4.3 2 7.6 2 4.5 0 8-1.5 8-2.7 0-4-3.7-7.3-8-7.3zm0-10C9.8 2 8 3.8 8 6s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z'/%3E%3C/svg%3E")}.account-dropdown .o-drop-down__trigger:focus~.o-drop-down__label{text-decoration:underline;background-color:initial;outline:0}.account-dropdown .o-drop-down__trigger:focus~.o-drop-down__label:before{background-color:rgba(255,255,255,.25);border:1px solid #fff}.account-dropdown .o-drop-down__trigger:focus:not(:focus-visible)~.o-drop-down__label:before{background-color:initial;border:initial}.account-dropdown .o-drop-down__trigger:focus-visible~.o-drop-down__label:before{background-color:rgba(255,255,255,.25);border:1px solid #fff}.account-dropdown--canvas,main{display:block}.account-dropdown--canvas .o-drop-down__navigation{width:auto;height:auto;overflow:visible}@media (max-width:63.9375em){.account-dropdown--canvas .o-drop-down__navigation{position:static;display:block;border:0}.account-dropdown--canvas .o-drop-down__label,.account-dropdown--canvas .o-drop-down__trigger{display:none}.account-dropdown--canvas .offcanvas-header{display:flex;align-items:center;border-bottom:1px solid #aaa}.account-dropdown--canvas .offcanvas-header__title{flex-grow:1;font-size:1.125rem;font-weight:600;text-align:center;border:0}.account-dropdown--canvas .offcanvas-header__close-btn{position:static;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;color:#00f;background-color:transparent;border:0}}@media (min-width:64em){.account-dropdown--canvas .offcanvas-header{display:none}.account-dropdown--canvas .offcanvas-container--right{position:static;width:auto;height:auto}}.account-dropdown--canvas .offcanvas-container--right{right:-100%;width:100%}.customer-lists{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-left:.25rem;color:#0000a4;border-radius:50%;transition:background-color .15s ease-in-out}@media (min-width:64em){.customer-lists{color:#fff}}.main-basket-btn,.main-basket-btn[data-quantity]:before{display:flex;align-items:center;justify-content:center;color:#0000a4}.main-basket-btn{position:relative;width:2.5rem;height:2.5rem;margin-left:.25rem;text-decoration:none;background-color:transparent;border-radius:50%;transition:background-color .15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.main-basket-btn[data-quantity]:before{position:absolute;top:-.5rem;right:-.5rem;z-index:1;min-width:1.5rem;height:1.5rem;padding:0 .25rem;font-size:.75rem;line-height:inherit;content:attr(data-quantity);background-color:#ffe900;border-radius:.75rem}.main-basket-btn[data-quantity='0']:before{content:normal}@media (min-width:64em){.main-basket-btn{color:#fff}}.wsp-main-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;border-bottom:1px solid #aaa}@media (max-width:63.9375em){.wsp-main-nav__item{background-color:#fff}.wsp-main-nav__item--category{margin-bottom:1.5rem}.wsp-main-nav__item--category>:first-child{display:none}.wsp-main-nav__item--icons{border-bottom:1px solid #aaa}}@media (min-width:64em){.wsp-main-nav__item{padding-left:2rem}.wsp-main-nav__item:first-child{padding-left:0}}.wsp-main-nav__link{position:relative;display:flex;width:100%;padding:calc(1rem - 1px) 1rem 1rem;margin:0;font-family:inherit;line-height:inherit;color:#00f;text-align:left;text-decoration:none;background-color:transparent;border:0;border-top:1px solid #aaa;border-radius:0}.wsp-main-nav__link:after{display:block;width:1.5em;height:1.5em;margin-left:auto;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em}.wsp-main-nav__link .svg-inline--bi{margin-right:1rem}.wsp-main-nav__item:first-child>.wsp-main-nav__link{font-weight:600}@media (max-width:63.9375em){.wsp-main-nav__item:first-child>.wsp-main-nav__link{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;cursor:default}}@media (min-width:64em){.wsp-main-nav__link{padding:1rem 0;color:#0a0a0a;border:0;border-color:transparent;transition:0s border-bottom,0s padding-bottom}.wsp-main-nav__link:after{margin-left:.25rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E")}.wsp-main-nav__item:first-child>.wsp-main-nav__link{font-weight:400}.wsp-main-nav__link .svg-inline--bi{display:none}.wsp-main-nav-constrain{position:absolute;top:3.5rem;right:0;left:0;z-index:110;display:flex;width:100%;max-height:0;margin:0;overflow:hidden;visibility:hidden;background-color:#fff;opacity:0;transition:max-height .15s,opacity .15s,visibility 0s}}.wsp-main-nav-content{position:absolute;top:0;left:100%;display:none;flex-direction:column;width:100%}@media (min-width:64em){.wsp-main-nav{flex-direction:inherit;border:0}.wsp-main-nav:after,.wsp-main-nav__ghost{top:0;right:0;left:0;pointer-events:none;opacity:0}.wsp-main-nav:after{position:fixed;bottom:0;z-index:100;content:'';background-color:rgba(0,0,0,.5);transition:opacity .15s ease-in-out}.wsp-main-nav__ghost{position:absolute;z-index:-10;height:3.5rem;background-color:#fff;transition:0s opacity}.wsp-main-nav__ghost>.constrain{max-width:calc(76rem - 4rem);height:3.5rem;padding:0;border-bottom:1px solid #aaa}.wsp-main-nav-content,.wsp-main-nav-panel{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;width:100%}}@media (min-width:64em) and (min-width:64em){.wsp-main-nav-content,.wsp-main-nav-panel{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.wsp-main-nav-panel{position:initial;padding-top:1rem;padding-bottom:1rem;pointer-events:none}.wsp-main-nav-content{left:0;padding-top:1.5rem;padding-bottom:1.5rem}}.wsp-category-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;border-bottom:1px solid #aaa}@media (max-width:63.9375em){.wsp-category-nav__item{background-color:#fff}}.wsp-category-nav__link{position:relative;display:block;width:100%;padding:calc(1rem - 1px) 1rem 1rem;margin:0;font-family:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border-color:#aaa;border-style:solid;border-width:1px 0 0;border-radius:0}.wsp-category-nav__link .c-media{pointer-events:none}.wsp-category-nav__link:after{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;content:'';background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}.wsp-category-nav__link>.svg-inline--bi{margin-right:.75rem}@media (min-width:64em){.wsp-category-nav__link{display:flex;width:100%;padding:.75rem 0;text-align:left;border:0}.wsp-category-nav__link:after{position:static;align-self:center;margin-left:auto;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E");transform:none}}.wsp-category-nav__icon{display:none}.wsp-category-nav__disclaimer{padding:.5rem 1rem}@media (min-width:64em){.wsp-category-nav__disclaimer{padding:0}}.wsp-category-nav-sub-panel{position:absolute;top:0;left:100%;display:none;flex-direction:column;width:100%}@media (min-width:64em){.wsp-category-nav-sub-panel{top:0;right:0;left:0;display:flex;padding:1.5rem 0 0;overflow:visible;visibility:hidden;background:#fff;opacity:0}.wsp-category-nav-sub-panel .inner-panel{width:100%;position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}}@media (min-width:64em) and (min-width:64em){.wsp-category-nav-sub-panel .inner-panel{padding-right:2rem;padding-left:2rem}}@media (min-width:64em){.wsp-category-nav-sub-panel .inner-panel__spacer{margin-left:16.5rem}}@media (max-width:63.9375em){.wsp-category-nav--icons{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:0}.wsp-category-nav--icons>.wsp-category-nav__item{flex:0 0 33.3333%}.wsp-category-nav--icons>.wsp-category-nav__item>.wsp-category-nav__link{display:flex;flex-direction:column;align-items:center;padding:1rem;color:#0a0a0a;text-align:center;border:0}.wsp-category-nav--icons>.wsp-category-nav__item>.wsp-category-nav__link:after{content:normal}.wsp-category-nav--icons .wsp-category-nav__icon{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:.5rem;color:#00f;pointer-events:none;background-color:#f0f6ff;border-radius:50%}}@media (min-width:64em){.wsp-category-nav{display:block;flex-direction:inherit;width:15rem;pointer-events:auto;border:0}@supports ((-webkit-clip-path:polygon(0 50%,100% 100%,100% 0)) or (clip-path:polygon(0 50%,100% 100%,100% 0))){.wsp-category-nav__item:first-child>.wsp-category-nav__link:before{top:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 0);clip-path:polygon(100% 0,100% 100%,0 0);transform:none}.wsp-category-nav__item:last-child>.wsp-category-nav__link:before{top:inherit;bottom:-1px;height:6rem;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);transform:none}.wsp-category-nav__link:before{position:absolute;top:inherit;right:-1px;bottom:-3rem;width:90%;height:9rem;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0);content:'';transform:none}}}.wsp-sub-nav{border-bottom:1px solid #aaa;padding:0;margin-bottom:0;margin-left:0;list-style:none;margin-bottom:1.5rem;background-color:#fff}@media (min-width:64em){.wsp-sub-nav{border-bottom:0}}.wsp-sub-nav__item{display:block;border-top:1px solid #aaa}@media (min-width:64em){.wsp-sub-nav__item{border-top:0}}.wsp-sub-nav__item--collapse-after{cursor:pointer}@media (min-width:64em){.wsp-sub-nav__item--collapse-after{display:none}}@media (max-width:63.9375em){.wsp-sub-nav__item--collapse-after~.wsp-sub-nav__item{display:none}}.wsp-sub-nav__title{display:block;padding:calc(2rem - 1px) 1rem .5rem;margin-top:-1.5rem;font-size:1rem;font-weight:600;color:#828282;background-color:#f0f6ff}.wsp-sub-nav__link{position:relative;display:block;width:100%;padding:1rem 1rem calc(1rem - 1px);margin:0;font-weight:inherit;line-height:inherit;color:#0a0a0a;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border:0}@media (max-width:63.9375em){.wsp-sub-nav__link--back:before,.wsp-sub-nav__link--show-more:before,.wsp-sub-nav__link:after{position:absolute;top:50%;width:1.5em;height:1.5em;pointer-events:none;content:'';background-repeat:no-repeat;background-position:center;background-size:1.5em;transform:translateY(-50%)}.wsp-sub-nav__link:after{right:.5em;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M4.694 3.644a.508.508 0 010-.71.497.497 0 01.7-.006l4.06 4.084-4.055 4.054a.505.505 0 01-.707 0 .501.501 0 01.002-.71l3.352-3.351-3.352-3.36z'/%3E%3C/svg%3E")}.wsp-sub-nav__link--back,.wsp-sub-nav__link--show-more{padding-left:2.5rem}.wsp-sub-nav__link--back:before,.wsp-sub-nav__link--show-more:before{right:auto;left:.5rem}.wsp-sub-nav__link--back:after,.wsp-sub-nav__link--show-more:after{display:none}.wsp-sub-nav__link--back:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%280%2C0%2C255%29'%3E%3Cpath fill-rule='evenodd' d='M9.306 3.644a.508.508 0 000-.71.497.497 0 00-.7-.006l-4.06 4.084 4.055 4.054c.195.195.517.19.707 0a.501.501 0 00-.002-.71L5.954 7.006l3.352-3.36z'/%3E%3C/svg%3E")}.wsp-sub-nav__link--show-more{font-weight:600;pointer-events:none}.wsp-sub-nav__link--show-more:before{color:inherit;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill=''%3E%3Cpath fill-rule='evenodd' d='M3.635 4.694a.508.508 0 00-.71 0 .497.497 0 00-.007.7l4.085 4.06 4.054-4.055a.505.505 0 000-.707.501.501 0 00-.71.002L6.997 8.046 3.635 4.694z'/%3E%3C/svg%3E")}}@media (min-width:64em){.wsp-sub-nav__link{padding:.25rem 0}}.wsp-secundary-nav{padding:0;margin-bottom:0;list-style:none;display:none;flex-wrap:nowrap;margin-left:auto;font-size:.75rem}.wsp-secundary-nav__item{position:relative;margin-left:2rem}.wsp-secundary-nav__item:first-child{margin-left:0}.wsp-secundary-nav__link{position:relative;display:inline-block;color:#0a0a0a;text-decoration:none;cursor:pointer}.wsp-secundary-nav__link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}@media (min-width:64em){.wsp-secundary-nav{position:relative;z-index:110;display:flex;align-items:center;height:3.5rem}}.nav-contextual{margin-bottom:1.5rem;border-bottom:1px solid #aaa}.nav-contextual__link{padding:.75rem 1rem;color:#0a0a0a}.nav-contextual__flagship-link,.nav-contextual__link{display:none;width:100%;text-decoration:none;cursor:pointer}@media (min-width:64em){.nav-contextual__flagship-link,.nav-contextual__link{position:relative;display:block;width:auto;padding:0;margin-left:2rem;line-height:initial;border:0}.nav-contextual__link:first-child{margin-left:0}.nav-contextual__link:before{opacity:0;position:absolute;bottom:2px;width:100%;height:1px;content:'';background-color:currentColor;transition:opacity .3s ease-out}}.nav-contextual__flagship-link{display:flex;align-items:center;padding:1.5rem 1rem;color:#0000a4;background-color:#f0f6ff}.nav-contextual__flagship-link .bol_header{font-size:1.125rem}.nav-contextual__flagship-link .svg-inline--bi{margin-left:auto}@media (min-width:64em){.nav-contextual__flagship-link{padding:0;color:#01982b;background-color:transparent}.nav-contextual__flagship-link .bol_header{font-size:1.3125rem}.nav-contextual{padding:.5rem 0;margin-bottom:0;background-color:#f0f6ff;border:0}.nav-contextual__inner{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}}@media (min-width:64em) and (min-width:64em){.nav-contextual__inner{padding-right:2rem;padding-left:2rem}}.wsp-offcanvas{width:100%}@media (max-width:63.9375em) and (min-width:30em){.wsp-offcanvas:not(.wsp-offcanvas--no-max){width:70%;max-width:480px}}@media (max-width:63.9375em){.wsp-offcanvas{position:fixed;top:0;left:0;z-index:300;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#fafafa;transform:translateX(-100%);will-change:transform}.wsp-offcanvas__header{display:flex;flex:0 0 3rem;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:1px solid #aaa}.wsp-offcanvas-action{height:3rem;padding:.75rem;margin:0;line-height:inherit;color:#00f;vertical-align:inherit;cursor:pointer;background-color:transparent;border:0}.wsp-offcanvas-action--close{margin-left:auto}.wsp-offcanvas--scroll-pane{flex:1;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}.wsp-offcanvas--slide{position:relative;display:flex;flex-direction:column;transform:none;will-change:transform}.wsp-offcanvas__slide-content{position:relative;display:flex;flex-flow:column}.wsp-header .wsp-offcanvas__slide-content{margin-top:-1px}}@media (min-width:64em){.wsp-offcanvas{display:block;background-color:#fff}.wsp-offcanvas__header{display:none}.wsp-offcanvas--scroll-pane{position:relative}.wsp-offcanvas--slide{width:auto!important;height:auto!important;overflow:visible!important;transform:none!important}.wsp-offcanvas__slide-content{max-width:initial!important}.wsp-header .wsp-offcanvas__slide-content{margin-top:0}}body:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;height:200%;pointer-events:none;content:'';background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s cubic-bezier(0,0,.3,1);will-change:opacity}.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media (min-width:48em){.wsp-footer__link:not(.wsp-footer__link--social)>:first-child .svg-inline--bi{display:none}}@media (min-width:64em){.constrain{padding-right:2rem;padding-left:2rem}}.o-layout{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0;margin:0;margin-left:-1.5rem;list-style:none}.o-layout__item{width:100%;padding-left:1.5rem}@media (min-width:64em){.o-layout--fit-content\@screen-xl-up>.o-layout__item{flex:1;width:1%}}.modal{position:absolute;top:0;right:0;left:0;width:100%;height:auto;min-height:100%;z-index:500}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.modal__window{background-color:#fff;position:relative;max-width:90%;padding:1.5rem 1rem;margin-top:1.5rem;margin-right:auto;margin-bottom:1.5rem;margin-left:auto;box-shadow:0 0 5px rgba(0,0,0,.25)}@media (min-width:30em){.modal__window{max-width:73%}}@media (min-width:48em){.modal__window{max-width:50em;margin-top:3rem;margin-bottom:3rem}}@media (min-width:75em){.modal__window{margin-top:4.5rem;margin-bottom:4.5rem}}.modal__window--close-btn{position:absolute;top:0;right:0;width:3rem;height:3rem;cursor:pointer;z-index:500;display:flex;align-items:center;justify-content:center;margin:.5rem;color:#0a0a0a;background-color:rgba(255,255,255,.7);border:0;border-radius:50%}.modal__footer{padding-top:calc(.75rem - 1px)}.modal--is-open{overflow-y:scroll}.modal--is-open .main{position:fixed;width:100%;filter:blur(.25em)}.modal{opacity:0;transition:opacity 250ms cubic-bezier(0,0,.2,1)}.modal:before{display:none;content:'animated'}.modal--is-open .modal{opacity:1;transition-timing-function:cubic-bezier(.4,0,.6,1);transition-duration:250ms}.modal--is-open .modal.modal--no-animation{transition-duration:0ms}.modal.modal--no-animation{animation-duration:0s}@media (min-width:48em){h1{font-size:1.75rem}h1 .sub-title,h4{font-size:1.125rem}.banner__title,h2,h3{font-size:1.25rem}h4{font-weight:400}}.ui-btn{position:relative;display:inline-flex;flex-shrink:0;flex-wrap:nowrap;align-items:center;justify-content:center;height:3rem;padding:0 calc(1rem - 1px);margin:0;overflow:hidden;font-size:14px;font-weight:400;line-height:calc(3rem - 2px);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;background-color:transparent;background-image:none;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ui-btn+.ui-btn{margin-left:.5rem}.ui-btn:not(:disabled):not(.disabled):not(.is-loading){cursor:pointer}.ui-btn>svg{margin-right:.5rem;pointer-events:none}.ui-btn--primary{color:#fff;background-color:#00f;border-color:#00f;box-shadow:0 4px 0 -2px rgba(10,10,10,.25)}.ui-btn--favorite{background-color:transparent}.ui-btn--favorite,.ui-btn--floating,.ui-btn--tertiary{color:#00f;border-color:transparent;box-shadow:none}.ui-btn--tertiary{background-color:transparent}.ui-btn>.bi-show{display:none}.ui-btn--floating,.ui-btn--icon,.ui-btn--square{width:3rem;padding:0!important}.ui-btn--floating{position:absolute;top:.5rem;right:.5rem;width:2.5rem;height:2.5rem;border-radius:50%;z-index:10;background-color:#fff}.ui-btn--floating>svg,.ui-btn--icon>svg,.ui-btn--square>svg{margin:0}@media (max-width:29.9375em){.ui-btn--block\@screen-small{flex-shrink:1;width:100%}.ui-btn--block\@screen-small+.ui-btn--block\@screen-small{margin-top:1rem;margin-left:0}}.alert-banner{position:relative;display:flex;padding:.75rem 0;color:#0a0a0a;background-color:#fff;border-color:#000;border-style:solid;border-width:0 0 1px}.alert-banner--info{background-color:#fffae5}.alert-banner--info-light{background-color:#fff}.alert-banner--warning{background-color:#ffecec}.alert-banner__constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto;display:flex;flex-grow:1;align-items:center}@media (min-width:64em){.alert-banner__constrain{padding-right:2rem;padding-left:2rem}}.alert-banner__figure{margin:0 1rem 0 0}.alert-banner__body{position:relative;flex:1 1 auto;width:100%;margin:0}.alert-banner__title{margin-bottom:0;font-size:.875rem;font-weight:600}.alert-banner__description{margin:0}.alert-banner__close-btn{position:absolute;top:-.75rem;right:-1rem}@media (min-width:30em){.alert-banner__close-btn{right:0}}.c-media{display:flex;align-items:flex-start}.c-media--center{align-items:center}.c-media__figure{display:flex;margin:0;margin-right:1rem}.c-media__body{flex:1 1 auto;width:100%;overflow:hidden}.c-media__body,.c-media__body>:last-child{padding-bottom:0;margin-bottom:0}.c-country-icon{position:relative;display:inline-block;width:2em;height:1.3125em;overflow:hidden;vertical-align:top}.c-country-icon:after,.c-country-icon:before{position:absolute;content:'';border-style:solid;border-width:0}.c-country-icon--nl{background-color:#fff}.c-country-icon--nl:after,.c-country-icon--nl:before{right:0;left:0;height:.4375em}.c-country-icon--nl:before{top:0;background-color:#ae1c28}.c-country-icon--nl:after{bottom:0;background-color:#21468b}@media (min-width:48em){h1{font-size:1.75rem}h1 .sub-title,h4{font-size:1.125rem}.banner__title,h2,h3{font-size:1.25rem}h4{font-weight:400}}h1,h2{font-family:produkt,arial,helvetica,sans-serif;font-weight:700}.banner__title,h1,h2,h3,h4,h5{padding:0;margin:0;line-height:1.25}.banner__title .sub-title,h1,h1 .sub-title,h2,h2 .sub-title{color:#0a0a0a}h3,h4,h5{font-family:graphik,arial,helvetica,sans-serif;font-weight:600;line-height:1.5}h2,h3,h4,h5{margin-bottom:.5rem}h1{margin-bottom:1rem;font-size:1.25rem}@media (min-width:48em){h1{font-size:1.75rem}h1 .sub-title{font-size:1.125rem}}.banner__title,h2,h3{font-size:1.125rem}@media (min-width:48em){.banner__title,h2{font-size:1.25rem}}@media (min-width:48em){h3{font-size:1.25rem}}h4,h5{font-size:1rem}@media (min-width:48em){h4{font-size:1.125rem;font-weight:400}}.banner__explain,.product-prices__list-price,.small-text,.small_details,.smartbanner__content{margin-bottom:.25rem}.banner__explain,.product-prices__list-price,.small-text,.small_details{font-size:.75rem}body,html,svg{height:100%}html{box-sizing:border-box;overflow-y:scroll;font-size:calc(1em*1);-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}body{min-width:20em;padding:0;margin:0;font-family:graphik,arial,helvetica,sans-serif;font-size:100%;line-height:1.5;color:#0a0a0a;background-color:#fff}body:after{display:none;content:'xsmall'}@media screen and (min-width:480px){body:after{content:"xsmall,small"}}@media screen and (min-width:768px){body:after{content:"xsmall,small,medium"}}@media screen and (min-width:1024px){body:after{content:"xsmall,small,medium,large"}}@media screen and (min-width:1200px){body:after{content:"xsmall,small,medium,large,xlarge"}}body>*{font-size:.875rem}svg{display:inline-block;box-sizing:content-box;width:100%;vertical-align:middle;transform:translateX(0)}h2 .icon-svg--select{font-size:1em}.svg-inline--bi{display:inline-block;width:1em;height:1em;overflow:visible;font-size:inherit;vertical-align:-.125em;fill:currentColor}.bi-lg{font-size:1.5em;line-height:.66667em;vertical-align:-.3125rem}.bi-1x{font-size:1em}.bi-2x{font-size:2em}.bi-3x{font-size:3em}.message-bar__text--emergency:before{display:inline-block;width:1.5em;height:1.5em;text-decoration:underline;vertical-align:bottom;content:'';background-repeat:no-repeat;background-size:1.5em}a img,img{margin:0;border:0}.disable-pointer-events{pointer-events:none}.constrain{position:relative;min-width:18.25rem;max-width:76rem;padding-right:1rem;padding-left:1rem;margin:0 auto}@media (min-width:48em){.constrain{padding-right:2rem;padding-left:2rem}.constrain--main{padding-top:1.5rem}}.constrain--light{background-color:#fff}.wsp-header+.constrain--main{padding-top:0}.flexbanner{position:relative;z-index:1;display:flex;flex-flow:column nowrap;height:100%;min-height:14.375rem;overflow:hidden;background-color:#f0f6ff}.flexbanner,.smartbanner__close a:hover{text-decoration:none}.flexbanner__extra{margin:.125rem 0 -.75rem;font-size:.625rem;line-height:1;color:#828282;text-align:right}.flexbanner__image-wrapper{position:relative;display:flex;flex-grow:1;margin-top:auto}.flexbanner--card .flexbanner__image-wrapper{max-height:9rem}.flexbanner__image{position:relative;width:100%;height:100%;min-height:7rem;margin:0 auto;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.flexbanner__image-wrapper .flexbanner__image{position:absolute}.flexbanner__content{display:flex;flex-flow:column;flex-shrink:0;padding:1.5rem 1.5rem 0}.flexbanner__subtitle,.flexbanner__title{padding:0;font-family:produkt,arial,helvetica,sans-serif;line-height:1;word-break:break-word}.flexbanner__title{margin:0 0 .25rem;font-size:1.125rem;font-weight:900}.flexbanner__title sup{top:-12%}.flexbanner__subtitle{margin:0 0 .5rem;font-size:1rem;font-weight:300}@media (min-width:30em){.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__title{font-size:1.5rem;font-weight:900}.flexbanner:not(.flexbanner--card):not(.flexbanner--portrait) .flexbanner__subtitle{font-size:1.3125rem}}.flexbanner__button{position:absolute;bottom:1.5rem;left:1.5rem;z-index:1;display:flex;width:1.875rem;padding:.5rem;margin-right:auto;color:#fff;background:#00f}@media (min-width:30em){.flexbanner:not(.flexbanner--portrait){flex-flow:row}.flexbanner:not(.flexbanner--portrait) .flexbanner__content,.flexbanner:not(.flexbanner--portrait) .flexbanner__image-wrapper{width:50%}.flexbanner:not(.flexbanner--portrait) .flexbanner__content{padding-bottom:1.5rem}.flexbanner:not(.flexbanner--portrait) .flexbanner__image-wrapper{margin-top:0}.flexbanner:not(.flexbanner--portrait) .flexbanner__image{height:100%}.flexbanner:not(.flexbanner--portrait) .flexbanner__button{position:relative;top:0;left:0;margin-top:auto}}.flexbanner--contain{height:auto;min-height:100%}.flexbanner-container{position:relative;flex-grow:1;min-width:15rem!important;height:auto}.smartbanner{display:flex;align-items:center;z-index:99999;position:fixed;bottom:0;width:calc(100% - 1rem);padding-top:.75rem;padding-right:.75rem;padding-bottom:.75rem;padding-left:0;margin:.5rem;background-color:#fafafa;border-color:#e6e6e6;opacity:100%}.smartbanner__close{padding:.75rem}.smartbanner__close a{font-size:1.5em;font-weight:600;color:#828282}.smartbanner__icon{display:block;width:3.5em;height:3.5em;margin-right:.75rem;background-repeat:no-repeat;background-position:center;background-size:cover}.smartbanner__icon--android,.smartbanner__icon--ios{background-image:url(/nl/static/assets/images/sass/app-icons/iosapp@2x.png)}.smartbanner__content{margin-right:auto;font-size:.875rem}.banner{position:relative;padding:.75em;margin-bottom:.5rem;border:1px solid #aaa;border-style:dashed;border-radius:.25em;display:flex}.banner:after{display:table;clear:both;content:''}.banner>:last-child{padding-bottom:0}@media (min-width:30em){.banner{padding:0;padding-top:1rem}}.banner__spacing{margin-bottom:1rem}.banner__close{position:absolute;top:.2em;right:.2em;float:right;width:1.5rem;height:1.5rem;color:#aaa;text-align:center;cursor:pointer}@media (min-width:30em){.banner__close{top:1em;right:1em}}.banner__close-hitarea{position:absolute;top:0;right:0;width:3em;height:3em;cursor:pointer;z-index:500}.banner__image{float:left;max-height:80px;align-self:flex-end}.banner__body{padding:0;overflow:hidden}@media (min-width:30em){.banner__body{padding:1rem;margin-right:1rem}}.banner__title{margin-bottom:.25rem;font-family:produkt,arial,helvetica,sans-serif;font-weight:900;color:#0000a4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner__message{margin-bottom:.5rem}@media (min-width:30em){.banner__message{margin-bottom:1rem}}.banner__explain a{color:#828282;text-decoration:underline}.select-banner{display:flex;align-items:center;flex-direction:column;position:relative;padding:1rem;overflow:hidden;background-color:#e5f4e9;border-radius:.25rem}.select-banner:before{top:-50em;width:80em;height:60em;content:'';background:rgba(255,255,255,.8)}.select-banner__logo{position:relative;padding-bottom:7.5rem;font-size:1.5em}.select-banner__logo span{display:block;color:#828282}.select-banner__logo svg{margin:0;font-size:1.75em}.select-banner:before,.select-banner__price{position:absolute;left:50%;border-radius:50%;transform:translateX(-50%)}.select-banner__price{top:-6em;display:block;width:5em;height:5em;padding-top:.75rem;line-height:1.25;color:#fff;text-align:center;background-color:#01ac3a}.select-banner__price .bol_header{display:block;font-size:1.5em;line-height:1.25}.select-banner__price .sub_price{display:block;margin-top:-.5rem}.select-banner__content{position:relative;max-width:100%;color:#828282}.select-banner--simple{background-color:#f2fbf5}.select-banner--simple:before{content:normal}.select-banner--simple .select-banner__logo{padding-bottom:0;font-size:2.25rem}@media (min-width:48em){.select-banner--cols{flex-direction:row;padding:2rem;background-image:radial-gradient(circle farthest-corner at 0 100%,rgba(255,255,255,.8) 40%,#e5f4e9 0)}.select-banner--cols:before{content:normal}.select-banner--cols .select-banner__logo{padding-bottom:0;margin:0 auto 0 5%}}@media (min-width:64em){.select-banner--cols .select-banner__logo{margin-left:10%}}@media (min-width:48em){.select-banner--cols .select-banner__price{top:50%;left:-7em;transform:translateY(-50%)}.select-banner--cols .select-banner__content{flex:0 1 55%;min-height:0;min-width:0}}.banner-attention{position:relative}.banner-attention__top{padding:1rem;color:#fff;background-color:#01ac3a}.banner-attention .banner__close,.banner-attention__header-title{color:#fff}.banner-attention__bottom{display:flex;align-items:center;padding:1rem;border-color:#e6e6e6;border-style:solid;border-width:0 1px 1px}@media (max-width:29.9375em){.banner-attention__bottom{flex-direction:column}}.product-title{display:inline-block;margin-bottom:.5rem;font-weight:600;color:#0a0a0a}@media (min-width:30em){.product-title{margin-bottom:.25rem}}.product-title .truncate{display:inline-block;display:-webkit-box;max-height:3em;overflow:hidden;line-height:1.5;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-title--placeholder{display:block;height:3em;overflow:hidden}.consent-modal__description>span{display:block;margin-bottom:1.5rem}.product-image{position:relative;display:block;width:100%}.product-image:after{display:block;padding-bottom:100%;content:''}.product-image img{position:absolute;top:0;right:0;left:0;max-width:100%;max-height:100%;margin:auto}.product-image--square{overflow:hidden;isolation:isolate}.product-image--square,.product-image--square .skeleton-image__container{background-color:#fafafa}.product-image--square img{bottom:0;padding:12%;mix-blend-mode:darken}.product-image--regular{max-width:13.625em;margin:auto}.product-prices{padding-bottom:.25rem}@media (min-width:48em){.product-prices{padding-bottom:.5rem}}.product-prices__currency{white-space:nowrap}.product-prices__currency:before{content:'\20AC\0020'}.product-prices__bol-price{display:inline-block;padding-right:.25em;color:#eb0400}.product-prices__bol-promo-price{display:inline-block;padding:0 .25rem;font-weight:600;color:#fff;background-color:#eb0400;border-radius:.25em}.product-prices__list-price{color:#828282}.skeleton-image{display:block;min-height:1px;margin:auto}.skeleton-image__container{min-height:1px}.skeleton-image--with-placeholder .skeleton-image__container{position:relative;display:block;overflow:hidden;text-align:center;isolation:isolate}.skeleton-image__img,.skeleton-image__placeholder{transition:opacity 500ms cubic-bezier(.215,.61,.355,1);will-change:opacity}.skeleton-image[loaded] .skeleton-image__placeholder,.skeleton-image__img{opacity:0}.skeleton-image--with-placeholder .skeleton-image__img{position:absolute;top:0;right:0;left:0;z-index:2;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;mix-blend-mode:multiply}.skeleton-image__placeholder{z-index:1;width:auto;max-width:100%;height:auto;max-height:100%}.skeleton-image[loaded] .skeleton-image__img{opacity:1}.skeleton-image--contain{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.skeleton-image--contain .skeleton-image__container{width:100%;height:100%}.skeleton-image--contain .skeleton-image__placeholder{position:absolute;z-index:2}.skeleton-image--contain .skeleton-image__img,.skeleton-image--contain .skeleton-image__placeholder{top:0;right:0;bottom:0;left:0;padding:0;margin:auto}.offcanvas-container{position:fixed;top:0;left:-16.25rem;width:16.25rem;height:100%;overflow-x:hidden;background-color:#fff;transition:transform .2s ease;transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;z-index:300}@media (min-width:48em){.offcanvas-container{left:-20rem;width:20rem}}@media (min-width:64em){.offcanvas-container:not(.offcanvas-container--xlarge){position:static;right:auto;left:auto;z-index:auto;width:auto;height:auto;overflow:visible;background-color:transparent;transition:none;transform:none}}.offcanvas-container--right{right:-16.25em;left:auto}@media (min-width:48em){.offcanvas-container--right{right:-20em}}.offcanvas-header{position:relative;min-height:3em}.offcanvas-header__title{padding:.75em 1rem;border-bottom:1px solid #aaa}.offcanvas-header__close-btn{position:absolute;top:0;right:0;display:block;width:3em;height:3em;line-height:3;color:#828282;text-align:center}@media (min-width:64em){.offcanvas-header{display:none}}.message-bar{padding:1rem 0;text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6}.message-bar__text{padding-bottom:0;text-align:left}.message-bar__text--cookie{font-size:.625rem}.message-bar__text--emergency{position:relative;padding-left:2.5rem;font-size:.75rem;color:#eb0400}.message-bar__text--emergency:before{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%28235%2C4%2C0%29'%3E%3Cpath fill-rule='evenodd' d='M7 1l7 12H0L7 1zm0 2l-5.25 9h10.5L7 3zm-.494 3.039a.508.508 0 01.507-.513H6.99c.282 0 .514.228.516.513l.024 2.448A.508.508 0 017.023 9h.023a.517.517 0 01-.516-.513L6.506 6.04zM7.003 11a.5.5 0 110-1 .5.5 0 010 1z'/%3E%3C/svg%3E");position:absolute;left:0;margin-left:0;font-size:.67em}.message-bar__remove{margin-top:1rem}@media (min-width:48em){.message-bar__remove{margin-top:0;text-align:right}}.filmstrip{display:flex;padding:0;margin:0 1rem 0 0;overflow-x:visible;transform:translateX(0)}.filmstrip:after{display:table;clear:both;flex-shrink:0;width:.5rem;height:1rem;content:'';scroll-snap-align:start}.no-touch .filmstrip{transition:transform 1s ease;will-change:transform}.filmstrip-container{position:relative;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;margin-right:-1rem;margin-left:-1rem}.filmstrip-container .region__footer,.filmstrip-container .region__header{padding-right:1rem;padding-left:1rem}@media (min-width:48em){.filmstrip-container{margin-right:0;margin-left:0}.filmstrip-container .region__footer,.filmstrip-container .region__header{padding-right:0;padding-left:0}}.filmstrip-viewport{flex-grow:1;margin:0 .5rem;overflow:hidden}@media (min-width:48em){.filmstrip-viewport{margin:0 -.5rem}}.filmstrip-container[no-snap] .filmstrip-viewport{scroll-snap-type:none}.no-touch .filmstrip-viewport{overflow:hidden}.filmstrip__card{padding-left:.5rem;list-style:inside none;scroll-snap-align:start}@media (min-width:48em){.filmstrip__card{height:auto}}.filmstrip__card{flex:none}.filmstrip__card--contain{max-width:15rem;height:auto;min-height:100%}@media (min-width:48em){.filmstrip__card--contain{max-width:none}}.filmstrip-controls{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;line-height:1.25;text-align:center;background-color:#fff;border-color:#aaa;border-style:solid;transform:translateY(-50%)}.filmstrip-controls--inactive{display:flex;pointer-events:none;opacity:.5}.filmstrip-controls--next{right:0;border-width:0 0 1px 1px;border-radius:.25em 0 0 .25em}.filmstrip-controls--prev{left:0;border-width:0 1px 1px 0;border-radius:0 .25em .25em 0}.region .filmstrip-viewport{margin:0}@media (min-width:48em){.region .filmstrip-viewport{margin:0 -1rem}}.region .filmstrip:after{width:1rem}.promo-text{margin-right:5px;font-weight:600;line-height:1.2;color:#ff4947;text-align:right;font-size:.75rem}.consent-modal{display:flex;flex-flow:column nowrap;max-height:calc(100vh - 5rem)}.consent-modal__description{flex-shrink:1;margin:0;overflow-y:auto}.banner__explain{color:#828282}.h-txt-center{text-align:center}.creative_container{display:flex;flex-flow:column;align-items:center;overflow:hidden}.u-nosp .creative_container{margin-bottom:.5rem}.creative_container--card{justify-content:center;max-width:17.25rem;height:100%;min-height:14.375rem;overflow:visible}.creative_container--card .creative-title{position:relative;bottom:-.125rem;margin-bottom:-.625rem!important;font-size:.625rem;line-height:1}.filmstrip__card--mms{flex-basis:25%;justify-content:center}.filmstrip__card--mms+.filmstrip__card{min-height:14.375rem}.banner__close.sb{color:transparent}.banner__close.sb:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='rgb%2810%2C10%2C10%29'%3E%3Cpath fill-rule='evenodd' d='M7 7.378l3.363 3.363a.496.496 0 00.703-.004c.19-.19.197-.51.004-.703L7.707 6.67l3.363-3.363a.496.496 0 00-.004-.703.502.502 0 00-.703-.004L7 5.964 3.637 2.6a.496.496 0 00-.703.004.502.502 0 00-.004.703L6.293 6.67 2.93 10.034a.496.496 0 00.004.703c.19.19.51.197.703.004L7 7.378z'/%3E%3C/svg%3E");position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background-repeat:no-repeat;background-position:center}.h-block--inline{display:inline-block}.h-flex{display:flex}.h-flex-wrap{flex-wrap:wrap}.vatop{vertical-align:top}.fright{float:right}.hit-area{position:relative}.hit-area__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media (min-width:48em){.u-m--0\@screen-large-up{margin:0!important}.u-m--xxs\@screen-large-up{margin:.25rem!important}.u-m--xs\@screen-large-up{margin:.5rem!important}.u-m--sm\@screen-large-up{margin:.75rem!important}.u-m--m\@screen-large-up,.u-m\@screen-large-up{margin:1rem!important}.u-m--lg\@screen-large-up{margin:1.5rem!important}.u-m--xl\@screen-large-up{margin:2rem!important}.u-m--xxl\@screen-large-up{margin:3rem!important}.u-mt--0\@screen-large-up{margin-top:0!important}.u-mt--xxs\@screen-large-up{margin-top:.25rem!important}.u-mt--xs\@screen-large-up{margin-top:.5rem!important}.u-mt--sm\@screen-large-up{margin-top:.75rem!important}.u-mt--m\@screen-large-up,.u-mt\@screen-large-up{margin-top:1rem!important}.u-mt--lg\@screen-large-up{margin-top:1.5rem!important}.u-mt--xl\@screen-large-up{margin-top:2rem!important}.u-mt--xxl\@screen-large-up{margin-top:3rem!important}.u-mr--0\@screen-large-up{margin-right:0!important}.u-mr--xxs\@screen-large-up{margin-right:.25rem!important}.u-mr--xs\@screen-large-up{margin-right:.5rem!important}.u-mr--sm\@screen-large-up{margin-right:.75rem!important}.u-mr--m\@screen-large-up,.u-mr\@screen-large-up{margin-right:1rem!important}.u-mr--lg\@screen-large-up{margin-right:1.5rem!important}.u-mr--xl\@screen-large-up{margin-right:2rem!important}.u-mr--xxl\@screen-large-up{margin-right:3rem!important}.u-mb--0\@screen-large-up{margin-bottom:0!important}.u-mb--xxs\@screen-large-up{margin-bottom:.25rem!important}.u-mb--xs\@screen-large-up{margin-bottom:.5rem!important}.u-mb--sm\@screen-large-up{margin-bottom:.75rem!important}.u-mb--m\@screen-large-up,.u-mb\@screen-large-up{margin-bottom:1rem!important}.u-mb--lg\@screen-large-up{margin-bottom:1.5rem!important}.u-mb--xl\@screen-large-up{margin-bottom:2rem!important}.u-mb--xxl\@screen-large-up{margin-bottom:3rem!important}.u-ml--0\@screen-large-up{margin-left:0!important}.u-ml--xxs\@screen-large-up{margin-left:.25rem!important}.u-ml--xs\@screen-large-up{margin-left:.5rem!important}.u-ml--sm\@screen-large-up{margin-left:.75rem!important}.u-ml--m\@screen-large-up,.u-ml\@screen-large-up{margin-left:1rem!important}.u-ml--lg\@screen-large-up{margin-left:1.5rem!important}.u-ml--xl\@screen-large-up{margin-left:2rem!important}.u-ml--xxl\@screen-large-up{margin-left:3rem!important}.u-p--0\@screen-large-up{padding:0!important}.u-p--xxs\@screen-large-up{padding:.25rem!important}.u-p--xs\@screen-large-up{padding:.5rem!important}.u-p--sm\@screen-large-up{padding:.75rem!important}.u-p--m\@screen-large-up,.u-p\@screen-large-up{padding:1rem!important}.u-p--lg\@screen-large-up{padding:1.5rem!important}.u-p--xl\@screen-large-up{padding:2rem!important}.u-p--xxl\@screen-large-up{padding:3rem!important}.u-pt--0\@screen-large-up{padding-top:0!important}.u-pt--xxs\@screen-large-up{padding-top:.25rem!important}.u-pt--xs\@screen-large-up{padding-top:.5rem!important}.u-pt--sm\@screen-large-up{padding-top:.75rem!important}.u-pt--m\@screen-large-up,.u-pt\@screen-large-up{padding-top:1rem!important}.u-pt--lg\@screen-large-up{padding-top:1.5rem!important}.u-pt--xl\@screen-large-up{padding-top:2rem!important}.u-pt--xxl\@screen-large-up{padding-top:3rem!important}.u-pr--0\@screen-large-up{padding-right:0!important}.u-pr--xxs\@screen-large-up{padding-right:.25rem!important}.u-pr--xs\@screen-large-up{padding-right:.5rem!important}.u-pr--sm\@screen-large-up{padding-right:.75rem!important}.u-pr--m\@screen-large-up,.u-pr\@screen-large-up{padding-right:1rem!important}.u-pr--lg\@screen-large-up{padding-right:1.5rem!important}.u-pr--xl\@screen-large-up{padding-right:2rem!important}.u-pr--xxl\@screen-large-up{padding-right:3rem!important}.u-pb--0\@screen-large-up{padding-bottom:0!important}.u-pb--xxs\@screen-large-up{padding-bottom:.25rem!important}.u-pb--xs\@screen-large-up{padding-bottom:.5rem!important}.u-pb--sm\@screen-large-up{padding-bottom:.75rem!important}.u-pb--m\@screen-large-up,.u-pb\@screen-large-up{padding-bottom:1rem!important}.u-pb--lg\@screen-large-up{padding-bottom:1.5rem!important}.u-pb--xl\@screen-large-up{padding-bottom:2rem!important}.u-pb--xxl\@screen-large-up{padding-bottom:3rem!important}.u-pl--0\@screen-large-up{padding-left:0!important}.u-pl--xxs\@screen-large-up{padding-left:.25rem!important}.u-pl--xs\@screen-large-up{padding-left:.5rem!important}.u-pl--sm\@screen-large-up{padding-left:.75rem!important}.u-pl--m\@screen-large-up,.u-pl\@screen-large-up{padding-left:1rem!important}.u-pl--lg\@screen-large-up{padding-left:1.5rem!important}.u-pl--xl\@screen-large-up{padding-left:2rem!important}.u-pl--xxl\@screen-large-up{padding-left:3rem!important}}@media (max-width:29.9375em){.u-mb\@screen-small-only{margin-bottom:1rem!important}}@media (min-width:30em){.banner__explain--small{display:none!important}}.banner__explain--medium,.banner__image{display:none!important}@media (min-width:30em){.banner__explain--medium,.banner__image{display:block!important}}@media (min-width:48em){.medium--is-hidden{display:none!important}}.is-hidden{display:none}.img-wrapper{position:relative;display:flex;flex-flow:column;align-items:flex-start}.day-deal__image .skeleton-image__container img,.day-deal__image wsp-skeleton-image img,.img-wrapper .img{max-width:100%;max-height:100%}.img-wrapper .img--stretch{width:100%;height:100%}.img-wrapper--center:not(.img-wrapper--fluid){align-items:center;justify-content:center}.img-wrapper--fluid{display:flex;padding-bottom:100%;overflow:hidden}.img-wrapper--fluid .img{position:absolute}.img-wrapper--fluid.img-wrapper--center .img{top:0;right:0;bottom:0;left:0;margin:auto}wsp-skeleton-image{min-width:1px;min-height:1px}.region,.region__header{display:flex;flex-flow:row wrap;margin-bottom:1rem;margin-left:-1rem}.region{flex-basis:100%}.region__header{width:calc(100% + 1rem)}.feature>.region__header{padding-left:0}.region__header--more-link{flex-basis:100%;max-width:max-content}.region__header-title{flex-grow:1;padding-left:1rem;margin:0}.feature{position:relative;display:flex;flex-flow:column;flex-shrink:0;padding-left:1rem;margin-bottom:1rem}@media (max-width:29.9375em){.feature--full-screen-small{flex-grow:1;padding-left:0;margin-right:-1rem}}.editorial-card{display:flex;flex-flow:column;flex-grow:1}.editorial-card a{color:inherit}.editorial-card__title{font-weight:600}.editorial-card__image{padding-bottom:50%}.image-card{display:inline-block!important}.image-card__image-link{display:block;color:#0a0a0a}.image-card__image{background:#fafafa}.image-card__title{display:block;font-size:1rem;text-align:center}.image-card--landscape{max-width:15rem}.image-card--landscape .image-card__image{padding-bottom:100%}.image-card--landscape .image-card__image .img{margin-left:-73.5%;width:auto;max-width:46.3125rem;height:100%;max-height:18.75rem}@media (min-width:30em){.image-card--landscape{max-width:46.3125rem}}@media (min-width:48em){.image-card--landscape .image-card__image{padding-bottom:66.66667%}.image-card--landscape .image-card__image .img{margin-left:-32.33333%}}.product-card--skeleton .product-card__price{visibility:hidden}.day-deal{position:relative;display:flex;flex-flow:column wrap;flex-grow:1;padding:0 1rem 1rem;background-color:#fafafa}@media (min-width:30em){.day-deal{flex-flow:row;padding:0}}.day-deal__countdown-wrapper{z-index:2;display:flex;flex-grow:1;justify-content:center;width:100%;pointer-events:none}@media (min-width:30em){.day-deal__countdown-wrapper{position:absolute;top:0}}.day-deal__countdown{align-self:center;padding:.25rem 1rem;margin:0 1.5rem;font-size:1.125rem;color:#ff4947;background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:1px 2px 4px 0 rgba(49,49,47,.3)}.day-deal__countdown__title{font-family:produkt,arial,helvetica,sans-serif;font-weight:700}@media (min-width:30em){.day-deal__countdown{font-size:1.25rem}}.day-deal__image{height:15rem;padding:1.5rem 1rem;background:#fafafa;isolation:isolate}.day-deal__image .skeleton-image__container,.day-deal__image wsp-skeleton-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.day-deal__image .img{mix-blend-mode:darken;will-change:opacity}@media (min-width:30em){.day-deal__content{padding:4.5rem 1.5rem 1.5rem}}.day-deal__title{font-weight:600;display:block;font-size:.875rem;margin-bottom:1rem;color:#0a0a0a;word-break:break-word}.day-deal__disclaimer+.day-deal__cta{margin-top:1rem}.day-deal__disclaimer{color:#828282}.day-deal-link{max-width:-moz-fit-content;max-width:fit-content;margin-top:.5rem;margin-bottom:-2rem;line-height:1.5rem}.region:first-child .flex-banner-main{min-height:10rem;margin-top:-1.5rem}@media (min-width:30em){.region:first-child .flex-banner-main{min-height:11.375rem;margin-top:0}}.flex-banner-main.img-wrapper--fluid{padding-bottom:43.58974%}@media (min-width:30em){.flex-banner-main.img-wrapper--fluid{padding-bottom:25.60764%}}.account-nav{padding:0;margin-bottom:0;margin-left:0;list-style:none;font-size:.875rem}.account-dropdown .account-nav__item{border-top:1px solid #aaa}.account-dropdown .account-nav__item:first-child{border-top:0}.account-nav__link{display:block;padding:.75rem;color:#0a0a0a}.account-dropdown .account-nav__link{padding-left:.5rem}.u-rounded{border-radius:.5rem!important}.u-nosp{padding:0!important}.u-m--0,.u-nosp{margin:0!important}.u-m--xxs{margin:.25rem!important}.u-m--xs{margin:.5rem!important}.u-m--sm{margin:.75rem!important}.u-m,.u-m--m{margin:1rem!important}.u-m--lg{margin:1.5rem!important}.u-m--xl{margin:2rem!important}.u-m--xxl{margin:3rem!important}.u-mt--0{margin-top:0!important}.u-mt--xxs{margin-top:.25rem!important}.u-mt--xs{margin-top:.5rem!important}.u-mt--sm{margin-top:.75rem!important}.u-mt,.u-mt--m{margin-top:1rem!important}.u-mt--lg{margin-top:1.5rem!important}.u-mt--xl{margin-top:2rem!important}.u-mt--xxl{margin-top:3rem!important}.u-mr--0{margin-right:0!important}.u-mr--xxs{margin-right:.25rem!important}.u-mr--xs{margin-right:.5rem!important}.u-mr--sm{margin-right:.75rem!important}.u-mr,.u-mr--m{margin-right:1rem!important}.u-mr--lg{margin-right:1.5rem!important}.u-mr--xl{margin-right:2rem!important}.u-mr--xxl{margin-right:3rem!important}.u-mb--0{margin-bottom:0!important}.u-mb--xxs{margin-bottom:.25rem!important}.u-mb--xs{margin-bottom:.5rem!important}.u-mb--sm{margin-bottom:.75rem!important}.u-mb,.u-mb--m{margin-bottom:1rem!important}.u-mb--lg{margin-bottom:1.5rem!important}.u-mb--xl{margin-bottom:2rem!important}.u-mb--xxl{margin-bottom:3rem!important}.u-ml--0{margin-left:0!important}.u-ml--xxs{margin-left:.25rem!important}.u-ml--xs{margin-left:.5rem!important}.u-ml--sm{margin-left:.75rem!important}.u-ml,.u-ml--m{margin-left:1rem!important}.u-ml--lg{margin-left:1.5rem!important}.u-ml--xl{margin-left:2rem!important}.u-ml--xxl{margin-left:3rem!important}.u-p--0{padding:0!important}.u-p--xxs{padding:.25rem!important}.u-p--xs{padding:.5rem!important}.u-p--sm{padding:.75rem!important}.u-p,.u-p--m{padding:1rem!important}.u-p--lg{padding:1.5rem!important}.u-p--xl{padding:2rem!important}.u-p--xxl{padding:3rem!important}.u-pt--0{padding-top:0!important}.u-pt--xxs{padding-top:.25rem!important}.u-pt--xs{padding-top:.5rem!important}.u-pt--sm{padding-top:.75rem!important}.u-pt,.u-pt--m{padding-top:1rem!important}.u-pt--lg{padding-top:1.5rem!important}.u-pt--xl{padding-top:2rem!important}.u-pt--xxl{padding-top:3rem!important}.u-pr--0{padding-right:0!important}.u-pr--xxs{padding-right:.25rem!important}.u-pr--xs{padding-right:.5rem!important}.u-pr--sm{padding-right:.75rem!important}.u-pr,.u-pr--m{padding-right:1rem!important}.u-pr--lg{padding-right:1.5rem!important}.u-pr--xl{padding-right:2rem!important}.u-pr--xxl{padding-right:3rem!important}.u-pb--0{padding-bottom:0!important}.u-pb--xxs{padding-bottom:.25rem!important}.u-pb--xs{padding-bottom:.5rem!important}.u-pb--sm{padding-bottom:.75rem!important}.u-pb,.u-pb--m{padding-bottom:1rem!important}.u-pb--lg{padding-bottom:1.5rem!important}.u-pb--xl{padding-bottom:2rem!important}.u-pb--xxl{padding-bottom:3rem!important}.u-pl--0{padding-left:0!important}.u-pl--xxs{padding-left:.25rem!important}.u-pl--xs{padding-left:.5rem!important}.u-pl--sm{padding-left:.75rem!important}.u-pl,.u-pl--m{padding-left:1rem!important}.u-pl--lg{padding-left:1.5rem!important}.u-pl--xl{padding-left:2rem!important}.u-pl--xxl{padding-left:3rem!important}@media (min-width:48em){.u-m--0\@screen-large-up{margin:0!important}.u-m--xxs\@screen-large-up{margin:.25rem!important}.u-m--xs\@screen-large-up{margin:.5rem!important}.u-m--sm\@screen-large-up{margin:.75rem!important}.u-m--m\@screen-large-up,.u-m\@screen-large-up{margin:1rem!important}.u-m--lg\@screen-large-up{margin:1.5rem!important}.u-m--xl\@screen-large-up{margin:2rem!important}.u-m--xxl\@screen-large-up{margin:3rem!important}.u-mt--0\@screen-large-up{margin-top:0!important}.u-mt--xxs\@screen-large-up{margin-top:.25rem!important}.u-mt--xs\@screen-large-up{margin-top:.5rem!important}.u-mt--sm\@screen-large-up{margin-top:.75rem!important}.u-mt--m\@screen-large-up,.u-mt\@screen-large-up{margin-top:1rem!important}.u-mt--lg\@screen-large-up{margin-top:1.5rem!important}.u-mt--xl\@screen-large-up{margin-top:2rem!important}.u-mt--xxl\@screen-large-up{margin-top:3rem!important}.u-mr--0\@screen-large-up{margin-right:0!important}.u-mr--xxs\@screen-large-up{margin-right:.25rem!important}.u-mr--xs\@screen-large-up{margin-right:.5rem!important}.u-mr--sm\@screen-large-up{margin-right:.75rem!important}.u-mr--m\@screen-large-up,.u-mr\@screen-large-up{margin-right:1rem!important}.u-mr--lg\@screen-large-up{margin-right:1.5rem!important}.u-mr--xl\@screen-large-up{margin-right:2rem!important}.u-mr--xxl\@screen-large-up{margin-right:3rem!important}.u-mb--0\@screen-large-up{margin-bottom:0!important}.u-mb--xxs\@screen-large-up{margin-bottom:.25rem!important}.u-mb--xs\@screen-large-up{margin-bottom:.5rem!important}.u-mb--sm\@screen-large-up{margin-bottom:.75rem!important}.u-mb--m\@screen-large-up,.u-mb\@screen-large-up{margin-bottom:1rem!important}.u-mb--lg\@screen-large-up{margin-bottom:1.5rem!important}.u-mb--xl\@screen-large-up{margin-bottom:2rem!important}.u-mb--xxl\@screen-large-up{margin-bottom:3rem!important}.u-ml--0\@screen-large-up{margin-left:0!important}.u-ml--xxs\@screen-large-up{margin-left:.25rem!important}.u-ml--xs\@screen-large-up{margin-left:.5rem!important}.u-ml--sm\@screen-large-up{margin-left:.75rem!important}.u-ml--m\@screen-large-up,.u-ml\@screen-large-up{margin-left:1rem!important}.u-ml--lg\@screen-large-up{margin-left:1.5rem!important}.u-ml--xl\@screen-large-up{margin-left:2rem!important}.u-ml--xxl\@screen-large-up{margin-left:3rem!important}.u-p--0\@screen-large-up{padding:0!important}.u-p--xxs\@screen-large-up{padding:.25rem!important}.u-p--xs\@screen-large-up{padding:.5rem!important}.u-p--sm\@screen-large-up{padding:.75rem!important}.u-p--m\@screen-large-up,.u-p\@screen-large-up{padding:1rem!important}.u-p--lg\@screen-large-up{padding:1.5rem!important}.u-p--xl\@screen-large-up{padding:2rem!important}.u-p--xxl\@screen-large-up{padding:3rem!important}.u-pt--0\@screen-large-up{padding-top:0!important}.u-pt--xxs\@screen-large-up{padding-top:.25rem!important}.u-pt--xs\@screen-large-up{padding-top:.5rem!important}.u-pt--sm\@screen-large-up{padding-top:.75rem!important}.u-pt--m\@screen-large-up,.u-pt\@screen-large-up{padding-top:1rem!important}.u-pt--lg\@screen-large-up{padding-top:1.5rem!important}.u-pt--xl\@screen-large-up{padding-top:2rem!important}.u-pt--xxl\@screen-large-up{padding-top:3rem!important}.u-pr--0\@screen-large-up{padding-right:0!important}.u-pr--xxs\@screen-large-up{padding-right:.25rem!important}.u-pr--xs\@screen-large-up{padding-right:.5rem!important}.u-pr--sm\@screen-large-up{padding-right:.75rem!important}.u-pr--m\@screen-large-up,.u-pr\@screen-large-up{padding-right:1rem!important}.u-pr--lg\@screen-large-up{padding-right:1.5rem!important}.u-pr--xl\@screen-large-up{padding-right:2rem!important}.u-pr--xxl\@screen-large-up{padding-right:3rem!important}.u-pb--0\@screen-large-up{padding-bottom:0!important}.u-pb--xxs\@screen-large-up{padding-bottom:.25rem!important}.u-pb--xs\@screen-large-up{padding-bottom:.5rem!important}.u-pb--sm\@screen-large-up{padding-bottom:.75rem!important}.u-pb--m\@screen-large-up,.u-pb\@screen-large-up{padding-bottom:1rem!important}.u-pb--lg\@screen-large-up{padding-bottom:1.5rem!important}.u-pb--xl\@screen-large-up{padding-bottom:2rem!important}.u-pb--xxl\@screen-large-up{padding-bottom:3rem!important}.u-pl--0\@screen-large-up{padding-left:0!important}.u-pl--xxs\@screen-large-up{padding-left:.25rem!important}.u-pl--xs\@screen-large-up{padding-left:.5rem!important}.u-pl--sm\@screen-large-up{padding-left:.75rem!important}.u-pl--m\@screen-large-up,.u-pl\@screen-large-up{padding-left:1rem!important}.u-pl--lg\@screen-large-up{padding-left:1.5rem!important}.u-pl--xl\@screen-large-up{padding-left:2rem!important}.u-pl--xxl\@screen-large-up{padding-left:3rem!important}}@media (max-width:29.9375em){.u-mb\@screen-small-only{margin-bottom:1rem!important}}.u-m-bleed--s{margin-right:-.75rem!important;margin-left:-.75rem!important}.u-hide{display:none!important}.u-show-inline{display:inline!important}.u-show-inline-block{display:inline-block!important}.u-show-block{display:block!important}.u-show-flex{display:flex!important}.u-show-table{display:table!important}.u-show-table-row{display:table-row!important}.u-show-table-cell{display:table-cell!important}@media (max-width:29.9375em){.u-hide\@screen-small-only{display:none!important}}.u-show-inline\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-inline\@screen-small-only{display:inline!important}}.u-show-inline-block\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-inline-block\@screen-small-only{display:inline-block!important}}.u-show-block\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-block\@screen-small-only{display:block!important}}.u-show-flex\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-flex\@screen-small-only{display:flex!important}}.u-show-table\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table\@screen-small-only{display:table!important}}.u-show-table-row\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table-row\@screen-small-only{display:table-row!important}}.u-show-table-cell\@screen-small-only{display:none}@media (max-width:29.9375em){.u-show-table-cell\@screen-small-only{display:table-cell!important}}@media (min-width:30em){.u-hide\@screen-medium-up{display:none!important}}.u-show-inline\@screen-medium-up{display:none}@media (min-width:30em){.u-show-inline\@screen-medium-up{display:inline!important}}.u-show-inline-block\@screen-medium-up{display:none}@media (min-width:30em){.u-show-inline-block\@screen-medium-up{display:inline-block!important}}.u-show-block\@screen-medium-up{display:none}@media (min-width:30em){.u-show-block\@screen-medium-up{display:block!important}}.u-show-flex\@screen-medium-up{display:none}@media (min-width:30em){.u-show-flex\@screen-medium-up{display:flex!important}}.u-show-table\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table\@screen-medium-up{display:table!important}}.u-show-table-row\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table-row\@screen-medium-up{display:table-row!important}}.u-show-table-cell\@screen-medium-up{display:none}@media (min-width:30em){.u-show-table-cell\@screen-medium-up{display:table-cell!important}}@media (max-width:47.9375em) and (min-width:30em){.u-hide\@screen-medium-only{display:none!important}}.u-show-inline\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline\@screen-medium-only{display:inline!important}}.u-show-inline-block\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-inline-block\@screen-medium-only{display:inline-block!important}}.u-show-block\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-block\@screen-medium-only{display:block!important}}.u-show-flex\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-flex\@screen-medium-only{display:flex!important}}.u-show-table\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table\@screen-medium-only{display:table!important}}.u-show-table-row\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-row\@screen-medium-only{display:table-row!important}}.u-show-table-cell\@screen-medium-only{display:none}@media (max-width:47.9375em) and (min-width:30em){.u-show-table-cell\@screen-medium-only{display:table-cell!important}}@media (min-width:48em){.u-hide\@screen-large-up{display:none!important}}.u-show-inline\@screen-large-up{display:none}@media (min-width:48em){.u-show-inline\@screen-large-up{display:inline!important}}.u-show-inline-block\@screen-large-up{display:none}@media (min-width:48em){.u-show-inline-block\@screen-large-up{display:inline-block!important}}.u-show-block\@screen-large-up{display:none}@media (min-width:48em){.u-show-block\@screen-large-up{display:block!important}}.u-show-flex\@screen-large-up{display:none}@media (min-width:48em){.u-show-flex\@screen-large-up{display:flex!important}}.u-show-table\@screen-large-up{display:none}@media (min-width:48em){.u-show-table\@screen-large-up{display:table!important}}.u-show-table-row\@screen-large-up{display:none}@media (min-width:48em){.u-show-table-row\@screen-large-up{display:table-row!important}}.u-show-table-cell\@screen-large-up{display:none}@media (min-width:48em){.u-show-table-cell\@screen-large-up{display:table-cell!important}}@media (max-width:63.9375em) and (min-width:48em){.u-hide\@screen-large-only{display:none!important}}.u-show-inline\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline\@screen-large-only{display:inline!important}}.u-show-inline-block\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-inline-block\@screen-large-only{display:inline-block!important}}.u-show-block\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-block\@screen-large-only{display:block!important}}.u-show-flex\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-flex\@screen-large-only{display:flex!important}}.u-show-table\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table\@screen-large-only{display:table!important}}.u-show-table-row\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-row\@screen-large-only{display:table-row!important}}.u-show-table-cell\@screen-large-only{display:none}@media (max-width:63.9375em) and (min-width:48em){.u-show-table-cell\@screen-large-only{display:table-cell!important}}@media (min-width:64em){.u-hide\@screen-xl-up{display:none!important}}.u-show-inline\@screen-xl-up{display:none}@media (min-width:64em){.u-show-inline\@screen-xl-up{display:inline!important}}.u-show-inline-block\@screen-xl-up{display:none}@media (min-width:64em){.u-show-inline-block\@screen-xl-up{display:inline-block!important}}.u-show-block\@screen-xl-up{display:none}@media (min-width:64em){.u-show-block\@screen-xl-up{display:block!important}}.u-show-flex\@screen-xl-up{display:none}@media (min-width:64em){.u-show-flex\@screen-xl-up{display:flex!important}}.u-show-table\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table\@screen-xl-up{display:table!important}}.u-show-table-row\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table-row\@screen-xl-up{display:table-row!important}}.u-show-table-cell\@screen-xl-up{display:none}@media (min-width:64em){.u-show-table-cell\@screen-xl-up{display:table-cell!important}}@media (max-width:74.9375em) and (min-width:64em){.u-hide\@screen-xl-only{display:none!important}}.u-show-inline\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline\@screen-xl-only{display:inline!important}}.u-show-inline-block\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-inline-block\@screen-xl-only{display:inline-block!important}}.u-show-block\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-block\@screen-xl-only{display:block!important}}.u-show-flex\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-flex\@screen-xl-only{display:flex!important}}.u-show-table\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table\@screen-xl-only{display:table!important}}.u-show-table-row\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-row\@screen-xl-only{display:table-row!important}}.u-show-table-cell\@screen-xl-only{display:none}@media (max-width:74.9375em) and (min-width:64em){.u-show-table-cell\@screen-xl-only{display:table-cell!important}}@media (min-width:75em){.u-hide\@screen-xxl-up{display:none!important}}.u-show-inline\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-inline\@screen-xxl-up{display:inline!important}}.u-show-inline-block\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-inline-block\@screen-xxl-up{display:inline-block!important}}.u-show-block\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-block\@screen-xxl-up{display:block!important}}.u-show-flex\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-flex\@screen-xxl-up{display:flex!important}}.u-show-table\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table\@screen-xxl-up{display:table!important}}.u-show-table-row\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table-row\@screen-xxl-up{display:table-row!important}}.u-show-table-cell\@screen-xxl-up{display:none}@media (min-width:75em){.u-show-table-cell\@screen-xxl-up{display:table-cell!important}}.srt{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.u-text-center{text-align:center!important}@media (max-width:29.9375em){.u-text-center\@screen-small{text-align:center!important}}@media (max-width:47.9375em) and (min-width:30em){.u-text-center\@screen-medium{text-align:center!important}}@media (max-width:63.9375em) and (min-width:48em){.u-text-center\@screen-large{text-align:center!important}}.u-text-right{text-align:right!important}.u-text-left{text-align:left!important}.u-text-cap-first-letter{display:inline-block}.u-text-cap-first-letter:first-letter{text-transform:capitalize}.h-color-brand{color:#0000a4!important}.h-color-brand-ui{color:#00f!important}.h-color-subtext{color:#828282!important}.h-color-white-text{color:#fff!important}.u-1\/1{width:100%!important}.u-1\/2{width:50%!important}.u-2\/2{width:100%!important}.u-1\/3{width:33.33333%!important}.u-2\/3{width:66.66667%!important}.u-3\/3{width:100%!important}.u-1\/4{width:25%!important}.u-2\/4{width:50%!important}.u-3\/4{width:75%!important}.u-4\/4{width:100%!important}.u-1\/5{width:20%!important}.u-2\/5{width:40%!important}.u-3\/5{width:60%!important}.u-4\/5{width:80%!important}.u-5\/5{width:100%!important}.u-1\/6{width:16.66667%!important}.u-2\/6{width:33.33333%!important}.u-3\/6{width:50%!important}.u-4\/6{width:66.66667%!important}.u-5\/6{width:83.33333%!important}.u-6\/6{width:100%!important}.u-1\/7{width:14.28571%!important}.u-2\/7{width:28.57143%!important}.u-3\/7{width:42.85714%!important}.u-4\/7{width:57.14286%!important}.u-5\/7{width:71.42857%!important}.u-6\/7{width:85.71429%!important}.u-7\/7{width:100%!important}.u-1\/8{width:12.5%!important}.u-2\/8{width:25%!important}.u-3\/8{width:37.5%!important}.u-4\/8{width:50%!important}.u-5\/8{width:62.5%!important}.u-6\/8{width:75%!important}.u-7\/8{width:87.5%!important}.u-8\/8{width:100%!important}@media (max-width:29.9375em){.u-1\/1\@screen-small-only{width:100%!important}.u-1\/2\@screen-small-only{width:50%!important}.u-2\/2\@screen-small-only{width:100%!important}.u-1\/3\@screen-small-only{width:33.33333%!important}.u-2\/3\@screen-small-only{width:66.66667%!important}.u-3\/3\@screen-small-only{width:100%!important}.u-1\/4\@screen-small-only{width:25%!important}.u-2\/4\@screen-small-only{width:50%!important}.u-3\/4\@screen-small-only{width:75%!important}.u-4\/4\@screen-small-only{width:100%!important}.u-1\/5\@screen-small-only{width:20%!important}.u-2\/5\@screen-small-only{width:40%!important}.u-3\/5\@screen-small-only{width:60%!important}.u-4\/5\@screen-small-only{width:80%!important}.u-5\/5\@screen-small-only{width:100%!important}.u-1\/6\@screen-small-only{width:16.66667%!important}.u-2\/6\@screen-small-only{width:33.33333%!important}.u-3\/6\@screen-small-only{width:50%!important}.u-4\/6\@screen-small-only{width:66.66667%!important}.u-5\/6\@screen-small-only{width:83.33333%!important}.u-6\/6\@screen-small-only{width:100%!important}.u-1\/7\@screen-small-only{width:14.28571%!important}.u-2\/7\@screen-small-only{width:28.57143%!important}.u-3\/7\@screen-small-only{width:42.85714%!important}.u-4\/7\@screen-small-only{width:57.14286%!important}.u-5\/7\@screen-small-only{width:71.42857%!important}.u-6\/7\@screen-small-only{width:85.71429%!important}.u-7\/7\@screen-small-only{width:100%!important}.u-1\/8\@screen-small-only{width:12.5%!important}.u-2\/8\@screen-small-only{width:25%!important}.u-3\/8\@screen-small-only{width:37.5%!important}.u-4\/8\@screen-small-only{width:50%!important}.u-5\/8\@screen-small-only{width:62.5%!important}.u-6\/8\@screen-small-only{width:75%!important}.u-7\/8\@screen-small-only{width:87.5%!important}.u-8\/8\@screen-small-only{width:100%!important}}@media (min-width:30em){.u-1\/1\@screen-medium-up{width:100%!important}.u-1\/2\@screen-medium-up{width:50%!important}.u-2\/2\@screen-medium-up{width:100%!important}.u-1\/3\@screen-medium-up{width:33.33333%!important}.u-2\/3\@screen-medium-up{width:66.66667%!important}.u-3\/3\@screen-medium-up{width:100%!important}.u-1\/4\@screen-medium-up{width:25%!important}.u-2\/4\@screen-medium-up{width:50%!important}.u-3\/4\@screen-medium-up{width:75%!important}.u-4\/4\@screen-medium-up{width:100%!important}.u-1\/5\@screen-medium-up{width:20%!important}.u-2\/5\@screen-medium-up{width:40%!important}.u-3\/5\@screen-medium-up{width:60%!important}.u-4\/5\@screen-medium-up{width:80%!important}.u-5\/5\@screen-medium-up{width:100%!important}.u-1\/6\@screen-medium-up{width:16.66667%!important}.u-2\/6\@screen-medium-up{width:33.33333%!important}.u-3\/6\@screen-medium-up{width:50%!important}.u-4\/6\@screen-medium-up{width:66.66667%!important}.u-5\/6\@screen-medium-up{width:83.33333%!important}.u-6\/6\@screen-medium-up{width:100%!important}.u-1\/7\@screen-medium-up{width:14.28571%!important}.u-2\/7\@screen-medium-up{width:28.57143%!important}.u-3\/7\@screen-medium-up{width:42.85714%!important}.u-4\/7\@screen-medium-up{width:57.14286%!important}.u-5\/7\@screen-medium-up{width:71.42857%!important}.u-6\/7\@screen-medium-up{width:85.71429%!important}.u-7\/7\@screen-medium-up{width:100%!important}.u-1\/8\@screen-medium-up{width:12.5%!important}.u-2\/8\@screen-medium-up{width:25%!important}.u-3\/8\@screen-medium-up{width:37.5%!important}.u-4\/8\@screen-medium-up{width:50%!important}.u-5\/8\@screen-medium-up{width:62.5%!important}.u-6\/8\@screen-medium-up{width:75%!important}.u-7\/8\@screen-medium-up{width:87.5%!important}.u-8\/8\@screen-medium-up{width:100%!important}}@media (min-width:48em){.u-1\/1\@screen-large-up{width:100%!important}.u-1\/2\@screen-large-up{width:50%!important}.u-2\/2\@screen-large-up{width:100%!important}.u-1\/3\@screen-large-up{width:33.33333%!important}.u-2\/3\@screen-large-up{width:66.66667%!important}.u-3\/3\@screen-large-up{width:100%!important}.u-1\/4\@screen-large-up{width:25%!important}.u-2\/4\@screen-large-up{width:50%!important}.u-3\/4\@screen-large-up{width:75%!important}.u-4\/4\@screen-large-up{width:100%!important}.u-1\/5\@screen-large-up{width:20%!important}.u-2\/5\@screen-large-up{width:40%!important}.u-3\/5\@screen-large-up{width:60%!important}.u-4\/5\@screen-large-up{width:80%!important}.u-5\/5\@screen-large-up{width:100%!important}.u-1\/6\@screen-large-up{width:16.66667%!important}.u-2\/6\@screen-large-up{width:33.33333%!important}.u-3\/6\@screen-large-up{width:50%!important}.u-4\/6\@screen-large-up{width:66.66667%!important}.u-5\/6\@screen-large-up{width:83.33333%!important}.u-6\/6\@screen-large-up{width:100%!important}.u-1\/7\@screen-large-up{width:14.28571%!important}.u-2\/7\@screen-large-up{width:28.57143%!important}.u-3\/7\@screen-large-up{width:42.85714%!important}.u-4\/7\@screen-large-up{width:57.14286%!important}.u-5\/7\@screen-large-up{width:71.42857%!important}.u-6\/7\@screen-large-up{width:85.71429%!important}.u-7\/7\@screen-large-up{width:100%!important}.u-1\/8\@screen-large-up{width:12.5%!important}.u-2\/8\@screen-large-up{width:25%!important}.u-3\/8\@screen-large-up{width:37.5%!important}.u-4\/8\@screen-large-up{width:50%!important}.u-5\/8\@screen-large-up{width:62.5%!important}.u-6\/8\@screen-large-up{width:75%!important}.u-7\/8\@screen-large-up{width:87.5%!important}.u-8\/8\@screen-large-up{width:100%!important}}@media (min-width:64em){.u-1\/1\@screen-xl-up{width:100%!important}.u-1\/2\@screen-xl-up{width:50%!important}.u-2\/2\@screen-xl-up{width:100%!important}.u-1\/3\@screen-xl-up{width:33.33333%!important}.u-2\/3\@screen-xl-up{width:66.66667%!important}.u-3\/3\@screen-xl-up{width:100%!important}.u-1\/4\@screen-xl-up{width:25%!important}.u-2\/4\@screen-xl-up{width:50%!important}.u-3\/4\@screen-xl-up{width:75%!important}.u-4\/4\@screen-xl-up{width:100%!important}.u-1\/5\@screen-xl-up{width:20%!important}.u-2\/5\@screen-xl-up{width:40%!important}.u-3\/5\@screen-xl-up{width:60%!important}.u-4\/5\@screen-xl-up{width:80%!important}.u-5\/5\@screen-xl-up{width:100%!important}.u-1\/6\@screen-xl-up{width:16.66667%!important}.u-2\/6\@screen-xl-up{width:33.33333%!important}.u-3\/6\@screen-xl-up{width:50%!important}.u-4\/6\@screen-xl-up{width:66.66667%!important}.u-5\/6\@screen-xl-up{width:83.33333%!important}.u-6\/6\@screen-xl-up{width:100%!important}.u-1\/7\@screen-xl-up{width:14.28571%!important}.u-2\/7\@screen-xl-up{width:28.57143%!important}.u-3\/7\@screen-xl-up{width:42.85714%!important}.u-4\/7\@screen-xl-up{width:57.14286%!important}.u-5\/7\@screen-xl-up{width:71.42857%!important}.u-6\/7\@screen-xl-up{width:85.71429%!important}.u-7\/7\@screen-xl-up{width:100%!important}.u-1\/8\@screen-xl-up{width:12.5%!important}.u-2\/8\@screen-xl-up{width:25%!important}.u-3\/8\@screen-xl-up{width:37.5%!important}.u-4\/8\@screen-xl-up{width:50%!important}.u-5\/8\@screen-xl-up{width:62.5%!important}.u-6\/8\@screen-xl-up{width:75%!important}.u-7\/8\@screen-xl-up{width:87.5%!important}.u-8\/8\@screen-xl-up{width:100%!important}}@media (min-width:75em){.u-1\/1\@screen-xxl-up{width:100%!important}.u-1\/2\@screen-xxl-up{width:50%!important}.u-2\/2\@screen-xxl-up{width:100%!important}.u-1\/3\@screen-xxl-up{width:33.33333%!important}.u-2\/3\@screen-xxl-up{width:66.66667%!important}.u-3\/3\@screen-xxl-up{width:100%!important}.u-1\/4\@screen-xxl-up{width:25%!important}.u-2\/4\@screen-xxl-up{width:50%!important}.u-3\/4\@screen-xxl-up{width:75%!important}.u-4\/4\@screen-xxl-up{width:100%!important}.u-1\/5\@screen-xxl-up{width:20%!important}.u-2\/5\@screen-xxl-up{width:40%!important}.u-3\/5\@screen-xxl-up{width:60%!important}.u-4\/5\@screen-xxl-up{width:80%!important}.u-5\/5\@screen-xxl-up{width:100%!important}.u-1\/6\@screen-xxl-up{width:16.66667%!important}.u-2\/6\@screen-xxl-up{width:33.33333%!important}.u-3\/6\@screen-xxl-up{width:50%!important}.u-4\/6\@screen-xxl-up{width:66.66667%!important}.u-5\/6\@screen-xxl-up{width:83.33333%!important}.u-6\/6\@screen-xxl-up{width:100%!important}.u-1\/7\@screen-xxl-up{width:14.28571%!important}.u-2\/7\@screen-xxl-up{width:28.57143%!important}.u-3\/7\@screen-xxl-up{width:42.85714%!important}.u-4\/7\@screen-xxl-up{width:57.14286%!important}.u-5\/7\@screen-xxl-up{width:71.42857%!important}.u-6\/7\@screen-xxl-up{width:85.71429%!important}.u-7\/7\@screen-xxl-up{width:100%!important}.u-1\/8\@screen-xxl-up{width:12.5%!important}.u-2\/8\@screen-xxl-up{width:25%!important}.u-3\/8\@screen-xxl-up{width:37.5%!important}.u-4\/8\@screen-xxl-up{width:50%!important}.u-5\/8\@screen-xxl-up{width:62.5%!important}.u-6\/8\@screen-xxl-up{width:75%!important}.u-7\/8\@screen-xxl-up{width:87.5%!important}.u-8\/8\@screen-xxl-up{width:100%!important}}.modal__footer{padding-top:1rem;border-top:1px solid #e6e6e6} + +:where([x-inline]) { fill:#00a0e2 } +:where([x-inline]) { fill:#00a0e2 } +:where([x-inline]) { background-color: #71E9B4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { background-color: #71E9B4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { background-color: #71E9B4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { background-color: #DCEEFF; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { background-color: #90CDFE; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { color: #0000A4; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none; } +:where([x-inline]) { display: none } +:where([x-inline]) { display: none } \ No newline at end of file diff --git a/src/__fixtures__/bol-dot-com.txt b/src/__fixtures__/bol-dot-com.txt new file mode 100644 index 0000000..2810fb0 --- /dev/null +++ b/src/__fixtures__/bol-dot-com.txt @@ -0,0 +1,54 @@ +─────────────────────────────────────────────────────────── +Lines of Code │ Filesize │ Rules │ Selectors │ Declarations +17,818 │ 468.9KB │ 4,801 │ 6,664 │ 10,083 +─────────────────────────────────────────────────────────── + +Comments 0B (0 items) +Embedded Content 55.5KB (75 items) + +Rulesets Most common Average Maximum +Selectors / rule 1 1.40 210 +Declarations / rule 1 2.09 25 +Empty rules 0 + +Selectors Most common Average Maximum +Complexity 1 2.37 13 +Specificity 0/1/0 0/1.4/0.4 0/7/1 + + Total Unique Ratio +All Selectors 6,664 4,298 64.5% +ID Selectors 0 0 0.0% +Accessibility 1 1 100.0% +Vendor prefixed 92 81 88.0% + +AtRules Total Unique Unique % +@media 986 23 2.3% +@supports 5 3 60.0% +@font-face 6 6 100.0% +@import 0 0 0.0% +@keyframes 19 19 100.0% +@container 0 0 0.0% +@property 0 0 0.0% + +Declarations Total Unique Unique % +All Declarations 10,083 1,797 17.8% +!important 1,589 + +Properties Total Unique Unique % +All Properties 10,083 156 1.5% +Custom Properties 0 0 0.0% +Vendor Prefixed 104 20 19.2% +Browserhacks 0 0 0.0% + +Values Total Unique Unique % +Colors 1,151 89 7.7% +Gradients 6 5 83.3% +Font-sizes 276 60 21.7% +Font-families 46 8 17.4% +Line-heights 90 22 24.4% +Text-shadows 1 1 100.0% +Box-shadows 38 16 42.1% +Z-indexes 101 22 21.8% +Vendor Prefixed 7 5 71.4% +Browserhacks 0 0 0.0% +Units 3,474 9 0.3% \ No newline at end of file diff --git a/src/__fixtures__/cnn.css b/src/__fixtures__/cnn.css new file mode 100644 index 0000000..13ebb3f --- /dev/null +++ b/src/__fixtures__/cnn.css @@ -0,0 +1,212 @@ +h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.pg.t-dark h1 a:hover,.pg.t-dark h2 a:hover,.pg.t-dark h3 a:hover,.pg.t-dark h4 a:hover,.pg.t-dark h5 a:hover,.pg.t-dark h6 a:hover,.pg.t-light h1 a:hover,.pg.t-light h2 a:hover,.pg.t-light h3 a:hover,.pg.t-light h4 a:hover,.pg.t-light h5 a:hover,.pg.t-light h6 a:hover,.pg .zn.t-dark h1 a:hover,.pg .zn.t-dark h2 a:hover,.pg .zn.t-dark h3 a:hover,.pg .zn.t-dark h4 a:hover,.pg .zn.t-dark h5 a:hover,.pg .zn.t-dark h6 a:hover,.pg .zn.t-light h1 a:hover,.pg .zn.t-light h2 a:hover,.pg .zn.t-light h3 a:hover,.pg .zn.t-light h4 a:hover,.pg .zn.t-light h5 a:hover,.pg .zn.t-light h6 a:hover,h1 .pg.t-dark a:hover,h1 .pg.t-light a:hover,h1 .pg .zn.t-dark a:hover,h1 .pg .zn.t-light a:hover,h2 .pg.t-dark a:hover,h2 .pg.t-light a:hover,h2 .pg .zn.t-dark a:hover,h2 .pg .zn.t-light a:hover,h3 .pg.t-dark a:hover,h3 .pg.t-light a:hover,h3 .pg .zn.t-dark a:hover,h3 .pg .zn.t-light a:hover,h4 .pg.t-dark a:hover,h4 .pg.t-light a:hover,h4 .pg .zn.t-dark a:hover,h4 .pg .zn.t-light a:hover,h5 .pg.t-dark a:hover,h5 .pg.t-light a:hover,h5 .pg .zn.t-dark a:hover,h5 .pg .zn.t-light a:hover,h6 .pg.t-dark a:hover,h6 .pg.t-light a:hover,h6 .pg .zn.t-dark a:hover,h6 .pg .zn.t-light a:hover{color:#c00}.el__storyhighlights__list{list-style:none;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thin.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thin.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thin.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thin.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-medium.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-medium.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-medium.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavy.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavy.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavy.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-black.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-black.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-black.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thinit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thinit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thinit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-thinit.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-lightit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-lightit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-lightit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-lightit.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-mediumit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-mediumit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-mediumit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-mediumit.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-boldit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-boldit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-boldit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-boldit.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavyit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavyit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavyit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-heavyit.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:CNN;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-blackit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-blackit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-blackit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-blackit.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:CNN Condensed;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedlight.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedlight.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedlight.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedlight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN Condensed;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensed.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Condensed;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedmedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Condensed;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnsans-condensedbold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thin.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thin.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thin.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thin.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-light.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-light.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-light.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-regular.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-regular.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-regular.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-medium.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-medium.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-medium.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-bold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-bold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-bold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavy.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavy.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavy.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-black.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-black.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-black.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thinit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thinit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thinit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-thinit.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-lightit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-lightit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-lightit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-lightit.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-italic.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-italic.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-italic.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-mediumit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-mediumit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-mediumit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-mediumit.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-boldit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-boldit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-boldit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-boldit.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavyit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavyit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavyit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-heavyit.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:CNN Clock;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-blackit.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-blackit.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-blackit.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnclock-blackit.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:DIN Condensed;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/din-condensed.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/din-condensed.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/din-condensed.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/din-condensed.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:STYLE;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnstyle-regular.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnstyle-regular.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnstyle-regular.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnstyle-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Business;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-regular.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-regular.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-regular.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Business;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-medium.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-medium.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-medium.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Business;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-bold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-bold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-bold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN Business;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-heavy.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-heavy.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-heavy.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnnbiz-heavy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-thin.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-thin.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-thin.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-thin.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-light.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-light.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-light.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-regular.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-regular.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-regular.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-medium.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-medium.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-medium.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-semibold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-semibold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-semibold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:CNN Travel;src:url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-bold.eot) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-bold.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-bold.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/cnn/3.9.0/cnntravel-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:cnn-icons;src:url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.eot);src:url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.eot?#iefix) format("embedded-opentype"),url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.woff2) format("woff2"),url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.woff) format("woff"),url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.ttf) format("truetype"),url(//www.i.cdn.cnn.com/.a/fonts/icons/2.4.10/cnn-icons.svg?#cnn-icons) format("svg");font-weight:400;font-style:normal}.cnn-icon-a:after,.cnn-icon:before,.icon-a:after,.icon:before,.owl-next:before,.owl-prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:cnn-icons;font-style:normal;font-weight:400;line-height:1;speak:none;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;vertical-align:middle}.icon--arrow-down:before{content:"\f101"}.icon--arrow-left:before{content:"\f102"}.icon--arrow-line-down:before{content:"\f103"}.icon--arrow-line-up:before{content:"\f104"}.icon--arrow-navigate-left:before{content:"\f105"}.icon--arrow-navigate-right:before{content:"\f106"}.icon--arrow-right:before{content:"\f107"}.icon--arrow-up:before{content:"\f108"}.icon--checkmark:before{content:"\f109"}.icon--close:before{content:"\f10a"}.icon--cnn-go:before{content:"\f10b"}.icon--cnn:before{content:"\f10c"}.icon--collection-player-info:before{content:"\f10d"}.icon--collection-player-leftarrow:before{content:"\f10e"}.icon--collection-player-play:before{content:"\f10f"}.icon--collection-player-rightarrow:before{content:"\f110"}.icon--collection-player-save:before{content:"\f111"}.icon--collection-player-share:before{content:"\f112"}.icon--comment:before{content:"\f113"}.icon--expand-close:before{content:"\f114"}.icon--expand-open:before{content:"\f115"}.icon--follow:before{content:"\f116"}.icon--games:before{content:"\f117"}.icon--home:before{content:"\f118"}.icon--ireport:before{content:"\f119"}.icon--media-cc:before{content:"\f11a"}.icon--media-end:before{content:"\f11b"}.icon--media-fastforward:before{content:"\f11c"}.icon--media-fullscreen:before{content:"\f11d"}.icon--media-minimize:before{content:"\f11e"}.icon--media-mute:before{content:"\f11f"}.icon--media-pause:before{content:"\f120"}.icon--media-play:before{content:"\f121"}.icon--media-restart:before{content:"\f122"}.icon--media-rewind:before{content:"\f123"}.icon--media-start:before{content:"\f124"}.icon--media-stop:before{content:"\f125"}.icon--media-volume:before{content:"\f126"}.icon--menu:before{content:"\f127"}.icon--profile:before{content:"\f128"}.icon--quote:before{content:"\f129"}.icon--rss:before{content:"\f12a"}.icon--search:before{content:"\f12b"}.icon--settings:before{content:"\f12c"}.icon--share-arrow:before{content:"\f12d"}.icon--social-facebook:before{content:"\f12e"}.icon--social-googleplus:before{content:"\f12f"}.icon--social-instagram:before{content:"\f130"}.icon--social-linkedin:before{content:"\f131"}.icon--social-mail:before{content:"\f132"}.icon--social-more:before{content:"\f133"}.icon--social-pinterest:before{content:"\f134"}.icon--social-reddit:before{content:"\f135"}.icon--social-stumbleupon:before{content:"\f136"}.icon--social-tumblr:before{content:"\f137"}.icon--social-tvtag:before{content:"\f138"}.icon--social-twitter:before{content:"\f139"}.icon--social-vimeo:before{content:"\f13a"}.icon--social-vine:before{content:"\f13b"}.icon--social-whatsapp:before{content:"\f13c"}.icon--social-youtube:before{content:"\f13d"}.icon--timestamp:before{content:"\f13e"}.icon--trend-down:before{content:"\f13f"}.icon--trend-flat:before{content:"\f140"}.icon--trend-up:before{content:"\f141"}.icon--type-audio:before{content:"\f142"}.icon--type-chart:before{content:"\f143"}.icon--type-gallery:before{content:"\f144"}.icon--type-map:before{content:"\f145"}.icon--type-video-large:before{content:"\f146"}.icon--type-video:before{content:"\f147"}.icon--weather-01:before{content:"\f148"}.icon--weather-02:before{content:"\f149"}.icon--weather-03:before{content:"\f14a"}.icon--weather-04:before{content:"\f14b"}.icon--weather-05:before{content:"\f14c"}.icon--weather-06:before{content:"\f14d"}.icon--weather-07:before{content:"\f14e"}.icon--weather-08:before{content:"\f14f"}.icon--weather-11:before{content:"\f150"}.icon--weather-12:before{content:"\f151"}.icon--weather-13:before{content:"\f152"}.icon--weather-14:before{content:"\f153"}.icon--weather-15:before{content:"\f154"}.icon--weather-16:before{content:"\f155"}.icon--weather-17:before{content:"\f156"}.icon--weather-18:before{content:"\f157"}.icon--weather-19:before{content:"\f158"}.icon--weather-20:before{content:"\f159"}.icon--weather-21:before{content:"\f15a"}.icon--weather-22:before{content:"\f15b"}.icon--weather-23:before{content:"\f15c"}.icon--weather-24:before{content:"\f15d"}.icon--weather-25:before{content:"\f15e"}.icon--weather-26:before{content:"\f15f"}.icon--weather-29:before{content:"\f160"}.icon--weather-30:before{content:"\f161"}.icon--weather-31:before{content:"\f162"}.icon--weather-32:before{content:"\f163"}.icon--weather-33:before{content:"\f164"}.icon--weather-34:before{content:"\f165"}.icon--weather-35:before{content:"\f166"}.icon--weather-36:before{content:"\f167"}.icon--weather-37:before{content:"\f168"}.icon--weather-38:before{content:"\f169"}.icon--weather-39:before{content:"\f16a"}.icon--weather-40:before{content:"\f16b"}.icon--weather-41:before{content:"\f16c"}.icon--weather-42:before{content:"\f16d"}.icon--weather-43:before{content:"\f16e"}.icon--weather-44:before{content:"\f16f"}.icon--weather-45:before{content:"\f170"}.icon--xtype-video-watchcnnlive:before{content:"\f171"}.icon--y01-star-outline:before{content:"\f172"}.icon--y02-star-solid:before{content:"\f173"}.icon--y03-social-messenger:before{content:"\f174"}.icon--y04-social-messenger-bolt:before{content:"\f175"}.icon--y05-entertainment-arrow-left:before{content:"\f176"}.icon--y06-entertainment-arrow-right:before{content:"\f177"}.icon--y07-entertainment-menu:before{content:"\f178"}.icon--y08-entertainment-search:before{content:"\f179"}.icon--y09-entertainment-type-gallery:before{content:"\f17a"}.icon--y10-entertainment-type-video:before{content:"\f17b"}.icon--y11-type-video360:before{content:"\f17c"}.icon--y12-play-arrow:before{content:"\f17d"}.icon--y13-type-gallery-v2:before{content:"\f17e"}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:.9375em;line-height:1.6}body{background-color:#000;color:#262626;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif}a{color:#006598;text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}a:hover{color:#c00}img{display:block;height:auto;width:100%}p{margin-top:0}dd,dl,h1,h2,h3,h4,h5,h6,ol,ul{margin:0}hr{border:0;border-top:1px solid}.l-container{padding:0 10px;margin-left:auto;margin-right:auto;max-width:1100px}.l-container:after{clear:both;content:"";display:table}@media (min-width:1120px){.l-container{padding-left:0;padding-right:0}}.el-action-bar{display:inline-table;position:relative;width:100%}.el-action-bar:after{clear:both;content:"";display:table}.el-action-bar .el-button,.el-action-bar .el-timestamp{display:table-cell;vertical-align:middle}.el-action-bar.el-action-bar--share{height:35px;margin:5px 0 10px}.cd--large .el-action-bar{margin-top:0}.zn--has-background .el-action-bar,.zn--transparent .el-action-bar,.zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+.zn-containers .cd--large .el-action-bar{padding:5px 10px}.zn-60-40 .cn-list-large-horizontal .el-action-bar,.zn-60-40 .cn-stack--large-horizontal .el-action-bar,.zn-70-30 .cn-list-large-horizontal .el-action-bar,.zn-70-30 .cn-stack--large-horizontal .el-action-bar,.zn-balanced .cn-list-large-horizontal .el-action-bar,.zn-balanced .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .el-action-bar,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid-right-stack .cn-list-large-horizontal .el-action-bar,.zn-left-fluid-right-stack .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid .cn-list-large-horizontal .el-action-bar,.zn-left-fluid .cn-stack--large-horizontal .el-action-bar,.zn-single-column .cn-list-large-horizontal .el-action-bar,.zn-single-column .cn-stack--large-horizontal .el-action-bar{padding:5px 0 0 10px;width:auto}@media (min-width:480px) and (max-width:559px){.zn-60-40 .cn-list-large-horizontal .el-action-bar,.zn-60-40 .cn-stack--large-horizontal .el-action-bar,.zn-70-30 .cn-list-large-horizontal .el-action-bar,.zn-70-30 .cn-stack--large-horizontal .el-action-bar,.zn-balanced .cn-list-large-horizontal .el-action-bar,.zn-balanced .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .el-action-bar,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid-right-stack .cn-list-large-horizontal .el-action-bar,.zn-left-fluid-right-stack .cn-stack--large-horizontal .el-action-bar,.zn-left-fluid .cn-list-large-horizontal .el-action-bar,.zn-left-fluid .cn-stack--large-horizontal .el-action-bar,.zn-single-column .cn-list-large-horizontal .el-action-bar,.zn-single-column .cn-stack--large-horizontal .el-action-bar{padding-left:3px}.zn-60-40 .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-60-40 .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-70-30 .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-70-30 .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-balanced .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-balanced .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid-right-stack .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid-right-stack .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-left-fluid .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element,.zn-single-column .cn-list-large-horizontal .el-action-bar .gigya-sharebar-element,.zn-single-column .cn-stack--large-horizontal .el-action-bar .gigya-sharebar-element{margin:0 0 0 10px}}.ad-slide__next,.ad-slide__prev{color:#fff;cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:55}.no-touchevents .ad-slide__next,.no-touchevents .ad-slide__prev{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.ad-slide__next:after,.ad-slide__prev:after{font-size:40px;font-size:2.66667rem}@media (min-width:800px){.ad-slide__next:after,.ad-slide__prev:after{font-size:60px;font-size:4rem}}.ad-slide{padding-top:56.25%;width:100%;position:absolute;top:0;left:0}[data-cut-format="4:3"]~.ad-slide{padding-top:75%}.ad-slide .ad.ad--epic{background-color:#000;overflow:visible;position:absolute;top:0;bottom:0;left:0;right:0}.ad-slide .ad.ad--epic div iframe{max-width:100%}.ad-slide__prev{padding:0 50px 50px 0;position:absolute;left:5px}.ad-slide__prev:after{content:"";font-family:cnn-icons}.ad-slide__next{padding:0 0 50px 50px;position:absolute;right:5px}.ad-slide__next:after{content:"";font-family:cnn-icons;width:.55em}.ad-slide--active{visibility:visible;z-index:5}.ad-slide--inactive{visibility:hidden;z-index:0}.el-button{border:none;border-radius:3px;display:inline-block;float:right;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;padding:0 10px;text-decoration:none;font-size:11px;font-size:.73333rem;line-height:2.72727}.pg.t-dark .el-button,.pg.t-light .el-button,.pg .zn.t-dark .el-button,.pg .zn.t-light .el-button{background:#737373}.pg.t-light .el-button,.pg .zn.t-light .el-button{color:#f2f2f2}.pg.t-dark .el-button,.pg .zn.t-dark .el-button{color:#1a1a1a}.el-button:focus{outline:none}.pg.t-light .el-button:active,.pg.t-light .el-button:hover,.pg .zn.t-light .el-button:active,.pg .zn.t-light .el-button:hover{background:#737373}.pg.t-dark .el-button:active,.pg.t-dark .el-button:hover,.pg .zn.t-dark .el-button:active,.pg .zn.t-dark .el-button:hover{background:#a6a6a6}.pg.t-light .el-button:active,.pg.t-light .el-button:hover,.pg .zn.t-light .el-button:active,.pg .zn.t-light .el-button:hover{color:#f2f2f2}.pg.t-dark .el-button:active,.pg.t-dark .el-button:hover,.pg .zn.t-dark .el-button:active,.pg .zn.t-dark .el-button:hover{color:#262626}.el-button--share:before{margin-right:5px;position:relative;top:-.1em;font-size:16px;font-size:1.06667rem;content:"";font-family:cnn-icons}.el-button--share-cnn{background:#f50;background:-webkit-gradient(linear,left top,left bottom,from(#f50),to(#e83c02));background:-o-linear-gradient(top,#f50,#e83c02);background:linear-gradient(180deg,#f50,#e83c02);border:0;color:#fff}.el-button--share-cnn:hover,.t-blue-dark .el-button--share-cnn:hover,.t-light-landing .el-button--share-cnn:hover,.t-light-leaf .el-button--share-cnn:hover{background-color:#f50;background-image:none;color:#fff}.el-button--share-cnn:before{margin-right:5px;position:relative;top:-.1em;font-size:16px;font-size:1.06667rem}.el-button--follow:before{margin-right:5px;position:relative;font-size:32px;font-size:2.13333rem;content:"";font-family:cnn-icons}.el-button--follow.el-button{border:0;float:left;font-weight:500;margin-left:10px;padding:0}.pg.t-light .el-button--follow.el-button,.pg .zn.t-light .el-button--follow.el-button{color:#1a1a1a}.pg.t-dark .el-button--follow.el-button,.pg .zn.t-dark .el-button--follow.el-button{color:#bfbfbf}.pg.t-dark .el-button--follow.el-button,.pg.t-light .el-button--follow.el-button,.pg .zn.t-dark .el-button--follow.el-button,.pg .zn.t-light .el-button--follow.el-button{background:none}.el-action-bar .el-button--follow.el-button{margin-left:0;margin-top:-15px;font-size:18px;font-size:1.2rem}.pg .el-button--follow.el-button,.pg .el-button--follow.el-button:hover{background:none}.pg.t-dark .el-button--follow.el-button:hover,.pg.t-light .el-button--follow.el-button:hover,.pg .zn.t-dark .el-button--follow.el-button:hover,.pg .zn.t-light .el-button--follow.el-button:hover{color:#c00}.el-button--follow.js-cnn-follow-anonymous:after,.el-button--follow.js-cnn-follow-not-following:after,.el-button--follow.js-cnn-follow-undetermined:after{content:"Follow"}.el-button--follow.js-cnn-follow-following:after{content:"Unfollow"}.el-button--follow.js-cnn-follow-busy,.el-button--follow.js-cnn-follow-undetermined{cursor:default}.el-button--watch-cnn{background:#c00;background:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#800002));background:-o-linear-gradient(top,#c00,#800002);background:linear-gradient(180deg,#c00,#800002);border:0;color:#fff}.el-button--watch-cnn .t-breakingnews-red,.el-button--watch-cnn:hover,.t-blue-dark .el-button--watch-cnn:hover,.t-light-leaf .el-button--watch-cnn:hover,.t-light-medium .el-button--watch-cnn:hover{background-color:#c00;background-image:none;color:#fff}.el-button--upload:before{margin-right:5px;position:relative;top:-.1em;font-size:16px;font-size:1.06667rem;content:"";font-family:cnn-icons}.el-button--show-more-vr-videos{background:rgba(0,0,0,0);border:4px solid #fefefe;color:#fefefe;height:65px;letter-spacing:.5px;padding-top:10px;text-align:center;text-transform:uppercase;width:220px;font-size:16px;font-size:1.06667rem}.el-button--show-more-vr-videos:hover{border-color:#737373}.icon-media-audio:before{content:"";font-family:cnn-icons}.icon-media-gallery:before{content:"";font-family:cnn-icons}.icon-media-games:before{content:"";font-family:cnn-icons}.icon-media-image:before{content:"";font-family:cnn-icons}.icon-media-infographic:before{content:"";font-family:cnn-icons}.icon-media-map:before{content:"";font-family:cnn-icons}.icon-media-video:before{content:"";font-family:cnn-icons}.icon-media-video360:before{content:"";font-family:cnn-icons}.icon-play:before{content:"";font-family:cnn-icons}.icon-stop:before{content:"";font-family:cnn-icons}.icon-sound:before{content:"";font-family:cnn-icons}.icon-pause:before{content:"";font-family:cnn-icons}.icon-repeat:before{content:"";font-family:cnn-icons}.icon-off:before{content:"";font-family:cnn-icons}.media__caption{padding:10px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.5}.pg.t-light .media__caption,.pg .zn.t-light .media__caption{color:#595959}.pg.t-dark .media__caption,.pg .zn.t-dark .media__caption{color:#d9d9d9}@media (min-width:640px) and (max-width:959px){.media__caption{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}}@media (min-width:960px){.media__caption{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}.media__caption-head{font-weight:700}.el-carousel__wrapper .media__image--cut-format{height:100%;position:absolute;width:100%}.el-timestamp{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:700;font-size:11px;font-size:.73333rem}.el-timestamp:before{margin-right:5px;content:"";font-family:cnn-icons}.el-hashtag{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:700;font-size:11px;font-size:.73333rem}.el-carousel__wrapper{position:relative}.el-carousel__wrapper [data-slidename] .media__caption{margin:0}.el-carousel__wrapper [data-slidename] .media__image{margin-bottom:0}.el-carousel__wrapper [data-cut-format="9:16"] .el__resize{margin:0 auto;max-width:460px}.carousel--full{margin:10px auto -1px;max-width:100%;overflow:hidden;position:relative}.carousel--full .carousel__content__item .media__caption{background-color:#000;color:#bfbfbf;margin:0;padding:0 10px;text-align:left;font-size:12px;font-size:.8rem}@media (min-width:400px){.carousel--full .carousel__content__item .media__caption{padding:15px 20px 0;font-size:14px;font-size:.93333rem}}.carousel--full .carousel__content__item .media__caption a{color:#3061f3}.pg-left-rail-tall__right-side .carousel--full{margin-top:0}.carousel--full .carousel-img{margin:0;padding-top:69.25%;position:relative}.carousel--full .carousel-img img{height:100%;max-width:100%;width:auto;position:absolute;top:0;left:0}.carousel--full .carousel-img p{font-family:Georgia,serif;font-style:italic;margin:0;padding:1em 1em 1em 2em;text-align:left;font-size:14px;font-size:.93333rem}.cn-carousel-medium-matrix .carousel--fixed,.cn-carousel-medium-strip .carousel--fixed,.cn-grid-add-carousel .carousel--fixed{overflow:hidden}@media (min-width:480px){.cn-carousel-medium-matrix .carousel--fixed,.cn-carousel-medium-strip .carousel--fixed,.cn-grid-add-carousel .carousel--fixed{padding-left:40px;padding-right:40px}}.cn-carousel-medium-matrix .carousel--fixed .cd,.cn-carousel-medium-strip .carousel--fixed .cd,.cn-grid-add-carousel .carousel--fixed .cd{padding-right:10px}@media (min-width:640px){.pg-above-rail .cn-carousel-medium-matrix .carousel--fixed .cd,.pg-above-rail .cn-carousel-medium-strip .carousel--fixed .cd,.pg-above-rail .cn-grid-add-carousel .carousel--fixed .cd,.pg-below-rail .cn-carousel-medium-matrix .carousel--fixed .cd,.pg-below-rail .cn-carousel-medium-strip .carousel--fixed .cd,.pg-below-rail .cn-grid-add-carousel .carousel--fixed .cd,.pg-no-rail .cn-carousel-medium-matrix .carousel--fixed .cd,.pg-no-rail .cn-carousel-medium-strip .carousel--fixed .cd,.pg-no-rail .cn-grid-add-carousel .carousel--fixed .cd{padding-right:20px}}@media (min-width:640px) and (max-width:959px){.cn-carousel-medium-matrix .carousel--fixed .cd,.cn-carousel-medium-strip .carousel--fixed .cd,.cn-grid-add-carousel .carousel--fixed .cd{padding-right:20px}}@media (min-width:1120px){.pg-side-of-rail .cn-carousel-medium-matrix .carousel--fixed .cd,.pg-side-of-rail .cn-carousel-medium-strip .carousel--fixed .cd,.pg-side-of-rail .cn-grid-add-carousel .carousel--fixed .cd{padding-right:20px}}.cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.cn-grid-add-carousel .carousel--fixed .carousel__content__item{width:230px}@media (min-width:640px){.pg-above-rail .cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.pg-above-rail .cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.pg-above-rail .cn-grid-add-carousel .carousel--fixed .carousel__content__item,.pg-below-rail .cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.pg-below-rail .cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.pg-below-rail .cn-grid-add-carousel .carousel--fixed .carousel__content__item,.pg-no-rail .cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.pg-no-rail .cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.pg-no-rail .cn-grid-add-carousel .carousel--fixed .carousel__content__item{width:160px}}@media (min-width:640px) and (max-width:959px){.cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.cn-grid-add-carousel .carousel--fixed .carousel__content__item{width:160px}}@media (min-width:1120px){.pg-side-of-rail .cn-carousel-medium-matrix .carousel--fixed .carousel__content__item,.pg-side-of-rail .cn-carousel-medium-strip .carousel--fixed .carousel__content__item,.pg-side-of-rail .cn-grid-add-carousel .carousel--fixed .carousel__content__item{width:160px}}.no-touchevents .owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.no-touchevents .owl-carousel .owl-animated-in{z-index:0}.no-touchevents .owl-carousel .owl-animated-out{z-index:1}.no-touchevents .owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.no-touchevents .owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;-ms-touch-action:pan-y;touch-action:pan-y}.cn-jumbotron-card-details .owl-stage,.jumbotron-small-carousel .owl-stage,.owl-carousel .owl-stage,.video__end-slate__carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.cn-jumbotron-card-details .owl-stage:after,.jumbotron-small-carousel .owl-stage:after,.owl-carousel .owl-stage:after,.video__end-slate__carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cn-jumbotron-card-details .owl-stage-outer,.jumbotron-small-carousel .owl-stage-outer,.owl-carousel .owl-stage-outer,.video__end-slate__carousel .owl-stage-outer{position:relative;overflow:hidden}.no-touchevents .cn-jumbotron-card-details .owl-stage-outer,.no-touchevents .jumbotron-small-carousel .owl-stage-outer,.no-touchevents .owl-carousel .owl-stage-outer,.no-touchevents .video__end-slate__carousel .owl-stage-outer{-webkit-transform:translateZ(0)}.cn-jumbotron-card-details .owl-item,.jumbotron-small-carousel .owl-item,.owl-carousel .owl-item,.video__end-slate__carousel .owl-item{position:relative;min-height:1px;float:left}.no-touchevents .cn-jumbotron-card-details .owl-item,.no-touchevents .jumbotron-small-carousel .owl-item,.no-touchevents .owl-carousel .owl-item,.no-touchevents .video__end-slate__carousel .owl-item{-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-touchevents .cn-jumbotron-card-details .owl-item:not(.active),.no-touchevents .jumbotron-small-carousel .owl-item:not(.active),.no-touchevents .owl-carousel .owl-item:not(.active),.no-touchevents .video__end-slate__carousel .owl-item:not(.active){opacity:.3}.cn-carousel-medium-strip .no-touchevents .cn-jumbotron-card-details .owl-item:not(.active),.cn-carousel-medium-strip .no-touchevents .jumbotron-small-carousel .owl-item:not(.active),.cn-carousel-medium-strip .no-touchevents .owl-carousel .owl-item:not(.active),.cn-carousel-medium-strip .no-touchevents .video__end-slate__carousel .owl-item:not(.active){opacity:1}.cn-jumbotron-card-details .owl-item img,.jumbotron-small-carousel .owl-item img,.owl-carousel .owl-item img,.video__end-slate__carousel .owl-item img{display:block;width:100%}.cn-jumbotron-card-details .owl-dots.disabled,.cn-jumbotron-card-details .owl-nav.disabled,.jumbotron-small-carousel .owl-dots.disabled,.jumbotron-small-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.video__end-slate__carousel .owl-dots.disabled,.video__end-slate__carousel .owl-nav.disabled{display:none}.cn-jumbotron-card-details .owl-dot,.cn-jumbotron-card-details .owl-nav .owl-next,.cn-jumbotron-card-details .owl-nav .owl-prev,.jumbotron-small-carousel .owl-dot,.jumbotron-small-carousel .owl-nav .owl-next,.jumbotron-small-carousel .owl-nav .owl-prev,.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.video__end-slate__carousel .owl-dot,.video__end-slate__carousel .owl-nav .owl-next,.video__end-slate__carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-touchevents .cn-jumbotron-card-details .owl-dot,.no-touchevents .cn-jumbotron-card-details .owl-nav .owl-next,.no-touchevents .cn-jumbotron-card-details .owl-nav .owl-prev,.no-touchevents .jumbotron-small-carousel .owl-dot,.no-touchevents .jumbotron-small-carousel .owl-nav .owl-next,.no-touchevents .jumbotron-small-carousel .owl-nav .owl-prev,.no-touchevents .owl-carousel .owl-dot,.no-touchevents .owl-carousel .owl-nav .owl-next,.no-touchevents .owl-carousel .owl-nav .owl-prev,.no-touchevents .video__end-slate__carousel .owl-dot,.no-touchevents .video__end-slate__carousel .owl-nav .owl-next,.no-touchevents .video__end-slate__carousel .owl-nav .owl-prev{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.cn-jumbotron-card-details.owl-loaded,.jumbotron-small-carousel.owl-loaded,.owl-carousel.owl-loaded,.video__end-slate__carousel.owl-loaded{display:block}.cn-jumbotron-card-details.owl-loading,.jumbotron-small-carousel.owl-loading,.owl-carousel.owl-loading,.video__end-slate__carousel.owl-loading{display:block;opacity:0}.cn-jumbotron-card-details.owl-hidden,.jumbotron-small-carousel.owl-hidden,.owl-carousel.owl-hidden,.video__end-slate__carousel.owl-hidden{opacity:0}.cn-jumbotron-card-details.owl-refresh .owl-item,.jumbotron-small-carousel.owl-refresh .owl-item,.owl-carousel.owl-refresh .owl-item,.video__end-slate__carousel.owl-refresh .owl-item{display:none}.no-touchevents .cn-jumbotron-card-details.owl-drag .owl-item,.no-touchevents .jumbotron-small-carousel.owl-drag .owl-item,.no-touchevents .owl-carousel.owl-drag .owl-item,.no-touchevents .video__end-slate__carousel.owl-drag .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.cn-jumbotron-card-details.owl-grab,.jumbotron-small-carousel.owl-grab,.owl-carousel.owl-grab,.video__end-slate__carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.cn-jumbotron-card-details.owl-rtl,.jumbotron-small-carousel.owl-rtl,.owl-carousel.owl-rtl,.video__end-slate__carousel.owl-rtl{direction:rtl}.cn-jumbotron-card-details.owl-rtl .owl-item,.jumbotron-small-carousel.owl-rtl .owl-item,.owl-carousel.owl-rtl .owl-item,.video__end-slate__carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.cn-jumbotron-card-details .owl-item .owl-lazy,.jumbotron-small-carousel .owl-item .owl-lazy,.owl-carousel .owl-item .owl-lazy,.video__end-slate__carousel .owl-item .owl-lazy{opacity:0}.no-touchevents .cn-jumbotron-card-details .owl-item .owl-lazy,.no-touchevents .jumbotron-small-carousel .owl-item .owl-lazy,.no-touchevents .owl-carousel .owl-item .owl-lazy,.no-touchevents .video__end-slate__carousel .owl-item .owl-lazy{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.no-touchevents .cn-jumbotron-card-details .owl-item img,.no-touchevents .jumbotron-small-carousel .owl-item img,.no-touchevents .owl-carousel .owl-item img,.no-touchevents .video__end-slate__carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1}.no-touchevents .owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .no-touchevents .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}.no-touchevents .owl-carousel .owl-video-tn{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.cn.cn-jumbotron-container .cn-jumbotron-card-details .owl-nav .owl-next:before,.cn.cn-jumbotron-container .cn-jumbotron-card-details .owl-nav .owl-prev:before,.cn.cn-jumbotron-container .jumbotron-small-carousel .owl-nav .owl-next:before,.cn.cn-jumbotron-container .jumbotron-small-carousel .owl-nav .owl-prev:before{top:50%}.cn-carousel-large-strip .owl-carousel .cd{left:auto}.owl-carousel .owl-nav .owl-next:before,.owl-carousel .owl-nav .owl-prev:before{top:50%}.owl-theme .owl-nav{margin:0}.owl-nav{width:100%}.owl-nav[style="display: none;"]{display:block!important;opacity:.25}[class*=el__gallery] .el-carousel__wrapper .owl-carousel.carousel--full .owl-nav div{color:#fefefe}.pg.t-light [class*=el__gallery] .el-carousel__wrapper .owl-carousel.carousel--full .owl-nav div{color:#595959}[class*=el__gallery] .el-carousel__wrapper .owl-carousel.carousel--full .owl-nav div:before{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.cn-jumbotron-card-details .owl-nav div,.jumbotron-small-carousel .owl-nav div,.owl-carousel .owl-nav div,.video__end-slate__carousel .owl-nav div{color:#fefefe;opacity:1;overflow:hidden;padding:5px;text-align:left;text-indent:-120000px;width:20px;position:absolute;top:0;bottom:0;z-index:3}@media (min-width:480px){.cn-jumbotron-card-details .owl-nav div,.jumbotron-small-carousel .owl-nav div,.owl-carousel .owl-nav div,.video__end-slate__carousel .owl-nav div{width:50px}.pg.t-light .cn-jumbotron-card-details .owl-nav div,.pg.t-light .jumbotron-small-carousel .owl-nav div,.pg.t-light .owl-carousel .owl-nav div,.pg.t-light .video__end-slate__carousel .owl-nav div,.pg .zn.t-light .cn-jumbotron-card-details .owl-nav div,.pg .zn.t-light .jumbotron-small-carousel .owl-nav div,.pg .zn.t-light .owl-carousel .owl-nav div,.pg .zn.t-light .video__end-slate__carousel .owl-nav div{color:#262626}.pg.t-dark .cn-jumbotron-card-details .owl-nav div,.pg.t-dark .jumbotron-small-carousel .owl-nav div,.pg.t-dark .owl-carousel .owl-nav div,.pg.t-dark .video__end-slate__carousel .owl-nav div,.pg .zn.t-dark .cn-jumbotron-card-details .owl-nav div,.pg .zn.t-dark .jumbotron-small-carousel .owl-nav div,.pg .zn.t-dark .owl-carousel .owl-nav div,.pg .zn.t-dark .video__end-slate__carousel .owl-nav div{color:#fefefe}.t-light .cn-jumbotron-card-details .owl-nav div:before,.t-light .jumbotron-small-carousel .owl-nav div:before,.t-light .owl-carousel .owl-nav div:before,.t-light .video__end-slate__carousel .owl-nav div:before{text-shadow:none}}.cn-jumbotron-card-details .owl-nav div:before,.jumbotron-small-carousel .owl-nav div:before,.owl-carousel .owl-nav div:before,.video__end-slate__carousel .owl-nav div:before{display:block;padding:0 5px;position:absolute;text-indent:0;font-size:27px;font-size:1.8rem}.no-touchevents .cn-jumbotron-card-details .owl-nav div:before,.no-touchevents .jumbotron-small-carousel .owl-nav div:before,.no-touchevents .owl-carousel .owl-nav div:before,.no-touchevents .video__end-slate__carousel .owl-nav div:before{text-shadow:1px 1px 1px rgba(0,0,0,.25);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:640px){.cn-jumbotron-card-details .owl-nav div:before,.jumbotron-small-carousel .owl-nav div:before,.owl-carousel .owl-nav div:before,.video__end-slate__carousel .owl-nav div:before{font-size:35px;font-size:2.33333rem}}.cn-carousel-large-strip .cn-jumbotron-card-details .owl-nav div:before,.cn-carousel-large-strip .jumbotron-small-carousel .owl-nav div:before,.cn-carousel-large-strip .owl-carousel .owl-nav div:before,.cn-carousel-large-strip .video__end-slate__carousel .owl-nav div:before{font-size:28px;font-size:1.86667rem}@media (min-width:480px){.cn-carousel-large-strip .cn-jumbotron-card-details .owl-nav div:before,.cn-carousel-large-strip .jumbotron-small-carousel .owl-nav div:before,.cn-carousel-large-strip .owl-carousel .owl-nav div:before,.cn-carousel-large-strip .video__end-slate__carousel .owl-nav div:before{font-size:54px;font-size:3.6rem}}@media (min-width:800px){.cn-carousel-large-strip .cn-jumbotron-card-details .owl-nav div:before,.cn-carousel-large-strip .jumbotron-small-carousel .owl-nav div:before,.cn-carousel-large-strip .owl-carousel .owl-nav div:before,.cn-carousel-large-strip .video__end-slate__carousel .owl-nav div:before{font-size:60px;font-size:4rem}}.el__gallery--expandfull .cn-jumbotron-card-details .owl-nav div:before,.el__gallery--expandfull .jumbotron-small-carousel .owl-nav div:before,.el__gallery--expandfull .owl-carousel .owl-nav div:before,.el__gallery--expandfull .video__end-slate__carousel .owl-nav div:before,.el__gallery--fullstandardwidth .cn-jumbotron-card-details .owl-nav div:before,.el__gallery--fullstandardwidth .jumbotron-small-carousel .owl-nav div:before,.el__gallery--fullstandardwidth .owl-carousel .owl-nav div:before,.el__gallery--fullstandardwidth .video__end-slate__carousel .owl-nav div:before,.el__gallery .cn-jumbotron-card-details .owl-nav div:before,.el__gallery .jumbotron-small-carousel .owl-nav div:before,.el__gallery .owl-carousel .owl-nav div:before,.el__gallery .video__end-slate__carousel .owl-nav div:before{font-size:40px;font-size:2.66667rem}@media (min-width:800px){.el__gallery--expandfull .cn-jumbotron-card-details .owl-nav div:before,.el__gallery--expandfull .jumbotron-small-carousel .owl-nav div:before,.el__gallery--expandfull .owl-carousel .owl-nav div:before,.el__gallery--expandfull .video__end-slate__carousel .owl-nav div:before,.el__gallery--fullstandardwidth .cn-jumbotron-card-details .owl-nav div:before,.el__gallery--fullstandardwidth .jumbotron-small-carousel .owl-nav div:before,.el__gallery--fullstandardwidth .owl-carousel .owl-nav div:before,.el__gallery--fullstandardwidth .video__end-slate__carousel .owl-nav div:before,.el__gallery .cn-jumbotron-card-details .owl-nav div:before,.el__gallery .jumbotron-small-carousel .owl-nav div:before,.el__gallery .owl-carousel .owl-nav div:before,.el__gallery .video__end-slate__carousel .owl-nav div:before{font-size:60px;font-size:4rem}}.cn-jumbotron-card-details .owl-nav div.disabled,.jumbotron-small-carousel .owl-nav div.disabled,.owl-carousel .owl-nav div.disabled,.video__end-slate__carousel .owl-nav div.disabled{cursor:default;opacity:.5}.cn-jumbotron-card-details .owl-nav div.disabled:before,.jumbotron-small-carousel .owl-nav div.disabled:before,.owl-carousel .owl-nav div.disabled:before,.video__end-slate__carousel .owl-nav div.disabled:before{opacity:.1}.owl-carousel .owl-dots .owl-dot{border-radius:20px;display:inline-block;height:12px;margin:5px 7px;opacity:.5;width:12px}.pg.t-light .owl-carousel .owl-dots .owl-dot,.pg .zn.t-light .owl-carousel .owl-dots .owl-dot{background:#bfbfbf}.pg.t-dark .owl-carousel .owl-dots .owl-dot,.pg .zn.t-dark .owl-carousel .owl-dots .owl-dot{background:#595959}.no-touchevents .owl-carousel .owl-dots .owl-dot{-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.pg.t-light .owl-carousel .owl-dots .owl-dot.active,.pg.t-light .owl-carousel .owl-dots .owl-dot:hover,.pg .zn.t-light .owl-carousel .owl-dots .owl-dot.active,.pg .zn.t-light .owl-carousel .owl-dots .owl-dot:hover{background:#404040}.pg.t-dark .owl-carousel .owl-dots .owl-dot.active,.pg.t-dark .owl-carousel .owl-dots .owl-dot:hover,.pg .zn.t-dark .owl-carousel .owl-dots .owl-dot.active,.pg .zn.t-dark .owl-carousel .owl-dots .owl-dot:hover{background:#bfbfbf}.owl-prev{left:0}.owl-prev:before{left:0;width:.55em;content:"";font-family:cnn-icons}.owl-next{right:0}.owl-next:before{right:0;width:.55em;content:"";font-family:cnn-icons}.owl-carousel.owl-filmstrip .owl-item img{margin-right:10px;width:60px}.owl-carousel.owl-filmstrip .owl-next:before{text-align:right}.owl-carousel.owl-filmstrip .owl-nav .owl-next:before,.owl-carousel.owl-filmstrip .owl-nav .owl-prev:before{font-size:25px;font-size:1.66667rem;line-height:0}.no-textshadow .owl-carousel.owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .owl-carousel.owl-filmstrip .owl-nav .owl-prev:after{display:none}.owl-carousel.owl-filmstrip .owl-item.synced,.owl-carousel.owl-filmstrip .owl-item:hover{opacity:1}.owl-carousel.owl-filmstrip .owl-item.synced .media__image{border-bottom:4px solid #f50}.owl-carousel.owl-filmstrip .owl-item:not(.synced){opacity:.8}.owl-carousel.owl-filmstrip .owl-item:not(.synced):hover{opacity:1}.no-touchevents .owl-item{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.ios .owl-carousel .media__video{padding:0 3.75rem}.video__end-slate__carousel .owl-item:not(.active){opacity:.8}.video__end-slate__carousel .owl-item:not(.active):hover{opacity:1}.el-embed-youtube{clear:both;margin-bottom:20px;padding-bottom:56.25%;position:relative}.el-embed-youtube .el-embed-youtube__content{height:100%;width:100%;position:absolute;top:0;left:0}.el-embed-instagram{clear:both;margin-bottom:20px;position:relative}.el-embed-instagram .instagram-media,.el-embed-instagram blockquote{max-width:none!important}@media (min-width:480px){.el-embed-instagram--aside{float:left;margin-right:20px;width:326px}}.el-embed-documentcloud{clear:both;height:100%;margin-bottom:20px;overflow:hidden;padding-bottom:100%;padding-top:30px;position:relative;width:100%}.el-embed-documentcloud>div{top:0!important}.el-entitlement{float:right}.pg-header-entitlement{float:right;padding-top:10px}@media (min-width:320px) and (max-width:479px){.pg-header-entitlement{margin-bottom:10px}}.el-entitlement__footer:after{clear:both;content:"";display:table}.el-embed-vimeo{clear:both;margin-bottom:20px;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.el-embed-vimeo .el-embed-vimeo__video{height:100%;width:100%;position:absolute;top:0;left:0}.el-embed-twitter{clear:both;margin-bottom:20px;position:relative;z-index:0}.twitter-tweet{width:100%!important}.el-embed-facebook{clear:both;margin-bottom:20px;position:relative}.android .facebook360 .fb-video,.facebook360 .fb-video[fb-xfbml-state=rendered]+.slate,.iemobile .facebook360 .fb-video,.ios .facebook360 .fb-video{display:none}.android .facebook360 .fb-video[fb-xfbml-state=rendered]+.slate,.iemobile .facebook360 .fb-video[fb-xfbml-state=rendered]+.slate,.ios .facebook360 .fb-video[fb-xfbml-state=rendered]+.slate{display:block}.fb_iframe_widget{background:#fff}.el-embed-locator-map{clear:both;margin-bottom:20px;position:relative;width:100%}.el-embed-locator-map:before{content:"";display:block}.el-embed-locator-map *{-webkit-box-sizing:content-box;box-sizing:content-box}.el-embed-locator-map .el-embed-locator-map__content{border:1px solid #e6e6e6;position:absolute;top:0;bottom:0;left:0;right:0}.el-embed-locator-map .el-embed-locator-minimap__content{border:1px solid #8c8c8c;height:25%;width:25%;position:absolute;top:2%;right:1.125%}.el-embed-locator-map .el-embed-locator-minimap__content .nm_crimg,.el-embed-locator-map .el-embed-locator-minimap__content .nm_crnode{display:none!important}.el-embed-locator-map .leaflet-bottom,.leaflet-control-container .leaflet-bottom.leaflet-left,.leaflet-control-container .leaflet-bottom.leaflet-right,.leaflet-control-container .leaflet-top.leaflet-left,.leaflet-control-container .leaflet-top.leaflet-right{z-index:0}.pullquote{width:100%;float:right;margin-bottom:15px}.pg.t-light .pullquote,.pg .zn.t-light .pullquote{color:#262626}.pg.t-dark .pullquote,.pg .zn.t-dark .pullquote{color:#fefefe}@media (min-width:640px){.pullquote{margin-left:20px;width:300px}.pullquote--fullwidth{width:100%}}.pullquote>blockquote{margin:0}.pullquote>blockquote:before{display:block;height:35px;line-height:.8;content:"";font-family:cnn-icons;font-size:36px;font-size:2.4rem}@media (min-width:640px){.pullquote>blockquote:before{height:40px;line-height:.5;font-size:52px;font-size:3.46667rem}}.pullquote__quote{font-style:italic;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}@media (min-width:640px){.pullquote__quote{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.3}}.pullquote__author{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}@media (min-width:640px){.pullquote__author{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}.el__embedded{position:relative;width:100%;z-index:0}.el__gallery__close--expandable,.el__gallery__close--standard,.el__image__close--expandable,.el__video__close--expandable,.el__video__close--standard,.el__video__collection__close--expandable{bottom:100%;cursor:pointer;height:36px;opacity:0;overflow:hidden;padding:2px;position:absolute;left:0;width:100%}.el__embedded--open .el__gallery__close--expandable,.el__embedded--open .el__gallery__close--standard,.el__embedded--open .el__image__close--expandable,.el__embedded--open .el__video__close--expandable,.el__embedded--open .el__video__close--standard,.el__embedded--open .el__video__collection__close--expandable{opacity:1;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s}.el__image__close--expandable{bottom:auto;display:none;top:0}.el__video__close--expandable{display:none}.el__gallery__expand--expandable,.el__gallery__expand--standard,.el__image__expand--expandable,.el__video__expand--expandable,.el__video__expand--standard{color:#737373}.el__gallery--expandable .media__caption,.el__gallery--standard .media__caption,.el__image--expandable .media__caption,.el__video--expandable .media__caption,.el__video--standard .media__caption{padding-top:0}.el__image--expandfull,.el__video--expandfull{clear:both;margin-bottom:10px;position:relative;width:100%}.pg-rail--align-left .el__image--expandfull,.pg-rail--align-left .el__video--expandfull{float:right}.pg-rail--align-right .el__image--expandfull,.pg-rail--align-right .el__video--expandfull{float:left}.el__gallery--expandfull{clear:both;margin-bottom:10px;position:relative;width:100%}.pg-rail--align-left .el__gallery--expandfull{float:right}.pg-rail--align-right .el__gallery--expandfull{float:left}.el__gallery--expandfull .el__gallery--teaseimage{display:block}.el__gallery--expandfull .owl-filmstrip{padding:15px 10px}.el__gallery--expandfull .owl-theme .owl-controls .owl-buttons div{opacity:.5}.el__gallery--expandfull .owl-theme .owl-controls .owl-buttons div:before{text-shadow:0 1px 4px rgba(0,0,0,.8)}.el__gallery--expandfull .owl-theme .owl-controls .owl-buttons div:hover{opacity:1}.el__gallery--expandfull .owl-item.synced .media__image{height:60px}.el__storyelements--close,.el__video_collection--close{padding:2px 0}.el__storyelements--close:before,.el__video_collection--close:before{color:#8c8c8c;float:right;position:relative;width:30px;font-size:34px;font-size:2.26667rem;content:"";font-family:cnn-icons}.el__storyelements--close:hover:before,.el__video_collection--close:hover:before{color:#2483b3}.page-logo{float:left;height:40px;margin:10px 10px 30px 0;width:100px}@media (min-width:960px){.page-logo{float:left;height:60px;margin:20px 20px 20px 0;width:120px}}@media (min-width:1120px){.page-logo{float:left;height:80px;margin:20px 0;width:142px}}.headerImage-logo{float:left;margin:35px 0 10px}.el__gallery-showhide{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;height:35px;padding:10px 0;position:relative;-webkit-transform:translateZ(1px);transform:translateZ(1px);font-size:12px;font-size:.8rem;line-height:1.33333}.pg.t-dark .el__gallery-showhide{color:#bfbfbf}.el__gallery-caption{cursor:pointer;float:right}.el__gallery-caption:hover{color:#2483b3}.el__gallery-caption:after{margin-left:10px;font-size:18px;font-size:1.2rem;content:"";font-family:cnn-icons}.el__gallery-caption--closed:after{content:"";font-family:cnn-icons}.el__article--embed,.el__show--embed,.el__special--embed{float:left}@media (min-width:0px) and (max-width:479px){.el__article--embed,.el__show--embed,.el__special--embed{float:none}.el__article--embed.el__storyelement--fullstandardwidth .el__storyelement__header a,.el__show--embed.el__storyelement--fullstandardwidth .el__storyelement__header a,.el__special--embed.el__storyelement--fullstandardwidth .el__storyelement__header a{display:block}}@media (min-width:480px){.el__article--embed,.el__show--embed,.el__special--embed{margin-right:30px}}.el__article--embed .el__storyelement__title,.el__show--embed .el__storyelement__title,.el__special--embed .el__storyelement__title{margin:0;padding:0}.el__article--embed .el__storyelement__title a,.el__show--embed .el__storyelement__title a,.el__special--embed .el__storyelement__title a{color:#595959}.el__article--embed .el__storyelement__title a:hover,.el__show--embed .el__storyelement__title a:hover,.el__special--embed .el__storyelement__title a:hover{color:#2483b3}.el__article--embed .el__storyelement__title a:before,.el__show--embed .el__storyelement__title a:before,.el__special--embed .el__storyelement__title a:before{font-weight:500}.el__article--embed .el__storyelement__title a:before{content:"Related Article: "}.el__special--embed .el__storyelement__title a:before{content:"Related Content: "}.el__show--embed .el__storyelement__title a:before{content:"Related Show: "}.el__gallery--expandable,.el__gallery--standard,.el__image--expandable,.el__image--standard,.el__storyelement--expandable,.el__storyelement--standard,.el__video--expandable,.el__video--standard{clear:both;cursor:default;margin-bottom:10px;width:100%}.pg-rail--align-left .el__gallery--expandable,.pg-rail--align-left .el__gallery--standard,.pg-rail--align-left .el__image--expandable,.pg-rail--align-left .el__image--standard,.pg-rail--align-left .el__storyelement--expandable,.pg-rail--align-left .el__storyelement--standard,.pg-rail--align-left .el__video--expandable,.pg-rail--align-left .el__video--standard{float:right}.pg-rail--align-right .el__gallery--expandable,.pg-rail--align-right .el__gallery--standard,.pg-rail--align-right .el__image--expandable,.pg-rail--align-right .el__image--standard,.pg-rail--align-right .el__storyelement--expandable,.pg-rail--align-right .el__storyelement--standard,.pg-rail--align-right .el__video--expandable,.pg-rail--align-right .el__video--standard{float:left}@media (min-width:480px){.el__gallery--expandable,.el__gallery--standard,.el__image--expandable,.el__image--standard,.el__storyelement--expandable,.el__storyelement--standard,.el__video--expandable,.el__video--standard{margin-top:10px;margin-bottom:30px;width:300px}.pg-rail--align-left .el__gallery--expandable,.pg-rail--align-left .el__gallery--standard,.pg-rail--align-left .el__image--expandable,.pg-rail--align-left .el__image--standard,.pg-rail--align-left .el__storyelement--expandable,.pg-rail--align-left .el__storyelement--standard,.pg-rail--align-left .el__video--expandable,.pg-rail--align-left .el__video--standard{margin-left:30px}.pg-rail--align-right .el__gallery--expandable,.pg-rail--align-right .el__gallery--standard,.pg-rail--align-right .el__image--expandable,.pg-rail--align-right .el__image--standard,.pg-rail--align-right .el__storyelement--expandable,.pg-rail--align-right .el__storyelement--standard,.pg-rail--align-right .el__video--expandable,.pg-rail--align-right .el__video--standard{margin-right:30px}}.el__gallery--expandable .el__gallery--teaseimage,.el__gallery--standard .el__gallery--teaseimage,.el__image--expandable .el__gallery--teaseimage,.el__image--standard .el__gallery--teaseimage,.el__storyelement--expandable .el__gallery--teaseimage,.el__storyelement--standard .el__gallery--teaseimage,.el__video--expandable .el__gallery--teaseimage,.el__video--standard .el__gallery--teaseimage{display:none}@media (min-width:480px){.el__gallery--expandable .el__gallery--teaseimage,.el__gallery--standard .el__gallery--teaseimage,.el__image--expandable .el__gallery--teaseimage,.el__image--standard .el__gallery--teaseimage,.el__storyelement--expandable .el__gallery--teaseimage,.el__storyelement--standard .el__gallery--teaseimage,.el__video--expandable .el__gallery--teaseimage,.el__video--standard .el__gallery--teaseimage{display:block}}.el__gallery--expandable .el-carousel__wrapper,.el__gallery--standard .el-carousel__wrapper,.el__image--expandable .el-carousel__wrapper,.el__image--standard .el-carousel__wrapper,.el__storyelement--expandable .el-carousel__wrapper,.el__storyelement--standard .el-carousel__wrapper,.el__video--expandable .el-carousel__wrapper,.el__video--standard .el-carousel__wrapper{display:block}@media (min-width:480px){.el__gallery--expandable .el-carousel__wrapper,.el__gallery--standard .el-carousel__wrapper,.el__image--expandable .el-carousel__wrapper,.el__image--standard .el-carousel__wrapper,.el__storyelement--expandable .el-carousel__wrapper,.el__storyelement--standard .el-carousel__wrapper,.el__video--expandable .el-carousel__wrapper,.el__video--standard .el-carousel__wrapper{visibility:hidden}}.el__gallery--expandable .media__icon,.el__gallery--standard .media__icon,.el__image--expandable .media__icon,.el__image--standard .media__icon,.el__storyelement--expandable .media__icon,.el__storyelement--standard .media__icon,.el__video--expandable .media__icon,.el__video--standard .media__icon{display:none}@media (min-width:480px){.el__gallery--expandable .media__icon,.el__gallery--standard .media__icon,.el__image--expandable .media__icon,.el__image--standard .media__icon,.el__storyelement--expandable .media__icon,.el__storyelement--standard .media__icon,.el__video--expandable .media__icon,.el__video--standard .media__icon{display:block}}.el__gallery--expandable,.el__gallery--standard,.el__image--expandable,.el__video--expandable,.el__video--standard{cursor:pointer}.el__embedded .carousel--full{margin-top:0}.el__embedded .el__gallery--standard .el__gallery--teaseimage{-webkit-transition:none;-o-transition:none;transition:none}.el__embedded .el__gallery--teaseimage .media__icon{bottom:0;left:0;position:absolute}.el__embedded.el__embedded--open .el__gallery--teaseimage{opacity:0;position:absolute;width:100%;z-index:-1;-webkit-transition:opacity 0s linear 1s;-o-transition:opacity 0s linear 1s;transition:opacity 0s linear 1s}.el__embedded.el__embedded--open .el__gallery--teaseimage .media__caption{opacity:0}.el__embedded .el__gallery--expandable,.el__embedded .el__gallery--standard{position:relative}.el__embedded .el__gallery--expandfull{-webkit-transition:max-height .7s;-o-transition:max-height .7s;transition:max-height .7s}.el__embedded:not(.el__embedded--fullstandardwidth) .el-carousel__wrapper{position:absolute;width:100%;z-index:-1}.el__embedded:not(.el__embedded--fullstandardwidth) .el-carousel__wrapper .owl-height{-webkit-transition:none;-o-transition:none;transition:none}.el__embedded .el__gallery--expandfull .el__storyelements--close{display:block}.el__embedded .el__gallery--expandfull .el__gallery__expand--standard{display:none}.zn-body .el__embedded .el__gallery--expandable .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__gallery--expandable .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--expandfull .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__gallery--expandfull .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--fullstandardwidth .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--standard .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__gallery--standard .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--expandfull .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__video--expandfull .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--fullstandardwidth .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__video--fullstandardwidth .media__caption .el__storyelement__header{display:inline}.zn-body .el__embedded .el__gallery--expandable .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--expandfull .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.zn-body .el__embedded .el__gallery--standard .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--expandfull .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--fullstandardwidth .media__caption .el__storyelement__header{font-weight:500}.zn-body .el__embedded .el__video--expandable .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__video--expandable .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--standard .media__caption .el__storyelement__gray,.zn-body .el__embedded .el__video--standard .media__caption .el__storyelement__header{display:inline}.zn-body .el__embedded .el__video--expandable .media__caption .el__storyelement__header,.zn-body .el__embedded .el__video--standard .media__caption .el__storyelement__header{font-weight:300}html.no-touchevents .el__image--expandable:hover .el__image__expand--expandable,html.no-touchevents .el__video--expandable:hover .el__video__expand--expandable,html.no-touchevents .el__video--expandable:hover .el__video__expand--standard,html.no-touchevents .el__video--expandable:hover .media__video--demand,html.no-touchevents .el__video--standard:hover .el__video__expand--expandable,html.no-touchevents .el__video--standard:hover .el__video__expand--standard,html.no-touchevents .el__video--standard:hover .media__video--demand{color:#2483b3}.el__gallery--expandable,.el__gallery--standard{position:relative}html.no-touchevents .el__gallery--expandable:hover .el__gallery__expand--expandable,html.no-touchevents .el__gallery--expandable:hover .el__gallery__expand--standard,html.no-touchevents .el__gallery--expandable:hover .media__icon,html.no-touchevents .el__gallery--standard:hover .el__gallery__expand--expandable,html.no-touchevents .el__gallery--standard:hover .el__gallery__expand--standard,html.no-touchevents .el__gallery--standard:hover .media__icon{color:#2483b3}.el__gallery--expandable .media__icon,.el__gallery--standard .media__icon{color:#fefefe;padding:7px;background:rgba(38,38,38,.3)}.el__gallery--expandable .icon-media-gallery:before,.el__gallery--standard .icon-media-gallery:before{font-size:18px;font-size:1.2rem}html.touchevents .el__gallery--touchhover .el__gallery__expand--expandable,html.touchevents .el__gallery--touchhover .el__gallery__expand--standard,html.touchevents .el__gallery--touchhover .media__icon,html.touchevents .el__image--touchhover,html.touchevents .el__video--touchhover .el__video__expand--expandable,html.touchevents .el__video--touchhover .el__video__expand--standard,html.touchevents .el__video--touchhover .media__video--demand{color:#2483b3}body .zn.zn-body-text .el__gallery--fullstandardwidth,body .zn.zn-body-text .el__gallery--fullwidth,body .zn.zn-body-text .el__image--fullwidth,body .zn.zn-body-text .el__storyelement--fullwidth,body .zn.zn-body-text .el__video--fullwidth{clear:both;margin-bottom:20px;margin-top:20px;width:100%}.el__storyheader{padding:10px 0}.el__correction--title,.el__factbox--title{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}.pg.t-light .el__correction--title,.pg.t-light .el__factbox--title,.pg .zn.t-light .el__correction--title,.pg .zn.t-light .el__factbox--title{color:#262626}.pg.t-dark .el__correction--title,.pg.t-dark .el__factbox--title,.pg .zn.t-dark .el__correction--title,.pg .zn.t-dark .el__factbox--title{color:#fefefe}@media (min-width:480px) and (max-width:1039px){.el__correction--title,.el__factbox--title{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}@media (min-width:1040px){.el__correction--title,.el__factbox--title{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}}.el__storycontent,.el__storycontent--expandable,.el__storycontent--standard{border-top:1px solid;padding:10px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.pg.t-light .el__storycontent,.pg.t-light .el__storycontent--expandable,.pg.t-light .el__storycontent--standard,.pg .zn.t-light .el__storycontent,.pg .zn.t-light .el__storycontent--expandable,.pg .zn.t-light .el__storycontent--standard{border-color:#d9d9d9}.pg.t-dark .el__storycontent,.pg.t-dark .el__storycontent--expandable,.pg.t-dark .el__storycontent--standard,.pg .zn.t-dark .el__storycontent,.pg .zn.t-dark .el__storycontent--expandable,.pg .zn.t-dark .el__storycontent--standard{border-color:#404040}.pg.t-light .el__storycontent,.pg.t-light .el__storycontent--expandable,.pg.t-light .el__storycontent--standard,.pg .zn.t-light .el__storycontent,.pg .zn.t-light .el__storycontent--expandable,.pg .zn.t-light .el__storycontent--standard{color:#262626}.pg.t-dark .el__storycontent,.pg.t-dark .el__storycontent--expandable,.pg.t-dark .el__storycontent--standard,.pg .zn.t-dark .el__storycontent,.pg .zn.t-dark .el__storycontent--expandable,.pg .zn.t-dark .el__storycontent--standard{color:#fefefe}.el__storycontent--fullwidth{padding-right:10%}.el__video--expandable .media__video--thumbnail-wrapper,.el__video--standard .media__video--thumbnail-wrapper{position:relative}.el__video--expandable .media__video--demand,.el__video--standard .media__video--demand{color:#fff;cursor:pointer;display:none;height:40px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;position:absolute;top:50%;bottom:50%;left:50%;right:50%}.el__video--expandable .media__video--demand:before,.el__video--standard .media__video--demand:before{font-size:40px;font-size:2.66667rem;content:"";font-family:cnn-icons}@media (min-width:320px) and (max-width:479px){.el__video--expandable .media__video--demand:before,.el__video--standard .media__video--demand:before{margin-left:-45px;margin-top:-45px;font-size:90px;font-size:6rem;position:absolute;top:50%;left:50%}}.el__video--expandable .media__video--demand:hover,.el__video--standard .media__video--demand:hover{color:#2483b3}@media (min-width:480px){.el__video--expandable .media__video--demand,.el__video--standard .media__video--demand{display:block}}.el__video--expandable .media__video--demand.media__video--360:before,.el__video--standard .media__video--demand.media__video--360:before{content:"";font-family:cnn-icons}@media (min-width:480px){.el__video--expandable .el__video__play-button-wrapper,.el__video--standard .el__video__play-button-wrapper{display:none}}.el__video--expandable .metadata,.el__video--standard .metadata{margin-bottom:0}.zn[data-eq-state$=small] .el__storyelements--expand,.zn[data-eq-state$=xsmall] .el__storyelements--expand{display:none}.el__video--expandable .el__video__play-button,.el__video--fullwidth .el__video__play-button,.el__video--standard .el__video__play-button{margin:16% 37% 0}@media (min-width:480px){.el__video--expandable .el__video__play-button,.el__video--fullwidth .el__video__play-button,.el__video--standard .el__video__play-button{margin:25% auto 0}}.el__video--expandable .el__storyelement__header:before,.el__video--standard .el__storyelement__header:before{content:"Related Video: ";font-weight:500}[class*=el__video] .media__video{background:rgba(0,0,0,0)}[class*=el__video] .media__video .metadata{background:rgba(0,0,0,0)}[class*=el__video] .media__video .metadata .metadata__source{font-style:italic;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.16667}.pg.t-light [class*=el__video] .media__video .metadata .metadata__source,.pg .zn.t-light [class*=el__video] .media__video .metadata .metadata__source{color:#737373}.pg.t-dark [class*=el__video] .media__video .metadata .metadata__source,.pg .zn.t-dark [class*=el__video] .media__video .metadata .metadata__source{color:#bfbfbf}.el__image--expandable .media__caption,.el__image--standard .media__caption{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.el__image--expandable .media__caption .el__storyelement__gray,.el__image--standard .media__caption .el__storyelement__gray{color:#595959}.zn-body .el__embedded .el__article--embed .media__caption,.zn-body .el__embedded .el__gallery--expandable .media__caption,.zn-body .el__embedded .el__gallery--standard .media__caption,.zn-body .el__embedded .el__image--expandable .media__caption,.zn-body .el__embedded .el__image--expandfull .media__caption,.zn-body .el__embedded .el__image--fullwidth .media__caption,.zn-body .el__embedded .el__image--standard .media__caption,.zn-body .el__embedded .el__show--embed .media__caption,.zn-body .el__embedded .el__special--embed .media__caption,.zn-body .el__embedded .el__video--expandable .media__caption,.zn-body .el__embedded .el__video--standard .media__caption{color:#595959;margin-top:30px;position:relative}@media (min-width:640px){.zn-body .el__embedded .el__article--embed .media__caption:before,.zn-body .el__embedded .el__gallery--expandable .media__caption:before,.zn-body .el__embedded .el__gallery--standard .media__caption:before,.zn-body .el__embedded .el__image--expandable .media__caption:before,.zn-body .el__embedded .el__image--expandfull .media__caption:before,.zn-body .el__embedded .el__image--fullwidth .media__caption:before,.zn-body .el__embedded .el__image--standard .media__caption:before,.zn-body .el__embedded .el__show--embed .media__caption:before,.zn-body .el__embedded .el__special--embed .media__caption:before,.zn-body .el__embedded .el__video--expandable .media__caption:before,.zn-body .el__embedded .el__video--standard .media__caption:before{border-top:1px solid #d9d9d9;bottom:100%;content:"";display:block;height:1px;margin-top:10px;margin-bottom:10px;position:absolute;width:80px}}.zn-body .el__embedded .el__article--embed .media__caption+.media__caption:before,.zn-body .el__embedded .el__gallery--expandable .media__caption+.media__caption:before,.zn-body .el__embedded .el__gallery--standard .media__caption+.media__caption:before,.zn-body .el__embedded .el__image--expandable .media__caption+.media__caption:before,.zn-body .el__embedded .el__image--expandfull .media__caption+.media__caption:before,.zn-body .el__embedded .el__image--fullwidth .media__caption+.media__caption:before,.zn-body .el__embedded .el__image--standard .media__caption+.media__caption:before,.zn-body .el__embedded .el__show--embed .media__caption+.media__caption:before,.zn-body .el__embedded .el__special--embed .media__caption+.media__caption:before,.zn-body .el__embedded .el__video--expandable .media__caption+.media__caption:before,.zn-body .el__embedded .el__video--standard .media__caption+.media__caption:before{border:0;display:none}.zn-body .el__gallery--expandable .media__caption,.zn-body .el__gallery--expandfull .media__caption,.zn-body .el__gallery--fullstandardwidth .media__caption,.zn-body .el__gallery--fullwidth .media__caption,.zn-body .el__gallery--standard .media__caption,.zn-body .el__image--expandable .media__caption,.zn-body .el__image--expandfull .media__caption,.zn-body .el__image--fullwidth .media__caption,.zn-body .el__image--standard .media__caption,.zn-body .el__leafmedia--gallery-full .media__caption{margin:0}.zn-body .el__gallery--expandable .owl-filmstrip,.zn-body .el__gallery--expandfull .owl-filmstrip,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip,.zn-body .el__gallery--fullwidth .owl-filmstrip,.zn-body .el__gallery--standard .owl-filmstrip,.zn-body .el__image--expandable .owl-filmstrip,.zn-body .el__image--expandfull .owl-filmstrip,.zn-body .el__image--fullwidth .owl-filmstrip,.zn-body .el__image--standard .owl-filmstrip,.zn-body .el__leafmedia--gallery-full .owl-filmstrip{border-top:1px solid #d9d9d9;padding:10px 20px}@media (min-width:480px){.zn-body .el__gallery--expandable .owl-filmstrip,.zn-body .el__gallery--expandfull .owl-filmstrip,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip,.zn-body .el__gallery--fullwidth .owl-filmstrip,.zn-body .el__gallery--standard .owl-filmstrip,.zn-body .el__image--expandable .owl-filmstrip,.zn-body .el__image--expandfull .owl-filmstrip,.zn-body .el__image--fullwidth .owl-filmstrip,.zn-body .el__image--standard .owl-filmstrip,.zn-body .el__leafmedia--gallery-full .owl-filmstrip{height:85px}}.pg.t-dark .zn-body .el__gallery--expandable .owl-filmstrip,.pg.t-dark .zn-body .el__gallery--expandfull .owl-filmstrip,.pg.t-dark .zn-body .el__gallery--fullstandardwidth .owl-filmstrip,.pg.t-dark .zn-body .el__gallery--fullwidth .owl-filmstrip,.pg.t-dark .zn-body .el__gallery--standard .owl-filmstrip,.pg.t-dark .zn-body .el__image--expandable .owl-filmstrip,.pg.t-dark .zn-body .el__image--expandfull .owl-filmstrip,.pg.t-dark .zn-body .el__image--fullwidth .owl-filmstrip,.pg.t-dark .zn-body .el__image--standard .owl-filmstrip,.pg.t-dark .zn-body .el__leafmedia--gallery-full .owl-filmstrip{border-color:#404040}.zn-body .el__gallery--expandable .owl-filmstrip .owl-item,.zn-body .el__gallery--expandfull .owl-filmstrip .owl-item,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip .owl-item,.zn-body .el__gallery--fullwidth .owl-filmstrip .owl-item,.zn-body .el__gallery--standard .owl-filmstrip .owl-item,.zn-body .el__image--expandable .owl-filmstrip .owl-item,.zn-body .el__image--expandfull .owl-filmstrip .owl-item,.zn-body .el__image--fullwidth .owl-filmstrip .owl-item,.zn-body .el__image--standard .owl-filmstrip .owl-item,.zn-body .el__leafmedia--gallery-full .owl-filmstrip .owl-item{cursor:pointer}.zn-body .el__gallery--expandable .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__gallery--expandfull .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__gallery--fullwidth .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__gallery--standard .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__image--expandable .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__image--expandfull .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__image--fullwidth .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__image--standard .owl-filmstrip .owl-item.synced .media__image,.zn-body .el__leafmedia--gallery-full .owl-filmstrip .owl-item.synced .media__image{border-bottom:3px solid #c00}@media (min-width:0px) and (max-width:479px){.zn-body .el__gallery--expandable .owl-filmstrip .owl-nav,.zn-body .el__gallery--expandable .owl-filmstrip .owl-stage-outer,.zn-body .el__gallery--expandfull .owl-filmstrip .owl-nav,.zn-body .el__gallery--expandfull .owl-filmstrip .owl-stage-outer,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav,.zn-body .el__gallery--fullstandardwidth .owl-filmstrip .owl-stage-outer,.zn-body .el__gallery--fullwidth .owl-filmstrip .owl-nav,.zn-body .el__gallery--fullwidth .owl-filmstrip .owl-stage-outer,.zn-body .el__gallery--standard .owl-filmstrip .owl-nav,.zn-body .el__gallery--standard .owl-filmstrip .owl-stage-outer,.zn-body .el__image--expandable .owl-filmstrip .owl-nav,.zn-body .el__image--expandable .owl-filmstrip .owl-stage-outer,.zn-body .el__image--expandfull .owl-filmstrip .owl-nav,.zn-body .el__image--expandfull .owl-filmstrip .owl-stage-outer,.zn-body .el__image--fullwidth .owl-filmstrip .owl-nav,.zn-body .el__image--fullwidth .owl-filmstrip .owl-stage-outer,.zn-body .el__image--standard .owl-filmstrip .owl-nav,.zn-body .el__image--standard .owl-filmstrip .owl-stage-outer,.zn-body .el__leafmedia--gallery-full .owl-filmstrip .owl-nav,.zn-body .el__leafmedia--gallery-full .owl-filmstrip .owl-stage-outer{display:none}}.zn-body .el__image--expandable .media__caption,.zn-body .el__image--expandfull .media__caption,.zn-body .el__image--fullwidth .media__caption,.zn-body .el__image--standard .media__caption{color:#595959;padding:0 5px 5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.zn-body .el__image--expandable .media__caption .el__storyelement__gray,.zn-body .el__image--expandfull .media__caption .el__storyelement__gray,.zn-body .el__image--fullwidth .media__caption .el__storyelement__gray,.zn-body .el__image--standard .media__caption .el__storyelement__gray{color:#8c8c8c;display:block;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.zn-body .el__leafmedia--gallery-full .media__caption,.zn-body .el__video--expandable .media__caption,.zn-body .el__video--expandfull .media__caption,.zn-body .el__video--fullwidth .media__caption,.zn-body .el__video--standard .media__caption{padding:0}.el__article--embed .el__storyelement__gray,.el__gallery--expandable .el__storyelement__gray,.el__gallery--expandfull .el__storyelement__gray,.el__gallery--fullstandardwidth .el__storyelement__gray,.el__gallery--fullwidth .el__storyelement__gray,.el__gallery--standard .el__storyelement__gray,.el__leafmedia--gallery-full .el__storyelement__gray,.el__show--embed .el__storyelement__gray,.el__special--embed .el__storyelement__gray,.el__video--expandable .el__storyelement__gray,.el__video--expandfull .el__storyelement__gray,.el__video--fullwidth .el__storyelement__gray,.el__video--standard .el__storyelement__gray{color:#8c8c8c;font-style:normal;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.zn-body .el__article--embed .media__caption,.zn-body .el__gallery--expandable .media__caption,.zn-body .el__gallery--expandfull .media__caption,.zn-body .el__gallery--fullstandardwidth .media__caption,.zn-body .el__gallery--fullwidth .media__caption,.zn-body .el__gallery--standard .media__caption,.zn-body .el__leafmedia--gallery-full .media__caption,.zn-body .el__show--embed .media__caption,.zn-body .el__special--embed .media__caption,.zn-body .el__video--expandable .media__caption,.zn-body .el__video--expandfull .media__caption,.zn-body .el__video--fullwidth .media__caption,.zn-body .el__video--standard .media__caption{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;margin:0}.zn-body .zn-body .el__article--embed .media__caption,.zn-body .zn-body .el__gallery--expandable .media__caption,.zn-body .zn-body .el__gallery--expandfull .media__caption,.zn-body .zn-body .el__gallery--fullstandardwidth .media__caption,.zn-body .zn-body .el__gallery--fullwidth .media__caption,.zn-body .zn-body .el__gallery--standard .media__caption,.zn-body .zn-body .el__leafmedia--gallery-full .media__caption,.zn-body .zn-body .el__show--embed .media__caption,.zn-body .zn-body .el__special--embed .media__caption,.zn-body .zn-body .el__video--expandable .media__caption,.zn-body .zn-body .el__video--expandfull .media__caption,.zn-body .zn-body .el__video--fullwidth .media__caption,.zn-body .zn-body .el__video--standard .media__caption{margin:0}.zn-body .el__article--embed .media__caption .el__storyelement__header,.zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.zn-body .el__gallery--standard .media__caption .el__storyelement__header,.zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.zn-body .el__show--embed .media__caption .el__storyelement__header,.zn-body .el__special--embed .media__caption .el__storyelement__header,.zn-body .el__video--expandable .media__caption .el__storyelement__header,.zn-body .el__video--expandfull .media__caption .el__storyelement__header,.zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.zn-body .el__video--standard .media__caption .el__storyelement__header{display:block;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.pg.t-light .zn-body .el__article--embed .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__gallery--standard .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__show--embed .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__special--embed .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__video--expandable .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__video--expandfull .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.pg.t-light .zn-body .el__video--standard .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__article--embed .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__gallery--standard .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__show--embed .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__special--embed .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__video--expandable .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__video--expandfull .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body .el__video--standard .media__caption .el__storyelement__header{color:#595959}.pg.t-dark .zn-body .el__article--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--standard .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__show--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__special--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--expandable .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--expandfull .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--standard .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__article--embed .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__gallery--standard .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__show--embed .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__special--embed .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__video--expandable .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__video--expandfull .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body .el__video--standard .media__caption .el__storyelement__header{color:#d9d9d9}.pg.t-dark .zn-body .el__article--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__gallery--standard .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__show--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__special--embed .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--expandable .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--expandfull .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body .el__video--standard .media__caption .el__storyelement__header{color:#fefefe}@media (min-width:80px) and (max-width:639px){.zn-body .el__article--embed .media__caption .el__storyelement__header,.zn-body .el__gallery--expandable .media__caption .el__storyelement__header,.zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.zn-body .el__gallery--fullstandardwidth .media__caption .el__storyelement__header,.zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.zn-body .el__gallery--standard .media__caption .el__storyelement__header,.zn-body .el__leafmedia--gallery-full .media__caption .el__storyelement__header,.zn-body .el__show--embed .media__caption .el__storyelement__header,.zn-body .el__special--embed .media__caption .el__storyelement__header,.zn-body .el__video--expandable .media__caption .el__storyelement__header,.zn-body .el__video--expandfull .media__caption .el__storyelement__header,.zn-body .el__video--fullwidth .media__caption .el__storyelement__header,.zn-body .el__video--standard .media__caption .el__storyelement__header{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}}.zn-body .el__article--embed .media__video .metadata,.zn-body .el__gallery--expandable .media__video .metadata,.zn-body .el__gallery--expandfull .media__video .metadata,.zn-body .el__gallery--fullstandardwidth .media__video .metadata,.zn-body .el__gallery--fullwidth .media__video .metadata,.zn-body .el__gallery--standard .media__video .metadata,.zn-body .el__leafmedia--gallery-full .media__video .metadata,.zn-body .el__show--embed .media__video .metadata,.zn-body .el__special--embed .media__video .metadata,.zn-body .el__video--expandable .media__video .metadata,.zn-body .el__video--expandfull .media__video .metadata,.zn-body .el__video--fullwidth .media__video .metadata,.zn-body .el__video--standard .media__video .metadata{margin:0}.el__article--embed .el__storyelement__title,.el__gallery--expandable .el__storyelement__title,.el__gallery--expandfull .el__storyelement__title,.el__gallery--fullstandardwidth .el__storyelement__title,.el__gallery--fullwidth .el__storyelement__title,.el__gallery--standard .el__storyelement__title,.el__leafmedia--gallery-full .el__storyelement__title,.el__show--embed .el__storyelement__title,.el__special--embed .el__storyelement__title,.el__video--expandable .el__storyelement__title,.el__video--expandfull .el__storyelement__title,.el__video--fullwidth .el__storyelement__title,.el__video--standard .el__storyelement__title{padding-bottom:0}.el__article--embed .el__storyelement__title .el__storyelement__gray,.el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.el__gallery--standard .el__storyelement__title .el__storyelement__gray,.el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.el__show--embed .el__storyelement__title .el__storyelement__gray,.el__special--embed .el__storyelement__title .el__storyelement__gray,.el__video--expandable .el__storyelement__title .el__storyelement__gray,.el__video--expandfull .el__storyelement__title .el__storyelement__gray,.el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.el__video--standard .el__storyelement__title .el__storyelement__gray{display:block;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.pg.t-light .el__article--embed .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__gallery--standard .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__show--embed .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__special--embed .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__video--expandable .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__video--expandfull .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.pg.t-light .el__video--standard .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__article--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__gallery--standard .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__show--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__special--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__video--expandable .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__video--expandfull .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-light .el__video--standard .el__storyelement__title .el__storyelement__gray{color:#595959}.pg.t-dark .el__article--embed .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__gallery--standard .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__show--embed .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__special--embed .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__video--expandable .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__video--expandfull .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.pg.t-dark .el__video--standard .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__article--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__gallery--standard .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__show--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__special--embed .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__video--expandable .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__video--expandfull .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.pg .zn.t-dark .el__video--standard .el__storyelement__title .el__storyelement__gray{color:#d9d9d9}@media (min-width:80px) and (max-width:639px){.el__article--embed .el__storyelement__title .el__storyelement__gray,.el__gallery--expandable .el__storyelement__title .el__storyelement__gray,.el__gallery--expandfull .el__storyelement__title .el__storyelement__gray,.el__gallery--fullstandardwidth .el__storyelement__title .el__storyelement__gray,.el__gallery--fullwidth .el__storyelement__title .el__storyelement__gray,.el__gallery--standard .el__storyelement__title .el__storyelement__gray,.el__leafmedia--gallery-full .el__storyelement__title .el__storyelement__gray,.el__show--embed .el__storyelement__title .el__storyelement__gray,.el__special--embed .el__storyelement__title .el__storyelement__gray,.el__video--expandable .el__storyelement__title .el__storyelement__gray,.el__video--expandfull .el__storyelement__title .el__storyelement__gray,.el__video--fullwidth .el__storyelement__title .el__storyelement__gray,.el__video--standard .el__storyelement__title .el__storyelement__gray{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}}.zn-body.zn-body-text .el__video--expandfull .media__caption,.zn-body.zn-body-text .el__video--fullwidth .media__caption,.zn-body.zn-body-text .owl-carousel .media__caption,.zn-body.zn.zn-large-media .media__caption{padding-top:10px}.zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__header,.zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__header,.zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__header,.zn-body.zn.zn-large-media .media__caption .el__storyelement__header{display:inline;padding:0 0 15px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.pg.t-light .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__header,.pg.t-light .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__header,.pg.t-light .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__header,.pg.t-light .zn-body.zn.zn-large-media .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__header,.pg .zn.t-light .zn-body.zn.zn-large-media .media__caption .el__storyelement__header{color:#595959}.pg.t-dark .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__header,.pg.t-dark .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__header,.pg.t-dark .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__header,.pg.t-dark .zn-body.zn.zn-large-media .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__header,.pg .zn.t-dark .zn-body.zn.zn-large-media .media__caption .el__storyelement__header{color:#d9d9d9}.zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__gray,.zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__gray,.zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__gray,.zn-body.zn.zn-large-media .media__caption .el__storyelement__gray{display:inline;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.pg.t-light .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__gray,.pg.t-light .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__gray,.pg.t-light .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__gray,.pg.t-light .zn-body.zn.zn-large-media .media__caption .el__storyelement__gray,.pg .zn.t-light .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__gray,.pg .zn.t-light .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__gray,.pg .zn.t-light .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__gray,.pg .zn.t-light .zn-body.zn.zn-large-media .media__caption .el__storyelement__gray{color:#595959}.pg.t-dark .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__gray,.pg.t-dark .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__gray,.pg.t-dark .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__gray,.pg.t-dark .zn-body.zn.zn-large-media .media__caption .el__storyelement__gray,.pg .zn.t-dark .zn-body.zn-body-text .el__video--expandfull .media__caption .el__storyelement__gray,.pg .zn.t-dark .zn-body.zn-body-text .el__video--fullwidth .media__caption .el__storyelement__gray,.pg .zn.t-dark .zn-body.zn-body-text .owl-carousel .media__caption .el__storyelement__gray,.pg .zn.t-dark .zn-body.zn.zn-large-media .media__caption .el__storyelement__gray{color:#d9d9d9}.zn-body .el__gallery--expandfull .media__caption .el__storyelement__header,.zn-body .el__gallery--fullwidth .media__caption .el__storyelement__header,.zn-body .el__video--expandfull .media__caption .el__storyelement__header,.zn-body .el__video--fullwidth .media__caption .el__storyelement__header{padding:0 0 15px}.el__gallery--expandable .carousel--full,.el__gallery--expandfull .carousel--full,.el__gallery--fullstandardwidth .carousel--full,.el__gallery--fullwidth .carousel--full,.el__gallery--standard .carousel--full,.el__leafmedia--gallery-full .carousel--full{overflow:hidden}.el__gallery--expandable .carousel--full .owl-nav div,.el__gallery--expandfull .carousel--full .owl-nav div,.el__gallery--fullstandardwidth .carousel--full .owl-nav div,.el__gallery--fullwidth .carousel--full .owl-nav div,.el__gallery--standard .carousel--full .owl-nav div,.el__leafmedia--gallery-full .carousel--full .owl-nav div{height:70px;padding:5px;width:6%}@media (min-width:1040px){.el__gallery--expandable .carousel--full .owl-nav div,.el__gallery--expandfull .carousel--full .owl-nav div,.el__gallery--fullstandardwidth .carousel--full .owl-nav div,.el__gallery--fullwidth .carousel--full .owl-nav div,.el__gallery--standard .carousel--full .owl-nav div,.el__leafmedia--gallery-full .carousel--full .owl-nav div{height:60px;padding:0 7px}}.el__gallery--expandable .carousel--full .owl-nav div:before,.el__gallery--expandfull .carousel--full .owl-nav div:before,.el__gallery--fullstandardwidth .carousel--full .owl-nav div:before,.el__gallery--fullwidth .carousel--full .owl-nav div:before,.el__gallery--standard .carousel--full .owl-nav div:before,.el__leafmedia--gallery-full .carousel--full .owl-nav div:before{opacity:.9}.touchevents .el__gallery--expandable .carousel--full .owl-nav div:before,.touchevents .el__gallery--expandfull .carousel--full .owl-nav div:before,.touchevents .el__gallery--fullstandardwidth .carousel--full .owl-nav div:before,.touchevents .el__gallery--fullwidth .carousel--full .owl-nav div:before,.touchevents .el__gallery--standard .carousel--full .owl-nav div:before,.touchevents .el__leafmedia--gallery-full .carousel--full .owl-nav div:before{padding:0 5px;top:0}.el__gallery--expandable .carousel--full .owl-nav div:hover:before,.el__gallery--expandfull .carousel--full .owl-nav div:hover:before,.el__gallery--fullstandardwidth .carousel--full .owl-nav div:hover:before,.el__gallery--fullwidth .carousel--full .owl-nav div:hover:before,.el__gallery--standard .carousel--full .owl-nav div:hover:before,.el__leafmedia--gallery-full .carousel--full .owl-nav div:hover:before{opacity:1}.pg.t-light .el__gallery--expandable .el__gallery-showhide,.pg.t-light .el__gallery--expandfull .el__gallery-showhide,.pg.t-light .el__gallery--fullstandardwidth .el__gallery-showhide,.pg.t-light .el__gallery--fullwidth .el__gallery-showhide,.pg.t-light .el__gallery--standard .el__gallery-showhide,.pg.t-light .el__leafmedia--gallery-full .el__gallery-showhide,.pg .zn.t-light .el__gallery--expandable .el__gallery-showhide,.pg .zn.t-light .el__gallery--expandfull .el__gallery-showhide,.pg .zn.t-light .el__gallery--fullstandardwidth .el__gallery-showhide,.pg .zn.t-light .el__gallery--fullwidth .el__gallery-showhide,.pg .zn.t-light .el__gallery--standard .el__gallery-showhide,.pg .zn.t-light .el__leafmedia--gallery-full .el__gallery-showhide{color:#595959}.pg.t-dark .el__gallery--expandable .el__gallery-showhide,.pg.t-dark .el__gallery--expandfull .el__gallery-showhide,.pg.t-dark .el__gallery--fullstandardwidth .el__gallery-showhide,.pg.t-dark .el__gallery--fullwidth .el__gallery-showhide,.pg.t-dark .el__gallery--standard .el__gallery-showhide,.pg.t-dark .el__leafmedia--gallery-full .el__gallery-showhide,.pg .zn.t-dark .el__gallery--expandable .el__gallery-showhide,.pg .zn.t-dark .el__gallery--expandfull .el__gallery-showhide,.pg .zn.t-dark .el__gallery--fullstandardwidth .el__gallery-showhide,.pg .zn.t-dark .el__gallery--fullwidth .el__gallery-showhide,.pg .zn.t-dark .el__gallery--standard .el__gallery-showhide,.pg .zn.t-dark .el__leafmedia--gallery-full .el__gallery-showhide{color:#d9d9d9}.el__gallery--expandable .el__gallery_image-title,.el__gallery--expandfull .el__gallery_image-title,.el__gallery--fullstandardwidth .el__gallery_image-title,.el__gallery--fullwidth .el__gallery_image-title,.el__gallery--standard .el__gallery_image-title,.el__leafmedia--gallery-full .el__gallery_image-title{padding-top:0}.el__gallery--expandable .ad-slide .ad-slide__prev,.el__gallery--expandfull .ad-slide .ad-slide__prev,.el__gallery--fullstandardwidth .ad-slide .ad-slide__prev,.el__gallery--fullwidth .ad-slide .ad-slide__prev,.el__gallery--standard .ad-slide .ad-slide__prev,.el__leafmedia--gallery-full .ad-slide .ad-slide__prev{padding:5px 50px 50px 0}@media (min-width:1040px){.el__gallery--expandable .ad-slide .ad-slide__prev,.el__gallery--expandfull .ad-slide .ad-slide__prev,.el__gallery--fullstandardwidth .ad-slide .ad-slide__prev,.el__gallery--fullwidth .ad-slide .ad-slide__prev,.el__gallery--standard .ad-slide .ad-slide__prev,.el__leafmedia--gallery-full .ad-slide .ad-slide__prev{padding:0 50px 50px 0}}.el__gallery--expandable .ad-slide .ad-slide__next,.el__gallery--expandfull .ad-slide .ad-slide__next,.el__gallery--fullstandardwidth .ad-slide .ad-slide__next,.el__gallery--fullwidth .ad-slide .ad-slide__next,.el__gallery--standard .ad-slide .ad-slide__next,.el__leafmedia--gallery-full .ad-slide .ad-slide__next{padding:5px 0 50px 50px}@media (min-width:1040px){.el__gallery--expandable .ad-slide .ad-slide__next,.el__gallery--expandfull .ad-slide .ad-slide__next,.el__gallery--fullstandardwidth .ad-slide .ad-slide__next,.el__gallery--fullwidth .ad-slide .ad-slide__next,.el__gallery--standard .ad-slide .ad-slide__next,.el__leafmedia--gallery-full .ad-slide .ad-slide__next{padding:0 0 50px 50px}}.el__gallery--expandable .owl-filmstrip .owl-nav div,.el__gallery--expandfull .owl-filmstrip .owl-nav div,.el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div,.el__gallery--fullwidth .owl-filmstrip .owl-nav div,.el__gallery--standard .owl-filmstrip .owl-nav div,.el__leafmedia--gallery-full .owl-filmstrip .owl-nav div{display:block;text-shadow:none;width:20px;font-size:25px;font-size:1.66667rem}.pg.t-light .el__gallery--expandable .owl-filmstrip .owl-nav div,.pg.t-light .el__gallery--expandfull .owl-filmstrip .owl-nav div,.pg.t-light .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div,.pg.t-light .el__gallery--fullwidth .owl-filmstrip .owl-nav div,.pg.t-light .el__gallery--standard .owl-filmstrip .owl-nav div,.pg.t-light .el__leafmedia--gallery-full .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__gallery--expandable .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__gallery--expandfull .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__gallery--fullwidth .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__gallery--standard .owl-filmstrip .owl-nav div,.pg .zn.t-light .el__leafmedia--gallery-full .owl-filmstrip .owl-nav div{color:#595959}.pg.t-dark .el__gallery--expandable .owl-filmstrip .owl-nav div,.pg.t-dark .el__gallery--expandfull .owl-filmstrip .owl-nav div,.pg.t-dark .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div,.pg.t-dark .el__gallery--fullwidth .owl-filmstrip .owl-nav div,.pg.t-dark .el__gallery--standard .owl-filmstrip .owl-nav div,.pg.t-dark .el__leafmedia--gallery-full .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__gallery--expandable .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__gallery--expandfull .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__gallery--fullwidth .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__gallery--standard .owl-filmstrip .owl-nav div,.pg .zn.t-dark .el__leafmedia--gallery-full .owl-filmstrip .owl-nav div{color:#d9d9d9}.el__gallery--expandable .owl-filmstrip .owl-nav div:before,.el__gallery--expandfull .owl-filmstrip .owl-nav div:before,.el__gallery--fullstandardwidth .owl-filmstrip .owl-nav div:before,.el__gallery--fullwidth .owl-filmstrip .owl-nav div:before,.el__gallery--standard .owl-filmstrip .owl-nav div:before,.el__leafmedia--gallery-full .owl-filmstrip .owl-nav div:before{display:block;opacity:.8;padding:0;text-indent:0;text-shadow:none;font-size:25px;font-size:1.66667rem;position:absolute;bottom:48%}.no-textshadow .el__gallery--expandable .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__gallery--expandable .owl-filmstrip .owl-nav .owl-prev:after,.no-textshadow .el__gallery--expandfull .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__gallery--expandfull .owl-filmstrip .owl-nav .owl-prev:after,.no-textshadow .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__gallery--fullstandardwidth .owl-filmstrip .owl-nav .owl-prev:after,.no-textshadow .el__gallery--fullwidth .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__gallery--fullwidth .owl-filmstrip .owl-nav .owl-prev:after,.no-textshadow .el__gallery--standard .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__gallery--standard .owl-filmstrip .owl-nav .owl-prev:after,.no-textshadow .el__leafmedia--gallery-full .owl-filmstrip .owl-nav .owl-next:after,.no-textshadow .el__leafmedia--gallery-full .owl-filmstrip .owl-nav .owl-prev:after{display:none}.el__gallery--expandable .media__caption,.el__gallery--expandable .metadata,.el__gallery--expandfull .media__caption,.el__gallery--expandfull .metadata,.el__gallery--fullstandardwidth .media__caption,.el__gallery--fullstandardwidth .metadata,.el__gallery--fullwidth .media__caption,.el__gallery--fullwidth .metadata,.el__gallery--standard .media__caption,.el__gallery--standard .metadata,.el__leafmedia--gallery-full .media__caption,.el__leafmedia--gallery-full .metadata{margin:0}.el__position{position:relative}.el__embedded--open{clear:left}.el__storyhighlights_wrapper{width:100%}.pg-rail--align-left .el__storyhighlights_wrapper{float:right}.pg-rail--align-right .el__storyhighlights_wrapper{float:left}.el__storyhighlights_wrapper:after{clear:both;content:"";display:table}@media (min-width:480px){.el__storyhighlights_wrapper{width:300px}.pg-rail--align-left .el__storyhighlights_wrapper{margin-left:20px}.pg-rail--align-right .el__storyhighlights_wrapper{margin-right:20px}}.el__storyhighlights{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;margin-bottom:20px;width:100%}.pg.t-light .el__storyhighlights,.pg .zn.t-light .el__storyhighlights{color:#262626}.pg.t-dark .el__storyhighlights,.pg .zn.t-dark .el__storyhighlights{color:#fefefe}.el__storyhighlights .el__headline{letter-spacing:0;padding:10px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}@media (min-width:480px) and (max-width:1039px){.el__storyhighlights .el__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}@media (min-width:1040px){.el__storyhighlights .el__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}}.el__storyhighlights__item{border-top:1px solid;padding:10px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.pg.t-light .el__storyhighlights__item,.pg .zn.t-light .el__storyhighlights__item{border-color:#d9d9d9}.pg.t-dark .el__storyhighlights__item,.pg .zn.t-dark .el__storyhighlights__item{border-color:#404040}.el__storyhighlights--new:before{content:"NEW:";font-weight:700}.pg.t-light .el__storyhighlights--new:before,.pg .zn.t-light .el__storyhighlights--new:before{color:#c00}.pg.t-dark .el__storyhighlights--new:before,.pg .zn.t-dark .el__storyhighlights--new:before{color:#c00}.el-embed-rebelmouse{clear:both;margin-bottom:20px;width:97.5%}.el-embed-infographic{width:100%}.el-embed-infographic,.el-embed-poptip{clear:both;margin-bottom:20px;position:relative}.el-embed-poptip{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.el-embed-poptip .el-embed-poptip__content{height:100%;width:100%;position:absolute;top:0;left:0}.el-embed-poptip .section{height:100%;width:100%}.el-pop{padding-bottom:280%}@media (min-width:320px) and (max-width:479px){.el-pop{padding-bottom:250%}}@media (min-width:480px) and (max-width:559px){.el-pop{padding-bottom:190%}}@media (min-width:560px) and (max-width:639px){.el-pop{padding-bottom:175%}}@media (min-width:640px) and (max-width:799px){.el-pop{padding-bottom:157%}}@media (min-width:800px) and (max-width:959px){.el-pop{padding-bottom:148%}}@media (min-width:960px) and (max-width:1119px){.el-pop{padding-bottom:160%}}@media (min-width:1120px){.el-pop{padding-bottom:150%}}.el-drop-down{cursor:pointer;float:left;position:relative}.el-drop-down:after{font-size:20px;font-size:1.33333rem;content:"";font-family:cnn-icons}@media (min-width:640px){.el-drop-down:after{font-size:30px;font-size:2rem}}.el-drop-down__arrow-up:after{content:"";font-family:cnn-icons}.el-drop-down__current{margin:0;font-size:14px;font-size:.93333rem}.el-drop-down__list{border-top:solid;border-top-color:#fefefe;border-width:2px 0 0;display:none;list-style:none;min-width:310px;padding:0;width:100%;z-index:2;position:absolute;top:0;left:0}.el-drop-down--dark .el-drop-down__list,.el-drop-down--light .el-drop-down__list{border-color:#fefefe}.el-drop-down__list.el-drop-down__list--open{display:block}@media (min-width:640px){.el-drop-down__list{position:absolute;top:0;left:0}}.el-drop-down__list__container{clear:both;position:relative}.el-drop-down__list-item{background-color:rgba(38,38,38,.95);border-bottom:1px solid #404040;border-top-color:#404040;color:#bfbfbf;cursor:pointer;padding:10px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;width:100%;font-size:15px;font-size:1rem;line-height:1.42857}@media (min-width:640px){.el-drop-down__list-item{font-size:18px;font-size:1.2rem}}.el-drop-down__list-item .pg-header__subsections__link{color:#bfbfbf;display:block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.el-drop-down__list-item .pg-header__subsections__link:hover{color:#fefefe}.el-drop-down__list-item:hover{background-color:#595959;color:#fefefe}.el-drop-down__list-item:hover .pg-header__subsections__link{color:#fefefe}.el-drop-down__list-item--selected{color:#fefefe;cursor:default}.el-embed-spreecast{clear:both;position:relative}.el-embed-spreecast .el-embed-spreecast__content{position:absolute;width:100%;height:100%}.el-embed-spreecast__pad{height:490px}@media (min-width:400px) and (max-width:559px){.el-embed-spreecast__pad{height:320px}}@media (min-width:320px) and (max-width:399px){.el-embed-spreecast__pad{height:320px;margin-left:-5%;margin-right:-5%}}.el__audio__description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-style:italic;font-weight:400;margin-bottom:10px;margin-top:5px;padding-bottom:12px}.el__audio__update-message{color:#c00;font-weight:700;margin-bottom:10px;margin-top:10px}.jp-jplayer{background-color:rgba(0,0,0,0)}.jp-jplayer,.jp-jplayer audio{height:0;width:0}.jp-audio{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;max-width:100%;margin-top:8px;min-width:240px;overflow:hidden;position:relative;font-size:14px;font-size:.93333rem}.jp-audio img{max-width:100%;height:auto;vertical-align:middle}.jp-audio .jp-interface{overflow:hidden;padding:8px 8px 4px}.jp-audio .jp-interface .logo{width:40px}.jp-audio .jp-interface ul{list-style-type:none;overflow:hidden;padding-left:8px}.jp-audio .jp-interface ul li{float:left}.jp-audio .jp-interface a{color:#96c1ff;margin-left:8px}.jp-audio .jp-interface .jp-time-holder{color:#a6a6a6;font-weight:700;margin-left:12px;overflow:hidden;padding-top:4px;text-shadow:0 0 1px rgba(0,0,0,.5);font-size:12px;font-size:.8rem}@media (min-width:240px) and (max-width:479px){.jp-audio .jp-interface .jp-time-holder{margin-left:0;font-size:8px;font-size:.53333rem}}.jp-audio .jp-interface .jp-toggles{position:absolute;right:4px}.jp-audio .jp-interface .jp-progress{background-color:#c3dcff;height:7px;margin-left:8px;margin-top:8px}.jp-audio .jp-interface .jp-progress:hover{cursor:pointer}@media (min-width:240px) and (max-width:319px){.jp-audio .jp-interface .jp-progress{width:19%}}@media (min-width:320px) and (max-width:399px){.jp-audio .jp-interface .jp-progress{width:30%}}@media (min-width:400px) and (max-width:799px){.jp-audio .jp-interface .jp-progress{width:46%}}@media (min-width:800px) and (max-width:959px){.jp-audio .jp-interface .jp-progress{width:68%}}@media (min-width:960px) and (max-width:1119px){.jp-audio .jp-interface .jp-progress{width:60%}}@media (min-width:1120px){.jp-audio .jp-interface .jp-progress{width:68%}}.jp-audio .jp-interface .jp-play-bar{background:#96c1ff;height:7px;width:0}.jp-audio .jp-interface .jp-controls,.jp-audio .jp-interface .jp-current-time,.jp-audio .jp-interface .jp-duration,.jp-audio .jp-interface .jp-progress,.jp-audio .jp-interface .jp-time-holder,.jp-audio .jp-interface .jp-volume-bar,.jp-audio .jp-interface .logo{float:left}.jp-audio .jp-interface .jp-current-time{border-right:3px solid #bfbfbf;padding-right:6px}.jp-audio .jp-interface .jp-duration{padding-left:6px}.el-editorial-source{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-style:normal;font-weight:700}.el-editorial-source:after{content:" — "}.el-editorial-note{display:block;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-style:italic;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.pg.t-light .el-editorial-note,.pg .zn.t-light .el-editorial-note{color:#737373}.pg.t-dark .el-editorial-note,.pg .zn.t-dark .el-editorial-note{color:#bfbfbf}@media (min-width:480px){.el-editorial-note{padding-top:10px}}.el-editorial-note:before{content:"Editor's Note: ";font-weight:700}.ad.ad--epic{display:block;overflow:hidden}[data-ad-position]{display:none}.ad.ad--epic>div[id^=ad_]:not(.adfuel-rendered)>div:after{content:"";margin-bottom:0;padding-top:0}.ad.ad--epic [id^=ad_]>div:first-child{position:relative}.ad.ad--epic [id^=ad_]>div:first-child:after{content:"Advertisement";display:block;margin-bottom:15px;padding-top:5px;text-align:center;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:11px;font-size:.73333rem;line-height:1}.pg.t-light .ad.ad--epic [id^=ad_]>div:first-child:after,.pg .zn.t-light .ad.ad--epic [id^=ad_]>div:first-child:after{color:#737373}.pg.t-dark .ad.ad--epic [id^=ad_]>div:first-child:after,.pg .zn.t-dark .ad.ad--epic [id^=ad_]>div:first-child:after{color:#bfbfbf}.ad.ad--epic [id^=ad_]>div:first-child.ad-ad_mod_0e969868c:after,.ad.ad--epic [id^=ad_]>div:first-child.ad-ad_mod_740f8a196:after{content:"";margin-bottom:0;padding-top:0}.ad.ad--epic [id^=ad_]>div:first-child>div,.ad.ad--epic [id^=ad_]>div:first-child iframe{display:inline-block}.ad.ad--epic [id^=ad_]>div:first-child iframe[width="1"][height="2"]{display:none}.ad.ad--epic [id^=ad_]>div:first-child iframe[width="1100"][height="300"]{margin-bottom:10px;position:relative;z-index:0}.ad.ad--epic [id^=ad_nat]>div:first-child:after{content:""}[id^=browsi_ad] .ad-slot__feedback{display:none}.ad--is-hidden,[data-ad-position=desktop],[data-ad-position=tablet]{display:none}[data-ad-position=mobile]{display:block}@media (min-width:768px) and (max-width:1023px){[data-ad-position=desktop],[data-ad-position=mobile]{display:none}[data-ad-position=tablet]{display:block}}@media (min-width:1024px){[data-ad-position=mobile],[data-ad-position=tablet]{display:none}[data-ad-position=desktop]{display:block}}.ad--epic iframe{margin:0 auto}.pg-article .pg-wrapper>.ad.ad--epic{padding-bottom:10px}@media (min-width:0px) and (max-width:479px){.ad.ad--epic [id^=ad_]:not(#ad_bnr_atf_01)>div:first-child{height:auto!important}}.ad.ad--epic .ad-ad_bnr_atf_01>div:first-child div,.ad.ad--epic .ad-ad_bnr_atf_01>div:first-child iframe{margin-top:15px}@media (min-width:800px){.pg-article .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child div,.pg-article .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child iframe{margin-top:20px}.pg-article .pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child div,.pg-article .pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child iframe{margin-top:0}}.ad.ad--epic .ad-ad_bnr_atf_01>div:first-child div{margin-top:8px}.ad.ad--epic .ad-ad_bnr_atf_01:not(.adfuel-rendered)>div:first-child:after{content:"";margin-bottom:0;padding-top:0}@media (min-width:800px){.pg-article .ad.ad--epic .ad-ad_bnr_atf_01[id^=ad_]>div:first-child div,.pg-article .ad.ad--epic .ad-ad_bnr_atf_01[id^=ad_]>div:first-child iframe{margin-bottom:10px}.pg-article .pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01[id^=ad_]>div:first-child div,.pg-article .pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01[id^=ad_]>div:first-child iframe{margin-bottom:0}}@media (min-width:640px){.pg-article .ad.ad--epic .ad-ad_bnr_atf_01{background-color:#e6e6e6}.pg-article .ad.ad--epic .ad-ad_bnr_atf_01[style*="display: none"]{background-color:rgba(0,0,0,0)}.pg-article .pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01,.pg-article .pg__background__image .ad.ad--epic .ad-ad_bnr_atf_01{background-color:rgba(0,0,0,0)}}.ad.ad--epic .ad-ad_bnr_atf_01>div:first-child:after{content:""}.pg-special-article .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child:after{content:"Advertisement"}.pg__background__image .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child:after{color:#bfbfbf!important}.ad.ad--epic .ad-ad_bnr_atf_02>div:first-child:after{content:""}.ad.ad--epic .ad-ad_mod_35731bb1e{height:0}.ad.ad--epic .ad-ad_mod_35731bb1e>div:first-child:after{content:""}.pg__background__image .ad.ad--epic .ad-ad_mod_35731bb1e>div:first-child:after{color:#bfbfbf!important}.ad.ad--epic .ad-ad_mod_740f8a196>div:first-child:after{content:""}.fluid-ad .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child div,.fluid-ad .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child iframe{margin-top:0}.fluid-ad .ad.ad--epic .ad-ad_bnr_atf_01>div:first-child:after{content:"";margin-bottom:0;padding-top:0}.multi-ads--complete [data-ad-position]{display:block}.pg.pg-homepage .ad.ad--epic .ad-ad_nfs_btf_01>div:first-child iframe[width="300"][height="100"],.pg.pg-intl_homepage .ad.ad--epic .ad-ad_nfs_btf_01>div:first-child iframe[width="300"][height="100"]{margin-bottom:10px;position:relative;z-index:0}.inStream_ad_out_vid_01{max-width:100%;position:relative;background:#f9f9f9;overflow:hidden;-webkit-transition:max-he;-o-transition:max-he;transition:max-he}.out-stream-video{height:30px}.out-stream-video button{height:30px;left:0;position:absolute;text-align:center;top:0;width:30px;background:rgba(0,0,0,0);border-width:0;outline:0 none}.out-stream-video button:after{color:#737373;content:"×";display:inline-block;font-size:22px;line-height:17px}.pg-article [data-ad-position=all],.pg-video [data-ad-position=all]{display:block}[data-ad-id=freewheel-rail-placeholder] .cn-shingle__ad>:first-child:after{content:"Advertisement";display:block;margin-bottom:10px;text-align:center;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:11px;font-size:.73333rem;line-height:1}.pg.t-light [data-ad-id=freewheel-rail-placeholder] .cn-shingle__ad>:first-child:after,.pg .zn.t-light [data-ad-id=freewheel-rail-placeholder] .cn-shingle__ad>:first-child:after{color:#737373}.pg.t-dark [data-ad-id=freewheel-rail-placeholder] .cn-shingle__ad>:first-child:after,.pg .zn.t-dark [data-ad-id=freewheel-rail-placeholder] .cn-shingle__ad>:first-child:after{color:#bfbfbf}@-ms-viewport{width:extend-to-zoom;zoom:1}#mvpdpicker .darkprovider,#mvpdpicker .noprovider,#mvpdpicker .remembered{position:relative}#mvpdpicker .darkprovidermessage,#mvpdpicker .noprovidermessage,#mvpdpicker .rememberedmessage{height:50%;margin:auto 10%;overflow:auto;position:absolute;top:0;bottom:0;left:0;right:0}#mvpdPickerFrame{background-color:#000;border:0;display:none;height:100%;padding:0;left:0;margin:0;opacity:.5;position:fixed;top:0;width:100%;z-index:53}#mvpdPickerFrame.hidden{display:none;left:-9999px;top:-9999px}#mvpdPickerFrame.visible{display:block;left:0;top:0}@media only screen and (max-width:639px),only screen and (orientation:landscape) and (max-height:505px){#mvpdPickerFrame.visible{display:none;left:-9999px;top:-9999px}}#mvpdpicker{background-color:#000;background-size:cover;-webkit-box-shadow:0 8px 8px #000;box-shadow:0 8px 8px #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;height:630px;padding:1px;position:absolute;-webkit-transition:width .4s,height .4s,-webkit-transform .4s;transition:width .4s,height .4s,-webkit-transform .4s;-o-transition:width .4s,height .4s,transform .4s;transition:width .4s,height .4s,transform .4s;transition:width .4s,height .4s,transform .4s,-webkit-transform .4s;width:800px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33em;z-index:54}#mvpdpicker.hidden{display:none;left:-9999px!important;top:-9999px!important}#mvpdpicker.visible{left:0;top:0}#mvpdpicker *,#mvpdpicker :after,#mvpdpicker :before{-webkit-box-sizing:inherit;box-sizing:inherit}#mvpdpicker .header{background-color:#21282c;height:50px;position:relative}#mvpdpicker .close{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/button_close.png) 0 0 no-repeat;height:16px;margin:0;width:16px;top:15px;right:20px}#mvpdpicker .close,#mvpdpicker .help{border:0;cursor:pointer;display:block;padding:0;position:absolute}#mvpdpicker .help{height:50px;line-height:50px;margin:0 0 0 20px;top:0;left:0}#mvpdpicker .help:after{content:"Help"}#mvpdpicker .title{border:0;display:block;height:50px;margin:0;padding:0;text-align:center;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:2.5}#mvpdpicker a[href]{color:#c00;font:inherit;text-decoration:underline}#mvpdpicker a[href]:visited{color:#36526d}#mvpdpicker .steps{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/steps_1.png) bottom no-repeat;border:0;display:block;height:172px;margin:0 auto;padding:0;width:100%}#mvpdpicker.state-dark .steps,#mvpdpicker.state-mvpdlist .steps,#mvpdpicker.state-mvpdlogo .steps,#mvpdpicker.state-notfound .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/steps_1.png)}#mvpdpicker.state-error .steps,#mvpdpicker.state-remember .steps,#mvpdpicker.state-signin .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/steps_2.png)}#mvpdpicker.state-success .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/steps_3.png)}#mvpdpicker.state-welcome .steps{display:none}#mvpdpicker.state-dark .steps.expired,#mvpdpicker.state-mvpdlist .steps.expired,#mvpdpicker.state-mvpdlogo .steps.expired,#mvpdpicker.state-notfound .steps.expired{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/steps_1_expired.png)}#mvpdpicker .slates{height:406px;overflow:hidden;width:100%}#mvpdpicker.state-welcome .slates{height:578px}#mvpdpicker.state-dark .darkprovider,#mvpdpicker.state-error .error,#mvpdpicker.state-mvpdlist .findbyname,#mvpdpicker.state-mvpdlogo .pickbylogo,#mvpdpicker.state-notfound .noprovider,#mvpdpicker.state-remember .remembered,#mvpdpicker.state-signin .signin,#mvpdpicker.state-success .success,#mvpdpicker.state-welcome .welcome{display:block}#mvpdpicker .slate{display:none;height:100%;position:relative;text-align:center;width:100%}#mvpdpicker button{background-color:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.6);cursor:pointer;margin:0;padding:1em 5em}#mvpdpicker button:hover{background-color:#262626;border-color:#fff;-webkit-box-shadow:0 5px 10px 0 #000;box-shadow:0 5px 10px 0 #000}#mvpdpicker button:active{background-color:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.6);-webkit-box-shadow:none;box-shadow:none}#mvpdpicker button>span{background-color:rgba(0,0,0,0);color:#fff;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33em}#mvpdpicker .message{line-height:1.5;text-align:center}#mvpdpicker .footer{background-color:#2b2b2b;border:0;height:80px;margin:0;padding:14px;text-align:center;width:100%;position:absolute;bottom:0}#mvpdpicker .footer button+button{margin-left:20px}#mvpdpicker .welcome{height:578px}#mvpdpicker .welcomeloginbutton{position:relative;top:450px}#mvpdpicker .rememberedmessage p{margin:0}#mvpdpicker .rememberedmessage .rememberedprovider{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.33em}#mvpdpicker .mvpdsbylogo{border:0;height:326px;list-style-type:none;margin:0;overflow:auto;padding:20px 129px 17px;text-align:center}#mvpdpicker .mvpdsbylogo li{border:0;display:inline-block;font-size:0;line-height:0;margin:0;padding:0 4px 8px}#mvpdpicker .mvpdlogo{border:0;cursor:pointer;height:74px;margin:0;outline:none;padding:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:172px}#mvpdpicker .mvpdlogo:active{-webkit-box-shadow:0 0 18px #c00;box-shadow:0 0 18px #c00;outline:1px solid rgba(204,0,0,.5)}#mvpdpicker .searchheader{background-color:hsla(0,0%,100%,.25);margin:0 130px}#mvpdpicker .searchfield{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/search.png) 8px no-repeat;border:0;height:40px;margin:0;text-align:left}#mvpdpicker .mvpdsearch{background-color:rgba(0,0,0,0);border:0;color:#fff;margin:8px 0 0 40px;outline:0;padding:0;text-align:left;width:90%;width:calc(100% - 40px);font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}#mvpdpicker .searchpane{border:1px solid rgba(0,0,0,.5);height:260px;margin:10px 130px 17px;overflow-x:hidden;overflow-y:auto}#mvpdpicker .mvpdsbyname{border:0;display:block;list-style-type:none;margin:0;padding:0;text-align:left}#mvpdpicker .mvpdsbyname li{background-color:rgba(38,38,38,.5);cursor:pointer;height:30px;margin:0;overflow:hidden;padding-left:12px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}#mvpdpicker .mvpdsbyname li:nth-child(odd){background-color:rgba(26,26,26,.5)}#mvpdpicker .mvpdsbyname li:hover{color:#c00}#mvpdpicker .noproviderokbutton{position:absolute;bottom:8em;left:330px}#mvpdpicker .darkprovidermessage{height:70%;line-height:1.2}#mvpdpicker .darkproviderokbutton{position:absolute;bottom:4em;left:330px}#mvpdpicker .signinmessage{position:relative;top:33px}#mvpdpicker .spinnerbox{margin-top:100px}@-webkit-keyframes mvpdspinner{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes mvpdspinner{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#mvpdpicker .spinner{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/spinner.png) 50% no-repeat;display:inline-block;height:103px;width:103px}#mvpdpicker.state-signin .spinner{-webkit-animation:mvpdspinner 12s linear infinite;animation:mvpdspinner 12s linear infinite}#mvpdpicker .signincancelbutton{margin-top:80px}#mvpdpicker .errormessage{display:none}#mvpdpicker .errorokbutton{position:relative;top:283px}#mvpdpicker .successmessage{display:none}#mvpdpicker .watchnowbutton{position:relative;top:313px}@media only screen and (min-width:640px) and (max-width:800px),only screen and (orientation:landscape) and (min-height:506px) and (max-height:633px){#mvpdpicker{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:639px),only screen and (orientation:landscape) and (max-height:505px){#mvpdpicker{-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:fixed;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%}#mvpdpicker.visible{left:0!important;top:0!important}#mvpdpicker .header{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}#mvpdpicker .title>span{color:#fff;display:inline-block;text-shadow:-1px -1px #000;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:2.5}#mvpdpicker .steps{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_1.png) bottom no-repeat;background-size:contain;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}#mvpdpicker.state-dark .steps,#mvpdpicker.state-mvpdlist .steps,#mvpdpicker.state-mvpdlogo .steps,#mvpdpicker.state-notfound .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_1.png)}#mvpdpicker.state-error .steps,#mvpdpicker.state-remember .steps,#mvpdpicker.state-signin .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_2.png)}#mvpdpicker.state-success .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_3.png)}}@media only screen and (max-width:639px),only screen and (orientation:landscape) and (max-height:505px){#mvpdpicker .slates{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#mvpdpicker.state-welcome .slates{height:auto}#mvpdpicker.state-dark .darkprovider,#mvpdpicker.state-error .error,#mvpdpicker.state-mvpdlist .findbyname,#mvpdpicker.state-mvpdlogo .pickbylogo,#mvpdpicker.state-notfound .noprovider,#mvpdpicker.state-remember .remembered,#mvpdpicker.state-signin .signin,#mvpdpicker.state-success .success,#mvpdpicker.state-welcome .welcome{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#mvpdpicker .slate{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:100%}#mvpdpicker button{padding:1em 2em}#mvpdpicker .footer,#mvpdpicker button{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}#mvpdpicker .footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;min-height:80px;position:relative}#mvpdpicker .footer button{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}#mvpdpicker .footer button+button{margin-left:0}#mvpdpicker .darkprovider,#mvpdpicker .findbyname,#mvpdpicker .remembered,#mvpdpicker .welcome{height:auto}#mvpdpicker .welcomemessage{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;overflow:auto}#mvpdpicker .cancelbutton,#mvpdpicker .dontseebutton,#mvpdpicker .okbutton,#mvpdpicker .rememberedcancelbutton,#mvpdpicker .rememberedokbutton,#mvpdpicker .viewallbutton,#mvpdpicker .viewtopbutton,#mvpdpicker .watchnowbutton,#mvpdpicker .welcomeloginbutton{width:auto;height:auto;margin:2px;background:none}#mvpdpicker .welcomeloginbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;top:0}#mvpdpicker .rememberedmessage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;overflow:auto;position:relative;width:90%}#mvpdpicker .mvpdsbylogo{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:auto;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0 10px;text-align:center}#mvpdpicker .mvpdsbylogo li{margin:1%;width:40%}#mvpdpicker .mvpdlogo{height:auto;margin:0;width:100%}#mvpdpicker .searchheader{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 10%}#mvpdpicker .searchpane{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:auto;margin:10px 10% 17px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#mvpdpicker .mvpdsbyname{max-height:calc(100vh - 292px)}#mvpdpicker .noprovidermessage{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;width:90%;height:auto;margin:0 auto;overflow:auto}#mvpdpicker .noproviderokbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0;top:0}#mvpdpicker .darkprovidermessage,#mvpdpicker .noproviderokbutton{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative}#mvpdpicker .darkprovidermessage{height:auto;margin:0 auto;max-height:calc(100vh - 185px);overflow:auto;width:90%}#mvpdpicker .darkproviderokbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;left:0}#mvpdpicker .darkproviderokbutton,#mvpdpicker .signinmessage{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;top:0}#mvpdpicker .signinmessage{margin:0;overflow:auto}#mvpdpicker .spinnerbox{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-top:0}#mvpdpicker .spinner{display:inline-block;width:50px;height:50px;background:none;border-radius:50%;border:5px solid hsla(0,0%,50.2%,.5);border-top-color:#c00}#mvpdpicker.state-signin .spinner{-webkit-animation:mvpdspinner 1s linear infinite;animation:mvpdspinner 1s linear infinite}#mvpdpicker .signincancelbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin-top:0}#mvpdpicker .errormessage{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:auto;overflow:auto;top:0;width:auto}#mvpdpicker .errorokbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#mvpdpicker .errorokbutton,#mvpdpicker .successmessage{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;top:0}#mvpdpicker .successmessage{display:block;overflow:auto;font-size:24px;font-size:1.6rem}#mvpdpicker .watchnowbutton{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;top:0}#mvpdpicker .watchnowbutton span{font-size:x-large}}@media only screen and (max-width:639px) and (max-width:300px),only screen and (orientation:landscape) and (max-height:505px) and (max-width:300px){#mvpdpicker .steps{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_1.png) bottom no-repeat;background-size:150% auto}#mvpdpicker.state-dark .steps,#mvpdpicker.state-mvpdlist .steps,#mvpdpicker.state-mvpdlogo .steps,#mvpdpicker.state-notfound .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_1.png)}#mvpdpicker.state-error .steps,#mvpdpicker.state-remember .steps,#mvpdpicker.state-signin .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_2.png)}#mvpdpicker.state-success .steps{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/mvpd-picker/mobile_steps_3.png)}}@media only screen and (max-width:639px) and (max-width:520px),only screen and (orientation:landscape) and (max-height:505px) and (max-width:520px){#mvpdpicker .findbyname button,#mvpdpicker .remembered button{padding:.5em 1em;width:40%}}@media only screen and (max-width:639px) and (orientation:landscape) and (max-height:300px),only screen and (orientation:landscape) and (max-height:505px) and (orientation:landscape) and (max-height:300px){#mvpdpicker .spinnerbox{display:none}}@media only screen and (max-width:639px) and (max-width:250px),only screen and (orientation:landscape) and (max-height:505px) and (max-width:250px){#mvpdpicker .mvpdsbylogo li{width:100%}}@media only screen and (max-width:639px) and (min-width:630px),only screen and (orientation:landscape) and (max-height:505px) and (min-width:630px){#mvpdpicker .mvpdsbylogo li{width:30%}}@media only screen and (max-width:639px) and (min-width:890px),only screen and (orientation:landscape) and (max-height:505px) and (min-width:890px){#mvpdpicker .mvpdsbylogo li{width:20%}}@media only screen and (max-width:639px) and (min-width:1260px),only screen and (orientation:landscape) and (max-height:505px) and (min-width:1260px){#mvpdpicker .mvpdsbylogo li{width:10%}}#mvpdpicker button{padding:.5em 4em}#cvpXhrFlash{top:10px!important}#mvpdpicker .rememberedprovider img{display:inline-block;width:auto}.mp4-animations{width:100%}video.autoplaysinline::-webkit-media-controls{display:none!important;-webkit-appearance:none}video.autoplaysinline::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}.el__video-collection__meta-wrapper{margin:0 auto 20px;overflow:hidden}.el__video-collection__meta-wrapper .media__video-headline{margin-bottom:15px}.el__video-collection__meta-wrapper .media__video-headline,html.mobile .el__video-collection__meta-wrapper .media__video-headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.15385}.el__video-collection__meta-wrapper .media__video-description.media__video-description--inline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}html.phone .el__video-collection__meta-wrapper .media__video-description.media__video-description--inline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}.el__video-collection__meta-wrapper .metadata__source-name,.el__video-collection__meta-wrapper .video__metadata__source-name{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}html.phone .el__video-collection__meta-wrapper .metadata__source-name,html.phone .el__video-collection__meta-wrapper .video__metadata__source-name{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}[data-meta=mobile-collection] .el__video-collection__meta-wrapper{display:block}@media (min-width:960px){[data-meta=mobile-collection] .el__video-collection__meta-wrapper{display:none}}.el__video-collection__meta-wrapper[data-meta=desktop-collection]{display:none}@media (min-width:960px){.el__video-collection__meta-wrapper[data-meta=desktop-collection]{display:block}}.media__video-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.5}.media__video-description p{margin:15px 0}.media__video-description.media__video-description--inline{display:inline;margin-right:5px}.pg.t-light .media__video-description,.pg .zn.t-light .media__video-description{color:#737373}.pg.t-dark .media__video-description,.pg .zn.t-dark .media__video-description{color:#8c8c8c}@media (min-width:480px) and (max-width:959px){.media__video-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}}@media (min-width:960px){.media__video-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}@media (min-width:960px){.pg-video .pg-rail-short .media__video-description{line-height:1.2;font-size:18px;font-size:1.2rem}}.pg-wrapper .form button:disabled,.pg-wrapper .form input:disabled,.pg-wrapper .form select:disabled,.pg-wrapper .form textarea:disabled,.pg-wrapper form button:disabled,.pg-wrapper form input:disabled,.pg-wrapper form select:disabled,.pg-wrapper form textarea:disabled{opacity:.4}.pg-wrapper .form button,.pg-wrapper .form button.el-button,.pg-wrapper form button,.pg-wrapper form button.el-button{border:0;border-radius:0;float:none;min-width:90px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:2.14286}.pg.t-dark .pg-wrapper .form button,.pg.t-dark .pg-wrapper .form button.el-button,.pg.t-dark .pg-wrapper form button,.pg.t-dark .pg-wrapper form button.el-button,.pg.t-light .pg-wrapper .form button,.pg.t-light .pg-wrapper .form button.el-button,.pg.t-light .pg-wrapper form button,.pg.t-light .pg-wrapper form button.el-button,.pg .zn.t-dark .pg-wrapper .form button,.pg .zn.t-dark .pg-wrapper .form button.el-button,.pg .zn.t-dark .pg-wrapper form button,.pg .zn.t-dark .pg-wrapper form button.el-button,.pg .zn.t-light .pg-wrapper .form button,.pg .zn.t-light .pg-wrapper .form button.el-button,.pg .zn.t-light .pg-wrapper form button,.pg .zn.t-light .pg-wrapper form button.el-button{background:#737373}.pg.t-light .pg-wrapper .form button,.pg.t-light .pg-wrapper .form button.el-button,.pg.t-light .pg-wrapper form button,.pg.t-light .pg-wrapper form button.el-button,.pg .zn.t-light .pg-wrapper .form button,.pg .zn.t-light .pg-wrapper .form button.el-button,.pg .zn.t-light .pg-wrapper form button,.pg .zn.t-light .pg-wrapper form button.el-button{color:#f2f2f2}.pg.t-dark .pg-wrapper .form button,.pg.t-dark .pg-wrapper .form button.el-button,.pg.t-dark .pg-wrapper form button,.pg.t-dark .pg-wrapper form button.el-button,.pg .zn.t-dark .pg-wrapper .form button,.pg .zn.t-dark .pg-wrapper .form button.el-button,.pg .zn.t-dark .pg-wrapper form button,.pg .zn.t-dark .pg-wrapper form button.el-button{color:#1a1a1a}.pg.t-light .pg-wrapper .form button.el-button:active,.pg.t-light .pg-wrapper .form button.el-button:hover,.pg.t-light .pg-wrapper .form button:active,.pg.t-light .pg-wrapper .form button:hover,.pg.t-light .pg-wrapper form button.el-button:active,.pg.t-light .pg-wrapper form button.el-button:hover,.pg.t-light .pg-wrapper form button:active,.pg.t-light .pg-wrapper form button:hover,.pg .zn.t-light .pg-wrapper .form button.el-button:active,.pg .zn.t-light .pg-wrapper .form button.el-button:hover,.pg .zn.t-light .pg-wrapper .form button:active,.pg .zn.t-light .pg-wrapper .form button:hover,.pg .zn.t-light .pg-wrapper form button.el-button:active,.pg .zn.t-light .pg-wrapper form button.el-button:hover,.pg .zn.t-light .pg-wrapper form button:active,.pg .zn.t-light .pg-wrapper form button:hover{background:#737373}.pg.t-dark .pg-wrapper .form button.el-button:active,.pg.t-dark .pg-wrapper .form button.el-button:hover,.pg.t-dark .pg-wrapper .form button:active,.pg.t-dark .pg-wrapper .form button:hover,.pg.t-dark .pg-wrapper form button.el-button:active,.pg.t-dark .pg-wrapper form button.el-button:hover,.pg.t-dark .pg-wrapper form button:active,.pg.t-dark .pg-wrapper form button:hover,.pg .zn.t-dark .pg-wrapper .form button.el-button:active,.pg .zn.t-dark .pg-wrapper .form button.el-button:hover,.pg .zn.t-dark .pg-wrapper .form button:active,.pg .zn.t-dark .pg-wrapper .form button:hover,.pg .zn.t-dark .pg-wrapper form button.el-button:active,.pg .zn.t-dark .pg-wrapper form button.el-button:hover,.pg .zn.t-dark .pg-wrapper form button:active,.pg .zn.t-dark .pg-wrapper form button:hover{background:#a6a6a6}.pg.t-light .pg-wrapper .form button.el-button:active,.pg.t-light .pg-wrapper .form button.el-button:hover,.pg.t-light .pg-wrapper .form button:active,.pg.t-light .pg-wrapper .form button:hover,.pg.t-light .pg-wrapper form button.el-button:active,.pg.t-light .pg-wrapper form button.el-button:hover,.pg.t-light .pg-wrapper form button:active,.pg.t-light .pg-wrapper form button:hover,.pg .zn.t-light .pg-wrapper .form button.el-button:active,.pg .zn.t-light .pg-wrapper .form button.el-button:hover,.pg .zn.t-light .pg-wrapper .form button:active,.pg .zn.t-light .pg-wrapper .form button:hover,.pg .zn.t-light .pg-wrapper form button.el-button:active,.pg .zn.t-light .pg-wrapper form button.el-button:hover,.pg .zn.t-light .pg-wrapper form button:active,.pg .zn.t-light .pg-wrapper form button:hover{color:#f2f2f2}.pg.t-dark .pg-wrapper .form button.el-button:active,.pg.t-dark .pg-wrapper .form button.el-button:hover,.pg.t-dark .pg-wrapper .form button:active,.pg.t-dark .pg-wrapper .form button:hover,.pg.t-dark .pg-wrapper form button.el-button:active,.pg.t-dark .pg-wrapper form button.el-button:hover,.pg.t-dark .pg-wrapper form button:active,.pg.t-dark .pg-wrapper form button:hover,.pg .zn.t-dark .pg-wrapper .form button.el-button:active,.pg .zn.t-dark .pg-wrapper .form button.el-button:hover,.pg .zn.t-dark .pg-wrapper .form button:active,.pg .zn.t-dark .pg-wrapper .form button:hover,.pg .zn.t-dark .pg-wrapper form button.el-button:active,.pg .zn.t-dark .pg-wrapper form button.el-button:hover,.pg .zn.t-dark .pg-wrapper form button:active,.pg .zn.t-dark .pg-wrapper form button:hover{color:#262626}.pg-wrapper .form label,.pg-wrapper form label{color:#737373;display:block;font-size:13px;font-size:.86667rem}.pg-wrapper .form input[type=email],.pg-wrapper .form input[type=password],.pg-wrapper .form input[type=text],.pg-wrapper .form textarea,.pg-wrapper form input[type=email],.pg-wrapper form input[type=password],.pg-wrapper form input[type=text],.pg-wrapper form textarea{background:#fefefe;border:1px solid #d9d9d9;color:#737373;display:block;padding:5px 8px;width:100%;font-size:18px;font-size:1.2rem}.pg-wrapper .form input[type=email].error,.pg-wrapper .form input[type=password].error,.pg-wrapper .form input[type=text].error,.pg-wrapper .form textarea.error,.pg-wrapper form input[type=email].error,.pg-wrapper form input[type=password].error,.pg-wrapper form input[type=text].error,.pg-wrapper form textarea.error{border:2px solid #c00;color:#c00}.inline+.pg-wrapper .form input[type=email],.inline+.pg-wrapper .form input[type=password],.inline+.pg-wrapper .form input[type=text],.inline+.pg-wrapper .form textarea,.inline+.pg-wrapper form input[type=email],.inline+.pg-wrapper form input[type=password],.inline+.pg-wrapper form input[type=text],.inline+.pg-wrapper form textarea,.pg-wrapper .form input[type=email]+.inline,.pg-wrapper .form input[type=email]+button,.pg-wrapper .form input[type=email]+label,.pg-wrapper .form input[type=password]+.inline,.pg-wrapper .form input[type=password]+button,.pg-wrapper .form input[type=password]+label,.pg-wrapper .form input[type=text]+.inline,.pg-wrapper .form input[type=text]+button,.pg-wrapper .form input[type=text]+label,.pg-wrapper .form textarea+.inline,.pg-wrapper .form textarea+button,.pg-wrapper .form textarea+label,.pg-wrapper form input[type=email]+.inline,.pg-wrapper form input[type=email]+button,.pg-wrapper form input[type=email]+label,.pg-wrapper form input[type=password]+.inline,.pg-wrapper form input[type=password]+button,.pg-wrapper form input[type=password]+label,.pg-wrapper form input[type=text]+.inline,.pg-wrapper form input[type=text]+button,.pg-wrapper form input[type=text]+label,.pg-wrapper form textarea+.inline,.pg-wrapper form textarea+button,.pg-wrapper form textarea+label{margin-top:1em}.pg-wrapper .form .form-error,.pg-wrapper form .form-error{color:#c00}.pg-wrapper .form .select,.pg-wrapper form .select{display:inline-block;position:relative;vertical-align:top}.pg-wrapper .form .select select,.pg-wrapper form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid #d9d9d9;border-radius:0;color:#737373;display:inline-block;min-width:100px;padding:.2rem 1.8rem .2rem .5rem;font-size:18px;font-size:1.2rem}.pg-wrapper .form .select:after,.pg-wrapper form .select:after{color:#a6a6a6;position:absolute;right:.4rem;top:.6rem;content:"";font-family:cnn-icons}.pg-wrapper .form .select+.select,.pg-wrapper .form button+button,.pg-wrapper form .select+.select,.pg-wrapper form button+button{margin-left:1em}.pg-wrapper .form .form-group+.form-group,.pg-wrapper .form .form-group+button,.pg-wrapper .form .form-group+label,.pg-wrapper .form .inline+.inline,.pg-wrapper .form .inline+button,.pg-wrapper .form .inline+label,.pg-wrapper .form .select+button,.pg-wrapper .form .select+label,.pg-wrapper form .form-group+.form-group,.pg-wrapper form .form-group+button,.pg-wrapper form .form-group+label,.pg-wrapper form .inline+.inline,.pg-wrapper form .inline+button,.pg-wrapper form .inline+label,.pg-wrapper form .select+button,.pg-wrapper form .select+label{margin-top:1em}@media (min-width:640px){.pg-wrapper .form .inline,.pg-wrapper form .inline{display:inline-block;margin-top:1em;max-width:48%;vertical-align:top}.pg-wrapper .form .inline+.inline,.pg-wrapper form .inline+.inline{margin-left:3%}}.image-gradient,.image-gradient__bottom,.image-gradient__top{position:absolute;width:100%}.image-gradient{top:0}.image-gradient__top{top:-1px}.pg-profiles .image-gradient__top{display:none}.image-gradient__bottom{bottom:-1px}.image-gradient--page{padding-top:75%;z-index:-22}@media (min-width:800px){.image-gradient--page{padding-top:56.25%}}.pg-profiles .image-gradient--page{padding-top:56.25%}@media (min-width:480px){.pg.t-light .image-gradient--page .image-gradient__top{height:0%;background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0))}.pg.t-light .image-gradient--page .image-gradient__bottom{height:100%;background:#fefefe 75%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(75%,#fefefe));background:-o-linear-gradient(top,rgba(0,0,0,0),#fefefe 75%);background:linear-gradient(180deg,rgba(0,0,0,0),#fefefe 75%)}}@media (min-width:480px){.pg.t-dark .image-gradient--page .image-gradient__top{height:10%;background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(12,12,12,.75)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(12,12,12,.75),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(12,12,12,.75),rgba(0,0,0,0))}.pg.t-dark .image-gradient--page .image-gradient__bottom{height:20%;background:#1a1a1a 75%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(75%,#1a1a1a));background:-o-linear-gradient(top,rgba(0,0,0,0),#1a1a1a 75%);background:linear-gradient(180deg,rgba(0,0,0,0),#1a1a1a 75%)}}.image-gradient--zone{height:100%}.pg .t-light .image-gradient--zone .image-gradient__top,.t-light .image-gradient--zone .image-gradient__top{height:0%;background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0))}.pg .t-light .image-gradient--zone .image-gradient__bottom,.t-light .image-gradient--zone .image-gradient__bottom{height:100px;background:#fefefe 75%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(75%,#fefefe));background:-o-linear-gradient(top,rgba(0,0,0,0),#fefefe 75%);background:linear-gradient(180deg,rgba(0,0,0,0),#fefefe 75%)}.pg .t-dark .image-gradient--zone .image-gradient__top,.t-dark .image-gradient--zone .image-gradient__top{height:100px;background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(12,12,12,.5)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(12,12,12,.5),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(12,12,12,.5),rgba(0,0,0,0))}.pg .t-dark .image-gradient--zone .image-gradient__bottom,.t-dark .image-gradient--zone .image-gradient__bottom{height:100px;background:#1a1a1a 75%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(75%,#1a1a1a));background:-o-linear-gradient(top,rgba(0,0,0,0),#1a1a1a 75%);background:linear-gradient(180deg,rgba(0,0,0,0),#1a1a1a 75%)}.pg-article .image-gradient,.pg-gallery .image-gradient,.pg-video .image-gradient{display:none}@media print{.zn-body__paragraph{font-size:14px!important;line-height:1.25!important}body{padding-top:0!important;width:100%}.pg-rail-tall__wrapper{padding:0!important}.ad,.ad-epic,.el__gallery--fullstandardwidth .owl-filmstrip,.el__gallery .owl-filmstrip,.el__leafmedia--featured-video-collection .owl-carousel,.l-footer,.m-share,.nav-header,.pg-rail,.sibling,.usr-msg,.zn-large-media .el__leafmedia--featured-video-collection,.zn-leaf-footer-article-zone,.zn-story-bottom{display:none!important}.el__embedded,.el__leafmedia{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}.el__leafmedia--instagram,.el__leafmedia--raw-html{height:auto!important;width:50%!important;margin:0 auto!important}.el__leafmedia--instagram iframe,.el__leafmedia--raw-html iframe{max-height:500px!important;width:300px!important}h1.pg-headline:before{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge_2up.png) no-repeat 0 0;background-size:100% 100%;content:"";display:inline-block;height:35px;margin-right:10px;width:35px}}.el__locator-map-container .el__locator-map .callout,.el__locator-map-container .el__locator-map .default,.el__locator-map-container .el__locator-map .labelOnly{padding:4px 8px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1}.el__leafmedia--map{clear:both;margin-bottom:20px;position:relative}.el__leafmedia--map:before{content:"";display:block}.el__locator-map-container{position:relative}.el__locator-map-container.active{visibility:visible}.el__locator-map-container.inactive{visibility:hidden}.el__locator-map-container .el__locator-map{width:100%;padding-bottom:56.25%}.el__locator-map-container .el__locator-map .callout{background:#c00;color:#fff}.el__locator-map-container .el__locator-map .default{background:#404040;color:#fff}.el__locator-map-container .el__locator-map .labelOnly{background:rgba(0,0,0,0);color:#404040}.el__locator-map-container .overlay-map{border:2px solid #404040;height:160px;position:absolute;width:185px}.el__locator-map-container .overlay-map .gm-style-cc,.el__locator-map-container .overlay-map .gm-style>div:nth-child(2){display:none}.el__locator-map-container[data-eq-state$=small] .overlay-map,.el__locator-map-container[data-eq-state$=xsmall] .overlay-map{display:none}.media__map--thumbnail{position:absolute;width:100%;z-index:5}.zn.t-hidden{display:none!important} + +.metadata:after,.video__end-slate__tertiary .video__end-slate__carousel .cd:after,.zn-staggered:after,.zn:after{clear:both;content:"";display:table}.cn-section-preview.container-middle,.cn-section-preview.container-middle .cd,.cn-section-preview.container-middle .cd__wrapper,.cn-section-preview.container-middle .cn__column,.flexbox .cn-carousel-large-strip .owl-wrapper,.flexbox .cn-carousel-large-strip .owl-wrapper .cd,.flexbox .cn-carousel-large-strip .owl-wrapper .cd__wrapper,.flexbox .cn-carousel-large-strip .owl-wrapper .cn__column,.flexbox .cn-carousel-large-strip .owl-wrapper .owl-item,.flexbox .cn-carousel-large-strip .owl-wrapper .owl-item>[data-slidename],.flexbox .cn-carousel-medium-strip .owl-wrapper,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd__wrapper,.flexbox .cn-carousel-medium-strip .owl-wrapper .cn__column,.flexbox .cn-carousel-medium-strip .owl-wrapper .owl-item,.flexbox .cn-carousel-medium-strip .owl-wrapper .owl-item>[data-slidename],.flexbox .cn-grid .owl-wrapper,.flexbox .cn-grid .owl-wrapper .cd,.flexbox .cn-grid .owl-wrapper .cd__wrapper,.flexbox .cn-grid .owl-wrapper .cn__column,.flexbox .cn-grid .owl-wrapper .owl-item,.flexbox .cn-grid .owl-wrapper .owl-item>[data-slidename]{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cn-section-preview.container-middle .cd,.flexbox .cn-carousel-large-strip .owl-wrapper .cd,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd,.flexbox .cn-grid .owl-wrapper .cd{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cn-section-preview.container-middle .cd__wrapper,.flexbox .cn-carousel-large-strip .owl-wrapper .cd__wrapper,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd__wrapper,.flexbox .cn-grid .owl-wrapper .cd__wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cd--tool__feed .cn-section-preview.container-middle .cd-feed__content,.cd--tool__feed .flexbox .cn-carousel-large-strip .owl-wrapper .cd-feed__content,.cd--tool__feed .flexbox .cn-carousel-medium-strip .owl-wrapper .cd-feed__content,.cd--tool__feed .flexbox .cn-grid .owl-wrapper .cd-feed__content,.cn-section-preview.container-middle .cd--tool__feed .cd-feed__content,.cn-section-preview.container-middle .cd__content,.flexbox .cn-carousel-large-strip .owl-wrapper .cd--tool__feed .cd-feed__content,.flexbox .cn-carousel-large-strip .owl-wrapper .cd__content,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd--tool__feed .cd-feed__content,.flexbox .cn-carousel-medium-strip .owl-wrapper .cd__content,.flexbox .cn-grid .owl-wrapper .cd--tool__feed .cd-feed__content,.flexbox .cn-grid .owl-wrapper .cd__content{-webkit-flex:1 1 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flexbox .cn-carousel-large-strip .owl-wrapper .owl-item,.flexbox .cn-carousel-large-strip .owl-wrapper .owl-item>[data-slidename],.flexbox .cn-carousel-medium-strip .owl-wrapper .owl-item,.flexbox .cn-carousel-medium-strip .owl-wrapper .owl-item>[data-slidename],.flexbox .cn-grid .owl-wrapper .owl-item,.flexbox .cn-grid .owl-wrapper .owl-item>[data-slidename]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.m-financial__wrapper .m-financial__field .m-financial__field-icon:after{content:"";display:block;margin:0;padding:0}.metadata-header__follow-icon a{content:"";display:block;margin:0;padding:0}.cd--audio .cd__headline-icon:before,.cd--gallery .cd__headline-icon:before,.cd--games .cd__headline-icon:before,.cd--image .cd__headline-icon:before,.cd--infographic .cd__headline-icon:before,.cd--map .cd__headline-text-icon:before,.cd--video .cd__headline-icon-vid:before,.cd--video .cd__headline-icon:before,.m-pagebadge__bottom .m-pagebadge__bug:before{display:inline-block;margin-top:-1px}.cn-list-hierarchical-piped,.cn-list-hierarchical-small-horizontal,.cn-list-hierarchical-xs,.cn-list-large-horizontal,.cn-list-large-vertical,.cn-list-small-horizontal,.cn-list-small-vertical,.cn-list-small-vertical-1x1,.cn-list-small-vertical-3x4,.cn-list-xs,.cn-section-preview,.cn-stack,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] ul{list-style:none;margin:0;padding:0}.cd__auxiliary,.cd__kicker{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700}.pg .t-light .cd__auxiliary,.pg .t-light .cd__kicker,.t-light .cd__auxiliary,.t-light .cd__kicker{color:#737373;color:hsla(0,0%,45.1%,.75)}.pg .t-dark .cd__auxiliary,.pg .t-dark .cd__kicker,.t-dark .cd__auxiliary,.t-dark .cd__kicker{color:#bfbfbf;color:hsla(0,0%,74.9%,.75)}.banner-text,.zn-banner{position:relative;text-align:center;word-spacing:-.05em;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:36px;font-size:2.4rem;line-height:1.11111}.pg.t-light .banner-text,.pg.t-light .zn-banner,.pg.t-light .zn.zn--transparent .banner-text,.pg.t-light .zn.zn--transparent .zn-banner,.pg .zn.t-light .banner-text,.pg .zn.t-light .zn-banner{color:#262626}.pg.t-dark .banner-text,.pg.t-dark .zn-banner,.pg.t-dark .zn.zn--transparent .banner-text,.pg.t-dark .zn.zn--transparent .zn-banner,.pg .zn.t-dark .banner-text,.pg .zn.t-dark .zn-banner{color:#fefefe}.banner-text a.link-banner:hover,.zn-banner a.link-banner:hover{color:#c00!important}.banner-text a.link-banner:hover h2,.zn-banner a.link-banner:hover h2{color:inherit!important}.banner-text strong,.zn-banner strong{font-weight:500}.banner-text a,.zn-banner a{color:inherit;text-decoration:none}.banner-text a:visited,.zn-banner a:visited{color:inherit}.banner-text a:hover,.zn-banner a:hover{text-decoration:none}.banner-text a:hover,.pg.t-dark .banner-text a:hover,.pg.t-dark .zn-banner a:hover,.pg.t-light .banner-text a:hover,.pg.t-light .zn-banner a:hover,.pg .zn.t-dark .banner-text a:hover,.pg .zn.t-dark .zn-banner a:hover,.pg .zn.t-light .banner-text a:hover,.pg .zn.t-light .zn-banner a:hover,.zn-banner a:hover{color:#c00}.zn[data-eq-state$=full16x9] .zn-banner .banner-text--natural{font-weight:300;font-size:58px;font-size:3.86667rem;line-height:1.03448}.zn-header__stripes,.zn-header__stripes-only{display:inline-block;height:16px;vertical-align:bottom}.zn-header__stripes-only:after,.zn-header__stripes:after{content:"";display:inline-block;position:absolute;width:100%}.zn.zn--has-background .zn-header__stripes,.zn.zn--has-background .zn-header__stripes-only{color:#fefefe}.zn.zn--has-background .zn-header__stripes-only:after,.zn.zn--has-background .zn-header__stripes:after{border-top-color:hsla(0,0%,85.1%,.75);border-bottom-color:hsla(0,0%,85.1%,.75)}.pg.t-light .zn-header__stripes-only:after,.pg.t-light .zn-header__stripes:after,.pg .zn.t-light .zn-header__stripes-only:after,.pg .zn.t-light .zn-header__stripes:after{border-top:4px solid #d9d9d9}.pg.t-dark .zn-header__stripes-only:after,.pg.t-dark .zn-header__stripes:after,.pg .zn.t-dark .zn-header__stripes-only:after,.pg .zn.t-dark .zn-header__stripes:after{border-top:4px solid #c00}.pg.t-light .zn-header__stripes-only:after,.pg.t-light .zn-header__stripes:after,.pg .zn.t-light .zn-header__stripes-only:after,.pg .zn.t-light .zn-header__stripes:after{border-bottom:4px solid #d9d9d9}.pg.t-dark .zn-header__stripes-only:after,.pg.t-dark .zn-header__stripes:after,.pg .zn.t-dark .zn-header__stripes-only:after,.pg .zn.t-dark .zn-header__stripes:after{border-bottom:4px solid #c00}.pg.t-light .zn-header__stripes-only:after,.pg.t-light .zn-header__stripes:after,.pg .zn.t-light .zn-header__stripes-only:after,.pg .zn.t-light .zn-header__stripes:after{height:1px}.pg.t-dark .zn-header__stripes-only:after,.pg.t-dark .zn-header__stripes:after,.pg .zn.t-dark .zn-header__stripes-only:after,.pg .zn.t-dark .zn-header__stripes:after{height:1px}.column,[data-column]{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative}.cd{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.pg.t-light .cd,.pg .zn.t-light .cd{color:#262626}.pg.t-dark .cd,.pg .zn.t-dark .cd{color:#fefefe}.cd--lang-ar,.cd--lang-ar-sa{direction:rtl}.pg .t-light.zn--transparent .cd .cd__wrapper,.t-light.zn--transparent .cd .cd__wrapper{background:#fefefe;background:hsla(0,0%,99.6%,.75)}.cd--tool__feed .pg .t-light.zn--transparent .cd--horizontal .cd-feed__content,.cd--tool__feed .t-light.zn--transparent .cd--horizontal .cd-feed__content,.pg .t-light.zn--transparent .cd--horizontal .cd--tool__feed .cd-feed__content,.pg .t-light.zn--transparent .cd--horizontal .cd__content,.t-light.zn--transparent .cd--horizontal .cd--tool__feed .cd-feed__content,.t-light.zn--transparent .cd--horizontal .cd__content{padding-right:7px}.cd--tool__feed .pg .t-light.zn--transparent .cd--extra-small .cd-feed__content,.cd--tool__feed .pg .t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd-feed__content,.cd--tool__feed .pg .t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd-feed__content,.cd--tool__feed .t-light.zn--transparent .cd--extra-small .cd-feed__content,.cd--tool__feed .t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd-feed__content,.cd--tool__feed .t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd-feed__content,.pg .t-light.zn--transparent .cd--extra-small .cd--tool__feed .cd-feed__content,.pg .t-light.zn--transparent .cd--extra-small .cd__content,.pg .t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.pg .t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd__content,.pg .t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd--tool__feed .cd-feed__content,.pg .t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd__content,.t-light.zn--transparent .cd--extra-small .cd--tool__feed .cd-feed__content,.t-light.zn--transparent .cd--extra-small .cd__content,.t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.t-light.zn--transparent .cd--vertical[data-eq-state$=small] .cd__content,.t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd--tool__feed .cd-feed__content,.t-light.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd__content{padding-left:7px;padding-right:7px}.cd--tool__feed .pg .t-light.zn--transparent .cd .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-light.zn--transparent .cd .cd--tool__muted-player .cd-feed__content,.pg .t-light.zn--transparent .cd .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-light.zn--transparent .cd .cd--tool__muted-player .cd__content,.t-light.zn--transparent .cd .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-light.zn--transparent .cd .cd--tool__muted-player .cd__content{background:#fefefe;background:hsla(0,0%,99.6%,.75)}.pg .t-light.zn--transparent .cd .cd__content--featured,.t-light.zn--transparent .cd .cd__content--featured{padding-left:0;padding-right:0}.cd--tool__feed .pg .t-light.zn.zn--has-background .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .pg .t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-light.zn.zn--has-background .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd-feed__content,.pg .t-light.zn.zn--has-background .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-light.zn.zn--has-background .cd--tool__muted-player .cd__content,.pg .t-light.zn.zn--has-background .cd__wrapper,.pg .t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd__content,.pg .t-light.zn.zn-right-stack-bg-bleed .cd__wrapper,.t-light.zn.zn--has-background .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-light.zn.zn--has-background .cd--tool__muted-player .cd__content,.t-light.zn.zn--has-background .cd__wrapper,.t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-light.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd__content,.t-light.zn.zn-right-stack-bg-bleed .cd__wrapper{background:#fefefe;background:hsla(0,0%,99.6%,.75)}.pg .t-light.zn.m-navigation__mega-nav-item .cn-section-preview .cd .cd__wrapper,.pg .t-light.zn.zn--has-background .cn-section-preview .cd__wrapper,.t-light.zn.m-navigation__mega-nav-item .cn-section-preview .cd .cd__wrapper,.t-light.zn.zn--has-background .cn-section-preview .cd__wrapper{background:0 0}.pg .t-light.zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+.zn-containers .cd--horizontal.cd--has-media,.t-light.zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+.zn-containers .cd--horizontal.cd--has-media{background:#fefefe}.cd--tool__feed .mega-nav .t-light.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd-feed__content,.mega-nav .t-light.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.mega-nav .t-light.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd__content{padding-left:0;padding-right:0}.pg .t-dark.zn--transparent .cd .cd__wrapper,.t-dark.zn--transparent .cd .cd__wrapper{background:#1a1a1a;background:rgba(26,26,26,.75)}.cd--tool__feed .pg .t-dark.zn--transparent .cd--horizontal .cd-feed__content,.cd--tool__feed .t-dark.zn--transparent .cd--horizontal .cd-feed__content,.pg .t-dark.zn--transparent .cd--horizontal .cd--tool__feed .cd-feed__content,.pg .t-dark.zn--transparent .cd--horizontal .cd__content,.t-dark.zn--transparent .cd--horizontal .cd--tool__feed .cd-feed__content,.t-dark.zn--transparent .cd--horizontal .cd__content{padding-right:7px}.cd--tool__feed .pg .t-dark.zn--transparent .cd--extra-small .cd-feed__content,.cd--tool__feed .pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd-feed__content,.cd--tool__feed .pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd-feed__content,.cd--tool__feed .t-dark.zn--transparent .cd--extra-small .cd-feed__content,.cd--tool__feed .t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd-feed__content,.cd--tool__feed .t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd-feed__content,.pg .t-dark.zn--transparent .cd--extra-small .cd--tool__feed .cd-feed__content,.pg .t-dark.zn--transparent .cd--extra-small .cd__content,.pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd__content,.pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd--tool__feed .cd-feed__content,.pg .t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd__content,.t-dark.zn--transparent .cd--extra-small .cd--tool__feed .cd-feed__content,.t-dark.zn--transparent .cd--extra-small .cd__content,.t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.t-dark.zn--transparent .cd--vertical[data-eq-state$=small] .cd__content,.t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd--tool__feed .cd-feed__content,.t-dark.zn--transparent .cd--vertical[data-eq-state$=xsmall] .cd__content{padding-left:7px;padding-right:7px}.cd--tool__feed .pg .t-dark.zn--transparent .cd .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-dark.zn--transparent .cd .cd--tool__muted-player .cd-feed__content,.pg .t-dark.zn--transparent .cd .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-dark.zn--transparent .cd .cd--tool__muted-player .cd__content,.t-dark.zn--transparent .cd .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-dark.zn--transparent .cd .cd--tool__muted-player .cd__content{background:#1a1a1a;background:rgba(26,26,26,.75)}.pg .t-dark.zn--transparent .cd .cd__content--featured,.t-dark.zn--transparent .cd .cd__content--featured{padding-left:0;padding-right:0}.cd--tool__feed .pg .t-dark.zn.zn--has-background .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .pg .t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-dark.zn.zn--has-background .cd--tool__muted-player .cd-feed__content,.cd--tool__feed .t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd-feed__content,.pg .t-dark.zn.zn--has-background .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-dark.zn.zn--has-background .cd--tool__muted-player .cd__content,.pg .t-dark.zn.zn--has-background .cd__wrapper,.pg .t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.pg .t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd__content,.pg .t-dark.zn.zn-right-stack-bg-bleed .cd__wrapper,.t-dark.zn.zn--has-background .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-dark.zn.zn--has-background .cd--tool__muted-player .cd__content,.t-dark.zn.zn--has-background .cd__wrapper,.t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd--tool__feed .cd-feed__content,.t-dark.zn.zn-right-stack-bg-bleed .cd--tool__muted-player .cd__content,.t-dark.zn.zn-right-stack-bg-bleed .cd__wrapper{background:#1a1a1a;background:rgba(26,26,26,.75)}.pg .t-dark.zn.m-navigation__mega-nav-item .cn-section-preview .cd .cd__wrapper,.pg .t-dark.zn.zn--has-background .cn-section-preview .cd__wrapper,.t-dark.zn.m-navigation__mega-nav-item .cn-section-preview .cd .cd__wrapper,.t-dark.zn.zn--has-background .cn-section-preview .cd__wrapper{background:0 0}.pg .t-dark.zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+.zn-containers .cd--horizontal.cd--has-media,.t-dark.zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+.zn-containers .cd--horizontal.cd--has-media{background:#1a1a1a}.cd--tool__feed .mega-nav .t-dark.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd-feed__content,.mega-nav .t-dark.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd--tool__feed .cd-feed__content,.mega-nav .t-dark.m-navigation__mega-nav-item .cd--vertical[data-eq-state$=small] .cd__content{padding-left:0;padding-right:0}.cd__wrapper{border-color:rgba(0,0,0,0);position:relative}.cd__wrapper:after{clear:both;content:"";display:table}.pg.t-dark .cd__wrapper,.pg.t-light .cd__wrapper,.pg .zn.t-dark .cd__wrapper,.pg .zn.t-light .cd__wrapper{background:rgba(0,0,0,0)}.cn-list-hierarchical-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-hierarchical-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-large-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-large-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-small-vertical-1x1 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-small-vertical-3x4 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-small-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-list-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper,.cn-section-preview .cd--has-siblings:not(.cd--idx-0) .cd__wrapper{margin-top:0}.cn-list-hierarchical-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-hierarchical-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-hierarchical-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-hierarchical-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-large-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-large-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-large-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-large-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-small-vertical-1x1 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-small-vertical-1x1 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-small-vertical-3x4 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-small-vertical-3x4 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-small-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-small-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-list-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-list-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light,.cn-section-preview .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-light,.cn-section-preview .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-light{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cn-list-hierarchical-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-hierarchical-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-hierarchical-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-hierarchical-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-large-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-large-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-large-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-large-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-small-horizontal .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-small-vertical-1x1 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-small-vertical-1x1 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-small-vertical-3x4 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-small-vertical-3x4 .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-small-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-small-vertical .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-list-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-list-xs .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark,.cn-section-preview .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .pg .zn.t-dark,.cn-section-preview .cd--has-siblings:not(.cd--idx-0) .cd__wrapper .t-dark{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cn-section-preview .cd--has-siblings.cd--idx-3 .cd__wrapper{margin-top:0}.pg .t-dark .cd__wrapper.cd--tool,.pg .t-green .cd__wrapper.cd--tool,.pg .t-light .cd__wrapper.cd--tool,.t-dark .cd__wrapper.cd--tool,.t-green .cd__wrapper.cd--tool,.t-light .cd__wrapper.cd--tool{background:rgba(0,0,0,0)}.cd__branding{margin:0 0 10px;padding:0 0 5px;display:block;overflow:auto;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}.pg.t-light .cd__branding,.pg .zn.t-light .cd__branding{border-bottom:1px solid #d9d9d9}.pg.t-dark .cd__branding,.pg .zn.t-dark .cd__branding{border-bottom:1px solid #404040}.pg.t-light .cd__branding a,.pg .zn.t-light .cd__branding a{color:#262626}.pg.t-dark .cd__branding a,.pg .zn.t-dark .cd__branding a{color:#fefefe}.pg.t-dark .cd__branding a:hover,.pg.t-light .cd__branding a:hover,.pg .zn.t-dark .cd__branding a:hover,.pg .zn.t-light .cd__branding a:hover{color:#c00}.cd__branding__image{float:left;height:40px;margin-right:10px;width:40px}.cd__branding__sub{font-weight:400;line-height:1.5}.cd__branding__sub,.cd__status{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem}.cd__status{bottom:100%;left:0;padding:12px 10px;position:absolute;text-transform:uppercase;font-weight:700;line-height:1.33333}.cd__status.cd__status--video-demand{bottom:auto;top:0;z-index:5}.pg .t-light .cd__status.cd__status--exclusive,.t-light .cd__status.cd__status--exclusive{background:#e6e6e6;color:#c00}.pg .t-light .cd__status.cd__status--developing,.t-light .cd__status.cd__status--developing{background:#595959;color:#fefefe}.pg .t-light .cd__status.cd__status--breaking,.t-light .cd__status.cd__status--breaking{background:#c00;color:#fefefe}.pg .t-light .cd__status.cd__status--entertainment_special,.t-light .cd__status.cd__status--entertainment_special{background:#001a2c;color:#fefefe}.pg .t-light .cd__status.cd__status--entertainment_info,.t-light .cd__status.cd__status--entertainment_info{background:#c0e2e6;color:#001a2c}.pg .t-dark .cd__status.cd__status--exclusive,.t-dark .cd__status.cd__status--exclusive{background:#fefefe;color:#c00}.pg .t-dark .cd__status.cd__status--developing,.t-dark .cd__status.cd__status--developing{background:#595959;color:#fefefe}.pg .t-dark .cd__status.cd__status--breaking,.t-dark .cd__status.cd__status--breaking{background:#c00;color:#fefefe}.pg .t-dark .cd__status.cd__status--entertainment_special,.t-dark .cd__status.cd__status--entertainment_special{background:#001a2c;color:#fefefe}.pg .t-dark .cd__status.cd__status--entertainment_info,.t-dark .cd__status.cd__status--entertainment_info{background:#c0e2e6;color:#001a2c}.cd--tool__feed .cd-feed__content,.cd__content{padding:7px 0;position:relative}.cd--tool__feed body.pg-vertical--politics .zn--transparent.zn--bg-bleed .cd.cd--card .cd-feed__content,.cd--tool__feed body.pg-vertical--politics .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd-feed__content,.cd--tool__feed body.pg:not(.pg-vertical) .zn--transparent.zn--bg-bleed .cd.cd--card .cd-feed__content,.cd--tool__feed body.pg:not(.pg-vertical) .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd-feed__content,body.pg-vertical--politics .zn--transparent.zn--bg-bleed .cd.cd--card .cd--tool__feed .cd-feed__content,body.pg-vertical--politics .zn--transparent.zn--bg-bleed .cd.cd--card .cd__content,body.pg-vertical--politics .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd--tool__feed .cd-feed__content,body.pg-vertical--politics .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd__content,body.pg:not(.pg-vertical) .zn--transparent.zn--bg-bleed .cd.cd--card .cd--tool__feed .cd-feed__content,body.pg:not(.pg-vertical) .zn--transparent.zn--bg-bleed .cd.cd--card .cd__content,body.pg:not(.pg-vertical) .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd--tool__feed .cd-feed__content,body.pg:not(.pg-vertical) .zn-right-stack-bg-inline .zn-wrapper__media[data-eq-state$=breakout]+div .cd--large .cd__content{background:0 0!important;padding-left:10px;padding-right:10px;position:relative}.cd--tool__feed .zn--has-background .cd-feed__content,.cd--tool__feed .zn--transparent .cd-feed__content,.zn--has-background .cd--tool__feed .cd-feed__content,.zn--has-background .cd__content,.zn--transparent .cd--tool__feed .cd-feed__content,.zn--transparent .cd__content{padding-left:7px;padding-right:7px}.cd__kicker{margin:0 0 5px;text-transform:uppercase;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.33333}.pg.t-light .cd__kicker a,.pg .zn.t-light .cd__kicker a{color:#737373}.pg.t-dark .cd__kicker a,.pg .zn.t-dark .cd__kicker a{color:#bfbfbf}.pg.t-dark .cd__kicker a:hover,.pg.t-light .cd__kicker a:hover,.pg .zn.t-dark .cd__kicker a:hover,.pg .zn.t-light .cd__kicker a:hover{color:#c00}.cd__pre-headline{letter-spacing:0;text-transform:uppercase}.pg.t-dark .cd__pre-headline,.pg.t-light .cd__pre-headline,.pg .zn.t-dark .cd__pre-headline,.pg .zn.t-light .cd__pre-headline{color:#e30000}.cd__headline{font-weight:300}.cd__headline-text:after{content:" "}.cd--has-banner .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}.cd__headline a{display:block}.pg.t-dark .cd__headline a:hover,.pg.t-dark .cd__headline a:hover .cd__headline-text,.pg.t-dark .cd__headline a:hover .cd__post-headline,.pg.t-dark .cd__headline a:hover .cd__pre-headline,.pg.t-light .cd__headline a:hover,.pg.t-light .cd__headline a:hover .cd__headline-text,.pg.t-light .cd__headline a:hover .cd__post-headline,.pg.t-light .cd__headline a:hover .cd__pre-headline,.pg .zn.t-dark .cd__headline a:hover,.pg .zn.t-dark .cd__headline a:hover .cd__headline-text,.pg .zn.t-dark .cd__headline a:hover .cd__post-headline,.pg .zn.t-dark .cd__headline a:hover .cd__pre-headline,.pg .zn.t-light .cd__headline a:hover,.pg .zn.t-light .cd__headline a:hover .cd__headline-text,.pg .zn.t-light .cd__headline a:hover .cd__post-headline,.pg .zn.t-light .cd__headline a:hover .cd__pre-headline{color:#c00}.pg.t-light .cd__headline a:hover .cd__headline-icon:before,.pg .zn.t-light .cd__headline a:hover .cd__headline-icon:before{color:#c00}.pg.t-dark .cd__headline a:hover .cd__headline-icon:before,.pg .zn.t-dark .cd__headline a:hover .cd__headline-icon:before{color:#c00}.pg.t-light .cd__headline a .cd__headline-icon:before,.pg .zn.t-light .cd__headline a .cd__headline-icon:before{color:#a6a6a6}.pg.t-dark .cd__headline a .cd__headline-icon:before,.pg .zn.t-dark .cd__headline a .cd__headline-icon:before{color:#bfbfbf}.cd__headline a .cd__headline-icon-vid:before{margin-right:5px;margin-top:-2px}.pg.t-light .cd__headline a .cd__headline-icon-vid:before,.pg .zn.t-light .cd__headline a .cd__headline-icon-vid:before{color:#e30000}.pg.t-dark .cd__headline a .cd__headline-icon-vid:before,.pg .zn.t-dark .cd__headline a .cd__headline-icon-vid:before{color:#e30000}.cd__headline-icon:before{font-weight:300}.cd__post-headline{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-style:italic;font-weight:300;letter-spacing:0;margin:5px 0 0}.pg.t-light .cd__post-headline,.pg .zn.t-light .cd__post-headline{color:#737373}.pg.t-dark .cd__post-headline,.pg .zn.t-dark .cd__post-headline{color:#bfbfbf}.cd__auxiliary{margin:5px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.cd__timestamp{color:#737373;float:right;font-weight:700;margin-left:20px;font-size:12px;font-size:.8rem}.cn-list-xs .cd__timestamp{padding:5px 0}.cd__timestamp-red{color:#c00}.cd__overlay{background:rgba(0,0,0,.1);color:#fff;font-size:3em;font-weight:300;height:100%;line-height:75px;position:absolute;text-align:center;width:100%;z-index:0}.cd .media_overlay_text:hover .media__image{opacity:.25}.pg.t-dark .cd .media_overlay_text:hover .cd__headline a,.pg.t-light .cd .media_overlay_text:hover .cd__headline a,.pg .zn.t-dark .cd .media_overlay_text:hover .cd__headline a,.pg .zn.t-light .cd .media_overlay_text:hover .cd__headline a{color:#c00}.cd__description{margin:5px 0 0;padding-bottom:7px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}.cd__description ul{padding:0;list-style:none}.cd__description a{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:inherit;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-decoration:none;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(75%,rgba(0,0,0,0)),color-stop(75%,#d9d9d9));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0) 75%,#d9d9d9 75%);background-image:linear-gradient(0deg,rgba(0,0,0,0) 75%,#d9d9d9 0);background-size:.4em .4em;background-position:0 1.2em}.pg.t-light .cd__description a,.pg .zn.t-light .cd__description a{color:#0c0c0c}.pg.t-dark .cd__description a,.pg .zn.t-dark .cd__description a{color:#2483b3}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cd__description a{background-position:0 1em}}.cd__description a:hover{background-image:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pg.t-dark .cd__description a:hover,.pg.t-light .cd__description a:hover,.pg .zn.t-dark .cd__description a:hover,.pg .zn.t-light .cd__description a:hover{color:#c00}.cd__sub-headline{display:block;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}.cd .media{display:block;overflow:hidden;position:relative}.cd .media:hover .media__icon:before{color:#c00}.cd .media .img__preloader{display:none}.cd .media img[src*="data:image/gif;base64"][data-eq-state$=xsmall]+.img__preloader:before{font-size:20px;font-size:1.33333rem}.cd .media img[src*="data:image/gif;base64"]+.img__preloader{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.cd .media img[src*="data:image/gif;base64"]+.img__preloader:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;font-size:1.73333rem;content:"";font-family:cnn-icons;position:absolute;top:50%;left:50%}.pg.t-light .cd .media img[src*="data:image/gif;base64"]+.img__preloader:before,.pg .zn.t-light .cd .media img[src*="data:image/gif;base64"]+.img__preloader:before{color:#d9d9d9}.pg.t-dark .cd .media img[src*="data:image/gif;base64"]+.img__preloader:before,.pg .zn.t-dark .cd .media img[src*="data:image/gif;base64"]+.img__preloader:before{color:#404040}.cd .media__image{display:block}.cd .media__icon{background:rgba(12,12,12,.3);color:#fefefe;padding:5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1;position:absolute;bottom:0;left:0}.cd .media__icon.icon-media-video360:after,.cd .media__icon.icon-media-video:after{content:attr(data-post-text);font-style:normal;margin-left:5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.cd .media__label{color:#fff;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;padding:5px;position:absolute;bottom:0;right:0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:11px;font-size:.73333rem;line-height:1}.cd .media__overlay{background-color:#404040;height:100%;opacity:.7;width:100%;position:absolute;top:0;left:0}.cd .media__over-text{background-color:#e30000;background-color:rgba(227,0,0,.75);bottom:0;color:#fefefe;padding:10px;position:absolute;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1;z-index:53}.cd .media:hover .media__over-text{background-color:#e30000}.cd .media video{z-index:0}.cd--extra-small .media__icon.icon-media-video360:after,.cd--extra-small .media__icon.icon-media-video:after{display:none}.pg.t-light .cd--extra-small,.pg.t-light .cd--horizontal,.pg .zn.t-light .cd--extra-small,.pg .zn.t-light .cd--horizontal{border-top:1px solid #d9d9d9}.pg.t-dark .cd--extra-small,.pg.t-dark .cd--horizontal,.pg .zn.t-dark .cd--extra-small,.pg .zn.t-dark .cd--horizontal{border-top:1px solid #404040}.cd--extra-small.cd--has-media,.cd--horizontal.cd--has-media{padding-bottom:5px}.cd--extra-small.cd--has-media.cd--large,.cd--horizontal.cd--has-media.cd--large{padding-bottom:10px}.cd--extra-small .cd__headline,.cd--horizontal .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:15px;font-size:1rem;line-height:1.33333}.cd--horizontal.cd--has-media:after{clear:both;content:"";display:table}.cd--horizontal.cd--has-media .media{float:left;width:25%}.cd--horizontal.cd--has-media .cd--tool__feed .cd-feed__content,.cd--horizontal.cd--has-media .cd__content,.cd--tool__feed .cd--horizontal.cd--has-media .cd-feed__content{float:left;padding-left:10px;width:75%}.cd--horizontal.cd--has-media.cd--large .cd--tool__feed .cd-feed__content,.cd--horizontal.cd--has-media.cd--large .cd__content,.cd--tool__feed .cd--horizontal.cd--has-media.cd--large .cd-feed__content{padding-left:15px}.cd--vertical .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}[data-eq-state$=xsmall].cd .cd__headline{padding-right:10px}[data-eq-state$=xsmall].cd .cd__headline-icon-vid:before,[data-eq-state$=xsmall].cd .cd__headline-icon:before{display:none}[data-eq-state$=xsmall].cd--horizontal .media__icon.icon-media-video360:after,[data-eq-state$=xsmall].cd--horizontal .media__icon.icon-media-video:after{display:none}[data-eq-state$=small].cd .banner-text{word-wrap:break-word}[data-eq-state$=small].cd:not(.cd--extra-small) .cd__headline-icon-vid:before,[data-eq-state$=small].cd:not(.cd--extra-small) .cd__headline-icon:before{display:none!important}[data-eq-state$=small].cd .media__icon{padding:5px}[data-eq-state$=small].cd--vertical .cd--content{padding-bottom:7px;padding-top:10px}[data-eq-state$=small].cd--vertical .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}[data-eq-state$=small].cd--vertical.cd--has-banner .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}[data-eq-state$=small].cd--vertical .cd__description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.cd--tool__feed [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,[data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,[data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content{bottom:0;left:0;padding-left:10px;padding-right:10px;position:absolute;width:100%}.cd--tool__feed .zn-center-fluid [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,.cd--tool__feed [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content .zn-left-fluid-bg-bleed,.zn-center-fluid [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,.zn-center-fluid [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content,[data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content .zn-left-fluid-bg-bleed,[data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content .zn-left-fluid-bg-bleed{position:relative}.cd--tool__feed .pg.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,.cd--tool__feed .pg .zn.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,.pg.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,.pg.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content,.pg .zn.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,.pg .zn.t-light [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content{background:hsla(0,0%,98%,.85)}.cd--tool__feed .pg.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,.cd--tool__feed .pg .zn.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd-feed__content,.pg.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,.pg.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content,.pg .zn.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd--tool__feed .cd-feed__content,.pg .zn.t-dark [data-eq-state$=small].cd--vertical.cd--has-media.cd--headline-only .cd__content{background:rgba(38,38,38,.85)}[data-eq-state$=small].cd--vertical.cd--media__video-demand .media__video--thumbnail-wrapper .metadata{display:none}[data-eq-state$=small].cd--horizontal .media__icon.icon-media-video360:after,[data-eq-state$=small].cd--horizontal .media__icon.icon-media-video:after{display:none}[data-eq-state$=medium].cd .cd__kicker{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}[data-eq-state$=medium].cd__status{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}[data-eq-state$=medium].cd--horizontal .cd__headline-icon,[data-eq-state$=medium].cd--horizontal .cd__headline-icon-vid:before{display:none}[data-eq-state$=medium].cd--horizontal.cd--has-media .media{width:40%}.cd--tool__feed [data-eq-state$=medium].cd--horizontal.cd--has-media .cd-feed__content,[data-eq-state$=medium].cd--horizontal.cd--has-media .cd--tool__feed .cd-feed__content,[data-eq-state$=medium].cd--horizontal.cd--has-media .cd__content{width:60%}[data-eq-state$=medium].cd--extra-small .cd__headline,[data-eq-state$=medium].cd--horizontal .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}[data-eq-state$=medium].cd--vertical .media__icon{display:none}[data-eq-state$=medium].cd--vertical .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:30px;font-size:2rem;line-height:1.13333}[data-eq-state$=medium].cd--vertical.cd--has-banner .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.16667}.cd--tool__feed [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,[data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,[data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{bottom:0;left:0;padding-left:10px;padding-right:10px;position:absolute;width:100%}.cd--tool__feed .zn-center-fluid [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content .zn-left-fluid-bg-bleed,.zn-center-fluid [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.zn-center-fluid [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,[data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content .zn-left-fluid-bg-bleed,[data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content .zn-left-fluid-bg-bleed{position:relative}.cd--tool__feed .pg.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.pg.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-light [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{background:hsla(0,0%,98%,.85)}.cd--tool__feed .pg.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.pg.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-dark [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{background:rgba(38,38,38,.85)}[data-eq-state$=medium].cd--vertical.cd--media__video-demand .media__video{margin-bottom:0}[data-eq-state$=medium].cd--vertical.cd--media__video-demand .cd__headline-icon-vid:before,[data-eq-state$=medium].cd--vertical.cd--media__video-demand .cd__headline-icon:before{display:none}[data-eq-state$=medium].cd--vertical.cd--media__video-demand .media__video--thumbnail-wrapper .metadata{display:none}[data-eq-state$=full16x9].cd,[data-eq-state$=large].cd{padding-bottom:10px}[data-eq-state$=full16x9].cd .cd__kicker,[data-eq-state$=large].cd .cd__kicker{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}[data-eq-state$=full16x9].cd__status,[data-eq-state$=large].cd__status{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}[data-eq-state$=full16x9].cd--horizontal,[data-eq-state$=large].cd--horizontal{padding-top:0}[data-eq-state$=full16x9].cd--horizontal .cd__headline,[data-eq-state$=large].cd--horizontal .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.16667}[data-eq-state$=full16x9].cd--horizontal .cd__headline-icon,[data-eq-state$=large].cd--horizontal .cd__headline-icon{display:none}[data-eq-state$=full16x9].cd--horizontal.cd--has-media .media,[data-eq-state$=large].cd--horizontal.cd--has-media .media{width:40%}.cd--tool__feed [data-eq-state$=full16x9].cd--horizontal.cd--has-media .cd-feed__content,.cd--tool__feed [data-eq-state$=large].cd--horizontal.cd--has-media .cd-feed__content,[data-eq-state$=full16x9].cd--horizontal.cd--has-media .cd--tool__feed .cd-feed__content,[data-eq-state$=full16x9].cd--horizontal.cd--has-media .cd__content,[data-eq-state$=large].cd--horizontal.cd--has-media .cd--tool__feed .cd-feed__content,[data-eq-state$=large].cd--horizontal.cd--has-media .cd__content{width:60%}[data-eq-state$=full16x9].cd--extra-small,[data-eq-state$=large].cd--extra-small{padding-bottom:3px;padding-top:3px}[data-eq-state$=full16x9].cd--extra-small .cd__headline,[data-eq-state$=large].cd--extra-small .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.16667}[data-eq-state$=full16x9].cd--vertical .media__icon,[data-eq-state$=large].cd--vertical .media__icon{display:none}[data-eq-state$=full16x9].cd--vertical .cd__headline,[data-eq-state$=large].cd--vertical .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:36px;font-size:2.4rem;line-height:1.11111}[data-eq-state$=full16x9].cd--vertical.cd--has-banner .cd__headline,[data-eq-state$=large].cd--vertical.cd--has-banner .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:28px;font-size:1.86667rem;line-height:1.14286}.cd--tool__feed [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,[data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,[data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,[data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,[data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{bottom:0;left:0;padding-left:10px;padding-right:10px;position:absolute;width:100%}.cd--tool__feed .zn-center-fluid [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .zn-center-fluid [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content .zn-left-fluid-bg-bleed,.cd--tool__feed [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content .zn-left-fluid-bg-bleed,.zn-center-fluid [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.zn-center-fluid [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.zn-center-fluid [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.zn-center-fluid [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,[data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content .zn-left-fluid-bg-bleed,[data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content .zn-left-fluid-bg-bleed,[data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content .zn-left-fluid-bg-bleed,[data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content .zn-left-fluid-bg-bleed{position:relative}.cd--tool__feed .pg.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.pg.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-light [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-light [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{background:hsla(0,0%,98%,.85)}.cd--tool__feed .pg.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .pg .zn.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.pg.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-dark [data-eq-state$=full16x9].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.pg .zn.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.pg .zn.t-dark [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{background:rgba(38,38,38,.85)}[data-eq-state$=full16x9].cd--vertical.cd--media__video-demand .media__video,[data-eq-state$=large].cd--vertical.cd--media__video-demand .media__video{margin-bottom:0}[data-eq-state$=full16x9].cd--vertical.cd--media__video-demand .cd__headline-icon-vid:before,[data-eq-state$=full16x9].cd--vertical.cd--media__video-demand .cd__headline-icon:before,[data-eq-state$=large].cd--vertical.cd--media__video-demand .cd__headline-icon-vid:before,[data-eq-state$=large].cd--vertical.cd--media__video-demand .cd__headline-icon:before{display:none}[data-eq-state$=full16x9].cd--vertical.cd--media__video-demand .media__video--thumbnail-wrapper .metadata,[data-eq-state$=large].cd--vertical.cd--media__video-demand .media__video--thumbnail-wrapper .metadata{display:none}.cd--tool__feed .zn.zn--has-background .zn__show_background [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.cd--tool__feed .zn.zn--has-background .zn__show_background [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd-feed__content,.zn.zn--has-background .zn__show_background [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.zn.zn--has-background .zn__show_background [data-eq-state$=large].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content,.zn.zn--has-background .zn__show_background [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd--tool__feed .cd-feed__content,.zn.zn--has-background .zn__show_background [data-eq-state$=medium].cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__content{position:relative}.cd--video .cd__headline-icon-vid:before,.cd--video .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--gallery .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--audio .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--image .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--infographic .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--map .cd__headline-text-icon:before{content:"";font-family:cnn-icons}.cd--games .cd__headline-icon:before{content:"";font-family:cnn-icons}.cd--tool__feed .zn-balanced .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-stack--large-horizontal .media~.cd-feed__content,.zn-balanced .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-list-large-horizontal .media~.cd__content,.zn-balanced .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-stack--large-horizontal .media~.cd__content,.zn-single-column .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-list-large-horizontal .media~.cd__content,.zn-single-column .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-stack--large-horizontal .media~.cd__content{min-height:203px}.cd--tool__feed .zn-60-40 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-60-40 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-stack--large-horizontal .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .media~.cd__content,.zn-60-40 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-stack--large-horizontal .media~.cd__content,.zn-70-30 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-list-large-horizontal .media~.cd__content,.zn-70-30 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-stack--large-horizontal .media~.cd__content,.zn-balanced .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-list-large-horizontal .media~.cd__content,.zn-balanced .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-stack--large-horizontal .media~.cd__content,.zn-single-column .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-list-large-horizontal .media~.cd__content,.zn-single-column .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-stack--large-horizontal .media~.cd__content{float:right}@media (min-width:800px) and (max-width:1039px){.cd--tool__feed .zn-60-40 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-60-40 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-stack--large-horizontal .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .media~.cd__content,.zn-60-40 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-stack--large-horizontal .media~.cd__content,.zn-70-30 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-list-large-horizontal .media~.cd__content,.zn-70-30 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-stack--large-horizontal .media~.cd__content,.zn-balanced .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-list-large-horizontal .media~.cd__content,.zn-balanced .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-stack--large-horizontal .media~.cd__content,.zn-single-column .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-list-large-horizontal .media~.cd__content,.zn-single-column .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-stack--large-horizontal .media~.cd__content{min-height:178px}}@media (min-width:0px) and (max-width:799px){.cd--tool__feed .zn-60-40 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-60-40 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-balanced .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-single-column .cn-stack--large-horizontal .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .media~.cd__content,.zn-60-40 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-stack--large-horizontal .media~.cd__content,.zn-70-30 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-list-large-horizontal .media~.cd__content,.zn-70-30 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-stack--large-horizontal .media~.cd__content,.zn-balanced .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-list-large-horizontal .media~.cd__content,.zn-balanced .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-balanced .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-bg-bleed .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid .cn-stack--large-horizontal .media~.cd__content,.zn-single-column .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-list-large-horizontal .media~.cd__content,.zn-single-column .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-single-column .cn-stack--large-horizontal .media~.cd__content{min-height:120px}}.cd--tool__feed .zn-60-40 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-60-40 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-70-30 .cn-stack--large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd-feed__content,.cd--tool__feed .zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-list-large-horizontal .media~.cd__content,.zn-60-40 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-60-40 .cn-stack--large-horizontal .media~.cd__content,.zn-70-30 .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-list-large-horizontal .media~.cd__content,.zn-70-30 .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-70-30 .cn-stack--large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-list-large-horizontal .media~.cd__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .cd--tool__feed .media~.cd-feed__content,.zn-left-fluid-right-stack .cn-stack--large-horizontal .media~.cd__content{min-height:114px}.cn[data-eq-state$="2-column-grid"] .cd[data-eq-state$=xsmall] .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:15px;font-size:1rem;line-height:1.33333}.cn-stack--large-vertical li+li .cd[data-eq-state$=large] li+li .cd[data-eq-state$=full16x9],.cn-stack--large-vertical li+li .cd[data-eq-state$=medium]{margin-top:20px}.cd--tool__feed .cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=full16x9] .cd-feed__content,.cd--tool__feed .cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=large] .cd-feed__content,.cd--tool__feed .cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=medium] .cd-feed__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0 .cd__headline,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=full16x9] .cd--tool__feed .cd-feed__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=full16x9] .cd__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=large] .cd--tool__feed .cd-feed__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=large] .cd__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=medium] .cd--tool__feed .cd-feed__content,.cn-list-hierarchical-no-leading-headline .cd--idx-0[data-eq-state$=medium] .cd__content{display:none}.cn-list-hierarchical-no-leading-headline li{list-style-type:none}.cn-list-hierarchical-piped .cd__branding{display:none}.cn-list-hierarchical-piped .cd--idx-0 .cd__branding{display:block}.cn-list-hierarchical-piped .cd__description-piped-links ul{padding:0}.cn-list-hierarchical-piped .cd__description-piped-links ul li{display:inline}.cn-list-hierarchical-piped .cd__description-piped-links ul li:after{content:"|";display:inline;margin:0 5px}.cn-list-hierarchical-piped .cd__description-piped-links ul li:last-child:after{display:none}.cn-list-hierarchical-piped .cd__description-piped-links ul li a{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.125}.cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-gallery a:after,.cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-video a:after{position:relative;bottom:1px;left:3px;content:"";font-family:cnn-icons}.cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-video.vid-left-enabled a:after{display:none!important}.cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-video.vid-left-enabled a:before{position:relative;margin-right:5px;top:1px;content:"";font-family:cnn-icons;color:#c00}.cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-video a:after{content:"";font-family:cnn-icons}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links{padding:5px 0 0}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links ul li{display:block;padding:0 0 0 7px;position:relative;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.57143}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links ul li:before{background-color:#c00;content:" ";display:inline;height:14px;left:0;overflow:hidden;position:absolute;top:4px;width:2px}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links ul li:after{display:none}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links ul li a{color:#737373;font-weight:400}.cn-list-hierarchical-piped .cd[data-eq-state$=small] .cd__description-piped-links ul li a:hover{color:#c00}.zn.t-dark .cn-list-hierarchical-piped .cd__description-piped-links ul li a{color:#fefefe}.zn.t-dark .cn-list-hierarchical-piped .cd__description-piped-links ul li a:hover{color:#c00}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd__headline-text:before{display:block!important;margin-top:-1px;font-size:22px;font-size:1.46667rem}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--video .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--video .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--video .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--video .cd__headline-text.vid-left-enabled:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--video .cd__headline-text.vid-left-enabled:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--video .cd__headline-text.vid-left-enabled:before{color:#c00}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--video .cd__headline-icon-vid:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--video .cd__headline-icon-vid:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--video .cd__headline-icon-vid:before{display:none!important}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--gallery .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--gallery .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--gallery .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--audio .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--audio .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--audio .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--image .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--image .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--image .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--infographic .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--infographic .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--infographic .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--map .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--map .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--map .cd__headline-text:before{content:"";font-family:cnn-icons}body.pg:not(.pg-vertical--style) .cn-list-small-vertical-1x1 .cd.cd--games .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical-3x4 .cd.cd--games .cd__headline-text:before,body.pg:not(.pg-vertical--style) .cn-list-small-vertical .cd.cd--games .cd__headline-text:before{content:"";font-family:cnn-icons}.cn-list-small-vertical-1x1 .cd,.cn-list-small-vertical-3x4 .cd,.cn-list-small-vertical .cd{margin-bottom:30px}.cd--tool__feed .cn-list-small-vertical-1x1 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical-3x4 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical .cd .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd__content,.cn-list-small-vertical-3x4 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-3x4 .cd .cd__content,.cn-list-small-vertical .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical .cd .cd__content{margin:0 10px;padding:10px 10px 15px;position:relative;text-align:center;width:auto!important}@media (min-width:320px) and (max-width:399px){.cd--tool__feed .cn-list-small-vertical-1x1 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical-3x4 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical .cd .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd__content,.cn-list-small-vertical-3x4 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-3x4 .cd .cd__content,.cn-list-small-vertical .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical .cd .cd__content{margin-left:30px;margin-right:30px}}@media (min-width:480px){.cd--tool__feed .cn-list-small-vertical-1x1 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical-3x4 .cd .cd-feed__content,.cd--tool__feed .cn-list-small-vertical .cd .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-1x1 .cd .cd__content,.cn-list-small-vertical-3x4 .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical-3x4 .cd .cd__content,.cn-list-small-vertical .cd .cd--tool__feed .cd-feed__content,.cn-list-small-vertical .cd .cd__content{margin-left:30px;margin-right:30px}}.cn-list-small-vertical-1x1 .cd__auxiliary,.cn-list-small-vertical-1x1 .cd__description,.cn-list-small-vertical-1x1 .cd__kicker,.cn-list-small-vertical-3x4 .cd__auxiliary,.cn-list-small-vertical-3x4 .cd__description,.cn-list-small-vertical-3x4 .cd__kicker,.cn-list-small-vertical .cd__auxiliary,.cn-list-small-vertical .cd__description,.cn-list-small-vertical .cd__kicker{display:none}.cn-list-small-vertical-1x1 .cd__headline,.cn-list-small-vertical-3x4 .cd__headline,.cn-list-small-vertical .cd__headline{line-height:1.2!important;font-size:21px;font-size:1.4rem!important}.cn-list-small-vertical-1x1 .cd__headline-section-text,.cn-list-small-vertical-3x4 .cd__headline-section-text,.cn-list-small-vertical .cd__headline-section-text{color:#8c8c8c;line-height:1;margin-bottom:5px;font-size:18px;font-size:1.2rem;font-family:STYLE,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-feature-settings:"kern";font-weight:400;text-rendering:optimizeLegibility;text-transform:uppercase;-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1";-webkit-font-feature-settings:"kern"}.cn-list-small-vertical-1x1 .cd__headline-text,.cn-list-small-vertical-3x4 .cd__headline-text,.cn-list-small-vertical .cd__headline-text{padding:0}.cd--tool__feed .zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd__content{background-color:rgba(26,26,26,.9);position:absolute;bottom:0;left:0;right:0}.cd--tool__feed .zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd__content{background-color:hsla(0,0%,90.2%,.9);position:absolute;bottom:0;left:0;right:0}.cn-list-small-vertical-1x1 .cd__headline-icon,.cn-list-small-vertical-1x1 .media__icon,.cn-list-small-vertical-3x4 .cd__headline-icon,.cn-list-small-vertical-3x4 .media__icon,.cn-list-small-vertical .cd__headline-icon,.cn-list-small-vertical .media__icon{display:none}.cd--tool__feed .zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cd--tool__feed .zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical-1x1 [data-eq-state].cd.cd--has-media .media+.cd__content,.zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical-3x4 [data-eq-state].cd.cd--has-media .media+.cd__content{margin-bottom:10px}.cd--tool__feed .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.cn-list-small-vertical [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd__content{margin-top:-23px;position:relative!important;width:auto!important}.cd--tool__feed .zn-left-fluid-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .media+.cd-feed__content,.cd--tool__feed .zn-right-stack-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .media+.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .cd--tool__feed .media+.cd-feed__content,.zn-left-fluid-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .media+.cd__content,.zn-right-stack-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .cd--tool__feed .media+.cd-feed__content,.zn-right-stack-bg-bleed .cn-list-small-vertical [data-eq-state].cd.cd--has-media.cd--has-siblings.cd--idx-0 .media+.cd__content{margin-top:10px}.cd--tool__feed .zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-dark .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd__content{background-color:#262626!important}.cd--tool__feed .zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .cd--tool__feed .media+.cd-feed__content,.zn.t-light .cn-list-small-vertical [data-eq-state].cd.cd--has-media .media+.cd__content{background-color:#e6e6e6!important}.banner-text{background-color:rgba(0,0,0,0);display:block}.banner-text.screaming-banner-text{white-space:normal;width:100%;font-size:36px}a.link-banner:hover .banner-text.screaming-banner-text{color:inherit!important}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text{font-size:3.21429vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text{font-size:3.21429vw}.zn-balanced .banner-text.screaming-banner-text,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text,.zn-left-fluid-right-stack .banner-text.screaming-banner-text,.zn-left-fluid .banner-text.screaming-banner-text,.zn-right-fluid-left-stack .banner-text.screaming-banner-text{font-size:2.41071vw}}@media (min-width:1120px){.banner-text.screaming-banner-text,.zn-balanced .banner-text.screaming-banner-text,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text,.zn-left-fluid-right-stack .banner-text.screaming-banner-text,.zn-left-fluid .banner-text.screaming-banner-text,.zn-right-fluid-left-stack .banner-text.screaming-banner-text{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text,.zn-left-fluid .banner-text.screaming-banner-text{font-size:1.60714vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text,.zn-left-fluid .banner-text.screaming-banner-text{font-size:2.25vw}}@media (min-width:0px) and (max-width:1119px){.banner-text.screaming-banner-text{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-5{font-size:156px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-5{font-size:13.92857vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-5{font-size:13.92857vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-5{font-size:10.44643vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-5{font-size:156px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-5{font-size:120.12px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5{font-size:6.96429vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5{font-size:9.75vw}}@media (min-width:0px) and (max-width:257px){.banner-text.screaming-banner-text.banner-text-size--char-5{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:135.72px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:12.11786vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:12.11786vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:9.08839vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:135.72px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:104.5044px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:6.05893vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-5-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:8.4825vw}}@media (min-width:0px) and (max-width:296px){.banner-text.screaming-banner-text.banner-text-size--char-5-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-8{font-size:148.85714px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-8{font-size:13.29082vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-8{font-size:13.29082vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-8{font-size:9.96811vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-8{font-size:148.85714px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-8{font-size:114.62px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8{font-size:6.64541vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8{font-size:9.30357vw}}@media (min-width:0px) and (max-width:269px){.banner-text.screaming-banner-text.banner-text-size--char-8{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:129.50571px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:11.56301vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:11.56301vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:8.67226vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:129.50571px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:99.7194px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:5.78151vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-8-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:8.09411vw}}@media (min-width:0px) and (max-width:310px){.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-11{font-size:141.71429px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-11{font-size:12.65306vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-11{font-size:12.65306vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-11{font-size:9.4898vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-11{font-size:141.71429px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-11{font-size:109.12px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11{font-size:6.32653vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11{font-size:8.85714vw}}@media (min-width:0px) and (max-width:283px){.banner-text.screaming-banner-text.banner-text-size--char-11{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:123.29143px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:11.00816vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:11.00816vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:8.25612vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:123.29143px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:94.9344px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:5.50408vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-11-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:7.70571vw}}@media (min-width:0px) and (max-width:326px){.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-14{font-size:100.57143px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-14{font-size:8.97959vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-14{font-size:8.97959vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-14{font-size:6.73469vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-14{font-size:100.57143px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-14{font-size:77.44px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14{font-size:4.4898vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14{font-size:6.28571vw}}@media (min-width:0px) and (max-width:399px){.banner-text.screaming-banner-text.banner-text-size--char-14{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:87.49714px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:7.81224vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:7.81224vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:5.85918vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:87.49714px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:67.3728px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:3.90612vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-14-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:5.46857vw}}@media (min-width:0px) and (max-width:459px){.banner-text.screaming-banner-text.banner-text-size--char-14-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-17{font-size:93.42857px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-17{font-size:8.34184vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-17{font-size:8.34184vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-17{font-size:6.25638vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-17{font-size:93.42857px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-17{font-size:71.94px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17{font-size:4.17092vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17{font-size:5.83929vw}}@media (min-width:0px) and (max-width:430px){.banner-text.screaming-banner-text.banner-text-size--char-17{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:81.28286px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:7.2574vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:7.2574vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:5.44305vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:81.28286px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:62.5878px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:3.6287vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-17-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:5.08018vw}}@media (min-width:0px) and (max-width:495px){.banner-text.screaming-banner-text.banner-text-size--char-17-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-20{font-size:86.28571px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-20{font-size:7.70408vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-20{font-size:7.70408vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-20{font-size:5.77806vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-20{font-size:86.28571px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-20{font-size:66.44px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20{font-size:3.85204vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20{font-size:5.39286vw}}@media (min-width:0px) and (max-width:466px){.banner-text.screaming-banner-text.banner-text-size--char-20{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:75.06857px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:6.70255vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:6.70255vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:5.02691vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:75.06857px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:57.8028px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:3.35128vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-20-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:4.69179vw}}@media (min-width:0px) and (max-width:536px){.banner-text.screaming-banner-text.banner-text-size--char-20-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-23{font-size:79.14286px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-23{font-size:7.06633vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-23{font-size:7.06633vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-23{font-size:5.29974vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-23{font-size:79.14286px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-23{font-size:60.94px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23{font-size:3.53316vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23{font-size:4.94643vw}}@media (min-width:0px) and (max-width:508px){.banner-text.screaming-banner-text.banner-text-size--char-23{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:68.85429px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:6.1477vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:6.1477vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:4.61078vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:68.85429px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:53.0178px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:3.07385vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-23-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:4.30339vw}}@media (min-width:0px) and (max-width:584px){.banner-text.screaming-banner-text.banner-text-size--char-23-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-26{font-size:72px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-26{font-size:6.42857vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-26{font-size:6.42857vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-26{font-size:4.82143vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-26{font-size:72px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-26{font-size:55.44px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26{font-size:3.21429vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26{font-size:4.5vw}}@media (min-width:0px) and (max-width:559px){.banner-text.screaming-banner-text.banner-text-size--char-26{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:62.64px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:5.59286vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:5.59286vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:4.19464vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:62.64px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:48.2328px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:2.79643vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-26-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:3.915vw}}@media (min-width:0px) and (max-width:642px){.banner-text.screaming-banner-text.banner-text-size--char-26-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-29{font-size:64.85714px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-29{font-size:5.79082vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-29{font-size:5.79082vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-29{font-size:4.34311vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-29{font-size:64.85714px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-29{font-size:49.94px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29{font-size:2.89541vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29{font-size:4.05357vw}}@media (min-width:0px) and (max-width:620px){.banner-text.screaming-banner-text.banner-text-size--char-29{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:56.42571px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:5.03801vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:5.03801vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:3.77851vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:56.42571px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:43.4478px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:2.51901vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-29-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:3.52661vw}}@media (min-width:0px) and (max-width:713px){.banner-text.screaming-banner-text.banner-text-size--char-29-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-32{font-size:57.71429px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-32{font-size:5.15306vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-32{font-size:5.15306vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-32{font-size:3.8648vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-32{font-size:57.71429px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-32{font-size:44.44px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32{font-size:2.57653vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32{font-size:3.60714vw}}@media (min-width:0px) and (max-width:697px){.banner-text.screaming-banner-text.banner-text-size--char-32{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:50.21143px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:4.48316vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:4.48316vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:3.36237vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:50.21143px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:38.6628px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:2.24158vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-32-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:3.13821vw}}@media (min-width:0px) and (max-width:802px){.banner-text.screaming-banner-text.banner-text-size--char-32-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-35{font-size:50.57143px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-35{font-size:4.51531vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-35{font-size:4.51531vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-35{font-size:3.38648vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-35{font-size:50.57143px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-35{font-size:38.94px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35{font-size:2.25765vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35{font-size:3.16071vw}}@media (min-width:0px) and (max-width:796px){.banner-text.screaming-banner-text.banner-text-size--char-35{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:43.99714px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:3.92832vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:3.92832vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:2.94624vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:43.99714px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:1.96416vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-35-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:2.74982vw}}@media (min-width:0px) and (max-width:915px){.banner-text.screaming-banner-text.banner-text-size--char-35-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-38{font-size:57.42857px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-38{font-size:5.12755vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-38{font-size:5.12755vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-38{font-size:3.84566vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-38{font-size:57.42857px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-38{font-size:44.22px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38{font-size:2.56378vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38{font-size:3.58929vw}}@media (min-width:0px) and (max-width:701px){.banner-text.screaming-banner-text.banner-text-size--char-38{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:49.96286px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:4.46097vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:4.46097vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:3.34573vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:49.96286px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:38.4714px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:2.23048vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-38-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:3.12268vw}}@media (min-width:0px) and (max-width:805px){.banner-text.screaming-banner-text.banner-text-size--char-38-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-41{font-size:50.28571px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-41{font-size:4.4898vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-41{font-size:4.4898vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-41{font-size:3.36735vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-41{font-size:50.28571px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-41{font-size:38.72px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41{font-size:2.2449vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41{font-size:3.14286vw}}@media (min-width:0px) and (max-width:800px){.banner-text.screaming-banner-text.banner-text-size--char-41{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:43.74857px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:3.90612vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:3.90612vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:2.92959vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:43.74857px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:1.95306vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-41-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:2.73429vw}}@media (min-width:0px) and (max-width:920px){.banner-text.screaming-banner-text.banner-text-size--char-41-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-44{font-size:43.14286px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-44{font-size:3.85204vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-44{font-size:3.85204vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-44{font-size:2.88903vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-44{font-size:43.14286px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-44{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44{font-size:1.92602vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44{font-size:2.69643vw}}@media (min-width:0px) and (max-width:933px){.banner-text.screaming-banner-text.banner-text-size--char-44{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:37.53429px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:3.35128vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:3.35128vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:2.51346vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:37.53429px}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:1.67564vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-44-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:2.34589vw}}@media (min-width:0px) and (max-width:1073px){.banner-text.screaming-banner-text.banner-text-size--char-44-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-47{font-size:36px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-47{font-size:3.21429vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-47{font-size:3.21429vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-47{font-size:2.41071vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-47,.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-47{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47{font-size:1.60714vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47{font-size:2.25vw}}@media (min-width:0px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-47{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:31.32px}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:2.79643vw}}@media (min-width:800px) and (max-width:1119px){.banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:2.79643vw}.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:2.09732vw}}@media (min-width:1120px){.banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-balanced .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid-right-stack .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-right-fluid-left-stack .banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:36px}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:1.39821vw}}@media (min-width:960px) and (max-width:1039px){.zn-left-fluid-bg-bleed .banner-text.screaming-banner-text.banner-text-size--char-47-uc,.zn-left-fluid .banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:1.9575vw}}@media (min-width:0px) and (max-width:1286px){.banner-text.screaming-banner-text.banner-text-size--char-47-uc{font-size:36px!important}}.banner-text.screaming-banner-text.banner-text-size--char-5,.banner-text.screaming-banner-text.banner-text-size--char-5-uc,.banner-text.screaming-banner-text.banner-text-size--char-8,.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:150px!important}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-5,.banner-text.screaming-banner-text.banner-text-size--char-5-uc,.banner-text.screaming-banner-text.banner-text-size--char-8,.banner-text.screaming-banner-text.banner-text-size--char-8-uc{font-size:15.625vw!important}}.banner-text.screaming-banner-text.banner-text-size--char-11,.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:136px!important}@media (min-width:0px) and (max-width:799px){.banner-text.screaming-banner-text.banner-text-size--char-11,.banner-text.screaming-banner-text.banner-text-size--char-11-uc{font-size:14.16667vw!important}}.cd--tool__feed .cd-feed__content .banner-text,.cd__content .banner-text{text-align:left}.banner-text--natural{padding-bottom:5px;word-wrap:break-word}[data-eq-state$=small].cd--vertical .banner-text--natural{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.15385}[data-eq-state$=medium].cd--vertical .banner-text--natural{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:36px;font-size:2.4rem;line-height:1.11111}[data-eq-state$=large].cd--vertical .banner-text--natural{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:46px;font-size:3.06667rem;line-height:1.08696}a.link-banner:hover .banner-text--natural{color:inherit!important}.banner-text--featured{background-color:#000;color:#fff;position:relative;display:inline-block;padding-right:5px;width:100%;word-spacing:-.05em;word-wrap:break-word;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.25}.banner-text--featured a.link-banner:hover{color:#c00!important}.banner-text--featured a.link-banner:hover h2{color:inherit!important}.banner-text--featured strong{font-weight:500}.banner-text--featured a{color:inherit;text-decoration:none}.banner-text--featured a:visited{color:inherit}.banner-text--featured a:hover{text-decoration:none}.banner-text--featured a:hover,.pg.t-dark .banner-text--featured a:hover,.pg.t-light .banner-text--featured a:hover,.pg .zn.t-dark .banner-text--featured a:hover,.pg .zn.t-light .banner-text--featured a:hover{color:#c00}.banner-text--featured .bannerText-featured{float:right;padding:5px}.banner-text--featured .cnngo-logo{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo-cnngo.png) no-repeat 0 0;background-size:contain;float:right;height:30px;margin:0 auto;width:60px}.cd--person.cd .cd__headline-text{font-size:16px;font-size:1.06667rem;line-height:.875}.cd--person.cd .cd__post-headline{color:#595959;font-style:normal;font-weight:700;font-size:14px;font-size:.93333rem}.cd--tool__feed .cd-feed__content .cd__headline .cd__headline-text+.cd__post-headline,.cd__content .cd__headline .cd__headline-text+.cd__post-headline{display:inline}.cd--person.cd--vertical .cd__headline-text{display:block;overflow:visible;width:0;font-size:26px;font-size:1.73333rem;line-height:1.07692}.cn__column.carousel__content__item .cd__content-text,.cn__column.carousel__content__item .cd__headline-text{font-size:14px;font-size:.93333rem;font-weight:300!important}.cd--spon__overlay{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:55}.cd--spon__overlay__media-wrapper{height:79px;width:140px;position:absolute;top:0;bottom:0;left:0;right:0}.cd--spon__overlay__media-wrapper .sponsored-playing{background-color:#22a7e9}.cd--spon__overlay__media{position:absolute;top:0;bottom:0;left:0;right:0}.zn-balanced .cn-list-hierarchical-piped .cd--media__video-demand .media__video,.zn-balanced .cn-list-hierarchical-xs .cd--media__video-demand .media__video,.zn-left-fluid-bg-bleed .cn-list-hierarchical-piped .cd--media__video-demand .media__video,.zn-left-fluid-bg-bleed .cn-list-hierarchical-xs .cd--media__video-demand .media__video{margin-bottom:0}.pg-homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--vertical .cd__headline,.pg-intl_homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--vertical .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}.pg-homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--vertical .cd__description,.pg-intl_homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--vertical .cd__description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.pg-homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--extra-small .cd__headline,.pg-intl_homepage .zn-center-fluid .column.zn__column--idx-1 [data-eq-state$=medium].cd--extra-small .cd__headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:15px;font-size:1rem;line-height:1.33333}.pg.t-blue .cd--tool{color:#bfbfbf}.ad{text-align:center}.ad iframe{display:block}.ad.t-light,.t-light+.ad,.t-light+.ad~.ad{background-color:#fefefe}.ad.t-dark,.t-dark+.ad,.t-dark+.ad~.ad{background-color:#1a1a1a}.ad--mobile div[data-ad-position=mobile] div:first-child div{height:auto}.zn-body .ad--mobile{padding-bottom:0}@media (min-width:720px){.zn-body .ad--mobile{display:none}}.ad--desktop,.ad--tablet{display:none;padding-bottom:0}.ad--desktop:after,.ad--tablet:after{clear:both;content:"";display:table}[data-ad-text=show].ad--desktop,[data-ad-text=show].ad--tablet{clear:both}@media (min-width:640px) and (max-width:959px){.ad--tablet{display:inherit}}@media (min-width:960px){.ad--desktop{display:inherit}}[data-ad-text=show].ad--companion.ad--desktop,[data-ad-text=show].ad--companion.ad--mobile,[data-ad-text=show].ad--companion.ad--tablet{position:relative;overflow:hidden}[data-ad-text=show].ad--companion.ad--desktop:after,[data-ad-text=show].ad--companion.ad--mobile:after,[data-ad-text=show].ad--companion.ad--tablet:after{bottom:10px;margin-bottom:0;position:absolute}[data-ad-text=show].ad--companion.ad--desktop ._fwac>div,[data-ad-text=show].ad--companion.ad--desktop ._fwac>iframe,[data-ad-text=show].ad--companion.ad--desktop ._fwac>span,[data-ad-text=show].ad--companion.ad--mobile ._fwac>div,[data-ad-text=show].ad--companion.ad--mobile ._fwac>iframe,[data-ad-text=show].ad--companion.ad--mobile ._fwac>span,[data-ad-text=show].ad--companion.ad--tablet ._fwac>div,[data-ad-text=show].ad--companion.ad--tablet ._fwac>iframe,[data-ad-text=show].ad--companion.ad--tablet ._fwac>span{display:inline-block;margin-bottom:25px}.ad-no-spacing iframe{margin-bottom:0}.links_wrapper{line-height:1.8;list-style:none;margin-left:0;padding-left:0;text-align:left}@media (min-width:1040px){.links_wrapper{padding-left:40px}}.links_wrapper__link{border-right:0;color:#262626;font-family:CNN,Helvetica Neue,Arial Black,Helvetica,Arial,Utkal,sans-serif;font-weight:700;padding-left:0;text-decoration:none;font-size:20px;font-size:1.33333rem}@media (min-width:1040px){.links_wrapper__link{font-size:16px;font-size:1.06667rem;font-weight:400}}.links_wrapper__link:hover{color:#2483b3}.cd.cd--tool>.cd__wrapper.links_wrapper{background-color:#fefefe}.cd__wrapper.links_wrapper{border:0;padding-left:0}.weather__footer .weather__footer-content{display:table;position:relative;top:-5px}@media (min-width:480px){.weather__footer .weather__footer-content{top:0}}.weather__footer .weather__footer-content .el-weather__footer-link{color:#fff}.weather__footer .weather__footer-content .el-weather__footer-icon-wrapper,.weather__footer .weather__footer-content .el-weather__footer-location,.weather__footer .weather__footer-content .el-weather__footer-temperature{display:table-cell;vertical-align:middle}.weather__footer .weather__footer-content .el-weather__footer-location{padding-right:5px}@media (min-width:480px){.weather__footer .weather__footer-content .el-weather__footer-location{padding-right:15px}}.weather__footer .weather__footer-content .el-weather__footer-icon{display:inline;height:38px;width:50px}.weather__footer .weather__footer-content .el-weather__footer-temperature{padding-left:5px}@media (min-width:480px){.weather__footer .weather__footer-content .el-weather__footer-temperature{padding-left:15px}}.nav .utilities>.weather{background-position:0;background-repeat:no-repeat;color:#a6a6a6;display:inline-block;padding-top:12px;position:relative;vertical-align:middle}@media (min-width:400px){.nav .utilities>.weather{padding-top:8px}}@media (min-width:480px){.nav .utilities>.weather{padding-top:0}}.nav .utilities>.weather:hover{color:#fefefe}@media (min-width:80px) and (max-width:479px){.android .nav .utilities>.weather,.iemobile .nav .utilities>.weather,.ios .nav .utilities>.weather,.nav .utilities>.weather{height:60px;margin-left:0;width:50px}}@media (min-width:480px){.android .nav .utilities>.weather,.iemobile .nav .utilities>.weather,.ios .nav .utilities>.weather,.nav .utilities>.weather{margin-left:11px}}.nav .utilities>.weather span{display:inline-block;vertical-align:middle}.nav .utilities>.weather a{font-size:11px;font-size:.73333rem}@media (min-width:400px){.nav .utilities>.weather a{font-size:14px;font-size:.93333rem}}@media (min-width:80px) and (max-width:399px){.nav .utilities>.weather .location{max-width:115px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:80px) and (max-width:479px){.nav .utilities>.weather .location{display:none;white-space:nowrap}}.nav .utilities>.weather .cnn-icon,.nav .utilities>.weather .icon{margin:0 5px;font-size:24px;font-size:1.6rem}@media (min-width:80px) and (max-width:479px){.nav .utilities>.weather .cnn-icon,.nav .utilities>.weather .icon{font-weight:300;margin:0 20px;font-size:16px;font-size:1.06667rem}}.nav .utilities>.weather .temperature{font-weight:700;position:relative}@media (min-width:80px) and (max-width:479px){.nav .utilities>.weather .temperature{font-weight:300;margin-left:15px;top:-5px;font-size:16px;font-size:1.06667rem}}.cd--tool__weather-local-query .weather__local-query-wrapper{margin:-10px 0 -20px}@media (min-width:560px){.cd--tool__weather-local-query .weather__local-query-wrapper .weather__general-query-form{padding-right:320px}}.weather__local-query-wrapper .el-weather__local-query__temp-toggle-button,.weather__local-query-wrapper .weather__local-query__search-button,.weather__local-query-wrapper input[type=text].weather__local-query__search{float:left;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;height:50px;line-height:100%;outline:none;font-size:22px;font-size:1.46667rem}.weather__local-query-wrapper input[type=text].weather__local-query__search{border:1px solid #d9d9d9;color:#737373;width:100%}.weather__local-query-wrapper .weather__local-query__search-button{background-color:#595959;border:none;clear:both;color:#fefefe;margin:20px 0 0;text-align:center;width:160px}.weather__local-query-wrapper .weather__local-query__search-button:hover{background-color:#737373}@media (min-width:560px){.weather__local-query-wrapper .weather__local-query__search-button{clear:none;margin:0 -180px 0 20px}}.weather__local-query-wrapper .el-weather__local-query__temp-toggle{float:left;margin:20px 0 0 20px}@media (min-width:560px){.weather__local-query-wrapper .el-weather__local-query__temp-toggle{float:right;margin:0}}.weather__local-query-wrapper .el-weather__local-query__temp-toggle-button{background-color:#e6e6e6;border:none;color:#737373;width:60px}.weather__local-query-wrapper .el-weather__local-query__temp-toggle-button.active{background-color:#a6a6a6;color:#fefefe;cursor:default}.cd--tool__weather-general .weather__local-query-wrapper .twitter-typeahead:after{clear:both;content:"";display:table}.weather__local-query-wrapper .twitter-typeahead .tt-dropdown-menu{width:100%;z-index:4!important}.cd--tool__weather-local-query .weather__local-query-wrapper .twitter-typeahead .tt-dropdown-menu{top:50px!important}.weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{border-style:solid;border-width:0 1px 1px;font-weight:400;font-size:14px;font-size:.93333rem}.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{background:#e6e6e6}.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{background:#404040}.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{border-color:#d9d9d9}.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{border-color:#737373}.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{color:#737373}.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-dataset-user-location{color:#d9d9d9}.weather__local-query-wrapper .twitter-typeahead .tt-suggestion{cursor:pointer;line-height:1;padding:10px}.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover{background:#fafafa}.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover{background:#262626}.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg .zn.t-light .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover{color:#2483b3}.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion.tt-cursor,.pg .zn.t-dark .weather__local-query-wrapper .twitter-typeahead .tt-suggestion:hover{color:#d9d9d9}.weather__conditions--current{border-top:1px solid #d9d9d9;line-height:1;padding:15px 0}.weather__conditions--current ul{clear:both;list-style-type:none;padding:0}.weather__conditions--current ul li{color:#737373;font-weight:300;font-size:16px;font-size:1.06667rem;line-height:1.46667}.weather__conditions--current ul li span{font-weight:500}.weather__conditions--current .weather__conditions-title{float:none;margin-bottom:5px;font-size:24px;font-size:1.6rem}.weather__conditions--current .weather__conditions-short-icon{font-size:60px;font-size:4rem}.weather__conditions--current .weather__conditions-short-description{font-size:16px;font-size:1.06667rem}.weather__conditions--current .weather__conditions-temp{margin:5px 0 10px}.weather__conditions--current .weather__conditions-temp--current{color:#262626;font-weight:300;font-size:62px;font-size:4.13333rem}.weather__conditions--current .el-action-bar--timestamp{color:#a6a6a6;margin-top:15px;padding-left:25px;position:relative}.weather__conditions--current .el-action-bar--timestamp:before{margin-top:-10px;font-size:20px;font-size:1.33333rem;position:absolute;top:50%;left:0}.t-light .cd.cd--tool.cd--tool__weather-conditions-forecast{background:#fefefe}.weather__conditions--future{padding:15px 0 10px}.weather__conditions--future:after{clear:both;content:"";display:table}.weather__conditions--future.weather__conditions--future-extended .weather__conditions-temp{font-size:24px;font-size:1.6rem}.weather__conditions--future .weather__conditions-title{margin-bottom:10px}.weather__conditions--location{color:#a6a6a6;cursor:pointer;padding:10px;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;font-size:14px;font-size:.93333rem}.weather__conditions--location:after{clear:both;content:"";display:table}.weather__conditions--location:hover .weather__conditions-short-icon,.weather__conditions--location:hover .weather__conditions-temp,.weather__conditions--location:hover .weather__conditions-title{color:#262626}.weather__conditions--location:hover .weather__stored-default{color:#c00}.weather__conditions--location.stored-location--default{background-color:#f2f2f2}.weather__conditions--location.stored-location--default .weather__conditions-short-icon,.weather__conditions--location.stored-location--default .weather__conditions-temp,.weather__conditions--location.stored-location--default .weather__conditions-title{color:#262626}.weather__conditions--location.stored-location--default .weather__stored-default-description span{display:none}.weather__conditions--location.stored-location--default .weather__stored-default-description:after{content:"Default"}.weather__conditions--location .weather__conditions-title{font-size:14px;font-size:.93333rem}.weather__conditions--location .weather__conditions-temp,.weather__conditions--location .weather__conditions-title{color:#a6a6a6}.weather__conditions--location .weather__conditions-short{position:absolute;top:10px;right:10px}.weather__conditions--location .weather__stored-default{clear:both;color:#006598;float:left;line-height:1;padding-left:20px;position:relative}.weather__conditions--location .weather__stored-default .weather__stored-default-icon:after{margin-top:-7px;content:"";font-family:cnn-icons;position:absolute;top:50%;left:0}.weather__stored-default-button{background:none;cursor:pointer;display:inline-block;height:23px;padding:5px 0 0 5px}@media (min-width:640px){.weather__stored-default-button{padding:0 0 0 10px}}.weather__stored-default-button.stored-location--default{background:none}.weather__stored-default-button.stored-location--default .weather__stored-default-description span{display:none}.weather__stored-default-button.stored-location--default .weather__stored-default-description:after{content:"Default"}.weather__stored-default-button .weather__stored-default{clear:both;color:#006598;float:left;line-height:1;padding:7px 5px 7px 25px;position:relative;font-size:16px;font-size:1.06667rem}.weather__stored-default-button .weather__stored-default .weather__stored-default-icon:after{color:#006598;margin-top:-7px;content:"";font-family:cnn-icons;position:absolute;top:50%;left:5px}.weather__stored-default-button .weather__stored-default:hover{color:#c00}.weather__stored-default-button .weather__stored-default:hover .weather__stored-default-icon:after{color:#c00}.weather__stored-default-button+.zn-header__stripes,.weather__stored-default-button+.zn-header__stripes-only{display:none}@media (min-width:640px){.weather__stored-default-button+.zn-header__stripes,.weather__stored-default-button+.zn-header__stripes-only{display:inline-block}}.weather__general:after{clear:both;content:"";display:table}.weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button{border-radius:0;cursor:pointer;float:left;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:400;height:30px;line-height:30px;padding:0;text-align:center;-webkit-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;width:30px;font-size:14px;font-size:.93333rem}.pg.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button,.pg .zn.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button{background:#f2f2f2}.pg.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button,.pg .zn.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button{background:#8c8c8c}.pg.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button,.pg .zn.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button{color:#737373}.pg.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button,.pg .zn.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button{color:#fefefe}.weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active{outline:none}.pg.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active,.pg .zn.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active{background:#a6a6a6}.pg.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active,.pg .zn.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active{background:#d9d9d9}.pg.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active,.pg .zn.t-light .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active{color:#fafafa}.pg.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active,.pg .zn.t-dark .weather__general .weather__general-graphic .el-weather__local-query__temp-toggle-button.active{color:#404040}.weather__general .weather__general-graphic .el-weather__header-icon-wrapper{font-size:60px;font-size:4rem}.pg.t-light .weather__general .weather__general-graphic .el-weather__header-icon-wrapper,.pg .zn.t-light .weather__general .weather__general-graphic .el-weather__header-icon-wrapper{color:#a6a6a6}.pg.t-dark .weather__general .weather__general-graphic .el-weather__header-icon-wrapper,.pg .zn.t-dark .weather__general .weather__general-graphic .el-weather__header-icon-wrapper{color:#d9d9d9}.weather__general .weather__general-graphic .weather__general-temperature{background-color:rgba(0,0,0,0);border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#262626;cursor:pointer;margin-bottom:10px;padding:5px 0 10px}.weather__general .weather__general-graphic .weather__general-temperature:after{clear:both;content:"";display:table}.weather__general .weather__general-graphic .weather__general-temperature--location{font-weight:700;margin-bottom:0;font-size:14px;font-size:.93333rem}.pg.t-light .weather__general .weather__general-graphic .weather__general-temperature--location,.pg .zn.t-light .weather__general .weather__general-graphic .weather__general-temperature--location{color:#262626}.pg.t-dark .weather__general .weather__general-graphic .weather__general-temperature--location,.pg .zn.t-dark .weather__general .weather__general-graphic .weather__general-temperature--location{color:#d9d9d9}.weather__general .weather__general-graphic .weather__general-temperature--current{font-weight:400;margin:5px 0;font-size:42px;font-size:2.8rem}.pg.t-light .weather__general .weather__general-graphic .weather__general-temperature--current,.pg .zn.t-light .weather__general .weather__general-graphic .weather__general-temperature--current{color:#a6a6a6}.pg.t-dark .weather__general .weather__general-graphic .weather__general-temperature--current,.pg .zn.t-dark .weather__general .weather__general-graphic .weather__general-temperature--current{color:#d9d9d9}.weather__general .weather__general-graphic .weather__general-temperature--range{color:#a6a6a6;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:400;margin-bottom:0;font-size:14px;font-size:.93333rem}.weather__general .weather__general-graphic .weather__general-temperature .el-weather__header-icon{height:42px;width:60px}.weather__general .weather__general-settings{display:none}.weather__general .weather__general-settings:after{clear:both;content:"";display:table}.weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query{background-color:rgba(0,0,0,0);padding:0}.weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{border:1px solid;height:30px;line-height:100%;margin-right:0;padding:0 10px;width:100%;font-size:14px;font-size:.93333rem}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{background:#fafafa}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{background:#595959}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{border-color:#d9d9d9}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{border-color:#737373}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{color:#737373}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search{color:#d9d9d9}.weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search:focus{outline:none}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error{background:#fafafa}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error{border-color:#e30000}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__local-query__search.error{color:#e30000}.weather__general .weather__general-settings .weather__local-query-wrapper .el-weather__local-query__temp-toggle{float:left;left:0;position:static;top:0}.weather__general .weather__general-settings .weather__local-query-wrapper .el-button{border-radius:0;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:400;line-height:30px;min-height:0;text-align:center;width:50px;font-size:14px;font-size:.93333rem}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .el-button,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .el-button{background:#e6e6e6}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .el-button,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .el-button{background:#d9d9d9}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .el-button,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .el-button{color:#737373}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .el-button,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .el-button{color:#404040}.weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button{cursor:default;opacity:.5}.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button{background:#e6e6e6}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button{background:#404040}.pg.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button,.pg.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button,.pg .zn.t-dark .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button,.pg .zn.t-light .weather__general .weather__general-settings .weather__local-query-wrapper .weather__general-query-form[disabled] .el-button{color:#737373}.weather__general .weather__general-settings-header{font-weight:700;line-height:1;margin:0 0 10px;font-size:14px;font-size:.93333rem}.weather__general .weather__general-settings-header:after{clear:both;content:"";display:table}.pg.t-light .weather__general .weather__general-settings-header,.pg .zn.t-light .weather__general .weather__general-settings-header{color:#262626}.pg.t-dark .weather__general .weather__general-settings-header,.pg .zn.t-dark .weather__general .weather__general-settings-header{color:#d9d9d9}.weather__general .weather__general-settings-close{float:right}.pg.t-light .weather__general .weather__general-settings-close .close,.pg .zn.t-light .weather__general .weather__general-settings-close .close{color:#a6a6a6}.pg.t-dark .weather__general .weather__general-settings-close .close,.pg .zn.t-dark .weather__general .weather__general-settings-close .close{color:#d9d9d9}.weather__general .weather__general-settings-close .close:before{font-weight:700;position:relative;font-size:10px;font-size:.66667rem;content:"";font-family:cnn-icons}.weather__general .weather__general-settings-footer{margin:10px 0 0}.weather__general .weather__general-settings-footer:after{clear:both;content:"";display:table}.weather__general .weather__general-settings-footer .right{float:right}.weather__general .weather__general-settings-footer .half-opacity{opacity:.5}.weather__general .el-weather__temp-right{float:right;text-align:right}.weather__general .weather__local-query-visibility-toggle{cursor:pointer;float:right;line-height:1}.weather__general .el-weather__settings-link{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:400;color:#a6a6a6;margin-bottom:10px;overflow:hidden;font-size:14px;font-size:.93333rem}.weather__general .el-weather__settings-link .weather__local-query-visibility-toggle:before{padding-right:5px;position:relative;content:"";font-family:cnn-icons}.weather__general .weather__general-dust-html{line-height:1}.weather__general .weather__bar-timestamp{display:block;padding:4px 0 0}.weather__conditions{border-bottom:1px solid #d9d9d9;position:relative}.cd--tool__weather-impending:last-child .weather__conditions,.weather__conditions.weather__conditions--location:last-child,li:last-child .weather__conditions{border-bottom:none}.weather__conditions-title{color:#262626;float:left;font-weight:700;line-height:1;font-size:16px;font-size:1.06667rem}.weather__conditions-short{position:absolute;top:15px;right:0}.weather__conditions-short-description,.weather__conditions-short-icon{clear:both;color:#737373;float:right}.weather__conditions-short-icon{font-size:35px;font-size:2.33333rem}.weather__conditions-short-description{font-weight:400;font-size:14px;font-size:.93333rem}.weather__conditions-temp{clear:both;color:#737373;float:left;font-weight:300;line-height:1.2;font-size:28px;font-size:1.86667rem}.weather__localmap:after{color:#737373;display:block;font-weight:500;line-height:1;margin-top:15px;font-size:20px;font-size:1.33333rem}.weather__localmap--radar:after{content:"Current Radar"}.weather__localmap--satellite:after{content:"Satellite"}.weather__localmap--temperature:after{content:"Temperature"}.weather__localmap--forecast:after{content:"Forecast"}.weather_map_img_wrapper{position:relative}.weather_map_img_wrapper:after{background:rgba(0,0,0,.6);color:#fefefe;content:"click to enlarge";height:100%;left:0;line-height:5em;margin:0 auto;opacity:0;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%;font-size:20px;font-size:1.33333rem}.weather_map_img_wrapper:hover:after{opacity:.7}.weather_map_img_wrapper img{height:100%;vertical-align:top}.pg.pg-weather.t-light .cn__title,.pg.pg-weather .zn.t-light .cn__title{background-color:#f2f2f2;color:#1a1a1a}.cd--tool__feed .zn-local-maps .cd__wrapper .cd-feed__content,.zn-local-maps .cd__wrapper .cd--tool__feed .cd-feed__content,.zn-local-maps .cd__wrapper .cd__content{height:auto!important}.pg-weather .lightboxOverlay{background-color:#000;display:none;opacity:.8;position:absolute;top:0;left:0;z-index:28}.pg-weather .lightbox{font-weight:400;text-align:center;width:100%;line-height:0;position:absolute;top:0;z-index:55;position:fixed;top:20px}.pg-weather .lightbox a{outline:none}.pg-weather .lightbox img{border:none}.pg-weather .lb-image{border-radius:3px;display:block;height:auto;max-width:inherit}.pg-weather .lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.pg-weather .lb-outerContainer:after{clear:both;content:"";display:table}.pg-weather .lb-container{padding:4px}.pg-weather .lb-loader{height:25%;text-align:center;top:43%;width:100%;line-height:0;position:absolute;left:0}.pg-weather .lb-cancel{background:url(//cdn.cnn.com/cnn/.e/img/4.0/light-box/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.pg-weather .lb-nav{height:100%;width:100%;z-index:55;position:absolute;top:0;left:0}.pg-weather .lb-next,.pg-weather .lb-prev{cursor:pointer;display:block;height:100%;opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:50%}.pg-weather .lb-next:hover,.pg-weather .lb-prev:hover{opacity:1}.pg-weather .lb-prev{background:url(//cdn.cnn.com/cnn/.e/img/4.0/light-box/prev.png) left 48% no-repeat;float:left;left:0}.pg-weather .lb-next{background:url(//cdn.cnn.com/cnn/.e/img/4.0/light-box/next.png) right 48% no-repeat;float:right;right:0}.pg-weather .lb-dataContainer{border-radius:4px;margin:0 auto;padding-top:5px;width:100%}.pg-weather .lb-dataContainer:after{clear:both;content:"";display:table}.pg-weather .lb-data{position:absolute;bottom:100%;width:inherit;color:#a6a6a6;padding:0 4px}.pg-weather .lb-details{float:left;text-align:left;width:85%;line-height:1.13333}.pg-weather .lb-caption{font-weight:700;font-size:13px;font-size:.86667rem;line-height:1.06667}.pg-weather .lb-number{clear:left;color:#a6a6a6;display:block;padding-bottom:16px;font-size:12px;font-size:.8rem}.pg-weather .lb-close{background:url(//cdn.cnn.com/cnn/.e/img/4.0/light-box/close.png) 100% 0 no-repeat;display:block;float:right;height:30px;opacity:.7;text-align:right;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:30px}.pg-weather .lb-close:hover{cursor:pointer;opacity:1}.m-financial__wrapper{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:300}.m-financial__wrapper .m-financial__tabs{background-color:#e6e6e6;list-style:none;overflow:hidden;padding:0;position:relative}.m-financial__wrapper .m-financial__tabs .m-financial__tabs-item{color:#737373;cursor:pointer;float:left;font-weight:300;padding:0 15px;position:relative;font-size:17px;font-size:1.13333rem;line-height:1.76471}.pg.t-light .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active,.pg .zn.t-light .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active{background:#fefefe}.pg.t-dark .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active,.pg .zn.t-dark .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active{background:#1a1a1a}.pg.t-light .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active,.pg .zn.t-light .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active{color:#1a1a1a}.pg.t-dark .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active,.pg .zn.t-dark .m-financial__wrapper .m-financial__tabs .m-financial__tabs-item--active{color:#fefefe}.m-financial__wrapper .m-financial__field{position:relative}.m-financial__wrapper .m-financial__field .m-financial__field-item,.m-financial__wrapper .m-financial__field .m-financial__field-list-wrapper{background:#fff;border-radius:3px;float:left;height:100%;position:relative}.m-financial__wrapper .m-financial__field .m-financial__field-item{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;text-indent:10px}.m-financial__wrapper .m-financial__field .m-financial__field-label{float:left;font-weight:700;width:25%;font-size:12px;font-size:.8rem}.pg.t-light .m-financial__wrapper .m-financial__field .m-financial__field-label,.pg .zn.t-light .m-financial__wrapper .m-financial__field .m-financial__field-label{color:#262626}.pg.t-dark .m-financial__wrapper .m-financial__field .m-financial__field-label,.pg .zn.t-dark .m-financial__wrapper .m-financial__field .m-financial__field-label{color:#fefefe}.m-financial__wrapper .m-financial__field .m-financial__field-button{float:right}.m-financial__wrapper .m-financial__field .m-financial__field-list{cursor:pointer;padding:5px 0 5px 10px;text-indent:0}.m-financial__wrapper .m-financial__field .m-financial__field-item--read-only{background:#f2f2f2;color:#595959;font-family:CNN,Helvetica Neue,Arial Black,Helvetica,Arial,Utkal,sans-serif;font-size:18px;font-size:1.2rem}.m-financial__wrapper .m-financial__field .m-financial__field-icon{background-color:#fff;border-left:1px solid #d9d9d9;cursor:pointer;width:35px;position:absolute;top:0;bottom:0;right:1px}.m-financial__wrapper .m-financial__field .m-financial__field-icon:after{position:absolute;top:50%;left:50%}.m-financial__wrapper .m-financial__field .m-financial__field-icon.m-financial__field-icon-flip{border-radius:0 3px 3px 0;margin:1px 0}.m-financial__wrapper .m-financial__field .m-financial__field-icon.m-financial__field-icon-flip:after{margin-left:-7.5px;margin-top:-7.5px;background-image:url(/.a/2.296.0/assets/sprite-financial.png);background-position:0 0;width:15px;height:15px}.m-financial__wrapper .m-financial__field .m-financial__field-icon.m-financial__field-icon-arrow:after{margin-left:-8px;margin-top:-5px;background-image:url(/.a/2.296.0/assets/sprite-financial.png);background-position:-15px 0;width:16px;height:10px}.m-financial__wrapper .m-financial__field .m-financial__field-list-wrapper{overflow:hidden}.m-financial__wrapper .m-financial__field .m-financial__field-list-wrapper .m-financial__field-list{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;width:115%}.m-financial__wrapper .m-financial__header-wrapper{position:relative}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-content{display:none}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-content:first-child{display:block}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-item{background-color:#dfdfdf;border-bottom:7px solid #00c59e;color:#404040;height:110px;line-height:1.1;padding:15px;position:relative}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-item .m-financial__quote-title{font-size:18px;font-size:1.2rem}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-item .m-financial__quote-value-change{font-size:36px;font-size:2.4rem}.m-financial__wrapper .m-financial__header-wrapper .m-financial__header-item .m-financial__header-bottom{font-size:16px;font-size:1.06667rem}.m-financial__wrapper .m-financial__quote-content{display:none;min-height:3px}.m-financial__wrapper .m-financial__quote-content.m-financial__quote-content--active{display:block}.m-financial__wrapper .m-financial__quote-content.m-financial__quote-content--interactive .m-financial__quote-item{cursor:pointer}.m-financial__wrapper .m-financial__quote-item{overflow:hidden;display:block;position:relative;font-size:17px;font-size:1.13333rem;line-height:2.35294}.pg.t-light .m-financial__wrapper .m-financial__quote-item,.pg .zn.t-light .m-financial__wrapper .m-financial__quote-item{color:#1a1a1a}.pg.t-dark .m-financial__wrapper .m-financial__quote-item,.pg .zn.t-dark .m-financial__wrapper .m-financial__quote-item{color:#fefefe}.m-financial__wrapper .m-financial__quote-item.m-financial__quote-item--up .m-financial__quote-icon:after{color:#6fb22d;content:"";font-family:cnn-icons}.m-financial__wrapper .m-financial__quote-item.m-financial__quote-item--down .m-financial__quote-icon:after{color:#ee373b;content:"";font-family:cnn-icons}.m-financial__wrapper .m-financial__quote-item .m-financial__quote-icon,.m-financial__wrapper .m-financial__quote-item .m-financial__quote-title,.m-financial__wrapper .m-financial__quote-item .m-financial__quote-value,.m-financial__wrapper .m-financial__quote-item .m-financial__quote-value-change{float:left}.m-financial__wrapper .m-financial__quote-item .m-financial__quote-title,.m-financial__wrapper .m-financial__quote-item .m-financial__quote-value{width:33.333%}.m-financial__wrapper .m-financial__quote-item .m-financial__quote-icon{font-weight:700;margin:-3px 0 0 20px}.m-financial__wrapper .m-financial__quote-item .m-financial__quote-value-change{margin-left:10px}.m-markets-basic__wrapper .m-markets__quote-bar .m-financial__field-item,.m-markets__wrapper .m-markets__quote-bar .m-financial__field-item{color:#bfbfbf;font-size:11px;font-size:.73333rem}.m-markets-basic__wrapper .m-markets__quote-bar .el-button,.m-markets__wrapper .m-markets__quote-bar .el-button{border-radius:0;cursor:pointer;font-weight:300;line-height:1;padding:10px 15px;text-align:center;font-size:15px;font-size:1rem;position:absolute;top:0;right:0}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .el-button{background-color:#e6e6e6}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button{background-color:#404040}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .el-button{color:#737373}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button{color:#e6e6e6}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button:hover,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .el-button:hover,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .el-button:hover,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .el-button:hover{background-color:#f2f2f2}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button:hover,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button:hover,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .el-button:hover,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .el-button:hover{background-color:#737373}.m-markets-basic__wrapper .m-markets__quote-bar .tt-dropdown-menu,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead,.m-markets__wrapper .m-markets__quote-bar .tt-dropdown-menu,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead{padding-right:110px;width:100%}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead{font-size:12px;font-size:.8rem}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input{background:rgba(0,0,0,0);border:1px solid;font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:300;height:35px;padding:0;text-indent:10px;width:100%;font-size:15px;font-size:1rem;line-height:2.33333}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input{border-color:#e6e6e6}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input{border-color:#404040}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input{color:#737373}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input{color:#fefefe}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input:-moz-placeholder,.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input::-moz-placeholder,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input:-moz-placeholder,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input::-moz-placeholder,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input:-moz-placeholder,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input::-moz-placeholder,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input:-moz-placeholder,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input::-moz-placeholder{color:#a6a6a6}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input:-ms-input-placeholder,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input:-ms-input-placeholder,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input:-ms-input-placeholder,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input:-ms-input-placeholder{color:#a6a6a6}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input::-webkit-input-placeholder,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead input::-webkit-input-placeholder,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field input::-webkit-input-placeholder,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead input::-webkit-input-placeholder{color:#a6a6a6}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote{background-color:#e6e6e6}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote{background-color:#404040}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote{color:#737373}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote{color:#fefefe}.m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion,.m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion,.m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion,.m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion{cursor:pointer;line-height:1;padding:15px 10px}.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-light .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-light .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover{background-color:#fefefe}.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-dark .m-markets-basic__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .js-market-quote .m-financial__field .tt-dataset-user-quote .tt-suggestion:hover,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion.tt-cursor,.pg .zn.t-dark .m-markets__wrapper .m-markets__quote-bar .twitter-typeahead .tt-dataset-user-quote .tt-suggestion:hover{background-color:#737373}.m-markets-basic__wrapper .el-action-bar .el-timestamp,.m-markets__wrapper .el-action-bar .el-timestamp{color:#a6a6a6;float:right;font-weight:300;line-height:1;margin:15px 0 10px;font-size:13px;font-size:.86667rem}.m-markets-basic__wrapper .el-action-bar .el-timestamp:before,.m-markets__wrapper .el-action-bar .el-timestamp:before{display:none}.js-market-quote .m-financial__field{padding-right:110px}.js-market-quote .m-financial__field .twitter-typeahead,.js-market-quote .m-financial__field .twitter-typeahead .tt-dropdown-menu{padding-right:0}.m-currencies__wrapper .m-currencies__table{font-weight:700;font-size:11px;font-size:.73333rem}.m-currencies__wrapper .m-currencies__table .m-currencies__table-row{border-top:1px solid #d9d9d9;height:38px;overflow:hidden;position:relative;line-height:3.45455}.m-currencies__wrapper .m-currencies__table .m-currencies__table-row:before{border-top:1px solid #fff;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.m-currencies__wrapper .m-currencies__table .m-currencies__table-row:first-child{border-top:0}.m-currencies__wrapper .m-currencies__table .m-currencies__table-row:first-child:before{display:none}.m-currencies__wrapper .m-currencies__table .m-currencies__table-cell{color:#404040;float:left;padding:0 2.5%;text-align:right;white-space:nowrap;width:20%}.m-currencies__wrapper .m-currencies__table .m-currencies__table-cell.m-currencies__table-cell--static{color:#a6a6a6}.m-currencies__wrapper .m-currencies__table .m-currencies__table-cell.m-currencies__table-heading{text-align:left}.m-currencies__wrapper .m-currencies__table .m-currencies__table-heading{background-color:#e6e6e6;color:#262626;font-family:CNN,Helvetica Neue,Arial Black,Helvetica,Arial,Utkal,sans-serif;font-size:13px;font-size:.86667rem}.m-currencies__wrapper .m-currencies__table .m-currencies__table-heading.m-currencies__table-row{height:30px;line-height:2.30769}.m-currencies__wrapper .m-currencies__table .m-currencies__table-heading .m-currencies__table-cell{color:#262626;float:right}.m-currencies__wrapper .m-currencies__converter{border-top:1px solid #d9d9d9;padding:20px 10px}.m-currencies__wrapper .m-currencies__converter .m-financial__field-item,.m-currencies__wrapper .m-currencies__converter .m-financial__field-list-wrapper{color:#404040;width:75%;font-size:14px;font-size:.93333rem}.cd--tool__feed .cn__title:after{clear:both;content:"";display:table}.cd--tool__feed .el-action-bar{background-color:rgba(0,0,0,0);border-top:none}.cd--tool__feed .el-action-bar:before{background-color:rgba(0,0,0,0)}.cd--tool__feed .cd-feed__logo{float:right;margin:0 0 0 10px;line-height:0}.cd--tool__feed .cd-feed__logo-image{display:inline;height:40px;width:auto}.cd--tool__feed .cd__description img{width:auto}.lf-poll{border:none!important;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif!important}.pg.t-light .lf-poll,.pg.t-light .lf-poll a,.pg .zn.t-light .lf-poll,.pg .zn.t-light .lf-poll a{color:#262626}.pg.t-dark .lf-poll,.pg.t-dark .lf-poll a,.pg .zn.t-dark .lf-poll,.pg .zn.t-dark .lf-poll a{color:#fefefe}.pg.t-dark .lf-poll a:hover,.pg.t-light .lf-poll a:hover,.pg .zn.t-dark .lf-poll a:hover,.pg .zn.t-light .lf-poll a:hover{color:#c00}.lf-poll h2{font-style:normal;-webkit-font-smoothing:antialiased}.pg.t-light .lf-poll .lf-poll-disclaimer,.pg.t-light .lf-poll .lf-poll-result-votes,.pg .zn.t-light .lf-poll .lf-poll-disclaimer,.pg .zn.t-light .lf-poll .lf-poll-result-votes{color:#737373}.pg.t-dark .lf-poll .lf-poll-disclaimer,.pg.t-dark .lf-poll .lf-poll-result-votes,.pg .zn.t-dark .lf-poll .lf-poll-disclaimer,.pg .zn.t-dark .lf-poll .lf-poll-result-votes{color:#bfbfbf}.lf-poll .lf-poll-btn,.lf-poll .lf-poll-result-chart span{background:#c00!important}.zn-body .lf-poll{margin-bottom:20px}body.pg-article #body-text .lf-app-embed .s-liveblog .super-header .s-secondary-header .s-engagement-display{float:right;color:#a6a6a6!important;font-weight:300!important}body.pg-article #body-text .lf-app-embed .s-liveblog .super-header .s-secondary-header .s-engagement-display .s-share-button .button-text,body.pg-article #body-text .lf-app-embed .s-liveblog .super-header .s-secondary-header .s-engagement-display .s-share-button .storifycon-share,body.pg-article #body-text .lf-app-embed .s-liveblog .super-header .s-sort-order .s-dropdown{color:#a6a6a6!important;font-weight:300!important}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post{border:0;border-bottom:1px solid #bfbfbf;border-radius:0;padding:0;width:100%!important}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header{padding:0}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-timestamp,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-timestamp{color:#737373;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.57143}@media (min-width:640px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-timestamp,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-timestamp{margin-left:40px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:2}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-author-avatar,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-author-avatar{height:35px;width:35px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-author-avatar .s-author-initials,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-author-avatar .s-img,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-author-avatar .s-author-initials,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-author-avatar .s-img{height:100%;width:100%;border-radius:50%}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-author-name,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-username,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-author-name,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-username{color:#595959;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-username,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-username{left:0;margin-left:42px;position:absolute;top:0}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-author-name,body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-author-name{margin-bottom:5px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-timestamp{margin:0;position:relative;top:10px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-header .s-post-pin{position:absolute;right:20px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer{display:block;width:100%}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left{float:left}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left .s-like{display:inline-block;color:#262626}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left .s-like .storifycon-like:before{font-family:cnn-icons!important;content:""}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left .s-like.liked .storifycon-like:before{content:""}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left .s-sidenotes{display:inline-block}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-left .s-sidenotes span.lf-mobile-thread-btn{display:block}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-footer-right{float:right}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-share-button{margin-right:0}body.pg-article #body-text .lf-app-embed .s-liveblog .s-post-footer .s-share-button .button-text{color:#3f4041;text-transform:uppercase;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.57143}body.pg-article #body-text .lf-app-embed .s-liveblog .s-link-body .s-link-image-wrapper{display:inline-block!important;margin:0!important;width:100%!important}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:100%}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-link-title{color:#595959;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-link-description{color:#737373;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.57143}@media (min-width:640px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-link-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:2}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content.s-element-text,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-quote-content{margin:0;max-width:none;padding:0 10px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content.s-element-text .s-quote-text,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content.s-element-text p,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-quote-content .s-quote-text,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-quote-content p{color:#404040;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.55556}@media (min-width:640px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content.s-element-text .s-quote-text,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content.s-element-text p,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-quote-content .s-quote-text,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-quote-content p{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-image-content{-webkit-box-shadow:none;box-shadow:none;max-width:100%}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content .s-image-content .s-image-info{background:rgba(0,0,0,.4);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.95)));background:-o-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,.95));background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.95));font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.55556}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2{color:#404040;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.23077}@media (min-width:640px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:36px;font-size:2.4rem;line-height:1.11111}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2 b{color:#404040;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.23077}@media (min-width:640px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2 b{color:#404040;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:36px;font-size:2.4rem;line-height:1.11111}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2 i,body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content h2 strike{color:#404040}@media (min-width:320px) and (max-width:639px){body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content{margin:0;max-width:400px}}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content li{color:#262626;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}body.pg-article #body-text .lf-app-embed .s-liveblog .s-element-content ul li{padding-left:15px;margin-left:15px}body.pg-article #body-text .lf-app-embed .s-liveblog .s-share-button .storifycon-share:before{content:"";font-family:cnn-icons!important;vertical-align:middle}body.pg-article #body-text .lf-app-embed p b,body.pg-article #body-text .lf-app-embed p i,body.pg-article #body-text .lf-app-embed p strike{color:#262626}body.pg-article #body-text .lf-app-embed .s-upload-image-caption p,body.pg-article #body-text .lf-app-embed .s-upload-image-caption p b,body.pg-article #body-text .lf-app-embed .s-upload-image-caption p i,body.pg-article #body-text .lf-app-embed .s-upload-image-caption p strike,body.pg-article #body-text .lf-app-embed .s-upload-image-caption p u{color:#595959;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.64286}body.pg-article #body-text .lf-app-embed .s-upload-image-caption p b{font-weight:700}body.pg-article #body-text .lf-app-embed blockquote{color:#262626;font-style:italic;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.3}.pg-rail .m-outbrain{display:none}@media (min-width:640px){.pg-rail .m-outbrain{display:block}}.cn{margin-bottom:10px}.cn__title{padding:7px;position:relative;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}.pg.t-light .cn__title,.pg .zn.t-light .cn__title{background-color:#f2f2f2}.pg.t-dark .cn__title,.pg .zn.t-dark .cn__title{background-color:#404040}.pg.t-green .cn__title,.pg .zn .cn.t-green .cn__title,.pg .zn.t-green .cn__title{background-color:#6fb22e}.pg.t-light .cn__title,.pg .zn.t-light .cn__title{color:#404040}.pg.t-dark .cn__title,.pg.t-green .cn__title,.pg .zn .cn.t-green .cn__title,.pg .zn.t-dark .cn__title,.pg .zn.t-green .cn__title{color:#fefefe}.pg .cn__title.cn__title--muted-player,.pg .zn .cn__title.cn__title--muted-player{background-color:#c00}.el__leafmedia .cn__title{margin:0 0 10px}.pg.t-light .pg-rail .cn__title,.pg .zn.t-light .pg-rail .cn__title{background-color:#f2f2f2}.pg.t-dark .pg-rail .cn__title,.pg .zn.t-dark .pg-rail .cn__title{background-color:#404040}.pg.t-green .pg-rail .cn__title,.pg .zn .cn.t-green .pg-rail .cn__title,.pg .zn.t-green .pg-rail .cn__title{background-color:#6fb22e}.pg.t-light .pg-rail .cn__title,.pg .zn.t-light .pg-rail .cn__title{color:#404040}.pg.t-dark .pg-rail .cn__title,.pg .zn.t-dark .pg-rail .cn__title{color:#fefefe}.pg.t-green .pg-rail .cn__title,.pg .zn .cn.t-green .pg-rail .cn__title,.pg .zn.t-green .pg-rail .cn__title{color:#262626}.cn__title.has-breaking-news{margin-left:122px}.cn__title.has-breaking-news-hide{height:40px;visibility:hidden}a.cn__title--link{display:block;padding-right:37px;position:relative}.cd--tool__muted-player a.cn__title--link{padding-right:22px}.cd--tool__muted-player a.cn__title--link:before{background-color:#c00!important;color:#fefefe!important;padding-left:0}a.cn__title--link .cn__title.cn__title--muted-player,a.cn__title--link:hover .cn__title.cn__title--muted-player{background-color:#c00!important;border-top:0!important;color:#fefefe!important;padding:7px}.pg.t-light .pg-rail a.cn__title--link,.pg.t-light .pg-rail a.cn__title--link:hover,.pg .zn.t-light .pg-rail a.cn__title--link,.pg .zn.t-light .pg-rail a.cn__title--link:hover{color:#404040}.pg.t-dark .pg-rail a.cn__title--link,.pg.t-dark .pg-rail a.cn__title--link:hover,.pg .zn.t-dark .pg-rail a.cn__title--link,.pg .zn.t-dark .pg-rail a.cn__title--link:hover{color:#fefefe}.pg.t-green .pg-rail a.cn__title--link,.pg.t-green .pg-rail a.cn__title--link:hover,.pg .zn .cn.t-green .pg-rail a.cn__title--link,.pg .zn .cn.t-green .pg-rail a.cn__title--link:hover,.pg .zn.t-green .pg-rail a.cn__title--link,.pg .zn.t-green .pg-rail a.cn__title--link:hover{color:#262626}.pg.t-light a.cn__title--link:hover .cn__title,.pg .zn.t-light a.cn__title--link:hover .cn__title{background-color:#e6e6e6}.pg.t-dark a.cn__title--link:hover .cn__title,.pg .zn.t-dark a.cn__title--link:hover .cn__title{background-color:#595959}.pg.t-green a.cn__title--link:hover .cn__title,.pg .zn .cn.t-green a.cn__title--link:hover .cn__title,.pg .zn.t-green a.cn__title--link:hover .cn__title{background-color:#8cbb5b}.pg.t-light a.cn__title--link:hover:before,.pg .zn.t-light a.cn__title--link:hover:before{background-color:#bfbfbf}.pg.t-dark a.cn__title--link:hover:before,.pg .zn.t-dark a.cn__title--link:hover:before{background-color:#737373}a.cn__title--link:before{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:8px 14px 0;position:absolute;right:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:37.5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.13333rem;line-height:1.29412;content:"";font-family:cnn-icons}a.cn__title--link:before:after{clear:both;content:"";display:table}.pg.t-light a.cn__title--link:before,.pg .zn.t-light a.cn__title--link:before{background-color:#e6e6e6}.pg.t-dark a.cn__title--link:before,.pg .zn.t-dark a.cn__title--link:before{background-color:#595959}.pg.t-light a.cn__title--link:before,.pg .zn.t-light a.cn__title--link:before{color:#404040}.pg.t-dark a.cn__title--link:before,.pg .zn.t-dark a.cn__title--link:before{color:#fefefe}.pg.t-green a.cn__title--link:before,.pg .zn.t-green a.cn__title--link:before{color:#fefefe}.pg .zn .cn.t-green a.cn__title--link:before{color:#fefefe}.cn-title__bug:before{float:right;height:0;margin:0;padding:0 10px 0 0}.cn-title__bug--cnn-go:before{font-size:3.8rem;position:relative;right:10px;top:-10px;width:50px;content:"";font-family:cnn-icons}.cn--has-shingle{background:hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.25)),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(top,hsla(0,0%,100%,.25),hsla(0,0%,100%,0));background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0))}.cn-carousel-large-strip .cd__branding{display:none}.cn-carousel-large-strip .owl-carousel.carousel--full{overflow:hidden}.cn-carousel-large-strip .owl-carousel.carousel--full .owl-wrapper-outer{overflow:visible}.cn-carousel-large-strip .owl-carousel.carousel--full .owl-wrapper-outer .owl-item{padding:0 10px}.cn-carousel-medium-matrix .cd{margin-bottom:20px}.cn-carousel-medium-matrix .cd__branding,.cn-carousel-medium-strip .cd__branding{display:none}.owl-carousel .cd__wrapper,.owl-wrapper .cd__wrapper{min-height:10px}.cn-carousel-small-paginated .disabled{display:none}.cn-grid .cn__column{float:left;width:100%;padding:0 10px}.cn-grid .cd__branding{display:none}[data-eq-state$="2-column-grid"] .cn__column{width:50%}[data-eq-state$="2-column-grid"] .cn__column--2np0{clear:left;padding-right:5px}[data-eq-state$="2-column-grid"] .cn__column--2np1{clear:right;padding-left:5px}[data-eq-state$="3-column-grid"] .cn__column{margin-right:10px;padding-right:20px;width:33.33%}[data-eq-state$="3-column-grid"] .cn__column--3np0{clear:left}[data-eq-state$="3-column-grid"] .cn__column--3np2{clear:right;margin-left:-20px;margin-right:0;padding-left:20px;padding-right:0}[data-eq-state$="4-column-grid"] .cn__column{margin-right:6px;padding-right:20px;width:25%}[data-eq-state$="4-column-grid"] .cn__column--4np0{clear:left}[data-eq-state$="4-column-grid"] .cn__column--4np3{clear:right;margin-left:-20px;margin-right:0;padding-left:20px;padding-right:0}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple]{overflow:hidden}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] ul{overflow-x:scroll;overflow-y:hidden;height:100%;white-space:nowrap;padding:20px 0 50px;margin-bottom:-50px}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] ul:after{content:"";display:block;height:20px;width:100%}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] h2.cn__title{display:inline-block;color:#262626;background:none;font-size:14px;padding:0}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] h2.cn__title:after{content:"";background:#c00;vertical-align:middle;display:inline-block;width:6px;height:6px;margin:0 8px}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li{display:inline-block}.cd--tool__feed .cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd-feed__content .cd__headline,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd--tool__feed .cd-feed__content .cd__headline,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd__content .cd__headline{font-weight:500;font-size:14px;padding-right:0}.cd--tool__feed .cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd-feed__content .cd__headline br,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd--tool__feed .cd-feed__content .cd__headline br,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd__content .cd__headline br{display:none}.cd--tool__feed .cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd-feed__content .cd__headline .cd__headline-text:after,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd--tool__feed .cd-feed__content .cd__headline .cd__headline-text:after,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd__content .cd__headline .cd__headline-text:after{display:none}.cd--tool__feed .cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd-feed__content .cd__post-headline,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd--tool__feed .cd-feed__content .cd__post-headline,.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd__content .cd__post-headline{padding-right:5px}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li a:after{color:#d9d9d9;padding:0 8px;content:"|"}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li a:hover:after{color:#d9d9d9}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li .cd.cd--card.cd--extra-small{border-top:none}.cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] li:last-child a:after{display:none}.zn.t-dark .cn.cn-list-hierarchical-horizontal-simple[data-layout=list-hierarchical-horizontal-simple] h2.cn__title{color:#fefefe}.cn-list-hierarchical-xs .cd__branding{display:none}.cn-list-hierarchical-xs .cd--idx-0 .cd__branding{display:block}.cn-list-hierarchical-small-horizontal .cd__branding{display:none}.cn-list-hierarchical-small-horizontal .cd--idx-0 .cd__branding{display:block}.cn-list-hierarchical-no-leading-headline{padding:0}.cn-section-preview{float:left}.cn-section-preview.container-left{border-top:0;padding:0;width:25%}.cn-section-preview.container-separator{padding:0 0 0 40px;width:75%}.cn-section-preview.container-middle{border-top:0;padding:0 0 0 40px;width:50%}.cn-section-preview.container-right{clear:none;display:inline;float:left;width:25%;display:block;overflow:auto}.cd--tool__feed .cn-section-preview.container-right .cd-feed__content,.cn-section-preview.container-right .cd--tool__feed .cd-feed__content,.cn-section-preview.container-right .cd__content{width:100%}.cn-section-preview__item{padding:0 20px;vertical-align:top}.cd--tool__feed .cn-section-preview__item .media+.cd-feed__content .cd__headline .cd__headline-text,.cn-section-preview__item .cd--tool__feed .media+.cd-feed__content .cd__headline .cd__headline-text,.cn-section-preview__item .media+.cd__content .cd__headline .cd__headline-text{font-weight:300;font-size:1.5rem;line-height:1.16667}.cd--tool__feed .cn-section-preview__item .media+.cd-feed__content .cd__headline .cd__headline-text strong,.cn-section-preview__item .cd--tool__feed .media+.cd-feed__content .cd__headline .cd__headline-text strong,.cn-section-preview__item .media+.cd__content .cd__headline .cd__headline-text strong{font-weight:300}.cn-section-preview__item.container-middle{float:left;margin-bottom:0;padding:0;width:50%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.cn-section-preview__item.container-middle:first-child{padding-right:10px}.cn-section-preview__item.container-middle:nth-child(2){padding-left:10px}.mega-nav .m-navigation__mega-nav-item .cd__headline .cd__headline-text{font-weight:300}.mega-nav .cn-section-preview.container-middle .cd--has-banner>a:first-child{display:inline}.m-navigation__mega-nav-item .ad,.pg-news .zn-body .ad{clear:both;padding-top:20px;padding-bottom:0}.m-navigation__mega-nav-item .zn-header__text,.pg-news .zn-body .zn-header__text{color:#132633;text-shadow:none}.pg-news .zn-body .l-container{padding:20px}.cn-list-small-horizontal .cd__branding{display:none}.cn-list-large-vertical .cn__listitem{margin-bottom:20px}@media (min-width:640px){.cn-list-large-vertical .cn__listitem{margin-bottom:8px}}.cn-shingle__content{float:right;font-size:0;line-height:1}.cn-shingle{margin:0 0 10px}.cn-shingle:after{clear:both;content:"";display:table}.cn.cn--has-shingle .cn-shingle .cn-shingle__ad>span{padding:10px}.cn.cn--has-shingle .cn-shingle .cn-shingle__ad iframe{margin:10px}.cn-stack .cn__footer{margin:10px 0}.cn-stack--medium-horizontal .cd__branding{display:none}.zn-header__text,.zn-header_preview__text{color:#f2f2f2;overflow:hidden;padding:0 0 15px;position:relative;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.3}.pg .zn.t-light .zn-header__text,.pg .zn.t-light .zn-header_preview__text{color:#262626}.pg .zn.t-dark .zn-header__text,.pg .zn.t-dark .zn-header_preview__text{color:#fefefe}@media (min-width:480px){.zn-header__text,.zn-header_preview__text{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}}.zn-header_preview__text{padding:20px 0}.zn-header__text-heading{font-size:40px;font-size:2.66667rem}.zn-header__text-page_header{float:left;padding:15px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.125}.pg.t-light .zn-header__text-page_header{color:#1a1a1a}.pg.t-dark .zn-header__text-page_header{color:#fefefe}@media (min-width:640px) and (max-width:959px){.zn-header__text-page_header{padding:20px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}}@media (min-width:960px){.zn-header__text-page_header{padding:25px 5px 25px 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:62px;font-size:4.13333rem;line-height:1.06452}}.zn-header__stripes-only-wrapper{overflow:hidden;position:relative;width:100%}.zn-header-wrapper{display:inline-block}.zn-header-wrapper .zn-header{float:left}.zn-header-wrapper .zn-header__text-page_header{float:none;padding-bottom:5px}@media (min-width:640px){.zn-header-wrapper .zn-header__text-page_header{padding-bottom:10px}}.m-navigation .zn-header__stripes-only:after,.m-navigation .zn-header__stripes:after{display:none}.zn-header__text+.zn-header__stripes,.zn-header__text+.zn-header__stripes-only{padding:0 0 0 10px;vertical-align:middle}@media (min-width:480px){.zn-header__text+.zn-header__stripes,.zn-header__text+.zn-header__stripes-only{padding-left:20px}}.zn-header__stripes-only-wrapper+.zn-header__stripes-only{padding:0}.pg.t-light .zn-Rail .zn-header__text,.pg.t-light .zn-Rail .zn-header_preview__text,.pg.t-light .zn-Related .zn-header__text,.pg.t-light .zn-Related .zn-header_preview__text{color:#262626}.zn-staggered .zn__containers{display:block}.zn-staggered .zn-staggered__col{display:block;float:left;padding-left:0;padding-right:0}@media (min-width:640px) and (max-width:959px){.zn-staggered .zn-staggered__col{padding-right:20px}.zn-staggered .zn-staggered__col:nth-of-type(2n){padding-right:0}}@media (min-width:960px){.zn-staggered .zn-staggered__col{padding-right:20px}.pg-rail .zn-staggered .zn-staggered__col,.zn-staggered .zn-staggered__col:nth-of-type(3n){padding-right:0}}.zn-topics-and-profile .cn-list-small-horizontal.cn-profile{display:none}@media (min-width:720px){.zn-topics-and-profile .cn-list-small-horizontal.cn-profile{display:block}}.zn-left-fluid-right-stack.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-left-fluid-right-stack .zn__background--img-tag{height:100%}.zn-left-fluid-right-stack .zn__containers{overflow:hidden}.zn-left-fluid-right-stack .zn__containers:after{clear:both;content:"";display:table}.zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.zn-left-fluid-right-stack .zn__containers .column{z-index:0}.zn-left-fluid-right-stack .zn__containers .column.column--top{z-index:3}.zn-left-fluid-right-stack .zn__containers .column .cn--idx-0 .cd__branding{display:none}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-left-fluid-right-stack .zn__containers,.pg-below-rail .zn-left-fluid-right-stack .zn__containers,.pg-no-rail .zn-left-fluid-right-stack .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+3),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+3),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-right-stack .zn__containers{overflow:hidden}.zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-left-fluid-right-stack .zn__containers{overflow:hidden}.pg-side-of-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-side-of-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-right-stack .zn__containers,.pg-below-rail .zn-left-fluid-right-stack .zn__containers,.pg-no-rail .zn-left-fluid-right-stack .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+4),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+4),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+4){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+5),.pg-below-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+5),.pg-no-rail .zn-left-fluid-right-stack .zn__containers>.column:nth-of-type(2n+5){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-left-fluid-right-stack .zn__containers .column:first-of-type,.pg-below-rail .zn-left-fluid-right-stack .zn__containers .column:first-of-type,.pg-no-rail .zn-left-fluid-right-stack .zn__containers .column:first-of-type{clear:right;float:right;left:-320px}.pg-above-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(2),.pg-below-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(2),.pg-no-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(2){clear:left;left:100%;margin-left:-320px}.pg-above-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(3),.pg-below-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(3),.pg-no-rail .zn-left-fluid-right-stack .zn__containers .column:nth-of-type(3){clear:left;left:100%;margin-left:-320px;padding-left:10px;padding-right:0;width:320px}}.zn-right-fluid-left-stack.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-right-fluid-left-stack .zn__background--img-tag{height:100%}.zn-right-fluid-left-stack .zn__containers{overflow:hidden}.zn-right-fluid-left-stack .zn__containers:after{clear:both;content:"";display:table}.zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.zn-right-fluid-left-stack .zn__containers .column{z-index:0}.zn-right-fluid-left-stack .zn__containers .column.column--top{z-index:3}.zn-right-fluid-left-stack .zn__containers .column .cn--idx-0 .cd__branding{display:none}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-right-fluid-left-stack .zn__containers,.pg-below-rail .zn-right-fluid-left-stack .zn__containers,.pg-no-rail .zn-right-fluid-left-stack .zn__containers{overflow:hidden}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+3),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+3),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-right-fluid-left-stack .zn__containers{overflow:hidden}.zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-right-fluid-left-stack .zn__containers{overflow:hidden}.pg-side-of-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-side-of-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:960px){.pg-above-rail .zn-right-fluid-left-stack .zn__containers,.pg-below-rail .zn-right-fluid-left-stack .zn__containers,.pg-no-rail .zn-right-fluid-left-stack .zn__containers{overflow:hidden}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+4),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+4),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+4){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+5),.pg-below-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+5),.pg-no-rail .zn-right-fluid-left-stack .zn__containers>.column:nth-of-type(2n+5){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type,.pg-below-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type,.pg-no-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type{clear:right;float:right;padding-left:330px;padding-right:0}.pg-above-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type .cn,.pg-below-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type .cn,.pg-no-rail .zn-right-fluid-left-stack .zn__containers .column:first-of-type .cn{margin-left:-320px;width:100%}.pg-above-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(2),.pg-above-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3),.pg-below-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(2),.pg-below-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3),.pg-no-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(2),.pg-no-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3){clear:left;left:0;padding-left:0;padding-right:10px}.pg-above-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3),.pg-below-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3),.pg-no-rail .zn-right-fluid-left-stack .zn__containers .column:nth-of-type(3){width:320px}}.zn-center-fluid-shared{overflow:hidden;position:relative;width:100%}.zn-center-fluid-shared .zn__containers,.zn-center-fluid-shared .zn__wrapper{position:relative;z-index:0}.zn-center-fluid-shared .zn__containers:after,.zn-center-fluid-shared .zn__wrapper:after{clear:both;content:"";display:table}.zn-center-fluid-shared .zn__background{position:absolute;top:0;bottom:auto;left:0;right:0;z-index:-22}.zn-center-fluid-shared .zn-top__banner,.zn-center-fluid-shared .zn-top__label{position:relative;z-index:0}.zn-center-fluid-shared.zn.zn--has-background .zn__background{background-image:none}.zn-center-fluid-shared.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-center-fluid-shared .zn__background--img-tag{height:100%}.zn-center-fluid.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-center-fluid .zn__background--img-tag{height:100%}.zn-center-fluid .zn__containers:after{clear:both;content:"";display:table}.zn-center-fluid .zn__containers .column{width:100%;z-index:0}.zn-center-fluid .zn__containers .column.column--top{z-index:3}@media (min-width:960px){.pg-above-rail .zn-center-fluid .zn__containers,.pg-below-rail .zn-center-fluid .zn__containers,.pg-no-rail .zn-center-fluid .zn__containers{overflow:hidden}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:313.33px;padding-left:0;padding-right:13.33333px;clear:left}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:-626.66px;width:100%;padding-left:6.66667px;padding-right:633.32667px;clear:none}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:313.33px;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-center-fluid .zn__containers,.pg-below-rail .zn-center-fluid .zn__containers,.pg-no-rail .zn-center-fluid .zn__containers{overflow:hidden}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:50%;padding-left:0;padding-right:13.33333px;clear:left}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:100%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:49%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-center-fluid .zn__containers{overflow:hidden}.zn-center-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:50%;padding-left:0;padding-right:13.33333px;clear:left}.zn-center-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:100%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.zn-center-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:49%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-center-fluid .zn__containers{overflow:hidden}.pg-side-of-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:50%;padding-left:0;padding-right:13.33333px;clear:left}.pg-side-of-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:100%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-side-of-rail .zn-center-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:49%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:80px) and (max-width:959px){.pg-above-rail .zn-center-fluid .zn__containers,.pg-below-rail .zn-center-fluid .zn__containers,.pg-no-rail .zn-center-fluid .zn__containers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-above-rail .zn-center-fluid .zn__containers .column,.pg-below-rail .zn-center-fluid .zn__containers .column,.pg-no-rail .zn-center-fluid .zn__containers .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.pg-above-rail .zn-center-fluid .zn__containers .column:first-of-type,.pg-below-rail .zn-center-fluid .zn__containers .column:first-of-type,.pg-no-rail .zn-center-fluid .zn__containers .column:first-of-type{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(2),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(2),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(2){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(3),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(3),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(4),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(4),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(5),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(5),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(5){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(6),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(6),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(6){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(7),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(7),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(7){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(8),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(8),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(8){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(9),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(9),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(9){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(10),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(10),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(10){-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(11),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(11),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(11){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(12),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(12),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(12){-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(13),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(13),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(13){-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(14),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(14),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(14){-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(15),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(15),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(15){-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(16),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(16),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(16){-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(17),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(17),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(17){-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.pg-above-rail .zn-center-fluid .zn__containers .column:nth-of-type(18),.pg-below-rail .zn-center-fluid .zn__containers .column:nth-of-type(18),.pg-no-rail .zn-center-fluid .zn__containers .column:nth-of-type(18){-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}}@media (min-width:80px) and (max-width:959px){.zn-center-fluid .zn__containers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.zn-center-fluid .zn__containers .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.zn-center-fluid .zn__containers .column:first-of-type{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.zn-center-fluid .zn__containers .column:nth-of-type(2){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.zn-center-fluid .zn__containers .column:nth-of-type(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.zn-center-fluid .zn__containers .column:nth-of-type(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.zn-center-fluid .zn__containers .column:nth-of-type(5){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.zn-center-fluid .zn__containers .column:nth-of-type(6){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.zn-center-fluid .zn__containers .column:nth-of-type(7){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.zn-center-fluid .zn__containers .column:nth-of-type(8){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.zn-center-fluid .zn__containers .column:nth-of-type(9){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.zn-center-fluid .zn__containers .column:nth-of-type(10){-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.zn-center-fluid .zn__containers .column:nth-of-type(11){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.zn-center-fluid .zn__containers .column:nth-of-type(12){-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.zn-center-fluid .zn__containers .column:nth-of-type(13){-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.zn-center-fluid .zn__containers .column:nth-of-type(14){-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.zn-center-fluid .zn__containers .column:nth-of-type(15){-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.zn-center-fluid .zn__containers .column:nth-of-type(16){-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.zn-center-fluid .zn__containers .column:nth-of-type(17){-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.zn-center-fluid .zn__containers .column:nth-of-type(18){-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}}@media (min-width:80px){.pg-side-of-rail .zn-center-fluid .zn__containers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-side-of-rail .zn-center-fluid .zn__containers .column{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.pg-side-of-rail .zn-center-fluid .zn__containers .column:first-of-type{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(2){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(4){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(5){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(6){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(7){-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(8){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(9){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(10){-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(11){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(12){-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(13){-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(14){-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(15){-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(16){-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(17){-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.pg-side-of-rail .zn-center-fluid .zn__containers .column:nth-of-type(18){-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}}.zn-center-fluid[data-containers="1"] .zn__containers{overflow:hidden}.zn-center-fluid[data-containers="1"] .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}@media (min-width:960px){.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers,.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers,.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers,.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers,.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-center-fluid[data-containers="2"] .zn__containers{overflow:hidden}.zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-center-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-side-of-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-center-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}.zn-right-stack-bg-bleed.zn.zn__background{margin-bottom:0;padding-top:0}.zn-right-stack-bg-bleed .zn-top__background{position:relative;z-index:0}.zn-right-stack-bg-bleed .zn__background{z-index:-22;position:absolute;top:0;bottom:auto;left:0;right:0}.zn-right-stack-bg-bleed .zn-top__banner,.zn-right-stack-bg-bleed .zn-top__label{position:relative;z-index:0}@media (min-width:640px){.pg-above-rail .zn-right-stack-bg-bleed .zn-top,.pg-below-rail .zn-right-stack-bg-bleed .zn-top,.pg-no-rail .zn-right-stack-bg-bleed .zn-top{position:relative;z-index:0}.pg-above-rail .zn-right-stack-bg-bleed .zn-top__background,.pg-below-rail .zn-right-stack-bg-bleed .zn-top__background,.pg-no-rail .zn-right-stack-bg-bleed .zn-top__background{position:static;padding-top:0}}@media (min-width:640px) and (max-width:959px){.zn-right-stack-bg-bleed .zn-top{position:relative;z-index:0}.zn-right-stack-bg-bleed .zn-top__background{position:static;padding-top:0}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-bleed .zn-top{position:relative;z-index:0}.pg-side-of-rail .zn-right-stack-bg-bleed .zn-top__background{position:static;padding-top:0}}.zn-right-stack-bg-bleed.zn__background{background-position:0 90px;background-repeat:no-repeat;position:relative}.zn-right-stack-bg-bleed.zn__background.zn--idx-0{padding-top:0}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-bleed.zn__background,.pg-below-rail .zn-right-stack-bg-bleed.zn__background,.pg-no-rail .zn-right-stack-bg-bleed.zn__background{background-size:100% auto;background-position:0 0;width:100%}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-bleed.zn__background{background-size:100% auto;background-position:0 0;width:100%}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-bleed.zn__background{background-size:100% auto;background-position:0 0;width:100%}}@media (min-width:80px) and (max-width:639px){.zn-right-stack-bg-bleed .zn-banner{padding-bottom:0}}.zn-right-stack-bg-bleed .zn-header-wrapper{width:100%}.zn-right-stack-bg-bleed .zn-contents{position:relative;margin-top:20px;width:auto;z-index:0}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-bleed .zn-contents,.pg-below-rail .zn-right-stack-bg-bleed .zn-contents,.pg-no-rail .zn-right-stack-bg-bleed .zn-contents{display:block}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-bleed .zn-contents{display:block}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-bleed .zn-contents{display:block}}.zn-right-stack-bg-bleed .zn-image-wrapper{display:inline-block;margin:0 auto;width:50%}.zn-right-stack-bg-bleed .zn__logo img{width:auto}@media (min-width:0px) and (max-width:479px){.pg-above-rail .zn-right-stack-bg-bleed .zn__logo img,.pg-below-rail .zn-right-stack-bg-bleed .zn__logo img,.pg-no-rail .zn-right-stack-bg-bleed .zn__logo img{width:100%}}@media (min-width:0px) and (max-width:959px){.zn-right-stack-bg-bleed .zn__logo img{width:100%}}@media (min-width:0px){.pg-side-of-rail .zn-right-stack-bg-bleed .zn__logo img{width:100%}}.zn-right-stack-bg-bleed .zn__containers{display:block;margin-top:0;overflow:hidden}.zn-right-stack-bg-bleed .zn__containers:after{clear:both;content:"";display:table}.zn-right-stack-bg-bleed .zn__containers .column{margin-top:0}.zn-right-stack-bg-bleed .zn__containers .column .cd__branding{display:none}@media (min-width:80px) and (max-width:639px){.zn-right-stack-bg-bleed .zn__containers.zn__show_background{margin-top:45%}}@media (min-width:640px) and (max-width:959px){.zn-right-stack-bg-bleed .zn__containers.zn__show_background{margin-top:28%}}.zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-right-stack-bg-bleed .zn__containers,.pg-below-rail .zn-right-stack-bg-bleed .zn__containers,.pg-no-rail .zn-right-stack-bg-bleed .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+3),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+3),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-right-stack-bg-bleed .zn__containers{overflow:hidden}.zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-right-stack-bg-bleed .zn__containers{overflow:hidden}.pg-side-of-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:960px){.pg-above-rail .zn-right-stack-bg-bleed .zn__containers,.pg-below-rail .zn-right-stack-bg-bleed .zn__containers,.pg-no-rail .zn-right-stack-bg-bleed .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(1n+1),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(1n+1),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:320px;padding-left:0;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+2){margin-right:-640px;width:100%;padding-left:0;padding-right:653.33333px;clear:left}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:320px;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+4),.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+4),.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:nth-of-type(3n+4){margin-right:0;width:320px;padding-left:13.33333px;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-bleed .zn__containers>.column:first-of-type,.pg-below-rail .zn-right-stack-bg-bleed .zn__containers>.column:first-of-type,.pg-no-rail .zn-right-stack-bg-bleed .zn__containers>.column:first-of-type{padding-left:13.333px}}@media (min-width:960px){.pg-above-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers,.pg-below-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers,.pg-no-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+2){margin-right:-640px;width:100%;padding-left:0;padding-right:653.33333px;clear:left}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:320px;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+4),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+4),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(3n+4){margin-right:0;width:320px;padding-left:13.33333px;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(2),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(2),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-4-containers .zn__containers>.column:nth-of-type(2){clear:right}}@media (min-width:960px){.pg-above-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers,.pg-below-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers,.pg-no-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+3),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+3),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2),.pg-below-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2),.pg-no-rail .zn-right-stack-bg-bleed.zn-has-3-containers .zn__containers>.column:nth-of-type(2){clear:right}}.pg-no-rail .zn-right-stack-bg-bleed .zn__containers .column:first-child{float:right}.pg-no-rail .zn-right-stack-bg-bleed .zn__containers .column:nth-child(2){clear:right}.zn-right-stack-bg-inline{position:relative}.zn-right-stack-bg-inline:after{clear:both;content:"";display:table}.zn-right-stack-bg-inline .zn__background{position:absolute;top:0;width:100%;background-repeat:no-repeat;background-size:contain}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-inline .zn__background,.pg-below-rail .zn-right-stack-bg-inline .zn__background,.pg-no-rail .zn-right-stack-bg-inline .zn__background{padding-top:0}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-inline .zn__background{padding-top:0}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-inline .zn__background{padding-top:0}}.zn-right-stack-bg-inline .zn-top__label{position:absolute;padding-top:20px;width:100%;z-index:0}@media (min-width:640px){.pg-above-rail .zn-right-stack-bg-inline .zn-top__label,.pg-below-rail .zn-right-stack-bg-inline .zn-top__label,.pg-no-rail .zn-right-stack-bg-inline .zn-top__label{position:relative;padding-top:0}}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-inline .zn-logo,.pg-below-rail .zn-right-stack-bg-inline .zn-logo,.pg-no-rail .zn-right-stack-bg-inline .zn-logo{display:table-cell;position:static;vertical-align:middle}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-inline .zn-logo{display:table-cell;position:static;vertical-align:middle}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-inline .zn-logo{display:table-cell;position:static;vertical-align:middle}}.zn-right-stack-bg-inline .zn-image-wrapper{width:50%;position:absolute;top:0;left:25%}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-inline .zn-image-wrapper,.pg-below-rail .zn-right-stack-bg-inline .zn-image-wrapper,.pg-no-rail .zn-right-stack-bg-inline .zn-image-wrapper{float:left;left:0;padding-left:50%;position:relative;width:inherit}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-inline .zn-image-wrapper{float:left;left:0;padding-left:50%;position:relative;width:inherit}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-inline .zn-image-wrapper{float:left;left:0;padding-left:50%;position:relative;width:inherit}}.zn-right-stack-bg-inline .zn__logo{margin-top:25%}@media (min-width:800px){.pg-above-rail .zn-right-stack-bg-inline .zn__logo,.pg-below-rail .zn-right-stack-bg-inline .zn__logo,.pg-no-rail .zn-right-stack-bg-inline .zn__logo{margin-top:0;margin-left:-50%;position:relative}}@media (min-width:800px) and (max-width:959px){.zn-right-stack-bg-inline .zn__logo{margin-top:0;margin-left:-50%;position:relative}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-inline .zn__logo{margin-top:0;margin-left:-50%;position:relative}}.zn-right-stack-bg-inline .zn__containers{display:block;overflow:hidden}.zn-right-stack-bg-inline .zn__containers:after{clear:both;content:"";display:table}@media (min-width:960px){.pg-above-rail .zn-right-stack-bg-inline .zn__containers .zn-wrapper__media,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .zn-wrapper__media,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .zn-wrapper__media{float:left;margin-bottom:20px;width:100%}}@media (min-width:960px) and (max-width:959px){.zn-right-stack-bg-inline .zn__containers .zn-wrapper__media{float:left;margin-bottom:20px;width:100%}}@media (min-width:1120px){.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers .zn-wrapper__media{float:left;margin-bottom:20px;width:100%}}.zn-right-stack-bg-inline .zn__containers .cd__branding{display:none}.zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-right-stack-bg-inline .zn__containers,.pg-below-rail .zn-right-stack-bg-inline .zn__containers,.pg-no-rail .zn-right-stack-bg-inline .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+3),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+3),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0{width:100%}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper{height:100%}}@media (min-width:640px) and (max-width:959px){.zn-right-stack-bg-inline .zn__containers{overflow:hidden}.zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.zn-right-stack-bg-inline .zn__containers .cn--idx-0{width:100%}.zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper{height:100%}}@media (min-width:640px){.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers{overflow:hidden}.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(2n+3){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0{width:100%}.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-side-of-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper{height:100%}}@media (min-width:960px){.pg-above-rail .zn-right-stack-bg-inline .zn__containers,.pg-below-rail .zn-right-stack-bg-inline .zn__containers,.pg-no-rail .zn-right-stack-bg-inline .zn__containers{overflow:hidden}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+2){margin-right:-640px;width:100%;padding-left:0;padding-right:653.33333px;clear:left}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:320px;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+4),.pg-below-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+4),.pg-no-rail .zn-right-stack-bg-inline .zn__containers>.column:nth-of-type(3n+4){margin-right:0;width:320px;padding-left:13.33333px;padding-right:0;clear:right}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0{width:300px;position:absolute;top:0;bottom:0;right:0}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn--idx-0 .cd__wrapper{height:100%}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .cn-collection-player .cn--idx-0,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .cn-collection-player .cn--idx-0,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .cn-collection-player .cn--idx-0{position:relative;width:100%}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right,.pg-above-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right .cn-collection-player.cn--idx-0,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right .cn-collection-player.cn--idx-0,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1 .cn--idx-0.cn--collection-right .cn-collection-player.cn--idx-0{float:right;position:relative}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1.zn-collection.column:first-of-type,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1.zn-collection.column:first-of-type,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .zn-col-1.zn-collection.column:first-of-type{padding-right:0}.pg-above-rail .zn-right-stack-bg-inline .zn__containers .column:first-of-type,.pg-below-rail .zn-right-stack-bg-inline .zn__containers .column:first-of-type,.pg-no-rail .zn-right-stack-bg-inline .zn__containers .column:first-of-type{padding-right:300px}}.zn-right-stack-bg-inline.zn .zn__background--img-tag{position:relative}@media (min-width:640px){.pg-above-rail .zn-right-stack-bg-inline.zn .zn__background--img-tag,.pg-below-rail .zn-right-stack-bg-inline.zn .zn__background--img-tag,.pg-no-rail .zn-right-stack-bg-inline.zn .zn__background--img-tag{position:absolute}}.zn-30-70 .zn__containers{display:block}.zn-30-70 .zn__containers:after{clear:both;content:"";display:table}.zn-30-70 .zn__containers .column{width:100%}@media (min-width:800px) and (max-width:1119px){.pg-above-rail .zn-30-70 .zn__containers,.pg-below-rail .zn-30-70 .zn__containers,.pg-no-rail .zn-30-70 .zn__containers{overflow:hidden}.pg-above-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:800px) and (max-width:959px){.zn-30-70 .zn__containers{overflow:hidden}.zn-30-70 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.zn-30-70 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:800px){.pg-side-of-rail .zn-30-70 .zn__containers{overflow:hidden}.pg-side-of-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:1120px){.pg-above-rail .zn-30-70 .zn__containers,.pg-below-rail .zn-30-70 .zn__containers,.pg-no-rail .zn-30-70 .zn__containers{overflow:hidden}.pg-above-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-30-70 .zn__containers>.column:nth-of-type(odd){margin-right:-720px;width:100%;padding-left:0;padding-right:730px;clear:left}.pg-above-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-30-70 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:720px;padding-left:10px;padding-right:0;clear:right}}.zn-70-30 .zn__containers{display:block}.zn-70-30 .zn__containers:after{clear:both;content:"";display:table}.zn-70-30 .zn__containers .column{width:100%}@media (min-width:800px) and (max-width:1119px){.pg-above-rail .zn-70-30 .zn__containers,.pg-below-rail .zn-70-30 .zn__containers,.pg-no-rail .zn-70-30 .zn__containers{overflow:hidden}.pg-above-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-above-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:800px) and (max-width:959px){.zn-70-30 .zn__containers{overflow:hidden}.zn-70-30 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.zn-70-30 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:800px){.pg-side-of-rail .zn-70-30 .zn__containers{overflow:hidden}.pg-side-of-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-side-of-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:1120px){.pg-above-rail .zn-70-30 .zn__containers,.pg-below-rail .zn-70-30 .zn__containers,.pg-no-rail .zn-70-30 .zn__containers{overflow:hidden}.pg-above-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-70-30 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:720px;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-70-30 .zn__containers>.column:nth-of-type(2n+2){margin-right:-720px;width:100%;padding-left:10px;padding-right:720px;clear:right}}.zn-60-40.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-60-40 .zn__background--img-tag{height:100%}.zn-60-40 .zn__containers{display:block}.zn-60-40 .zn__containers:after{clear:both;content:"";display:table}.zn-60-40 .zn__containers .column{width:100%}@media (min-width:800px) and (max-width:1039px){.pg-above-rail .zn-60-40 .zn__containers,.pg-below-rail .zn-60-40 .zn__containers,.pg-no-rail .zn-60-40 .zn__containers{overflow:hidden}.pg-above-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-above-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:800px) and (max-width:959px){.zn-60-40 .zn__containers{overflow:hidden}.zn-60-40 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.zn-60-40 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:800px){.pg-side-of-rail .zn-60-40 .zn__containers{overflow:hidden}.pg-side-of-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-side-of-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:1040px){.pg-above-rail .zn-60-40 .zn__containers,.pg-below-rail .zn-60-40 .zn__containers,.pg-no-rail .zn-60-40 .zn__containers{overflow:hidden}.pg-above-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-60-40 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:640px;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-60-40 .zn__containers>.column:nth-of-type(2n+2){margin-right:-640px;width:100%;padding-left:10px;padding-right:640px;clear:right}}.zn-40-60.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-40-60 .zn__background--img-tag{height:100%}.zn-40-60 .zn__containers{display:block}.zn-40-60 .zn__containers:after{clear:both;content:"";display:table}.zn-40-60 .zn__containers .column{width:100%}@media (min-width:800px) and (max-width:1039px){.pg-above-rail .zn-40-60 .zn__containers,.pg-below-rail .zn-40-60 .zn__containers,.pg-no-rail .zn-40-60 .zn__containers{overflow:hidden}.pg-above-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:800px) and (max-width:959px){.zn-40-60 .zn__containers{overflow:hidden}.zn-40-60 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.zn-40-60 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:800px){.pg-side-of-rail .zn-40-60 .zn__containers{overflow:hidden}.pg-side-of-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd){margin-right:0;width:320px;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2){margin-right:-320px;width:100%;padding-left:10px;padding-right:320px;clear:right}}@media (min-width:1040px){.pg-above-rail .zn-40-60 .zn__containers,.pg-below-rail .zn-40-60 .zn__containers,.pg-no-rail .zn-40-60 .zn__containers{overflow:hidden}.pg-above-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-40-60 .zn__containers>.column:nth-of-type(odd){margin-right:-640px;width:100%;padding-left:0;padding-right:650px;clear:left}.pg-above-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-40-60 .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:640px;padding-left:10px;padding-right:0;clear:right}}.zn-balanced.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-balanced .zn__background--img-tag{height:100%}.zn-balanced .zn__containers{overflow:hidden}.zn-balanced .zn__containers:after{clear:both;content:"";display:table}.zn-balanced .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-balanced .zn__containers,.pg-below-rail .zn-balanced .zn__containers,.pg-no-rail .zn-balanced .zn__containers{overflow:hidden}.pg-above-rail .zn-balanced .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-balanced .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-balanced .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-balanced .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-balanced .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-balanced .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-balanced .zn__containers{overflow:hidden}.zn-balanced .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-balanced .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-balanced .zn__containers{overflow:hidden}.pg-side-of-rail .zn-balanced .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-balanced .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:960px){.pg-above-rail .zn-balanced .zn__containers,.pg-below-rail .zn-balanced .zn__containers,.pg-no-rail .zn-balanced .zn__containers{overflow:hidden}.pg-above-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:33.333%;padding-left:0;padding-right:13.33333px;clear:left}.pg-above-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:33.333%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-balanced .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:33.333%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px){.pg-above-rail .zn-balanced .zn__containers,.pg-below-rail .zn-balanced .zn__containers,.pg-no-rail .zn-balanced .zn__containers{overflow:hidden}.pg-above-rail .zn-balanced .zn__containers>.column:first-child:last-of-type,.pg-above-rail .zn-balanced .zn__containers>.column:first-child:last-of-type~.column:nth-of-type(1n+1),.pg-below-rail .zn-balanced .zn__containers>.column:first-child:last-of-type,.pg-below-rail .zn-balanced .zn__containers>.column:first-child:last-of-type~.column:nth-of-type(1n+1),.pg-no-rail .zn-balanced .zn__containers>.column:first-child:last-of-type,.pg-no-rail .zn-balanced .zn__containers>.column:first-child:last-of-type~.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}}@media (min-width:640px){.pg-above-rail .zn-balanced .zn__containers,.pg-below-rail .zn-balanced .zn__containers,.pg-no-rail .zn-balanced .zn__containers{overflow:hidden}.pg-above-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2),.pg-above-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(odd),.pg-below-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2),.pg-below-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(odd),.pg-no-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2),.pg-no-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(2n+2),.pg-below-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(2n+2),.pg-no-rail .zn-balanced .zn__containers>.column:first-child:nth-last-of-type(2)~.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}.zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__first-cn{padding:0;width:100%}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper.zn-left-fluid__first-cn,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper.zn-left-fluid__first-cn,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper.zn-left-fluid__first-cn{clear:both;float:left;padding:0;width:100%}.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__odd-cn,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__odd-cn,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__odd-cn{clear:left;float:left;padding-right:10px;width:50%}.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__even-cn,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__even-cn,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__even-cn{clear:right;float:left;padding-left:10px;width:50%}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper.zn-left-fluid__first-cn{clear:both;float:left;padding:0;width:100%}.zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__odd-cn{clear:left;float:left;padding-right:10px;width:50%}.zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__even-cn{clear:right;float:left;padding-left:10px;width:50%}}@media (min-width:640px){.pg-side-of-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper.zn-left-fluid__first-cn{clear:both;float:left;padding:0;width:100%}.pg-side-of-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__odd-cn{clear:left;float:left;padding-right:10px;width:50%}.pg-side-of-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__even-cn{clear:right;float:left;padding-left:10px;width:50%}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content-wrapper{clear:left;float:left;padding:0;width:100%}.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fluid-content{margin-right:640px;padding-right:0}.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-left,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-left,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-left{float:left;margin-left:-640px;padding-left:20px;width:320px}.pg-above-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-right,.pg-below-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-right,.pg-no-rail .zn-left-fluid-shared.zn-has-multiple-containers .zn-left-fluid__fixed-column-right{float:left;margin-left:-300px;padding-left:0;width:300px}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content-wrapper,.pg-below-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content-wrapper,.pg-no-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content-wrapper{float:left;padding:0;width:100%}.pg-above-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content,.pg-below-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content,.pg-no-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fluid-content{margin-right:320px;padding-right:0}.pg-above-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fixed-column-left,.pg-below-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fixed-column-left,.pg-no-rail .zn-left-fluid-shared.zn-has-two-containers .zn-left-fluid__fixed-column-left{float:left;margin-left:-320px;padding-left:20px;width:320px}}.zn-left-fluid-shared{overflow:hidden;position:relative;width:100%}.zn-left-fluid-shared .zn__containers,.zn-left-fluid-shared .zn__wrapper{position:relative;z-index:0}.zn-left-fluid-shared .zn__containers:after,.zn-left-fluid-shared .zn__wrapper:after{clear:both;content:"";display:table}.zn-left-fluid-shared .zn__background{position:absolute;top:0;bottom:auto;left:0;right:0;z-index:-22}.zn-left-fluid-shared .zn-top__banner,.zn-left-fluid-shared .zn-top__label{position:relative;z-index:0}.zn-left-fluid-shared.zn.zn--has-background .zn__background{background-image:none}.zn-left-fluid-shared.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-left-fluid-shared .zn__background--img-tag{height:100%}.zn-left-fluid.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-left-fluid .zn__background--img-tag{height:100%}.zn-left-fluid-bg-bleed .zn__containers:after,.zn-left-fluid .zn__containers:after{clear:both;content:"";display:table}.zn-left-fluid-bg-bleed .zn__containers .column,.zn-left-fluid .zn__containers .column{width:100%;z-index:0}.zn-left-fluid-bg-bleed .zn__containers .column.column--top,.zn-left-fluid .zn__containers .column.column--top{z-index:3}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-above-rail .zn-left-fluid .zn__containers,.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-below-rail .zn-left-fluid .zn__containers,.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-no-rail .zn-left-fluid .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:100%;padding-left:0;padding-right:13.33333px;clear:left}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:50%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:50%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed .zn__containers,.zn-left-fluid .zn__containers{overflow:hidden}.zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.zn-left-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:100%;padding-left:0;padding-right:13.33333px;clear:left}.zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.zn-left-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:50%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.zn-left-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:50%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-side-of-rail .zn-left-fluid .zn__containers{overflow:hidden}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-side-of-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:0;width:100%;padding-left:0;padding-right:13.33333px;clear:left}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-side-of-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:50%;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-side-of-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:50%;padding-left:13.33333px;padding-right:0;clear:right}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-above-rail .zn-left-fluid .zn__containers,.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-below-rail .zn-left-fluid .zn__containers,.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-no-rail .zn-left-fluid .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+1),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+1){margin-right:-640px;width:100%;padding-left:0;padding-right:653.33333px;clear:left}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+2),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+2){margin-right:0;width:320px;padding-left:6.66667px;padding-right:6.66667px;clear:none}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-above-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-below-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers>.column:nth-of-type(3n+3),.pg-no-rail .zn-left-fluid .zn__containers>.column:nth-of-type(3n+3){margin-right:0;width:320px;padding-left:13.33333px;padding-right:0;clear:right}}.zn-left-fluid-bg-bleed[data-containers="1"] .zn__containers,.zn-left-fluid[data-containers="1"] .zn__containers{overflow:hidden}.zn-left-fluid-bg-bleed[data-containers="1"] .zn__containers>.column:nth-of-type(1n+1),.zn-left-fluid[data-containers="1"] .zn__containers>.column:nth-of-type(1n+1){margin-right:0;width:100%;padding-left:0;padding-right:0;clear:right}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers,.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers,.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:-320px;width:100%;padding-left:0;padding-right:330px;clear:left}.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:320px;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers,.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers,.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-above-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-above-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-below-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-no-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.zn-left-fluid[data-containers="2"] .zn__containers{overflow:hidden}.zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}@media (min-width:640px){.pg-side-of-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers,.pg-side-of-rail .zn-left-fluid[data-containers="2"] .zn__containers{overflow:hidden}.pg-side-of-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(odd),.pg-side-of-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(odd){margin-right:0;width:50%;padding-left:0;padding-right:10px;clear:left}.pg-side-of-rail .zn-left-fluid-bg-bleed[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2),.pg-side-of-rail .zn-left-fluid[data-containers="2"] .zn__containers>.column:nth-of-type(2n+2){margin-right:0;width:50%;padding-left:10px;padding-right:0;clear:right}}.zn-left-fluid-bg-bleed .banner-text--natural{text-align:center}.cd--tool__feed .zn-left-fluid-bg-bleed .cd-feed__content .banner-text--natural,.zn-left-fluid-bg-bleed .cd--tool__feed .cd-feed__content .banner-text--natural,.zn-left-fluid-bg-bleed .cd__content .banner-text--natural{text-align:left}.zn-left-fluid-bg-bleed.zn{padding-top:30px}.zn-left-fluid-bg-bleed.zn.zn__background{margin-bottom:0;padding-top:0}.zn-left-fluid-bg-bleed.zn.zn__background .zn-top__background .zn-top__banner{padding-top:30px}.zn-left-fluid-bg-bleed .zn__containers{margin-top:0}.zn-left-fluid-bg-bleed .zn__containers .cd__branding{display:none}@media (min-width:80px) and (max-width:959px){.pg-above-rail .zn-left-fluid-bg-bleed.zn.zn-subsection .zn-top,.pg-below-rail .zn-left-fluid-bg-bleed.zn.zn-subsection .zn-top,.pg-no-rail .zn-left-fluid-bg-bleed.zn.zn-subsection .zn-top,.zn-left-fluid-bg-bleed.zn.zn-subsection .zn-top{padding-top:52.25%}}@media (min-width:80px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn.zn-subsection .zn-top{padding-top:52.25%}}.zn-left-fluid-bg-bleed .zn-top{margin-bottom:-60px}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top{margin-bottom:0}}.zn-left-fluid-bg-bleed .zn-top__background{position:static;z-index:-22}@media (min-width:320px){.zn-left-fluid-bg-bleed .zn-top__background{margin-top:0}}.zn-left-fluid-bg-bleed .zn-top__background .zn__background--img-tag{position:absolute;top:0;width:100%}.zn-left-fluid-bg-bleed.zn--has-background .zn-top__background{padding-top:56.25%}@media (min-width:480px){.zn-left-fluid-bg-bleed.zn--has-background .zn-top__background{padding-top:54%}}@media (min-width:640px){.zn-left-fluid-bg-bleed.zn--has-background .zn-top__background{padding-top:52%}}@media (min-width:960px){.zn-left-fluid-bg-bleed.zn--has-background .zn-top__background{padding-top:43%}}@media (min-width:640px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers{padding-top:20px}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__label,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__label,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:640px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:640px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:640px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:static}}@media (min-width:640px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:relative}}@media (min-width:640px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}.pg-above-rail .zn-left-fluid-bg-bleed.zn__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn__background{padding-top:0}.pg-above-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img,.pg-below-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img,.pg-no-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:0}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers{padding-top:20px}.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:640px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:640px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:static}}@media (min-width:640px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:relative}}@media (min-width:640px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.zn-left-fluid-bg-bleed.zn-has-multiple-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}.zn-left-fluid-bg-bleed.zn__background{padding-top:0}.zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:0}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers{padding-top:20px}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:static}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background{position:relative}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-multiple-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn__background{padding-top:0}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:0}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers{padding-top:20px}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__label,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__label,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__label,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__label,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__label,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:960px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:960px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:static}}@media (min-width:960px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:relative}}@media (min-width:960px){.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner .zn-banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-one-container.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-above-rail .zn-left-fluid-bg-bleed.zn-has-two-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-one-container.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed.zn-has-two-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-one-container.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed.zn-has-two-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:960px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-one-container,.zn-left-fluid-bg-bleed.zn-has-two-containers{padding-top:20px}.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__label,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:960px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:960px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:960px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:static}}@media (min-width:960px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:relative}}@media (min-width:960px) and (max-width:959px){.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner .zn-banner,.zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.zn-left-fluid-bg-bleed.zn-has-one-container.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.zn-left-fluid-bg-bleed.zn-has-two-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers{padding-top:20px}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__label,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:static}}@media (min-width:1120px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background{position:relative}}@media (min-width:1120px){.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container .zn-top__background .zn-top__banner .zn-banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-one-container.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner,.pg-side-of-rail .zn-left-fluid-bg-bleed.zn-has-two-containers.zn.zn--transparent .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:0px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed,.pg-below-rail .zn-left-fluid-bg-bleed,.pg-no-rail .zn-left-fluid-bg-bleed{padding-top:20px}.pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__label,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__label,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:0px) and (max-width:639px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:0px) and (max-width:639px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-light .pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-above-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-below-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text,.pg .zn.t-dark .pg-no-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:0px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top__background{position:static}}@media (min-width:0px) and (max-width:639px) and (min-width:80px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top__background,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top__background,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top__background{position:relative}}@media (min-width:0px) and (max-width:639px){.pg-above-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-above-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner .zn-banner,.pg-below-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner .zn-banner,.pg-no-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-above-rail .zn-left-fluid-bg-bleed .image-gradient--zone,.pg-below-rail .zn-left-fluid-bg-bleed .image-gradient--zone,.pg-no-rail .zn-left-fluid-bg-bleed .image-gradient--zone{display:none}.pg-above-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img,.pg-below-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img,.pg-no-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:15%}.pg-above-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-below-rail .zn-left-fluid-bg-bleed .zn__containers,.pg-no-rail .zn-left-fluid-bg-bleed .zn__containers{margin-top:60px}}@media (min-width:0px) and (max-width:959px){.zn-left-fluid-bg-bleed{padding-top:20px}.zn-left-fluid-bg-bleed .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:0px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:0px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:0px) and (max-width:959px){.zn-left-fluid-bg-bleed .zn-top__background{position:static}}@media (min-width:0px) and (max-width:959px) and (min-width:80px) and (max-width:639px){.zn-left-fluid-bg-bleed .zn-top__background{position:relative}}@media (min-width:0px) and (max-width:959px){.zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner{margin-top:0;position:relative}.zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner .zn-banner{z-index:0}.zn-left-fluid-bg-bleed .image-gradient--zone{display:none}.zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:15%}.zn-left-fluid-bg-bleed .zn__containers{margin-top:60px}}@media (min-width:0px){.pg-side-of-rail .zn-left-fluid-bg-bleed{padding-top:20px}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background{padding-top:15px;position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__label{position:relative;z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:0}}@media (min-width:0px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner{position:relative}}@media (min-width:0px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner{padding-bottom:0}.pg .zn.t-light .pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#262626}.pg .zn.t-dark .pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top.zn__show_background .zn-top__banner .zn-banner .banner-text{color:#fefefe}}@media (min-width:0px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top__background{position:static}}@media (min-width:0px) and (min-width:80px) and (max-width:639px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top__background{position:relative}}@media (min-width:0px){.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner{margin-top:0;position:relative}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn-top__background .zn-top__banner .zn-banner{z-index:0}.pg-side-of-rail .zn-left-fluid-bg-bleed .image-gradient--zone{display:none}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__background--img-tag a img{margin-top:15%}.pg-side-of-rail .zn-left-fluid-bg-bleed .zn__containers{margin-top:60px}}@media (min-width:80px) and (max-width:479px){.zn-left-fluid-bg-bleed .cn__title.has-breaking-news-hide{display:none}}.zn-single-column.zn--bg-bleed.zn--has-background.zn__background{background-color:rgba(0,0,0,0)}.zn-single-column .zn__background--img-tag{height:100%}.zn-single-column .zn__containers{display:block}.zn-single-column .zn__containers:after{clear:both;content:"";display:table}.zn-single-column .zn__containers .column{width:100%}.zn{padding:15px 0 0}@media (min-width:800px){.metadata+div .zn:first-child{padding-top:20px}}.zn.t-light,.zn.t-light.zn--has-background .zn__background.zn__background--img-tag{background:#fefefe}.zn.t-dark,.zn.t-dark.zn--has-background .zn__background.zn__background--img-tag{background:#1a1a1a}.zn.zn--transparent{background:none}.zn.zn--transparent .zn__background img{opacity:0}.zn .zn-banner .banner-text--natural{font-weight:500;text-align:center}.zn[data-eq-state$=full16x9] .zn-banner .banner-text--natural{margin:0 0 10px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:72px;font-size:4.8rem;line-height:1.02778}.pg-home .zn{background-position:0 0;background-repeat:repeat-x}.zn.zn__background{background-repeat:no-repeat;background-size:100% auto;padding-top:0}.zn .zn__background--img-tag{position:absolute;top:0;width:100%;z-index:-21}.zn .zn-top__label{position:relative;z-index:0}.zn.zn--has-background{padding-bottom:15px}.zn.zn--has-background .zn-top{padding-top:15px}.zn .zn__background--content-relative{position:relative}.zn .l-container.sticky{position:-webkit-sticky;position:sticky;top:41px}.zn .l-container.animation{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.zn .zn__columns-4,.zn .zn__columns-5,.zn .zn__columns-6,.zn .zn__columns-7,.zn .zn__columns-8,.zn .zn__columns-9,.zn .zn__columns-10,.zn .zn__columns-11,.zn .zn__columns-12{display:none}@media (min-width:320px) and (max-width:399px){.zn .zn__columns-4{display:block}}@media (min-width:400px) and (max-width:479px){.zn .zn__columns-5{display:block}}@media (min-width:480px) and (max-width:559px){.zn .zn__columns-6{display:block}}@media (min-width:560px) and (max-width:639px){.zn .zn__columns-7{display:block}}@media (min-width:640px) and (max-width:719px){.zn .zn__columns-8{display:block}}@media (min-width:720px) and (max-width:799px){.zn .zn__columns-9{display:block}}@media (min-width:800px) and (max-width:879px){.zn .zn__columns-10{display:block}}@media (min-width:880px) and (max-width:959px){.zn .zn__columns-11{display:block}}@media (min-width:960px){.zn .zn__columns-12{display:block}}.zn-body.zn__background{background-repeat:no-repeat;background-size:100% auto}.zn-body .media__caption{margin:-20px 0 20px}.zn-large-media .media__caption{margin:0}.zn-large-image{padding:10px 0}.zn-large-image.t-light{background:#fff}.zn-body-text{overflow:hidden}.zn-body-text h3{display:inline-block;padding-top:5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.46154}.pg.t-light .zn-body-text h3{color:#262626}.pg.t-dark .zn-body-text h3{color:#fefefe}@media (min-width:640px){.zn-body-text h3:not(.el__headline):not(.cd__headline):before{border-top:1px solid #d9d9d9;content:"";display:block;height:1px;margin:30px 0 10px;width:80px}}.zn-body-text h3 strong{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.46154}@media (min-width:640px){.zn-body-text h3{padding-top:8px;font-weight:300}.zn-body-text h3,.zn-body-text h3 strong{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.25}.zn-body-text h3 strong{font-weight:500}}@media (min-width:960px){.zn-body-text h3{padding-top:10px}}.zn-body__paragraph{margin-bottom:15px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.66667}.pg.t-light .zn-body__paragraph{color:#262626}.pg.t-dark .zn-body__paragraph{color:#fefefe}@media (min-width:960px){.zn-body__paragraph{margin-right:140px}.pg-rail--align-right .zn-body__paragraph{margin-right:0}}.zn-body__paragraph.zn-body__footer{color:#8c8c8c;font-style:italic;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.5}@media (min-width:640px) and (max-width:959px){.zn-body__paragraph.zn-body__footer{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}}@media (min-width:960px){.zn-body__paragraph.zn-body__footer{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}.zn-body__paragraph>strong{font-weight:700}.pg-home .zn-partners{background-color:#132633}.zn-body__location{font-weight:700}.zn--bg-bleed{overflow:hidden;position:relative}.zn-banner{padding-bottom:20px}@media (min-width:640px){.pg .zn--has-background .zn-banner .banner-text{text-shadow:0 1px 4px rgba(0,0,0,.8);color:#fefefe}}.zn-right-stack-bg-bleed.zn--has-background[data-eq-state$=medium] .zn-banner,.zn-right-stack-bg-bleed.zn--has-background[data-eq-state$=small] .zn-banner,.zn-right-stack-bg-bleed.zn--has-background[data-eq-state$=xs] .zn-banner{text-shadow:none}.zn-banner__natural h2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:42px;font-size:2.8rem;line-height:1.09524}@media (min-width:640px) and (max-width:1119px){.zn-banner__natural h2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}}@media (min-width:1120px){.zn-banner__natural h2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:62px;font-size:4.13333rem;line-height:1.06452}}.zn-banner__maximized{text-align:center;white-space:nowrap}.zn-banner .banner-text--maximized{font-size:36px}@media (min-width:0px) and (max-width:1119px){.zn-banner .banner-text--maximized{font-size:36px}}@media (min-width:1120px) and (max-width:1119px){.zn-banner .banner-text--maximized{font-size:3.21429vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized{font-size:36px}}.zn-banner .banner-text--maximized.banner-text-size--char-5{font-size:136px}@media (min-width:0px) and (max-width:295px){.zn-banner .banner-text--maximized.banner-text-size--char-5{font-size:36px}}@media (min-width:296px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-5{font-size:12.14286vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-5{font-size:136px}}.zn-banner .banner-text--maximized.banner-text-size--char-5-uc{font-size:129.2px;line-height:.8}@media (min-width:0px) and (max-width:311px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc{font-size:36px}}@media (min-width:312px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc{font-size:11.53571vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc{font-size:129.2px}}.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:128.85714px}@media (min-width:0px) and (max-width:311px){.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:36px}}@media (min-width:312px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:11.5051vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:128.85714px}}.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:122.41429px;line-height:.8}@media (min-width:0px) and (max-width:328px){.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:36px}}@media (min-width:329px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:10.92985vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:122.41429px}}.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:121.71429px}@media (min-width:0px) and (max-width:330px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:36px}}@media (min-width:331px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:10.86735vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:121.71429px}}.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:115.62857px;line-height:.8}@media (min-width:0px) and (max-width:347px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:36px}}@media (min-width:348px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:10.32398vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:115.62857px}}.zn-banner .banner-text--maximized.banner-text-size--char-14{font-size:114.57143px}@media (min-width:0px) and (max-width:350px){.zn-banner .banner-text--maximized.banner-text-size--char-14{font-size:36px}}@media (min-width:351px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-14{font-size:10.22959vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-14{font-size:114.57143px}}.zn-banner .banner-text--maximized.banner-text-size--char-14-uc{font-size:108.84286px;line-height:.8}@media (min-width:0px) and (max-width:369px){.zn-banner .banner-text--maximized.banner-text-size--char-14-uc{font-size:36px}}@media (min-width:370px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-14-uc{font-size:9.71811vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-14-uc{font-size:108.84286px}}.zn-banner .banner-text--maximized.banner-text-size--char-17{font-size:107.42857px}@media (min-width:0px) and (max-width:374px){.zn-banner .banner-text--maximized.banner-text-size--char-17{font-size:36px}}@media (min-width:375px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-17{font-size:9.59184vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-17{font-size:107.42857px}}.zn-banner .banner-text--maximized.banner-text-size--char-17-uc{font-size:102.05714px;line-height:.8}@media (min-width:0px) and (max-width:394px){.zn-banner .banner-text--maximized.banner-text-size--char-17-uc{font-size:36px}}@media (min-width:395px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-17-uc{font-size:9.11224vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-17-uc{font-size:102.05714px}}.zn-banner .banner-text--maximized.banner-text-size--char-20{font-size:100.28571px}@media (min-width:0px) and (max-width:401px){.zn-banner .banner-text--maximized.banner-text-size--char-20{font-size:36px}}@media (min-width:402px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-20{font-size:8.95408vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-20{font-size:100.28571px}}.zn-banner .banner-text--maximized.banner-text-size--char-20-uc{font-size:95.27143px;line-height:.8}@media (min-width:0px) and (max-width:422px){.zn-banner .banner-text--maximized.banner-text-size--char-20-uc{font-size:36px}}@media (min-width:423px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-20-uc{font-size:8.50638vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-20-uc{font-size:95.27143px}}.zn-banner .banner-text--maximized.banner-text-size--char-23{font-size:93.14286px}@media (min-width:0px) and (max-width:431px){.zn-banner .banner-text--maximized.banner-text-size--char-23{font-size:36px}}@media (min-width:432px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-23{font-size:8.31633vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-23{font-size:93.14286px}}.zn-banner .banner-text--maximized.banner-text-size--char-23-uc{font-size:88.48571px;line-height:.8}@media (min-width:0px) and (max-width:454px){.zn-banner .banner-text--maximized.banner-text-size--char-23-uc{font-size:36px}}@media (min-width:455px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-23-uc{font-size:7.90051vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-23-uc{font-size:88.48571px}}.zn-banner .banner-text--maximized.banner-text-size--char-26{font-size:86px}@media (min-width:0px) and (max-width:467px){.zn-banner .banner-text--maximized.banner-text-size--char-26{font-size:36px}}@media (min-width:468px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-26{font-size:7.67857vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-26{font-size:86px}}.zn-banner .banner-text--maximized.banner-text-size--char-26-uc{font-size:81.7px;line-height:.8}@media (min-width:0px) and (max-width:492px){.zn-banner .banner-text--maximized.banner-text-size--char-26-uc{font-size:36px}}@media (min-width:493px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-26-uc{font-size:7.29464vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-26-uc{font-size:81.7px}}.zn-banner .banner-text--maximized.banner-text-size--char-29{font-size:78.85714px}@media (min-width:0px) and (max-width:510px){.zn-banner .banner-text--maximized.banner-text-size--char-29{font-size:36px}}@media (min-width:511px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-29{font-size:7.04082vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-29{font-size:78.85714px}}.zn-banner .banner-text--maximized.banner-text-size--char-29-uc{font-size:74.91429px;line-height:.8}@media (min-width:0px) and (max-width:537px){.zn-banner .banner-text--maximized.banner-text-size--char-29-uc{font-size:36px}}@media (min-width:538px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-29-uc{font-size:6.68878vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-29-uc{font-size:74.91429px}}.zn-banner .banner-text--maximized.banner-text-size--char-32{font-size:71.71429px}@media (min-width:0px) and (max-width:561px){.zn-banner .banner-text--maximized.banner-text-size--char-32{font-size:36px}}@media (min-width:562px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-32{font-size:6.40306vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-32{font-size:71.71429px}}.zn-banner .banner-text--maximized.banner-text-size--char-32-uc{font-size:68.12857px;line-height:.8}@media (min-width:0px) and (max-width:590px){.zn-banner .banner-text--maximized.banner-text-size--char-32-uc{font-size:36px}}@media (min-width:591px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-32-uc{font-size:6.08291vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-32-uc{font-size:68.12857px}}.zn-banner .banner-text--maximized.banner-text-size--char-35{font-size:64.57143px}@media (min-width:0px) and (max-width:623px){.zn-banner .banner-text--maximized.banner-text-size--char-35{font-size:36px}}@media (min-width:624px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-35{font-size:5.76531vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-35{font-size:64.57143px}}.zn-banner .banner-text--maximized.banner-text-size--char-35-uc{font-size:61.34286px;line-height:.8}@media (min-width:0px) and (max-width:656px){.zn-banner .banner-text--maximized.banner-text-size--char-35-uc{font-size:36px}}@media (min-width:657px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-35-uc{font-size:5.47704vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-35-uc{font-size:61.34286px}}.zn-banner .banner-text--maximized.banner-text-size--char-38{font-size:57.42857px}@media (min-width:0px) and (max-width:701px){.zn-banner .banner-text--maximized.banner-text-size--char-38{font-size:36px}}@media (min-width:702px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-38{font-size:5.12755vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-38{font-size:57.42857px}}.zn-banner .banner-text--maximized.banner-text-size--char-38-uc{font-size:54.55714px;line-height:.8}@media (min-width:0px) and (max-width:738px){.zn-banner .banner-text--maximized.banner-text-size--char-38-uc{font-size:36px}}@media (min-width:739px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-38-uc{font-size:4.87117vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-38-uc{font-size:54.55714px}}.zn-banner .banner-text--maximized.banner-text-size--char-41{font-size:50.28571px}@media (min-width:0px) and (max-width:800px){.zn-banner .banner-text--maximized.banner-text-size--char-41{font-size:36px}}@media (min-width:801px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-41{font-size:4.4898vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-41{font-size:50.28571px}}.zn-banner .banner-text--maximized.banner-text-size--char-41-uc{font-size:47.77143px;line-height:.8}@media (min-width:0px) and (max-width:843px){.zn-banner .banner-text--maximized.banner-text-size--char-41-uc{font-size:36px}}@media (min-width:844px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-41-uc{font-size:4.26531vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-41-uc{font-size:47.77143px}}.zn-banner .banner-text--maximized.banner-text-size--char-44{font-size:43.14286px}@media (min-width:0px) and (max-width:933px){.zn-banner .banner-text--maximized.banner-text-size--char-44{font-size:36px}}@media (min-width:934px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-44{font-size:3.85204vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-44{font-size:43.14286px}}.zn-banner .banner-text--maximized.banner-text-size--char-44-uc{font-size:40.98571px;line-height:.8}@media (min-width:0px) and (max-width:982px){.zn-banner .banner-text--maximized.banner-text-size--char-44-uc{font-size:36px}}@media (min-width:983px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-44-uc{font-size:3.65944vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-44-uc{font-size:40.98571px}}.zn-banner .banner-text--maximized.banner-text-size--char-47{font-size:36px}@media (min-width:0px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-47{font-size:36px}}@media (min-width:1120px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-47{font-size:3.21429vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-47{font-size:36px}}.zn-banner .banner-text--maximized.banner-text-size--char-47-uc{font-size:34.2px;line-height:.8}@media (min-width:0px) and (max-width:1177px){.zn-banner .banner-text--maximized.banner-text-size--char-47-uc{font-size:36px}}@media (min-width:1178px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-47-uc{font-size:3.05357vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-47-uc{font-size:34.2px}}.zn-banner .banner-text--maximized.banner-text-size--char-5,.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:150px}@media (min-width:0px) and (max-width:267px){.zn-banner .banner-text--maximized.banner-text-size--char-5,.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:36px}}@media (min-width:268px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-5,.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:13.39286vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-5,.zn-banner .banner-text--maximized.banner-text-size--char-8{font-size:150px}}.zn-banner .banner-text--maximized.banner-text-size--char-5-uc,.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:142.5px}@media (min-width:0px) and (max-width:281px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc,.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:36px}}@media (min-width:282px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc,.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:12.72321vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-5-uc,.zn-banner .banner-text--maximized.banner-text-size--char-8-uc{font-size:142.5px}}.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:136px}@media (min-width:0px) and (max-width:295px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:36px}}@media (min-width:296px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:12.14286vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-11{font-size:136px}}.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:129.2px}@media (min-width:0px) and (max-width:311px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:36px}}@media (min-width:312px) and (max-width:1119px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:11.53571vw}}@media (min-width:1120px){.zn-banner .banner-text--maximized.banner-text-size--char-11-uc{font-size:129.2px}}.pg.pg-homepage .mega-nav .zn--idx-1,.pg.pg-homepage .zn--idx-0.zn--has-background+.zn--idx-1 .zn-top,.pg.pg-intl_homepage .mega-nav .zn--idx-1,.pg.pg-intl_homepage .zn--idx-0.zn--has-background+.zn--idx-1 .zn-top{padding-top:15px}.pg .video__end-slate__top-wrapper .video__end-slate__secondary h3{color:#bfbfbf}.pg .carousel__content__item .cd__wrapper .cd__headline-icon:before{margin:0 0 -5px}.zn .branding-header-content{margin-bottom:15px;position:relative}.zn .branding-header-content .zn-header{margin-right:0;padding-top:0}@media (min-width:800px){.zn .branding-header-content .zn-header{margin-right:210px;padding-top:15px}}.zn .branding-header-content .el-entitlement{position:relative;right:0;top:0}@media (min-width:800px){.zn .branding-header-content .el-entitlement{position:absolute}}.zn-state--loading{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/video_buffer_square_blk.gif) 50% no-repeat;display:block;height:80px;padding:150px 30px;width:100%}.breaking-news__background{background-color:#c00;overflow:hidden;position:relative;width:100%;z-index:30}.breaking-news--showing .breaking-news__background{border-bottom:1px solid hsla(0,0%,99.6%,.4)}.breaking-news__background:after{content:"";height:30px;position:absolute;top:0;left:0;right:0}.breaking-news__background .breaking-news{color:#fefefe;display:none;padding:35px 0 10px 6px;position:relative;z-index:30}.breaking-news--showing .breaking-news__background .breaking-news{display:block}@media (min-width:320px) and (max-width:1039px){.breaking-news__background .breaking-news{padding-left:0}}.breaking-news__background .breaking-news__close-btn{color:#fefefe;cursor:pointer;padding-top:10px;font-size:16px;font-size:1.06667rem;line-height:1.14286;position:absolute;top:-1px;right:0}.breaking-news__background .breaking-news__close-btn:after{content:"";font-family:cnn-icons}.breaking-news__background .breaking-news__title{color:#fefefe;font-weight:700;text-transform:uppercase;padding:10px 0 0 6px;font-size:14px;font-size:.93333rem;line-height:1.6;position:absolute;top:0;left:0}@media (min-width:320px) and (max-width:639px){.breaking-news__background .breaking-news__title{font-size:12px;font-size:.8rem;line-height:1.06667}}@media (min-width:320px) and (max-width:1039px){.breaking-news__background .breaking-news__title{padding-left:0}}.breaking-news__background .breaking-news__msg{display:table-cell;font-weight:300;vertical-align:top;font-size:20px;font-size:1.33333rem;line-height:1.86667}.breaking-news__background .breaking-news__msg a{color:#fefefe;display:inline-block;font-weight:500;line-height:1.06667}.breaking-news__background .breaking-news__msg a:hover{color:#fefefe;font-weight:500;text-decoration:none}.breaking-news__background .breaking-news__msg a:active{color:#fefefe}.breaking-news__background .breaking-news__msg li a{display:inline;text-decoration:none}.breaking-news__background .breaking-news__msg li a:hover{text-decoration:underline}@media (min-width:320px) and (max-width:639px){.breaking-news__background .breaking-news__msg{font-size:16px;font-size:1.06667rem;line-height:1.33333}}@media (min-width:480px) and (max-width:799px){.breaking-news__background .breaking-news__msg{font-size:16px;font-size:1.06667rem;line-height:1.11111}}@media (min-width:800px){.breaking-news__background .breaking-news__msg{font-size:20px;font-size:1.33333rem;line-height:1.33333}.skinny .breaking-news__background .breaking-news__msg{font-size:16px;font-size:1.06667rem;line-height:1.33333}}body.pg-error-page{padding-top:50px}body.pg-error-page .cnn-js-navigation{height:50px;left:0;position:fixed;top:0;width:100%;z-index:26}body.pg-error-page .zn.t-light .cn-grid .cd__headline{color:#262626}body.pg-error-page .zn.t-dark .cn-grid .cd__headline{color:#fefefe}body.pg-error-page .zn-wrapper .search-input>.search-input__text{height:auto;margin:0;padding:12px 5px 11px}@media (min-width:80px) and (max-width:639px){body.pg-error-page .zn-wrapper .search-input{padding:0 10px;text-align:center}body.pg-error-page .zn-wrapper .search-input .search-input__text{display:block;float:none;text-align:left;width:100%}body.pg-error-page .zn-wrapper .search-input .search-input__button{display:block;float:none;margin:10px auto}}body.pg-error-page .search_headline3{display:none;padding-top:1em;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}@media (min-width:640px){body.pg-error-page .search_headline3{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}}body.pg-error-page .search-container{padding-bottom:2em}body.pg-error-page .search-container[data-result-count]:not([data-result-count="0"]) .search_headline3{display:block}body.pg-error-page .cn-grid{text-align:left}body.pg-error-page .cn-grid .cn__column{display:inline-block;float:none;padding:0 10px;vertical-align:top;width:50%}@media (min-width:640px){body.pg-error-page .cn-grid .cn__column{width:33.33%}}@media (min-width:800px){body.pg-error-page .cn-grid .cn__column{width:25%}}body.pg-error-page .cn-grid .cd__headline{padding:.5em 0}body.pg-error-page .cn-grid .thumbnail{position:relative}body.pg-error-page .cn-grid .thumbnail i{bottom:0;left:0;position:absolute}.pg-error{background-color:#000;color:#fefefe}.error-container{margin-left:auto;margin-right:auto;text-align:center}.zn-error{padding-bottom:20px;padding-top:20px}.error_headline{padding:1.5em 0 .3em;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:42px;font-size:2.8rem;line-height:1.09524}@media (min-width:640px){.error_headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}}.error_headline2{padding-bottom:.8em;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}@media (min-width:640px){.error_headline2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.125}}.error_headline3{padding:.5em 0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}.l-footer{background-color:#0c0c0c;padding:30px 0}@media (min-width:640px){.l-footer{padding-top:30px}}.l-footer__content{margin:20px 20px auto;max-width:1100px}.l-footer__content:after{clear:both;content:"";display:table}@media (min-width:640px) and (max-width:1119px){.l-footer__content{border-top:0;padding:1px 0 40px}}@media (min-width:1120px){.l-footer__content{border-top:0;margin:0 auto auto;padding:1px 0 40px}}.l-footer__tools{padding:0 20px}.l-footer__tools:after{clear:both;content:"";display:table}@media (min-width:1120px){.l-footer__tools{margin:0 auto;padding:0;width:1100px}}.l-footer__search{padding-left:0;position:relative}@media (min-width:640px){.l-footer__search{float:right}}.l-footer__tools--weather{margin-bottom:10px}@media (min-width:640px){.l-footer__tools--weather{float:left;margin-bottom:0}}.l-footer__weather{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;padding-top:2px}@media (min-width:640px){.l-footer__weather{padding:2px 0 10px;width:col(7)}}@media (min-width:1120px){.l-footer__weather{padding:2px 0 10px}}.m-footer-nav{color:#595959;font-weight:700;font-size:12px;font-size:.8rem}@media (min-width:640px){.m-footer-nav{background-color:inherit;border-top:0;margin:0;padding:20px 0 0}}@media (min-width:1120px){.m-footer-nav{border-top:0;padding:20px 0 0}}.m-footer-nav a{color:#595959;font-weight:700;text-decoration:none;font-size:12px;font-size:.8rem}.m-footer-nav .m-footer__link{color:#bfbfbf;font-weight:300;text-decoration:none;font-size:14.4px;font-size:.96rem}.m-footer-nav .m-footer__link:hover{color:#fff}.m-footer__bucket_group:after{clear:both;content:"";display:table}@media (min-width:640px){.m-footer__bucket_group{clear:both;display:block;margin-bottom:100px;padding-top:25px;text-align:left}}@media (min-width:1120px){.m-footer__bucket_group{display:inline;padding-top:25px}}.m-footer__bucket{display:inline-block;list-style-type:none;margin:0 auto 20px;padding:0;text-align:left;vertical-align:top;width:100%}@media (min-width:640px){.m-footer__bucket{width:25%}}@media (min-width:1120px){.m-footer__bucket{padding-right:1rem}}@media (min-width:1120px){body.domestic .m-footer__bucket{width:14.28571%}}@media (min-width:1120px){body.international .m-footer__bucket{width:16.66667%}}.m-footer__bucket ol{padding:0}@media (min-width:640px){.edition-domestic .m-footer__bucket__news,.edition-domestic .m-footer__bucket__this-is-cnn,.m-footer-twocol{width:50%}.edition-domestic .m-footer__bucket__news .m-footer__subtitles,.edition-domestic .m-footer__bucket__this-is-cnn .m-footer__subtitles,.m-footer-twocol .m-footer__subtitles{-webkit-columns:auto 2;-moz-columns:auto 2;columns:2}.edition-domestic .no-csscolumns .m-footer__bucket__news .m-footer__subtitles .m-footer__list-item,.edition-domestic .no-csscolumns .m-footer__bucket__this-is-cnn .m-footer__subtitles .m-footer__list-item,.no-csscolumns .edition-domestic .m-footer__bucket__news .m-footer__subtitles .m-footer__list-item,.no-csscolumns .edition-domestic .m-footer__bucket__this-is-cnn .m-footer__subtitles .m-footer__list-item,.no-csscolumns .m-footer-twocol .m-footer__subtitles .m-footer__list-item{float:left;width:50%}}@media (min-width:1120px){.edition-domestic .m-footer__bucket__news,.edition-domestic .m-footer__bucket__this-is-cnn,.m-footer-twocol{padding-right:20px;float:left;width:28.57143%}}@media (min-width:640px){.m-footer__bucket__special .m-footer__title{margin-bottom:15px}}.m-footer__bucket__homepage,.m-footer__bucket__intl_homepage{display:none}.m-footer__list-item{display:none;list-style-type:none;margin:0;padding:5px 0 0;width:100%}@media (min-width:640px){.m-footer__list-item{display:inline-block;padding:5px 0 0;text-align:left}}.m-footer__title .m-footer__title__link{background-color:#1a1a1a;border-top:1px solid #000;color:#fefefe;display:block;font-weight:300;padding:10px 0 10px 10px;font-size:22px;font-size:1.46667rem}@media (min-width:640px){.m-footer__title .m-footer__title__link{background:none;border-top:0;padding:0;text-align:left}}.m-footer__title .m-footer__title__link:hover{color:#fff}@media (min-width:640px){.m-footer__bucket__widgets{margin-top:40px}.m-footer__bucket__widgets .m-footer__title{margin-bottom:5px}}@media (min-width:1120px){.m-footer__bucket__widgets{margin-top:0}}@media (min-width:640px){.edition-domestic .m-footer__bucket__opinions{clear:left}}@media (min-width:1120px){.edition-domestic .m-footer__bucket__opinions{clear:none;margin-top:0}}@media (min-width:640px){.edition-domestic .m-footer__bucket__this-is-cnn{margin-top:40px}}@media (min-width:1120px){.edition-domestic .m-footer__bucket__this-is-cnn{margin-top:0;padding-right:20px;float:left;width:14.28571%}.edition-domestic .m-footer__bucket__this-is-cnn .m-footer__subtitles{-webkit-columns:auto 1;-moz-columns:auto 1;columns:1}.no-csscolumns .edition-domestic .m-footer__bucket__this-is-cnn .m-footer__subtitles .m-footer__list-item{float:none;width:100%}}.m-copyright-outercontainer{margin:20px auto 0;text-align:left}.m-copyright-outercontainer:after{clear:both;content:"";display:table}@media (min-width:1120px){.m-copyright-outercontainer{clear:both;margin-top:0;padding:40px 0 0;margin-left:auto;margin-right:auto;max-width:1100px}}.m-copyright-outercontainer .mini-navigation-footer{padding:0}.m-copyright-innercontainer{clear:both;display:inline-block;overflow:hidden}@media (min-width:640px){.m-copyright-innercontainer{display:block;margin-left:0}}@media (min-width:1120px){.m-copyright-innercontainer{display:inline-block;float:right}}.m-copyright{display:block;margin-bottom:20px}@media (min-width:640px){.m-copyright{margin-bottom:5px;text-align:left}}@media (min-width:1120px){.m-copyright{text-align:right}}.m-legal .m-legal__links{display:inline-block;padding:0 3px 0 0}.m-legal .m-legal__list{list-style-type:none;padding:0}.m-legal .m-legal__list__item{display:inline}.m-legal .m-legal__list__item:after{color:#8c8c8c;content:" | ";margin-right:3px}.m-legal .m-legal__list__item.last-child:after{content:"";margin-right:0}.m-legal .m-legal__list__item.last-child .m-legal__links{padding-right:0}.m-footer__affiliates{clear:both;float:left;margin-bottom:30px}@media (min-width:480px){.m-footer__affiliates{clear:none;float:right}}@media (min-width:640px){.m-footer__affiliates{width:25%}}@media (min-width:1120px){.m-footer__affiliates{width:auto}}.blog-copyright .copyright{color:#666;font-size:10px;padding-top:10px;text-align:left}.blog-copyright .copyright-link{position:absolute;text-align:center;top:20px;width:100%}@media (min-width:640px){.blog-copyright .copyright-link{float:left;position:relative;text-align:left;top:0;width:70%}}.blog-copyright .m-legal{position:absolute;text-align:center;top:0;width:100%}@media (min-width:640px){.blog-copyright .m-legal{float:right;position:relative;text-align:left;top:0;width:30%}}@media (min-width:640px){.blog-copyright .m-legal__list{float:right}}.blog-copyright .m-legal .m-legal__links{font-size:10px}.blog-copyright ul li:last-child:after{content:""}.blog-copyright{position:relative;width:100%}@media (min-width:640px){.blog-copyright{border-top:12px solid #ca0002}}.blog-copyright .copyright span{display:block;text-align:center}@media (min-width:640px){.blog-copyright .copyright span{display:inline;text-align:left}}.m-copyright-outercontainer.mini-navigation-footer{margin:0 auto}@media (min-width:640px){.m-copyright-outercontainer.mini-navigation-footer{margin:20px auto}}@media (min-width:640px){.m-footer-nav .m-footer__bucket__vr{display:none}}.m-footer__bucket__politics .m-footer__title__link img{padding:3px 0 5px}.m-footer__bucket__money .m-footer__title__link img{padding:5px 0}.m-footer__bucket__bleacher .m-footer__title__link img,.m-footer__bucket__entertainment .m-footer__title__link img,.m-footer__bucket__health .m-footer__title__link img,.m-footer__bucket__intl_travel .m-footer__title__link img,.m-footer__bucket__style .m-footer__title__link img,.m-footer__bucket__tech .m-footer__title__link img,.m-footer__bucket__travel .m-footer__title__link img{padding:8px 0}html{overflow-scrolling:touch}body,html{height:100%;width:100%}body{padding-top:60px}@media (min-width:800px){body{padding-top:75px}.android body,.iemobile body,.ios body{padding-top:60px}}@media (min-width:1024px){#header-wrap{width:100%;z-index:26}#header-wrap .ad-active .ad--all .adfuel-rendered{padding:12px 0}#header-wrap .ad.ad--epic{background:#000}#header-wrap .remove-padding .ad--all .adfuel-rendered{padding:0}#header-wrap #sticky-ad-wrap{background:#000;overflow:hidden;position:fixed;width:100%;text-align:center;z-index:26}#header-wrap #sticky-ad-wrap .ad.ad--epic{background:#000}#scrollover-ad-wrap{background:#000;width:100%}#scrollover-ad-wrap.scroll-over_relative{position:relative;top:0}#scrollover-ad-wrap.scroll-over_fixed{position:fixed;top:0}#scrollover-ad-wrap .ad.ad--epic{background:#000}.ad-animation{position:fixed;transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}}#scrollover-ad-wrap.fluid-ad.scroll-over_relative{position:relative;top:0}#scrollover-ad-wrap.fluid-ad.scroll-over_fixed{position:fixed;top:0}body .bxc{padding:12px 0}.nav-header{height:60px;left:0;position:fixed;top:0;width:100%;z-index:26}@media (min-width:1024px){#header-wrap .nav-header{position:static}}@media (min-width:80px) and (max-width:479px){.nav-header{position:fixed}}.no-touchevents.csstransforms3d .nav-header{-webkit-backface-visibility:hidden;backface-visibility:hidden}.breaking-news--showing .nav-header{height:auto}.nav{height:60px;margin:0;position:relative;width:100%}@media (min-width:800px){.nav{background:#0c0c0c;height:100px;overflow:visible}.android .nav,.iemobile .nav,.ios .nav{background:rgba(0,0,0,0);height:60px}}.nav>.container{height:100%;margin:0 auto;max-width:1100px;position:relative;width:100%}.android .nav>.container,.iemobile .nav>.container,.ios .nav>.container{max-width:100%}.nav a{color:inherit;display:inline-block}.nav .drawer>ul{height:100%;margin:0;padding:0;width:100%}.nav .drawer>ul li{list-style:none;vertical-align:top}@media (min-width:800px){.nav .drawer>ul li{display:inline-block}.android .nav .drawer>ul li,.iemobile .nav .drawer>ul li,.ios .nav .drawer>ul li{display:block}}@media (min-width:800px) and (max-width:879px){.nav .drawer>ul li>a{padding:0 8px}}.nav .drawer>ul li>a{-webkit-transform:translateZ(0);transform:translateZ(0)}.nav .buckets,.nav .sections{position:relative}.nav .buckets a,.nav .sections a{line-height:35px;padding:0 15px}@media (min-width:800px) and (max-width:999px){.nav .buckets a,.nav .sections a{padding:0 10px}}@media (min-width:80px) and (max-width:799px){.nav .bucket>a{border-bottom:1px solid #f2f2f2;display:block;font-size:20px;font-size:1.33333rem}.nav .section>a{padding:0 10px 0 20px;font-size:16px;font-size:1.06667rem}}@media (min-width:800px){.android .nav .bucket>a,.iemobile .nav .bucket>a,.ios .nav .bucket>a{border-bottom:1px solid #f2f2f2;display:block;font-size:20px;font-size:1.33333rem}.android .nav .section>a,.iemobile .nav .section>a,.ios .nav .section>a{padding:0 10px 0 20px;font-size:16px;font-size:1.06667rem}}@media (min-width:800px){.skinny--without-subnav .nav{height:80px}.nav.super-skinny .sections,.skinny--without-subnav .nav .sections{height:0;opacity:0;overflow:hidden;padding:0;position:absolute;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;-o-transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;width:100%;z-index:-21}}@media (min-width:800px) and (min-width:800px){.nav.super-skinny .sections,.skinny--without-subnav .nav .sections{overflow:hidden}}@media (min-width:800px){.nav.super-skinny .sections:hover,.nav.super-skinny .sections:hover ul,.skinny--without-subnav .nav .sections:hover,.skinny--without-subnav .nav .sections:hover ul{overflow:visible}.nav.super-skinny .sections ul,.skinny--without-subnav .nav .sections ul{padding:0 1em}html:not(.iemobile):not(.ios):not(.android) .nav.super-skinny,html:not(.iemobile):not(.ios):not(.android) .skinny .nav{height:75px}html:not(.iemobile):not(.ios):not(.android) .nav.super-skinny .drawer.utilities,html:not(.iemobile):not(.ios):not(.android) .skinny .nav .drawer.utilities{max-height:0;overflow:hidden;position:static}html:not(.iemobile):not(.ios):not(.android) .nav.super-skinny .buckets,html:not(.iemobile):not(.ios):not(.android) .skinny .nav .buckets{position:absolute;top:0;left:0;z-index:29}html:not(.iemobile):not(.ios):not(.android) .nav.super-skinny .sections.drawer,html:not(.iemobile):not(.ios):not(.android) .skinny .nav .sections.drawer{left:85px;top:40px}html:not(.iemobile):not(.ios):not(.android) .nav.super-skinny:hover .sections,html:not(.iemobile):not(.ios):not(.android) .skinny .nav:hover .sections{opacity:1;overflow:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:-21}.skinny .nav .logo{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge_2up.png) no-repeat 0 0;height:85px;width:85px}.skinny .nav .buckets{height:40px;padding-left:85px}.skinny .nav .buckets .bucket>a{line-height:40px}}@media (min-width:800px) and (max-width:1039px){.skinny .nav .m-pagebadge__button .m-pagebadge{top:7px;z-index:30}.android .skinny .nav .m-pagebadge__button .m-pagebadge,.iemobile .skinny .nav .m-pagebadge__button .m-pagebadge,.ios .skinny .nav .m-pagebadge__button .m-pagebadge{top:30%}}div#nav__plain-header.top-nav-ad_fixed,header#nav-header.top-nav-ad_fixed{position:fixed}div#nav__plain-header.top-nav-ad_relative,header#nav-header.top-nav-ad_relative{position:relative}#header-wrap .ad.ad--epic{background:#000}.nav.super-skinny{height:60px!important;overflow:visible;position:relative!important}.nav.super-skinny.nav-open .hamburger{background:rgba(0,0,0,0)}.nav.super-skinny.nav-open .hamburger:after,.nav.super-skinny.nav-open .hamburger:before{background:#fefefe}.nav.super-skinny.nav-open .hamburger:before{-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.nav.super-skinny.nav-open .hamburger:after{-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.nav.super-skinny a{text-decoration:none}@media (min-width:800px){.nav.super-skinny .buckets{height:100%;padding-left:70px;width:65%}.nav.super-skinny .buckets>ul{line-height:60px}}.nav.super-skinny .logo{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge.png) no-repeat 0 0;height:70px;width:70px}@media (min-width:80px) and (max-width:799px){.nav.super-skinny .buckets.drawer{height:auto;opacity:0;padding-top:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;width:50%;position:absolute;top:100%;left:auto;right:0;z-index:-21}.nav.super-skinny.nav-open .buckets.drawer{opacity:1;pointer-events:auto;z-index:26}}@media (min-width:800px){.nav.super-skinny .m-pagebadge__button .m-pagebadge{display:block;margin-top:-12.5px;right:245px;top:50%}}.nav.super-skinny .search__toggle{text-align:center;right:60px}.nav .logo{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge.png) no-repeat 0 0;height:70px;-webkit-transform:translateZ(0);transform:translateZ(0);width:70px;position:absolute;top:0;left:0;z-index:53}.nav .logo img{height:100%;width:100%}@media (min-width:800px){.nav .logo{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge_3up.png);height:115px;width:115px}}@media (min-width:800px){.android .nav .logo,.iemobile .nav .logo,.ios .nav .logo{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/logo_cnn_badge.png) no-repeat 0 0;height:70px;width:70px}}.nav .menu-collapse{cursor:pointer;display:block;height:60px;width:50px;position:absolute;top:0;right:0;z-index:32}@media (min-width:560px){.nav .menu-collapse{width:60px}}@media (min-width:800px){.nav .menu-collapse{display:none}.android .nav .menu-collapse,.iemobile .nav .menu-collapse,.ios .nav .menu-collapse{display:block}}.nav .menu-collapse .hamburger{background:#a6a6a6;height:3px;margin:-1.5px 0 0 -10px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;width:20px;position:absolute;top:50%;left:50%;z-index:32}.nav-open .nav .menu-collapse .hamburger{background:rgba(0,0,0,0)}.nav .menu-collapse .hamburger:before{background:#a6a6a6;content:"";height:3px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,-webkit-transform .3s;-o-transition:transform .3s,background .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s;width:20px;position:absolute;top:-6px;left:0}.nav-open .nav .menu-collapse .hamburger:before{-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.nav .menu-collapse .hamburger:after{background:#a6a6a6;content:"";height:3px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,-webkit-transform .3s;-o-transition:transform .3s,background .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s;width:20px;position:absolute;bottom:-6px;left:0}.nav-open .nav .menu-collapse .hamburger:after{-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.nav-open .nav .menu-collapse .hamburger:after,.nav-open .nav .menu-collapse .hamburger:before{background:#fefefe}.nav .edition-picker{background:#262626;color:#a6a6a6;height:50px;padding:0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:50%;position:absolute;top:60px;left:100%;z-index:29}@media (min-width:480px) and (max-width:799px){.nav .edition-picker{width:160px}}@media (min-width:800px){.nav .edition-picker{background:0 0;height:auto;left:126px;padding:0;top:5px;-webkit-transition:none;-o-transition:none;transition:none;width:auto;z-index:30}}@media (min-width:800px){.skinny .nav .edition-picker{left:auto;right:55px;top:0}}@media (min-width:1040px){.skinny .nav .edition-picker{right:210px}}.international .nav .edition-picker{right:50px}@media (min-width:1040px){.international .nav .edition-picker{right:210px}}@media (min-width:800px){.android .nav .edition-picker,.iemobile .nav .edition-picker,.ios .nav .edition-picker{background:#262626;color:#a6a6a6;height:50px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:160px;position:absolute;top:60px;left:100%;z-index:30}}.nav .edition-picker .current{line-height:50px;padding-left:10px}@media (min-width:800px){.skinny .nav .edition-picker .current{line-height:40px;text-align:right}.android .skinny .nav .edition-picker .current,.iemobile .skinny .nav .edition-picker .current,.ios .skinny .nav .edition-picker .current{text-align:left;line-height:50px}}.search__button,.search__input-field{background:0 0;border:0;color:#a6a6a6}.search__button:focus,.search__input-field:focus{color:#fefefe;outline:none}.search__field{background:#262626;line-height:2;padding:20px 0 10px;position:absolute;right:0;top:60px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background .4s,max-width .4s,-webkit-transform .4s;transition:background .4s,max-width .4s,-webkit-transform .4s;-o-transition:transform .4s,background .4s,max-width .4s;transition:transform .4s,background .4s,max-width .4s;transition:transform .4s,background .4s,max-width .4s,-webkit-transform .4s;width:100%;z-index:26}.search-open .search__field{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:800px){.skinny .search__field{top:5px;padding:0;width:200px;z-index:30}.search-open .skinny .search__field,.skinny .search__field{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-o-transition:none;transition:none}.android .skinny .search__field,.iemobile .skinny .search__field,.ios .skinny .search__field{padding:20px 0 10px;top:60px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background .4s,max-width .4s,-webkit-transform .4s;transition:background .4s,max-width .4s,-webkit-transform .4s;-o-transition:transform .4s,background .4s,max-width .4s;transition:transform .4s,background .4s,max-width .4s;transition:transform .4s,background .4s,max-width .4s,-webkit-transform .4s;width:100%;z-index:26}.android .search-open .skinny .search__field,.iemobile .search-open .skinny .search__field,.ios .search-open .skinny .search__field{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:800px) and (max-width:1039px){.skinny .search__field{background:rgba(0,0,0,0);max-width:30px;overflow:hidden;right:10px}.android .skinny .search__field,.iemobile .skinny .search__field,.ios .skinny .search__field{background:#262626;max-width:100%;overflow:visible;right:0}}.skinny .search__field .search__input-field{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}@media (min-width:800px) and (max-width:1039px){.skinny .search__field .search__input-field{opacity:0}.android .skinny .search__field .search__input-field,.iemobile .skinny .search__field .search__input-field,.ios .skinny .search__field .search__input-field{opacity:1}}.skinny .search__field .search__input-field::-ms-clear{display:none}.search-open .skinny .search__field{background:#262626;-webkit-transition:none;-o-transition:none;transition:none}@media (min-width:800px){.search-open .skinny .search__field{max-width:225px}.android .search-open .skinny .search__field,.iemobile .search-open .skinny .search__field,.ios .search-open .skinny .search__field{max-width:100%}}.search-open .skinny .search__field .search__input-field{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.super-skinny .search__field{top:60px}@media (min-width:800px){.super-skinny .search__field{margin-top:-18px;padding:2px 0;right:10px;top:50%;-webkit-transform:none;-ms-transform:none;transform:none;width:230px}.super-skinny .search__field .search__button{margin-top:-15px;right:2px;top:50%}}.search__button{background-color:#262626;padding-bottom:0;padding-top:0;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;vertical-align:top;width:30px;line-height:2}.search__button:before{font-weight:700;font-size:22px;font-size:1.46667rem;line-height:1.30435;content:"";font-family:cnn-icons}.search__toggle{background:0 0;height:60px;position:absolute;right:50px;width:50px;z-index:30}@media (min-width:560px){.search__toggle{right:60px;width:60px}}@media (min-width:800px){.search__toggle{display:none}.android .search__toggle,.iemobile .search__toggle,.ios .search__toggle{display:block;top:0}}.search-open .search__toggle{background:#262626;color:#fefefe}.super-skinny .search__toggle{height:60px;right:0;width:60px}.search__input-field{font-weight:300;min-height:28px;padding:6px 10px;width:100%;font-size:16px;font-size:1.06667rem;line-height:1}.search__input-field:-moz-placeholder,.search__input-field::-moz-placeholder{text-transform:capitalize}.search__input-field:-ms-input-placeholder{text-transform:capitalize}.search__input-field::-webkit-input-placeholder{text-transform:capitalize}.search__input-field:focus+button:before{color:#fefefe}.search__input-field+button{display:none;position:absolute;right:0;top:0}@media (min-width:800px){.search__input-field+button{display:block}.android .search__input-field+button,.iemobile .search__input-field+button,.ios .search__input-field+button{display:none}}.search__button-text{display:none}.drawer.utilities{background:#0c0c0c;height:60px;padding-left:70px;position:absolute;width:100%;z-index:29}@media (min-width:480px) and (max-width:799px){.drawer.utilities{line-height:60px;font-size:13px;font-size:.86667rem}}@media (min-width:800px){.drawer.utilities{height:25px;padding-left:115px;position:relative;text-align:right}.android .drawer.utilities,.iemobile .drawer.utilities,.ios .drawer.utilities{height:60px;line-height:60px;padding-left:70px;position:absolute;text-align:left;width:100%;font-size:13px;font-size:.86667rem}.android .drawer.utilities .signin,.android .drawer.utilities .weather,.iemobile .drawer.utilities .signin,.iemobile .drawer.utilities .weather,.ios .drawer.utilities .signin,.ios .drawer.utilities .weather{height:auto}}.drawer.utilities .signin,.drawer.utilities .weather{display:inline-block;vertical-align:bottom}@media (min-width:800px){.android .drawer.utilities .weather,.iemobile .drawer.utilities .weather,.ios .drawer.utilities .weather{display:inline-block}}.drawer.utilities .signin{background:#262626;color:#a6a6a6;margin-right:2px;padding-right:10px;text-align:right;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:50%;position:absolute;top:60px;left:100%;z-index:29}.drawer.utilities .signin a{color:#a6a6a6;display:block;float:left;font-weight:400;font-size:14px;font-size:.93333rem}@media (min-width:480px) and (max-width:799px){.drawer.utilities .signin{width:160px}}@media (min-width:80px) and (max-width:799px){.drawer.utilities .signin{height:50px;line-height:50px}}@media (min-width:800px){.drawer.utilities .signin{background:rgba(0,0,0,0);left:0;margin-left:1em;padding-right:0;position:relative;top:0;width:auto}.android .drawer.utilities .signin,.iemobile .drawer.utilities .signin,.ios .drawer.utilities .signin{background:#262626;height:50px;line-height:50px;margin-left:0;padding-right:10px;width:160px;position:absolute;top:60px;left:100%}}.drawer.utilities .signin .user-profile .link-divider{bottom:2px;float:left;padding:0 5px;position:relative}.drawer.utilities .signin .user-profile .link-divider:after{color:#8c8c8c;content:" | "}.drawer.utilities .signin .msib-box-info-panel a{float:none}.drawer.buckets{background:#d9d9d9;color:#262626;display:block;font-weight:500;height:100%;overflow:scroll;padding:110px 0 0;width:100%;overflow-scrolling:touch;font-size:20px;font-size:1.33333rem;position:absolute;top:0;left:100%;z-index:28}.breaking-news--showing .drawer.buckets ul .bucket:last-of-type{padding-bottom:120px}@media (min-width:800px){.breaking-news--showing .drawer.buckets ul .bucket:last-of-type{padding-bottom:0}.android .breaking-news--showing .drawer.buckets ul .bucket:last-of-type,.iemobile .breaking-news--showing .drawer.buckets ul .bucket:last-of-type,.ios .breaking-news--showing .drawer.buckets ul .bucket:last-of-type{padding-bottom:120px}}body.international .drawer.buckets{font-size:18px;font-size:1.2rem}.drawer.buckets .bucket>a{margin:0 0 5px 10px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.drawer.buckets .bucket>a:hover{color:#404040}.drawer.buckets .bucket.selected>a,.drawer.buckets .bucket.selected>a:hover{border-bottom:1px solid #262626}.drawer.buckets .bucket.open .sections{display:block}.drawer.buckets .bucket.more.open .m-pagebadge{display:none}@media (min-width:480px) and (max-width:799px){.drawer.buckets{width:320px}}@media (min-width:800px){.drawer.buckets{background:#0c0c0c;color:#d9d9d9;font-weight:400;height:40px;left:0;overflow:visible;padding-left:115px;padding-top:0;position:relative;-webkit-transition:none;-o-transition:none;transition:none;width:100%;z-index:26}.drawer.buckets .bucket>a{line-height:40px;margin:0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.drawer.buckets .bucket>a:hover{color:#f2f2f2}.drawer.buckets .bucket.selected>a,.drawer.buckets .bucket.selected>a:hover{border-bottom:0;color:#fefefe;font-weight:500}.drawer.buckets .bucket>a{margin-left:0}.android .drawer.buckets,.iemobile .drawer.buckets,.ios .drawer.buckets{background:#d9d9d9;color:#000;display:block;font-weight:500;height:100%;overflow:scroll;padding:110px 0 0;overflow-scrolling:touch;width:320px;font-size:20px;font-size:1.33333rem;position:absolute;top:0;left:100%;z-index:28}.android .drawer.buckets .bucket.selected>a,.android .drawer.buckets .bucket.selected>a:hover,.iemobile .drawer.buckets .bucket.selected>a,.iemobile .drawer.buckets .bucket.selected>a:hover,.ios .drawer.buckets .bucket.selected>a,.ios .drawer.buckets .bucket.selected>a:hover{border-bottom:1px solid #262626;color:#262626}.android .drawer.buckets .bucket>a,.iemobile .drawer.buckets .bucket>a,.ios .drawer.buckets .bucket>a{line-height:1.5;margin:0 0 5px 10px}.breaking-news--showing .android .drawer.buckets ul .bucket:last-of-type,.breaking-news--showing .iemobile .drawer.buckets ul .bucket:last-of-type,.breaking-news--showing .ios .drawer.buckets ul .bucket:last-of-type{padding-bottom:120px}}.drawer.sections{-webkit-box-shadow:none;box-shadow:none;color:#1a1a1a;display:block;font-weight:500;height:auto;position:relative;top:0;font-size:16px;font-size:1.06667rem;z-index:29}.drawer.sections a{display:inline-block}.drawer.sections>ul{background:#d9d9d9;white-space:nowrap}.drawer.sections>ul .section{font-size:15px;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;white-space:normal}@media (min-width:80px) and (max-width:799px){.drawer.sections>ul .section:hover{background:#f2f2f2}}@media (min-width:800px){.drawer.sections>ul .section:first-child{margin-left:3px}.drawer.sections>ul .section.open{background:#f2f2f2}}.drawer.sections>ul .section.money{color:#fefefe;position:relative;-webkit-transition:none;-o-transition:none;transition:none}.android .drawer.sections>ul .section.money:before,.drawer.sections>ul .section.money:before,.iemobile .drawer.sections>ul .section.money:before,.ios .drawer.sections>ul .section.money:before{background-color:#2483b3;content:"";display:block;width:70px;position:absolute;top:0;bottom:0;left:10px}.drawer.sections>ul .section.money:focus,.drawer.sections>ul .section.money:hover{color:#2483b3}.drawer.sections>ul .section.money:focus:before,.drawer.sections>ul .section.money:hover:before{display:none}@media (min-width:800px){.drawer.sections>ul .section.money{background-color:#2483b3}.drawer.sections>ul .section.money:before{display:none}.android .drawer.sections>ul .section.money,.iemobile .drawer.sections>ul .section.money,.ios .drawer.sections>ul .section.money{background-color:rgba(0,0,0,0)}.android .drawer.sections>ul .section.money:focus,.android .drawer.sections>ul .section.money:hover,.iemobile .drawer.sections>ul .section.money:focus,.iemobile .drawer.sections>ul .section.money:hover,.ios .drawer.sections>ul .section.money:focus,.ios .drawer.sections>ul .section.money:hover{background-color:#f2f2f2}.android .drawer.sections>ul .section.money:focus:before,.android .drawer.sections>ul .section.money:hover:before,.iemobile .drawer.sections>ul .section.money:focus:before,.iemobile .drawer.sections>ul .section.money:hover:before,.ios .drawer.sections>ul .section.money:focus:before,.ios .drawer.sections>ul .section.money:hover:before{display:none}}.drawer.sections>ul li:not(.has-meganav):hover{background:#f2f2f2}@media (min-width:80px) and (max-width:799px){.drawer.sections .selected{font-weight:700}}@media (min-width:800px){.drawer.sections .selected{background:#e6e6e6}}@media (min-width:800px){.drawer.sections{background:rgba(0,0,0,0);display:none;height:35px;position:absolute;top:40px;left:115px;right:0}.more .drawer.sections li{display:none}.android .drawer.sections,.iemobile .drawer.sections,.ios .drawer.sections{-webkit-box-shadow:none;box-shadow:none;color:#1a1a1a;display:block;font-weight:500;height:auto;left:0;position:relative;top:0;font-size:16px;font-size:1.06667rem;z-index:26}.android .drawer.sections a,.iemobile .drawer.sections a,.ios .drawer.sections a{display:block}.android .drawer.sections>ul,.iemobile .drawer.sections>ul,.ios .drawer.sections>ul{background:#d9d9d9;white-space:nowrap}.android .drawer.sections>ul li,.iemobile .drawer.sections>ul li,.ios .drawer.sections>ul li{font-size:15px;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;white-space:normal}.android .drawer.sections>ul li:hover,.iemobile .drawer.sections>ul li:hover,.ios .drawer.sections>ul li:hover{background:#f2f2f2}.android .drawer.sections .selected,.iemobile .drawer.sections .selected,.ios .drawer.sections .selected{font-weight:700}}.nav .mega-nav{background:#f2f2f2;display:none;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .4s,opacity .2s;-o-transition:max-height .4s,opacity .2s;transition:max-height .4s,opacity .2s;position:absolute;top:80px;left:0;right:0}@media (min-width:800px){.nav .mega-nav{display:block;top:100px}}.nav .mega-nav.open{max-height:600px;opacity:1}.nav .mega-nav .media a{display:block}.nav .mega-nav .zn .cd .banner-text{display:none}@media (min-width:800px){.skinny .nav .mega-nav{top:75px}}.m-navigation__mega-nav-item{cursor:default;display:block;opacity:0;padding:15px 15px 15px 10px;text-align:left;text-transform:none;-webkit-transition:opacity .6s,-webkit-transform .4s;transition:opacity .6s,-webkit-transform .4s;-o-transition:transform .4s,opacity .6s;transition:transform .4s,opacity .6s;transition:transform .4s,opacity .6s,-webkit-transform .4s;width:100%;position:absolute;left:0}@media (min-width:800px){.section:hover .m-navigation__mega-nav-item{opacity:1;top:40px}.android .section:hover .m-navigation__mega-nav-item,.iemobile .section:hover .m-navigation__mega-nav-item,.ios .section:hover .m-navigation__mega-nav-item{top:-10000px;-webkit-transition:none;-o-transition:none;transition:none}}.m-navigation__mega-nav-item.zn,.m-navigation__mega-nav-item.zn.zn--transparent{background-color:#f2f2f2}.m-navigation__mega-nav-item.selected{opacity:1;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:29}.m-navigation__mega-nav-item.previous{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);z-index:26}.m-navigation__mega-nav-item.next{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);z-index:26}.m-navigation__mega-nav-item .el-action-bar,.m-navigation__mega-nav-item .zn-header{display:none}.nav .mega-nav .m-navigation__mega-nav-item .cd__wrapper{background:rgba(0,0,0,0);border:0}.m-navigation__mega-nav-item li,.nav .m-navigation__mega-nav-item a{padding:0}.m-navigation__mega-nav-item .m-navigation__section-item-content{position:relative}.m-navigation__mega-nav-item .m-navigation__section-item-content.m-navigation__section-nocaps{text-transform:none}.m-navigation__mega-nav-item .m-navigation--loading{background:#f2f2f2;margin-top:3px;text-align:center}.m-navigation__mega-nav-item .m-navigation--loading .m-navigation--loading-content{background:0 url(//www.i.cdn.cnn.com/.a/2.296.0/assets/ajax-loader.gif) no-repeat;display:inline-block;min-height:16px;padding-left:20px}.m-navigation__mega-nav-item .m-navigation--quick-links--container{display:table-cell;float:left;padding:20px 0 20px 10px;width:140px}.m-navigation__mega-nav-item .cd--tool__links:before{color:#737373;content:"Quick Links";display:block;font-weight:400;padding:.2em 0;font-size:18px;font-size:1.2rem}.m-navigation__mega-nav-item .cd--tool__links .links_wrapper a{color:#262626;font-weight:500;margin:4px 0;font-size:15px;font-size:1rem;line-height:1.5}.m-navigation__mega-nav-item .cd--tool__links .links_wrapper a:hover{color:#2483b3}.m-navigation__mega-nav-item .m-navigation--quick-links--title{color:#8c8c8c;font-size:18px;font-size:1.2rem}.m-navigation__mega-nav-item .m-navigation--quick-links{color:#f2f2f2}.m-navigation__mega-nav-item .cn-section-preview.container-left{margin-top:15px;width:16%}.skinny .m-navigation__mega-nav-item .cn-section-preview.container-left{margin-top:10px}.m-navigation__mega-nav-item .cn-section-preview.container-middle{border-left:0;padding-left:0;width:59%}.m-navigation__mega-nav-item .cn-section-preview.container-right{padding-left:20px}.m-navigation__mega-nav-item .cn-section-preview.container-right li{border-top:1px solid #e6e6e6;display:block}.m-navigation__mega-nav-item .cn-section-preview.container-right a{font-weight:400}.m-navigation__mega-nav-item .cd__headline .cd__headline-text{font-weight:500}.m-navigation__mega-nav-item.zn.zn-body article.cd{background:rgba(0,0,0,0);color:#262626}@media (min-width:800px){.more.bucket.open .more-mega-nav{max-height:500px;opacity:1;top:40px;z-index:53}.more.bucket .sections ul{background:rgba(0,0,0,0)}}.more.bucket .more-mega-nav{cursor:default;max-height:0;opacity:0;overflow:hidden;text-align:left;text-transform:none;position:absolute;left:0;right:0;-webkit-transition:max-height .4s,opacity .2s;-o-transition:max-height .4s,opacity .2s;transition:max-height .4s,opacity .2s}.more.bucket .more-mega-nav a{padding:0}.more.bucket .more-mega-nav>section{background:#262626;display:block;margin:0;padding:15px 15px 15px 10px;text-align:left;width:100%}.more.bucket .quick-links{color:#f2f2f2;display:inline-block;margin-top:55px;padding:0;vertical-align:top;width:17%}.skinny .more.bucket .quick-links{margin-top:50px}.more.bucket .quick-links .title{color:#a6a6a6;font-weight:400;font-size:20px;font-size:1.33333rem}.more.bucket .quick-links>li{display:block}.more.bucket .quick-links a{color:#fefefe;font-weight:500;line-height:1.5;margin:4px 0;font-size:16px;font-size:1.06667rem}.more.bucket .quick-links a:hover{color:#2483b3}.more.bucket .specials.container{display:inline-block;width:82%}.more.bucket .specials a{cursor:default;max-width:300px;padding:0 10px 10px;width:33%}.more.bucket .specials a img{cursor:pointer;height:auto;width:100%}@media (min-width:80px) and (max-width:799px){body:not(.nav-open) .nav,body:not(.nav-open) .nav-header{-webkit-transition:height 0;-o-transition:height 0;transition:height 0;-webkit-transition-delay:4s;-o-transition-delay:4s;transition-delay:4s}}@media (min-width:800px){.android body:not(.nav-open) .nav,.android body:not(.nav-open) .nav-header,.iemobile body:not(.nav-open) .nav,.iemobile body:not(.nav-open) .nav-header,.ios body:not(.nav-open) .nav,.ios body:not(.nav-open) .nav-header{-webkit-transition:height 0;-o-transition:height 0;transition:height 0;-webkit-transition-delay:4s;-o-transition-delay:4s;transition-delay:4s}}body .nav .buckets{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}body.nav-open .nav .menu-collapse{background:#262626}@media (min-width:80px) and (max-width:799px){body.nav-open{height:100%;overflow:hidden;overflow-scrolling:none;position:fixed}body.nav-open .nav,body.nav-open .nav-header{height:100%}}@media (min-width:800px){.android body.nav-open,.iemobile body.nav-open,.ios body.nav-open{height:100%;overflow:visible;overflow-scrolling:none}.android body.nav-open .nav,.android body.nav-open .nav-header,.iemobile body.nav-open .nav,.iemobile body.nav-open .nav-header,.ios body.nav-open .nav,.ios body.nav-open .nav-header{height:100%}}@media (min-width:80px) and (max-width:799px){body.nav-open .container{overflow:visible;overflow-scrolling:none}}@media (min-width:800px){.android body.nav-open .container,.iemobile body.nav-open .container,.ios body.nav-open .container{overflow:visible;overflow-scrolling:none}}body.nav-open .nav .buckets,body.nav-open .nav .signin{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}body.nav-open .nav .edition-picker{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}.cnn-skinny-header{background-color:#ca0002;color:#fff;height:35px;margin:0;padding:0}.cnn-skinny-header .l-container.header-container{line-height:100%;margin:0 auto;position:relative;text-align:center}.header-link{color:#fff!important;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}@media (min-width:1040px){.header-link{left:0}}.logo-link img{display:block;height:35px;margin:0 auto;width:51px}.nav-header.mini-navigation-header-bar{height:auto}.fave-player-container.mobile-pinned--spacer,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned--spacer{padding-bottom:56.25%}.fave-player-container.mobile-pinned:not(.vjs-fullscreen),.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen){z-index:53;position:fixed;bottom:70px;right:20px;top:auto;left:auto;width:188px;height:105.75px;-ms-touch-action:manipulation;touch-action:manipulation}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--fade,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--fade{opacity:0}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--slide,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--slide{-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--animating.mobile-pinned--fade,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--animating.mobile-pinned--fade{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--animating.mobile-pinned--slide,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--animating.mobile-pinned--slide{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.2,.9,.3,1.1);-o-transition-timing-function:cubic-bezier(.2,.9,.3,1.1);transition-timing-function:cubic-bezier(.2,.9,.3,1.1)}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--visible.mobile-pinned--fade,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--visible.mobile-pinned--fade{opacity:1}.fave-player-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--visible.mobile-pinned--slide,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen).mobile-pinned--visible.mobile-pinned--slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.fave-player-container.mobile-pinned:not(.vjs-fullscreen) .mobile-pinned--touch-overlay,.video-js.theoplayer-skin.theoplayer-container.mobile-pinned:not(.vjs-fullscreen) .mobile-pinned--touch-overlay{z-index:55;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.mobile-pinned--spacer .fave-chromeless:not(.fave-ad-playing){pointer-events:auto}.nav--plain-header .nav{height:auto;margin:auto;overflow:visible;position:static;width:auto}body.nav-open .nav--plain-header .nav{height:100%;max-height:100%}@media (min-width:1120px){body.nav-open .nav--plain-header .nav{height:50px;background-color:rgba(0,0,0,.9)}}body{padding-top:50px}.nav--plain-header{height:auto;left:0;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;-webkit-touch-callout:none;z-index:26}.no-touchevents.csstransforms3d .nav--plain-header{-webkit-backface-visibility:hidden;backface-visibility:hidden}.breaking-news--showing .nav--plain-header{height:auto}@media (min-width:80px) and (max-width:1119px){body.nav-open .nav--plain-header{height:100%;max-height:100%}}@media (min-width:80px) and (max-width:479px){.nav--plain-header{position:fixed}}@media (min-width:1024px){#header-wrap .nav--plain-header{position:relative;background:#000}}.nav--plain-header .nav{background:#0c0c0c;height:50px;position:relative;-webkit-font-smoothing:subpixel-antialiased;z-index:28}@media (min-width:1120px){.nav--plain-header .nav{font-size:15px;letter-spacing:-.02px}}@media (min-width:0px) and (max-width:1119px){body.nav-open .nav--plain-header .nav{height:auto}}.nav__container{margin:0 auto;max-width:1100px;position:relative}.nav__logo{background-image:url(//cdn.cnn.com/cnn/.e1mo/img/4.0/logos/logo_cnn_badge_2up.png);background-position:0 0;background-repeat:no-repeat;background-size:60px;height:60px;position:relative;width:60px;z-index:32}.nav__color-strip{background-color:#c00;height:3px;pointer-events:none;position:absolute;width:100%;z-index:30}.entertainment .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#cc3081),to(#ff8277));background-image:-o-linear-gradient(left,#cc3081,#ff8277);background-image:linear-gradient(90deg,#cc3081,#ff8277)}.health .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#9b84cc),to(#db73ff));background-image:-o-linear-gradient(left,#9b84cc,#db73ff);background-image:linear-gradient(90deg,#9b84cc,#db73ff)}.living .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#6fb22d),to(#dfe630));background-image:-o-linear-gradient(left,#6fb22d,#dfe630);background-image:linear-gradient(90deg,#6fb22d,#dfe630)}.tech .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#32e3b4),to(#169c78));background-image:-o-linear-gradient(left,#32e3b4,#169c78);background-image:linear-gradient(90deg,#32e3b4,#169c78)}.aviation .nav__color-strip,.destinations .nav__color-strip,.foodanddrink .nav__color-strip,.hotels .nav__color-strip,.intl_travel .nav__color-strip,.travel .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#7943f7),to(#86ece8));background-image:-o-linear-gradient(left,#7943f7,#86ece8);background-image:linear-gradient(90deg,#7943f7,#86ece8)}.us .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#f4761f),to(#c00));background-image:-o-linear-gradient(left,#f4761f,#c00);background-image:linear-gradient(90deg,#f4761f,#c00)}.world .nav__color-strip{background-image:-webkit-gradient(linear,left top,right top,from(#f0ae2e),to(#ff845f));background-image:-o-linear-gradient(left,#f0ae2e,#ff845f);background-image:linear-gradient(90deg,#f0ae2e,#ff845f)}body.pg-homepage .nav__color-strip,body.pg-intl_homepage .nav__color-strip{display:none}.nav__live-tv{border:1px solid #bfbfbf;font-size:.9em;font-weight:300;letter-spacing:.05em;line-height:23px;padding:0 10px;position:absolute;right:50px;top:13px;-webkit-transition:color .2s,border-color .2s;-o-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.nav__live-tv:hover{border-color:#fff}.nav .nav__live-tv{color:#bfbfbf;display:none}.nav .nav__live-tv:hover{color:#fff}.show_live-tv .nav__live-tv{display:inline}@media (min-width:768px) and (max-width:1119px){.nav__live-tv{line-height:20px;right:150px}}@media (min-width:1024px) and (max-width:1119px){.nav__live-tv{right:150px}}@media (min-width:1120px){.nav__live-tv{right:12.6em}}@media (min-width:768px) and (max-width:1119px){body.international .nav__live-tv{right:15.3em}}@media (min-width:1120px){body.international .nav__live-tv{right:16.8em}}.nav__live-tv-icon{background:#c00;border-radius:10px;display:inline-block;height:7px;margin:0 0 2px 5px;vertical-align:middle;width:7px}.nav-menu-links{color:#bfbfbf;display:none;left:70px;line-height:50px;position:absolute;top:0}@media (min-width:1024px){.nav.nav-index-0 .nav-menu-links,.pg-error-page .nav-menu-links,.pg-homepage .nav-menu-links,.pg-intl_homepage .nav-menu-links,.pg-subhub-page .nav-menu-links,body.pg.results .nav-menu-links{display:block}}body.nav-open .nav-menu-links{color:#595959;cursor:default}.nav-menu-links__link{border-right:1px solid #595959;font-weight:300;letter-spacing:.04em;line-height:1;margin:0 .4em 0 0;padding:0 .3em 0 0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}@media (min-width:1024px) and (max-width:1119px){.nav-menu-links__link{font-size:15px;letter-spacing:.02em;margin:0 .3em 0 0}}.nav-menu-links__link:hover{color:#fff}.nav-menu-links__link:last-of-type{border:0;margin:0;padding:0}body.nav-open .nav-menu-links__link{border-color:#595959;color:#595959;cursor:default}.nav-flyout{background-color:rgba(0,0,0,.9);padding:0 0 20px;position:relative;display:none;max-height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scroll:touch;-webkit-font-smoothing:subpixel-antialiased;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;z-index:27}@media (min-width:480px){.nav-flyout{padding:0 0 80px}}@media (min-width:1024px) and (max-width:1119px){.nav-flyout{padding:0}}@media (min-width:1120px){.nav-flyout{background:rgba(0,0,0,.9);max-height:none;overflow-y:auto;padding:0;position:absolute;width:100%}}body.nav-open .nav-flyout{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav-flyout__container{margin:0 auto;max-width:1100px;padding:1rem}.nav-flyout__container:after{clear:both;content:"";display:table}@media (min-width:1024px) and (max-width:1119px){.nav-flyout__container{padding:0 1rem}}@media (min-width:1120px){.nav-flyout__container{padding:1rem 0}}@media (min-width:768px){.nav-flyout__menu-item{display:inline-block;padding:0 1rem 2rem 0;vertical-align:top}}@media (min-width:768px) and (max-width:1023px){.nav-flyout__menu-item{margin:0 1% 1em 3%;min-width:20%;padding-bottom:0}}@media (min-width:1024px) and (max-width:1119px){.nav-flyout__menu-item{margin:0 1% 1em;min-width:16%;padding-bottom:0}}@media (min-width:1120px){body.domestic .nav-flyout__menu-item{width:14.28571%}}@media (min-width:1120px){body.international .nav-flyout__menu-item{width:16.66667%}}@media (min-width:1120px){body.international .nav-flyout__container .nav-flyout__menu-item:nth-child(-1n+7){padding-bottom:0}}.nav-flyout__menu-item--homepage,.nav-flyout__menu-item--intl_homepage{display:none}.nav-flyout__section-title{color:#fff;display:block;font-size:22px;font-weight:300;padding:.2em 0}.nav-flyout__section-title:hover{color:#fff}.nav-flyout__submenu{display:none;list-style:none;padding:0}@media (min-width:1024px){.nav-flyout__submenu{display:block}}.nav-flyout__submenu-item{line-height:1.5;font-weight:300;font-size:.9em}.nav-flyout__submenu-link{color:#bfbfbf}.nav-flyout__submenu-link:hover{color:#fff}.nav-flyout-footer{max-width:1100px;margin:0 auto 2em}.nav-flyout-footer:after{clear:both;content:"";display:table}@media (min-width:1120px) and (max-width:1119px){.nav-flyout-footer{position:relative}}@media (min-width:1120px){.nav-flyout-footer .edition-picker__radio-buttons{display:none}}.nav-flyout-footer__edition-list{display:none;float:left;height:2em;padding:0 0 1rem}@media (min-width:1120px){.nav-flyout-footer__edition-list{display:block;margin:0 3rem 0 0}}.nav-flyout-footer__edition-list-item{color:#fff;cursor:pointer;float:left;line-height:2em;margin:0 2em 0 0}.nav-flyout-footer__edition-list-item:last-of-type{margin-right:0}body.domestic .nav-flyout-footer__edition-list-item--us,body.international .nav-flyout-footer__edition-list-item--intl{display:none}.nav-flyout-footer__edition-icon{display:inline-block;height:2em;margin:0 .5em 0 0;position:relative;top:.7em;width:auto}.nav-flyout-footer__social{float:right;padding:10px 0 0}@media (min-width:1024px) and (max-width:1119px){.nav-flyout-footer__social{bottom:1.6em;float:none;position:absolute;right:2em}}.nav-flyout-footer__social-link{background-image:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/nav_social_share_bar.svg);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:2.2em;margin:0 .5em 0 0;outline:none;width:2.2em}.nav-flyout-footer__social-link:focus{outline:none}@media (min-width:0px) and (max-width:1119px){.nav-flyout-footer__social-link{width:3em;height:3em;background-size:cover;margin:0 1em}}.nav-flyout-footer__social-link--twitter{background-position:-45px 0}@media (min-width:0px) and (max-width:1119px){.nav-flyout-footer__social-link--twitter{background-position:-4.25em}}.nav-flyout-footer__social-link--instagram{background-position:-90px 0}@media (min-width:0px) and (max-width:1119px){.nav-flyout-footer__social-link--instagram{background-position:-8.575em}}.nav-flyout-footer__social-icon-label{display:inline-block;visibility:hidden;width:0}.nav-flyout__special-icon{color:#c00}.top_ad_bodypadding{padding-top:0!important}.nav--plain-header header .expandedNav>div,.nav--plain-header header .headerBar{max-width:1100px}.nav--plain-header .nav-flyout .edition-picker,.nav--plain-header .nav .edition-picker{background:0;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;left:auto;padding:inherit;position:static;top:inherit;width:auto;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;z-index:auto}@media (min-width:1120px){.nav--plain-header .nav-flyout .edition-picker,.nav--plain-header .nav .edition-picker{width:8.3em;z-index:28}}body.nav-open .nav--plain-header .nav-flyout .edition-picker,body.nav-open .nav--plain-header .nav .edition-picker{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:768px) and (max-width:1119px){body.international .nav--plain-header .nav-flyout .edition-picker,body.international .nav--plain-header .nav .edition-picker{right:1.3em;width:11.8em}}@media (min-width:1120px){body.international .nav--plain-header .nav-flyout .edition-picker,body.international .nav--plain-header .nav .edition-picker{right:2.6em;width:11.8em}}.nav--plain-header .nav-flyout .edition-picker,.nav--plain-header .nav .edition-picker{color:#fff;border-bottom:1px solid #bfbfbf;display:none}@media (min-width:768px){.nav--plain-header .nav-flyout .edition-picker,.nav--plain-header .nav .edition-picker{border-bottom:0;color:#bfbfbf;display:inline-block;font-weight:300;padding:0;position:absolute;right:3.3em;top:0}}@media (min-width:1120px){.nav--plain-header .nav-flyout .edition-picker,.nav--plain-header .nav .edition-picker{right:2.3em}}.edition-picker__current-edition{cursor:pointer;padding:0 0 1em 1em}.edition-picker__current-edition.nav-section--expanded{color:#fff}@media (min-width:768px){.edition-picker__current-edition{line-height:50px;padding-bottom:0;padding-left:0}.edition-picker__current-edition:hover{color:#fff}body.nav-open .edition-picker__current-edition{cursor:default;opacity:.4}body.nav-open .edition-picker__current-edition:hover{color:inherit}}.edition-picker__unabridged{font-size:.9em;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}@media (min-width:768px){.edition-picker__unabridged{background:rgba(0,0,0,.9);font-size:1em;padding:0 1rem;position:absolute;right:-1rem;text-align:right;top:50px;width:250px;z-index:30}}.edition-picker__unabridged.nav-section--expanded{max-height:300px}.edition-picker__list{padding:0 1rem;margin:0 0 1rem}@media (min-width:768px){.edition-picker__list{border-bottom:1px solid #bfbfbf;padding-top:.5rem}}.edition-picker__list-item{color:#bfbfbf;cursor:pointer;padding:0 0 1em;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.edition-picker__list-item:hover{color:#fff}@media (min-width:0px) and (max-width:767px){.edition-picker__list-item{margin:20px 0}}body.domestic .edition-picker__list-item[data-type=www],body.international .edition-picker__list-item[data-type=edition]{display:none}.edition-picker__radio-buttons{color:#bfbfbf;padding:0 1rem 1rem}.nav-flyout-footer .edition-picker__radio-buttons{display:none;font-size:.875em;font-weight:300}@media (min-width:1120px){.nav-flyout-footer .edition-picker__radio-buttons{display:block;float:left;line-height:4em;margin:0 2rem 0 0;padding:0}}.edition-picker__radio-buttons input[type=radio],.l-footer .edition-picker .list--set input[type=radio]{opacity:0;position:absolute}.edition-picker__radio-buttons input[type=radio]+label:before,.edition-picker__radio-buttons input[type=radio]+span:before,.l-footer .edition-picker .list--set input[type=radio]+label:before,.l-footer .edition-picker .list--set input[type=radio]+span:before{border:1px solid #fff;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.edition-picker__radio-buttons input[type=radio]:checked+label:before,.edition-picker__radio-buttons input[type=radio]:checked+span:before,.l-footer .edition-picker .list--set input[type=radio]:checked+label:before,.l-footer .edition-picker .list--set input[type=radio]:checked+span:before{background:#006598}.l-footer .edition-picker .list.list--set input[type=radio]+label:before{margin-right:15px}.edition-picker__radio-button-label{margin:0 0 20px}@media (min-width:768px){.nav-flyout .edition-picker__radio-button-label{display:inline;margin:0 1rem 1em 0}}.nav-flyout-footer .edition-picker__radio-button-label{float:left;vertical-align:middle;display:inline}.edition-picker__radio-button{margin:.5em .5em 0 2em;line-height:1;vertical-align:top}.edition-picker__radio-button:first-of-type{float:left;margin-left:0}@media (min-width:768px){.edition-picker__radio-button{float:right;margin:0}}.nav-flyout .edition-picker__radio-button{margin-top:5px;vertical-align:middle;margin-right:.2em;margin-left:1em;float:left}.nav-flyout .edition-picker__radio-button:first-of-type{margin-left:0}.nav-flyout-footer .edition-picker__radio-button{margin-top:1.5em}.edition-picker__confirm-button{background:0;border:1px solid #bfbfbf;color:#bfbfbf;font-weight:300;line-height:28px;padding:0 1em;outline:none;-webkit-transition:color .2s,border-color .2s;-o-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.edition-picker__confirm-button:hover{color:#fff;border-color:#fff}@media (min-width:768px){.edition-picker__confirm-button{margin:1em 0}}.nav-flyout .edition-picker__confirm-button{margin-left:1em}@media (min-width:768px){.nav-flyout .edition-picker__confirm-button{margin-top:0}}.nav--plain-header .nav-flyout .edition-picker{display:block;padding:initial}@media (min-width:768px){.nav--plain-header .nav-flyout .edition-picker{display:none}}.nav--plain-header .search__input-field{background:#fff}.nav--plain-header .search__input-field+.search__submit-button{display:none}@media (min-width:1120px){.nav--plain-header .search__input-field+.search__submit-button{display:inline-block!important}}.search__form{display:none;padding:0 0 1rem 1rem;margin:1rem 0 0;width:100%}@media (min-width:1024px) and (max-width:1119px){.search__form{padding:0 0 0 1rem}}@media (min-width:1120px){.search__form{display:block;margin:0;max-width:50px;padding:0;position:absolute;right:1.3em;text-align:right;top:0;-webkit-transition:max-width .3s ease-out;-o-transition:max-width .3s ease-out;transition:max-width .3s ease-out;width:calc(100% - 89px);z-index:30}}body.nav-open .search__form{display:block}@media (min-width:1120px){body.search-expanded .search__form{max-width:1100px}}.search__form-fields{display:inline-block;width:calc(100% - 50px)}@media (min-width:1120px){.search__form-fields{height:30px;overflow:hidden;position:relative;top:10px}}.nav--plain-header .search__button{background:0;border:0;color:#fff;display:inline-block;text-align:center;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;width:50px}.nav--plain-header .search__button:focus{outline:none}.nav--plain-header .search__button:before{font-size:22px;font-size:1.46667rem;line-height:1.36364;content:"";font-family:cnn-icons}@media (min-width:768px) and (max-width:1119px){.nav--plain-header .search__button:before{line-height:30px}}@media (min-width:1120px){.nav--plain-header .search__button{color:#a6a6a6;cursor:pointer;line-height:50px;pointer-events:auto}.nav--plain-header .search__button:hover{color:#fff}}body.search-expanded .nav--plain-header .search__button{color:#fff}.nav--plain-header .search__input-field{border:0;border-radius:0;color:#a6a6a6;font-weight:300;line-height:30px;padding:0 .5em;width:100%}.nav--plain-header .search__input-field:focus{color:#000;outline:none}.nav--plain-header .search__input-field::-ms-clear{display:none}@media (min-width:1120px){.nav--plain-header .search__input-field{display:inline-block;height:30px;left:0;min-height:0;position:absolute;width:calc(100% - 100px)}}.nav--plain-header .search__submit-button{background:#fff;border:0;border-radius:0;color:#0c0c0c;display:none;margin:0;padding-bottom:0;padding-top:0;position:absolute;right:0;width:100px}@media (min-width:1120px){.nav--plain-header .search__submit-button{display:inline-block!important;height:30px;line-height:30px}}.nav-section{background-color:rgba(0,0,0,0);position:absolute;top:0;width:100%}@media (min-width:1120px){.nav-section{padding-left:70px}}@media (min-width:0px) and (max-width:1119px){.nav-section{background-color:#0c0c0c}}.nav-section__name{color:#bfbfbf;cursor:pointer;display:inline-block;left:70px;line-height:50px;position:relative}.nav-section__name a{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.nav-section__name.nav-section--expanded{color:#fff}body.nav-open .nav-section__name{color:#595959;cursor:default;pointer-events:none}@media (min-width:1120px){.nav-section__name{cursor:default;position:static}.nav-section__name:after{content:"\00BB";display:inline;padding:0 .5em}}.nav.nav-index-0 .nav-section__name,.pg-error-page .nav-section__name,.pg-homepage .nav-section__name,.pg-intl_homepage .nav-section__name,.pg-subhub-page .nav-section__name,body.pg.results .nav-section__name{cursor:default;pointer-events:none}.nav.nav-index-0 .nav-section__name:after,.pg-error-page .nav-section__name:after,.pg-homepage .nav-section__name:after,.pg-intl_homepage .nav-section__name:after,.pg-subhub-page .nav-section__name:after,body.pg.results .nav-section__name:after{display:none}@media (min-width:1024px){.nav.nav-index-0 .nav-section__name,.pg-error-page .nav-section__name,.pg-homepage .nav-section__name,.pg-intl_homepage .nav-section__name,.pg-subhub-page .nav-section__name,body.pg.results .nav-section__name{display:none}}.nav.nav-index-0 .nav-section__name .nav-section__expand-icon,.pg-error-page .nav-section__name .nav-section__expand-icon,.pg-homepage .nav-section__name .nav-section__expand-icon,.pg-intl_homepage .nav-section__name .nav-section__expand-icon,.pg-subhub-page .nav-section__name .nav-section__expand-icon{display:none}.nav-section__expand-icon{cursor:pointer;display:inline-block;font-weight:700;margin:0 0 0 .3em;position:relative;top:-1px;-webkit-transition:color .2s,opacity .3s,-webkit-transform .3s;transition:color .2s,opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,color .2s,opacity .3s;transition:transform .3s,color .2s,opacity .3s;transition:transform .3s,color .2s,opacity .3s,-webkit-transform .3s}.nav-section--expanded .nav-section__expand-icon{color:#c00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.nav-open .nav-section__name .nav-section__expand-icon{opacity:0}@media (min-width:1120px){.nav-section__name .nav-section__expand-icon{display:none}}@media (min-width:768px) and (max-width:1119px){body.nav-open .nav-section__expand-icon{color:inherit;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fade-out{0%{opacity:1;max-width:100%}99%{opacity:0;max-width:100%}to{max-width:0}}.nav-section__submenu{background:rgba(0,0,0,.95);color:#fff;display:none;padding:0 1rem 0 70px;position:absolute;top:50px;width:100%}@media (min-width:1120px){.nav-section__submenu{background:0;display:inline-block;max-width:100%;opacity:1;padding:0;position:static;white-space:nowrap;width:auto}}@media (min-width:0px) and (max-width:1119px){.nav-section__submenu.nav-section--expanded{display:block}}body.nav-open .nav-section .nav-section__submenu{display:none;pointer-events:none}@media (min-width:1120px){body.nav-open .nav-section .nav-section__submenu{display:inline-block;pointer-events:auto}}@media (min-width:1120px){body.nav-open.pg-leaf.page-scrolled .nav-section .nav-section__submenu,body.pg-leaf.page-scrolled .nav-section__submenu{display:none}}.nav-section__submenu-item{padding:.5em 0;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.nav .nav-section__submenu-item{display:block}@media (min-width:1120px){.nav .nav-section__submenu-item{border-right:1px solid #595959;color:#bfbfbf;display:inline-block;font-weight:300;line-height:1;margin:0 5px 0 0;padding:0 5px 0 0}.nav .nav-section__submenu-item.nav-section__submenu-active,.nav .nav-section__submenu-item:hover{color:#fff}.nav .nav-section__submenu-item:last-of-type{border-right:0}body.nav-open .nav .nav-section__submenu-item{border-color:#595959;color:#595959;cursor:default}}.nav-flyout__menu-item--politics .nav-flyout__section-title{margin:0;padding:.386em 0}body.international .nav-flyout__menu-item--politics .nav-flyout__section-title{padding:.2em 0}@media (min-width:1120px){.nav-flyout__menu-item--politics .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--money .nav-flyout__section-title{margin:0;padding:.5em 0}@media (min-width:768px) and (max-width:1023px){body.domestic .nav-flyout__menu-item--money .nav-flyout__section-title{margin:0 0 0 1.2045em}}@media (min-width:1120px){.nav-flyout__menu-item--money .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--tech .nav-flyout__section-title{margin:0;padding:.614em 0}@media (min-width:768px) and (max-width:1023px){body.domestic .nav-flyout__menu-item--tech .nav-flyout__section-title{margin:0 0 0 1.2045em}}@media (min-width:1120px){.nav-flyout__menu-item--tech .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--health .nav-flyout__section-title{padding:.59em 0}@media (min-width:768px) and (max-width:1023px){body.domestic .nav-flyout__menu-item--health .nav-flyout__section-title{margin:0}}@media (min-width:1120px){.nav-flyout__menu-item--health .nav-flyout__section-title{margin:0}}@media (min-width:768px) and (max-width:1023px){body.domestic .nav-flyout__menu-item--videos .nav-flyout__section-title{margin:0 0 0 1.2045em}}@media (min-width:1120px){.nav-flyout__menu-item--videos .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--entertainment .nav-flyout__section-title{margin:0;padding:.604em 0}@media (min-width:1120px){.nav-flyout__menu-item--entertainment .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--health .nav-flyout__section-title{margin:0;padding:.55em 0}.nav-flyout__menu-item--style .nav-flyout__section-title{margin:0;padding:.636em 0}@media (min-width:1120px){.nav-flyout__menu-item--style .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--travel .nav-flyout__section-title{margin:0;padding:.57em 0}@media (min-width:1120px){.nav-flyout__menu-item--travel .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--intl_travel .nav-flyout__section-title{margin:0;padding:.57em 0}@media (min-width:1120px){.nav-flyout__menu-item--intl_travel .nav-flyout__section-title{margin:0}}.nav-flyout__menu-item--bleacher .nav-flyout__section-title{margin:0;padding:.614em 0}@media (min-width:1120px){.nav-flyout__menu-item--bleacher .nav-flyout__section-title{margin:0}}@media (min-width:768px) and (max-width:1023px){.nav-flyout__menu-item--living .nav-flyout__section-title{margin:0 0 0 2.409em}}@media (min-width:1024px){.nav-flyout .nav-flyout__menu-item--vr{display:none}}.nav-section__article-title{color:#bfbfbf;display:none;font-weight:300;white-space:nowrap;width:auto}@media (min-width:1120px){body.page-scrolled .nav-section__article-title{display:inline-block;line-height:50px;overflow:hidden;padding-right:441px;position:absolute;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%}}@media (min-width:1120px){body.page-scrolled.international .nav-section__article-title{padding-right:494px}}@media (min-width:1120px){.nav.nav-index-0 .nav-section__article-title{display:none}}.nav-menu{cursor:pointer;height:50px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;width:50px;position:absolute;top:0;right:0;z-index:32}@media (min-width:768px){.nav-menu:before{color:#a6a6a6;content:"";display:inline;font-weight:300;line-height:48px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.nav-menu:hover:before{color:#fff}}@media (min-width:768px) and (max-width:1119px){.nav-menu:before{right:38px}}@media (min-width:1120px){.nav-menu{width:1.33em}}.nav-menu__hamburger{margin:-1.5px 0 0 -10px;-webkit-transition:background .3s,color .2s;-o-transition:background .3s,color .2s;transition:background .3s,color .2s;position:absolute;top:50%;left:50%;z-index:32}.nav-menu__hamburger,.nav-menu__hamburger:after,.nav-menu__hamburger:before{background:#a6a6a6;height:2px;width:20px}.nav-menu__hamburger:after,.nav-menu__hamburger:before{content:"";-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,-webkit-transform .3s;-o-transition:transform .3s,background .3s;transition:transform .3s,background .3s;transition:transform .3s,background .3s,-webkit-transform .3s}.nav-menu__hamburger:before{position:absolute;top:-6px;left:0}.nav-menu__hamburger:after{position:absolute;bottom:-6px;left:0}.nav-menu:hover .nav-menu__hamburger,.nav-menu:hover .nav-menu__hamburger:after,.nav-menu:hover .nav-menu__hamburger:before{background:#fff}@media (min-width:1120px){.nav-menu__hamburger{right:0;left:auto}}@media (min-width:1120px){body.nav-open .nav-menu:before{color:#fff}}body.nav-open .nav-menu__hamburger{background:rgba(0,0,0,0)}body.nav-open .nav-menu__hamburger:after,body.nav-open .nav-menu__hamburger:before{background:#c00}body.nav-open .nav-menu__hamburger:before{-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}body.nav-open .nav-menu__hamburger:after{-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}body.nav-open .nav-menu:hover .nav-menu__hamburger{background:rgba(0,0,0,0)}body.nav-open .nav-menu:hover .nav-menu__hamburger:after,body.nav-open .nav-menu:hover .nav-menu__hamburger:before{background:#c00}.onboarding-link,.pg .zn.t-light .cd.onboarding-link{z-index:2;position:relative;color:#c00}.onboarding-link .cd__headline a .cd__headline-icon:before,.pg .zn.t-light .cd.onboarding-link .cd__headline a .cd__headline-icon:before{color:#c00}.onboarding-overlay{position:fixed;z-index:1;background:hsla(0,0%,100%,.8);top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.onboarding-overlay--visible{opacity:1}.edition-picker{display:block;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;position:relative;font-size:14px;font-size:.93333rem}.edition-picker:after{clear:both;content:"";display:table}.l-footer .edition-picker .drop-down{display:inline-block;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.l-footer .edition-picker .drop-down .current{background:none;color:#a6a6a6;font-weight:300;font-size:15px;font-size:1rem}.l-footer .edition-picker .drop-down .item--option{display:inline-block}.l-footer .edition-picker .drop-down .item .edition-picker__confirm-button{margin-top:0}.l-footer .edition-picker .drop-down .list{left:0;padding:0 1rem;font-size:15px;font-size:1rem}.l-footer .edition-picker .drop-down .list.list--set label{padding-left:0}.l-footer .edition-picker .logo{display:inline-block;padding-right:10px;position:relative;top:8px;vertical-align:middle}.l-footer .edition-picker .logo:before{color:#fff;font-size:3em;font-weight:300;content:"";font-family:cnn-icons}.edition-picker .sections{background-color:#262626;color:#a6a6a6}.edition-picker .list{background:#262626;color:#bfbfbf;display:none;list-style:none;list-style-image:none;padding:0}.edition-picker .list.list--set input{left:10px}.edition-picker .list.list--set label{padding-left:25px}@media (min-width:800px){.edition-picker .list{margin:0 0 0 -7px}.androied .edition-picker .list,.iemobile .edition-picker .list,.ios .edition-picker .list{margin:0}}.edition-picker .item{cursor:pointer;height:35px;line-height:35px;overflow:hidden;padding:0 10px;position:relative;-webkit-transition:color .3s,background .3s,height .3s;-o-transition:color .3s,background .3s,height .3s;transition:color .3s,background .3s,height .3s;width:auto}.edition-picker .item:hover{color:#fefefe}.edition-picker .item.item--confirm{border-bottom:1px solid #bfbfbf;padding:0 10px 7px;margin-bottom:7px;height:auto}.edition-picker .item input{-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s;position:absolute;top:11px;left:-15px}.edition-picker .item label{cursor:pointer;display:block;-webkit-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.edition-picker .current{cursor:pointer;margin:0}.edition-picker .current:after{content:"+";display:inline-block;font-weight:700;margin-left:4px;-webkit-transition:color .2s,opacity .3s,-webkit-transform .3s;transition:color .2s,opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,color .2s,opacity .3s;transition:transform .3s,color .2s,opacity .3s;transition:transform .3s,color .2s,opacity .3s,-webkit-transform .3s;font-size:15px;font-size:1rem}.edition-picker:hover .current{color:#fff}.edition-picker .drop-down{width:170px}@media (min-width:800px){.edition-picker .drop-down{width:158px}.android .edition-picker .drop-down,.iemobile .edition-picker .drop-down,.ios .edition-picker .drop-down{width:170px}}.edition-picker.open .current{color:#fff}.edition-picker.open .current:after{color:#c00;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.edition-picker.open .list{display:block}.l-footer .edition-picker{float:left;margin-bottom:20px}.l-footer .edition-picker .list{background:rgba(0,0,0,.9);border-top:0;bottom:100%;position:absolute;width:250px}body.domestic .l-footer .edition-picker .item[data-type=www],body.international .l-footer .edition-picker .item[data-type=edition]{display:none}.metadata-header__wrapper .metadata-header__content{padding-top:20px;position:relative;z-index:0}@media (min-width:800px){.metadata-header__wrapper .metadata-header__content{padding-top:30px}}.pg.t-light .metadata-header__wrapper .metadata-header__content,.pg .zn.t-light .metadata-header__wrapper .metadata-header__content{color:#1a1a1a}.pg.t-dark .metadata-header__wrapper .metadata-header__content,.pg .zn.t-dark .metadata-header__wrapper .metadata-header__content{color:#fefefe}.metadata-header__wrapper .metadata-header__title{float:left;margin:0 0 10px;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2.13333rem;line-height:1.125}.metadata-header__wrapper .metadata-header__title:after{clear:both;content:"";display:table}@media (min-width:640px) and (max-width:879px){.metadata-header__wrapper .metadata-header__title{margin-bottom:15px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:42px;font-size:2.8rem;line-height:1.09524}}@media (min-width:880px){.metadata-header__wrapper .metadata-header__title{margin-bottom:15px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}}.metadata-header__wrapper .metadata-header__logo{float:left;max-height:60px;margin-bottom:15px;max-width:100%;width:auto}.metadata-header__wrapper .metadata-header__logo:after{clear:both;content:"";display:table}@media (min-width:640px) and (max-width:879px){.metadata-header__wrapper .metadata-header__logo{max-height:70px}}@media (min-width:880px){.metadata-header__wrapper .metadata-header__logo{max-height:90px}}.metadata-header__wrapper .metadata-header__top{float:left;max-width:100%}.metadata-header__wrapper .metadata-header__entitlement{float:right;margin-bottom:10px;margin-top:15px}.metadata-header__wrapper .metadata-header__entitlement:after{clear:both;content:"";display:table}@media (min-width:640px) and (max-width:879px){.metadata-header__wrapper .metadata-header__entitlement{margin:10px 0}}@media (min-width:880px){.metadata-header__wrapper .metadata-header__entitlement{margin:0}}.metadata-header__wrapper .metadata-header__sub-text{clear:both;margin-bottom:15px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.3}@media (min-width:640px){.metadata-header__wrapper .metadata-header__sub-text{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}}.metadata-header__wrapper .metadata-header__description{clear:both;display:none;float:left;max-width:90%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.metadata-header__wrapper .metadata-header__description:after{clear:both;content:"";display:table}@media (min-width:640px){.metadata-header__wrapper .metadata-header__description{display:block}}@media (min-width:640px) and (max-width:879px){.metadata-header__wrapper .metadata-header__description{max-width:80%}}@media (min-width:880px){.metadata-header__wrapper .metadata-header__description{max-width:70%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}.metadata-header__wrapper .metadata-header__description-toggle{clear:both;cursor:pointer;float:left;margin:0 0 10px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1}@media (min-width:640px){.metadata-header__wrapper .metadata-header__description-toggle{display:none}}.metadata-header__wrapper .metadata-header__description-toggle:after{margin-left:5px;position:relative}.metadata-header__wrapper .metadata-header__description-toggle.hide-desc:after{font-weight:700;content:"";font-family:cnn-icons}.metadata-header__wrapper .metadata-header__description-toggle.show-desc:after{font-weight:700;content:"";font-family:cnn-icons}.metadata-header__wrapper .metadata-header__follow-links{clear:both;float:left}.metadata-header__wrapper .metadata-header__follow-links:after{clear:both;content:"";display:table}@media (min-width:640px) and (max-width:879px){.metadata-header__wrapper .metadata-header__follow-links{clear:both;float:left}}@media (min-width:880px){.metadata-header__wrapper .metadata-header__follow-links{clear:none;float:right;margin-top:10px}}.metadata-header__wrapper .metadata-header__follow-links .el-action-bar{margin:5px 0}.metadata-header__wrapper hr{clear:both;display:none;margin:0}@media (min-width:640px){.metadata-header__wrapper hr{display:block}}.metadata-header__follow-icon{float:left;margin:0 10px 10px 0;font-size:23px;font-size:1.53333rem;line-height:.86957}.metadata-header__follow-icon:after{clear:both;content:"";display:table}.metadata-header__follow-icon a{border-radius:18px;color:#fff;height:35px;width:35px}.metadata-header__follow-icon.metadata-header__follow-icon--facebook a{background-color:#3b5998;padding:8px 0 0 11px}.metadata-header__follow-icon.metadata-header__follow-icon--facebook a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--twitter a{background-color:#00abec;padding:5px 0 0 8px}.metadata-header__follow-icon.metadata-header__follow-icon--twitter a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--google-plus a{background-color:#e64624;padding:5px 0 0 8px}.metadata-header__follow-icon.metadata-header__follow-icon--google-plus a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--linked-in a{background-color:#1c8fbc;padding:5px 0 0 9px}.metadata-header__follow-icon.metadata-header__follow-icon--linked-in a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--tumblr a{background-color:#2c4762;padding:5px 0 0 11px}.metadata-header__follow-icon.metadata-header__follow-icon--tumblr a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--instagram a{background-color:#3f729b;padding:5px 0 0 8px}.metadata-header__follow-icon.metadata-header__follow-icon--instagram a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--tvtag a{background-color:#f24e4e;padding:5px 0 0 6px}.metadata-header__follow-icon.metadata-header__follow-icon--tvtag a:before{content:"";font-family:cnn-icons}.metadata-header__follow-icon.metadata-header__follow-icon--livefyre{margin-bottom:0}.no-js .media__image--responsive{display:none}.media__responsive{width:100%}@media (min-width:800px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-0,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-0,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-0{padding-right:15px;width:70%}}@media (min-width:800px) and (max-width:959px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.zn-30-70.zn-30-70--search-results .zn-column--col-1,.zn-30-70.zn-30-70--search-results .zn-column--col-2{width:100%}}@media (min-width:800px){.pg-side-of-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-side-of-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2{width:100%}}@media (min-width:960px) and (max-width:1119px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2{margin-right:-720px;width:720px}}@media (min-width:960px) and (max-width:959px){.zn-30-70.zn-30-70--search-results .zn-column--col-1,.zn-30-70.zn-30-70--search-results .zn-column--col-2{margin-right:-720px;width:720px}}@media (min-width:960px){.pg-side-of-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-side-of-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2{margin-right:-720px;width:720px}}@media (min-width:1120px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-1,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-column--col-2{margin-right:-780px;width:860px}}@media (min-width:800px) and (max-width:959px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.zn-30-70.zn-30-70--search-results .zn-wrapper{padding-left:0}}@media (min-width:800px){.pg-side-of-rail .zn-30-70.zn-30-70--search-results .zn-wrapper{padding-left:0}}@media (min-width:960px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper{padding-right:710px}}@media (min-width:1040px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper{padding-right:760px}}@media (min-width:960px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-0,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-0,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-0{float:left}}@media (min-width:960px){.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-1,.pg-above-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-2,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-1,.pg-below-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-2,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-1,.pg-no-rail .zn-30-70.zn-30-70--search-results .zn-wrapper .zn-column--col-2{float:right}}.zn-30-70.zn-30-70--search-results .cd__headline{line-height:1.2;padding-top:15px}.zn-30-70.zn-30-70--search-results .cd__headline-text{font-weight:700}.zn-30-70.zn-30-70--search-results .cd__timestamp{float:none;margin-left:0}.zn-30-70.zn-30-70--search-results .cd__timestamp:before{margin-right:5px;content:"";font-family:cnn-icons}@media (min-width:240px){.zn-30-70.zn-30-70--search-results .cd__headline-text{font-size:16px;font-size:1.06667rem}}@media (min-width:480px){.zn-30-70.zn-30-70--search-results .cd__headline-text{font-size:24px;font-size:1.6rem}}.search-input__button_label:before{font-size:1em;line-height:50px;padding-right:5px;position:relative;width:20px;content:"";font-family:cnn-icons}.pg-search .cn-stack .cd{margin-bottom:10px;margin-top:0}.search-container{margin-left:auto;margin-right:auto;text-align:center}.errorForm input[type=text]{display:table-cell;height:35px;margin:10px 0 5px;size:766px;vertical-align:middle;width:230px;font-size:20px;font-size:1.33333rem}@media (min-width:640px){.errorForm input[type=text]{width:auto}}.errorForm input[type=image]{display:table-cell;height:35px;margin:10px 0 5px 1px;size:700px;vertical-align:middle;font-size:20px;font-size:1.33333rem}.zn--search{border-bottom:1px solid #d9d9d9;height:150px;padding:25px 0 15px}@media (min-width:320px) and (max-width:959px){.zn--search{height:220px}}.cnnVRimgBG{width:100%}.cnnVRimgBG,.cnnVRimgBGSearch{background-color:#000;background-position:50%;background-repeat:no-repeat;height:106px;text-align:center}.cnnVRimgBGSearch{float:left;margin-right:20px;position:relative;width:188px}.cnnVRimgBGSearch>a{color:#fefefe;display:inline-block;height:100%;width:100%}.cnnVRimgBGSearch>a:hover{color:#c00}.cnnVRimgLink{background-color:rgba(12,12,12,.5);cursor:pointer;padding:5px 10px;position:absolute;bottom:0;left:0;font-size:22px;font-size:1.46667rem}.cnnVRimgLink:after{clear:both;content:"";display:table}.cnnVRimgLink:before{content:"";font-family:cnn-icons}.cnnVRphotoLink{cursor:pointer;display:block;height:106px;width:188px}.cnnDidYouMean ul.cnnResultsList li a span.cnnVRimgLink{height:68px;width:120px}div.cnnVRimgBG a img{vertical-align:middle}.search_headline{font-size:52px;font-size:3.46667rem;line-height:1.07692}.search_headline,.search_headline2{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.search_headline2{font-size:32px;font-size:2.13333rem;line-height:1.125}.search_headline3{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}.cd__content--adcontainer{padding:0 0 10px}.cd__content-error{float:left;height:80px;padding:5px;width:100%}.cnnPhotoLink{cursor:pointer;display:block;height:106px;width:188px}.search_msg{margin-top:5px;width:320px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:42px;font-size:2.8rem;line-height:1.09524}.searchForm{display:block;width:100%}.searchForm input[type=text]{border:1px solid #d9d9d9;display:inline-block;height:50px;text-indent:10px;vertical-align:middle;width:100%;font-size:22px;font-size:1.46667rem}.searchForm input[type=image]{border-radius:3px;display:inline-block;height:50px;vertical-align:middle}.cnnResultsSort2{color:#262626;display:inline-block;float:right;margin:0 10px 10px 20px}.cnnSearchPagination{clear:left}.cnnSearchPageLink,.cnnSearchPagination{color:#a6a6a6;font-size:20px;font-size:1.33333rem}.cnnSearchPageLink{cursor:pointer;font-weight:300;padding:0 5px}@media (min-width:320px) and (max-width:399px){.cnnSearchPageLink{padding:0}}.cnnSearchPageLink.cnnAlt{color:#262626;font-weight:700}.pagination-bar{position:relative}.pagination-bar:after{clear:both;content:"";display:table}.pagination-digits{text-align:center}.pagination-arrow{color:#a6a6a6;cursor:pointer;font-weight:300}.pagination-arrow-left,.pagination-arrow-right{position:absolute;top:0}.pagination-arrow-left{left:0}.pagination-arrow-right{right:0}.pagination-arrow .right.text:before{margin-right:10px;content:"";font-family:cnn-icons}@media (min-width:320px) and (max-width:399px){.pagination-arrow .right.text:before{margin-right:0}}.pagination-arrow .left.text:before{margin-left:10px;content:"";font-family:cnn-icons}.pagination-arrow .text-active{color:#262626}.pagination-arrow .text-deactive{color:#d9d9d9}.pagination-arrow .text-active:hover,.pagination-arrow .text-deactive:hover{color:#c00}.pagination-arrow .left{float:left}.pagination-arrow .right{float:right}.search-results_dym{display:none;font-weight:300;margin-top:20px;font-size:20px;font-size:1.33333rem}.search-results_dym__noresults{display:none}.search-results_dym__phrase{font-style:italic;font-weight:700}.search-results_msg{color:#262626;display:table-cell;float:left;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1}.search-suggest_msg{display:none;font-size:20px;font-size:1.33333rem}.search-suggest_msg2{margin-bottom:20px}.cnnSearchTerm{color:#262626;font-weight:700}.search-cat-list{display:none}@media (min-width:960px){.search-cat-list{display:block}}.search-facet-bg-selected{background-color:#f2f2f2;color:#262626}.search-facet-label{float:left;width:160px}.search-facet-element{color:#a6a6a6;margin:0 5px 4px 10px}.styled-select{background-color:#e6e6e6;border:1px solid #737373;float:left;margin-bottom:20px;position:relative;width:160px}.styled-select:after{display:block;height:40px;line-height:2.3;font-size:18px;font-size:1.2rem;content:"";font-family:cnn-icons;position:absolute;top:0;right:10px}.styled-select+.styled-select{margin-left:20px}.styled-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;color:#262626;display:inline-block;font-weight:700;height:40px;padding-left:10px;padding-top:0;position:relative;width:100%!important;font-size:16px;font-size:1.06667rem;line-height:2.66667;z-index:5}.styled-select>select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #262626}.styled-select>select option{border-bottom:1px solid #d9d9d9;height:40px;padding:10px 0 0 25px}.styled-select select:focus{width:160px}html.ie.no-edge .styled-select:after{content:"";display:block;height:40px;line-height:2.3;font-size:18px;font-size:1.2rem;content:"";font-family:cnn-icons;position:absolute;top:0;right:10px}.select-caption{color:#262626;font-weight:300;height:40px;padding:5px 10px 0 5px;font-size:20px;font-size:1.33333rem}@media (min-width:640px){.select-caption{float:left}}.sort-location-right{float:right;margin:20px 30px 10px 0;font-size:16px;font-size:1.06667rem}.sort-location-left{clear:both}@media (min-width:640px){.sort-location-left{clear:none;float:right}}@-moz-document url-prefix(){select{padding-top:10px}}.display-no-results,.display-results{display:none}.zn-wrapper form div.search-input{padding-right:50px}.zn-wrapper form div.search-input:after{clear:both;content:"";display:table}.zn-wrapper form div.search-input>.search-input__text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#737373;float:left;font-weight:300;font-size:22px;font-size:1.46667rem}.zn-wrapper form div.search-input>.search-input__text::-ms-clear{display:none}.zn-wrapper form div.search-input>.search-input__text:focus{outline:none}.zn-wrapper form div.search-input>button.search-input__button{background-color:#e30000;border:none;color:#fefefe;float:left;height:50px;margin-top:0;margin-right:-100px;min-width:50px;padding:0;font-size:22px;font-size:1.46667rem}.zn-wrapper form div.search-input>button.search-input__button:hover{background-color:#737373}.zn-wrapper form div.search-input>button.search-input__button>.cnn-icon,.zn-wrapper form div.search-input>button.search-input__button>.icon{margin:0;padding:0}.zn-wrapper form div.search-input .clearSearch{color:#a6a6a6;cursor:pointer;display:none;float:left;line-height:3.2;margin-left:-70px}.zn-wrapper form div.search-input .clearSearch:after{margin-left:5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1;content:"";font-family:cnn-icons}@media (min-width:320px) and (max-width:639px){.zn-wrapper form div.search-input .clearSearch{margin-left:-40px}.zn-wrapper form div.search-input .clearSearch .clearText{display:none}}.search-collection{display:inline-block;float:right;padding-top:25px;overflow-y:hidden;white-space:nowrap}@media (min-width:320px) and (max-width:639px){.search-collection{float:left;width:100%}}@media (min-width:960px){.search-collection{overflow-x:hidden}}.brandLogo{float:left;height:25px;margin-top:-4px;width:auto}.facet_list{padding:0}.search-cat-list .facet_list{float:left;width:100%}.search-collection .facet_list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.facet_item{display:block;line-height:1;padding-bottom:15px}.facet_item:hover{color:#c00}.facet_item label{cursor:pointer;display:block;font-size:16px;font-size:1.06667rem}.facet_item label:after{clear:both;content:"";display:table}.facet_item input[type=checkbox],.facet_item input[type=radio]{float:left;margin-right:10px}.search-collection .facet_item input[type=checkbox],.search-collection .facet_item input[type=radio]{display:none}.facet_item input[type=checkbox]:checked+label,.facet_item input[type=radio]:checked+label{color:#262626}.search-collection .facet_item input[type=checkbox]:checked+label,.search-collection .facet_item input[type=radio]:checked+label{border-bottom:3px solid #ee373b;font-weight:700}.facet_checkbox{background-color:#fefefe;border:1px solid #a6a6a6;float:left;height:19px;margin-right:10px;text-align:center;width:19px}input[type=checkbox]:checked+label .facet_checkbox:before{content:"";font-family:cnn-icons}.search-collection .facet_item{display:inline-block;float:left;line-height:2.5;margin-right:35px}.sortDropMenu .facet_item{height:40px;line-height:2.5;margin:0;padding:0;width:100%}.filterHolder{position:fixed;width:100%;z-index:5}@media (min-width:800px){.android .filterHolder,.iemobile .filterHolder,.ios .filterHolder{margin-top:-10px}}@media (min-width:320px) and (max-width:959px){.filterHolder{display:block;position:relative}}.resultHolder{padding-bottom:20px;padding-top:50px}@media (min-width:960px){.resultHolder{padding-top:200px}}@media (min-width:320px) and (max-width:639px){.resultHolder .cd__description{font-size:14px;font-size:.93333rem}}.sectionDropdown{color:#a6a6a6;display:none;float:left}.sectionDropdown span{border:1px solid #d9d9d9;color:#000;padding:0 30px 0 5px;position:relative}.sectionDropdown span:after{content:"+";position:absolute;right:5px}#cnnSearchSummary,#textResultsContainer,.cn--adcontainer{float:left;width:100%}#cnnSearchSummary{margin-bottom:25px}.categoryDropMenu{margin-top:18px;position:relative;z-index:5;font-size:16px;font-size:1.06667rem}.categoryDropMenu div{vertical-align:top}@media (min-width:960px){.categoryDropMenu{display:none}}.categoryDropMenu input[type=radio]{display:none}.categoryDropMenu .sectionCombo{width:100%}.categoryDropMenu .sectionCombo .brandLogo{margin-top:10px}.categoryDropMenu>div>span{line-height:40px;font-size:16px;font-size:1.06667rem}.categoryDropMenu div,.categoryDropMenu div>span{display:inline-block;vertical-align:top}.collectionList{float:left;line-height:2.4;margin-right:15px}.sectionOptions,.sortOptions{background-color:#fff;border:1px solid #d9d9d9;cursor:pointer;display:inline-block;height:40px;margin:0;overflow:hidden;padding:0;position:relative;-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s;vertical-align:middle}.sectionOptions:after,.sortOptions:after{color:#bfbfbf;content:"\F10A";display:block;font-family:cnn-icons;line-height:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:18px;font-size:1.2rem;position:absolute;top:0;right:12px}.sectionOptions.dropExpand,.sortOptions.dropExpand{height:auto}.sectionOptions.dropExpand:after,.sortOptions.dropExpand:after{color:#ee373b;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.sectionOptions{left:70px;position:absolute;top:0;right:0}.sectionOptions .clicked{color:#262626;font-weight:700}.sectionOptions.dropExpand{border:2px solid #e6e6e6;overflow:auto}@media (orientation:portrait) and (max-height:600px){.sectionOptions.dropExpand{height:350px}}@media (orientation:landscape) and (max-height:350px){.sectionOptions.dropExpand{height:180px}}@media (orientation:landscape) and (min-height:351px) and (max-height:500px){.sectionOptions.dropExpand{height:200px}}.sortDropMenu{display:inline-block;vertical-align:top;width:130px}@media (min-width:320px) and (max-width:639px){.sortDropMenu{margin-right:10px}}.sortDropMenu .sortOptions{display:inline-block;padding:0 0 0 15px;width:100%}.categoryDropMenu ul>li{height:40px;line-height:40px;list-style:none;padding:0 30px 0 12px}.el__locked{position:fixed}.search-collection::-webkit-scrollbar,.sectionOptions::-webkit-scrollbar{display:none}.search__footer .search-input__button,.search__footer .search-input__text{border:none;outline:none;position:relative}.search__footer .search-input__text{background-color:#262626;color:#e6e6e6;font-weight:200;min-height:35px;padding:6px 45px 6px 12px;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1}@media (min-width:640px){.search__footer .search-input__text{width:320px}}.search__footer .search-input__text::-ms-clear{display:none}.search__footer .search-input__text:-moz-placeholder,.search__footer .search-input__text::-moz-placeholder{text-transform:capitalize}.search__footer .search-input__text:-ms-input-placeholder{text-transform:capitalize}.search__footer .search-input__text::-webkit-input-placeholder{text-transform:capitalize}.search__footer .search-input__button{background-color:#262626;margin:0;padding:0 10px;position:absolute;right:0}.search__footer .search-input__button:after{color:#a6a6a6;font-size:1em;line-height:35px;position:relative;width:20px;content:"";font-family:cnn-icons}@media (min-width:960px){.search__footer .search-input__button:after{font-size:1.5em}}.search__footer .search__footer--form{display:block;height:30px;position:relative}@media (min-width:1120px){.search__footer{padding:0}}.gigya{display:inline}.gig-share img{display:inline;width:inherit}.gigya-sharebar-element,.sharebar-video-embed-element{display:inline;float:left;height:35px;margin:0 0 0 15px;width:35px!important}.gigya-sharebar-element:first-child,.sharebar-video-embed-element:first-child{margin-left:0}@media (min-width:560px){.gigya-sharebar-element,.sharebar-video-embed-element{height:35px;width:35px!important}}.gig-button.gig-share-button{border-radius:18px;height:35px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:35px;font-size:25px;font-size:1.66667rem}.gig-button.gig-share-button table{display:none;height:0;position:absolute;width:0}@media (min-width:720px){.gig-button.gig-share-button:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.gig-button-container .gig-button.gig-share-button{line-height:1.4}.pg.t-dark .gig-button-container .gig-button.gig-share-button,.pg.t-light .gig-button-container .gig-button.gig-share-button,.pg .zn.t-dark .gig-button-container .gig-button.gig-share-button,.pg .zn.t-light .gig-button-container .gig-button.gig-share-button{color:#fff}.pg.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button,.pg .zn.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button{background-color:#d9d9d9}.pg.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button,.pg .zn.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button{background-color:#404040}.pg.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button,.pg .zn.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button{color:#a6a6a6}.pg.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button,.pg .zn.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button{color:#bfbfbf}.pg.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button:hover,.pg .zn.t-light .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button:hover{color:#fff}.pg.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button:hover,.pg .zn.t-dark .cd:not(.cd--tool__video-collection-player) .gig-button-container .gig-button.gig-share-button:hover{color:#fff}.gig-button-container-email .gig-button.gig-share-button{padding-left:5px}.pg.t-dark .cd .gig-button-container-email .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-email .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-email .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-email .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-email .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-email .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-email .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-email .gig-button.gig-share-button{background-color:#76c155}.gig-button-container-email .gig-button.gig-share-button:before{padding-bottom:5px;content:"";font-family:cnn-icons}.gig-button-container-facebook .gig-button.gig-share-button{padding-left:10px}.pg.t-dark .cd .gig-button-container-facebook .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-facebook .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-facebook .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-facebook .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-facebook .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-facebook .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-facebook .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-facebook .gig-button.gig-share-button{background-color:#3b5998}.gig-button-container-facebook .gig-button.gig-share-button:before{padding-bottom:5px;width:.6em;content:"";font-family:cnn-icons}.gig-button-container-twitter .gig-button.gig-share-button{padding-left:7px}.pg.t-dark .cd .gig-button-container-twitter .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-twitter .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-twitter .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-twitter .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-twitter .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-twitter .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-twitter .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-twitter .gig-button.gig-share-button{background-color:#00abec}.gig-button-container-twitter .gig-button.gig-share-button:before{padding-bottom:5px;content:"";font-family:cnn-icons}.gig-button-container-share .gig-button.gig-share-button{padding-left:5px}.pg.t-dark .cd .gig-button-container-share .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-share .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-share .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-share .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-share .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-share .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-share .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-share .gig-button.gig-share-button{background-color:#ca1f27}.gig-button-container-share .gig-button.gig-share-button:before{padding-bottom:5px;content:"";font-family:cnn-icons}.gig-button-container-whatsapp .gig-button.gig-share-button{padding-left:6px}.pg.t-dark .cd .gig-button-container-whatsapp .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-whatsapp .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-whatsapp .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-whatsapp .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-whatsapp .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-whatsapp .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-whatsapp .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-whatsapp .gig-button.gig-share-button{background-color:#609a4c}.gig-button-container-whatsapp .gig-button.gig-share-button:before{padding-bottom:5px;content:"";font-family:cnn-icons;color:#fff}.gig-button-container-messenger .gig-button.gig-share-button{padding-left:6px}.pg.t-dark .cd .gig-button-container-messenger .gig-button.gig-share-button:hover,.pg.t-dark .gig-button-container-messenger .gig-button.gig-share-button,.pg.t-light .cd .gig-button-container-messenger .gig-button.gig-share-button:hover,.pg.t-light .gig-button-container-messenger .gig-button.gig-share-button,.pg .zn.t-dark .cd .gig-button-container-messenger .gig-button.gig-share-button:hover,.pg .zn.t-dark .gig-button-container-messenger .gig-button.gig-share-button,.pg .zn.t-light .cd .gig-button-container-messenger .gig-button.gig-share-button:hover,.pg .zn.t-light .gig-button-container-messenger .gig-button.gig-share-button{background-color:#0084ff}.gig-button-container-messenger .gig-button.gig-share-button:before{padding-bottom:5px;content:"";font-family:cnn-icons;color:#fff}.gig-button-container-video-embed .gig-button.gig-share-button{padding-left:6px;background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/video-embed-icon.png) no-repeat 0 0;background-size:contain}.js-gigya-sharebar{text-align:center}.js-gigya-sharebar:after{clear:both;content:"";display:table}.js-gigya-sharebar .gig-button.gig-share-button:before{margin-left:-5px;margin-top:3px}@media (min-width:80px) and (max-width:479px){.metadata .m-share__rail-top{margin:10px 0}}@media (min-width:480px){.metadata .m-share__rail-top{position:absolute;bottom:4px;right:4px}}.m-share__bar .gig-bar-container{overflow:visible}.m-share__bar .gigya-element-large{display:block}.pg-body__social .m-share__bar{margin:35px 0;position:static}.share-bar-email-container,.share-bar-messenger-container,.share-bar-whatsapp-container{display:none;margin-bottom:0;vertical-align:top}.sharebar-video-embed-container{margin-bottom:0;vertical-align:top}.sharebar-video-embed-field{clear:both;float:left;margin:10px 0 0;width:100%}.sharebar-video-embed-container,.sharebar-video-embed-field{display:none}@media (min-width:960px){.sharebar-video-embed-container.display-sharebar-embed-item,.sharebar-video-embed-field.display-sharebar-embed-item{display:block}}div.gig-simpleShareUI[data-js-gigya-share],div[data-js-gigya-share]{background:rgba(0,0,0,.7)}div[data-js-gigya-share]{opacity:0;overflow:hidden;position:fixed;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%!important;z-index:53}div[data-js-gigya-share].gig-simpleShareUI{border:0;border-radius:0;opacity:0}div[data-js-gigya-share][data-js-gigya-share-fade]{bottom:0;opacity:1;top:0}div[data-js-gigya-share] .gig-simpleShareUI-inner{margin:-200px auto 0;max-width:280px;opacity:0;overflow:hidden;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}div[data-js-gigya-share][data-js-gigya-share-active] .gig-simpleShareUI-inner{margin-top:0;opacity:1}.el-action-bar .el-button--follow{display:none}.gig-simpleShareUI .gig-simpleShareUI-buttonText{color:#262626}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating{margin:0}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar{background-color:#f2f2f2;bottom:0;display:inline-block;float:none;left:0;padding:4px 0 0;position:fixed;width:100%;z-index:54}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-bar-container,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-bar-container,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-bar-container{overflow:hidden}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar div.gig-button-container,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar div.gig-button-container,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar div.gig-button-container{display:inline-block;margin-bottom:0;padding:0 4px 0 0;vertical-align:top}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gigya-sharebar-element,.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .sharebar-video-embed-element,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gigya-sharebar-element,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .sharebar-video-embed-element,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gigya-sharebar-element,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .sharebar-video-embed-element{display:inline-block;float:none}.mobile.phone .pg-no-rail .share__video-experience .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-button-container-email .gig-share-button:before,.mobile.phone .pg-rail-short .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-button-container-email .gig-share-button:before,.mobile.phone .pg-rail-tall .metadata .m-share__rail-top.m-share__floating .js-gigya-sharebar .gig-button-container-email .gig-share-button:before{margin-top:2px}.m-share__rail-bottom{display:none}.mobile.phone .m-share__rail-bottom{display:block}.fb-send-to-messenger-container{display:none;z-index:5;border:5px solid #d9d9d9;border-radius:3px;position:absolute;width:295px;background-color:#fff}.fb-send-to-messenger-container .top-bar{height:29px;background-color:#d9d9d9}.fb-send-to-messenger-container .top-bar .close-button{float:right;position:relative}.fb-send-to-messenger-container .top-bar .close-button:before{content:"";font-family:cnn-icons;color:#fff;font-size:14px;font-size:.93333rem;font-weight:700}.fb-send-to-messenger-container .top-bar .close-button:hover{cursor:pointer}.fb-send-to-messenger-container .messenger-content{padding:10px}.fb-send-to-messenger-container .messenger-content p{color:#a6a6a6;line-height:1.3;margin:0 0 5px}body>:not(.nav):not(.tooltip){-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.m-share__rail{display:block;opacity:0;position:fixed;top:-1000px;-webkit-transition:visibility 1s .5s,opacity .5s,top 0s .5s;-o-transition:visibility 1s .5s,opacity .5s,top 0s .5s;transition:visibility 1s .5s,opacity .5s,top 0s .5s;visibility:hidden}.m-share__rail .js-gigya-sharebar{position:absolute;top:160px;left:1120px}.no-touchevents.csstransforms3d .m-share__rail .js-gigya-sharebar{-webkit-backface-visibility:hidden;backface-visibility:hidden}.pg-rail--align-right .m-share__rail .js-gigya-sharebar{left:-55px}.m-share__rail .gigya-sharebar-element{margin-bottom:8px;margin-left:0}.m-share__rail.show{opacity:1;top:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;visibility:visible}@media (min-width:80px) and (max-width:959px){.m-share__rail.show{display:none}}.fyre img{height:auto;width:auto}.fyre img,.msibh1{display:inline}.msib-container{width:100%}.msib-container .pg-headline{border-bottom:1px solid #d9d9d9;padding-bottom:18px;font-size:45px;font-size:3rem}@media (min-width:800px){.msib-container .pg-headline{padding-bottom:30px;font-size:45px;font-size:3rem}}.msib-panel{min-height:300px;font-size:16px;font-size:1.06667rem}.msib-panel header{font-weight:700;font-size:25px;font-size:1.66667rem}.msib-panel.msib-no-script-panel{display:none}.no-js .msib-panel.msib-no-script-panel{display:block}.msib-panel .msib-forgot-password{display:inline-block;margin-top:5px}.msib-panel .msib-inner-container{margin:0 auto;width:100%}@media (min-width:480px){.msib-panel .msib-inner-container{width:50%}}.msib-panel .social-error{margin-left:0;padding:.5em 0;font-size:14px;font-size:.93333rem}.msib-panel .social-error ul{margin-left:30px;padding:0}.msib-panel .msib-password-login-area{display:inline-block;width:100%}.msib-panel h4{margin-bottom:.5em;font-size:18px;font-size:1.2rem}.msib-panel h2{margin-bottom:.6em}.msib-panel .half{display:inline-block;padding-right:0;vertical-align:top;width:100%}.msib-panel .half>div{margin-bottom:1.5em}@media (min-width:960px){.msib-panel .half{padding-right:1em;width:40%}}@media (min-width:960px){.msib-panel .half:nth-of-type(2){margin-left:5%}}.msib-panel.login-panel .register-link{font-size:14px;font-size:.93333rem}.msib-panel .msib-forgot-link{color:#737373;display:block;text-align:right;width:100%;font-size:12px;font-size:.8rem}.msib-panel.register .login-link{font-size:14px;font-size:.93333rem}.msib-panel.register input[type=checkbox]+span{padding-left:.5em;font-size:12px;font-size:.8rem}.msib-panel.register .legal,.msib-panel.register .msib-learn-more{font-size:12px;font-size:.8rem}.msib-panel.register .msib-learn-more{display:none}.msib-panel.forgot p{margin:.8rem 0;font-size:14px;font-size:.93333rem}.msib-panel.success p{margin:.8em 0}.reqfields-pad{color:#737373;padding:10px 0;font-size:14px;font-size:.93333rem}.reqfields-pad:before{color:#a6a6a6;content:"* "}.social-required:after{color:#a6a6a6;content:" *"}.msib__form-controls,.subscribe{padding:20px 0}.msib-inline-link--right{padding-right:20px}.msib-info-username{display:inline-block}.msib-avatar--notifycount{display:none;height:20px;margin-left:10px;padding:0;text-align:center;width:20px}.msib-avatar--notifycountvalue{background-color:#c00;border-radius:15px;color:#fefefe;display:inline-block;font-weight:700;height:20px;line-height:20px;width:20px;font-size:12px;font-size:.8rem}#gigya-widget .login-button{display:inline-block;margin:.5em .4em 0 0}#gigya-widget .poweredby{display:block;margin:.4em 0}.tooltip{border-radius:12px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.3);box-shadow:0 5px 15px 0 rgba(0,0,0,.3);color:#000;left:0;opacity:0;position:absolute;text-align:center;top:-10px!important;-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:175ms;-o-transition-duration:175ms;transition-duration:175ms;width:280px;z-index:2}.tooltip__bottom-arrow{-webkit-box-shadow:0 16px 10px -17px rgba(0,0,0,.6);box-shadow:0 16px 10px -17px rgba(0,0,0,.6);height:25px;left:calc(50% - 12.5px);overflow:hidden;position:absolute;top:100%;width:25px}.tooltip__bottom-arrow:after{-webkit-box-shadow:-1px -1px 10px -2px rgba(0,0,0,.6);box-shadow:-1px -1px 10px -2px rgba(0,0,0,.6);background:#c00;content:"";height:25px;left:0;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-25px;width:25px}.tooltip__play-icon{color:#c00;padding:0 2px}.tooltip__content{background:#fff;padding:1em}.tooltip__footer{background:#c00;border-radius:0 0 12px 12px;color:#fff;cursor:pointer;height:41px;line-height:41px;text-align:center;width:280px}.tooltip__footer:hover{background:#b70000}.tooltip__footer:hover+.tooltip__bottom-arrow:after{background:#b70000}.tooltip__header{background:#fff;border-bottom:1px solid #e9e9e9;border-radius:12px 12px 0 0;font-size:16px;font-weight:500;padding:9px 25px;text-align:center}.tooltip__partial__header{background:#c00;color:#fff}.tooltip__partial__content{border-radius:0 0 12px 12px}.tooltip__partial__bottom-arrow:after{background:#fff}.tooltip--visible{opacity:1;top:0!important}.m-pagebadge__bottom{display:none}@media (min-width:780px){.m-pagebadge__bottom{display:block}}.m-pagebadge__bottom .m-pagebadge__bug{display:inline-block;height:40px;position:relative;vertical-align:middle}.m-pagebadge__bottom .m-pagebadge__bug:before{float:none;padding:0 0 0 10px}.m-pagebadge__bottom .m-pagebadge__bug--cnn-go:before{display:inline-block;float:none;font-size:3.8rem;width:50px;content:"";font-family:cnn-icons}.flexbox .m-pagebadge__bottom .m-pagebadge__bug--cnn-go:before{margin:0}.m-pagebadge__bottom .m-pagebadge{bottom:0;display:inline-block;left:0;position:fixed;right:0;font-size:16px;font-size:1.06667rem;z-index:28}.m-pagebadge__bottom .m-pagebadge__link{background-color:#c00;color:#fafafa;height:40px;padding:0 35px 0 10px;position:absolute;bottom:0}.m-pagebadge__bottom .m-pagebadge__link:hover{background-color:#e30000;color:#fafafa}.m-pagebadge__bottom .m-pagebadge__link:before{content:"";display:none;width:40px;position:absolute;top:0;bottom:0;left:-40px}.m-pagebadge__bottom .m-pagebadge__link:after{content:"";margin-top:-8px;position:absolute;top:50%;right:10px}.m-pagebadge__bottom .m-pagebadge__link .m-pagebadge__copy{display:inline-block;vertical-align:middle}.m-pagebadge__bottom .m-pagebadge--lowleft .m-pagebadge__link{left:0}.m-pagebadge__bottom .m-pagebadge--lowright .m-pagebadge__link{right:0}.drawer.sections .m-pagebadge{bottom:0;display:none;min-width:130px;position:absolute;right:0;font-size:15px;font-size:1rem}.drawer.sections .m-pagebadge__link{background-color:#c00;color:#fafafa;padding:0 0 0 7px}.drawer.sections .m-pagebadge__link:hover{background-color:#e30000;color:#fafafa}.drawer.sections .m-pagebadge__link:after{float:right;padding:5px 10px 0 5px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333;content:"";font-family:cnn-icons}.drawer.sections .m-pagebadge__link:after:after{clear:both;content:"";display:table}@media (min-width:1040px){.drawer.sections .m-pagebadge{display:block}.android .drawer.sections .m-pagebadge,.iemobile .drawer.sections .m-pagebadge,.ios .drawer.sections .m-pagebadge{display:none}}.m-pagebadge__button .m-pagebadge{color:#fafafa;display:none;font-weight:500;line-height:25px;position:absolute;right:110px;text-align:center;top:30%;-webkit-transition:right .2s;-o-transition:right .2s;transition:right .2s;font-size:11px;font-size:.73333rem}@media (min-width:560px) and (max-width:799px){.m-pagebadge__button .m-pagebadge{right:140px}}@media (min-width:800px) and (max-width:1039px){.m-pagebadge__button .m-pagebadge{right:175px;top:32px}.search-open .m-pagebadge__button .m-pagebadge{right:215px;-webkit-transition:right .15s ease-out .1s;-o-transition:right .15s ease-out .1s;transition:right .15s ease-out .1s}}.m-pagebadge__button .m-pagebadge__link{background-color:#c00;padding:0 0 0 5px;width:100px}.m-pagebadge__button .m-pagebadge__link:after{float:right;padding:7px 5px 0;content:"";font-family:cnn-icons}.m-pagebadge__button .m-pagebadge__link:after:after{clear:both;content:"";display:table}.android .m-pagebadge__button .m-pagebadge,.iemobile .m-pagebadge__button .m-pagebadge,.ios .m-pagebadge__button .m-pagebadge{display:block;top:30%}@media (min-width:480px){.android .m-pagebadge__button .m-pagebadge,.iemobile .m-pagebadge__button .m-pagebadge,.ios .m-pagebadge__button .m-pagebadge{right:110px}}@media (min-width:520px){.android .m-pagebadge__button .m-pagebadge,.iemobile .m-pagebadge__button .m-pagebadge,.ios .m-pagebadge__button .m-pagebadge{right:130px}}@media (min-width:80px) and (max-width:1039px){.m-pagebadge__button .m-pagebadge{display:block}}body #onesignal-popover-container.slide-down{top:12px;z-index:53}body #onesignal-popover-container #onesignal-popover-dialog{padding:24px}body #onesignal-popover-container #onesignal-popover-dialog .popover-body-message{color:#262626!important}body #onesignal-popover-container #onesignal-popover-dialog .popover-button.primary{background:#0c0c0c!important}body #onesignal-popover-container #onesignal-popover-dialog .popover-button.secondary{color:#0c0c0c!important}body #onesignal-popover-container #onesignal-popover-dialog .popover-body-icon{width:70px;height:70px}body #onesignal-popover-container #onesignal-popover-dialog .popover-footer{margin:24px 0 0}.screaming-banner{display:block}.screaming-banner[data-eq-state$="c0.0"] .screaming-banner-text{white-space:normal}.screaming-banner-text{display:inline-block;font-family:CNN,Helvetica Neue,Verdana,Helvetica,Arial,Utkal,sans-serif;margin:0 0 10px;padding-bottom:0;white-space:nowrap}[data-eq-state$=small].video__end-slate h4,[data-eq-state$=xsmall].video__end-slate h4{display:none}.video__end-slate{background-color:#000;color:#fff;height:100%;visibility:hidden;width:100%;position:absolute;top:0;left:0}.video__end-slate .l-container{height:100%}.video__end-slate .l-container>h4{color:#bfbfbf;padding:0 20px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.video__end-slate--active{visibility:visible;z-index:5}.video__end-slate--inactive{visibility:hidden;z-index:0}.video__end-slate__engage__wrapper,.video__end-slate__replay{display:inline-block;vertical-align:middle}.video__end-slate__engage__wrapper{margin-left:.5em;margin-top:-15px}.video__end-slate__engage__more{display:none}[data-eq-state$=small].video__end-slate .video__end-slate__engage__more,[data-eq-state$=xsmall].video__end-slate .video__end-slate__engage__more{display:inline;margin-left:40px}.video__end-slate__engage__text{display:inline-block}.video__end-slate__replay-icon{color:#fff;cursor:pointer;display:inline-block;height:100%;vertical-align:middle;width:100%}.video__end-slate__replay-icon:before,.video__end-slate__replay-icon:hover:before{display:inline-block;height:30px;text-align:center;width:30px;content:"";font-family:cnn-icons}.video__end-slate__replay-icon:hover:before{color:#c00}.video__end-slate__replay-text{color:#fff;cursor:pointer}.video__end-slate__tertiary{clear:both;height:50%;margin-top:10px;padding:0 20px}[data-eq-state$=small].video__end-slate .video__end-slate__tertiary,[data-eq-state$=xsmall].video__end-slate .video__end-slate__tertiary{display:none}.video__end-slate__tertiary .cn{float:left;width:100%}.video__end-slate__tertiary .video__end-slate__carousel{border-top:1px solid #404040;padding:10px 30px 0;position:relative}.video__end-slate__tertiary .video__end-slate__carousel .owl-height{height:100%!important}.video__end-slate__tertiary .video__end-slate__carousel .cd{cursor:pointer;margin:0 20px 0 0;position:relative;width:160px}.cd--tool__feed .video__end-slate__tertiary .video__end-slate__carousel .cd.cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__wrapper .cd-feed__content,.video__end-slate__tertiary .video__end-slate__carousel .cd.cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__wrapper .cd--tool__feed .cd-feed__content,.video__end-slate__tertiary .video__end-slate__carousel .cd.cd--vertical.cd--has-media:not(.cd--media__video-demand):not(.cd--media__go-free-preview) .cd__wrapper .cd__content{position:relative;background:0 0}.video__end-slate__tertiary .video__end-slate__carousel .cd .cd__headline{color:#fff;line-height:.5}.video__end-slate__tertiary .video__end-slate__carousel .cd .cd__headline .cd__headline-text{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.video__end-slate__tertiary .video__end-slate__carousel .media{display:block;width:100%}.video__end-slate__tertiary .video__end-slate__carousel .media img{width:100%}.cd--tool__feed .video__end-slate__tertiary .video__end-slate__carousel .cd-feed__content,.video__end-slate__tertiary .video__end-slate__carousel .cd--tool__feed .cd-feed__content,.video__end-slate__tertiary .video__end-slate__carousel .cd__content{display:inline-block;font-weight:400;line-height:1;padding:5px 0;width:100%}.video__end-slate__tertiary .video__end-slate__carousel .owl-nav div.owl-next,.video__end-slate__tertiary .video__end-slate__carousel .owl-nav div.owl-prev{color:#fff}.video__end-slate__tertiary .video__end-slate__carousel .owl-nav div.owl-next:before,.video__end-slate__tertiary .video__end-slate__carousel .owl-nav div.owl-prev:before{top:50%}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper{padding:60px 20px 0}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper{display:inline-block;float:left;position:relative;width:210px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;font-size:1.73333rem;line-height:1.15385}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper img{width:100%;height:auto}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper .el__video__replay-button{color:#fefefe;cursor:pointer;margin:0}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper .el__video__replay-button:before{display:inline-block;height:45px;margin-left:-30px;margin-top:-30px;text-align:center;width:45px;position:absolute;top:55%;left:50%;font-size:45px;font-size:3rem;content:"";font-family:cnn-icons}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper .el__video__replay-button:hover:before{color:#c00}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper .el__video__replay-button-wrapper{height:120px}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .el__video__replay-button.media__video--360:before{content:"";font-family:cnn-icons}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary{width:70%}[data-eq-state$=medium].video__end-slate .video__end-slate__top-wrapper{padding:40px 20px 0}[data-eq-state$=small].video__end-slate .video__end-slate__top-wrapper,[data-eq-state$=xsmall].video__end-slate .video__end-slate__top-wrapper{height:100%;padding:20px 20px 0}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper,[data-eq-state$=medium].video__end-slate .video__end-slate__top-wrapper{height:50%}[data-eq-state$=large].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary,[data-eq-state$=medium].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}[data-eq-state$=medium].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper,[data-eq-state$=small].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper,[data-eq-state$=xsmall].video__end-slate .video__end-slate__top-wrapper .el__video__replayer-wrapper{display:none}[data-eq-state$=medium].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary,[data-eq-state$=small].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary,[data-eq-state$=xsmall].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary{width:100%}.video__end-slate__top-wrapper .video__end-slate__secondary{display:inline-block;float:left;position:relative;padding:0 20px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}[data-eq-state$=small].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary,[data-eq-state$=xsmall].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary{padding:0}[data-eq-state$=small].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary .cn,[data-eq-state$=xsmall].video__end-slate .video__end-slate__top-wrapper .video__end-slate__secondary .cn{margin-bottom:40px}.video__end-slate__top-wrapper .video__end-slate__secondary h3{color:#bfbfbf;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.28571}.video__end-slate__top-wrapper .video__end-slate__secondary h2{color:#f2f2f2;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:28px;font-size:1.86667rem;line-height:1.14286}.video__end-slate__top-wrapper .video__end-slate__secondary .video__end-slate__replay-text{color:#f2f2f2;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.33333rem;line-height:1.2}.video__one-tap-landscape-fullscreen .video__one-tap-timer,.video__one-tap-timer{height:24px;position:absolute;width:24px}.video__one-tap-timer .background{background-color:#595959}.video__one-tap-landscape-fullscreen .video__one-tap-timer div,.video__one-tap-timer div{border-radius:50%;height:24px;position:absolute;width:24px}.video__one-tap-landscape-fullscreen .video__one-tap-timer div span,.video__one-tap-timer div span{background:rgba(0,0,0,.8);border-radius:50%;color:#fff;font-family:Arial;font-size:14.4px;height:18px;left:3px;line-height:18px;position:absolute;text-align:center;top:3px;width:18px}.video__one-tap-timer .left{background-color:#595959;clip:rect(0 12px 24px 0);opacity:1}.video__one-tap-timer .right{opacity:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.video__one-tap-timer .right,.video__one-tap-timer .rotate{background-color:#ee373b;clip:rect(0 12px 24px 0)}.video__one-tap-landscape-fullscreen .video__one-tap-timer{height:40px;position:absolute;width:40px}.video__one-tap-landscape-fullscreen .video__one-tap-timer div{height:40px;width:40px}.video__one-tap-landscape-fullscreen .video__one-tap-timer div span{font-size:24px;height:30px;left:5px;line-height:30px;top:5px;width:30px}.video__one-tap-landscape-fullscreen .video__one-tap-timer .left,.video__one-tap-landscape-fullscreen .video__one-tap-timer .right,.video__one-tap-landscape-fullscreen .video__one-tap-timer .rotate{clip:rect(0 20px 40px 0)}.no-animation .right,.no-animation .rotate{animation:none!important;background-color:#595959;-moz-animation:none!important;-webkit-animation:none!important}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes toggle{0%{opacity:0}to{opacity:1}}@keyframes toggle{0%{opacity:0}to{opacity:1}}.pg-sponsor-article,.pg-sponsor-interactive,.pg-sponsor-summary{padding-top:0}@media (min-width:800px){.android .pg-sponsor-article,.android .pg-sponsor-interactive,.android .pg-sponsor-summary,.iemobile .pg-sponsor-article,.iemobile .pg-sponsor-interactive,.iemobile .pg-sponsor-summary,.ios .pg-sponsor-article,.ios .pg-sponsor-interactive,.ios .pg-sponsor-summary{padding-top:0}}.pg-sponsor-article .cnn-js-navigation,.pg-sponsor-interactive .cnn-js-navigation,.pg-sponsor-summary .cnn-js-navigation{height:60px;width:100%}.pg-sponsor-article .nav.super-skinny,.pg-sponsor-interactive .nav.super-skinny,.pg-sponsor-summary .nav.super-skinny{background:#000}.pg-sponsor-article .nav.super-skinny .logo,.pg-sponsor-interactive .nav.super-skinny .logo,.pg-sponsor-summary .nav.super-skinny .logo{float:left;height:60px;width:60px}.pg-sponsor-article .nav.super-skinny .logocont,.pg-sponsor-interactive .nav.super-skinny .logocont,.pg-sponsor-summary .nav.super-skinny .logocont{color:#737373;padding-left:80px;padding-top:15px}.pg-sponsor-article .nav.super-skinny .logocont:before,.pg-sponsor-interactive .nav.super-skinny .logocont:before,.pg-sponsor-summary .nav.super-skinny .logocont:before{left:0;margin-top:-2px;content:"";font-family:cnn-icons}.pg-sponsor-article #bigPicture{margin:0 auto 5px;position:relative}.pg-sponsor-article #bigPicture .el__storyelement__title{line-height:.8}.pg-sponsor-article #bigPicture .el-galleryCaption{display:block}.pg-sponsor-article #bigPicture .el__gallery-showhide{max-height:20px;padding:5px 0}.pg-sponsor-article #bigPicture .el__storyelement__header{color:#000;font-size:24px;font-size:1.6rem}.pg-sponsor-article #bigPicture .el__storyelement__gray{font-size:20px;font-size:1.33333rem}.pg-sponsor-article #bigPicture img{max-height:360px;min-height:360px;max-width:100%!important;width:100%!important}.pg-sponsor-article #bigPicture .owl-nav{display:block}.pg-sponsor-article #bigPicture .owl-nav .owl-next,.pg-sponsor-article #bigPicture .owl-nav .owl-prev{height:360px;position:absolute;width:50%}.pg-sponsor-article #owl-demo,.pg-sponsor-article .el-galleryCaption,.pg-sponsor-article .owl-nav{display:none}@media (min-width:480px){.pg-sponsor-article #owl-demo{display:block}}.pg-sponsor-article .owl-carousel{border-top:1px solid #d9d9d9;margin:0 auto;padding:10px 50px}.pg-sponsor-article .owl-carousel .owl-nav{display:block}.pg-sponsor-article .owl-carousel .owl-nav div:before{top:24%}@media (min-width:1040px){.pg-sponsor-article .owl-carousel .owl-nav div:before{top:50%}}@media (min-width:640px){.pg-sponsor-article .owl-carousel .owl-nav div:before{font-size:27px;font-size:1.8rem}}.pg-sponsor-article .owl-carousel .owl-nav .owl-prev{color:#262626;height:60px;margin-top:10px;opacity:.7;width:auto}.pg-sponsor-article .owl-carousel .owl-nav .owl-prev:before{left:0;padding:0;content:"";font-family:cnn-icons}.pg-sponsor-article .owl-carousel .owl-nav .owl-next{color:#262626;height:60px;margin-top:10px;opacity:.7;width:20px}.pg-sponsor-article .owl-carousel .owl-nav .owl-next:before{right:0;padding:0;content:"";font-family:cnn-icons}@media (min-width:1040px){.pg-sponsor-article .owl-carousel .owl-nav .owl-next:before{padding:5px}}.pg-sponsor-article .owl-carousel .item{cursor:pointer;display:block}.pg-sponsor-article .owl-carousel .owl-item{margin-right:10px}.pg-sponsor-article .owl-carousel .owl-item img{height:60px;width:60px}.pg-sponsor-article .owl-carousel .owl-item.synced{border-bottom:4px solid #00abec}.pg-sponsor-article .owl-carousel .owl-stage-outer{margin:-25px}.pg-sponsor-article .owl-dots{margin-top:25px;text-align:center}.pg-sponsor-article.pg-wrapper{margin-top:15px}.pg-sponsor-interactive{overflow:hidden}.pg-sponsor-interactive.pg-wrapper{height:100%;width:100%}.pg-sponsor-interactive.pg-wrapper .sponsor-content{height:100%;width:100%;border:0}.content-byline{min-height:35px;position:relative;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}@media (min-width:640px) and (max-width:959px){.content-byline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}@media (min-width:960px){.content-byline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}.content-bylinewrap:after{clear:both;content:"";display:table}.sponsor-article-author-logo{float:left;margin-bottom:10px}.sponsor-article-author{display:none;left:10px;line-height:1;position:relative}@media (min-width:320px) and (max-width:639px){.sponsor-article-author{clear:left;left:0}}.sponsor-article-author{color:#737373}.sponsor-article-author a{color:#8c8c8c}.sponsor-content-left{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}@media (min-width:640px) and (max-width:959px){.sponsor-content-left{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}@media (min-width:960px){.sponsor-content-left{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}.sponsor-content-fb{border:none;height:590px;overflow:hidden;width:100%}.sponsor-content-header{background-color:#00abec;color:#fefefe;padding:10px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.33em}.sponsor-content-header .sponsor-content-title{margin:0 auto;max-width:1100px}.sponsor-content-left .ntv_video_p{clear:both;margin-bottom:20px;padding-bottom:56.25%;position:relative}.sponsor-content-left .ntv_video_p iframe{height:100%!important;width:100%!important;position:absolute;top:0;left:0}.sponsor-content-left{width:100%}.right-rail-tw{display:none}.right-rail-tw iframe{width:100%!important}.epicAd_Render{display:none;margin-bottom:15px;text-align:center}.epicAd_Render .ad_rect_atf_01>div:first-child{position:relative}.epicAd_Render .ad_rect_atf_01>div:first-child:after{content:"Advertisement";display:block;padding-top:5px;position:absolute;width:100%;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:11px;font-size:.73333rem;line-height:1}.pg.t-light .epicAd_Render .ad_rect_atf_01>div:first-child:after,.pg .zn.t-light .epicAd_Render .ad_rect_atf_01>div:first-child:after{color:#737373}.pg.t-dark .epicAd_Render .ad_rect_atf_01>div:first-child:after,.pg .zn.t-dark .epicAd_Render .ad_rect_atf_01>div:first-child:after{color:#bfbfbf}.epicAd_Render,.right-rail-fb,.right-rail-tw{padding-bottom:10px;width:100%}@media (min-width:640px) and (max-width:959px){.epicAd_Render,.right-rail-fb,.right-rail-tw{float:left;padding-right:10px;width:50%}}@media (min-width:640px) and (max-width:959px){.right-rail-fb{float:right}}.twitterImage{display:none}.author_name{font-weight:500}.m-sports-ticker{display:none;float:left;height:35px;overflow:hidden;position:relative;width:100%}.pg-article .m-sports-ticker{margin-bottom:10px}.m-sports-ticker--loaded{display:block}.m-sports-ticker--loaded:after{font-size:18px;font-weight:700;margin-top:-8px;content:"";font-family:cnn-icons;position:absolute;top:50%;right:8px}.m-sports-ticker__list{border:0;margin:0;outline:0;padding:0}.m-sports-ticker__list:after{clear:both;content:"";display:table}.m-sports-ticker__list li{list-style-image:none;list-style-type:none;margin-left:0;padding-left:0;padding-right:0;white-space:nowrap}.m-sports-ticker__list li:first-child{padding-left:0}.m-sports-ticker__list li:last-child{padding-right:0}.m-sports-ticker__list-item{background-color:#e2f3d1;height:35px;line-height:35px;position:relative;width:100%}.m-sports-ticker__section-link{background-color:#6fb22d;float:left;margin-right:15px;padding:0 10px;text-transform:uppercase;color:#fff}.m-sports-ticker__section-link:active,.m-sports-ticker__section-link:hover{color:#c00}.m-sports-ticker__article-link{display:block;overflow:hidden;padding-right:25px;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#262626;z-index:1}.m-sports-ticker__article-link:active,.m-sports-ticker__article-link:hover{color:#c00}.user-msg{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#c00;border-radius:8px;color:#fff;display:none;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;height:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:fixed;right:0;line-height:1.4;z-index:53}.user-msg .user-msg--container{height:100%}.user-msg .user-msg--header{display:table;font-weight:700;padding:0;width:100%}.user-msg .user-msg--header-text{display:table-cell}.user-msg .user-msg--close{display:table-cell;height:36px;vertical-align:middle;width:36px}.user-msg .user-msg--close:after{float:left;left:3px;padding:7px;position:relative;font-size:22px;font-size:1.46667rem;content:"";font-family:cnn-icons}.user-msg .user-msg--close:hover{cursor:pointer}.user-msg .user-msg--body{background-color:#f2f2f2;color:#262626;font-weight:300;height:100%;border-radius:0 0 8px 8px}.user-msg .user-msg--body .dismiss-msg{background-color:#595959;color:#fefefe;display:inline;font-weight:700;margin-left:20px;padding:10px}.user-msg .user-msg--body .dismiss-msg:hover{background-color:#737373;cursor:pointer}.user-msg.headerless{border:1px solid #d9d9d9;border-radius:8px;background-color:#f2f2f2;height:90px}.user-msg.headerless .user-msg--header{background-color:rgba(0,0,0,0);float:right;width:auto}.user-msg.headerless .user-msg--header .user-msg--header-text{display:none}.user-msg.headerless .user-msg--header .user-msg--close{display:block;float:right;margin:0;background-color:#000;border-radius:100px;position:absolute;right:6px;top:6px}.user-msg.headerless .user-msg--body{float:left;width:calc(100% - 36px - 16);background-color:rgba(0,0,0,0)}.user-msg.headerless .user-msg--body .user-msg--body-text{position:static}.user-msg.headerless .user-msg--container{display:block;padding:0 10px;height:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.user-msg.user-msg-flexbox{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body[data-eq-state$=small] .user-msg,body[data-eq-state$=xsmall] .user-msg{bottom:0;height:120px;left:0;margin:0 8px;width:calc(100% - 16px);font-size:14px;font-size:.93333rem}body[data-eq-state$=small] .user-msg .user-msg--header-text,body[data-eq-state$=xsmall] .user-msg .user-msg--header-text{padding:10px 0 10px 7px;font-size:16px;font-size:1.06667rem}body[data-eq-state$=small] .user-msg .user-msg--body,body[data-eq-state$=xsmall] .user-msg .user-msg--body{padding:0;font-size:14px;font-size:.93333rem;width:calc(100% - 36px)}body[data-eq-state$=small] .user-msg .user-msg--body .user-msg--body-text,body[data-eq-state$=xsmall] .user-msg .user-msg--body .user-msg--body-text{margin-bottom:0;padding:5px 10px 5px 0}body[data-eq-state$=small] .user-msg .user-msg--body .user-msg--body-text a,body[data-eq-state$=xsmall] .user-msg .user-msg--body .user-msg--body-text a{font-weight:700}body[data-eq-state$=small] .user-msg .user-msg--body .dismiss-msg,body[data-eq-state$=xsmall] .user-msg .user-msg--body .dismiss-msg{display:inline-block;margin-left:10px}body[data-eq-state$=medium] .user-msg{bottom:0;height:120px;left:20px;width:90%;font-size:14px;font-size:.93333rem}body[data-eq-state$=medium] .user-msg .user-msg--header-text{padding:10px 0 10px 12px;font-size:16px;font-size:1.06667rem}body[data-eq-state$=medium] .user-msg .user-msg--body{padding:0;font-size:14px;font-size:.93333rem}body[data-eq-state$=medium] .user-msg .user-msg--body .user-msg--body-text{padding:0!important}body[data-eq-state$=medium] .user-msg .user-msg--body .user-msg--body-text a{font-weight:700}body[data-eq-state$=medium] .user-msg .user-msg--body .dismiss-msg{margin-left:15px}body[data-eq-state$=full16x9] .user-msg,body[data-eq-state$=large] .user-msg{bottom:0;height:120px;left:40px;width:600px;font-size:18px;font-size:1.2rem}body[data-eq-state$=full16x9] .user-msg .user-msg--header-text,body[data-eq-state$=large] .user-msg .user-msg--header-text{padding:10px 0 10px 17px;font-size:18px;font-size:1.2rem}body[data-eq-state$=full16x9] .user-msg .user-msg--body,body[data-eq-state$=large] .user-msg .user-msg--body{padding:0;font-size:16px;font-size:1.06667rem;width:540px}body[data-eq-state$=full16x9] .user-msg .user-msg--body .user-msg--body-text,body[data-eq-state$=large] .user-msg .user-msg--body .user-msg--body-text{padding:5px 20px}body[data-eq-state$=full16x9] .user-msg .user-msg--body .user-msg--body-text a,body[data-eq-state$=large] .user-msg .user-msg--body .user-msg--body-text a{font-weight:700}body.pg-intl_homepage .user-msg{bottom:0}.user-msg .user-msg--agree{bottom:14px;font-size:12px;position:absolute;right:10px}@media (min-width:320px) and (max-width:959px){.user-msg .user-msg--agree{bottom:8px}}.user-msg .user-msg--agree:before{background:url(//www.i.cdn.cnn.com/.a/2.296.0/assets/icon_checkmark.png) no-repeat;background-size:100%;bottom:-8px;content:"";display:inline-block;height:26px;left:-4px;margin-right:3px;position:relative;width:26px}@media (min-width:80px) and (max-width:319px){.user-msg .user-msg--agree:before{bottom:-4px;height:18px;left:0;width:18px}}.user-msg .user-msg--agree:hover{cursor:pointer}.ie11unsupported.ie body[data-eq-state$=full16x9] .user-msg:not(.headerless) .user-msg--body,.ieunsupported.ie body[data-eq-state$=full16x9] .user-msg:not(.headerless) .user-msg--body{width:600px}.feedback-form__status{font-size:1em}@media (min-width:320px){.feedback-form__status{font-size:1.3em}}@media (min-width:800px){.feedback-form__status{font-size:2em}}.feedback-headline.pg-headline{color:#262626;font-weight:400;margin:35px 0 40px}.feedback-headline.pg-headline img.cnn10{background-image:url(//cdn.cnn.com/cnn/.e1mo/img/4.0/logos/cnn_10.png);background-position:0 0;background-repeat:no-repeat;background-size:120px;position:relative;width:120px}.feedback-form__fields div{margin-bottom:40px}.feedback-forms form{font-size:14px;font-size:.93333rem}.feedback-forms form label{color:#262626;display:block;font-family:CNN,Helvetica Neue,Arial Black,Helvetica,Arial,Utkal,sans-serif;font-size:1.28571428571429em;font-weight:400;margin-bottom:10px;text-shadow:0 0 1px rgba(0,0,0,.2);line-height:1.44444}.feedback-forms form textarea{color:#8c8c8c;font-size:1.14285714285714em;font-weight:400;height:120px;line-height:1.25}.feedback-forms form input[type=email],.feedback-forms form input[type=text]{height:40px;width:100%}@media (min-width:800px){.feedback-forms form input[type=email],.feedback-forms form input[type=text]{width:460px}}.feedback-forms form input:not([type=radio]),.feedback-forms form textarea{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1) inset;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.feedback-forms form input,.feedback-forms form textarea{margin-top:0;width:100%}.feedback-forms form input:first-child,.feedback-forms form textarea:first-child{margin-top:0}@media (min-width:800px){.feedback-forms form input,.feedback-forms form textarea{width:460px}}.feedback-forms form .feedback-form-error{color:#fb1b17;font-style:italic;font-size:1.14285714285714em;margin-top:5px;display:block;line-height:1.5}.feedback-forms form .feedback-form-comments-counter{color:#8c8c8c;display:block;font-size:1.14285714285714em;font-weight:300;text-shadow:0 0 1px rgba(0,0,0,.2);margin-top:5px;line-height:1.5}.feedback-forms form .feedback-ac360-comments-limit,.feedback-forms form .feedback-cnn10-comments-limit,.feedback-forms form .feedback-form-comments-limit,.feedback-forms form .feedback-go-comments-limit,.feedback-forms form .feedback-politicsapp-thoughts-limit{color:#fb1b17}.feedback-go{margin-top:30px}.feedback-additionalFields ul,.feedback-go-rating ul{padding-left:0;margin-top:5px!important}.feedback-additionalFields ul li,.feedback-go-rating ul li{list-style:none;position:relative}.feedback-additionalFields ul label,.feedback-go-rating ul label{margin-left:20px}.feedback-additionalFields ul input[type=radio],.feedback-go-rating ul input[type=radio]{height:13px;margin-left:-20px;position:absolute;top:2px;width:13px}.feedback-go-rating{margin-top:10px;padding-top:10px;position:relative}.feedback-go-rating+label,.feedback-go-rating:first-child{margin-top:30px}.feedback-go-rating span{position:relative}.feedback-go-rating ul{display:inline-block;margin-top:0!important;padding-left:21px}.feedback-go-rating ul li{display:inline-block;margin-left:35px}.feedback-go-rating ul li:first-child{margin-left:0}.feedback-go-rating .x-label{display:inline-block;text-align:right;width:200px}.feedback-go-rating .x-label:first-child{width:160px}@media (min-width:80px) and (max-width:399px){.feedback-go-rating .x-label:first-child{width:80px}}.feedback-go-rating .y-label{display:inline-block;line-height:1.7;vertical-align:top;width:80px}.feedback-form__buttons{padding:0 0 1em}#js-feedback-send{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#404040;border:1px solid #d9d9d9;font-color:#fefefe;font-size:1.28571428571429em;font-weight:400;height:40px;width:220px;line-height:1.44444}.sibling{display:none}@media (min-width:1200px){.sibling{display:block}}.zn[data-zone-label=arrow-left],.zn[data-zone-label=arrow-right]{padding:0}.sibling{background-color:#e6e6e6;left:0;overflow:hidden;position:fixed;top:50vh;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;width:30px;z-index:28}.no-touchevents.csstransforms3d .sibling{-webkit-backface-visibility:hidden;backface-visibility:hidden}.sibling .link{background:#fff;border-bottom:1px solid #8c8c8c;border-right:1px solid #8c8c8c;border-top:1px solid #8c8c8c;display:block;height:120px;margin-left:30px;padding:10px;width:300px}.sibling .link:before{color:#262626;left:7px;position:absolute;top:52px;font-size:16px;font-size:1.06667rem;content:"";font-family:cnn-icons}.sibling.sibling--disable-hover,.sibling:hover{background-color:#8c8c8c;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s;width:330px}.sibling.sibling--disable-hover .link:before,.sibling:hover .link:before{color:#fff}.sibling .thumbnail{float:right;margin-left:5px;position:relative;width:100px}.sibling .thumbnail .media__icon{position:absolute;bottom:5px;left:5px}.sibling .headline{color:#595959;height:100px;overflow:hidden;padding-right:10px;padding-top:5px;position:relative;right:4px;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.14286}.sibling .headline:after{border-top:1px solid #8c8c8c;bottom:0;color:#8c8c8c;content:"Previous Story";display:block;padding-top:5px;position:absolute;width:100%;font-size:12px;font-size:.8rem}.sibling--next{left:auto;height:120px;right:0}.sibling--next .link{border-left:1px solid #8c8c8c;border-right:none;margin-left:30px;margin-right:30px;position:absolute;right:0;top:0}.sibling--next .link:before{left:auto;right:-23px;content:"";font-family:cnn-icons}.sibling--next:hover .link{margin-left:0}.sibling--next .thumbnail{float:left;margin-left:0;margin-right:5px}.sibling--next .headline{left:4px;right:0}.sibling--next .headline:after{content:"Next Story";text-align:right}.tv-profiles-hotlinks-container{float:right;margin:10px 0}.tv-profiles-hotlinks-container .tv-profiles-hotlinks li{list-style:none;float:left;padding-right:10px;color:#a6a6a6;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:2.5}.tv-profiles-hotlinks-container .tv-profiles-hotlinks li a{color:#a6a6a6}.tv-profiles-hotlinks-container .tv-profiles-hotlinks li a:hover{color:#2483b3;cursor:pointer}.tv-profiles-hotlinks-container .tv-profile-item:after{content:"|";padding-left:10px}.drop-target{display:block;content:" ";margin-top:-90px;height:90px;visibility:hidden}.byline-images{border-radius:50%;height:60px;margin:5px 10px 5px 0;overflow:hidden;position:relative;width:60px;z-index:1}.byline-images .media__image{height:100%;width:100%}.byline-images{display:none}@media (min-width:640px){.byline-images-total--1{display:inline-block;vertical-align:middle}}@media (min-width:720px){.byline-images-total--2{display:inline-block;vertical-align:middle}}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories{padding-top:20px}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-dynamic-rec-container,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-dynamic-rec-container{max-width:100%}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-strip-layout,.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget,.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget-items-container,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-strip-layout,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget-items-container{width:100%}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget-section,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .ob-widget-section{max-width:100%;padding-top:0}@media (min-width:640px) and (max-width:959px){.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-0,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-0{clear:none;float:left;left:0;margin-right:0;padding-right:10px;width:60%}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-0 .ob-strip-layout,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-0 .ob-strip-layout{min-width:100%}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-1,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-1{clear:none;float:right;left:0;margin-left:0;padding-left:10px;padding-right:0;width:40%}.pg-video .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-1 .ob-widget-section,.pg-videos .pg-no-rail .zn-left-fluid-right-stack.zn-recommended-videos-stories .zn__containers .zn__column--idx-1 .ob-widget-section{float:right}}.pg-video .pg-no-rail>section~section,.pg-videos .pg-no-rail>section~section{padding:0 0 20px}.pg-video .pg-no-rail>section~section.t-light .zn-top,.pg-videos .pg-no-rail>section~section.t-light .zn-top{background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(hsla(0,0%,100%,.95)));background:-o-linear-gradient(top,#eee,hsla(0,0%,100%,.95));background:linear-gradient(180deg,#eee,hsla(0,0%,100%,.95));min-height:55px}.pg-video .pg-no-rail>section~section.t-dark .zn-top,.pg-videos .pg-no-rail>section~section.t-dark .zn-top{min-height:55px}.VideoDeck-VideoControlOverlay__tooltip{position:relative}.VideoDeck-VideoControlOverlay__tooltip:after{border:1px solid #535353;border-radius:4px;color:#fff;content:attr(data-tooltip);display:none;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-size:14px;font-weight:500;line-height:34px;padding:0 10px;position:absolute;text-align:center;z-index:9999}.VideoDeck-VideoControlOverlay__tooltip:hover:after,.VideoDeck-VideoControlOverlay__video-control-overlay{display:block}.VideoDeck-VideoControlOverlay__control-icons{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;margin:0;padding:0;list-style-type:none}.VideoDeck-VideoControlOverlay__control-icons>*{display:inline-block}.VideoDeck-VideoControlOverlay__video-control-overlay .VideoDeck-VideoControlOverlay__control-icons svg{cursor:pointer;margin-right:12px;margin-left:12px}.VideoDeck-VideoControlOverlay__tooltip:after{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);top:-10px;left:50%;background-color:#000}.VideoDeck-VideoInfoOverlay__video-info-overlay{color:#f8f8f8;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;padding:1em;font-size:12.8px;font-size:.8rem}.VideoDeck-VideoInfoOverlay__video-info-overlay>h4{text-transform:uppercase}.VideoDeck-VideoPlayOverlay__video-play-overlay{display:block}.VideoDeck-VideoPlayOverlay__play-icon{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.VideoDeck-VideoPlayOverlay__video-play-overlay .VideoDeck-VideoPlayOverlay__play-icon svg{cursor:pointer;margin-right:12px;margin-left:12px}.VideoDeck-TheaterSpacer__container{height:1px}.VideoDeck-VideoPlaceholder__video-image{height:168.75px;width:300px;color:#f8f8f8;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-size:12.8px;font-size:.8rem}.VideoDeck-VideoPlaceholder__video-image-description{background:rgba(0,0,0,.5);height:168.75px;position:absolute;top:0;width:300px}.VideoDeck-VideoPlaceholder__now-playing:after{color:#f8f8f8;content:"Now Playing";font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;background:rgba(202,8,19,.85);line-height:2.25em;padding:0 .75em;position:absolute;bottom:0;left:0;font-weight:400}.VideoDeck-VideoDeckFavePlayer__tooltip{position:relative}.VideoDeck-VideoDeckFavePlayer__tooltip:after{background-color:#000;border:1px solid #535353;border-radius:4px;color:#fff;content:attr(data-tooltip);display:none;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-size:14px;font-weight:500;line-height:34px;padding:0 10px;position:absolute;text-align:center;z-index:9999}.VideoDeck-VideoDeckFavePlayer__tooltip:hover:after{display:block}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player{height:168.75px;width:300px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--placeholder,.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--player{height:inherit;width:inherit}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--placeholder{position:absolute;top:0;left:0}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--player{position:relative;z-index:1}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--control-overlay{background:rgba(0,0,0,.5);bottom:0;height:32px;left:0;position:absolute;right:0;z-index:2}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.VideoDeck-VideoDeckFavePlayer__video-deck-fave-player--exit-theater-button{position:absolute;top:1em;right:1em;z-index:9999;cursor:pointer}.VideoDeck-VideoDeckFavePlayer__tooltip:after{top:0;left:-10px;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.VideoDeck-VideoDeckFavePlayer__theater-icon-container{z-index:9999}.VideoDeck-VideoTitle__video-title{padding:.75rem 2rem .75rem .75rem;font-size:1.2em;font-weight:400;margin:0}.VideoDeck-VideoTitle-dark__video-title{color:#f8f8f8}.VideoDeck-VideoTitle-light__video-title{color:#000}.VideoDeck-VideoInfoIcon__video-info-icon{display:block;padding:25px 16px;cursor:pointer}.VideoDeck-VideoInfoIcon-dark__video-info-icon>svg>g>g>g>g>g>rect{fill:#fff}.VideoDeck-VideoInfoIcon-light__video-info-icon>svg>g>g>g>g>g{fill:#000}.VideoDeck-SocialShare__social-share{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.VideoDeck-SocialShare__social-share-icon{height:16px;cursor:pointer;margin:25px -15px}.VideoDeck-SocialShare__social-share-text{font-size:12px;text-align:left;margin:0 16px;padding:25px 0}.VideoDeck-SocialShare__social-share-line{width:2px;height:16px;margin:25px 16px 25px 0;opacity:.3;border:1px solid}.VideoDeck-SocialShare-dark__social-share>svg>g>g,.VideoDeck-SocialShare-dark__social-share>svg>g>mask{fill:#fff}.VideoDeck-SocialShare-dark__social-share-text{color:#fff}.VideoDeck-SocialShare-dark__social-share-line{border:1px solid #fff}.VideoDeck-SocialShare-light__social-share>svg>g{fill:#000}.VideoDeck-SocialShare-light__social-share-text{color:#000}.VideoDeck-SocialShare-light__social-share-line{border:1px solid #000}.VideoDeck-VideoContainer__video-container--top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.VideoDeck-VideoContainer__video-container--controls,.VideoDeck-VideoContainer__video-container--share{-webkit-box-flex:1;-ms-flex:1 1 50%;-webkit-flex:1 1 50%;flex:1 1 50%}.VideoDeck-VideoContainer__video-container--controls{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:0;margin:0}.VideoDeck-VideoContainer__video-container--controls>li{list-style-type:none}.VideoDeck-VideoThumbnail__video-thumbnail{position:relative;margin:0}.VideoDeck-VideoThumbnail__video-thumbnail>img{display:block;width:100%}.VideoDeck-VideoThumbnail__now-playing:after{color:#f8f8f8;content:"Now Playing";font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;background:rgba(202,8,19,.85);position:absolute;bottom:0;left:0;line-height:2.25em;padding:0 .75em}.VideoDeck-VideoThumbnail__now-playing svg{display:none}.VideoDeck-VideoThumbnail__now-playing.VideoDeck-VideoThumbnail__alt-text-visible svg{display:inline;display:initial}.VideoDeck-VideoThumbnail__now-playing.VideoDeck-VideoThumbnail__alt-text-visible:after{top:0;bottom:auto}.VideoDeck-VideoThumbnail__video-thumbnail--icon{width:25px;height:25px;margin-right:.5em;-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;-ms-flex-preferred-size:25px;-webkit-flex-basis:25px;flex-basis:25px}.VideoDeck-VideoThumbnail__metadata{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;bottom:4px;left:4px;line-height:25px}.VideoDeck-VideoThumbnail__metadata>span{-webkit-box-flex:1;-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1 1 0;font-size:14.4px;font-size:.9rem;font-weight:200;display:none}.VideoDeck-VideoThumbnail__alt-text-visible .VideoDeck-VideoThumbnail__metadata>span{display:inline;display:initial}.VideoDeck-VideoListItem__video-list-item{color:#f8f8f8;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;font-size:.8em;position:relative}.VideoDeck-VideoListItem__video-list-item>figcaption{-ms-flex-preferred-size:80%;-webkit-flex-basis:80%;flex-basis:80%;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;padding:.5em 0 0 .5em;font-weight:100}.VideoDeck-VideoListItem__video-list-item--thumbnail{-ms-flex-preferred-size:266.67px;-webkit-flex-basis:266.67px;flex-basis:266.67px}.VideoDeck-VideoListItem__small>.VideoDeck-VideoListItem__video-list-item--thumbnail{-ms-flex-negative:2;-webkit-flex-shrink:2;flex-shrink:2}.VideoDeck-VideoListItem__medium>.VideoDeck-VideoListItem__video-list-item--thumbnail{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.VideoDeck-VideoListItem__large>.VideoDeck-VideoListItem__video-list-item--thumbnail{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.VideoDeck-VideoListItem__large>figcaption{position:absolute;bottom:0}.VideoDeck-VideoListItem-dark__video-list-item{color:#f8f8f8}.VideoDeck-VideoListItem-light__video-list-item{color:#404040}.VideoDeck-VideoList__video-list{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif}.VideoDeck-VideoList__video-list--heading{text-transform:lowercase;-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps;letter-spacing:1.5px;font-size:.8em;padding:1em 0 1em 1em;position:-webkit-sticky;position:sticky;top:-1px;z-index:2}.VideoDeck-VideoList__video-list--heading>h3{margin:0;font-weight:500}.VideoDeck-VideoList__video-list--playlist{margin:0;padding:0}.VideoDeck-VideoList__video-list--item{overflow:hidden;max-height:277.67px}.VideoDeck-VideoList__video-list--item:hover{cursor:pointer;background:hsla(0,0%,43.9%,.2);-webkit-transition:background 75ms ease-out;-o-transition:background 75ms ease-out;transition:background 75ms ease-out}.VideoDeck-VideoList__video-list--item~.VideoDeck-VideoList__video-list--item:before{content:"";font-size:0;display:block;height:10px}.VideoDeck-VideoList__svg-container{text-align:right}.VideoDeck-VideoList__svg{display:inline-block;z-index:2;margin-top:1em}.VideoDeck-VideoList__svg--expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.VideoDeck-VideoList-dark__video-list{color:#f8f8f8}.VideoDeck-VideoList-dark__video-list--heading{color:#737373;background-color:#1a1a1a}.VideoDeck-VideoList-dark__video-list--item{border-bottom:1px solid #404040}.VideoDeck-VideoList-light__video-list{color:#404040}.VideoDeck-VideoList-light__video-list--heading{color:#000;background-color:#f2f2f2}.VideoDeck-VideoList-light__video-list--item{border-bottom:1px solid #b4b4b4}.VideoDeck-VideoList-light__video-list--title-line>svg>g>path:first-child{fill:#b4b4b4}.VideoDeck-VideoDeck__video-deck{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif}.VideoDeck-VideoDeck__video-deck--bottom{padding-right:1em;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.VideoDeck-VideoDeck__video-deck--bottom::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.pg.t-light{background-color:#fefefe;color:#262626}.pg.t-dark{background-color:#1a1a1a;color:#fefefe}html.ios,html.ios body{-webkit-text-size-adjust:100%}html.ios body a:hover{color:currentColor}html.no-js .pg-hidden{display:block}.pg-hidden{display:none}@media (min-width:960px){.pg-header{padding-bottom:0}}.pg-header__bucket-title__stripes-wrapper{padding-bottom:7px;width:100%;font-size:0}.pg-header__bucket-title__stripes-wrapper .zn-header__text{color:#8c8c8c;text-shadow:none;text-transform:uppercase;font-size:12px;font-size:.8rem}@media (min-width:480px){.pg-header__bucket-title__stripes-wrapper .zn-header__text{letter-spacing:-1px;font-size:20px;font-size:1.33333rem}}.pg-header__bucket-title__stripes-wrapper .pg-header__bucket-title__stripes{border:0;border-bottom:6px solid;border-top:6px solid;color:#595959;height:14px}@media (min-width:0px) and (max-width:479px){.pg-header__bucket-title__stripes-wrapper .pg-header__bucket-title__stripes{border-bottom:3px solid;border-top:3px solid;height:8px}}.pg-header__page-title{color:#fefefe;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.6rem;line-height:1.25}.pg-header__page-title.pg-title--no-subsections{margin-bottom:10px}@media (min-width:640px){.pg-header__page-title{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}}.pg-header__subsections{background-color:rgba(38,38,38,.6);clear:left;color:#fefefe;font-weight:700;line-height:1;list-style:none;margin:0;padding:0;font-size:16px;font-size:1.06667rem}.pg-header__subsections .pg-header__subsections__li{display:inline-block}.pg-header__subsections .pg-header__subsections__li a:hover{color:#fff}.pg-header__subsections .pg-header__subsections__li:hover{background-color:#737373}.pg-header__subsections .pg-header__subsections__link{display:block;padding:10px 20px;color:inherit;text-decoration:none}.pg-header__subsections .pg-header__subsections__link:visited{color:inherit}.pg-header__subsections .pg-header__subsections__link:hover{text-decoration:none}.pg.t-dark .pg-header__subsections .pg-header__subsections__link:hover,.pg.t-light .pg-header__subsections .pg-header__subsections__link:hover,.pg .zn.t-dark .pg-header__subsections .pg-header__subsections__link:hover,.pg .zn.t-light .pg-header__subsections .pg-header__subsections__link:hover{color:#c00}.pg-header__subsections .pg-header__subsections__li--selected{color:#f50}.pg-header__subsections--select{position:relative}.pg-header__subnav--picker{margin:23px 0 5px 5px}@media (min-width:640px){.pg-header__subnav--picker{margin-bottom:10px;margin-top:35px}}@media (min-width:960px){.pg-header__subnav--picker{margin-top:50px}}.pg-header__subnav--picker .subnav--picker__current{font-weight:700;font-size:20px;font-size:1.33333rem}.media__video .metadata{background-color:#000;color:#fff;padding-left:5px}.update-time{float:left;margin-right:5px}@media (min-width:80px) and (max-width:479px){.update-time{margin-bottom:10px}}.update-time:before{margin-top:-.2em;padding-right:.4em;content:"";font-family:cnn-icons}@media (min-width:480px){.update-time+.video__source{display:block;max-width:60%}}@media (min-width:480px){.pg-headline+.metadata{min-height:50px}}.metadata{margin-bottom:0;overflow:hidden;position:relative;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:12px;font-size:.8rem;line-height:1.5}.pg.t-light .metadata{color:#737373}.pg.t-dark .metadata{color:#bfbfbf}@media (min-width:480px) and (max-width:799px){.metadata{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.57143}}@media (min-width:800px){.metadata{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.5}}.metadata__byline{font-weight:700}.metadata__embed-video-confirmation{background:#262626;display:block;margin-top:3px;position:relative;width:320px}.metadata__embed-video-button{position:relative}.metadata__embed-video-button object{left:5px;position:absolute;top:0}@media (min-width:640px) and (max-width:1119px){.metadata--partner{margin-bottom:25px;padding-top:10px}}@media (min-width:1120px){.metadata--partner{margin-bottom:0;position:relative;top:10px}}.metadata .partner-logo img{height:35px;width:auto}.metadata .partner-logo~p{clear:none;float:none;max-width:100%}@media (min-width:640px){.metadata .partner-logo{border-right:1px solid #e6e6e6;float:left;margin:0 10px 0 0;padding:8px 10px 8px 0;position:relative;top:-2px}}.metadata__info{display:inline-block;vertical-align:middle}@media (min-width:480px){.metadata__info{max-width:60%}.metadata__info>p{margin-bottom:0}}.pg-above-rail .l-container,.pg-rail .l-container,.pg-side-of-rail .l-container{padding:0}.pg-above-rail,.pg-comments{margin-bottom:20px}.pg-comments{float:right;width:100%}.mobile .pg-rail-short__rail .zn,.mobile .pg-rail-tall__rail .zn{padding:0}.mobile .pg-rail-short__rail .zn .cn,.mobile .pg-rail-tall__rail .zn .cn{margin:0}.mobile .pg-rail-short__rail .zn-sponsored-outbrain-1,.mobile .pg-rail-tall__rail .zn-sponsored-outbrain-1,.tablet .pg-rail-short__rail .zn-partner-zone,.tablet .pg-rail-tall__rail .zn-partner-zone{padding:15px 0}.tablet .pg-rail-short__rail .zn-sponsored-outbrain-1,.tablet .pg-rail-tall__rail .zn-sponsored-outbrain-1{padding:0}.pg-wrapper.pg-left-rail-short,.pg-wrapper.pg-left-rail-tall,.pg-wrapper.pg-right-rail,.pg-wrapper.pg-right-rail-short,.pg-wrapper.pg-right-rail-tall{background-repeat:no-repeat;background-size:100% auto}.pg-special .pg-no-rail.pg-wrapper:not(.pg__background__image){background-color:#fefefe}.pg.t-light .pg-rail-short,.pg.t-light .pg-rail-tall{background-color:#fefefe}.pg.t-dark .pg-rail-short,.pg.t-dark .pg-rail-tall{background-color:#1a1a1a}.pg-rail-short__head,.pg-rail-tall__head{width:100%}.pg-rail-short__body .el-gallery,.pg-rail-short__body .media__video .metadata,.pg-rail-tall__body .el-gallery,.pg-rail-tall__body .media__video .metadata{margin-bottom:20px}@media (min-width:960px){.pg-rail-short__rail,.pg-rail-tall__rail{width:300px}.pg-rail-short__rail:after,.pg-rail-tall__rail:after{clear:both;content:"";display:table}}.pg-rail-short__show,.pg-rail-tall__show{font-family:CNN,Helvetica Neue,Verdana,Geneva,sans-serif;font-weight:700;margin:0;font-size:11px;font-size:.73333rem;line-height:1.63636}.pg-rail-short__show__name,.pg-rail-tall__show__name{color:#bfbfbf}.pg-rail-short__sourceName,.pg-rail-tall__sourceName{margin-bottom:0}.pg.t-light .pg-rail-short__sourceName,.pg.t-light .pg-rail-tall__sourceName,.pg .zn.t-light .pg-rail-short__sourceName,.pg .zn.t-light .pg-rail-tall__sourceName{color:#737373}.pg.t-dark .pg-rail-short__sourceName,.pg.t-dark .pg-rail-tall__sourceName,.pg .zn.t-dark .pg-rail-short__sourceName,.pg .zn.t-dark .pg-rail-tall__sourceName{color:#8c8c8c}.pg-rail-short__wrapper:after,.pg-rail-tall__wrapper:after{clear:both;content:"";display:table}.pg-rail-tall__wrapper{position:relative}.pg-rail-tall__side{overflow:hidden}@media (min-width:960px){.pg-rail-tall__side{width:100%}.pg-rail-tall__side:after{clear:both;content:"";display:table}}@media (min-width:960px){.pg-rail-short__body{width:100%}}@media (min-width:0px) and (max-width:959px){.pg-rail-short__body{padding-bottom:20px}}@media (min-width:960px){.pg-rail--align-left .pg-rail-short__wrapper,.pg-rail--align-left .pg-rail-tall__wrapper{padding-left:320px}.pg-rail--align-right .pg-rail-short__wrapper,.pg-rail--align-right .pg-rail-tall__wrapper{padding-right:320px}}@media (min-width:960px){.pg-rail--align-left .pg-rail-short__rail,.pg-rail--align-left .pg-rail-tall__rail{float:left;margin-left:-320px}.pg-rail--align-right .pg-rail-short__rail,.pg-rail--align-right .pg-rail-tall__rail{float:right;margin-right:-320px}}@media (min-width:960px){.pg-rail--align-left .pg-rail-tall__side{float:right}.pg-rail--align-right .pg-rail-tall__side{float:left}}@media (min-width:960px){.pg-rail--align-left .pg-rail-short__body{float:right}.pg-rail--align-right .pg-rail-short__body{float:left}}.pg.t-light .pg-wrapper .pg-right-rail{background-color:#fefefe}.pg.t-dark .pg-wrapper .pg-right-rail{background-color:#1a1a1a}.pg-wrapper.pg-right-rail{background-repeat:no-repeat;background-size:100% auto}.pg-right-rail__head{width:100%}.pg-right-rail__byline,.pg-right-rail__updateTime{margin-bottom:0}@media (min-width:960px){.pg-right-rail__wrapper{padding-right:320px}}.pg-right-rail__wrapper:after{clear:both;content:"";display:table}@media (min-width:960px){.pg-right-rail__body{float:left;width:100%}}@media (min-width:0px) and (max-width:959px){.pg-right-rail__body{padding-bottom:20px}}@media (min-width:960px){.pg-right-rail__right-rail{float:right;margin-right:-320px;width:300px}}.pg-headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:22px;font-size:1.46667rem;line-height:1.13636;margin:0 0 5px;padding:5px 0}@media (min-width:480px){.pg-headline{margin:0;padding:10px 0 0}}@media (min-width:960px){.pg-headline{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:40px;font-size:2.66667rem;line-height:1.15}}.pg__branding+article .pg-headline{margin-top:0}.pg-video .pg-rail-short .metadata__show{margin-top:20px}@media (min-width:640px){.pg-video .pg-rail-short .pg-headline{float:left;width:75%;font-size:34px;font-size:2.26667rem;line-height:1.23529}.pg-video .pg-rail-short .metadata{float:right;margin-top:10px;width:25%}.pg-video .pg-rail-short .pg-rail-short__head{clear:both}}@media (min-width:640px) and (max-width:799px){.pg-video .pg-rail-short .pg-headline{width:68%}.pg-video .pg-rail-short .metadata{width:32%}}.pg-video .pg__branding+article .metadata{margin-top:0}.pg-description{font-style:italic;margin-bottom:0;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}@media (min-width:640px){.pg-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}@media (min-width:960px){.pg-description{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.2rem;line-height:1.33333}}.pg-login-stripes{border-bottom:6px solid;border-left:0;border-right:0;border-top:6px solid;color:#d9d9d9;height:14px;margin:-50px 0 10px;overflow:hidden;position:relative;width:100%}@media (min-width:0px) and (max-width:479px){.pg-login-stripes{border-bottom:3px solid;border-top:3px solid;height:8px}}.pg__branding{padding:15px 0}@media (min-width:640px){.pg__branding{padding-top:30px}}.pg__branding .zn-header__text{margin:0 0 -15px;padding:0;text-transform:uppercase;font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;font-size:.93333rem;line-height:1.42857}.pg .zn.t-light .pg__branding .zn-header__text{color:#737373}.pg .zn.t-dark .pg__branding .zn-header__text{color:#bfbfbf}@media (min-width:960px){.pg__branding .zn-header__text{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1.06667rem;line-height:1.375}}.pg__branding .pg__branding-title{font-family:CNN,Helvetica Neue,Helvetica,Arial,Utkal,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;font-size:52px;font-size:3.46667rem;line-height:1.07692}.pg__branding .pg__branding-logo{float:left;max-height:40px;max-width:100%;width:auto}@media (min-width:640px){.pg__branding .pg__branding-logo{max-height:50px}}.pg__branding-title{margin-bottom:20px}.pg__branding--background-dark{color:#fff}.pg__background__image{position:relative}.pg__background__image_wrapper{position:absolute;top:0;left:0;right:0;z-index:-22}.pg__background__image.pg-wrapper{background:rgba(0,0,0,0)}.pg__background__image.pg-wrapper .zn-left-fluid-bg-bleed{padding-top:0}.pg__background__image.pg-wrapper .pg-rail-short,.pg__background__image.pg-wrapper .pg-rail-tall{padding-top:20px}.pg.t-light .pg__background__image.pg-wrapper .pg-rail-short,.pg.t-light .pg__background__image.pg-wrapper .pg-rail-tall{background-color:#fefefe}.pg.t-dark .pg__background__image.pg-wrapper .pg-rail-short,.pg.t-dark .pg__background__image.pg-wrapper .pg-rail-tall{background-color:#1a1a1a}.pg__background__image .zn-pageTop.zn-right-stack-bg-bleed{background:rgba(0,0,0,0)}.pg-preview{padding-top:0}.pg .pg__background__image.pg-wrapper .pg-rail-short.article--transparent,.pg .pg__background__image.pg-wrapper .pg-rail-tall.article--transparent,.pg.t-light .pg__background__image.pg-wrapper .pg-rail-short.article--transparent,.pg.t-light .pg__background__image.pg-wrapper .pg-rail-tall.article--transparent{background:rgba(0,0,0,0)}.pg img[width="1"][height="1"]{width:1px}.cnn-travel-map,.zn-body__read-more,.zn-body__read-more-outbrain{display:none}.el-embed-tripadvisor .cnn-travel-map{display:block}@media (min-width:0px) and (max-width:479px){html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container{position:relative}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__read-all{height:0;overflow:hidden}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__footer{display:none}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__read-more{bottom:0;display:block;left:0;position:absolute;text-align:center;width:100%}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__read-more .read-more-gradient{background:hsla(0,0%,100%,.4);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.4)),to(hsla(0,0%,100%,.95)));background:-o-linear-gradient(top,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95));background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.95));height:90px;overflow:hidden}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__read-more .read-more-button{background-color:#fff;padding:20px 0 0}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .l-container .zn-body__read-more .read-more-link{background-color:#fff;border:2px solid #d9d9d9;color:#737373;cursor:pointer;padding:5px 0;width:100%}html:not(.no-js) .pg-article:not(.pg-show-read-all) .zn-body-text .zn-body__read-more-outbrain{display:block;padding:30px 0 0}}@media (min-width:0px) and (max-width:479px){html:not(.no-js) .pg-article.international .pg-body__social{display:none}}.pg.pg-section .side-panel{-webkit-transition:left .2s ease-out,-webkit-transform .2s ease-out;transition:left .2s ease-out,-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out,left .2s ease-out;transition:transform .2s ease-out,left .2s ease-out;transition:transform .2s ease-out,left .2s ease-out,-webkit-transform .2s ease-out;width:300px;height:calc(100vh - 50px);background-color:#1a1a1a;position:absolute;left:0!important;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:2}.pg.pg-section .side-panel .side-panel__close{z-index:2;color:#fff;float:right;font-family:cnn-icons;padding:1em;background:rgba(0,0,0,0);border:none;outline:none;position:relative}.pg.pg-section .side-panel .side-panel__close:before{content:"\f10A"}.pg.pg-section .side-panel .side-panel__close.side-panel__close__light-theme:before{color:#000}.pg.pg-section .side-panel .side-panel__content{height:100%;width:100%;position:absolute}.pg.pg-section .side-panel.side-panel__light-theme{background-color:#f2f2f2}.pg.pg-section .social-share-hide{display:none}.pg.pg-section .pg-no-rail.pg-wrapper{background-color:#fefefe}.pg.pg-section section.zn{-webkit-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out}.pg.pg-section.open-side-panel{overflow-anchor:none}@media (min-width:1320px){.pg.pg-section.open-side-panel .pg-no-rail.pg-wrapper{position:relative}.pg.pg-section.open-side-panel .pg-no-rail.pg-wrapper .side-panel.pg-rail--align-left{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);overflow:visible}.pg.pg-section.open-side-panel .pg-no-rail.pg-wrapper section.zn{margin-left:330px;padding-right:30px}.pg.pg-section.open-side-panel .pg-no-rail.pg-wrapper>.ad.ad--epic{margin-left:330px}}@media (min-width:1460px){.pg.pg-section.open-side-panel .side-panel.pg-rail--align-left{left:calc(50vw - 715px)!important}.pg.pg-section.open-side-panel .pg-no-rail.pg-wrapper section.zn{padding-right:0}.pg.pg-section.open-side-panel .theater-container{left:calc(50vw - 415px);max-width:1130px;position:fixed;width:calc(100vw - 270px)}.pg.pg-section.open-side-panel .theater-spacer{left:calc(50vw - 415px);max-width:1130px;position:relative;width:calc(100vw - 270px)}}@media (min-width:1320px) and (max-width:1459px){.pg.pg-section.open-side-panel .theater-container{left:300px;position:fixed;width:calc(100vw - 330px)}.pg.pg-section.open-side-panel .theater-spacer{left:300px;position:relative;width:calc(100vw - 330px)}}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a a,.show-equalizer+.cd__content .cd__headline a a,.show-equalizer a{outline:none}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .equalizer.container,.show-equalizer+.cd__content .cd__headline a .equalizer.container,.show-equalizer .equalizer.container{display:inline-block;height:15px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:15px}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .equalizer .reactangle-bar,.show-equalizer+.cd__content .cd__headline a .equalizer .reactangle-bar,.show-equalizer .equalizer .reactangle-bar{background:#c00;float:left;margin-right:2px;min-height:1px;width:3px}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .equalizer .reactangle-bar:first-child,.show-equalizer+.cd__content .cd__headline a .equalizer .reactangle-bar:first-child,.show-equalizer .equalizer .reactangle-bar:first-child{height:12.00616px;-webkit-animation:grow1 2086ms infinite alternate;animation:grow1 2086ms infinite alternate}@-webkit-keyframes grow1{0%{height:2.08101px}10%{height:1.26055px}20%{height:1.07871px}30%{height:12.81019px}40%{height:5.35932px}50%{height:7.8156px}60%{height:12.67595px}70%{height:4.73356px}80%{height:11.63352px}90%{height:7.09494px}to{height:4.79994px}}@keyframes grow1{0%{height:2.08101px}10%{height:1.26055px}20%{height:1.07871px}30%{height:12.81019px}40%{height:5.35932px}50%{height:7.8156px}60%{height:12.67595px}70%{height:4.73356px}80%{height:11.63352px}90%{height:7.09494px}to{height:4.79994px}}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .equalizer .reactangle-bar:nth-child(2),.show-equalizer+.cd__content .cd__headline a .equalizer .reactangle-bar:nth-child(2),.show-equalizer .equalizer .reactangle-bar:nth-child(2){height:4.94912px;-webkit-animation:grow2 1806ms infinite alternate;animation:grow2 1806ms infinite alternate}@-webkit-keyframes grow2{0%{height:1.48384px}10%{height:10.9751px}20%{height:6.17907px}30%{height:1.25932px}40%{height:2.67573px}50%{height:7.74004px}60%{height:11.83804px}70%{height:11.31849px}80%{height:2.04869px}90%{height:12.63666px}to{height:3.32005px}}@keyframes grow2{0%{height:1.48384px}10%{height:10.9751px}20%{height:6.17907px}30%{height:1.25932px}40%{height:2.67573px}50%{height:7.74004px}60%{height:11.83804px}70%{height:11.31849px}80%{height:2.04869px}90%{height:12.63666px}to{height:3.32005px}}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .equalizer .reactangle-bar:nth-child(3),.show-equalizer+.cd__content .cd__headline a .equalizer .reactangle-bar:nth-child(3),.show-equalizer .equalizer .reactangle-bar:nth-child(3){height:7.5217px;-webkit-animation:grow3 1864ms infinite alternate;animation:grow3 1864ms infinite alternate}@-webkit-keyframes grow3{0%{height:9.07186px}10%{height:10.09707px}20%{height:3.57572px}30%{height:6.5603px}40%{height:11.06622px}50%{height:8.62743px}60%{height:10.51864px}70%{height:11.64416px}80%{height:2.0935px}90%{height:.36356px}to{height:4.24757px}}@keyframes grow3{0%{height:9.07186px}10%{height:10.09707px}20%{height:3.57572px}30%{height:6.5603px}40%{height:11.06622px}50%{height:8.62743px}60%{height:10.51864px}70%{height:11.64416px}80%{height:2.0935px}90%{height:.36356px}to{height:4.24757px}}.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .cd__headline-icon,.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .link-icon,.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .media__icon.icon-media-video,.cd--tool__feed .show-equalizer+.cd-feed__content .cd__headline a .ob_txtual_Icon,.show-equalizer+.cd__content .cd__headline a .cd__headline-icon,.show-equalizer+.cd__content .cd__headline a .link-icon,.show-equalizer+.cd__content .cd__headline a .media__icon.icon-media-video,.show-equalizer+.cd__content .cd__headline a .ob_txtual_Icon,.show-equalizer .cd__headline-icon,.show-equalizer .link-icon,.show-equalizer .media__icon.icon-media-video,.show-equalizer .ob_txtual_Icon{display:none}.open-side-panel .cn-list-hierarchical-piped .cd__description-piped-links ul li.icon-video.show-equalizer a:after{display:none}article.cd.cd--card.cd--video.show-equalizer{color:#c00}.expand-icon-notifier{opacity:0;position:absolute}.fade.expand-icon-notifier{background-color:rgba(0,0,0,.6);border-radius:10px;height:170px;width:300px;position:fixed;top:50%;left:calc(50% - 150px);transform:translateY(-50%) translateX(-50%);z-index:9999}.fade.expand-icon-notifier,.fade.expand-icon-notifier .content-box .icon-box{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%)}.fade.expand-icon-notifier .content-box .icon-box{border:4px solid #fff;border-radius:2px;height:46.3px;position:absolute;top:30%;left:50%;transform:translateY(-30%) translateX(-50%);width:65.6px;-webkit-animation:expand 1s infinite;animation:expand 1s infinite}.fade.expand-icon-notifier .content-box .icon-box svg.left-arrow{position:absolute;left:2.5px;top:7px}.fade.expand-icon-notifier .content-box .icon-box svg.right-arrow{position:absolute;right:2.5px;top:7px}@-webkit-keyframes expand{0%{right:117.2px}70%{right:137.2px;width:106px}to{right:117.2px;width:65.6px}}@keyframes expand{0%{right:117.2px}70%{right:137.2px;width:106px}to{right:117.2px;width:65.6px}}.fade.expand-icon-notifier .content-box .expand-icon-content{color:#fff;left:33px;position:absolute;top:96px}.fade.show-expand-icon{opacity:1;-webkit-animation:fade-in .5s;animation:fade-in .5s}.fade.expand-icon-notifier:not(.show-expand-icon){-webkit-animation:fade-out 1s;animation:fade-out 1s}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} + + +/* sc-component-id: Box-sc-1fet97o-0 */ +.kcHWkA{-webkit-flex:1;-ms-flex:1;flex:1;}.iKQPmQ{-webkit-order:unset;-ms-flex-order:unset;order:unset;}.bQmsQJ{display:none;margin-left:8px;} @media screen and (min-width:1024px){.bQmsQJ{display:block;}}.fyifOt{display:block;} @media screen and (min-width:1024px){.fyifOt{display:none;}}.jSTOdN{margin-top:0;} @media screen and (min-width:768px){.jSTOdN{margin-top:0;}} @media screen and (min-width:1024px){.jSTOdN{margin-top:40px;}}.fAJFBm{padding:0px;} +/* sc-component-id: Text-sc-1amvtpj-0 */ +.gYetWy{color:inherit;font-weight:700;line-height:inherit;margin:0px;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;} @media screen and (min-width:1024px){.gYetWy{font-size:14px;}} +/* sc-component-id: Text-sc-1amvtpj-0-span */ +.jKFEoX{font-size:12px;font-weight:700;-webkit-letter-spacing:1.5px;-moz-letter-spacing:1.5px;-ms-letter-spacing:1.5px;letter-spacing:1.5px;text-transform:uppercase;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;} +/* sc-component-id: Link-sc-1hkqz5e-0 */ +.jlzTwO{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;} .jlzTwO:hover,.jlzTwO:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} +/* sc-component-id: sc-iwsKbI */ +.YyuVL{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;line-height:0;} +/* sc-component-id: sc-jzJRlG */ +.dkoMrm{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;} @media screen and (min-width:1024px){.dkoMrm{-webkit-transition:opacity 0.5s;transition:opacity 0.5s;opacity:1;z-index:1;}} +/* sc-component-id: sc-cSHVUG */ +.bYPcOh{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;} @media screen and (min-width:1024px){.bYPcOh{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.gWEcfQ{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;} @media screen and (min-width:1024px){.gWEcfQ{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}} +/* sc-component-id: sc-kAzzGY */ +.ciMjLG{padding:0;text-align:center;margin-top:16px;} .ciMjLG:first-child{margin-top:0;} @media screen and (min-width:1024px){.ciMjLG{line-height:40px;}} @media screen and (min-width:1024px){.ciMjLG{margin-top:0;}}.fDMFSn{padding:0;text-align:center;margin-top:16px;width:auto;} .fDMFSn:first-child{margin-top:0;} @media screen and (min-width:1024px){.fDMFSn{line-height:40px;}} @media screen and (min-width:1024px){.fDMFSn{-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;text-align:left;width:18%;margin-right:16px;margin-top:24px;}} @media (min-width:1024px) and (max-width:1280px){.fDMFSn:nth-child(-n+5){margin-top:0;}.fDMFSn:nth-child(5),.fDMFSn:nth-child(10){margin-right:0;}} @media screen and (min-width:1280px){.fDMFSn{width:13%;}.fDMFSn:nth-child(-n+7){margin-top:0;}.fDMFSn:nth-child(7),.fDMFSn:nth-child(14){margin-right:0;}} +/* sc-component-id: sc-chPdSV */ +.cfnoGA{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;false;font-size:15px;line-height:12px;margin-left:16px;false:false;} .cfnoGA:hover{color:#FEFEFE;} @media screen and (min-width:1024px){.cfnoGA{display:inline-block;}} @media screen and (min-width:1024px){.cfnoGA{-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;margin-left:24px;}} @media screen and (min-width:1280px){.cfnoGA{-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;margin-left:24px;}} li:first-child .cfnoGA{margin-left:0;}.hnOkcW{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;font-size:15px;line-height:12px;margin-bottom:12px;} .hnOkcW:hover{color:#FEFEFE;} .hnOkcW:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;} @media screen and (min-width:1024px){.hnOkcW{display:inline-block;}} @media screen and (min-width:1024px){.hnOkcW{font-weight:700;}} +/* sc-component-id: sc-kgoBCf */ +.ddTRvO{list-style:none;margin:0;padding:0;display:none;} @media screen and (min-width:1024px){.ddTRvO{display:block;font-size:14px;line-height:normal;}} +/* sc-component-id: sc-kGXeez */ +.femHHJ{padding:0;} .femHHJ:last-child a{padding-right:0;border:none;margin-right:0;} @media screen and (min-width:1024px){.femHHJ{margin:4px 0 0;}} +/* sc-component-id: sc-kpOJdX */ +.cgygcP{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;font-size:14px;font-weight:400;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;line-height:10px;} .cgygcP:hover{color:#FEFEFE;} .cgygcP:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;} +/* sc-component-id: sc-dxgOiQ */ +.gsduPt{position:relative;text-align:center;cursor:pointer;line-height:1.25;align:center;display:block;padding-left:24px;} @media (max-width:960px){.gsduPt{padding-left:16px;}} .gsduPt svg{color:#E6E6E6;} .gsduPt li{font-size:15px;} .gsduPt:hover span,.gsduPt[data-open='true'] span,.gsduPt:hover svg,.gsduPt[data-open='true'] svg{color:#FEFEFE;} .gsduPt:focus{outline:none;} +/* sc-component-id: sc-ckVGcZ */ +.godIjS{margin-top:20px;padding:0;display:none;color:#E6E6E6;background:#0C0C0C;position:absolute;-webkit-transform:translate3d(22px,40px,0px);-ms-transform:translate3d(22px,40px,0px);transform:translate3d(22px,40px,0px);top:0px;left:0px;will-change:transform;min-width:70px;margin-top:0;} +/* sc-component-id: sc-jKJlTe */ +.gaDMIy{list-style-type:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;padding:0;} +/* sc-component-id: sc-kEYyzF */ +.hpxrDC{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:#E6E6E6;} @media screen and (min-width:1024px){.hpxrDC{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}} +/* sc-component-id: sc-kkGfuU */ +.egmQiX{padding:0;text-align:center;margin-top:16px;color:inherit;font-size:15px;height:40px;line-height:40px;font-weight:normal;color:#E6E6E6;} .egmQiX:first-child{margin-top:0;} @media screen and (min-width:1024px){.egmQiX{line-height:40px;}} @media screen and (min-width:1024px){.egmQiX{margin-top:0;}} .egmQiX:hover{color:#FEFEFE;} +/* sc-component-id: sc-iAyFgw */ +.bvhICk{padding:15px 15px;text-align:justify;border-bottom:1px solid #404040;} +/* sc-component-id: sc-hSdWYo */ +.eYwWQc{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;font-size:15px;margin:0;-webkit-text-decoration:none;text-decoration:none;line-height:18px;} .eYwWQc:hover,.eYwWQc:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .eYwWQc:hover,.eYwWQc:focus{color:#FEFEFE;} @media screen and (min-width:1024px){.eYwWQc{display:inline-block;}} .eYwWQc:hover{color:#FEFEFE;} @media screen and (min-width:1024px){.eYwWQc{-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;}} li:first-child .eYwWQc{margin-left:0;} +/* sc-component-id: sc-eHgmQL */ +.hmwpNj{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;position:relative;padding:0;color:#4D4D4D;} .hmwpNj *:disabled{cursor:not-allowed;} +/* sc-component-id: sc-cvbbAY */ +.jdhELR{border-radius:3px;border:1px solid #4D4D4D;width:100%;padding:0 8px;font:inherit;font-size:14px;height:35px;-webkit-text-decoration:none;text-decoration:none;box-sizing:border-box;-webkit-appearance:textfield;} .jdhELR::-webkit-input-placeholder{opacity:1;color:#4D4D4D;} .jdhELR::-moz-placeholder{opacity:1;color:#4D4D4D;} .jdhELR:-ms-input-placeholder{opacity:1;color:#4D4D4D;} .jdhELR::placeholder{opacity:1;color:#4D4D4D;} .jdhELR:focus{border-color:#262626;outline:0;} .jdhELR:focus::-webkit-input-placeholder{color:#262626;} .jdhELR:focus::-moz-placeholder{color:#262626;} .jdhELR:focus:-ms-input-placeholder{color:#262626;} .jdhELR:focus::placeholder{color:#262626;} .jdhELR::-webkit-search-cancel-button{display:none;} .jdhELR::-ms-clear,.jdhELR::-ms-reveal{display:none;width:0;height:0;} +/* sc-component-id: sc-jWBwVP */ +.JwELA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;width:24px;color:inherit;background-color:transparent;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:24px;font-size:0;cursor:pointer;} @media screen and (min-width:1024px){.JwELA{width:80px;}} .JwELA:focus{outline:0;} .JwELA::-moz-focus-inner{border:0;padding:0;} @media screen and (min-width:1024px){.JwELA{right:4px;}} +/* sc-component-id: sc-brqgnP */ +.imErBt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#E6E6E6;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;} @media screen and (min-width:1024px){.imErBt{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}} .imErBt ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:0;margin:16px 0 0 0;} .imErBt li{margin:0 16px 0 0;padding-bottom:0;} .imErBt li svg{width:24px;height:24px;} .imErBt li:last-child{margin-right:0;} @media screen and (min-width:1024px){.imErBt ul{margin:0;}.imErBt li{margin:0 16px 0 0;}.imErBt span{margin-right:24px;}} +/* sc-component-id: sc-cMljjf */ +.jkrisW{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;fill:currentColor;color:currentColor;height:24px;display:block;} .jkrisW:hover,.jkrisW:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .jkrisW:hover,.jkrisW:focus{color:#FEFEFE;} .jkrisW:visited,.jkrisW:active{fill:currentColor;color:currentColor;} .jkrisW:hover,.jkrisW:focus{color:#FEFEFE;fill:#FEFEFE;} @media screen and (min-width:1024px){.jkrisW{display:block;}} +/* sc-component-id: sc-kLIISr */ +.cymQmF{position:relative;text-align:center;cursor:pointer;line-height:1.25;align:center;display:block;} @media screen and (min-width:1024px){.cymQmF{text-align:left;display:inline-block;}} .cymQmF svg{color:#E6E6E6;} .cymQmF:hover span,.cymQmF[data-open='true'] span,.cymQmF:hover svg,.cymQmF[data-open='true'] svg{color:#FEFEFE;} .cymQmF:focus{outline:none;} +/* sc-component-id: sc-qrIAp */ +.kxPfDD{fill:currentColor;-webkit-transition:-webkit-transform 0.25s;-webkit-transition:transform 0.25s;transition:transform 0.25s;position:relative;top:1px;height:14px;width:14px;margin-left:8px;} @media screen and (min-width:1024px){.kxPfDD{top:0;height:10px;width:10px;}} +/* sc-component-id: sc-iqzUVk */ +.kMXABR{font-size:14px;margin-top:20px;padding:0;display:none;color:#E6E6E6;background:#0C0C0C;} @media screen and (min-width:1024px){.kMXABR{border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);position:absolute;min-width:70px;right:-5px;top:26px;margin-top:0;background:#FEFEFE;color:#0C0C0C;padding:12px 0;}.kMXABR::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FEFEFE;position:absolute;top:-5px;right:5px;}} +/* sc-component-id: sc-ipZHIp */ +.fLyFnQ{list-style-type:none;margin:0;padding:0;} +/* sc-component-id: sc-iGrrsa */ +.iloGvj{margin:16px 0;padding:0;} @media screen and (min-width:1024px){.iloGvj{padding:0 24px;margin:0;}.iloGvj:hover{background:#E6E6E6;}} .iloGvj:last-child{margin:0;} +/* sc-component-id: sc-bmyXtO */ +.OMqSG{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;-webkit-text-decoration:none;text-decoration:none;font-weight:regular;display:block;white-space:nowrap;font-size:14px;color:#E6E6E6;} .OMqSG:hover,.OMqSG:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .OMqSG:hover{color:#FEFEFE;} @media screen and (min-width:1024px){.OMqSG{font-size:12px;line-height:2;color:#4D4D4D;}.OMqSG:hover{color:#262626;}} .OMqSG[data-selected='true']{color:#FFFFFF;font-weight:700;cursor:default;} +/* sc-component-id: sc-dEoRIm */ +.drkEpE{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:#E6E6E6;} @media screen and (min-width:1024px){.drkEpE{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}} +/* sc-component-id: sc-jtggT */ +.hqACIt{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;color:inherit;display:inline-block;font-weight:bold;font-size:18px;} @media screen and (min-width:1024px){.hqACIt{font-size:12px;}} +/* sc-component-id: sc-ebFjAB */ +.cYlNy{margin:0;padding:0;background:transparent;color:inherit;font:inherit;border:0;line-height:0;cursor:pointer;margin-right:24px;} .cYlNy:focus{outline:0;} @media (max-width:960px){.cYlNy{margin-right:16px;}} +/* sc-component-id: sc-jKVCRD */ +.bbcXuS{margin:0;padding:0;background:transparent;color:inherit;font:inherit;border:0;line-height:0;cursor:pointer;margin-left:24px;} .bbcXuS:focus{outline:0;} @media (max-width:960px){.bbcXuS{margin-left:16px;}} +/* sc-component-id: sc-kaNhvL */ +.vQvyD{background:#0C0C0C;color:#E6E6E6;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:40px;} .vQvyD .sc-ebFjAB:hover{color:#FEFEFE;} .vQvyD .sc-jKVCRD:hover{color:#FEFEFE;} .vQvyD:before{content:'';border-bottom:1px solid #4D4D4D;position:absolute;left:0px;right:0px;top:40px;} +/* sc-component-id: sc-LKuAh */ +.iModch{line-height:1.625;margin:0px;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;background:inherit;padding-bottom:40px;overflow:hidden;} +/* sc-component-id: sc-iBEsjs */ +.gsHmNy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(0,auto);grid-gap:16px;height:auto;margin-left:16px;margin-right:16px;margin-top:0px;margin-bottom:0px;margin:0 auto;z-index:1;background:inherit;position:absolute;left:0;right:0;width:calc(100% - 32px);} @media screen and (min-width:768px){.gsHmNy{grid-template-columns:repeat(8,minmax(0,1fr));}} @media screen and (min-width:1024px){.gsHmNy{grid-template-columns:repeat(12,minmax(0,1fr));}} @media screen and (min-width:768px){.gsHmNy{grid-gap:24px;}} @media screen and (min-width:1024px){.gsHmNy{grid-gap:32px;}} @media screen and (min-width:768px){.gsHmNy{max-width:720px;}} @media screen and (min-width:1024px){.gsHmNy{max-width:964px;}} @media screen and (min-width:1280px){.gsHmNy{max-width:1248px;}} @media screen and (min-width:768px){.gsHmNy{margin-left:auto;margin-right:auto;}} @media (max-width:@media screen and (min-width:768px)){.gsHmNy{max-width:100%;}} +/* sc-component-id: sc-hzNEM */ +.hDUaXo{height:100%;min-width:0;grid-column-end:span 4;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;} @media screen and (min-width:768px){.hDUaXo{grid-column-end:span 8;}} @media screen and (min-width:1024px){.hDUaXo{grid-column-end:span 12;}} +/* sc-component-id: sc-chbbiW */ +.TPaxR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(0,auto);grid-gap:16px;height:auto;margin-left:16px;margin-right:16px;margin-top:0px;margin-bottom:0px;margin:0 auto;z-index:1;background:inherit;position:absolute;left:0;right:0;width:calc(100% - 32px);z-index:0;background:transparent;border:0;position:relative;top:40px;overflow:auto;display:none;-ms-overflow-style:none;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;} @media screen and (min-width:768px){.TPaxR{grid-template-columns:repeat(8,minmax(0,1fr));}} @media screen and (min-width:1024px){.TPaxR{grid-template-columns:repeat(12,minmax(0,1fr));}} @media screen and (min-width:768px){.TPaxR{grid-gap:24px;}} @media screen and (min-width:1024px){.TPaxR{grid-gap:32px;}} @media screen and (min-width:768px){.TPaxR{max-width:720px;}} @media screen and (min-width:1024px){.TPaxR{max-width:964px;}} @media screen and (min-width:1280px){.TPaxR{max-width:1248px;}} @media screen and (min-width:768px){.TPaxR{margin-left:auto;margin-right:auto;}} @media (max-width:@media screen and (min-width:768px)){.TPaxR{max-width:100%;}} .TPaxR::-webkit-scrollbar{display:none;} +/* sc-component-id: sc-kxynE */ +.fMHSrm{height:100%;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px 0;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-end:span 4;} .fMHSrm > *{width:100%;} @media screen and (min-width:768px){.fMHSrm{grid-column-end:span 8;}} @media screen and (min-width:1024px){.fMHSrm{grid-column-end:span 12;padding:40px 0;}} +/* sc-component-id: sc-cooIXK */ +.knTwFO{border:0;height:1px;width:100%;margin:24px auto;background:#4D4D4D;background-color:#4D4D4D;} @media screen and (min-width:1024px){.knTwFO{margin:40px auto;}}.dUamrV{border:0;height:1px;width:100%;margin:24px auto;background:#4D4D4D;background-color:#4D4D4D;} @media screen and (min-width:1024px){.dUamrV{margin:0 auto;}} +/* sc-component-id: sc-fcdeBU */ +.dtEWUF{-webkit-order:-3;-ms-flex-order:-3;order:-3;margin-top:24px;-webkit-order:unset;-ms-flex-order:unset;order:unset;display:inherit;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} @media screen and (min-width:1024px){.dtEWUF{display:none;}} +/* sc-component-id: sc-gmeYpB */ +.issgzJ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:none;} @media screen and (min-width:1024px){.issgzJ{display:inherit;}}.ipxSNp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;} @media screen and (min-width:1024px){.ipxSNp{display:inherit;}} +/* sc-component-id: sc-kZmsYB */ +.jvcaA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;margin-left:24px;} @media screen and (min-width:1024px){.jvcaA{display:inherit;}} @media (max-width:960px){.jvcaA{margin-left:16px;}} +/* sc-component-id: sc-RcBXQ */ +.imseWc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} @media (max-width:1024px){.imseWc hr{width:40px;}} @media screen and (min-width:1024px){.imseWc{-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}} +/* sc-component-id: sc-iSDuPN */ +.hplyTZ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;} +/* sc-component-id: sc-clNaTc */ +.eDuRMD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:inherit;} @media (max-width:480px){.eDuRMD{display:none;}} +/* sc-component-id: sc-jXQZqI */ +.bDouve{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;} @media (max-width:480px){.bDouve{display:inherit;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bDouve hr{margin:24px auto;}} +/* sc-component-id: sc-kasBVs */ +.kMsBRe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;} @media (max-width:480px){.kMsBRe{display:inherit;}.kMsBRe a{padding:6px 0px 0px 0px;}.kMsBRe .KhHiN{font-size:18px;}} +/* sc-component-id: sc-hgHYgh */ +.epOTwI{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;color:#FFFFFF;line-height:1.625;font-size:18px;padding:16px 0;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;text-align:left;width:15%;font-weight:700;margin-right:16px;-webkit-text-decoration:none;text-decoration:none;} .epOTwI:hover,.epOTwI:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .epOTwI:hover,.epOTwI:focus{color:#FEFEFE;} @media screen and (min-width:1024px){.epOTwI{display:inline-block;}} @media screen and (min-width:1280px){.epOTwI{width:10.5%;}} .epOTwI:hover{color:#FFFFFF;cursor:default;} +/* sc-component-id: sc-eInJlc */ +.dGSQTp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;} @media screen and (min-width:1024px){.dGSQTp{display:inherit;}} +/* sc-component-id: sc-gtfDJT */ +.gFhgRg{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%;} +/* sc-component-id: sc-fOICqy */ +.blcaF{margin:0;font-size:14px;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;margin-right:16px;width:18%;} @media screen and (min-width:1280px){.blcaF{width:13%;}} +/* sc-component-id: sc-hzDEsm */ +.HMglv{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;-webkit-text-decoration:none;text-decoration:none;font-weight:regular;display:block;white-space:nowrap;color:#E6E6E6;font-size:14px;line-height:2;} .HMglv:hover,.HMglv:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .HMglv:hover,.HMglv:focus{color:#FEFEFE;} .HMglv:hover{color:#E6E6E6;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;} .HMglv[data-selected='true']{color:#FFFFFF;font-weight:700;cursor:default;} +/* sc-component-id: sc-jeCdPy */ +.oNgpa{color:#E6E6E6;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} .oNgpa:hover,.oNgpa:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .oNgpa:hover,.oNgpa:focus{color:#FEFEFE;} .oNgpa:hover{color:#FEFEFE;-webkit-text-decoration:none;text-decoration:none;} +/* sc-component-id: sc-jtRlXQ */ +.hiZBuY{margin-left:8px;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin-left:0;font-size:15px;} @media (max-width:480px){.hiZBuY{font-size:18px;}} +/* sc-component-id: sc-global-3896621741 */ +body,body.pg-error-page{padding-top:40px;} + + +/* sc-component-id: Box-sc-1fet97o-0 */ +.bQmsQJ{display:none;margin-left:8px;} @media screen and (min-width:1024px){.bQmsQJ{display:block;}}.fyifOt{display:block;} @media screen and (min-width:1024px){.fyifOt{display:none;}}.fAJFBm{padding:0px;}.cApVqV{margin-top:24px;margin-bottom:24px;} +/* sc-component-id: Cell-i0zvfi-0 */ +.laaVcq{height:100%;min-width:0;margin-bottom:32px;grid-column-end:span 4;} @media screen and (min-width:768px){.laaVcq{grid-column-end:span 8;}} @media screen and (min-width:1024px){.laaVcq{grid-column-end:span 12;}}.dxrNOP{height:100%;min-width:0;grid-column-end:span 4;} @media screen and (min-width:768px){.dxrNOP{grid-column-end:span 8;}} @media screen and (min-width:1024px){.dxrNOP{grid-column-end:span 12;}} +/* sc-component-id: Grid-sc-1kcyc0j-0 */ +.hFujui{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(0,auto);grid-gap:16px;height:auto;margin-left:16px;margin-right:16px;margin-top:0px;margin-bottom:0px;} @media screen and (min-width:768px){.hFujui{grid-template-columns:repeat(8,minmax(0,1fr));}} @media screen and (min-width:1024px){.hFujui{grid-template-columns:repeat(12,minmax(0,1fr));}} @media screen and (min-width:768px){.hFujui{grid-gap:24px;}} @media screen and (min-width:1024px){.hFujui{grid-gap:32px;}} @media screen and (min-width:768px){.hFujui{max-width:720px;}} @media screen and (min-width:1024px){.hFujui{max-width:964px;}} @media screen and (min-width:1280px){.hFujui{max-width:1248px;}} @media screen and (min-width:768px){.hFujui{margin-left:auto;margin-right:auto;}} +/* sc-component-id: Text-sc-1amvtpj-0 */ +.gYetWy{color:inherit;font-weight:700;line-height:inherit;margin:0px;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;} @media screen and (min-width:1024px){.gYetWy{font-size:14px;}} +/* sc-component-id: Text-sc-1amvtpj-0-span */ +.jKFEoX{font-size:12px;font-weight:700;-webkit-letter-spacing:1.5px;-moz-letter-spacing:1.5px;-ms-letter-spacing:1.5px;letter-spacing:1.5px;text-transform:uppercase;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;} +/* sc-component-id: Link-sc-1hkqz5e-0 */ +.jlzTwO{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;} .jlzTwO:hover,.jlzTwO:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} +/* sc-component-id: sc-iwsKbI */ +.YyuVL{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;line-height:0;} +/* sc-component-id: sc-gqjmRU */ +.kdebMl{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;} +/* sc-component-id: sc-VigVT */ +.kzLvVE{color:#E6E6E6;line-height:1.625;-webkit-font-smoothing:antialiased;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;font-size:12px;text-align:center;font-weight:500;} .kzLvVE > *{padding-right:8px;} @media screen and (min-width:1024px){.kzLvVE{text-align:left;}} +/* sc-component-id: sc-jTzLTM */ +.dJbyZs{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;display:block;} +/* sc-component-id: sc-jzJRlG */ +.dkoMrm{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;} @media screen and (min-width:1024px){.dkoMrm{-webkit-transition:opacity 0.5s;transition:opacity 0.5s;opacity:1;z-index:1;}} +/* sc-component-id: sc-cSHVUG */ +.gWEcfQ{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;} @media screen and (min-width:1024px){.gWEcfQ{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.jALaat{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:inherit;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} @media screen and (min-width:1024px){.jALaat{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}} @media screen and (min-width:1024px){.jALaat{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}} +/* sc-component-id: sc-kAzzGY */ +.fDMFSn{padding:0;text-align:center;margin-top:16px;width:auto;} .fDMFSn:first-child{margin-top:0;} @media screen and (min-width:1024px){.fDMFSn{line-height:40px;}} @media screen and (min-width:1024px){.fDMFSn{-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;text-align:left;width:18%;margin-right:16px;margin-top:24px;}} @media (min-width:1024px) and (max-width:1280px){.fDMFSn:nth-child(-n+5){margin-top:0;}.fDMFSn:nth-child(5),.fDMFSn:nth-child(10){margin-right:0;}} @media screen and (min-width:1280px){.fDMFSn{width:13%;}.fDMFSn:nth-child(-n+7){margin-top:0;}.fDMFSn:nth-child(7),.fDMFSn:nth-child(14){margin-right:0;}}.bdAqtT{padding:0;text-align:center;margin-top:16px;margin:0 16px 4px 0;margin-top:0;} .bdAqtT:first-child{margin-top:0;} @media screen and (min-width:1024px){.bdAqtT{line-height:40px;}} +/* sc-component-id: sc-chPdSV */ +.hnOkcW{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;font-size:15px;line-height:12px;margin-bottom:12px;} .hnOkcW:hover{color:#FEFEFE;} .hnOkcW:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;} @media screen and (min-width:1024px){.hnOkcW{display:inline-block;}} @media screen and (min-width:1024px){.hnOkcW{font-weight:700;}}.btjecG{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;font-size:15px;line-height:12px;font-weight:400;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;} .btjecG:hover{color:#FEFEFE;} .btjecG:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;} @media screen and (min-width:1024px){.btjecG{display:inline-block;}} +/* sc-component-id: sc-kgoBCf */ +.ddTRvO{list-style:none;margin:0;padding:0;display:none;} @media screen and (min-width:1024px){.ddTRvO{display:block;font-size:14px;line-height:normal;}} +/* sc-component-id: sc-kGXeez */ +.femHHJ{padding:0;} .femHHJ:last-child a{padding-right:0;border:none;margin-right:0;} @media screen and (min-width:1024px){.femHHJ{margin:4px 0 0;}} +/* sc-component-id: sc-kpOJdX */ +.cgygcP{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease;transition:color 0.4s ease;text-align:center;-webkit-font-smoothing:antialiased;font-size:15px;color:#E6E6E6;font-size:14px;font-weight:400;-webkit-letter-spacing:0;-moz-letter-spacing:0;-ms-letter-spacing:0;letter-spacing:0;line-height:10px;} .cgygcP:hover{color:#FEFEFE;} .cgygcP:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;} +/* sc-component-id: sc-eHgmQL */ +.hmwpNj{font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;position:relative;padding:0;color:#4D4D4D;} .hmwpNj *:disabled{cursor:not-allowed;} +/* sc-component-id: sc-cvbbAY */ +.jdhELR{border-radius:3px;border:1px solid #4D4D4D;width:100%;padding:0 8px;font:inherit;font-size:14px;height:35px;-webkit-text-decoration:none;text-decoration:none;box-sizing:border-box;-webkit-appearance:textfield;} .jdhELR::-webkit-input-placeholder{opacity:1;color:#4D4D4D;} .jdhELR::-moz-placeholder{opacity:1;color:#4D4D4D;} .jdhELR:-ms-input-placeholder{opacity:1;color:#4D4D4D;} .jdhELR::placeholder{opacity:1;color:#4D4D4D;} .jdhELR:focus{border-color:#262626;outline:0;} .jdhELR:focus::-webkit-input-placeholder{color:#262626;} .jdhELR:focus::-moz-placeholder{color:#262626;} .jdhELR:focus:-ms-input-placeholder{color:#262626;} .jdhELR:focus::placeholder{color:#262626;} .jdhELR::-webkit-search-cancel-button{display:none;} .jdhELR::-ms-clear,.jdhELR::-ms-reveal{display:none;width:0;height:0;} +/* sc-component-id: sc-jWBwVP */ +.JwELA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;width:24px;color:inherit;background-color:transparent;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:24px;font-size:0;cursor:pointer;} @media screen and (min-width:1024px){.JwELA{width:80px;}} .JwELA:focus{outline:0;} .JwELA::-moz-focus-inner{border:0;padding:0;} @media screen and (min-width:1024px){.JwELA{right:4px;}} +/* sc-component-id: sc-brqgnP */ +.imErBt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#E6E6E6;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;} @media screen and (min-width:1024px){.imErBt{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}} .imErBt ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:0;margin:16px 0 0 0;} .imErBt li{margin:0 16px 0 0;padding-bottom:0;} .imErBt li svg{width:24px;height:24px;} .imErBt li:last-child{margin-right:0;} @media screen and (min-width:1024px){.imErBt ul{margin:0;}.imErBt li{margin:0 16px 0 0;}.imErBt span{margin-right:24px;}} +/* sc-component-id: sc-cMljjf */ +.jkrisW{color:#0C0C0C;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:underline #E6E6E6;text-decoration:underline #E6E6E6;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;fill:currentColor;color:currentColor;height:24px;display:block;} .jkrisW:hover,.jkrisW:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .jkrisW:hover,.jkrisW:focus{color:#FEFEFE;} .jkrisW:visited,.jkrisW:active{fill:currentColor;color:currentColor;} .jkrisW:hover,.jkrisW:focus{color:#FEFEFE;fill:#FEFEFE;} @media screen and (min-width:1024px){.jkrisW{display:block;}} +/* sc-component-id: sc-jDwBTQ */ +.fMuBOw{background:#0C0C0C;color:#E6E6E6;false font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;padding:24px 0;width:100%;position:relative;} @media screen and (min-width:1024px){.fMuBOw{padding:64px 0;}} +/* sc-component-id: sc-gPEVay */ +.bJWhNW{border:0;height:1px;width:100%;margin:32px auto;background:#4D4D4D;background-color:#4D4D4D;} +/* sc-component-id: sc-iRbamj */ +.fjPYkK{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;} @media screen and (min-width:1024px){.fjPYkK{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}} @media screen and (min-width:1024px){.fjPYkK{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}} +/* sc-component-id: sc-jlyJG */ +.jWqyra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;-webkit-flex:4;-ms-flex:4;flex:4;} @media screen and (min-width:1024px){.jWqyra{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:0;}} +/* sc-component-id: sc-csuQGl */ +.jEDUrc{display:inherit;} @media screen and (min-width:1024px){.jEDUrc{display:none;}} +/* sc-component-id: sc-Rmtcm */ +.cQGOQP{display:none;} @media screen and (min-width:1024px){.cQGOQP{display:inherit;}} +/* sc-component-id: sc-bRBYWo */ +.kbmmKN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;} @media screen and (min-width:1024px){.kbmmKN{display:inherit;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px;}} +/* sc-component-id: sc-hzDkRC */ +@media screen and (min-width:1024px){.gMemRY{margin-bottom:32px;}} +/* sc-component-id: sc-jhAzac */ +.jPimVQ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} @media screen and (min-width:1024px){.jPimVQ{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}} +/* sc-component-id: sc-fBuWsC */ +.cXJPpc{height:24px;border-left:1px solid #4D4D4D;} +/* sc-component-id: sc-dVhcbM */ +.dpTTAk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:inherit;} .dpTTAk a{padding:6px 0 0 0;margin:0;} @media screen and (min-width:1024px){.dpTTAk{display:inherit;margin-right:24px;}.dpTTAk a{padding:0;margin:0;}} +/* sc-component-id: sc-eqIVtm */ +.cntRww{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} @media screen and (min-width:1024px){.cntRww{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;}} +/* sc-component-id: sc-caSCKo */ +.izetxE{color:#E6E6E6;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 0.4s ease,text-decoration 0.4 ease;transition:color 0.4s ease,text-decoration 0.4 ease;color:#E6E6E6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;} .izetxE:hover,.izetxE:focus{color:#8C8C8C;-webkit-text-decoration:none;text-decoration:none;} .izetxE:hover,.izetxE:focus{color:#FEFEFE;} .izetxE:hover{color:#FEFEFE;-webkit-text-decoration:none;text-decoration:none;} +/* sc-component-id: sc-gisBJw */ +.jsPEMK{margin-left:8px;font-family:CNN,"Helvetica Neue",Helvetica,Arial,Utkal,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;} @media screen and (min-width:1024px){.jsPEMK{font-weight:400;margin-left:0;font-size:15px;}} +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { false:unset } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { position:relative;z-index:5 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } +:where([x-inline]) { outline:0 } \ No newline at end of file diff --git a/src/__fixtures__/cnn.txt b/src/__fixtures__/cnn.txt new file mode 100644 index 0000000..0341ab9 --- /dev/null +++ b/src/__fixtures__/cnn.txt @@ -0,0 +1,54 @@ +─────────────────────────────────────────────────────────── +Lines of Code │ Filesize │ Rules │ Selectors │ Declarations +23,399 │ 795.8KB │ 4,893 │ 8,889 │ 13,265 +─────────────────────────────────────────────────────────── + +Comments 2.7KB (93 items) +Embedded Content 0B (0 items) + +Rulesets Most common Average Maximum +Selectors / rule 1 1.84 48 +Declarations / rule 1 2.67 29 +Empty rules 0 + +Selectors Most common Average Maximum +Complexity 5 5.67 18 +Specificity 0/3/0 0.0/3.3/0.3 2/2/1 + + Total Unique Ratio +All Selectors 8,889 6,593 74.2% +ID Selectors 298 197 66.1% +Accessibility 0 0 0.0% +Vendor prefixed 59 49 83.1% + +AtRules Total Unique Unique % +@media 1,081 188 17.4% +@supports 0 0 0.0% +@font-face 45 45 100.0% +@import 0 0 0.0% +@keyframes 20 20 100.0% +@container 0 0 0.0% +@property 0 0 0.0% + +Declarations Total Unique Unique % +All Declarations 13,265 2,886 21.8% +!important 132 + +Properties Total Unique Unique % +All Properties 13,265 217 1.6% +Custom Properties 0 0 0.0% +Vendor Prefixed 1,263 80 6.3% +Browserhacks 8 8 100.0% + +Values Total Unique Unique % +Colors 1,370 126 9.2% +Gradients 66 57 86.4% +Font-sizes 1,293 319 24.7% +Font-families 398 19 4.8% +Line-heights 364 86 23.6% +Text-shadows 9 6 66.7% +Box-shadows 15 9 60.0% +Z-indexes 173 19 11.0% +Vendor Prefixed 274 75 27.4% +Browserhacks 0 0 0.0% +Units 4,402 10 0.2% \ No newline at end of file diff --git a/src/__fixtures__/css-tricks.css b/src/__fixtures__/css-tricks.css new file mode 100644 index 0000000..419994b --- /dev/null +++ b/src/__fixtures__/css-tricks.css @@ -0,0 +1,23 @@ +@charset "UTF-8"; +/*! + Theme Name: CSS-Tricks v19 + Theme URI: http://css-tricks.com/ + Description: The Theme for CSS-Tricks + Author: Chris Coyier + Version: 1 +*/@media screen and (prefers-reduced-motion:reduce){*{transition:.01s!important}}*,:after,:before{box-sizing:border-box}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;padding:0}body,dd,dl,html,menu,ol,ul{margin:0}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations){font-size:.88rem;border-spacing:0;width:100%;margin:0 0 1.5rem;overflow:hidden}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) td,body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) th{padding:1rem}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) th{text-align:left;background:#5e5e5e;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) td{border-bottom:1px solid #fff;border-right:1px solid #fff}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr{background:#eaeaea}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr:nth-child(2n){background:#d4d4d4}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr:first-child th{border-top:0}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr:last-child td{border-bottom:0}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr td:first-child,body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr th:first-child{border-left:0}body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr td:last-child,body:not(.page-template-page-search-results) table:not(.woocommerce-checkout-review-order-table):not(.variations) tr th:last-child{border-right:0}body:not(.page-template-page-search-results).overflow-table body:not(.page-template-page-search-results).overflow-table td{white-space:nowrap!important}body:not(.page-template-page-search-results) .overflow-table-wrap,body:not(.page-template-page-search-results) .wp-block-table{overflow-x:auto;scrollbar-color:#666 #201c29;-webkit-overflow-scrolling:touch;min-width:0!important}body:not(.page-template-page-search-results) .overflow-table-wrap::-webkit-scrollbar,body:not(.page-template-page-search-results) .wp-block-table::-webkit-scrollbar{width:8px;height:8px}body:not(.page-template-page-search-results) .overflow-table-wrap::-webkit-scrollbar-thumb,body:not(.page-template-page-search-results) .wp-block-table::-webkit-scrollbar-thumb{background:#5e5e5e;border-radius:8px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}body:not(.page-template-page-search-results) .overflow-table-wrap::-webkit-scrollbar-track,body:not(.page-template-page-search-results) .wp-block-table::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,transparent 0,transparent)}body:not(.page-template-page-search-results) .overflow-table-wrap>table:not(.gsc-table-result):not(.gcsc-branding):not(.gsc-resultsHeader),body:not(.page-template-page-search-results) .wp-block-table>table:not(.gsc-table-result):not(.gcsc-branding):not(.gsc-resultsHeader){width:auto!important;min-width:100%;table-layout:auto!important;margin:0}body:not(.page-template-page-search-results) .overflow-table-wrap>table:not(.gsc-table-result):not(.gcsc-branding):not(.gsc-resultsHeader) table,body:not(.page-template-page-search-results) .wp-block-table>table:not(.gsc-table-result):not(.gcsc-branding):not(.gsc-resultsHeader) table{table-layout:auto!important;width:100%!important;margin:0}table.leave-alone{table-layout:auto!important}table.leave-alone tr{background:transparent!important}.resize-animation-stopper *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:MD Primer Bold;src:url(fonts/MDPrimer-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Blanco;src:url(fonts/BlancoSubset-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Blanco;src:url(fonts/BlancoSubset-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Blanco;src:url(fonts/BlancoSubset-Italic.woff2) format("woff2");font-display:swap;font-style:italic}@font-face{font-family:Blanco;src:url(fonts/BlancoSubset-BoldItalic.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}html{font-family:Blanco,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:clamp(12px,.8rem + .25vw,20px);font-weight:400;line-height:1.7}a{color:#0089c7}a:focus,a:hover{opacity:.66}.page-title{font-size:clamp(1.2rem,1rem + 3.5vw,4rem);text-transform:uppercase;text-shadow:0 3px 3px rgba(0,0,0,.5)}.article-title,.breadcrumbs .breadcrumb_last{font-size:clamp(1.2rem,1rem + 3.5vw,4rem);text-shadow:0 2px 2px rgba(0,0,0,.5)}.breadcrumbs .breadcrumb_last,h1,h2,h3,h4,h5,h6{font-weight:800;margin:0 0 1.5rem;line-height:1.1}.breadcrumbs .breadcrumb_last a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.breadcrumbs .breadcrumb_last a:focus,.breadcrumbs .breadcrumb_last a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{opacity:.66}.breadcrumbs .breadcrumb_last code,h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{font-weight:700;letter-spacing:-.05rem;font-size:92%;opacity:.5}.breadcrumbs .breadcrumb_last,.h1,h1{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-size:clamp(2rem,2rem + 1.2vw,3rem);font-weight:700}.article-card-large .breadcrumbs .breadcrumb_last,.article-card-large .h1,.article-card-large h1,.breadcrumbs .article-card-large .breadcrumb_last{font-size:3rem}.h2,h2{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:clamp(1.8rem,1.8rem + .2vw,3rem);font-weight:800}.article-card-large .h2,.article-card-large h2{font-size:2.5rem}.h3,h3{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:2rem;letter-spacing:.03rem;font-weight:800}body:not(.page-id-21059):not(.parent-pageid-3222):not(.postid-181375):not(.postid-199370):not(.woocommerce-checkout) .article-content .h3,body:not(.page-id-21059):not(.parent-pageid-3222):not(.postid-181375):not(.postid-199370):not(.woocommerce-checkout) .article-content h3{margin-top:100px;scroll-margin-top:100px}body:not(.page-id-21059):not(.parent-pageid-3222):not(.postid-181375):not(.postid-199370):not(.woocommerce-checkout) .article-content .h3 a,body:not(.page-id-21059):not(.parent-pageid-3222):not(.postid-181375):not(.postid-199370):not(.woocommerce-checkout) .article-content h3 a{color:#0089c7}summary .h3,summary h3{display:inline-block;cursor:pointer}summary .h3 .aal_anchor,summary h3 .aal_anchor{display:inline-block;transform:translateX(-2rem)}@media (max-width:800px){summary .h3 .aal_anchor,summary h3 .aal_anchor{transform:translateX(-1.4rem)}}.aal_anchor{margin-left:-21px;margin-right:5px;position:relative;scroll-margin-top:100px;opacity:.33}.aal_anchor:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.aal_anchor svg{position:relative}:is(h2,h3,h4,h5):target .aal_anchor{opacity:1}:is(h2,h3,h4,h5):target .aal_anchor:before{animation:yellowflash-bg 2s}.aal_anchor:focus,.aal_anchor:hover{opacity:1}.h4,h4{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:1.5rem;margin:0 0 .8rem}.h5,h5{font-weight:800;margin:0 0 .5rem}.h5,h5,h6{font-size:1rem}h6{font-weight:400}.h4,.h5,.h6,h4,h5,h6{line-height:1.05}.subhead{font-size:75%;margin:0 0 .25rem;color:#909090}.pre-tag{font-size:1rem;color:#ffdfc7}.header-tag{text-transform:uppercase;white-space:nowrap}.article-content dd,.article-content li,.article-content p,.bbp-reply-content dd,.bbp-reply-content li,.bbp-reply-content p,.comment-content dd,.comment-content li,.comment-content p,.text dd,.text li,.text p{max-width:700px}.article-content ol,.article-content ul,.bbp-reply-content ol,.bbp-reply-content ul,.comment-content ol,.comment-content ul,.text ol,.text ul{margin:0 0 1.5rem 1.5rem}aside .article-content ol,aside .article-content ul,aside .bbp-reply-content ol,aside .bbp-reply-content ul,aside .comment-content ol,aside .comment-content ul,aside .text ol,aside .text ul{margin-left:1rem}.article-content ol li,.article-content ul li,.bbp-reply-content ol li,.bbp-reply-content ul li,.comment-content ol li,.comment-content ul li,.text ol li,.text ul li{line-height:1.6}.article-content ol li>*,.article-content ul li>*,.bbp-reply-content ol li>*,.bbp-reply-content ul li>*,.comment-content ol li>*,.comment-content ul li>*,.text ol li>*,.text ul li>*{text-indent:0}.article-content ol li pre,.article-content ul li pre,.bbp-reply-content ol li pre,.bbp-reply-content ul li pre,.comment-content ol li pre,.comment-content ul li pre,.text ol li pre,.text ul li pre{margin:.5rem 0}.article-content ol ul li::marker,.article-content ul li::marker,.article-content ul ul li::marker,.bbp-reply-content ol ul li::marker,.bbp-reply-content ul li::marker,.bbp-reply-content ul ul li::marker,.comment-content ol ul li::marker,.comment-content ul li::marker,.comment-content ul ul li::marker,.text ol ul li::marker,.text ul li::marker,.text ul ul li::marker{margin:0 .5rem 0 0;color:#ff7a18}.article-content ol>li::marker,.article-content ol ol>li::marker,.article-content ul ol>li::marker,.bbp-reply-content ol>li::marker,.bbp-reply-content ol ol>li::marker,.bbp-reply-content ul ol>li::marker,.comment-content ol>li::marker,.comment-content ol ol>li::marker,.comment-content ul ol>li::marker,.text ol>li::marker,.text ol ol>li::marker,.text ul ol>li::marker{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;color:#ff7a18;font-weight:700}.article-content ol ol,.article-content ol ul,.article-content ul ol,.article-content ul ul,.bbp-reply-content ol ol,.bbp-reply-content ol ul,.bbp-reply-content ul ol,.bbp-reply-content ul ul,.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul,.text ol ol,.text ol ul,.text ul ol,.text ul ul{margin:5px 0 0 1rem}.article-content li,.bbp-reply-content li,.comment-content li,.text li{margin:0 0 5px}.article-content li p,.bbp-reply-content li p,.comment-content li p,.text li p{margin:5px 0}.article-content hr,.bbp-reply-content hr,.comment-content hr,.text hr{background:#ff7a18;border:0;display:block;width:100%;height:4px;border-radius:4px;margin:2rem 0}.is-style-super-link-list{font-size:1.2rem}.is-style-super-link-list>li{margin:0 0 1.25rem!important}.is-style-super-link-list>li>a:first-child,.is-style-super-link-list>li>strong:first-child{font-weight:700;display:block;font-size:1.3rem}.is-style-super-link-list>li::marker{content:"✶ ";color:#ff7a18}.is-style-almanac-list{background:#ffe7d6;padding:1rem 2.5rem!important;border-radius:8px;margin-left:0!important}.is-style-almanac-list>li::marker{color:#ff7a18}.site-section-title{text-align:center;padding:50px 0 5px}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:700}blockquote{font-size:1.3rem;letter-spacing:-.02rem;margin:1.5rem 0;padding:0 0 0 3rem;position:relative;font-style:italic}.article-content blockquote>*{hanging-punctuation:first}.article-content blockquote>:first-child:before{content:'"';width:100px;opacity:.15;font-size:100px;line-height:.85;position:absolute;left:-1rem}@media (max-width:800px){.article-content blockquote>:first-child:before{font-size:90px;left:-1.2rem}}blockquote p{margin:0 0 .25rem}blockquote p:last-child{margin:0}blockquote cite{display:block;text-indent:2rem}blockquote cite em{font-style:normal;font-variant:small-caps;text-transform:uppercase;font-size:75%;letter-spacing:.1rem}blockquote cite em:before{content:"— "}blockquote,blockquote p{max-width:900px}body.single article p:first-of-type.explanation{display:block;font-style:normal}body.single article p:first-of-type.explanation:before{content:"";margin:0 0 4px}body.single article p:first-of-type.explanation:after{content:"";margin:6px 0 0}body.single article p:first-of-type.explanation:after,body.single article p:first-of-type.explanation:before{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:block;text-transform:uppercase;color:#ccc;font-size:.6rem;letter-spacing:.05rem}.article-content div.explanation,.article-content p.is-style-explanation,.article-content p:not(:first-of-type).explanation{font-size:.8rem;position:relative;margin:0 0 1.5rem;background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background:var(--light-orange);border-radius:8px;overflow:hidden;padding:1rem 1rem 1rem 5rem}.article-content div.explanation:before,.article-content p.is-style-explanation:before,.article-content p:not(:first-of-type).explanation:before{content:"Hey!";font-style:italic;font-weight:700;background:#ff7a18;color:#fff;padding:.88rem 1rem;margin-right:1rem;position:absolute;left:0;top:0;height:100%;display:grid;place-items:center}.article-content div.explanation :last-child,.article-content p.is-style-explanation :last-child,.article-content p:not(:first-of-type).explanation :last-child{margin-bottom:0}article div.explanation{margin:0 0 1rem}body.home .explanation{font-style:normal}dfn{font-style:italic}mark{background:#ff0;color:#000}.wp-block-buttons,details,figure,p,pre{margin:0 0 1.5rem}details{padding:1rem;border-radius:4px}details[open]{border:1px solid rgba(0,0,0,.07)}details[open] summary{margin-bottom:1rem}pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;clear:both;color:#fff;background:#1b1b1b;padding:0;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-ms-word-break:normal;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;position:relative;line-height:28px;border-radius:8px;overflow:hidden}pre[rel]:not([rel=""]):before{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:.5rem;content:attr(rel);color:#fff;position:absolute;top:-.2rem;right:.4rem;padding:0;color:#ff7a18!important}pre code{scrollbar-color:#666 #201c29;background:none;white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:scroll;display:block;max-width:100%;min-width:100px;font-size:16px;padding:15px 20px 12px 22px;line-height:1.75}pre code::-webkit-scrollbar{width:.5em;height:.5em}pre code::-webkit-scrollbar-thumb{background:#666;border-radius:.5em;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}pre code::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,none 0,none)}@media (max-width:800px){pre code{font-size:11px;padding:15px 20px 10px 14px}}code{font-size:inherit;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.line-highlight{position:absolute;left:0;right:0;line-height:inherit;padding:inherit 0;background:linear-gradient(90deg,rgba(255,235,59,.25) 50%,rgba(255,235,59,0));pointer-events:none;white-space:pre;mix-blend-mode:color-dodge;margin-top:16px}@media (max-width:800px){.line-highlight{display:none}}dd>code,dd>tt,li:not(.comment):not([data-category])>code,li:not(.comment):not([data-category])>tt,p>code,p>tt,td>code,td>tt{font-size:88%}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr.thick{border:0;height:5px;margin:4rem 0;border-radius:5px;background:#ff7a18}.footnotes{font-size:.8rem;color:#5e5e5e}.footnotes:before{content:"Footnotes";text-transform:uppercase;color:#909090;font-size:.7rem;letter-spacing:.1rem;display:block;margin:2rem 0 .5rem}.footnotes :target{animation:yellowflash-bg 2s}.reversefootnote{border:0;text-decoration:none!important}@keyframes yellowflash-bg{0%{background:#ff0}to{background:transparent}}.screen-reader,.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}p:empty{display:none}#wpadminbar .ab-label{margin:0}.hide{display:none!important}.center,.has-text-align-center{text-align:center}.rotate-90{transform:rotate(90deg)}.rotate-270{transform:rotate(270deg)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#5e7671;font-style:italic}.token.property,.token.punctuation,.token.tag{color:#72e0d1}.token.attr-name{color:#83ba52}.token.boolean,.token.number{color:#fc9463}.token.attr-value,.token.selector{color:#f5d67b}.token.entity,.token.operator,.token.url,.token.variable{color:#aa7ee1}.token.atrule,.token.keyword,.token.string{color:#83ba52}.token.important,.token.regex{color:#e90}.language-css,.language-javascript,.language-scss{color:#f5d67b}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:1rem}.add_to_cart_button,.button,.jetpack-instant-search__scroll-button,.woocommerce-cart.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce.woocommerce button.button,.wp-block-button__link,input.submit{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;background-color:#5e5e5e!important;color:#fff!important;border:0;border-bottom:1px solid #262626;border-right:1px solid #262626;box-shadow:inset 1px 1px 0 #777,0 2px 3px rgba(0,0,0,.4);display:inline-block;font-weight:700;line-height:1.4;text-transform:uppercase;text-decoration:none!important;border-radius:4px!important;white-space:nowrap;padding:1rem 1.5rem;text-align:center;transition:.07s;position:relative}.add_to_cart_button.active,.add_to_cart_button:not(.disabled):focus,.add_to_cart_button:not(.disabled):hover,.button.active,.button:not(.disabled):focus,.button:not(.disabled):hover,.jetpack-instant-search__scroll-button.active,.jetpack-instant-search__scroll-button:not(.disabled):focus,.jetpack-instant-search__scroll-button:not(.disabled):hover,.woocommerce-cart.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.active,.woocommerce-cart.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:not(.disabled):focus,.woocommerce-cart.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:not(.disabled):hover,.woocommerce.woocommerce button.button.active,.woocommerce.woocommerce button.button:not(.disabled):focus,.woocommerce.woocommerce button.button:not(.disabled):hover,.wp-block-button__link.active,.wp-block-button__link:not(.disabled):focus,.wp-block-button__link:not(.disabled):hover,input.submit.active,input.submit:not(.disabled):focus,input.submit:not(.disabled):hover{opacity:.66;text-decoration:none}.button-small{padding:.4rem 1.5rem!important}.button-full-width{display:block;width:100%;text-align:center}.show-all-comments-button{display:block;margin:5rem auto;width:100%}.button-outline{background:none!important;color:#a7a7a7!important;border:3px solid #5e5e5e}.button-outline:not(.disabled):focus,.button-outline:not(.disabled):hover{background:none!important;color:#fff!important;border-color:#fff}.button-solid-dark{background:#434343}.button-invisible{border:0;background:0;padding:0}.preview-buttons{padding-left:.5rem}.commentPreviewButton{display:inline-block;color:#fff;padding:.35rem 1rem;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.commentPreviewButton.active{background:#fff;color:#000}#writeCommentButton{margin-right:.5rem}fieldset,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:#eaeaea;border:1px solid #d4d4d4!important;padding:.5rem;border-radius:4px;border:0;width:100%}fieldset:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background:#fff}button{font-family:inherit}textarea{padding:1rem;display:block}.fullwidth,fieldset{width:100%;margin-bottom:10px}.edit-account input[type=email],.edit-account input[type=number],.edit-account input[type=password],.edit-account input[type=search],.edit-account input[type=text],.edit-account input[type=url],.edit-account label,.edit-account textarea,.full-width-form input[type=email],.full-width-form input[type=number],.full-width-form input[type=password],.full-width-form input[type=search],.full-width-form input[type=text],.full-width-form input[type=url],.full-width-form label,.full-width-form textarea,.lost_reset_password input[type=email],.lost_reset_password input[type=number],.lost_reset_password input[type=password],.lost_reset_password input[type=search],.lost_reset_password input[type=text],.lost_reset_password input[type=url],.lost_reset_password label,.lost_reset_password textarea,.woocommerce-form input[type=email],.woocommerce-form input[type=number],.woocommerce-form input[type=password],.woocommerce-form input[type=search],.woocommerce-form input[type=text],.woocommerce-form input[type=url],.woocommerce-form label,.woocommerce-form textarea{display:block;width:100%}.custom-select{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#fff;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;margin:0;border:0;border-radius:8px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#000;background-image:url(images/arrow-down.svg);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.custom-select::-ms-expand{display:none}.custom-select:focus,.custom-select:hover{border-color:#777;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}html{--maxWidth:1600px;--gap:3rem;scrollbar-color:#666 #201c29;color:#fff;overflow-x:hidden;--featured-img:linear-gradient(180deg,#fff,#262626);--bg-blend-mode:overlay;background-color:#262626;background-position:top 58px center;background-repeat:no-repeat;background-image:radial-gradient(50% 50% at top center,rgba(0,0,0,.66),#262626),var(--featured-img);background-size:120% 2000px,100% 2000px}html::-webkit-scrollbar{width:16px;height:16px}html::-webkit-scrollbar-thumb{background:#434343;border-radius:16px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}html::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,#111 0,#111)}@media (max-width:1200px){html{--gap:2rem}}@media (max-width:800px){html{--gap:1rem}}#top-of-site-pixel-anchor{position:absolute;width:1px;height:1px;top:500px;left:0}@media (max-width:800px){#top-of-site-pixel-anchor{top:46px}}.footer-inside,.mega-header,.page-wrap{max-width:var(--maxWidth);margin:0 auto;padding:0 var(--gap)}main{position:relative;z-index:1}.articles-and-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--gap);margin:0 auto}.articles-and-sidebar>:not(.sidebar){align-self:start}@media (max-width:800px){.articles-and-sidebar{display:block;padding-top:0}}.articles-and-sidebar.single-mini{display:block}.articles-and-sidebar.single-mini .sidebar{display:none}.articles-and-sidebar.single-mini .article-content{font-size:1.5rem}.articles-and-sidebar.single-mini .article-content blockquote{font-size:1.75rem}@media (max-width:800px){.articles-and-sidebar.single-mini .article-content,.articles-and-sidebar.single-mini .article-content blockquote{font-size:1.2rem}}.article-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--gap);margin:0 0 var(--gap) 0}@media (max-width:800px){.sidebar{display:none}}img{max-width:100%}.site-note{background:#fff;color:#000;padding:1.66rem;margin:0 0 2rem;display:flex;align-items:center;gap:2rem;border-radius:8px}.site-note>a{display:block}.site-note img{flex:0.66;display:block}.site-note p{margin:0}@media (max-width:1000px){.site-note{display:block}.site-note img{width:400px;max-width:100%;display:block;margin:0 0 .5rem}}.ais-hits--item,.module{clear:both;margin:0 0 1rem;position:relative}aside .ais-hits--item,aside .module{font-size:.66rem}.ais-hits--item>:last-child,.ais-hits--item>:last-child>:last-child,.module>:last-child,.module>:last-child>:last-child{margin-bottom:0}.ais-hits--item .attachment-post-thumbnail,.module .attachment-post-thumbnail{width:100%;display:block}.ais-hits--item .module-content,.module .module-content{padding:2rem;font-size:.9rem}.ais-hits--item .module-content .byline,.module .module-content .byline{clear:both;text-transform:uppercase;background:rgba(0,0,0,.05);font-size:.7rem;color:#999;letter-spacing:1px;margin:1rem -2rem;display:block;padding:.5rem 2rem}.ais-hits--item .module-content .byline a,.module .module-content .byline a{font-weight:700;white-space:nowrap}.site-header{position:relative;z-index:2;display:flex;padding:0 var(--gap);margin:0 0 var(--gap) 0;--fleck-seed:35458;--fleck-count:500;--fleck-size-base:1px;--fleck-color-1:#262626;background-color:#111;background-image:paint(fleck);border-bottom:1px solid #676767}.site-header .logo{transition:0s;flex:0;position:relative;align-self:stretch;display:flex;align-items:center}.site-header .logo>a{display:flex;align-items:center}.site-header .logo>a:focus,.site-header .logo>a:hover{opacity:1}.site-header .icon-logo-star{pointer-events:none;fill:#fff;width:25px;height:25px;margin:0 .5rem 0 0}.site-header .icon-logo-star[data-spin-me=true]{animation:spinMe 1s forwards}@keyframes spinMe{to{transform:rotate(2turn)}}.site-header .icon-logo-text{fill:#fff;height:32px;width:322px;margin-right:1rem}.site-header .header-middle-area{flex:1;width:100%}.site-header .main-nav>ul{display:flex;height:100%}.site-header .main-nav>ul>li>a{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;text-transform:uppercase;font-weight:500;font-size:.8rem;height:100%;color:#fff;padding:21px 1rem 12px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.site-header .main-nav>ul>li>a:focus,.site-header .main-nav>ul>li>a:hover{color:#ff7a18;background:hsla(0,0%,100%,.1);opacity:1}@media (max-width:1241px){.site-header{padding:20px 20px 0;flex-wrap:wrap}.site-header .header-middle-area{flex:0 0 100%}.site-header .main-nav{padding-top:10px;-webkit-margin-start:-10px;margin-inline-start:-10px}.site-header .main-nav>ul>li>a{padding:.6rem .8rem;border-top-right-radius:4px;border-top-left-radius:4px}.site-header .icon-logo-star{width:18px;height:18px}.site-header .icon-logo-text{height:28px;width:274px}}@media (max-width:620px){.site-header{padding-top:15px}.site-header .main-nav{width:calc(100% + var(--gap)*2);overflow:auto}}.search-and-account{position:fixed;z-index:15;top:.9rem;right:var(--gap)}.search-and-account svg{width:32px;height:32px}@media (max-width:620px){.search-and-account{top:.95rem}.search-and-account svg{width:28px;height:28px}}.admin-bar .search-and-account{top:3rem}.search-and-account a{margin-left:.5rem}.search-and-account a:focus,.search-and-account a:hover{opacity:.66}.search-and-account a svg{-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));filter:drop-shadow(0 2px 5px rgba(0,0,0,.3))}.top-of-site-link{visibility:hidden;opacity:0;transition:.2s;position:fixed;bottom:1.2rem;right:1.5rem;z-index:15}.top-of-site-link[data-visible=true]{opacity:1;visibility:visible}.top-of-site-link svg{-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));filter:drop-shadow(0 2px 5px rgba(0,0,0,.3))}.site-footer{margin:calc(var(--gap)*5) 0 0 0;padding:0 0 var(--gap) 0;position:relative;--fleck-seed:35458;--fleck-count:500;--fleck-size-base:3px;--fleck-color-1:#434343;--fleck-color-2:#262626;--fleck-color-3:#434343;--fleck-color-4:#262626;background-color:#111;background-image:paint(fleck)}.site-footer h4,.site-footer h5{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:#ff7a18;margin:2rem 0 .25rem}.site-footer h4{-webkit-margin-before:0;margin-block-start:0}.site-footer .icon-logo-star{position:absolute;fill:url(#orange-to-pink);width:120px;height:120px;z-index:-1;top:-90px;left:var(--gap)}@media (max-width:830px){.site-footer .icon-logo-star{top:-130px;left:auto;right:40px}}@media (max-width:800px){.site-footer{margin-top:20rem}}.colophon{font-size:1.8rem;line-height:1.3;margin:2rem 0 0}.footer-message-and-form{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--gap);align-items:end}@media (max-width:830px){.footer-message-and-form{grid-template-columns:1fr}.footer-message-and-form .footer-form-wrap{order:-1}.footer-message-and-form .footer-form-wrap .footer-form{flex-wrap:wrap}}.footer-form-wrap{background:#434343;padding:1.5rem;margin:-3rem 0 0;position:relative;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.footer-form-wrap h5{margin-top:0}.footer-form-wrap:after{content:"";position:absolute;z-index:-1;top:0;right:100%;width:20px;height:48px;background:#909090;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%)}.sidebar .footer-form-wrap{border-radius:8px;margin:0 0 var(--gap) 0;background:#fff;color:#000}.sidebar .footer-form-wrap:after{display:none}.sidebar .footer-form-wrap h4{font-size:1.8rem}.sidebar .footer-form-wrap h4:after{content:"!"}.sidebar .footer-form-wrap p:first-letter{text-transform:capitalize}.sidebar .footer-form-wrap p:after{content:":"}.sidebar .footer-form-wrap .footer-form{flex-wrap:wrap}.sidebar .footer-form-wrap .footer-form input[type=email]{flex:0 0 100%;margin:0 0 .5rem}.mega-header .footer-form-wrap{margin-top:0;padding:0;background:none}.mega-header .footer-form-wrap h4,.mega-header .footer-form-wrap p{display:none}.footer-form{display:flex}.footer-form input[type=email]{flex:1;min-width:60px;margin-right:.5rem;border-radius:4px;border:0}.link-grid{padding-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;line-height:1.5}@media (max-width:950px){.link-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:374px){.link-grid{grid-template-columns:1fr}}.link-grid li{display:flex}.link-grid a{color:#a9a39f;position:relative;display:inline-block;overflow:hidden;margin-right:.2rem;font-size:1.2rem}.link-grid a:focus,.link-grid a:hover{color:#fff;opacity:1}.link-grid span{opacity:.3}.mktoForm{width:100%!important;display:flex!important;gap:1rem}.mktoForm>div:nth-of-type(2){display:none}.mktoFormRow{flex:1;display:flex}.mktoFormRow .mktoFormCol{display:flex;flex:1;margin:0!important}.mktoFormRow .mktoFormCol .mktoFieldWrap{display:flex;flex:1}.mktoGutter,.mktoOffset{width:0!important}.mktoLabel{width:auto!important}#LblEmail{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}.mktoEmailField{flex:1;box-shadow:none!important;background:#eaeaea!important;padding:.8rem!important;border-radius:4px!important;border:0!important;width:100%;height:auto!important}.mktoEmailField:focus{background:#fff}.mktoButtonWrap{margin:0!important}.mktoButton{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif!important;background-color:#5e5e5e!important;color:#fff!important;border:0;font-style:normal!important;border-bottom:1px solid #262626;border-right:1px solid #262626;box-shadow:inset 1px 1px 0 #777,0 2px 3px rgba(0,0,0,.4)!important;display:inline-block;font-weight:700;line-height:1.4;text-transform:uppercase;text-decoration:none!important;border-radius:4px!important;white-space:nowrap;padding:.5rem 1rem!important;text-align:center;transition:.07s;position:relative}.mktoButton.active,.mktoButton:not(.disabled):focus,.mktoButton:not(.disabled):hover{opacity:.66;text-decoration:none}.article-content{font-size:1.2rem;background:#fff;color:#000;overflow-wrap:break-word;border-radius:8px;padding:4rem;position:relative}@media (max-width:800px){.article-content{padding:1.66rem}}.article-content a{text-decoration:underline;text-decoration-color:#a2dffb}.article-content img,.article-content video{max-width:100%;height:auto!important}.single-newsletter .article-content{padding:0}.article-sponsor{padding:1rem 1.5rem calc(1rem + 10px);margin-bottom:-10px;border-radius:8px;background:rgba(0,0,0,.2)}.article-sponsor p{margin:0}.article-sponsor a{color:#fff;font-weight:700;position:relative;display:inline-block;line-height:1.2}.article-sponsor a:before{content:"";position:absolute;top:100%;width:100%;left:0;height:3px;border-radius:2px;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%)}.article-sponsor a:focus:before,.article-sponsor a:hover:before{background:#fff}figure{border:3px solid #c8c8c8;border-radius:8px;overflow:hidden}figure:not(.wp-block-video):not(.wp-block-embed.is-type-video):not(.wp-block-embed.is-type-rich):not(.wp-block-jetpack-image-compare){width:-moz-fit-content;width:fit-content;max-width:100%;min-width:-moz-min-content;min-width:min-content}figure:not(.wp-block-video):not(.wp-block-embed.is-type-video):not(.wp-block-embed.is-type-rich):not(.wp-block-jetpack-image-compare).aligncenter{margin-left:auto;margin-right:auto}figure.wp-block-embed-twitter{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:-moz-min-content;min-width:min-content;border-radius:15px}figure>figcaption{font-size:.88rem;background:#f0f0f0;display:block;text-align:center;padding:1rem;border-top:1px solid #c8c8c8}figure>a>img,figure>img{display:block}.fluid-width-video-wrapper{margin:0 0 1.5rem}iframe{max-width:100%;display:block}.wp-block-image figure.alignright{float:right;margin:0 0 1.5rem 1.5rem}@media (max-width:800px){.wp-block-image figure.alignright{float:none;margin:1.5rem 0}}.wp-block-cover{display:grid;place-items:center;margin:0 0 1.5rem}.wp-block-cover>*{grid-area:1/-1}.wp-block-cover .wp-block-cover__inner-container{padding:1rem;font-size:1.8rem}.wp-block-cover .wp-block-cover__inner-container p:last-child{margin-bottom:0}.article-series{background:#fef6ec;margin:0 0 1rem;padding:2rem;counter-reset:article-series-counter;border-radius:8px}.article-series h4{padding:0}.article-series ol{margin:0;list-style:none;padding-left:1.5rem}.article-series ol li{counter-increment:article-series-counter}.article-series ol li:before{color:#000;content:"Part " counter(article-series-counter) ": "}.cp_embed_wrapper{position:relative;margin:0 0 1rem;clear:both;border-radius:4px;overflow:hidden;z-index:1}.cp_embed_wrapper.dragging:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:4000}.cp_embed_wrapper .cp_embed_iframe{display:block}.win-size-grip{position:absolute;width:24px;height:24px;bottom:0;right:0;z-index:5000;cursor:nwse-resize;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 2px,#000 0,#000 4px)}twitter-widget{margin:0 auto 1.5rem!important;border:20px solid #fef6ec;border-radius:8px}.twitter-tweet-rendered{margin:0!important}.wp-block-jetpack-slideshow li{text-indent:0!important;max-width:auto!important}.wp-block-jetpack-slideshow li:before{display:none}.wp-block-columns{display:flex;gap:2rem}.wp-block-columns .wp-block-column{flex:1000px;min-width:0}.wp-block-columns .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-columns .wp-block-column.is-vertically-aligned-center{align-self:center}@media (max-width:800px){.wp-block-columns{display:block}.wp-block-columns .wp-block-column{margin:1.5rem 0}}.simpletoc{background:#ffe7d6;padding:1rem 2.5rem!important;border-radius:8px;margin-left:0!important}.simpletoc>li::marker{color:#ff7a18}.mega-header{position:relative;z-index:1;overflow:hidden;padding:0 0 2rem}.mega-header .tags a{color:#ffdfc7}.mega-header .tags a:focus,.mega-header .tags a:hover{color:#fff;text-decoration:underline}.mega-header .author-name,.mega-header .author-row{color:#fff}.mega-header .author-name:focus,.mega-header .author-name:hover{color:#fff;text-decoration:underline}.mega-header p{max-width:700px}.mega-header-author{display:grid;grid-template-columns:1fr 4fr;gap:1.5rem}.mega-header-author .author-avatar{width:100%}.mega-header-author .author-avatar img{width:100%;height:auto;border:1vw solid #262626}.author-bio{font-size:1.4rem}.author-links a{color:#fff}.author-links a:focus,.author-links a:hover{text-decoration:underline}.breadcrumbs .breadcrumb_last{color:#fff;display:block;text-transform:none;white-space:normal}.header-sponsor-grid{display:grid;grid-template-columns:1fr 400px;grid-gap:2rem}@media (max-width:1200px){.header-sponsor-grid{grid-template-columns:1fr}}.guide-sponsor{background:#111;border:1px solid hsla(0,0%,100%,.16862745098039217);padding:2rem;position:relative;z-index:3;border-radius:1rem;max-width:600px;display:grid;grid-template-columns:1fr 110px;grid-gap:1rem;align-items:center}.guide-sponsor h5{color:#fff}.guide-sponsor p{margin:0}.guide-sponsor .monthly-sponsor-text{font-size:.9rem}@media (max-width:1200px){.guide-sponsor{display:none}}.header-intro{font-size:1.4rem;margin:1rem 0;max-width:800px}.header-intro a{color:inherit;text-decoration:underline}.related-posts{padding:2rem 0 0}@media (max-width:800px){.related-posts{padding:2rem 0 0}}body.category-sponsored .jp-relatedposts{display:none!important}.jp-relatedposts{margin-bottom:1rem}.jp-relatedposts-headline{display:none}.jp-relatedposts-items{display:flex}@media (max-width:800px){.jp-relatedposts-items{display:block}.jp-relatedposts-items .jp-relatedposts-post{width:100%!important;margin:0 0 .5rem!important}}.jp-relatedposts-post{font-size:.75rem;background:#434343;border-radius:8px;padding:2rem;margin:0 1rem 0 0!important;overflow:hidden;position:relative;flex:1;width:33.33%;display:flex;flex-direction:column}.jp-relatedposts-post:last-child{margin-right:0}.jp-relatedposts-post-aoverlay{pointer-events:none}.jp-relatedposts-post-img{position:absolute;top:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;opacity:.15;mix-blend-mode:overlay}.jp-relatedposts-post-title{font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif!important;font-size:1.4rem!important;line-height:1.2!important;margin:0 0 .5rem!important;position:relative}.jp-relatedposts-post-date{color:#d4d4d4;display:block;margin:0 0 .25rem;order:-1;position:relative;z-index:8;opacity:1!important}.jp-relatedposts-post-context{display:none!important}.jp-relatedposts-post-excerpt{position:relative;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin:0}.jetpack-sponsored-posts-message{background:#434343;border-radius:8px;padding:1rem;display:flex;justify-content:center;align-items:center}.jetpack-sponsored-posts-message img{width:50px;height:50px;margin-right:1rem}.jetpack-sponsored-posts-message p{max-width:700px;margin:0}.article-card{background:#fff;color:#474747;border-radius:8px;position:relative;z-index:1;overflow:hidden;-webkit-filter:drop-shadow(0 5px 15px rgba(0,0,0,.24));filter:drop-shadow(0 5px 15px rgba(0,0,0,.24));display:flex;flex-direction:column}.article-card .breadcrumbs .breadcrumb_last,.article-card h1,.article-card h2,.breadcrumbs .article-card .breadcrumb_last{color:#111}.article-card.article-card-large{display:grid;grid-template-columns:50% 50%}@media (max-width:800px){.article-card.article-card-large{grid-template-columns:1fr}}.article-thumbnail-wrap{position:relative}.article-card-large .article-thumbnail-wrap{height:100%}.article-card-large .article-thumbnail-wrap:after{pointer-events:none;content:"";position:absolute;z-index:3;left:75%;height:100%;top:0;width:50%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.013) 8.1%,hsla(0,0%,100%,.049) 15.5%,hsla(0,0%,100%,.104) 22.5%,hsla(0,0%,100%,.175) 29%,hsla(0,0%,100%,.259) 35.3%,hsla(0,0%,100%,.352) 41.2%,hsla(0,0%,100%,.45) 47.1%,hsla(0,0%,100%,.55) 52.9%,hsla(0,0%,100%,.648) 58.8%,hsla(0,0%,100%,.741) 64.7%,hsla(0,0%,100%,.825) 71%,hsla(0,0%,100%,.896) 77.5%,hsla(0,0%,100%,.951) 84.5%,hsla(0,0%,100%,.987) 91.9%,#fff)}.article-card-large .article-thumbnail-wrap:before{pointer-events:none;content:"";background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);position:absolute;mix-blend-mode:screen;opacity:.75;width:120%;min-height:500px;height:100%;z-index:2}@media (max-width:800px){.article-card-large .article-thumbnail-wrap:after{display:none}}.article-thumbnail-wrap a:focus,.article-thumbnail-wrap a:hover{opacity:1}.article-thumbnail-wrap:after{pointer-events:none;content:"";height:250px;-o-object-fit:cover;object-fit:cover;width:100%;display:block;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);mix-blend-mode:screen;position:absolute;top:0;left:0}img.article-thumbnail{height:250px;-o-object-fit:cover;object-fit:cover;width:100%;display:block}@media (max-height:700px){img.article-thumbnail{height:150px}}.article-card-large img.article-thumbnail{position:absolute;max-width:none;width:120%;height:100%}@media (max-width:800px){.article-card-large img.article-thumbnail{position:relative;width:100%;height:auto;min-height:200px;max-height:200px}}.article-article{flex:1;position:relative;z-index:5;padding:1.5rem;display:flex;flex-direction:column}.article-card-large .article-article{padding:3rem}@media (max-width:800px){.article-card-large .article-article{padding:1.5rem}}.article-card-large .card-content{font-size:1.2rem}.card-content ol,.card-content ul{margin:0 0 1.5rem 1.25rem}.card-content blockquote{padding-left:1.5rem}.author-row{-webkit-margin-before:auto;margin-block-start:auto;display:grid;grid-template-columns:40px 1fr;gap:.5rem;align-items:center;color:#565656;line-height:1.3;padding-top:.5rem}.author-row>div>*{white-space:nowrap}.newsletter-card-grid .author-row{display:block}.avatar{width:40px;height:40px;border-radius:50%;margin-right:.5rem}.author-name{font-weight:700;color:#000}.sponsored-post-byline{grid-column:1/-1}.popular-articles{box-sizing:content-box;display:flex;margin:0 0 var(--gap) 0;position:relative}@media (min-width:1200px){.popular-articles:after{content:"";position:absolute;right:0;top:3rem;bottom:3.6rem;width:5px;border-radius:5px;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);box-shadow:-10px 0 20px 3px #000}}@media (max-width:1200px){.popular-articles{scrollbar-color:#666 #201c29;padding-bottom:var(--gap);padding-left:5px;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-snap-points-x:repeat(250px);scroll-snap-points-x:repeat(250px);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory}.popular-articles::-webkit-scrollbar{width:10px;height:10px}.popular-articles::-webkit-scrollbar-thumb{background:#434343;border-radius:10px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}.popular-articles::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,#262626 0,#262626)}.popular-articles .mini-card{scroll-snap-align:start}}.popular-header{margin-top:4rem;flex:0 0 250px;margin-right:1rem;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;transform:translateY(-10px)}@media (max-width:1200px){.popular-header{scroll-snap-align:start;scroll-margin-inline-start:5px}}.popular-header .edit-popular{position:absolute;top:5px;right:5px}.popular-header p{margin:0}.popular-header:before{content:"";background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);z-index:1;border-radius:12px}.popular-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2;border-radius:8px}.popular-header>*{position:relative;z-index:3}@media (max-width:800px){.popular-header{flex:0 0 175px}}.mini-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0 0 1.5rem;position:relative}body.home .mini-card-grid{scrollbar-color:#666 #201c29;scrollbar-gutter:always;padding:3rem 0 3rem 2rem;margin:0;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch}body.home .mini-card-grid::-webkit-scrollbar{width:10px;height:10px}body.home .mini-card-grid::-webkit-scrollbar-thumb{background:#434343;border-radius:10px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}body.home .mini-card-grid::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,#262626 0,#262626)}@media (max-width:1200px){body.home .mini-card-grid{overflow-x:visible}}.mini-card{padding:1.5rem;border-radius:16px;background:linear-gradient(85deg,#434343,#262626);color:#fff;display:flex;flex-direction:column;transition:.2s;margin:0}.mini-card a{text-decoration:none}.mini-card h3 a{color:#fff!important}.mini-card h3 .aal_anchor{display:none}.mini-card .tags{margin:0 0 .5rem}.mini-card .author-name{color:#fff}.mini-card time{display:block;margin:0 0 .25rem;color:#777}.mini-card time strong{color:#d4d4d4}body.home .mini-card{min-width:300px;min-height:350px;box-shadow:-2rem 0 3rem -2rem #000}body.home .mini-card:focus-within,body.home .mini-card:hover{transform:translateY(-1rem) rotate(3deg)}body.home .mini-card:focus-within~.mini-card,body.home .mini-card:hover~.mini-card{transform:translateX(130px)}body.home .mini-card:first-child:focus-within,body.home .mini-card:first-child:hover{transform:translate(-.5rem,-1rem) rotate(3deg)}body.home .mini-card:not(:first-child){margin-left:-130px;box-shadow:-3rem 0 3rem -2rem #000}@media (max-width:1200px){body.home .mini-card{min-width:220px}body.home .mini-card:not(:first-child){margin-left:-30px}body.home .mini-card:hover{transform:translateY(-1rem)}body.home .mini-card:hover~.mini-card{transform:translateX(30px)}}@media (max-width:800px){body.home .mini-card{min-width:190px}body.home .mini-card:not(:first-child){margin-left:-10px}body.home .mini-card:hover{transform:translateY(-1rem)}body.home .mini-card:hover~.mini-card{transform:translateX(10px)}}.mini-card-title{font-size:1.3rem;margin:0 0 1rem}.in-article-cards{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.in-article-card{border-radius:8px;border:1px solid #eaeaea;box-shadow:0 .5rem 1.2rem rgba(0,0,0,.2);padding:.75rem 1.25rem}.in-article-card h3{margin:0 0 .5rem!important;font-size:1.2rem}.in-article-card h3 .aal_anchor{display:none}.in-article-card time{font-size:.9rem}.in-article-card a{text-decoration:none}.in-article-card .almanac-example{display:block;font-size:.8rem;background:#262626;text-decoration:none;padding:1rem;border-radius:4px}.in-article-card .author-row{margin-top:2.5rem;grid-template-columns:25px 1fr}.in-article-card .avatar{width:25px;height:25px!important;display:block}.in-article-card .author-name{font-size:1rem}.link-read-more{display:inline-flex;align-items:center}.link-read-more img{-webkit-margin-start:1rem;margin-inline-start:1rem}.tags{line-height:1;margin:0 0 .5rem}.tags a{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#ff7a18;font-size:.66rem;-webkit-margin-end:.66rem;margin-inline-end:.66rem}.comments-title{text-align:center;padding-top:6rem}.comments-title span{position:relative}.comments-title span:before{content:"";position:absolute;top:100%;width:100%;left:0;height:3px;border-radius:2px;background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%)}.CommentForm li.comment,.commentlist li.comment,.comment ul li.comment{list-style:none;position:relative;margin:0 0 1rem}.CommentForm li.comment.featured .comment-content,.commentlist li.comment.featured .comment-content,.comment ul li.comment.featured .comment-content{background-image:url(images/featured-comment.svg);background-repeat:no-repeat;background-position:top}.CommentForm li.comment.bypostauthor .comment-content,.commentlist li.comment.bypostauthor .comment-content,.comment ul li.comment.bypostauthor .comment-content{background-image:linear-gradient(-15deg,rgba(255,122,24,.25),#fff)}.CommentForm li.comment.bypostauthor .comment-author:before,.commentlist li.comment.bypostauthor .comment-author:before,.comment ul li.comment.bypostauthor .comment-author:before{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400;text-transform:uppercase;content:"Post Author";color:#ff7a18;display:block;font-size:.75rem}.CommentForm li.comment.buried,.commentlist li.comment.buried,.comment ul li.comment.buried{display:none}.CommentForm li.comment.featured>.comment-wrap .comment-author:before,.commentlist li.comment.featured>.comment-wrap .comment-author:before,.comment ul li.comment.featured>.comment-wrap .comment-author:before{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400;text-transform:uppercase;content:"Featured!";color:#f44336;display:block;font-size:.75rem}.CommentForm .comment-content,.commentlist .comment-content,.comment ul .comment-content{overflow:hidden;background:#eaeaea;color:#434343;padding:1rem;border-radius:8px;z-index:1;position:relative}.CommentForm .comment-wrap,.commentlist .comment-wrap,.comment ul .comment-wrap{position:relative;display:grid;margin:0 0 2px;grid-template-columns:30% 1fr 100px}.CommentForm .comment-wrap .author-avatar,.commentlist .comment-wrap .author-avatar,.comment ul .comment-wrap .author-avatar{margin:0;align-self:start;grid-area:auto}.CommentForm .comment-wrap .author-avatar .half-circle,.commentlist .comment-wrap .author-avatar .half-circle,.comment ul .comment-wrap .author-avatar .half-circle{stroke:#777}@media (max-width:800px){.CommentForm .comment-wrap .author-avatar,.commentlist .comment-wrap .author-avatar,.comment ul .comment-wrap .author-avatar{height:49px}}.CommentForm .comment-wrap:before,.commentlist .comment-wrap:before,.comment ul .comment-wrap:before{content:"";position:absolute;top:0;left:0;height:1px;display:block;width:50%;background:#5e5e5e}.CommentForm .comment-wrap:target .comment-author:before,.commentlist .comment-wrap:target .comment-author:before,.comment ul .comment-wrap:target .comment-author:before{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400;text-transform:uppercase;content:"Current Target";color:#bdaa00;display:block;font-size:.75rem}@media (max-width:800px){.CommentForm .comment-wrap,.commentlist .comment-wrap,.comment ul .comment-wrap{display:block;padding:1rem}}.CommentForm .comment-actions:after,.commentlist .comment-actions:after,.comment ul .comment-actions:after{content:"";clear:both;display:block}.CommentForm .comment-reply-link,.commentlist .comment-reply-link,.comment ul .comment-reply-link{display:block;text-align:right}@media (max-width:800px){.CommentForm .comment-reply-link,.commentlist .comment-reply-link,.comment ul .comment-reply-link{float:right}}.CommentForm .edit-link,.commentlist .edit-link,.comment ul .edit-link{position:absolute;right:0;top:0;width:30px;margin-left:5px;font-size:10px}.CommentForm .comment .respond .comments-title,.CommentForm .feature-burry-comments,.commentlist .comment .respond .comments-title,.commentlist .feature-burry-comments,.comment ul .comment .respond .comments-title,.comment ul .feature-burry-comments{display:none}.CommentForm ul.children,.commentlist ul.children,.comment ul ul.children{margin-bottom:2rem;margin-left:8rem;position:relative}.respond-area{margin-top:1rem}.comment-respond,.respond{padding:2rem;background:#111;border-radius:8px}.comment-form,.comment-form-form-area{max-width:600px;margin:0 auto}.comment-reply-title{font-weight:400;font-size:1.4rem}.comment-author{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400;font-size:1.4rem}.comment-time{margin:0 0 1rem}.comment-time a{color:inherit}.view-comments-button{display:none}@media (max-width:800px){.view-comments-button{display:block;margin:40px 0 60px}}.textarea-usage{color:#999;float:right;width:50%;text-align:right;font-size:.8rem}#comment,.markdown-comment-preview{height:180px}.markdown-comment-preview{display:none;background:#434343;border:2px dashed #777;box-shadow:0 0 1rem #111;padding:1rem;border-radius:8px;overflow:auto}.comments-closed{background:#111;padding:2rem;border-radius:8px;text-align:center;position:relative}.comments-closed:before{content:"";background:linear-gradient(130deg,#ff7a18,#af002d 41.07%,#319197 76.05%);position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);z-index:-1;border-radius:12px}.comment-awaiting-moderation{background:#ff7a18;color:#fff;padding:2rem}#commentform label{display:block}#commentform .comment-notes,#commentform .required{display:none}#commentform label[for=comment]:after{content:" (Markdown supported)";color:#bebebe;font-size:.85rem}#commentform p{margin-bottom:.5rem}.comment-form-comment{grid-column:1/-1;padding:2px;border-radius:8px}.comment-form-url{grid-column:1/-1}.comment-form-cookies-consent{margin-top:1rem}.comment-form-cookies-consent,.comment-subscription-form,.mc4wp-checkbox{color:#777;grid-column:1/-1;display:flex;align-items:center;line-height:1.3;font-size:.8rem}.comment-form-cookies-consent input[type=checkbox],.comment-subscription-form input[type=checkbox],.mc4wp-checkbox input[type=checkbox]{margin-right:.5rem;position:relative;top:-2px}.form-submit{grid-column:1/-1;text-align:right}.mc4wp-checkbox label{display:flex;align-items:center}.comment-reminders{font-size:16px;color:#777}details.open-all-comments{background:#434343;padding:1rem;border-radius:8px}details.open-all-comments[open] summary{margin-bottom:2rem}.breadcrumbs{position:relative;white-space:nowrap;text-transform:uppercase;font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400}.breadcrumbs,.breadcrumbs a{color:#ffdfc7}.breadcrumbs .current-item{display:block;font-size:3rem;color:#fff;text-transform:none;white-space:normal;line-height:1.1}.breadcrumb-separator{opacity:.5}.wp_page_numbers{padding-right:1rem;width:100%}.wp_page_numbers ul{display:flex;align-items:center;justify-content:center;margin:0}@media (max-width:800px){.wp_page_numbers ul{line-height:2.6}}.wp_page_numbers li a{display:block;padding:0 .5rem;margin-right:.25rem;color:#bebebe}.wp_page_numbers li.active_page a{font-weight:700;color:#fff}.wp_page_numbers li.space{margin-left:5px}li.breadcrumbs-next-page,li.breadcrumbs-prev-page{display:flex;align-items:center}li.breadcrumbs-next-page a,li.breadcrumbs-prev-page a{color:#fff;font-weight:700;display:flex;align-items:center}li.breadcrumbs-next-page .pagination-arrow,li.breadcrumbs-prev-page .pagination-arrow{margin-right:1rem;width:18px}li.breadcrumbs-next-page{justify-content:flex-end}li.breadcrumbs-next-page .pagination-arrow{margin-left:1rem}.almanac-example{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;display:block;padding-top:3rem;padding-bottom:3rem}.mixup-card-sponsor{grid-column:1/3}.mixup-card-sponsor a{font-weight:700;color:#ff7a18}.mixup-card-sponsor .monthly-sponsor-image{max-width:125px;display:block;margin:0 auto}.single-module{width:300px;opacity:0;margin:0 0 var(--gap) 0;position:relative;padding:.5rem;border-radius:8px;background:#fff}.single-module .module{margin:0}.single-module .module img{width:100%;height:auto;display:block;border-radius:4px;box-shadow:0 0 1.5rem rgba(17,17,17,.7);transition:.15s}.single-module .module a:focus img,.single-module .module a:hover img{box-shadow:0 0 50px rgba(17,17,17,.5);transform:rotate(-2deg) translateY(-5px) scale(1.025)}.single-module.single-module-backfill .module{padding:4rem 0;border-radius:8px}.single-module.single-module-backfill .module img{width:175px;box-shadow:none;border-radius:0;margin:0 auto}.single-module>*{position:relative}@media (max-width:800px){.single-module{display:none}}.module-7{animation:ad_come_in .2s .6s forwards}.module-6{animation:ad_come_in .2s .8s forwards}.module-5{animation:ad_come_in .2s 1s forwards}.module-4{animation:ad_come_in .2s 1.2s forwards}.module-3{animation:ad_come_in .2s 1.4s forwards}.module-2{animation:ad_come_in .2s 1.6s forwards}.module-1{animation:ad_come_in .2s 1.8s forwards}.module-0{animation:ad_come_in 0s 0s forwards}@keyframes ad_come_in{to{opacity:1}}.interlude{font-family:Blanco,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;padding:1rem;white-space:normal;text-align:left}.interlude a{color:#434343;display:block}span.spon-title{color:#0089c7;text-transform:uppercase;font-size:.5rem;letter-spacing:.05rem}.bsa_it_p{display:none!important}.bsa_it_ad{padding:1.5rem;position:relative;display:inline-block;width:100%}.bsa_it_t{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-weight:400;line-height:1.1;font-size:1.3rem;display:block;margin:0 0 .5rem;color:#111}.bsa_it_i{display:block;float:none!important;max-width:90px;margin:0 0 .75rem}.bsa_it_i img{width:100%;height:auto;border-radius:4px;display:block}.bsa_it_d{color:#777;display:block;font-size:.9rem}.bsap_1241308 a{width:auto!important;float:none!important}img[src*="adsafeprotected.com"],img[src*="doubleclick.net"]{position:absolute!important;width:1px;height:1px;left:-9999px}#all-modules{height:100%}#scroll-ad-position{width:1px;height:1px}#sticky-sidebar-stuff{position:sticky;top:2.5rem;opacity:0;visibility:hidden;transition:.3s}@media (max-width:620px){#sticky-sidebar-stuff{top:89px}}#sticky-sidebar-stuff.showing{opacity:1;visibility:visible}#carbonads{background:#eaeaea;padding:0 1.5rem;font-size:.6rem;border-radius:8px;-webkit-margin-before:var(--gap);margin-block-start:var(--gap);overflow:hidden;transition:.2s;max-height:0}#carbonads .carbon-wrap{display:flex;align-items:flex-start}#carbonads img{margin-right:1rem;width:130px;height:auto;border-radius:4px;display:block}#carbonads a{color:#444}#carbonads .carbon-poweredby{position:absolute;bottom:5px;right:12px}#carbonads .carbon-poweredby:before{content:"("}#carbonads .carbon-poweredby:after{content:")"}#carbonads.showing{max-height:200px;padding:1.5rem}.all-modules{scrollbar-color:#666 #201c29;padding:1rem;margin:4rem 0;overflow-x:auto;width:100%;text-align:center;white-space:nowrap}.all-modules::-webkit-scrollbar{width:4px;height:4px}.all-modules::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#e52e71,#ff7a18);border-radius:4px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}.all-modules::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,#262626 0,#262626)}.all-modules>*{display:inline-block;vertical-align:top;margin-right:3rem}.all-modules #carbonads,.all-modules #scroll-ad-position{display:none}.after-article-note{border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:calc(1rem + 8px) 1rem 1rem;margin-top:-8px}body.page-template-default .author-row{display:none}.page-header{margin:0 0 var(--gap) 0}.page-header-top-nav{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;background:rgba(0,0,0,.33);border-radius:8px;position:relative;display:flex;align-items:center;padding:1rem}.page-header-top-nav a{color:#fff;font-weight:700;white-space:nowrap;padding:0 .65rem}@media (max-width:800px){.page-header-top-nav a{padding:0 1rem}}.page-header-top-nav-scrollable{overflow:auto;-webkit-overflow-scrolling:touch}.article-categories{margin-right:2rem}.article-categories a{color:#0089c7;display:inline-block;margin:0 .25rem}#jetpack-instant-search__box-input-1{border:0!important}.jetpack-instant-search__search-result-title-link:active,.jetpack-instant-search__search-result-title-link:hover{color:#0089c7!important;opacity:1!important;text-decoration:none!important}.video-card{background:#fff;color:#000;border-radius:8px;overflow:auto;display:flex;flex-direction:column}.video-card h2{margin:0 0 .25rem}.video-card .button{-webkit-margin-before:auto;margin-block-start:auto}.video-thumb{margin:0 0 1rem;display:block}.video-thumb img.video-thumbnail{width:100%;height:auto;display:block}.video-info{display:flex;flex-direction:column;flex:1;padding:1.5rem}.lodge-video-nav{overflow:hidden;border-bottom:1px solid #ccc;padding:.5rem;margin:0 0 20px}.lodge-video-prev{float:left}.lodge-video-next{float:right}.single-video-wrapper{border-radius:8px;overflow:hidden}.download-video{background:rgba(255,122,24,.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:1rem;text-align:center;max-width:100%;margin-inline:1rem}.download-video-non-member>a{opacity:.5;pointer-events:none}.almanac-headers{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);color:#000}.almanac-headers p{margin:0}.almanac-headers>*{background:#fff;border-top-right-radius:8px;border-top-left-radius:8px;padding:2rem}@media (max-width:800px){.almanac-headers>*{padding:1rem}}.almanac-header-selectors{border-bottom:5px solid #f44336}.almanac-header-properties{border-bottom:5px solid #b822ff}.almanac-letter-row{display:grid;grid-template-columns:5rem 1fr 5rem 1fr}@media (max-width:800px){.almanac-letter-row{grid-template-columns:30px 1fr calc(30px + 1rem) 1fr}}.selector-letter>a{color:#f44336}.property-letter{padding-left:2rem}.property-letter>a{color:#b822ff}@media (max-width:800px){.property-letter{padding-left:1rem}}.property-list,.selector-list{padding:calc(var(--gap)*2) 0 2rem 0}.property-list>ol>li>a,.selector-list>ol>li>a{display:block;padding:.5rem 0;border-bottom:1px solid #434343;color:#d4d4d4}.property-list>ol>li>a:focus,.property-list>ol>li>a:hover,.selector-list>ol>li>a:focus,.selector-list>ol>li>a:hover{opacity:1;color:#0089c7;border-bottom-color:#fff}.selector-list{padding-right:2rem}@media (max-width:800px){.selector-list{padding-right:1rem}}.property-letter,.selector-letter{padding-top:calc(var(--gap)*2);font-weight:700;font-size:2rem}@media (max-width:800px){.property-letter,.selector-letter{font-size:1.5rem}}.caniuse{font-size:.8rem;border:3px solid #c8c8c8;padding:1.5rem;margin:0 0 1rem;border-radius:8px}.caniuse .caniuse-section:last-child{margin-top:1rem}.caniuse h4{font-size:1.1rem;padding-top:0!important;margin:2rem 0 0}.browser-support-table,.wp-block-table.browser-support-table>table{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;border-collapse:separate!important;border-spacing:.25rem!important}.browser-support-table tr,.wp-block-table.browser-support-table>table tr{background:none!important}.browser-support-table th,.wp-block-table.browser-support-table>table th{background:none!important;color:#434343!important;border:0!important;position:relative;line-height:1.1;vertical-align:top}.browser-support-table th:before,.wp-block-table.browser-support-table>table th:before{content:"";display:block;margin:0 auto .5rem;width:32px;height:32px;background-size:contain}.browser-support-table th.chrome:before,.wp-block-table.browser-support-table>table th.chrome:before{background-image:url(images/browser-logos/chrome_64x64.png)}.browser-support-table th.opera:before,.wp-block-table.browser-support-table>table th.opera:before{background-image:url(images/browser-logos/opera_15-32_64x64.png)}.browser-support-table th.firefox:before,.wp-block-table.browser-support-table>table th.firefox:before{background-image:url(images/browser-logos/firefox_64x64.png)}.browser-support-table th.ie:before,.wp-block-table.browser-support-table>table th.ie:before{background-image:url(images/browser-logos/internet-explorer_9-11_64x64.png)}.browser-support-table th.edge:before,.wp-block-table.browser-support-table>table th.edge:before{background-image:url(images/browser-logos/edge_64x64.png)}.browser-support-table th.safari:before,.wp-block-table.browser-support-table>table th.safari:before{background-image:url(images/browser-logos/safari_64x64.png)}.browser-support-table th.ios:before,.browser-support-table th.iOS:before,.browser-support-table th.ios_saf:before,.wp-block-table.browser-support-table>table th.ios:before,.wp-block-table.browser-support-table>table th.iOS:before,.wp-block-table.browser-support-table>table th.ios_saf:before{background-image:url(images/browser-logos/safari-ios_64x64.png)}.browser-support-table th.op_mini:before,.browser-support-table th.op_mob:before,.wp-block-table.browser-support-table>table th.op_mini:before,.wp-block-table.browser-support-table>table th.op_mob:before{background-image:url(images/browser-logos/opera_15-32_64x64.png)}.browser-support-table th.android:before,.wp-block-table.browser-support-table>table th.android:before{background-image:url(images/browser-logos/android-webview-beta_64x64.png)}.browser-support-table th.and_chr:before,.wp-block-table.browser-support-table>table th.and_chr:before{background-image:url(images/browser-logos/chrome_64x64.png)}.browser-support-table th.and_ff:before,.wp-block-table.browser-support-table>table th.and_ff:before{background-image:url(images/browser-logos/firefox_64x64.png)}.browser-support-table td,.browser-support-table th,.wp-block-table.browser-support-table>table td,.wp-block-table.browser-support-table>table th{text-align:center!important;padding:.5rem!important;border-top:0!important;font-weight:700;border-radius:4px}.browser-support-table .yep,.wp-block-table.browser-support-table>table .yep{background:#47ca4c;color:#fff}.browser-support-table .nope,.wp-block-table.browser-support-table>table .nope{background:#ff0024;color:#fff}.browser-support-table .yep-nope,.wp-block-table.browser-support-table>table .yep-nope{background:#ffa100;color:#fff}@media (max-width:1200px){.browser-support-table,.browser-support-table tbody,.browser-support-table th,.browser-support-table tr,.wp-block-table.browser-support-table>table,.wp-block-table.browser-support-table>table tbody,.wp-block-table.browser-support-table>table th,.wp-block-table.browser-support-table>table tr{display:block}.browser-support-table thead,.wp-block-table.browser-support-table>table thead{display:none}.browser-support-table tr,.wp-block-table.browser-support-table>table tr{display:flex;flex-wrap:wrap}.browser-support-table td,.wp-block-table.browser-support-table>table td{border-radius:4px;border:0!important;margin:0 5px 5px 0}.browser-support-table td:before,.wp-block-table.browser-support-table>table td:before{color:#222;content:attr(data-browser-name) ": "}}.almanac-nav{margin:0}.almanac-nav>li{font-size:3em;margin:0 0 20px}.almanac-nav>li li{font-size:.4em}.almanac-nav>li small{border:1px solid #ccc;color:#ccc;display:inline-block;font-size:25%;margin-left:15px;padding:1px 5px;position:relative;bottom:15px}.single-almanac-content{display:grid;grid-template-columns:150px minmax(0,1fr) 285px;gap:1rem}.single-almanac-content .almanac-sidebar{grid-area:1/1/2/2;background:#111;border-radius:8px;padding:1rem}.single-almanac-content .article-content-wrap{grid-area:1/2/2/3}.single-almanac-content .sidebar{grid-area:1/3/2/4}@media (max-width:1000px){.single-almanac-content{grid-template-columns:125px minmax(0,1fr)}.single-almanac-content .sidebar{display:none}}@media (max-width:650px){.single-almanac-content{grid-template-columns:1fr;gap:1.5rem}.single-almanac-content .article-content-wrap{grid-area:1/1/2/2;min-width:0}.single-almanac-content .almanac-sidebar{grid-area:2/1/3/2}}.almanac-sidebar-list{font-size:.85rem;list-style:none}.almanac-sidebar-list>li{margin-bottom:2rem}.almanac-sidebar-list>li.page-item-13710>a{color:#f44336}.almanac-sidebar-list>li.page-item-13708>a{color:#b822ff}.almanac-sidebar-list>li>a{text-transform:uppercase;display:block}.almanac-sidebar-list>li>ul{list-style:none}.almanac-sidebar-list>li>ul>li>a{display:block;color:#fff}.almanac-sidebar-list>li>ul>li>a:before{content:">";font-size:12px;vertical-align:middle;color:grey;margin-right:.2rem;display:inline-block;width:10px;height:26px;position:relative;transform-origin:center center;transition:.3s}.almanac-sidebar-list>li>ul>li>a.almanac-sidebar-link-open:before{transform:rotate(90deg)}.almanac-sidebar-list>li>ul>li>ul{display:none;font-size:10px}@media (max-width:650px){.almanac-sidebar-list{display:grid;grid-template-columns:1fr 1fr;padding:1rem;grid-gap:.5rem}.almanac-sidebar-list .children li{margin:0 0 .25rem}.almanac-sidebar-list .children a{background:#5e5e5e;display:block;padding:0 .25rem;border-radius:4px}.almanac-sidebar-list .children li ul{margin:0 0 1rem}.almanac-sidebar-list .children li li a{padding:.35rem 1rem}.almanac-sidebar-list .children .children a{background:none}}.top-nav-archives{white-space:nowrap;position:relative;overflow:visible;width:100%}.top-nav-archives .select-navigator{width:384px;margin-right:auto}.number-of-articles{-webkit-margin-end:1rem;margin-inline-end:1rem;-webkit-margin-start:auto;margin-inline-start:auto;font-size:16px}@media (max-width:800px){.number-of-articles{display:none}}.sorting-button{color:#fff;border-left:1px solid #a7a7a7;padding-left:1rem}@media (max-width:800px){.sorting-button{margin-left:1rem}}.down-arrow{display:inline-block;transform:rotate(90deg)}.down-arrow svg{width:20px;height:20px}.sorting-controls{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-weight:400;position:absolute;z-index:5;right:0;top:80%;box-shadow:0 4px 80px #000;max-width:395px;white-space:normal;text-align:left;padding:0 1rem;border-radius:4px;background:#434343;max-height:0;overflow:hidden;transition:.2s;margin:1rem 0 0}.sorting-controls.open{max-height:400px;padding-top:1rem;padding-bottom:1rem}.sorting-controls .custom-select{display:inline-block;width:100px;border:2px solid #5e5e5e;margin-bottom:10px}@media (max-width:800px){.sorting-controls{font-size:.66rem}}.guide-card{background:#fff;color:#111;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.guide-card h2{margin:0 0 .25rem}.guide-card>a{display:block}.guide-card-content{padding:1.5rem;display:flex;flex-direction:column;flex:1}.guide-card-content .button{-webkit-margin-before:auto;margin-block-start:auto}.guide-card-img{width:100%;background:#a7a7a7;display:block}.guide-excerpt,.guide-time{margin:0 0 1.5rem}.snippet-top-level-nav{display:flex}.snippet-top-level-nav li.active{border-bottom:3px solid #e52e71}.list-of-snippets{background:#fff;padding:var(--gap);border-radius:8px}.list-of-snippets>li{display:grid;grid-template-columns:50% 1fr 1fr 1fr;border-bottom:1px solid #5e5e5e;align-items:center}@media (max-width:800px){.list-of-snippets>li{padding:1rem 0;grid-template-columns:1fr 1fr 1fr}.list-of-snippets>li .snippet-title{grid-column:1/4;margin:0 0 .5rem}}.list-of-snippets.limit-shown>li:nth-child(n+50){display:none}.snippet-title{font-family:MD Primer Bold,Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:20px;padding-right:20px}.snippet-author,.snippet-category,.snippet-updated{color:#777;font-size:16px}:root{--light-orange:#fff2df}.newsletters-nav{margin-bottom:1rem;display:flex;white-space:nowrap}.newsletters-nav .custom-select{margin:0 .5rem}.newsletters-nav label{align-self:center}.link-to-issue{background-color:rgba(0,0,0,.2);color:#fff;padding:.5rem;border-radius:8px}.newsletter-iframe{height:800px;width:100%;border:0}.sponsor-subtitle{color:#ff7a18;text-transform:uppercase;font-size:.9rem;margin:0}#view-online-link{display:none}.people-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--gap);margin:var(--gap) 0}.css-tricks-person{background:#fff;border-radius:8px;color:#000;padding:2rem}.css-tricks-person .author-avatar .avatar{width:130px;height:130px}.css-tricks-person .links{margin:0 0 1rem}.css-tricks-person .links a+a:before{content:" / "}.css-tricks-person .total-articles{font-weight:700}.person-bio{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.bbpress #bbpress-forums div.bbp-reply-content a,body.bbpress #bbpress-forums div.bbp-topic-content a{background:inherit}#bbpress-forums,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:16px!important;line-height:1.4!important}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{background:#434343!important;color:#fff!important;border:0}body.bbpress #bbpress-forums div.bbp-reply-content a,body.bbpress #bbpress-forums div.bbp-topic-content a{background:none;-webkit-text-fill-color:#0089c7}body.bbpress .bbp-search-form{margin:0 0 14px}body.bbpress .bbp-search-form input[type=email],body.bbpress .bbp-search-form input[type=password],body.bbpress .bbp-search-form input[type=search],body.bbpress .bbp-search-form input[type=text],body.bbpress .bbp-search-form input[type=url],body.bbpress .bbp-search-form textarea,body.bbpress .forums-login-form input[type=email],body.bbpress .forums-login-form input[type=password],body.bbpress .forums-login-form input[type=search],body.bbpress .forums-login-form input[type=text],body.bbpress .forums-login-form input[type=url],body.bbpress .forums-login-form textarea{font-family:inherit;outline:0;border:1px solid #a7a7a7;padding:5px 1rem;border-radius:8px;display:block;width:100%;margin:0 0 8px}body.bbpress .button{padding-top:5px;padding-bottom:5px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{border:1px solid #909090}@media screen and (max-width:400px){@-ms-viewport{width:320px}}@media print{#respond,.article-sponsor,.button,.comment-reply-link,.cp_embed_wrapper>iframe,.mega-header:before,.related-ads-comments-wrap,.related-posts,.sharedaddy,.sidebar,.site-header,.tags,.view-comments-button,.win-size-grip,[class*=bsa],body:after,body:before,footer,header.top,nav{display:none!important}.cp_embed_wrapper{height:auto!important}.cp_embed_wrapper:before{content:"Embedded Pen Here";border:1px solid #ccc;margin:2rem 0;display:block;padding:2rem;text-align:center}#respond{page-break-before:always}body{background:none;padding-block:1rem}.header-breadcrumbs,a,code,code span,html,pre,pre:before,time{background:none!important;color:#000!important}pre{border-top:1px solid #000;border-bottom:1px solid #000}.article-content{padding:0}.article-content a:after{content:" (" attr(href) ") "}.article-title,.breadcrumbs .breadcrumb_last{text-shadow:none}} +.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%} +.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px} + +body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} + +img#wpstats{display:none} + + /* If html does not have either class, do not show lazy loaded images. */ + html:not( .jetpack-lazy-images-js-enabled ):not( .js ) .jetpack-lazy-image { + display: none; + } + +:where([x-inline]) { columns: 2; } +:where([x-inline]) { display: none } +:where([x-inline]) { max-width: 100%; height: auto; } \ No newline at end of file diff --git a/src/__fixtures__/css-tricks.txt b/src/__fixtures__/css-tricks.txt new file mode 100644 index 0000000..6ea466c --- /dev/null +++ b/src/__fixtures__/css-tricks.txt @@ -0,0 +1,54 @@ +─────────────────────────────────────────────────────────── +Lines of Code │ Filesize │ Rules │ Selectors │ Declarations +4,218 │ 100.7KB │ 956 │ 1,498 │ 2,633 +─────────────────────────────────────────────────────────── + +Comments 212B (2 items) +Embedded Content 0B (0 items) + +Rulesets Most common Average Maximum +Selectors / rule 1 1.58 32 +Declarations / rule 1 2.73 36 +Empty rules 0 + +Selectors Most common Average Maximum +Complexity 1 3.30 17 +Specificity 0/1/0 0.0/1.4/0.8 1/2/3 + + Total Unique Ratio +All Selectors 1,498 1,275 85.1% +ID Selectors 46 41 89.1% +Accessibility 2 2 100.0% +Vendor prefixed 31 31 100.0% + +AtRules Total Unique Unique % +@media 63 15 23.8% +@supports 0 0 0.0% +@font-face 5 5 100.0% +@import 0 0 0.0% +@keyframes 7 7 100.0% +@container 0 0 0.0% +@property 0 0 0.0% + +Declarations Total Unique Unique % +All Declarations 2,633 1,132 43.0% +!important 167 + +Properties Total Unique Unique % +All Properties 2,633 221 8.4% +Custom Properties 54 48 88.9% +Vendor Prefixed 88 40 45.5% +Browserhacks 2 2 100.0% + +Values Total Unique Unique % +Colors 472 147 31.1% +Gradients 37 29 78.4% +Font-sizes 108 46 42.6% +Font-families 37 9 24.3% +Line-heights 34 18 52.9% +Text-shadows 2 2 100.0% +Box-shadows 19 13 68.4% +Z-indexes 32 13 40.6% +Vendor Prefixed 18 10 55.6% +Browserhacks 0 0 0.0% +Units 1,080 9 0.8% \ No newline at end of file diff --git a/src/__fixtures__/small.css b/src/__fixtures__/small.css new file mode 100644 index 0000000..314c7a2 --- /dev/null +++ b/src/__fixtures__/small.css @@ -0,0 +1,12 @@ +.this-is-test { + color: green; +} + +@media (min-width: 100px) { + @supports (display: grid) { + a::after { + content: 'success'; + *zoom: 1 !important; + } + } +} diff --git a/src/__fixtures__/small.json b/src/__fixtures__/small.json new file mode 100644 index 0000000..1acdc14 --- /dev/null +++ b/src/__fixtures__/small.json @@ -0,0 +1 @@ +{"stylesheet":{"sourceLinesOfCode":7,"linesOfCode":13,"size":173,"comments":{"total":0,"size":0},"embeddedContent":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"size":{"total":0,"ratio":0},"types":{"total":0,"totalUnique":0,"uniquenessRatio":0,"unique":{}}}},"atrules":{"fontface":{"total":0,"totalUnique":0,"unique":[],"uniquenessRatio":0},"import":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"media":{"total":1,"totalUnique":1,"unique":{"(min-width: 100px)":1},"uniquenessRatio":1,"browserhacks":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0}},"charset":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"supports":{"total":1,"totalUnique":1,"unique":{"(display: grid)":1},"uniquenessRatio":1,"browserhacks":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0}},"keyframes":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"prefixed":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0}},"container":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"layer":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"property":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0}},"rules":{"total":2,"empty":{"total":0,"ratio":0},"sizes":{"min":2,"max":3,"mean":2.5,"mode":2.5,"median":2.5,"range":1,"sum":5,"items":[2,3],"total":2,"totalUnique":2,"unique":{"2":1,"3":1},"uniquenessRatio":1},"selectors":{"min":1,"max":1,"mean":1,"mode":1,"median":1,"range":0,"sum":2,"items":[1,1],"total":2,"totalUnique":1,"unique":{"1":2},"uniquenessRatio":0.5},"declarations":{"min":1,"max":2,"mean":1.5,"mode":1.5,"median":1.5,"range":1,"sum":3,"items":[1,2],"total":2,"totalUnique":2,"unique":{"1":1,"2":1},"uniquenessRatio":1}},"selectors":{"total":2,"totalUnique":2,"uniquenessRatio":1,"specificity":{"min":[0,0,2],"max":[0,1,0],"sum":[0,1,2],"mean":[0,0.5,1],"mode":[0,0.5,1],"median":[0,0.5,1],"items":[[0,1,0],[0,0,2]],"total":2,"totalUnique":2,"unique":{"0,1,0":1,"0,0,2":1},"uniquenessRatio":1},"complexity":{"min":1,"max":2,"mean":1.5,"mode":1.5,"median":1.5,"range":1,"sum":3,"total":2,"totalUnique":2,"unique":{"1":1,"2":1},"uniquenessRatio":1,"items":[1,2]},"id":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0},"accessibility":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0},"keyframes":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"prefixed":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0},"combinators":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0}},"declarations":{"total":3,"totalUnique":3,"uniquenessRatio":1,"unique":{"total":3,"ratio":1},"importants":{"total":1,"ratio":0.3333333333333333,"inKeyframes":{"total":0,"ratio":0}}},"properties":{"total":3,"totalUnique":3,"unique":{"color":1,"content":1,"*zoom":1},"uniquenessRatio":1,"prefixed":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0},"custom":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0,"importants":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"ratio":0}},"browserhacks":{"total":1,"totalUnique":1,"unique":{"*zoom":1},"uniquenessRatio":1,"ratio":0.3333333333333333},"complexity":{"min":1,"max":2,"mean":1.3333333333333333,"mode":1,"median":1,"range":1,"sum":4}},"values":{"colors":{"total":1,"totalUnique":1,"unique":{"green":1},"uniquenessRatio":1,"itemsPerContext":{"color":{"total":1,"totalUnique":1,"unique":{"green":1},"uniquenessRatio":1}},"formats":{"total":1,"totalUnique":1,"unique":{"named":1},"uniquenessRatio":1}},"gradients":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"fontFamilies":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"fontSizes":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"lineHeights":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"zindexes":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"textShadows":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"boxShadows":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"animations":{"durations":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"timingFunctions":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0}},"prefixes":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"browserhacks":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0},"units":{"total":0,"totalUnique":0,"unique":{},"uniquenessRatio":0,"itemsPerContext":{}}}} \ No newline at end of file diff --git a/src/__fixtures__/small.txt b/src/__fixtures__/small.txt new file mode 100644 index 0000000..36876f1 --- /dev/null +++ b/src/__fixtures__/small.txt @@ -0,0 +1,54 @@ +─────────────────────────────────────────────────────────── +Lines of Code │ Filesize │ Rules │ Selectors │ Declarations +7 │ 173B │ 2 │ 2 │ 3 +─────────────────────────────────────────────────────────── + +Comments 0B (0 items) +Embedded Content 0B (0 items) + +Rulesets Most common Average Maximum +Selectors / rule 1 1 1 +Declarations / rule 1.50 1.50 2 +Empty rules 0 + +Selectors Most common Average Maximum +Complexity 1.50 1.50 2 +Specificity 0/0.5/1 0/0.5/1 0/1/0 + + Total Unique Ratio +All Selectors 2 2 100.0% +ID Selectors 0 0 0.0% +Accessibility 0 0 0.0% +Vendor prefixed 0 0 0.0% + +AtRules Total Unique Unique % +@media 1 1 100.0% +@supports 1 1 100.0% +@font-face 0 0 0.0% +@import 0 0 0.0% +@keyframes 0 0 0.0% +@container 0 0 0.0% +@property 0 0 0.0% + +Declarations Total Unique Unique % +All Declarations 3 3 100.0% +!important 1 + +Properties Total Unique Unique % +All Properties 3 3 100.0% +Custom Properties 0 0 0.0% +Vendor Prefixed 0 0 0.0% +Browserhacks 1 1 100.0% + +Values Total Unique Unique % +Colors 1 1 100.0% +Gradients 0 0 0.0% +Font-sizes 0 0 0.0% +Font-families 0 0 0.0% +Line-heights 0 0 0.0% +Text-shadows 0 0 0.0% +Box-shadows 0 0 0.0% +Z-indexes 0 0 0.0% +Vendor Prefixed 0 0 0.0% +Browserhacks 0 0 0.0% +Units 0 0 0.0% diff --git a/src/__fixtures__/smashing-magazine.css b/src/__fixtures__/smashing-magazine.css new file mode 100644 index 0000000..1fd7a16 --- /dev/null +++ b/src/__fixtures__/smashing-magazine.css @@ -0,0 +1,15 @@ +@font-face{font-family:Elena;src:url(/fonts/ElenaWebRegular/ElenaWebRegular-subset-v2.woff2)format("woff2"),url(/fonts/ElenaWebRegular/ElenaWebRegular.woff)format("woff")}@font-face{font-family:Elena;src:url(/fonts/ElenaWebRegularItalic/ElenaWebRegularItalic-subset-v2.woff2)format("woff2"),url(/fonts/ElenaWebRegularItalic/ElenaWebRegularItalic.woff)format("woff");font-style:italic}@font-face{font-family:Elena;src:url(/fonts/ElenaWebBold/ElenaWebBold-subset-v2.woff2)format("woff2"),url(/fonts/ElenaWebBold/ElenaWebBold.woff)format("woff");font-weight:700}@font-face{font-family:Elena;src:url(/fonts/ElenaWebBoldItalic/ElenaWebBoldItalic-subset.woff2)format("woff2"),url(/fonts/ElenaWebBoldItalic/ElenaWebBoldItalic.woff)format("woff");font-weight:700;font-style:italic}@font-face{font-family:Mija;src:url(/fonts/MijaRegular/Mija_Regular-webfont-subset.woff2)format("woff2"),url(/fonts/MijaRegular/Mija_Regular-webfont.woff)format("woff")}@font-face{font-family:Mija;src:url(/fonts/MijaBold/Mija_Bold-webfont-subset-v2.woff2)format("woff2"),url(/fonts/MijaBold/Mija_Bold-webfont.woff)format("woff");font-weight:700} +@charset "UTF-8";*,::after,::before{box-sizing:border-box}button,input,optgroup,select,textarea{font:inherit;margin:0}html{font-family:-apple-system,BlinkMacSystemFont,Roboto,Roboto Slab,Droid Serif,segoe ui,system-ui,Arial,sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{margin:0;display:flex;flex-direction:column;background-color:#fff;font-feature-settings:"onum" 1;color:#333;overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125em}body,html{min-height:100%;overflow-x:hidden}body:not(.enhanced) .main-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}img{border-style:none;max-width:100%;position:relative}article,footer,header,nav,section{display:block}.wf-loaded-stage2 .article--grid__author,.wf-loaded-stage2 .article--post__author-name,.wf-loaded-stage2 .author-post__author-title,.wf-loaded-stage2 .author-post__read-more,.wf-loaded-stage2 .author-post__tag,.wf-loaded-stage2 .btn,.wf-loaded-stage2 .h1,.wf-loaded-stage2 .h2,.wf-loaded-stage2 .nav-item,.wf-loaded-stage2 .nl-box__form .nl-box__form--button,.wf-loaded-stage2 .promo-box__button,.wf-loaded-stage2 .promo-box__cta,.wf-loaded-stage2 .search-input,.wf-loaded-stage2 .subnav a,.wf-loaded-stage2 h1,.wf-loaded-stage2 h2{font-family:Mija,-apple-system,BlinkMacSystemFont,Roboto,roboto slab,droid serif,segoe ui,system-ui,Arial,sans-serif}.wf-loaded-stage2 .author-post__time,.wf-loaded-stage2 .author__desc__title,.wf-loaded-stage2 .header__title-desc,.wf-loaded-stage2 .promo-box__heading,.wf-loaded-stage2 body,.wf-loaded-stage2 input[type=email],.wf-loaded-stage2 time{font-family:Elena,-apple-system,BlinkMacSystemFont,Roboto,roboto slab,droid serif,segoe ui,system-ui,Arial,sans-serif}.author-post__teaser{font-size:.94em;margin:calc(1.2em + .5vw)0}.wf-loaded-stage2 .author-post__teaser{font-size:1em;margin:calc(1em + .5vw)0}.js-show-secondary .menu-text--sm,.menu-text--lg,.menu-text--lg--close,.menu-text--sm--close{display:none}.js-show-secondary .menu-text--sm--close{display:block}@media all and (min-width:800px){.js-show-secondary .main-nav__secondary{display:block;top:50px}.js-show-secondary .menu-text--lg--close,.menu-text--lg{display:block}.js-show-secondary .menu-text--lg,.js-show-secondary .menu-text--sm--close,.menu-text--sm{display:none}}.js-show-secondary .main-nav-more-item__button:before{content:"";display:block;margin-left:.35em;width:45px;height:30px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50.21 35.05'%3E%3Cellipse cx='27.8' cy='32.92' fill='rgba(60,60,60,0.5)' rx='19.64' ry='1.2'/%3E%3Cpath fill='%23fff' d='M46.48 15.53a5.2 5.2 0 00-2-.31 7 7 0 00-1.43.19 7.66 7.66 0 001.19-1.52 7.12 7.12 0 011.12-.13 5.18 5.18 0 012 .31h.05a2.82 2.82 0 011.44 1.24 2.75 2.75 0 01.18 2 2.36 2.36 0 00-.74-.46 2 2 0 01.86 1c.11.45-.23 1-.67.92a1.86 1.86 0 00-.22-1 2.65 2.65 0 00-.29-1 2.74 2.74 0 00-1.49-1.24zM16.56 28.07c.06-.21.37-1.29.19-1.47 0 0 5.18 5.08 7.22-2.7a6 6 0 001.16.62c-.75 7-6.44 3.43-6.44 3.43.22.13.14 1.25.12 1.47-.16 2.2-3 1.63-3.74.11a2.44 2.44 0 01-.14-.34 1.4 1.4 0 001.63-1.12z' class='cls-2'/%3E%3Cpath fill='%23fff' d='M1.26 14.52c.08.23.18.45.28.67v.05c1.26 2.67 3.76 5 6.81 4.61a12 12 0 003.51-1.05 8.6 8.6 0 013.64-1 7.28 7.28 0 00.1 2.65A9.82 9.82 0 0117 18.5s-.77 2.34-.41 3a1 1 0 00-.15-.18 1.28 1.28 0 00-.8-.4 1 1 0 00-.89.7c-.23.45-.24.83-.63 1.17-1 .87-2.17 2-1.79 3.47a2.64 2.64 0 002.06 1.82A1.39 1.39 0 0016 27c.06-.21.36-1.28.18-1.46 0 0 5.19 5.07 7.23-2.7a5.65 5.65 0 001.16.61c1.43.56 3.94.91 6.11-2.07a20.36 20.36 0 005.68 1.13s-1.55-.55-1.61-1.28c0 0 3.84 1 6 0l-2.43-.32a3.69 3.69 0 001.68-.42 5.24 5.24 0 012.46 0c.73.08 1.06-.31 1.54-.78a1.17 1.17 0 00.09.33 2.06 2.06 0 00.12.35 3.21 3.21 0 00.37.65 1.35 1.35 0 001.27.53.92.92 0 00.53-.28 1.2 1.2 0 00.19-1.16 2 2 0 00-.77-.94 1.85 1.85 0 011 1.76c.44.08.78-.48.67-.93a1.13 1.13 0 00-.13-.32 2.4 2.4 0 00-.72-.7 2.26 2.26 0 01.74.45 2.67 2.67 0 00.1-.64v-.3a2.59 2.59 0 00-.28-1A2.65 2.65 0 0046 16.32l-.14-.06-.08-.05h-.06a10.1 10.1 0 00-3.9-.54 6.3 6.3 0 001.59-2.45 3 3 0 01-.12.73s1.61-.69.71-2.95a1 1 0 01.63.49 4.17 4.17 0 00-1.74-2.81 2.35 2.35 0 01.88.17 3.64 3.64 0 00-1.72-1.34l-.27-2.21.88.31s0-.35-.89-.86a7.17 7.17 0 00.36-3.37C39.32 1 38.27 2.48 38 2.94a12.73 12.73 0 00-2.56.26 2.83 2.83 0 011.29-.62 3.87 3.87 0 00-3.23.94s-2.73-2-5.37-1.29c0 0-.27 1.36 1.42 4.77a6.37 6.37 0 00-2.31 2.67 7.38 7.38 0 011.63-1.59s-2.44 2.6-1.46 4.67a3.77 3.77 0 01.35-1.55c0 .4-.24 3.2 1 4.61a9.92 9.92 0 01-.32-2s.37 2.53 3.84 3.6a4.35 4.35 0 01-1.49-1.54 11.65 11.65 0 002.47 1.23c-.61.18-1 .31-1 .31l-.81.38a6.56 6.56 0 01-2.34-1.49h-.07a.58.58 0 01-.31.08.64.64 0 01-.46-.21 5.47 5.47 0 01-1.14-2.91.66.66 0 01-.33-.31 3.48 3.48 0 01-.19-2.24 6.84 6.84 0 00-6.5-.26 18.29 18.29 0 012.43.43s-4.84.26-7.22 3.71c0 0 1.93-2 2.77-1.7a8.44 8.44 0 00-2.1 3A9.13 9.13 0 0012 16c-3.7.78-5.2-1.7-5.79-3.65 0-.13-.08-.25-.11-.37a.14.14 0 000-.07v-.16a.14.14 0 010-.06q-.1-.24-.1-.47v-.05a.68.68 0 000-.14 2.4 2.4 0 010-.24v-.09a.09.09 0 000-.05v-.08a.28.28 0 010-.09v-.12c-.09-2-1.43-2.88-3-1.92C.82 9.6.44 12.35 1.26 14.52zm26.58-3.41v.05z' class='cls-2'/%3E%3C/svg%3E");order:1}.js-show-secondary .main-nav-more-item__button:after{width:15px;height:15px;order:2;background-image:url(/images/icons/close.svg)}.js-show-secondary .main-nav__secondary{display:flex}strong{font-weight:bolder;letter-spacing:0}svg:not(:root){overflow:hidden}button{text-transform:none;cursor:pointer;font:inherit;margin:0}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.main-nav-more-item__button{padding:.4em .5rem .4em 1rem;border:1px solid rgba(0,0,0,5%);color:inherit;display:flex;align-items:center;justify-content:space-around;line-height:1;position:relative;background-color:rgba(0,0,0,.2);border-radius:11px;box-shadow:0 13px 7px -15px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025)}.container{width:calc(100% - .5em);max-width:1440px;margin:0 auto;z-index:1;position:relative}.container::after{content:"";display:table;clear:both}.row{display:flex;flex:initial;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}[class*=col-]{flex:none;padding-right:1rem;padding-left:1rem}@media(min-width:48em){.container{width:52rem}}@media(min-width:64em){.container{width:68rem}.col-md-8{flex:none;padding-right:1rem;padding-left:1rem;flex-basis:66.66666667%;max-width:66.66666667%}}@media(min-width:75em){.container{width:79rem}}.row::after{clear:both}.col-12,.col-4{flex-basis:100%;max-width:100%}@media screen and (min-width:48em){.col-4{flex-basis:33.33333%;max-width:33.33333%}.col-12{flex-basis:100%;max-width:100%}}@media screen and (min-width:40em){.col--article--grid:nth-of-type(n+5){order:5}.container{width:92vw}}@media screen and (min-width:1500px){.homepage .container{max-width:1635px}}@media screen and (min-width:48em){.container{width:85vw}}@media(max-width:1024px){.col{width:100%!important;padding:0 1em}.col--slim{padding:0 .5em}.row{margin-left:0;margin-right:0}}.col-xs-12{flex-basis:100%;max-width:100%}@media all and (min-width:48em){.col-sm-12{flex-basis:100%;max-width:100%}}@media all and (min-width:48em){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{flex:none;padding-right:1rem;padding-left:1rem}}@media all and (min-width:75em){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{flex:none;padding-right:1rem;padding-left:1rem}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-offset-1{margin-left:8.33333333%}}.container--wide{width:calc(100% - .5em)}.man,.mhn,.mln{margin-left:0!important}.man,.mbn,.mvn{margin-bottom:0!important}.man,.mhn,.mrn{margin-right:0!important}.man,.mtn,.mvn{margin-top:0!important}.small{font-size:.8em!important}.light-grey{color:#767676!important}.mal,.mtl,.mvl{margin-top:20px!important}.block{display:block}.author-post--primary{margin-top:1em}@media all and (min-width:650px){.author-post--primary{margin-top:2.25em}}.author-post,.author-post--primary{margin-bottom:3em}.author-post__header{display:flex;align-items:center;flex-wrap:wrap}@media all and (min-width:650px){.author-post__header{flex-wrap:nowrap}}.author-post__title,.card-post__title{font-size:calc(18px + 1.1vw);max-width:800px;margin:.5em 0}.author-post--primary .author-post__title{font-size:calc(1.625rem + 1.3vw);margin:.35em 0 .25em}.author-post__title-link,.author-post__title-link code{color:#333;text-decoration:none}.author-post__author-title{color:#d33a2c;text-decoration-line:underline;font-weight:700;font-size:.9em}.author-post__time{color:#666;text-transform:none;font-size:.9em;font-weight:400;font-feature-settings:"smcp" 1,"c2sc" 1;letter-spacing:1px;font-variant:all-petite-caps;text-transform:lowercase;line-height:1.2}.wf-loaded-stage2 .author-post__time{font-variant:petite-caps}.author-post__tag{font-weight:700;color:#666;font-size:.9em}.author-post__tag span::after{content:", ";color:#999}.author-post__tag span:last-child::after{content:""}.author-post__read-more{color:#d33a2c;font-weight:700;text-decoration-line:underline}.headline-content{padding-bottom:1em}.article--post__content p{margin:0}.promo-box{--promo-background:#d33a2c;--promo-text:white;--promo-highlight:#b13125;--promo-highlight-text:white;--promo-highlight--hover:#87251c;--promo-shadow:#350f0b}.promo-box--green{--promo-background:#f1fdf8;--promo-text:#333;--promo-highlight:#19a972;--promo-highlight-text:#fff;--promo-highlight--hover:#19a972}.promo-box{background:var(--promo-background);color:var(--promo-text);position:relative;padding:125px 1.5em 2em;margin-top:125px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:11px;width:100%}.promo-box__image{width:100%;height:100%}.promo-box__cta{background:#fff;color:#d33a2c;text-decoration:none;padding:.5em .8em;border-radius:11px;box-shadow:0 0 1px 1px rgba(0,0,0,.15);background-image:none;font-weight:700;font-size:1.2em;margin:0;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.12);transition:background .4s ease-in-out,color .4s ease-in-out}.promo-box__cta:active,.promo-box__cta:focus{outline:0!important;background:#fff;text-shadow:none;box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.promo-box__heading{line-height:1.2;font-size:1.5em;font-weight:700;margin:1.25em 0 0}.promo-box__button{background:var(--promo-highlight);border-radius:11px;padding:.8em 1em;font-size:1.15em;text-shadow:1px 1px 1px rgba(0,0,0,.3);text-decoration:none;color:#fff;font-weight:700;display:flex;width:100%;justify-content:center;transition:all .2s ease-in-out}.promo-box__button:active,.promo-box__button:focus,.promo-box__button:hover{border-bottom:none;cursor:pointer;border-color:#dadada}.promo-box__button:active,.promo-box__button:focus{outline:0!important;box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.promo-box__footer{color:var(--promo-highlight-text)}.promo-box--smashing-tv__figure{margin-bottom:-2em}.promo-box--smashing-tv__figure a{background-image:none}small{font-size:80%}.grey,.grey a{color:#666!important}.center{text-align:center!important}.c-promo-box{font-size:.9em;border-radius:11px}.c-promo-box--ad::before{display:block;white-space:pre-wrap;padding:0 0 1.5em;font-size:.75em;font-style:italic;color:#666}.homepage .sponsors::before{content:"Our friends and supporters ↓";display:block;white-space:pre-wrap;padding:0 0 1.5em;font-size:.75em;font-style:italic;color:#666}time{font-size:.8em;color:#666;text-transform:lowercase;font-feature-settings:"smcp" 1,"c2sc" 1;letter-spacing:1px;font-variant:small-caps;text-transform:lowercase;background-position:50% 72%}code{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Fira Code,Menlo,Consolas,Monaco,andale mono,ubuntu mono,monospace;font-size:1em;text-align:left;font-feature-settings:normal;white-space:pre;word-spacing:normal;word-break:normal;font-variant-ligatures:none;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}:not(pre)>code,code{background:#fff2ea;color:#333;font-size:calc(.75em + .1vw);line-height:calc(1.5em + .2vw)!important;padding:0 .2725em;font-style:normal;display:inline-block}a code{background:0 0!important;padding:0;text-decoration-line:underline}:not(pre)>code{white-space:normal}.load-more{text-align:center;padding:1em 0 5em}a.load-more__link{text-transform:lowercase;font-feature-settings:"smcp" 1,"c2sc" 1;letter-spacing:1px;font-variant:small-caps;text-transform:lowercase;background-position:50% 72%;text-transform:uppercase;text-decoration:none;font-size:.75em;color:inherit;background:0 0;text-shadow:none;border-bottom:5px solid #d33a2c;letter-spacing:1px;display:inline-block;padding:1.25em 1em .5em}a.load-more__link::after{content:" → "}.h1,h1{font-size:calc(1.625rem + 1.6vw);margin:0}.h2,h2{font-size:calc(1.375rem + 1.6vw);margin:0}.header__title-desc{display:block;margin-bottom:.5em;letter-spacing:2px;color:#fff;font-size:.35em;font-weight:400;line-height:1.2;text-shadow:none;text-transform:uppercase}.btn--text-shadow,a.btn.btn--text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}a.btn{text-shadow:none}a.btn--white{background:#fff}@media(max-width:64em){.col--article--grid.col--article__grid--ad{display:none}}.main-nav-more-item__button,.nav-item-link{white-space:nowrap}label{max-width:100%}input[type=email]{background:#fff;border:1px solid #bbb;background-position:right 1.35em center;background-size:.25em .25em;background-repeat:no-repeat;margin-bottom:5px;border-radius:11px;padding:1.35em 2em .6em 1em;display:block;width:100%;outline:0}.homepage .sans-main-footer{position:relative;z-index:1}.main-footer{background-color:var(--THEME_SECONDARY_COLOR,#d33a2c)}.cart-wrapper{color:#333}@media all and (max-width:1099px){.sponsors:not(.sponsors__lead):not(.sponsors-leaderboard):not(#sponsors-article-end):not(.sponsors__mobile){display:none}}.promo-box__image-link{position:absolute;display:block;top:0;padding:0;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;background:0 0;background-image:none!important;text-decoration:none!important}.author__desc__title{color:#666;text-transform:uppercase;letter-spacing:2px;font-size:.9em;margin:0;font-weight:400}[data-src]{display:block;width:100%}.col--article--grid{float:left;width:100%;margin-bottom:calc(.5em + 1vw);display:block}.col--article--grid:first-of-type{margin-left:-2px}@media screen and (min-width:40em){.col--article--grid{width:50%;float:left}}@media all and (min-width:1100px){.col--article--grid{width:33.33333%}}.article--grid__container{display:flex;flex-wrap:wrap}.article--grid__container:after,.article--grid__container:before{content:' ';display:table;clear:both}.article--post{padding-left:5em;margin:4.5em 0}.article--post header:after,.article--post header:before{content:' ';display:table;clear:both}.article--post__author-name{color:#666;font-weight:700;font-size:calc(.9em + .1vw)}.red{color:#d33a2c}.article--post__title{color:#333;font-size:calc(18px + 1vw);max-width:90%;margin:calc(-2em + 1.5vw)0 .5em}@media screen and (min-width:64em){.article--post__title{margin-top:calc(-2em + 1.75vw)}}.article--post__title a{color:#333;text-decoration:none;transition:color .1s linear;padding:0}.article--post__image{float:left;margin-left:0;margin-right:.45em}@media screen and (min-width:40em){.article--post__image{margin-left:-5em;margin-right:.85em}}.f-article-highlights{display:flex;flex-wrap:wrap}.f-article-highlights__person{margin-bottom:3em}.f-article-item{flex-basis:100%}@media screen and (min-width:64rem){.f-article-item{flex-basis:50%}}.f-article-item .article--post__content{width:90%}@media screen and (max-width:980px){.f-article-item .article--post__content{width:100%!important}}.f-article-item .article--post{margin:2em 0}@media screen and (min-width:64rem){.f-article-item .article--post{margin:3em 0}}.f-article-item:nth-child(1) .article--post,.f-article-item:nth-child(2) .article--post{margin-top:0}.books__book__img{width:100%;max-width:250px;will-change:transform;transform-origin:0 100%;transform:rotate(-11deg)}@media(max-width:40em){.books__book__img{transform:none}}.books__book__img img{height:auto}.bio-image__large .bio-image{--bio-image-border-width:8px}.hidden{display:none!important}.vertical{color:#222;display:block;flex-basis:100%;text-align:right;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;font-feature-settings:"smcp" 1,"c2sc" 1;font-variant:small-caps;background-position:50%;text-transform:uppercase;line-height:1;font-size:.7em;margin:3em 0 0 .75em;max-width:17.5em;transform-origin:left center;transform:rotateZ(90deg)translateX(-5em)translateY(1em);letter-spacing:4px}.vertical span{display:inline-block;padding:0 .6em;background-color:#f6f3f2;position:relative;top:.1em}@media all and (max-width:1025px){.vertical{transform:none;margin:2.5em 0 2.5em calc(1.3em - 2px)}}@media(max-width:40em){.vertical{transform:none;margin:2.5em 0 1.5em;text-align:left;background-image:none}}@media all and (max-width:1300px){.vertical{transform:rotateZ(90deg)translateX(-100px)translateY(10px)}}@media all and (max-width:1025px){.vertical{transform:none}}.vertical--white{color:#000;display:block;text-align:right;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;font-feature-settings:"smcp" 1,"c2sc" 1;font-variant:small-caps;background-position:50%;text-transform:uppercase;line-height:1;font-size:.7em;margin:3em 0 0;transform-origin:left center;transform:rotateZ(90deg)translateX(-5em)translateY(1em);letter-spacing:4px;max-width:22.5em}@media all and (min-width:1025px){.vertical--white{max-width:17.5em}}.vertical--white span{display:inline-block;padding:0 .6em;background-color:#fff;position:relative;top:.1em}@media all and (max-width:1025px){.vertical--white{transform:none;margin:2.5em 0 2.5em calc(1.3em - 2px)}}@media(max-width:40em){.vertical--white{transform:none;margin:2.5em 0 1.5em;text-align:left;background-image:none}}.bg--beige{background-color:#f6f3f2}.bg--white{background-color:#fff}.card__guide--green{color:#18a46f}.card__guide--orange{color:#f55700}.card__guide--violet{color:#aa1994}.card__guide--green_bg{--card-color:#18a46f}.card__guide--orange_bg{--card-color:#f55700}.card__guide--violet_bg{--card-color:#aa1994}.left-lined--beige-bg span{background-color:#f6f3f2}.mha{margin-right:auto!important;margin-left:auto!important}.rounded-xl{border-radius:.883em}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.h-20{height:5rem}.h-64{height:16rem}.mt-2{margin-top:.5rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.rounded-3xl{border-radius:1.2em}.flex-shrink-0{flex-shrink:0}.h-48{height:12rem}.w-32{width:8rem}.h-32{height:8rem}.w-48{width:12rem}@media all and (max-width:600px){.mobw-40{width:10rem!important}.mobh-40{height:10rem!important}}.mb-5{margin-bottom:1.25rem}.w-20{width:5rem}.w-64{width:16rem}@media(min-width:768px){.md\:flex-1{flex:1}}article,figure,header,main,nav{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.nowrap{white-space:nowrap}.nowrap:after,.nowrap:before{content:" ";display:table;clear:both}.btn .sr-only,.sr-only{position:absolute;display:inline-block;height:0;width:0;line-height:0;overflow:hidden}.float--left{float:left}#main{position:relative;z-index:0;background-color:#fff}:focus{outline:dotted 3px!important}.header{background:#d33a2c;background:var(--THEME_COLOR,#d33a2c);position:relative;display:grid;-moz-column-gap:0;column-gap:0;justify-content:flex-start;align-items:center;padding:.8em;z-index:2;grid-template-columns:-webkit-min-content -webkit-min-content 1fr;grid-template-columns:min-content min-content 1fr;-moz-column-gap:5px;column-gap:5px}@media screen and (min-width:31.25em){.header{grid-template-columns:-webkit-min-content -webkit-min-content 0 minmax(100px,100%);grid-template-columns:min-content min-content 0 minmax(100px,100%);-moz-column-gap:10px;column-gap:10px}}@media screen and (min-width:700px){.header{grid-template-columns:-webkit-min-content minmax(140px,2fr)0 minmax(100px,350px);grid-template-columns:min-content minmax(140px,2fr)0 minmax(100px,350px)}}@media screen and (min-width:740px){.header{padding:1rem 2em}}.search{flex-basis:100px;flex-shrink:1}@media screen and (min-width:48em){body{font-size:calc(.35842vw + .95296em)}}body li,body p{line-height:calc(1.5em + .2vw);word-break:break-word}body h1,body h2{line-height:1.2}body h4{line-height:calc(1.3em + (1.5 - 1.3) * ((100vw - 21em)/(35 - 21)))}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#666}p{margin:calc(1em + .5vw)0}figure{margin:0;padding:0}figure:after,figure:before{content:" ";display:table;clear:both}a{text-decoration:none;padding:10px 0;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;text-decoration-offset:initial;text-decoration-line:underline;color:#006fc6}@supports(-ms-ime-align:auto){body{font-feature-settings:normal}}h1{font-size:calc(1.625rem + 1.6vw);margin:0}h2{font-size:calc(1.375rem + 1.6vw);margin:0}h4{font-size:calc(1.125rem + .25vw);text-transform:uppercase;letter-spacing:1px;margin-top:2em;margin-bottom:1em;color:#333}@media all and (min-width:1550px){h1{font-size:2.13894em}h2{font-size:2.14857em}}:target{scroll-margin-top:2rem}ul{padding:0;margin:1em 0;max-width:100%;list-style:none;padding-left:calc(1.4em + .7vw);list-style-image:url(/images/bullet.svg)}ul>li{margin-bottom:.5em;padding-left:.25em}.main-nav{position:relative;display:block;min-width:0;color:#fff;grid-column:span 2;font-size:1.05em}.menu-text--lg,.menu-text--lg--close,.menu-text--sm--close{display:none}@media(min-width:800px){.search{flex-basis:500px}.main-nav{grid-column:auto}.menu-text--sm{display:none}.menu-text--lg{display:block}}.secondary-nav{position:relative;grid-row-start:2;grid-column:1/5}.main-nav__primary{display:flex;list-style:none;margin:0;padding:.4em 0;flex-wrap:nowrap;width:100%;flex-shrink:1;min-width:0;justify-content:flex-start}.main-nav span:empty{display:none}@media all and (min-width:53.125em){.main-nav__primary{justify-content:space-between}}.nav-item{flex-grow:0;background:0 0;text-shadow:none;color:inherit;font-weight:700;display:flex;align-items:center;margin-bottom:0;padding-left:0}.main-nav-more-item{position:relative;width:145px}@media(min-width:42.9375em){.main-nav-more-item{margin-left:.35em}}@media all and (max-width:52.5em){.main-nav-more-item{justify-content:center}}.nav-item-link{padding:.35em .9rem;background:0 0;color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-decoration:none}@media screen and (min-width:800px){.main-nav__secondary .nav-item-link{color:#d33a2c!important}}.nav-item-link:focus,.nav-item-link:hover{background-color:rgba(0,0,0,.15);border-radius:11px}.main-nav__secondary .nav-item-link:focus,.main-nav__secondary .nav-item-link:hover{background-color:transparent;box-shadow:none}.main-nav-more-item__button:active,.main-nav-more-item__button:focus,.nav-item-link:active,.nav-item-link:focus{outline-color:var(--THEME_COLOR_OUTLINE,#811d15)!important}.secondary-nav .nav-item-link:active,.secondary-nav .nav-item-link:focus{outline-color:#811d15!important}.main-nav__secondary .nav-item-link{text-shadow:none;width:100%;text-decoration:none;text-decoration-color:#d33a2c;padding:.25em .7rem}.main-nav-more-item__button:after{content:"";display:block;margin-left:9px;width:30px;height:30px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.96 33.31'%3E%3Cellipse cx='17.98' cy='31.55' fill='rgba(60,60,60,0.3)' rx='14.75' ry='.57'/%3E%3Cpath fill='%23fff' d='M34.94 15v-.93c-.23-3-2.16-5.93-5.22-6.3-2.31-.28-3.39 1.45-2.4 3.84a.43.43 0 000 .05v.11a.14.14 0 010 .06.63.63 0 000 .09v.17c0 .08.06.18.09.29s0 0 0 .05a1 1 0 000 .17.64.64 0 010 .07c0 .18.1.38.14.6a.24.24 0 010 .08v.29c0 .03.06.33.08.5.37 2.58 0 6.27-4.73 7.37A12.74 12.74 0 0019.7 23c-.17-.65-.36-1.25-.55-1.77a5.16 5.16 0 002.05-2.56 11.26 11.26 0 01-.69 2.33c1.81-1.55 2-5.05 2-5.54a4.72 4.72 0 01.21 2c1.55-2.41-1.17-6-1.17-6a9.67 9.67 0 011.84 2.24C23 11.75 20.82 10 20.82 10c2.65-4 2.51-5.68 2.51-5.68-3.26-1.34-7 .73-7 .73a5.12 5.12 0 00-4-1.7 3.61 3.61 0 011.56 1 16.79 16.79 0 00-3.23-.74C10.41 3 9.4 1.16 6.22 1h-.58S5 3.64 5.61 5.19c-1.15.49-1.26.93-1.26.93l1.17-.25-.67 2.67a4.66 4.66 0 00-2.39 1.38 3 3 0 011.15-.07A5.11 5.11 0 001 13.05a1.32 1.32 0 01.87-.51c-1.47 2.69.49 3.76.49 3.76a3.8 3.8 0 010-.92 8.52 8.52 0 002.19 3.9 14.13 14.13 0 01-.24-1.59 5.46 5.46 0 001.93 2.7 6.25 6.25 0 01-.4-1.52 5.87 5.87 0 001.36 1.75c-.12.24-.24.47-.34.71a12 12 0 00-.7 2.13c0 .23-.09.45-.13.66a1.4 1.4 0 00-1-.31 1.4 1.4 0 00-1.09 1 3.1 3.1 0 000 1.57 9.48 9.48 0 001.8 3.92A2.92 2.92 0 004 30.06c-.56.16-1 .83-.72 1.34H22.6c.29-.51-.16-1.18-.72-1.34a2.92 2.92 0 00-1.71.24A9.48 9.48 0 0022 26.44 3.24 3.24 0 0022 25a15.89 15.89 0 012.87-.21 14.93 14.93 0 004.65-.69c3.72-1.24 5.38-5.25 5.38-9zm-12.49.42h-.05v-.07z'/%3E%3C/svg%3E")}.main-nav__secondary{display:none;color:#fff;padding:.2em 0;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:10em}@media all and (min-width:31.25em){.main-nav__secondary .nav-item-link{padding:.25em 1.1rem}.main-nav__secondary{padding:.2em .5em}}@media(-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi){.main-nav__secondary{height:11em}}@media(min-width:800px){.secondary-nav{grid-row:auto;grid-column:auto}.main-nav__secondary{display:none;position:absolute;top:0;left:-80px;transform:translate(-50%,0);max-width:unset;background:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);border-radius:11px;margin:0;padding:14px 20px 10px 10px;min-width:180px;color:#d33a2c;flex-direction:row;justify-content:space-between;align-items:center;height:auto}.main-nav__secondary:before{content:"";display:block;position:absolute;top:1px;left:50%;transform:translate(-50%,-100%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}}.nav-item-1,.nav-item-10,.nav-item-2,.nav-item-3,.nav-item-4,.nav-item-5,.nav-item-6,.nav-item-7,.nav-item-8,.nav-item-9{display:none}.main-nav__secondary .nav-item-1,.main-nav__secondary .nav-item-10,.main-nav__secondary .nav-item-2,.main-nav__secondary .nav-item-3,.main-nav__secondary .nav-item-4,.main-nav__secondary .nav-item-5,.main-nav__secondary .nav-item-6,.main-nav__secondary .nav-item-7,.main-nav__secondary .nav-item-8,.main-nav__secondary .nav-item-9{display:flex}@media(min-width:42.9375em){.nav-item-1{display:flex}.main-nav__secondary .nav-item-1{display:none}}@media(min-width:52.5em){.nav-item-2{display:flex}.main-nav__secondary .nav-item-2{display:none}}@media(min-width:56.5625em){.nav-item-3{display:flex}.main-nav__secondary .nav-item-3{display:none}}@media(min-width:70em){.nav-item-4{display:flex}.main-nav__secondary .nav-item-4{display:none}}@media(min-width:77.8125em){.nav-item-5{display:flex}.main-nav__secondary .nav-item-5{display:none}}@media(min-width:97.5em){.nav-item-6{display:flex}.main-nav__secondary .nav-item-6{display:none}}@media(min-width:108.4375em){.nav-item-7{display:flex}.main-nav__secondary .nav-item-7{display:none}}@media(min-width:120.625em){.nav-item-8{display:flex}.main-nav__secondary .nav-item-8{display:none}}@media(min-width:136.5625em){.nav-item-9{display:flex}.main-nav__secondary .nav-item-9{display:none}}@media(min-width:179.6875em){.nav-item-10{display:flex}.main-nav__secondary .nav-item-10{display:none}.main-nav-more-item{display:none}.main-nav__primary{justify-content:flex-start}.nav-item{padding:0 .65em!important}.header,.header.searchFocused{grid-template-columns:-webkit-min-content minmax(140px,-webkit-max-content)0 minmax(250px,600px);grid-template-columns:min-content minmax(140px,max-content)0 minmax(250px,600px)}}@media(max-width:480px){.header .search{grid-column:1/5;margin-top:.5em}.main-nav__primary{justify-content:flex-end}.main-nav-more-item{justify-content:flex-end}}.btn{display:inline-block;border-radius:11px;padding:.5em 1em;text-align:center;border:none;font-weight:700;background:0 0;font-size:.9em;outline:0}.header__topics{display:none}.input{font:inherit;margin:0;border:none;display:block;color:#333;background-color:#fff;padding:.4em .75em;border-radius:5.5px;outline:0;font-size:1.15rem;width:100%}.input::-webkit-input-placeholder{color:#666}.input:-ms-input-placeholder,.input::-webkit-input-placeholder{color:#666}.input::-moz-placeholder{color:#000}.input::-ms-clear{display:none}.search .search-input{padding-left:calc(22px + 15px + 15px);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 height=%2224%22 width=%2224%22%3E%3Cdefs%3E%3ClinearGradient id=%22linear-gradient%22 x1=%2222.31%22 y1=%2223.62%22 x2=%223.73%22 y2=%223.05%22 gradientUnits=%22userSpaceOnUse%22%3E%3Cstop offset=%220%22 stop-color=%22%23e93722%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f86f25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3EMagnifier%3C/title%3E%3Cpath fill=%22url(%23linear-gradient)%22 d=%22M23.33 20.1l-4.73-4.74a10.06 10.06.0 10-3.23 3.23l4.74 4.74a2.29 2.29.0 103.22-3.23zM5.85 14.26a5.94 5.94.0 118.42.0 6 6 0 01-8.42.0z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:22px;background-position:15px 45%;font-size:calc(1em + .1vw);border-radius:11px;padding-top:1rem;padding-bottom:1rem;font-weight:700;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025)}.search-button{width:0;height:0;padding:0}.enhanced .search-button{display:none}.search-input-wrapper{position:relative}.search-clear-button{background:0 0;border:none;position:absolute;right:0;top:50%;transform:translate(-25%,-50%);opacity:0;padding:.5em}.search-results{background:var(--THEME_COLOR,#d33a2c);color:#fff}.search-results ol img{min-height:100px;height:auto}.logo{font-size:1em;line-height:0;width:3em;flex-basis:3em;flex-shrink:0;position:relative;z-index:0}@media all and (min-width:1450px){.logo{width:10.5em;flex-basis:10.5em}.logo img{transform:none}}.logo a{display:block;background:0 0;outline:0;padding:0;color:transparent;text-shadow:none}.logo a picture{display:block}.logo img{height:3.5em;transform:translate(0,15%)}a.back-to-top{display:block;background:0 0;width:50px;height:50px;opacity:.7;text-shadow:none;border-radius:11px;padding:12.5px;transform-origin:bottom left;will-change:transform;transform:rotate(-11deg);background-color:#666}a.back-to-top svg{display:block}.back-to-top-wrapper{width:50px;height:50px;display:none;position:fixed;bottom:20px;right:20px;z-index:9;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.back-to-top-wrapper::before{display:block;content:"";height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;top:89%;left:-30%;right:0;transform-origin:30% 50%}@media(min-height:600px){.back-to-top-wrapper{display:block}}img::before{height:2.5em;display:block;top:2em;content:" ";width:100%;z-index:2;left:0}img::after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%221em%22 height=%221em%22 viewBox=%220 0 32 32%22 style=%22margin-right:10px%22%3E%3Cpath fill=%22%23777%22 d=%22M26 28H6v-4l6-10 8.219 10L26 20v8z%22/%3E%3Cpath fill=%22%23777%22 d=%22M26 15c0 1.657-1.343 3-3 3s-3-1.343-3-3 1.343-3 3-3 3 1.343 3 3z%22/%3E%3Cpath fill=%22%23777%22 d=%22M28.681 7.159c-.694-.947-1.662-2.053-2.724-3.116s-2.169-2.03-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319H4.5c-1.378.0-2.5 1.121-2.5 2.5v27C2 30.878 3.122 32 4.5 32h23c1.378.0 2.5-1.122 2.5-2.5V10c0-.448-.137-1.23-1.319-2.841zM24.543 5.457c.959.959 1.712 1.825 2.268 2.543H22V3.189c.718.556 1.584 1.309 2.543 2.268zM28 29.5c0 .271-.229.5-.5.5h-23c-.271.0-.5-.229-.5-.5v-27c0-.271.229-.5.5-.5.0.0 15.499.0 15.5.0v7c0 .552.448 1 1 1h7v19.5z%22/%3E%3C/svg%3E")" " attr(alt);font-size:.9em;display:block;color:#666;line-height:1.5;position:absolute;font-style:italic;z-index:2;top:calc(2em - 35px);text-align:center;width:104%;left:-2%;padding:2.25em 1em;text-shadow:none;background-color:#eee;border-radius:11px}.bio-image{--bio-image-border-width:5px;padding:0;margin:0;display:block;width:auto;height:auto;border-radius:inherit;position:relative}.bio-image::before{display:block;content:"";height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;top:89%;left:-30%;right:0;transform-origin:30% 50%;opacity:1;transition:opacity .3s ease-in-out}a.bio-image-link{background:0 0;text-shadow:none;color:inherit;padding:0;display:block;border-radius:inherit;width:inherit;height:inherit}.bio-image-wrapper{background:var(--bio-image-background-color,var(--bio-image-border-color,#d33a2c));border:solid var(--bio-image-border-width,8px)var(--bio-image-border-color,#d33a2c);border-radius:inherit;transform:scale(.84)translateX(15%)rotateZ(calc(-1 * (11 * 1deg)));transform-origin:0 100%;overflow:hidden;width:100%;height:100%}@media all and (min-width:640px){.author-post--primary .bio-image-wrapper{min-width:176px;min-height:176px}}.bio-image-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.2)rotateZ(calc(11 * 1deg))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.rounded-lg{border-radius:.694rem}.mbm{margin-bottom:10px!important}@media(max-width:40em){.vertical--horizontal-fallback{max-width:100%}.vertical--horizontal-fallback span{padding-left:1em}.footer__topics__title{text-align:left}.footer__topics__item{font-size:calc(.975em + .2vw);width:50%;float:left;text-align:left}}.footer__topics__title{color:#fff}.footer__topics__item{color:#fff}.footer__topics__item a{background:0 0;color:inherit}.mtm{margin-top:10px!important}.promo-box--blue{--promo-background:#e7f8ff;--promo-text:#000;--promo-highlight-text:#e7f8ff;--promo-highlight:#006fc6;--promo-highlight--hover:#006fc6}.nl-box__form{display:flex;padding-bottom:.5em;text-align:center;letter-spacing:-.5px;color:#fff;font-size:1.15em}.nl-box__group:hover{box-shadow:0 1px 7px -5px rgba(50,50,93,.25),0 3px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025)}.nl-box__form .nl-box__form--button,.nl-box__form .nl-box__form--email{flex-grow:1;flex-shrink:0;width:auto;margin:0;padding:.75em 1em;border:0;border-radius:11px;background:#fff;font-size:1em;box-shadow:none}.promo-box .nl-box__form--button:focus,.promo-box input.nl-box__form--email:active,.promo-box input.nl-box__form--email:focus{box-shadow:none}.nl-box__form--button:-ms-input-placeholder,.nl-box__form--email:-ms-input-placeholder{color:#777;font-style:italic}.nl-box__form--button::-webkit-input-placeholder,.nl-box__form--email::-webkit-input-placeholder{color:#777;font-style:italic}.nl-box__form--button:-ms-input-placeholder,.nl-box__form--button::-moz-placeholder,.nl-box__form--button::placeholder,.nl-box__form--email:-ms-input-placeholder,.nl-box__form--email::-moz-placeholder,.nl-box__form--email::placeholder{color:#777;font-style:italic}.nl-box__form .nl-box__form--button{transition:all .2s ease-in-out;color:#fff;background-color:#0168b8;font-weight:700;box-shadow:0 1px 1px rgba(0,0,0,.3);width:100%;border:0;border-left:1px solid #ddd;flex:2;border-top-left-radius:0;border-bottom-left-radius:0}.nl-box__form .nl-box__form--email{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;flex:4;min-width:150px}@media all and (max-width:650px){.nl-box__form .nl-box__group{flex-wrap:wrap;box-shadow:none}.nl-box__form .nl-box__form--button,.nl-box__form .nl-box__form--email{border-radius:11px;border-left:none}.nl-box__form .nl-box__form--email{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);min-width:100%}.nl-box__form .nl-box__form--button{margin-top:1em;box-shadow:0 1px 1px rgba(0,0,0,.5)}}.nl-box__form .nl-box__form--button:active,.nl-box__form .nl-box__form--button:focus,.nl-box__form .nl-box__form--button:hover{cursor:pointer;color:#fff;background-color:#0168b8;border-color:#dadada;box-shadow:0 1px 1px rgba(0,0,0,.3)}.nl-box__form .nl-box__form--button:active,.nl-box__form .nl-box__form--button:focus{outline:0!important;text-shadow:1px 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.nl-box__group{display:flex;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);border-radius:11px;transition:box-shadow .2s ease-in-out}.nl-box__wrapper{display:flex;flex-direction:column;justify-content:center}.nl-box__form form{width:100%}.nl-box__form .nl-box__group{margin:0}.nl-box__caption{font-size:.9em;line-height:1.5em;color:#fff;border-radius:11px;padding:.5em 1em;display:inline-block;background-color:#0067b859;text-shadow:1px 1px 1px rgba(0,0,0,.3)}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.cookie-banner{background-color:#fff;border-radius:11px;position:fixed;width:calc(19em + 1vw);padding:1em 1.5em;font-size:1em;z-index:99;box-shadow:0 6px 40px rgba(0,0,0,.3);bottom:1.25em;right:1.25em}.cookie-banner p{font-size:.9em;margin-top:0}.cookie-banner__container{display:flex}.cookie-banner button{padding:.9em 1em!important}@media screen and (max-width:480px){.cookie-banner{right:0;left:0;width:100%;border-radius:0;bottom:0}.cookie-banner p{margin-top:1em}}@media screen and (max-width:380px){.cookie-banner p{margin-top:0}}.cookies--btn{width:100%}.mr5{margin-right:.5em}.mr0{margin-right:0!important}.btn--white{background:#fff!important;color:#267dcc!important;border:1px solid #fff}.btn--white--bordered{border:1px solid #ddd!important}.btn--green{background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f)!important;color:#fff!important}.conf-panel__desc a{color:#fff!important}.cards__grid,footer{content-visibility:auto}@media screen and (min-width:680px){.card{margin:0}}.cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 1.5em}@media screen and (max-width:650px){.cards__grid.cards__grid--frontpage{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media all and (min-width:68.75em){.cards__grid{grid-template-columns:repeat(auto-fit,minmax(calc(350px + 5vw),1fr))}.cards__grid--frontpage{grid-template-columns:repeat(auto-fit,minmax(calc(280px + 5vw),1fr))}}@media(min-width:68.75em){.cards__grid--highlights{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(calc(225px + 5vw),1fr));margin:0 auto;padding:0}}.cards__flex{gap:2em}.cards__flex .promo-box{flex:1;flex-basis:375px;padding:125px 1.25em 2em}.smashing-family-container{margin:0 0 4em}@media screen and (min-width:740px){.smashing-family-container{margin:4em 0}}.smashing-family-container h3{text-transform:none}.homepage .smashing-family-container .container{max-width:2500px}.wf-loaded-stage2 .smashing-family-container .promo-box__heading{font-family:Mija}.smashing-family-container .promo-box{justify-content:start}@media screen and (min-width:80em){.cards__grid{grid-template-columns:repeat(auto-fit,minmax(calc(450px + 5vw),1fr))}.cards__grid--frontpage{grid-template-columns:repeat(auto-fit,minmax(calc(280px + 5vw),1fr))}}.card{border-radius:11px;padding:2rem;box-shadow:0 2px 6px rgba(0,0,0,.12);margin:1.5em 0}.card>*{margin-top:0;margin-bottom:0}.card>*+*{margin-top:1.5rem}.card .h3{font-family:-apple-system,BlinkMacSystemFont,Roboto,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Arial,sans-serif}.wf-loaded-stage2 .card .h3{font-family:Mija}.card--light{background:#fff;color:#333}.card--box-shadow{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,3%);transition:box-shadow .2s ease-in-out}.card--box-shadow:hover{box-shadow:0 1px 7px -5px rgba(50,50,93,.25),0 3px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,3%)}.card--green{background-color:#f1fdf8}.card--orange{background-color:#fef1f0}.card--violet{background-color:#fbecf9}@media screen and (min-width:48em){.card--full{padding:0}}.arrow-list{list-style:none;padding:0}.arrow-list>li{display:flex;align-items:center}.arrow-list>li::before{content:"";background:url(/images/icons/arrow.svg);background-repeat:no-repeat;background-position:0;width:40px;height:18px;flex-shrink:0}.video-cta{display:block}.video-cta__container{position:relative}.video-cta__thumbnail{display:block;border-radius:11px}.video-cta___title{display:block;border-radius:11px;line-height:1.5em}.video-cta__title-link{font-size:.9em}.video-cta__link{display:flex;align-items:center;text-decoration:none;font-weight:700;color:#006fc6;background:0 0;font-family:-apple-system,BlinkMacSystemFont,Roboto,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Arial,sans-serif}.wf-loaded-stage2 .video-cta__link{font-family:Mija}.video-cta__link__arrow{display:flex;flex-basis:25px;flex-shrink:0}.video-cta__caption{color:#666;font-style:italic;font-size:.9em}.block-link,.block-link:active,.block-link:focus,.block-link:hover{font-weight:700;font-size:1.4rem;list-style:none}.block-link__by,.block-link__by:active,.block-link__by:focus,.block-link__by:hover{display:block}.block-link__by-href{color:#666;text-shadow:none;background:0 0;text-decoration:underline}.video-cta__play-btn{margin:0;position:absolute;bottom:.5em;right:.5em;width:50px;height:50px;padding:.25em;background-color:#006fc6;fill:#fff;border-radius:50%;transition:all .3s ease-in-out}.video-cta__play-btn a{background-image:none;padding:0}.video-cta__container a:active .video-cta__play-btn,.video-cta__container a:focus .video-cta__play-btn,.video-cta__container:hover .video-cta__play-btn{background-color:#d33a2c}.card .header__title-desc{color:#202020}@media screen and (min-width:48em){.card{padding:calc(2rem + .5vw)}}@media screen and (min-width:1025px){.cards__grid{padding:0 2em}.cards__grid--frontpage{padding:0 1em;margin:0!important}}.card .btn--card{background:var(--card-color,#333);background-image:linear-gradient(var(--card-color,#41b14f),var(--card-color,#41b14f))}.btn.btn--large{font-size:calc(1em + .25vw);padding:.75em 1em}.stack{margin-top:0;margin-bottom:0}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:2rem;margin-top:var(--stack-margin,2rem)}.btn,.toolbar-item{display:inline-block;border-radius:11px;padding:.5em 1em;text-align:center;text-decoration:none;color:#fff;border:none;font-weight:700;background:0 0;font-size:.9em;cursor:pointer;outline:0}.f-article-highlights__person{margin-bottom:3em}.family__grid{--gap:1.5em;display:flex;flex-wrap:nowrap;justify-content:unset}.family__grid .promo-box{justify-content:start;flex:1 0 calc(100% - 20px);margin-right:var(--gap,1em)}.family__grid{position:relative;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding:1rem;scrollbar-color:#666 #ccc;padding-bottom:var(--gap,1em);overflow-x:auto}.family__grid .promo-box{scroll-snap-align:center}.family__grid .promo-box__footer{line-height:1.35em}.family__grid::-webkit-scrollbar{width:20px;height:20px}.family__grid-container{position:relative;max-width:100%}.family__grid-container:after{content:"";position:absolute;right:0;top:0;bottom:3.6rem;width:10px;border-left-width:2px;border-right-width:0;border-style:solid;border-image:linear-gradient(130deg,#fff 0,#4af9ae 10%,#54c8f9 30%,#f76d5e 50%,#74fd81 70%,#ebf75b 90%,#fff 100%)1 100%;background:linear-gradient(130deg,#fff 0,#adfbda 10%,#97dcf9 30%,#fda399 50%,#94fb9e 70%,#f7ff99 90%,#fff 100%)}.family__grid:hover{cursor:grab}.family__grid::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:25px}::-webkit-scrollbar:horizontal{height:25px}.family__grid::-webkit-scrollbar-thumb{border:1px solid #a9a9a9;border-radius:11px;background:#a5a5a5;background:linear-gradient(90deg,#bbb 0,#a5a5a5 50%,#bbb 100%)}.family__grid::-webkit-scrollbar-track{background:linear-gradient(90deg,#fff 0,#ddfbee 10%,#caedfb 30%,#fdcfca 50%,#cefdd3 70%,#f7fbca 100%)}@media screen and (min-width:850px){.family__grid .promo-box{flex:1 0 calc(45% - 1vw - 10px)}.family__grid:hover{cursor:default}}@media screen and (min-width:1450px){.family__grid .promo-box{flex:1 0 calc(29% - 1vw)}}header.subnav__header{background:#fff;padding:.2rem 0 0;z-index:1}.subnav__primary::-webkit-scrollbar{display:none;width:0;background:0 0}.subnav__tags li:first-child{padding-left:14px}.subnav__tags li:last-child{padding-right:.8em}.subnav__tags .subnav-item{margin-bottom:0}@media(min-width:740px){header.subnav__header{padding:.25rem 0 0;box-shadow:0 4px 20px rgba(0,0,0,.12)}.subnav__tags li:first-child{padding-left:35px}}.subnav .nav-item-link{color:#d33a2c!important;text-shadow:none!important;font-weight:700;font-family:Mija;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;border-radius:11px;font-size:1rem;background-color:#ffe7e7;transition:.2s border ease-in-out,.2s box-shadow ease-in-out;border:1px solid #fee0e0}.subnav .nav-item-link:hover{color:#d33a2c;text-shadow:none;font-weight:700;font-family:Mija;border-radius:11px;background-color:#ffe3e3;border:1px solid #faa4a4}.subnav-item a:active,.subnav-item a:active:hover,.subnav-item a:focus,.subnav-item a:focus:hover{box-shadow:inset 0 1px 3px rgba(0,0,0,.12);background-color:#d33a2c;color:#fff!important;outline:0}.subnav-item{display:flex;margin-right:9px;padding-left:3px}.subnav-item--active a.nav-item-link,.subnav-item--active a.nav-item-link:hover{background-color:#d33a2c;color:#fff!important;border:1px solid #d33a2c}.subnav-item .nav-item-link{padding:2px 12px}.subnav a{background:0 0;font-weight:700;display:flex;align-items:center;text-decoration:none}.subnav__primary{padding:.25em 0;margin-top:.25em;margin-bottom:.35em;display:flex;position:relative;scroll-snap-type:x;scroll-padding:1rem;overflow-x:auto;scrollbar-width:none}.subnav-more-item__button{padding:.2em 1em;border:1px solid #ddd;border-radius:11px;background:0 0;display:flex;align-items:center;justify-content:space-around;color:#d33a2c;position:relative;font-size:.85em;min-width:max-content;transition:none}.hidden{display:none!important}.subnav-item--green .nav-item-link:hover{background-color:#c8f1e0;border:1px solid #a0dcc4}.subnav .nav-item-link:hover{color:#d33a2c;text-shadow:none;font-weight:700;border-radius:11px;background-color:#ffe3e3;border:1px solid #faa4a4} +@charset "UTF-8";/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,system-ui,'Open Sans','Helvetica Neue',Arial,sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder;letter-spacing:.25px}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@media screen and (min-width:740px){.global-header,.header{padding:1rem 2em!important}}@media screen and (min-width:700px){.header,.header.searchFocused{grid-template-columns:-webkit-min-content minmax(140px,2fr) 0 minmax(100px,350px);grid-template-columns:min-content minmax(140px,2fr) 0 minmax(100px,350px)}}@media screen and (min-width:31.25em){.header{grid-template-columns:-webkit-min-content -webkit-min-content 0 minmax(100px,100%);grid-template-columns:min-content min-content 0 minmax(100px,100%);-moz-column-gap:10px;column-gap:10px}}.nav-item-link{color:#fff!important;transition:none!important}.nowrap{white-space:nowrap}.nowrap:after,.nowrap:before{content:' ';display:table;clear:both}.btn .sr-only,.sr-only{position:absolute;display:inline-block;height:0;width:0;line-height:0;overflow:hidden}.green,.highlight,.success{color:#41b14f}.error,.red{color:#d33a2c}.darker-red{color:#61140f}.darkest-red{color:#390c09}.black{color:#000}.bold{font-weight:700}.in-progress,.orange,.pending{color:#f88040!important}.light-grey{color:#767676!important}.grey,.grey a{color:#666!important}.white{color:#fff!important}.display-block{display:block!important}.bg--grey{background-color:#f6f6f6}.bg--lighter-grey{background-image:linear-gradient(white,#f0f0f0)}.bg--light-grey{background-color:#fafafa}.bg--dark-grey{background-color:#666}.bg--red{background-color:#d33a2c}.bg--navy{background-color:#282634}.bg--green{background-color:#41b14f}.bg--light-green{background-color:#e3f5e5!important}.bg--light-red{background-color:#fbebea!important}.bg--dark-red{background-color:#811d15}.small{font-size:.8em!important}.smaller{font-size:.7em!important}.larger{font-size:1.2em!important}.padding-bottom{padding-bottom:4vh}.italic{font-style:italic!important}.thin{font-weight:400!important}.center{text-align:center!important}.float--right{float:right}.float--left{float:left}.elena{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .elena{font-family:Elena}.mija{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .mija{font-family:Mija}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.margin-center{margin:0 auto!important}.sticky{position:fixed;left:0;top:0;right:0;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,.2)}.enhanced .no-js-only,.js .no-js-only{display:none}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.bird{width:60px;height:60px;position:absolute}.bird #eye,.bird #eye-2{-webkit-animation:blink 2s ease infinite;animation:blink 2s ease infinite;transform-origin:50% 50%}@-webkit-keyframes cateye{15%{transform:translate3d(0,-5px,0)}30%{transform:translate3d(-3px,-6px,0)}45%{transform:translate3d(-6px,-4px,0)}60%{transform:translate3d(-9px,0,0)}0%,100%{transform:translate3d(0,-3px,0)}}@keyframes cateye{15%{transform:translate3d(0,-5px,0)}30%{transform:translate3d(-3px,-6px,0)}45%{transform:translate3d(-6px,-4px,0)}60%{transform:translate3d(-9px,0,0)}0%,100%{transform:translate3d(0,-3px,0)}}@-webkit-keyframes cateyesm{15%{transform:translate3d(7px,3px,0)}30%{transform:translate3d(6px,1px,0)}45%{transform:translate3d(4px,2px,0)}60%{transform:translate3d(3px,5px,0)}0%,100%{transform:translate3d(7px,4px,0)}}@keyframes cateyesm{15%{transform:translate3d(7px,3px,0)}30%{transform:translate3d(6px,1px,0)}45%{transform:translate3d(4px,2px,0)}60%{transform:translate3d(3px,5px,0)}0%,100%{transform:translate3d(7px,4px,0)}}.cateyesm{-webkit-animation:cateyesm 5s infinite cubic-bezier(.39,.575,.565,1);animation:cateyesm 5s infinite cubic-bezier(.39,.575,.565,1);transform-origin:50% 50%}#cateye{-webkit-animation:cateye 5s infinite cubic-bezier(.39,.575,.565,1);animation:cateye 5s infinite cubic-bezier(.39,.575,.565,1);transform-origin:50% 50%}.rwing{left:50px;top:10px;width:30px;height:30px;position:absolute;-webkit-animation:wing .5s infinite .3s;animation:wing .5s infinite .3s;transform-origin:0 50%}.birdcontain{position:absolute;transform:translate3d(300px,200px,0);-webkit-animation:birdmove 5s infinite cubic-bezier(.39,.575,.565,1);animation:birdmove 5s infinite cubic-bezier(.39,.575,.565,1)}@-webkit-keyframes birdmove{15%{transform:translate3d(260px,180px,0)}30%{transform:translate3d(240px,150px,0)}45%{transform:translate3d(190px,220px,0)}60%{transform:translate3d(150px,240px,0)}75%{transform:translate3d(230px,280px,0)}}@keyframes birdmove{15%{transform:translate3d(260px,180px,0)}30%{transform:translate3d(240px,150px,0)}45%{transform:translate3d(190px,220px,0)}60%{transform:translate3d(150px,240px,0)}75%{transform:translate3d(230px,280px,0)}}.lwing{left:-5px;top:7px;width:30px;height:30px;position:absolute;-webkit-animation:wing .5s infinite;animation:wing .5s infinite;transform-origin:100% 50%}.catloader{width:600px}@-webkit-keyframes wing{50%{transform:rotate(10deg) translateZ(0)}}@keyframes wing{50%{transform:rotate(10deg) translateZ(0)}}@-webkit-keyframes blink{45%,55%{transform:scaleY(1)}50%{transform:scaleY(0)}}@keyframes blink{45%,55%{transform:scaleY(1)}50%{transform:scaleY(0)}}.preloader{text-align:center}.preloader div,.preloader svg{display:inline-block}.preloader--inner>svg{max-width:100%}.nowrap{white-space:nowrap}.nowrap:after,.nowrap:before{content:' ';display:table;clear:both}.btn .sr-only,.sr-only{position:absolute;display:inline-block;height:0;width:0;line-height:0;overflow:hidden}.green,.highlight,.success{color:#41b14f}.error,.red{color:#d33a2c}.darker-red{color:#61140f}.darkest-red{color:#390c09}.black{color:#000}.bold{font-weight:700}.in-progress,.orange,.pending{color:#f88040!important}.light-grey{color:#767676!important}.grey,.grey a{color:#666!important}.white{color:#fff!important}.display-block{display:block!important}.bg--grey{background-color:#f6f6f6}.bg--lighter-grey{background-image:linear-gradient(white,#f0f0f0)}.bg--light-grey{background-color:#fafafa}.bg--dark-grey{background-color:#666}.bg--red{background-color:#d33a2c}.bg--navy{background-color:#282634}.bg--green{background-color:#41b14f}.bg--light-green{background-color:#e3f5e5!important}.bg--light-red{background-color:#fbebea!important}.bg--dark-red{background-color:#811d15}.small{font-size:.8em!important}.smaller{font-size:.7em!important}.larger{font-size:1.2em!important}.padding-bottom{padding-bottom:4vh}.italic{font-style:italic!important}.thin{font-weight:400!important}.center{text-align:center!important}.float--right{float:right}.float--left{float:left}.elena{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .elena{font-family:Elena}.mija{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .mija{font-family:Mija}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.margin-center{margin:0 auto!important}.sticky{position:fixed;left:0;top:0;right:0;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,.2)}.enhanced .no-js-only,.js .no-js-only{display:none}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:8rem;padding-left:8rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.lg-hidden,.md-hidden,.sm-hidden,.xs-hidden{display:none}@media (min-width:48em){.xs-hidden{display:block}}@media (min-width:64em){.sm-hidden{display:block}}@media (min-width:64em){.md-hidden{display:block}}@media (min-width:75em){.lg-hidden{display:block}}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.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-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,[class*=col-]{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:48em){.container{width:52rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media (min-width:64em){.container{width:68rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media (min-width:75em){.container{width:79rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.col--right{justify-self:flex-end;order:999}.col--center{margin-left:auto;margin-right:auto;justify-self:space-around}.row::after{clear:both}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{flex-basis:100%;max-width:100%}@media screen and (min-width:48em){.col-1{flex-basis:8.33333%;max-width:8.33333%}.col-2{flex-basis:16.66667%;max-width:16.66667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.33333%;max-width:33.33333%}.col-5{flex-basis:41.66667%;max-width:41.66667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.33333%;max-width:58.33333%}.col-8{flex-basis:66.66667%;max-width:66.66667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.33333%;max-width:83.33333%}.col-11{flex-basis:91.66667%;max-width:91.66667%}.col-12{flex-basis:100%;max-width:100%}}.container{width:calc(100% - .5em);max-width:1440px;margin:0 auto;z-index:1;position:relative}.container::after{content:'';display:table;clear:both}@media screen and (min-width:40em){.container{width:92vw}}@media screen and (min-width:48em){.container{width:85vw}}.auth-container{overflow:hidden}@media all and (min-width:1500px){#member-area .pricing .container{max-width:calc(1500px + 20vw)}.homepage .container{max-width:1635px}}.c-garfield-the-cat>p:first-of-type{font-size:1.1em;line-height:1.55em}.col--article-head{display:flex;flex-direction:column}@media (max-width:64em){.article--navigation{display:flex;flex-direction:row;flex-wrap:nowrap}}@media (max-width:64em){.article--navigation button:nth-child(1){margin-left:calc(30% + 1em);margin-right:1em;margin-left:auto}}@media (max-width:64em){.article--navigation button:nth-child(2){margin-right:0}}.internal-summary{padding-left:1.8em}.col--article-summary{padding-left:1.8em;position:relative}@media (max-width:64em){.col--article-summary .collapsible__content{background:#f6f3f2}}@media all and (max-width:800px){.col--article-summary .collapsible__content{padding:0 calc(1em + ((100vw - 92vw)/ 2))}}@media all and (min-width:800px) and (max-width:1024px){.col--article-summary .collapsible__content{padding:0 calc(1em + ((100vw - 750px)/ 2))}}.article--content-page .col--article-summary,.internal-summary{margin-top:0}.article--content-page .col--article-summary .newsletter-container,.internal-summary .newsletter-container{padding-top:0}.internal__page__wrapper .col--internal-summary{padding-bottom:1.5em}@media screen and (min-width:64em){.internal__page__wrapper .col--internal-summary{padding-top:0}}.article--content-page .article__content::before{display:none}@media (max-width:1024px){.col{width:100%!important;padding:0 1em}.col--slim{padding:0 .5em}.row{margin-left:0;margin-right:0}.col--article-head,.col--article-summary,.internal-summary{float:none;margin:0;top:0}.article__content{float:none}.article__content::before{display:none}}.no-js body{background-color:#fff}body,html{min-height:100%;overflow-x:hidden}#main{position:relative;z-index:0;background-color:#fff}#main:focus{outline:0!important}.cover{position:relative;z-index:20;background-color:#fff}.cover:after,.cover:before{content:' ';display:table;clear:both}hr{height:4px;border-radius:11px;background:#d33a2c;border:0;margin:3em 0}@media screen and (min-width:64em){hr.small-only{display:none}}@media all and (min-width:1100px){.d-garfield-the-cat{width:100%;display:grid;grid-template-columns:12.5rem repeat(12,minmax(0,1fr)) 12.5rem;grid-column-gap:.5rem;grid-row-gap:calc(1em + .5vw)}.d-garfield-the-cat>*{grid-column:2/14}.d-garfield-the-cat>p{margin:0}.d-garfield-the-cat>.break-out{grid-column:1/15;max-width:50em;margin-left:auto;margin-right:auto}.d-garfield-the-cat>.break-out img{margin:0 auto}.d-garfield-the-cat>.break-out figcaption{max-width:50em}.article__content .d-garfield-the-cat figcaption{padding-top:calc((1em + .5vw)/ 2);padding-bottom:0;margin:0 auto}.d-garfield-the-cat>h3{margin-top:calc(.5em + .5vw);margin-bottom:0}.d-garfield-the-cat>h4{margin-top:calc(.5em + .5vw);margin-bottom:calc(-1 * (1em + .5vw)/ 2)}.d-garfield-the-cat>h5{margin-top:calc(.5em + .5vw);margin-bottom:0}.d-garfield-the-cat>ol li,.d-garfield-the-cat>ul li{margin-bottom:calc((1em + .5vw)/ 2)}}@media screen and (min-width:80em){.c-garfield-the-cat,.d-garfield-the-cat{display:grid;grid-template-columns:16rem repeat(12,minmax(0,1fr)) 16rem}}@media screen and (min-width:100em){.c-garfield-the-cat,.d-garfield-the-cat{display:grid;grid-template-columns:17rem repeat(12,minmax(0,1fr)) 17rem}}@media screen and (min-width:160em){.c-garfield-the-cat,.d-garfield-the-cat{display:grid;grid-template-columns:18.5rem repeat(12,minmax(0,1fr)) 18.5rem;grid-column-gap:1.75rem}.articlepage .container{max-width:1640px}}@media (min-width:187.5em){.c-garfield-the-cat,.d-garfield-the-cat{display:grid;grid-template-columns:20rem repeat(12,minmax(0,1fr)) 20rem;grid-column-gap:2.25rem}.articlepage .container{max-width:1850px}}body{display:flex;flex-direction:column;background-color:#fff}body.articlepage,body.dashboard,body.eventspage{background-color:#fff}embed,iframe,img,object{max-width:100%}embed,iframe,object{border:0}:focus{outline:3px dotted var(--THEME_COLOR_HOVER,#d33a2c)!important;outline-offset:2px}.header{background:#d33a2c;background:var(--THEME_COLOR,#d33a2c);position:relative;display:grid;-moz-column-gap:0;column-gap:0;justify-content:flex-start;align-items:center;padding:.8em;z-index:2;grid-template-columns:-webkit-min-content -webkit-min-content 1fr;grid-template-columns:min-content min-content 1fr;-moz-column-gap:5px;column-gap:5px}@media all and (min-width:31.25em){.header{grid-template-columns:-webkit-min-content -webkit-min-content 0 minmax(100px,100%);grid-template-columns:min-content min-content 0 minmax(100px,100%);-moz-column-gap:10px;column-gap:10px}}@media all and (min-width:480px){.header.searchFocused{grid-template-columns:-webkit-min-content 1px 1px minmax(100px,350px);grid-template-columns:min-content 1px 1px minmax(100px,350px)}}@media screen and (min-width:480px) and (max-width:700px){.header.searchFocused .main-nav{opacity:0}.header.searchFocused{grid-template-columns:-webkit-min-content 1px 1px minmax(100px,100%);grid-template-columns:min-content 1px 1px minmax(100px,100%)}}@media (min-width:700px){.header,.header.searchFocused{grid-template-columns:-webkit-min-content minmax(140px,2fr) 0 minmax(100px,350px);grid-template-columns:min-content minmax(140px,2fr) 0 minmax(100px,350px)}.header.searchFocused .main-nav{opacity:1}}@media (min-width:740px){.header{padding:1rem 2em}}.search{flex-basis:100px;flex-shrink:1}@media (min-width:800px){.search{flex-basis:500px}}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#d33a2c;background-color:#fff;left:auto;top:auto;width:auto;height:auto;overflow:auto;padding:.5em 1em;text-align:center;font-size:1.2em;z-index:999}body:not(#home) .contrast-switcher{display:none}header.subnav__header{background:#fff;padding:.2rem 0 0 0;z-index:1}.subnav__primary::-webkit-scrollbar{display:none;width:0;background:0 0}.subnav__tags li:first-child{padding-left:14px}.subnav__tags li:last-child{padding-right:.8em}.subnav__tags .subnav-item{margin-bottom:0}@media (min-width:740px){header.subnav__header{padding:.25rem 0 0 0;box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.subnav__tags li:first-child{padding-left:35px}}.subnav .nav-item-link{color:#d33a2c!important;text-shadow:none!important;font-weight:700;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;border-radius:11px;font-size:1rem;background-color:#ffe7e7;transition:.2s border ease-in-out,.2s box-shadow ease-in-out;border:1px solid #fee0e0}.wf-loaded-stage2 .subnav .nav-item-link{font-family:Mija}.subnav .nav-item-link:hover{color:#d33a2c;text-shadow:none;font-weight:700;border-radius:11px;background-color:#ffe3e3;border:1px solid #faa4a4}.wf-loaded-stage2 .subnav .nav-item-link:hover{font-family:Mija}.subnav-item--green .nav-item-link{color:#137d54!important;background-color:#d6f3e7;transition:.2s border ease-in-out,.2s box-shadow ease-in-out;border:1px solid #c6f2e0}.subnav-item--green .nav-item-link:hover{background-color:#c8f1e0;border:1px solid #a0dcc4}.subnav-item a:active,.subnav-item a:active:hover,.subnav-item a:focus,.subnav-item a:focus:hover{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.12);background-color:#d33a2c;color:#fff!important}.subnav-item--green a:active,.subnav-item--green a:active:hover,.subnav-item--green a:focus,.subnav-item--green a:focus:hover{background-color:#137d54;color:#fff!important}.subnav-item{display:flex;margin-right:9px;padding-left:3px}.subnav-item .nav-item-link{padding:2px 12px}.subnav a,.subnav button{background:0 0;font-weight:700;display:flex;align-items:center;text-decoration:none}.wf-loaded-stage2 .subnav a,.wf-loaded-stage2 .subnav button{font-family:Mija}.subnav__primary{padding:.25em 0;margin-top:.25em;margin-bottom:.35em;display:flex;position:relative;scroll-snap-type:x;scroll-padding:1rem;overflow-x:auto;scrollbar-width:none}.subnav-more-item__button{padding:.2em 1em;border:1px solid #ddd;border-radius:11px;background:0 0;display:flex;align-items:center;justify-content:space-around;color:#d33a2c;position:relative;font-size:.85em;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;transition:none}.subnav-more-item__button .menu-text,.subnav-more-item__button[aria-expanded] .menu-text--close{display:block}.subnav-more-item__button .menu-text--close,.subnav-more-item__button[aria-expanded] .menu-text{display:none}.subnav-item--active a.nav-item-link,.subnav-item--active a.nav-item-link:hover{background-color:#d33a2c;color:#fff!important;border:1px solid #d33a2c}body{font-feature-settings:'onum' 1;color:#333;overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 body{font-family:Elena}body{font-size:1.125em}@media screen and (min-width:48em){body{font-size:calc(.35842vw + .95296em)}}@media screen and (min-width:187.5em){body{font-size:1.625em}}body .form__field__label,body blockquote,body dl,body dt,body figcaption,body li,body p,body textarea{line-height:calc(1.5em + .2vw);word-break:break-word}body h1,body h2,body h3{line-height:1.2}body h4,body h5,body h6{line-height:calc(1.3em + (1.5 - 1.3) * ((100vw - 21em)/ (35 - 21)))}body code{font-feature-settings:normal;font-style:normal}@supports (-ms-ime-align:auto){body{font-feature-settings:normal}}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#666}.old-price{position:relative}.old-price::before{content:'';display:block;position:absolute;width:100%;height:2px;border-radius:2px;background:#d33a2c;top:50%;margin-top:-2px;transform:rotate(-35deg)}.article-header--meta-item__date,time{font-size:.8em;color:#666;text-transform:lowercase;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .article-header--meta-item__date,.wf-loaded-stage2 time{font-family:Elena}.article-header--meta-item__date a,time a{background-position:center 72%}.lining-figures-tnum{font-feature-settings:'smcp' 1,'c2sc' 1,'tnum' 1,'frac' 1,'sups' 1,'subs' 1}p{margin:calc(1em + .5vw) 0}b,strong{letter-spacing:0}.kbd,kbd{font-size:.9em;padding:.0625rem .5rem;border-radius:.125rem;border:1px solid #d33a2c;box-shadow:1px 1px 0 #d33a2c,2px 2px 0 #d33a2c;margin:0 .25rem;color:#d33a2c;font-family:monospace}code,pre{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Fira Code,Menlo,Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-variant-ligatures:none;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code ::-moz-selection,code::-moz-selection,pre ::-moz-selection,pre::-moz-selection{text-shadow:none;background:#b3d4fc}code ::-moz-selection,code::-moz-selection,pre ::-moz-selection,pre::-moz-selection{text-shadow:none;background:#b3d4fc;color:#333}code ::selection,code::selection,pre ::selection,pre::selection{text-shadow:none;background:#b3d4fc;color:#333}pre{padding:1rem;margin:.5rem 0;resize:both;max-width:100vw;color:#666;background:#fafafa;border:1px solid #eee;font-size:1em;border-radius:11px;min-width:250px;overflow:auto}@media (max-width:64em){pre{max-width:100%}}:not(pre)>code,code{background:#fff2ea;color:#333;font-size:calc(.75em + .1vw);line-height:calc(1.5em + .2vw)!important;padding:0 .2725em;display:inline-block}:not(pre)>code{white-space:normal}pre>code,pre[class]>code{line-height:calc(1.65em + .2vw)!important;background:0 0;white-space:break-spaces}pre.code__inline code{padding:0}.coupon,.highlight,.note{color:#333;border-radius:11px;background:#fff2cc;font-size:.75em;padding:.15em .5em;margin:0 .15em;text-shadow:none}.highlight{font-size:1em;margin:0}p.auth-modal__hint{margin:2em .15em 0 .15em;color:#333}p.auth-modal__hint small{font-size:.75em;background:#fff2cc;padding:.5em 1em;border-radius:11px}address{line-height:1.6;margin:1em 0;font-style:normal}address span{display:block}figure{margin:0;padding:0}figure:after,figure:before{content:' ';display:table;clear:both}figcaption a{color:inherit}figcaption code,figcaption pre{font-style:normal}.figure--left-caption{position:relative}.figure--left-caption img{width:auto;max-width:100%}.figure--left-caption figcaption{font-size:calc(.8em + .2vw);color:#666;padding:2em 0}.figure--left-caption figcaption li{margin:.5em 0;padding:0;margin-bottom:-.25em}@media all and (min-width:1025px){.figure--left-caption figcaption{width:50.75%;position:absolute;top:50%;margin-top:2em;transform:translateY(-50%);left:calc(-50% - 2em);text-align:right}}a{text-decoration:none;padding:10px 0;transition:color .1s ease-out;color:#006fc6;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;text-decoration-offset:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}a code{background:0 0!important;padding:0;-webkit-text-decoration-line:underline;text-decoration-line:underline}.load-more{text-align:center;padding:1em 0 5em}a.load-more__link{text-transform:lowercase;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;text-transform:uppercase;font-size:.75em;color:inherit;background:0 0;text-shadow:none;border-bottom:5px solid #d33a2c;letter-spacing:1px;transition:all .1s ease-out;display:inline-block;padding:1.25em 1em .5em;cursor:pointer;text-decoration:none}a.load-more__link a{background-position:center 72%}a.load-more__link:focus,a.load-more__link:hover{color:#d33a2c}a.load-more__link::after{content:' → '}.read-more-link{font-size:.95em;text-shadow:none;font-weight:700;display:table;margin-top:.5em;text-underline-offset:5px;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .read-more-link{font-family:Mija}.h1,h1{font-size:calc(1.625rem + 1.6vw);margin:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .h1,.wf-loaded-stage2 h1{font-family:Mija}.h2,h2{font-size:calc(1.375rem + 1.6vw);margin:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .h2,.wf-loaded-stage2 h2{font-family:Mija}.h3,h3{font-size:calc(1.5rem + .25vw);margin:2em 0 .75em;text-transform:capitalize;color:#333;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .h3,.wf-loaded-stage2 h3{font-family:Elena}.h4,h4{font-size:calc(1.125rem + .25vw);text-transform:uppercase;letter-spacing:1px;margin-top:2em;margin-bottom:1em;color:#333}.h5,h5{font-style:italic;font-size:calc(1rem + .25vw);color:#444}.h6,h6{font-size:calc(1rem + .25vw);letter-spacing:1px;color:#444;text-transform:uppercase;margin:0}@media all and (min-width:1550px){.h1,h1{font-size:2.13894em}.h2,h2{font-size:2.14857em}}h2:target,h3:target,h4:target,h5:target,h6:target{color:#d33a2c;border-bottom:5px solid #d33a2c}:target{scroll-margin-top:2rem}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{position:relative}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{background:inherit;text-transform:none}::-moz-selection,code::-moz-selection{text-shadow:none;background:#b3d4fc}::selection,code::selection{text-shadow:none;background:#b3d4fc}::-moz-selection{text-shadow:none;background:#b3d4fc}.success::-moz-selection{text-shadow:none;background:var(--THEME_COLOR,#b3d4fc)}.success::selection{text-shadow:none;background:var(--THEME_COLOR,#b3d4fc)}ol,ul{padding:0;margin:1em 0;max-width:100%}ol{list-style:none;counter-reset:listCounter}ol>li{padding-left:1.75em;padding-left:calc(1.65em + .7vw);position:relative;counter-increment:listCounter;margin-bottom:1em}ol>li::before{content:counter(listCounter,decimal-leading-zero);font-size:.7em;font-weight:700;color:#d33a2c;left:.8em;position:absolute;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 ol>li::before{font-family:Mija}ol ol>li{padding-left:2.25em;padding-left:calc(1.35em + .7vw)}ol ol ol>li{padding-left:3em;padding-left:calc(2.4em + 1.4vw)}ol[start='0']{counter-reset:listCounter -1}ol ul li:before{content:''}ol ol{margin-left:1em;margin-top:0;margin-bottom:0}ol ol>li::before{content:counters(listCounter, ".", decimal-leading-zero) " ";left:-1.5em}ul{list-style:none;padding-left:calc(1.4em + .7vw);list-style-image:url(/images/bullet.svg)}ul>li{margin-bottom:.5em;padding-left:.25em}ul>li p{margin-top:0}ul>li>ul{margin-left:1em}.rh{color:#d33a2c}dt{margin-bottom:.5em}dd{padding:0;margin:0;margin-bottom:1.5em}@media (max-width:40em){.vertical--horizontal-fallback{max-width:100%}.vertical--horizontal-fallback span{padding-left:1em}}.pricetag--old{position:relative;color:#f6d8d5;display:inline-block;margin-left:.5em}.pricetag--old:before{content:'';display:block;position:absolute;width:100%;height:2px;border-radius:2px;background:#ed968e;top:50%;margin-top:-2px;transform:rotate(-35deg);left:0}.event__ticket .pricetag{font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .event__ticket .pricetag{font-family:Mija}.event__ticket .pricetag--old{font-size:.75em}.event__ticket .pricetag--currency{font-size:.75em;color:#f6d8d5}.author-page__header,.category__header{background:#d33a2c;padding:1em 0;color:#fff}.category__header--alt{background:#fff;padding:2em 0 0 0}.author-page__header .author__image{max-width:75px}.category__section .right-lined{background-image:linear-gradient(#ddd,#ddd);margin-top:calc(1em + 1vw)}.category__section .article--post:first-child{margin:3.5em 0}@media screen and (max-width:40em){.category__section .article--post:first-child{margin:1em 0}}.header__title{color:#fff;max-width:calc(20em + 1vw)}.author__title,.book-details__title,.category__title,.header__title,.search-results__title{text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media (max-width:40em){.header__title{padding:0 .5em}}.author__title-desc,.books__header__title-desc,.category__title-desc,.header__title-desc,.search-results__title-desc{display:block;margin-bottom:.5em;letter-spacing:2px;color:#fff;font-size:.35em;font-weight:400;line-height:1.2;text-shadow:none;text-transform:uppercase;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .author__title-desc,.wf-loaded-stage2 .books__header__title-desc,.wf-loaded-stage2 .category__title-desc,.wf-loaded-stage2 .header__title-desc,.wf-loaded-stage2 .search-results__title-desc{font-family:Elena}.category__title-desc{font-size:.3em}@media all and (min-width:1025px){.header--indent{padding-left:9rem}}@media all and (min-width:1025px){.header-description--indent-author{padding-left:6.875rem}}.header-description{font-style:italic;color:#fff;font-size:calc(1.08rem + .55vw);position:relative;border-left:solid 1px transparent;margin:0 0 calc(1em + .5vw) 0}.header-description ol,.header-description p,.header-description ul{margin:0 0 1em 0}.header-description ol:last-child,.header-description p:last-child,.header-description ul:last-child{margin-bottom:0}.header-description a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}.header-description .author__name{font-style:normal;background:0 0;text-shadow:none;color:inherit}@media screen and (min-width:64em){.author__related,.category__related{margin-top:-1.6em}}.category__related--alt{margin-top:0}.author__related h6,.category__related h6{letter-spacing:2px;margin-bottom:2em;color:#390c09;font-size:.75em}.category__related--alt h6{margin-top:1.5em;margin-bottom:0}.author__related a,.category__related a{font-weight:700;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}.category__related--alt a{text-decoration:none}.author__related a:focus,.author__related a:hover,.category__related a:focus,.category__related a:hover{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;padding:10px 0;transition:color .1s ease-out}.author-page-description-container,.category-page-description-container,.internal-page-description-container{display:flex;flex-direction:column}.author-page-description-container a,.category-page-description-container a,.internal-page-description-container a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}.author__related__list,.category__related__list{list-style:none;list-style-image:url(../images/bullet--dark.svg);font-size:.85em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .author__related__list,.wf-loaded-stage2 .category__related__list{font-family:Mija}.author__related__list li,.category__related__list li{min-height:1.75em}@media (max-width:64em){.author__related__list li,.category__related__list li{float:left;margin-right:40px}}@media (max-width:64em){.author__related,.category__related{margin-left:0}}.enhanced #js-search-results-count{color:#811d15;font-size:.8em;text-shadow:none}.enhanced #js-category-header{padding-bottom:1.5em}.enhanced .js-comments-count{font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%}.enhanced .js-comments-count a{background-position:center 72%}.logo{font-size:1em;line-height:0;width:3em;flex-basis:3em;flex-shrink:0;position:relative;z-index:0}@media all and (min-width:1450px){.logo{width:10.5em;flex-basis:10.5em}.logo img{transform:none}}.logo a{display:block;background:0 0;outline:0;padding:0;color:transparent;text-shadow:none}.logo a picture{display:block}.logo img{height:3.5em;transform:translate(0,15%)}.input{border:none;display:block;color:#333;background-color:#fff;padding:.4em 15px;border-radius:5.5px;outline:0;font-size:1.15rem;width:100%}.input:-ms-input-placeholder,.input::-webkit-input-placeholder,.input::placeholder{color:#666}.input::-moz-placeholder{color:#000}.input::-ms-clear{display:none}.search .search-input{padding-left:calc(22px + 15px + 15px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiB3aWR0aD0iMjRweCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIyMi4zMSIgeTE9IjIzLjYyIiB4Mj0iMy43MyIgeTI9IjMuMDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNlOTM3MjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmODZmMjUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48dGl0bGU+TWFnbmlmaWVyPC90aXRsZT48cGF0aCBmaWxsPSJ1cmwoI2xpbmVhci1ncmFkaWVudCkiIGQ9Ik0yMy4zMyAyMC4xbC00LjczLTQuNzRhMTAuMDYgMTAuMDYgMCAxIDAtMy4yMyAzLjIzbDQuNzQgNC43NGEyLjI5IDIuMjkgMCAxIDAgMy4yMi0zLjIzem0tMTcuNDgtNS44NGE1Ljk0IDUuOTQgMCAxIDEgOC40MiAwIDYgNiAwIDAgMS04LjQyIDB6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:22px auto;background-position:15px 45%;font-size:calc(1em + .1vw);border-radius:11px;padding-top:1rem;padding-bottom:1rem;font-weight:700;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);transition:box-shadow .2s ease-in-out;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .search .search-input{font-family:Mija}.search .search-input:hover{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3),0 -12px 36px -8px rgba(0,0,0,.025)}.search-button{width:0;height:0;padding:0}.enhanced .search-button{display:none}@media all and (max-width:700px){.jobs__search{margin-top:calc(.5em + 6vh)}}@media (max-width:64em){.jobs__search{margin-right:5vw}}@media all and (max-width:480px){.jobs__search{margin-right:0}}.jobs__search input[type=text]{border:1px solid #d2dfe4;display:block;width:100%;color:#333;background-color:#fff;padding:.8em 1em;padding-left:2.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiB3aWR0aD0iMjRweCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIyMi4zMSIgeTE9IjIzLjYyIiB4Mj0iMy43MyIgeTI9IjMuMDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNlOTM3MjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmODZmMjUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48dGl0bGU+TWFnbmlmaWVyPC90aXRsZT48cGF0aCBmaWxsPSJ1cmwoI2xpbmVhci1ncmFkaWVudCkiIGQ9Ik0yMy4zMyAyMC4xbC00LjczLTQuNzRhMTAuMDYgMTAuMDYgMCAxIDAtMy4yMyAzLjIzbDQuNzQgNC43NGEyLjI5IDIuMjkgMCAxIDAgMy4yMi0zLjIzem0tMTcuNDgtNS44NGE1Ljk0IDUuOTQgMCAxIDEgOC40MiAwIDYgNiAwIDAgMS04LjQyIDB6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:1em auto;background-position:.75em 50%;border-radius:11px;outline:0}@media all and (max-width:480px){.jobs__search input[type=text]{font-size:.7em;padding:.9em 1.2em;padding-left:2.5em;background-position:.8em 50%}}.jobs__search input[type=search]::-ms-clear,.jobs__search input[type=text]::-ms-clear{display:none}.jobs__search input[type=search]::-webkit-input-placeholder,.jobs__search input[type=text]::-webkit-input-placeholder{color:#666}.jobs__search input[type=search]::-moz-placeholder,.jobs__search input[type=text]::-moz-placeholder{color:#666}.jobs__search input[type=search]:-ms-input-placeholder,.jobs__search input[type=text]:-ms-input-placeholder{color:#666}.jobs__search input[type=submit]{width:0;height:0;padding:0}.enhanced .jobs__search input[type=submit]{display:none}.jobs__search{margin-top:0;width:23%;margin-right:0;font-size:calc(1.1rem + .25vw);flex-grow:1}@media all and (max-width:1024px){.enhanced .jobs__search{width:100%}}@media all and (max-width:640px){.enhanced .jobs__search{width:100%}}@media all and (max-width:500px){.jobs__search .search-form{width:100%}}.jobs__search input[type=text]{width:100%;font-size:1em;color:#333;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .jobs__search input[type=text]{font-family:Mija}.jobs__search input[type=text]:hover{border:1px solid transparent}.jobs__search input[type=text]:active,.jobs__search input[type=text]:focus{border:1px solid #ddd;box-shadow:none}.search-input-wrapper{position:relative}.search-input-wrapper input:active,.search-input-wrapper input:focus{box-shadow:none}.search-clear-button{background:0 0;border:none;position:absolute;right:0;top:50%;transition:opacity .2s ease-out;transform:translate(-25%,-50%);opacity:0;padding:.5em}.search-clear-button:hover{cursor:pointer}.search-clear-button.enabled{opacity:1}.open .header__search:target{color:#811d15}.main-nav{position:relative;display:block;min-width:0;color:#fff;grid-column:span 2;font-size:1.05em}.js-show-secondary .menu-text--sm,.menu-text--lg,.menu-text--lg--close,.menu-text--sm--close{display:none}.js-show-secondary .menu-text--sm--close{display:block}@media (min-width:800px){.main-nav{grid-column:auto}.js-show-secondary .menu-text--lg,.js-show-secondary .menu-text--sm--close,.menu-text--sm{display:none}.js-show-secondary .menu-text--lg--close,.menu-text--lg{display:block}}.secondary-nav{position:relative;grid-row-start:2;grid-column:1/5}@media (min-width:800px){.secondary-nav{grid-row:auto;grid-column:auto}}body:not(.enhanced) .main-nav{overflow-x:auto;-webkit-overflow-scrolling:touch}.main-nav__primary{display:flex;list-style:none;padding:.4em 0;margin:0;flex-wrap:nowrap;width:100%;flex-shrink:1;min-width:0;justify-content:flex-start}@media all and (min-width:53.125em){.main-nav__primary{justify-content:space-between}}.nav-item{flex-grow:0;background:0 0;text-shadow:none;color:inherit;font-weight:700;display:flex;align-items:center;margin-bottom:0;padding-left:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .nav-item{font-family:Mija}.nav-item--active{background:rgba(0,0,0,.1);border-radius:11px}.nav-item-2.nav-item--active{background-color:#d33a2c}.main-nav__secondary .nav-item--active{background-color:transparent;margin:0}.main-nav-more-item{position:relative;width:145px}@media (min-width:42.9375em){.main-nav-more-item{margin-left:.35em}}@media all and (max-width:52.5em){.main-nav-more-item{justify-content:center}}.main-nav-more-item__button{padding:.4em .5rem .4em 1rem;border:1px solid rgba(0,0,0,.05);color:inherit;display:flex;align-items:center;justify-content:space-around;line-height:1;background-color:rgba(0,0,0,.2);border-radius:11px;box-shadow:0 13px 7px -15px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);position:relative}.main-nav-more-item__button:hover{background-color:rgba(0,0,0,.3)}.main-nav-more-item__button:active,.main-nav-more-item__button:focus{box-shadow:0 9px 30px -5px rgba(50,50,83,.25),0 8px 8px -12px rgba(0,0,0,.2),0 -6px 16px -6px rgba(0,0,0,.025)}.main-nav-more-item__button,.nav-item-link{white-space:nowrap}.nav-item-link{padding:.35em .9rem;background:0 0;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.25);text-decoration:none}@media screen and (min-width:800px){.main-nav__secondary .nav-item-link{color:#d33a2c!important}}.nav-item-link:focus,.nav-item-link:hover{background-color:rgba(0,0,0,.15);border-radius:11px}.main-nav-more-item__button:active,.main-nav-more-item__button:focus,.nav-item-link:active,.nav-item-link:focus{outline-color:var(--THEME_COLOR_OUTLINE,#811d15)!important}.secondary-nav .nav-item-link:active,.secondary-nav .nav-item-link:focus{outline-color:#811d15!important}.main-nav__secondary .nav-item-link{text-shadow:none;width:100%;text-decoration:none;-webkit-text-decoration-color:#d33a2c;text-decoration-color:#d33a2c;padding:.25em .7rem}@media all and (min-width:31.25em){.main-nav__secondary .nav-item-link{padding:.25em 1.1rem}}.main-nav__secondary .nav-item-link:focus,.main-nav__secondary .nav-item-link:hover{background-color:transparent;box-shadow:none}.main-nav-more-item__button:after{content:'';display:block;margin-left:9px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35.96 33.31'%3E%3Cellipse cx='17.98' cy='31.55' fill='rgba(60,60,60,0.3)' rx='14.75' ry='.57'/%3E%3Cpath fill='%23fff' d='M34.94 15v-.93c-.23-3-2.16-5.93-5.22-6.3-2.31-.28-3.39 1.45-2.4 3.84a.43.43 0 000 .05v.11a.14.14 0 010 .06.63.63 0 000 .09v.17c0 .08.06.18.09.29s0 0 0 .05a1 1 0 000 .17.64.64 0 010 .07c0 .18.1.38.14.6a.24.24 0 010 .08v.29c0 .03.06.33.08.5.37 2.58 0 6.27-4.73 7.37A12.74 12.74 0 0019.7 23c-.17-.65-.36-1.25-.55-1.77a5.16 5.16 0 002.05-2.56 11.26 11.26 0 01-.69 2.33c1.81-1.55 2-5.05 2-5.54a4.72 4.72 0 01.21 2c1.55-2.41-1.17-6-1.17-6a9.67 9.67 0 011.84 2.24C23 11.75 20.82 10 20.82 10c2.65-4 2.51-5.68 2.51-5.68-3.26-1.34-7 .73-7 .73a5.12 5.12 0 00-4-1.7 3.61 3.61 0 011.56 1 16.79 16.79 0 00-3.23-.74C10.41 3 9.4 1.16 6.22 1h-.58S5 3.64 5.61 5.19c-1.15.49-1.26.93-1.26.93l1.17-.25-.67 2.67a4.66 4.66 0 00-2.39 1.38 3 3 0 011.15-.07A5.11 5.11 0 001 13.05a1.32 1.32 0 01.87-.51c-1.47 2.69.49 3.76.49 3.76a3.8 3.8 0 010-.92 8.52 8.52 0 002.19 3.9 14.13 14.13 0 01-.24-1.59 5.46 5.46 0 001.93 2.7 6.25 6.25 0 01-.4-1.52 5.87 5.87 0 001.36 1.75c-.12.24-.24.47-.34.71a12 12 0 00-.7 2.13c0 .23-.09.45-.13.66a1.4 1.4 0 00-1-.31 1.4 1.4 0 00-1.09 1 3.1 3.1 0 000 1.57 9.48 9.48 0 001.8 3.92A2.92 2.92 0 004 30.06c-.56.16-1 .83-.72 1.34H22.6c.29-.51-.16-1.18-.72-1.34a2.92 2.92 0 00-1.71.24A9.48 9.48 0 0022 26.44 3.24 3.24 0 0022 25a15.89 15.89 0 012.87-.21 14.93 14.93 0 004.65-.69c3.72-1.24 5.38-5.25 5.38-9zm-12.49.42h-.05v-.07z'/%3E%3C/svg%3E")}.js-show-secondary .main-nav-more-item__button:before{content:'';display:block;margin-left:.35em;width:45px;height:30px;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50.21 35.05'%3E%3Cellipse cx='27.8' cy='32.92' fill='rgba(60,60,60,0.5)' rx='19.64' ry='1.2'/%3E%3Cpath fill='%23fff' d='M46.48 15.53a5.2 5.2 0 00-2-.31 7 7 0 00-1.43.19 7.66 7.66 0 001.19-1.52 7.12 7.12 0 011.12-.13 5.18 5.18 0 012 .31h.05a2.82 2.82 0 011.44 1.24 2.75 2.75 0 01.18 2 2.36 2.36 0 00-.74-.46 2 2 0 01.86 1c.11.45-.23 1-.67.92a1.86 1.86 0 00-.22-1 2.65 2.65 0 00-.29-1 2.74 2.74 0 00-1.49-1.24zM16.56 28.07c.06-.21.37-1.29.19-1.47 0 0 5.18 5.08 7.22-2.7a6 6 0 001.16.62c-.75 7-6.44 3.43-6.44 3.43.22.13.14 1.25.12 1.47-.16 2.2-3 1.63-3.74.11a2.44 2.44 0 01-.14-.34 1.4 1.4 0 001.63-1.12z' class='cls-2'/%3E%3Cpath fill='%23fff' d='M1.26 14.52c.08.23.18.45.28.67v.05c1.26 2.67 3.76 5 6.81 4.61a12 12 0 003.51-1.05 8.6 8.6 0 013.64-1 7.28 7.28 0 00.1 2.65A9.82 9.82 0 0117 18.5s-.77 2.34-.41 3a1 1 0 00-.15-.18 1.28 1.28 0 00-.8-.4 1 1 0 00-.89.7c-.23.45-.24.83-.63 1.17-1 .87-2.17 2-1.79 3.47a2.64 2.64 0 002.06 1.82A1.39 1.39 0 0016 27c.06-.21.36-1.28.18-1.46 0 0 5.19 5.07 7.23-2.7a5.65 5.65 0 001.16.61c1.43.56 3.94.91 6.11-2.07a20.36 20.36 0 005.68 1.13s-1.55-.55-1.61-1.28c0 0 3.84 1 6 0l-2.43-.32a3.69 3.69 0 001.68-.42 5.24 5.24 0 012.46 0c.73.08 1.06-.31 1.54-.78a1.17 1.17 0 00.09.33 2.06 2.06 0 00.12.35 3.21 3.21 0 00.37.65 1.35 1.35 0 001.27.53.92.92 0 00.53-.28 1.2 1.2 0 00.19-1.16 2 2 0 00-.77-.94 1.85 1.85 0 011 1.76c.44.08.78-.48.67-.93a1.13 1.13 0 00-.13-.32 2.4 2.4 0 00-.72-.7 2.26 2.26 0 01.74.45 2.67 2.67 0 00.1-.64v-.3a2.59 2.59 0 00-.28-1A2.65 2.65 0 0046 16.32l-.14-.06-.08-.05h-.06a10.1 10.1 0 00-3.9-.54 6.3 6.3 0 001.59-2.45 3 3 0 01-.12.73s1.61-.69.71-2.95a1 1 0 01.63.49 4.17 4.17 0 00-1.74-2.81 2.35 2.35 0 01.88.17 3.64 3.64 0 00-1.72-1.34l-.27-2.21.88.31s0-.35-.89-.86a7.17 7.17 0 00.36-3.37C39.32 1 38.27 2.48 38 2.94a12.73 12.73 0 00-2.56.26 2.83 2.83 0 011.29-.62 3.87 3.87 0 00-3.23.94s-2.73-2-5.37-1.29c0 0-.27 1.36 1.42 4.77a6.37 6.37 0 00-2.31 2.67 7.38 7.38 0 011.63-1.59s-2.44 2.6-1.46 4.67a3.77 3.77 0 01.35-1.55c0 .4-.24 3.2 1 4.61a9.92 9.92 0 01-.32-2s.37 2.53 3.84 3.6a4.35 4.35 0 01-1.49-1.54 11.65 11.65 0 002.47 1.23c-.61.18-1 .31-1 .31l-.81.38a6.56 6.56 0 01-2.34-1.49h-.07a.58.58 0 01-.31.08.64.64 0 01-.46-.21 5.47 5.47 0 01-1.14-2.91.66.66 0 01-.33-.31 3.48 3.48 0 01-.19-2.24 6.84 6.84 0 00-6.5-.26 18.29 18.29 0 012.43.43s-4.84.26-7.22 3.71c0 0 1.93-2 2.77-1.7a8.44 8.44 0 00-2.1 3A9.13 9.13 0 0012 16c-3.7.78-5.2-1.7-5.79-3.65 0-.13-.08-.25-.11-.37a.14.14 0 000-.07v-.16a.14.14 0 010-.06q-.1-.24-.1-.47v-.05a.68.68 0 000-.14 2.4 2.4 0 010-.24v-.09a.09.09 0 000-.05v-.08a.28.28 0 010-.09v-.12c-.09-2-1.43-2.88-3-1.92C.82 9.6.44 12.35 1.26 14.52zm26.58-3.41v.05z' class='cls-2'/%3E%3C/svg%3E");order:1}.js-show-secondary .main-nav-more-item__button:after{width:15px;height:15px;order:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 13'%3E%3Cg filter='url(%23filter)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2.879 1.05a1 1 0 10-1.415 1.414l2.864 2.864-3.035 3.036a1 1 0 001.414 1.414l3.036-3.035 2.793 2.793A1 1 0 009.95 8.12L7.157 5.328l2.621-2.62a1 1 0 10-1.414-1.415L5.743 3.914 2.879 1.05z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter' width='11.243' height='11.314' x='0' y='.757' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.main-nav__secondary{display:none;color:#fff;padding:.2em 0;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:10em}@media all and (min-width:31.25em){.main-nav__secondary{padding:.2em .5em}}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi){.main-nav__secondary{height:11em}}@media (min-width:800px){.main-nav__secondary{display:none}}.js-show-secondary .main-nav__secondary{display:flex}@media (min-width:800px){.main-nav__secondary{position:absolute;top:0;left:-80px;transform:translate(-50%,0);max-width:unset;background:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);border-radius:11px;margin:0;padding:14px 20px 10px 10px;min-width:180px;color:#d33a2c;flex-direction:row;justify-content:space-between;align-items:center;height:auto}.main-nav__secondary:before{content:'';display:block;position:absolute;top:1px;left:50%;transform:translate(-50%,-100%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}.js-show-secondary .main-nav__secondary{display:block;top:50px}}.nav-item-1,.nav-item-10,.nav-item-11,.nav-item-2,.nav-item-3,.nav-item-4,.nav-item-5,.nav-item-6,.nav-item-7,.nav-item-8,.nav-item-9{display:none}.main-nav__secondary .nav-item-1,.main-nav__secondary .nav-item-10,.main-nav__secondary .nav-item-11,.main-nav__secondary .nav-item-2,.main-nav__secondary .nav-item-3,.main-nav__secondary .nav-item-4,.main-nav__secondary .nav-item-5,.main-nav__secondary .nav-item-6,.main-nav__secondary .nav-item-7,.main-nav__secondary .nav-item-8,.main-nav__secondary .nav-item-9{display:flex}@media (min-width:42.9375em){.nav-item-1{display:flex}.main-nav__secondary .nav-item-1{display:none}}@media (min-width:52.5em){.nav-item-2{display:flex}.main-nav__secondary .nav-item-2{display:none}}@media (min-width:56.5625em){.nav-item-3{display:flex}.main-nav__secondary .nav-item-3{display:none}}@media (min-width:70em){.nav-item-4{display:flex}.main-nav__secondary .nav-item-4{display:none}}@media (min-width:77.8125em){.nav-item-5{display:flex}.main-nav__secondary .nav-item-5{display:none}}@media (min-width:97.5em){.nav-item-6{display:flex}.main-nav__secondary .nav-item-6{display:none}}@media (min-width:108.4375em){.nav-item-7{display:flex}.main-nav__secondary .nav-item-7{display:none}}@media (min-width:120.625em){.nav-item-8{display:flex}.main-nav__secondary .nav-item-8{display:none}}@media (min-width:136.5625em){.nav-item-9{display:flex}.main-nav__secondary .nav-item-9{display:none}}@media (min-width:179.6875em){.nav-item-10{display:flex}.main-nav__secondary .nav-item-10{display:none}.main-nav-more-item{display:none}.main-nav__primary{justify-content:flex-start}.nav-item{padding:0 .65em}.header,.header.searchFocused{grid-template-columns:-webkit-min-content minmax(140px,-webkit-max-content) 0 minmax(250px,600px);grid-template-columns:min-content minmax(140px,max-content) 0 minmax(250px,600px)}}@media (max-width:480px){.header .search{grid-column:1/5;margin-top:.5em}.main-nav__primary{justify-content:flex-end}.main-nav-more-item{justify-content:flex-end}}.enhanced .slideDown{transition:all .6s linear}.enhanced .slideDown.main-nav{max-height:50em}.enhanced .slideUp{transition:all .3s linear}@media all and (min-width:901px){.enhanced .slideUp.main-nav{max-height:10em}}@media all and (max-width:1025px){.enhanced .article__summary.slideDown,.enhanced .article__toc.slideDown{max-height:55em;transition:max-height .8s ease-in-out}}@media all and (min-width:1025px){.enhanced .article__summary.slideDown,.enhanced .article__toc.slideDown{transition:none}}@media all and (max-width:1025px){.enhanced .article__summary.slideUp,.enhanced .article__toc.slideUp{transition:max-height .2s ease-in-out}}@media all and (min-width:1025px){.enhanced .article__summary.slideUp,.enhanced .article__toc.slideUp{transition:none;max-height:inherit}}.btn,.toolbar-item{display:inline-block;border-radius:11px;padding:.5em 1em;text-align:center;text-decoration:none;color:#fff;border:none;font-weight:700;background:0 0;background-color:#d33a2c;background-image:linear-gradient(to bottom,#f88040,#d33a2c);transition:all .2s ease-out;font-size:.9em;cursor:pointer;outline:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .btn,.wf-loaded-stage2 .toolbar-item{font-family:Mija}.btn:not(.hidden)+.btn:not(.hidden),.btn:not(.hidden)+.toolbar-item:not(.hidden),.toolbar-item:not(.hidden)+.btn:not(.hidden),.toolbar-item:not(.hidden)+.toolbar-item:not(.hidden){margin-right:1em}.btn.hover,.btn:active,.btn:focus,.btn:hover,.hover.toolbar-item,.toolbar-item:active,.toolbar-item:focus,.toolbar-item:hover{background:#d33a2c}.btn--orange{background-color:#d33a2c;background-image:linear-gradient(to bottom,#f88040,#d33a2c)}.btn span,.toolbar-item span{color:#811d15;font-size:.8em;margin-left:5px;margin-top:.5em;line-height:1}.btn span.ladda-label,.toolbar-item span.ladda-label{color:inherit;font-size:inherit;margin:0;line-height:inherit}.outline--none:focus{outline:0!important}.btn span.sup,.toolbar-item span.sup{display:inline-block;font-size:.6em;vertical-align:top;line-height:1.5;position:relative;top:0;left:-.4em}.btn--blue,.btn--smashing{background-color:#0168b8;background-image:linear-gradient(#0d84e1,#0168b8);color:#fff}.btn--blue:focus,.btn--blue:hover,.btn--smashing:focus,.btn--smashing:hover{background:#0168b8}.btn--blue span,.btn--smashing span{color:rgba(255,255,255,.7)}.btn--navy{background-color:#282634;background-image:linear-gradient(#3f3c51,#282634);color:#fff}.btn--navy:focus,.btn--navy:hover{background:#282634}.btn--navy span{display:block;color:#bbb;font-weight:400}.btn--green,.btn--member{background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f);color:#fff}.btn--green:focus,.btn--green:hover,.btn--member:focus,.btn--member:hover{background:#41b14f;color:#fff;border-color:#41b14f}.btn--green span,.btn--member span{color:rgba(0,0,0,.5)}.btn--grey{background-color:#dcdede;background-image:linear-gradient(#fff,#dcdede);color:#000}.btn--grey:focus,.btn--grey:hover{background:#fff}.btn--grey span{display:block;color:#666}.btn--white,.toolbar-item{background:#fff;color:#267dcc;border:1px solid #fff;text-shadow:none}.btn--white:focus,.btn--white:hover,.toolbar-item:focus,.toolbar-item:hover{text-shadow:none;background:#fff!important;color:#d33a2c}.btn--white span,.toolbar-item span{display:block;color:#666}.btn--white span.sr-only,.toolbar-item span.sr-only{display:inline-block}.btn--white--bordered,.btn--white--bordered:active,.btn--white--bordered:focus,.btn--white--bordered:hover,.toolbar-item{border:1px solid #ddd}.btn--ghost--white.toolbar-item,.btn.btn--ghost--white{border:1px solid #fff;color:#fff;text-shadow:none;border-radius:11px;transition:all .2s ease-out}.btn--ghost--white.toolbar-item:active,.btn--ghost--white.toolbar-item:hover,.btn.btn--ghost--white:active,.btn.btn--ghost--white:hover{background:#fff;color:#d33a2c}.btn--text-shadow,a.btn.btn--text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.btn--no-shadow{text-shadow:none}.btn--disabled,.btn--disabled:focus,.btn--disabled:hover{color:#767676;cursor:not-allowed}.btn[disabled],.toolbar-item[disabled]{color:#f88040;background:0 0;border:1px solid #666;opacity:.5;cursor:not-allowed}.btn[disabled]:focus,.btn[disabled]:hover,.toolbar-item[disabled]:focus,.toolbar-item[disabled]:hover{text-shadow:none}.btn[disabled].ladda-button,.toolbar-item[disabled].ladda-button{background-color:#666;color:#fff;border-color:#666;margin-top:1em;border:0;opacity:1}.btn[disabled].ladda-button.btn--secure::before,.toolbar-item[disabled].ladda-button.btn--secure::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iI2FhYWFhYSIgZD0iTTE1IDIxLjkxNXYwYy0wLjU4My0wLjIwNi0xLTAuNzYyLTEtMS40MTUgMC0wLjgyOCAwLjY3Mi0xLjUgMS41LTEuNXMxLjUgMC42NzIgMS41IDEuNWMwIDAuNjUzLTAuNDE3IDEuMjA5LTEgMS40MTV2Mi41OTRjMCAwLjI2My0wLjIyNCAwLjQ5MS0wLjUgMC40OTEtMC4yNjggMC0wLjUtMC4yMi0wLjUtMC40OTF2LTIuNTk0ek04IDE0djAgMGMtMS42NTggMC4wMDUtMyAxLjM0LTMgMy4wMDl2OS45ODFjMCAxLjY2MiAxLjM0NiAzLjAwOSAzLjAwOSAzLjAwOWgxNC45ODJjMS42NjIgMCAzLjAwOS0xLjMzNyAzLjAwOS0zLjAwOXYtOS45ODFjMC0xLjY1OS0xLjM0MS0zLjAwNS0zLTMuMDA5di0zLjUwMWMwLTQuMTQyLTMuMzY2LTcuNDk5LTcuNS03LjQ5OS00LjE0MiAwLTcuNSAzLjM1Ny03LjUgNy40OTl2My41MDF6TTExIDE0di0zLjQ5OWMwLTIuNDkyIDIuMDE1LTQuNTAxIDQuNS00LjUwMSAyLjQ4IDAgNC41IDIuMDE1IDQuNSA0LjUwMXYzLjQ5OWgtOXoiIGNsYXNzPSJ3b3ciPjwvcGF0aD4KPC9zdmc+)}.btn--load-comments.toolbar-item,.btn.btn--load-comments{display:block;width:66%;margin:2.5em 0 0;margin-left:4.6em;text-shadow:1px 1px 1px rgba(0,0,0,.3)}@media (max-width:40em){.btn--load-comments.toolbar-item,.btn.btn--load-comments{width:100%;margin-left:0}}.btn--full.toolbar-item,.btn.btn--full{display:block;width:100%}.btn--small.toolbar-item,.btn.btn--small{font-size:.9em;border-radius:6px;margin:0;padding:.4em 1em}.btn--medium.toolbar-item,.btn.btn--medium{font-size:calc(.9em + .1vw);padding:.75em 1em}.btn--large.toolbar-item,.btn.btn--large{font-size:calc(1em + .25vw);padding:.75em 1em}button{cursor:pointer}.btn--ghost--white{border:1px solid #666;border-radius:5.5px;padding:.5em .75em;background:0 0;margin-right:.5em;outline:0;line-height:1}a.btn,a.toolbar-item{text-shadow:none}a.btn--blue,a.btn--green,a.btn--navy,a.btn--orange{text-shadow:1px 1px 1px rgba(0,0,0,.25)}a.btn--white,a.toolbar-item{background:#fff;transition:color .1s ease-out}a.btn--white:focus,a.btn--white:hover,a.toolbar-item:focus,a.toolbar-item:hover{color:#d33a2c}.btn button,.toolbar-item button{border:none;padding:0;background:0 0;margin:0;color:inherit}.btn--membership-option.toolbar-item,.btn.btn--membership-option{padding-top:.7em;padding-bottom:.7em;margin-top:1.4em;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.btn--membership-option--heading.toolbar-item,.btn.btn--membership-option--heading{margin-top:2em;font-size:1.1em;margin-bottom:2em}.feature-comparison__category--button .btn--membership-option.toolbar-item,.feature-comparison__category--button .btn.btn--membership-option{margin-top:0;margin-bottom:0}.btn--membership-status{background:#fff;color:#333;border:1px solid #ddd;padding:0;border-radius:11px;font-weight:700;margin:2em 0;font-size:1.1em;width:100%;overflow:hidden;display:flex;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .btn--membership-status{font-family:Mija}.btn--membership-status__tick{display:block;height:100%;width:35%;float:left;padding:1em}.btn--membership-status__tick .tick-wrapper{display:inline-block;margin-top:.25em;width:100%}.btn--membership-status__tick svg{width:100%;height:100%}.btn--membership-status__content{padding:.7em 1em;text-align:center;float:left;width:65%;border-left:1px solid #ddd;display:flex;flex-direction:column;align-content:center;justify-content:center}.btn--membership-status__content span{display:block}.btn--lined{display:block;text-align:center;background-image:linear-gradient(#ddd,#ddd);background-size:100% .06em;background-repeat:no-repeat;background-position:center center;margin:2em 0}.btn--lined .btn,.btn--lined .toolbar-item{display:inline-block;box-shadow:0 0 0 1em #fff}@media (max-width:40em){.btn--lined__options{padding:0 1em}}.btn--lined__options .btn,.btn--lined__options .toolbar-item{margin-right:1em;box-sizing:border-box}@media (max-width:40em){.btn--lined__options .btn,.btn--lined__options .toolbar-item{margin-bottom:1em;margin-right:0;width:100%}}.btn--lined__options .btn:last-of-type,.btn--lined__options .toolbar-item:last-of-type{margin-right:0}.btn--lined--grey-border{display:block;text-align:center;background-image:linear-gradient(#ddd,#ddd);background-size:100% .06em;background-repeat:no-repeat;background-position:center center}.btn--lined--grey-border .btn,.btn--lined--grey-border .toolbar-item{display:inline-block;box-shadow:0 0 0 1em #f6f6f6}.btn--secure::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iIzNDODM0NSIgZD0iTTE1IDIxLjkxNXYwYy0wLjU4My0wLjIwNi0xLTAuNzYyLTEtMS40MTUgMC0wLjgyOCAwLjY3Mi0xLjUgMS41LTEuNXMxLjUgMC42NzIgMS41IDEuNWMwIDAuNjUzLTAuNDE3IDEuMjA5LTEgMS40MTV2Mi41OTRjMCAwLjI2My0wLjIyNCAwLjQ5MS0wLjUgMC40OTEtMC4yNjggMC0wLjUtMC4yMi0wLjUtMC40OTF2LTIuNTk0ek04IDE0djAgMGMtMS42NTggMC4wMDUtMyAxLjM0LTMgMy4wMDl2OS45ODFjMCAxLjY2MiAxLjM0NiAzLjAwOSAzLjAwOSAzLjAwOWgxNC45ODJjMS42NjIgMCAzLjAwOS0xLjMzNyAzLjAwOS0zLjAwOXYtOS45ODFjMC0xLjY1OS0xLjM0MS0zLjAwNS0zLTMuMDA5di0zLjUwMWMwLTQuMTQyLTMuMzY2LTcuNDk5LTcuNS03LjQ5OS00LjE0MiAwLTcuNSAzLjM1Ny03LjUgNy40OTl2My41MDF6TTExIDE0di0zLjQ5OWMwLTIuNDkyIDIuMDE1LTQuNTAxIDQuNS00LjUwMSAyLjQ4IDAgNC41IDIuMDE1IDQuNSA0LjUwMXYzLjQ5OWgtOXoiIGNsYXNzPSJ3b3ciPjwvcGF0aD4KPC9zdmc+);content:'';display:inline-block;margin-bottom:-2px;margin-right:.5em;width:1em;height:1em;background-size:100% 100%;background-repeat:no-repeat}.toolbar-item a{text-shadow:#fff 3px 0,#fff 2px 0,#fff 1px 0,#fff -1px 0,#fff -2px 0,#fff -3px 0}.code-toolbar{position:relative}.code-toolbar::-webkit-scrollbar{display:none}.code-toolbar>.toolbar{position:absolute;top:.5em;right:.5em;transition:opacity .3s ease-in-out;opacity:0}.code-toolbar:hover>.toolbar{opacity:1}.code-toolbar>.toolbar .toolbar-item{display:inline-block}.code-toolbar>.toolbar a{cursor:pointer}.code-toolbar>.toolbar button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:.75em 1.15em}.cookie-banner{background-color:#fff;border-radius:11px;position:fixed;width:calc(19em + 1vw);padding:1em 1.5em;font-size:1em;z-index:99;box-shadow:0 6px 40px rgba(0,0,0,.3);bottom:1.25em;right:1.25em}.cookie-banner p{font-size:.9em;margin-top:0}.cookie-banner__container{display:flex}.cookie-banner button{padding:.9em 1em}@media screen and (max-width:480px){.cookie-banner{right:0;left:0;width:100%;border-radius:0;bottom:0}.cookie-banner p{margin-top:1em}}@media screen and (max-width:380px){.cookie-banner p{margin-top:0}}.footer__topics{text-align:center;padding-bottom:50px}.main-footer .footer__topics{display:block}.footer__topics__title{color:#fff;font-size:.9em;margin:2em 0;opacity:1!important;transform:translateY(0)!important}@media (max-width:40em){.footer__topics__title{text-align:left}}.footer__topics__list{padding:0}.footer__topics__list:after,.footer__topics__list:before{content:' ';display:table;clear:both}.footer__topics__item{display:inline-block;padding-left:0;color:#fff;margin:.25em 0;transition:color .2s ease-out;font-size:calc(1.3em + .2vw)}.footer__topics__item::before{content:'•';margin:0 .25em 0 .25em;display:inline-block;color:var(--THEME_COLOR,#811d15);font-size:calc(1em + ((.4vw + .25vh)/ 2));position:relative;top:2px}.footer__topics__item a{text-decoration:none;color:inherit}.footer__topics__item a:focus,.footer__topics__item a:hover{color:var(--THEME_HOVER_COLOR,#390c09)}@media (max-width:64em){.footer__topics__item{font-size:1.25em;margin-bottom:5px}.footer__topics__item::after{font-size:30px;top:3px}}@media (max-width:48em){.footer__topics__item{font-size:1.1em;margin-bottom:.5em;width:33.33%;float:left;text-align:left}}@media (max-width:40em){.footer__topics__item{font-size:calc(.975em + .2vw);width:50%;float:left;text-align:left}}.search-results{background:var(--THEME_COLOR,#d33a2c);color:#fff}.search-results .bio-image-image{width:75px;height:75px}.search-results .bio-image-wrapper{border-radius:11px}.search-results .article--post{padding-top:0}.search-results .article--post:first-child{margin-top:2em}@media all and (max-width:650px){.search-results .article--post{margin-top:1.5em}}.search-results figure.author{margin-right:1em}.header__search-results{max-width:calc(900px + 15vw);margin:0 auto;overflow:hidden;position:relative}.header__search-results.meow__content{background:var(--THEME_COLOR,#d33a2c)}.header__search-results.meow__content:not(.meow__content--small) a:not(.btn){text-shadow:none}.search-results figure a{background-image:none;display:block}.search-results img{border-radius:11px;border:4px solid #fff}.search-results ol img{min-height:100px;height:auto}.search-results__full img{border:none}.search-results img{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);transition:all .2s ease-in-out}.search-results img:hover{box-shadow:0 0 3px -1px rgba(50,50,93,.25),0 4px 12px -6px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025)}.search-results__full .article--post__comments-count,.search-results__full .read-more-link{display:none}@media all and (min-width:480px){.search-results .author__image-wrapper{min-width:60px;min-height:auto}}.search-results article:nth-child(15n){padding-bottom:5em;border-bottom:8px solid #ddd}.header__search-results em{color:#fff;border-radius:11px;font-style:normal;display:inline-block;background-color:var(--THEME_HIGHLIGHT_COLOR,rgba(0,0,0,.25));padding:.1em .25em 0}.search-post-container em{font-style:normal;background-color:#8e2017;padding:.1em .2em 0 .2em}.search-results .article--post__teaser em{background-color:#ffd8d4;color:#333;font-style:normal;border-radius:11px;padding:.25em .35em}.active .header__search-results{max-height:100em;transition:max-height .4s ease-out;overflow:hidden;display:block}.header__search-results.no-results-found{color:#61140f;text-align:center;padding:0}.header__search-results.no-results-found ol{margin:0}.header__search-results .load-more{padding-bottom:50px}.header__search-results .load-more__link{border-bottom:5px solid #811d15}.header__search-results .load-more__link:focus,.header__search-results .load-more__link:hover{color:#000}.header__search-results h2{color:#fff;font-size:calc(40px + .5vw)}@media all and (max-width:640px){.header__search-results h2{font-size:1.6em}}.header__search-results h2 a{text-decoration:none;color:inherit;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.header__search-results h2 a:focus,.header__search-results h2 a:hover{color:#111;text-shadow:none}.header__search-results li{padding-left:0}.header__search-results li:first-child{margin:3em 0}.header__search-results li:last-child{margin-bottom:1.5em}@media all and (max-width:640px){.header__search-results li .author{display:none}.header__search-results li h2{font-size:1em}}.header__search-results p{margin:.75em 0;font-size:calc(.9em + .3vw)}@media all and (max-width:640px){.header__search-results p{font-size:.8em}}.header__search-results .article--post__time{color:inherit}.article--post__url{font-family:Fira Code,Menlo,Courier new,Consolas,monospace;color:var(--THEME_DESC_COLOR,#111);font-weight:700;padding-top:.2vw;font-size:calc(.8em + .2vw);display:block}.category__header.closed{display:none}.header__search-logo{margin-top:.8em;position:absolute;top:0;right:0}.header__search-logo img{float:right;height:16px;width:130px;border:0}.search-results a code{text-decoration:none;text-shadow:none;color:inherit}.search-results__full{transition:.3s all ease-in-out}.search-results__full.search-results{background:#fff;color:#333;min-height:calc(100vh - 200px)}.search-results__full .search-post-container em{color:#fff;background-color:#d33a2c;border-radius:11px;padding:.2em .35em;display:inline-block;text-shadow:none}.search-results__full .header__search-results.meow__content{background:#fff;color:#333;text-shadow:none;margin-top:2em}.search-results__full .header__search-results.meow__content h2{color:#333;text-shadow:none}.search-results__full .header__search-results.meow__content .meow__intro{text-shadow:none}.search-results__full .meow__content:not(.meow__content--small) a:not(.btn){color:#006fc6;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;padding:10px 0}.cart-active .back-to-top-wrapper{display:none}a.back-to-top{display:block;background:0 0;width:50px;height:50px;opacity:.7;text-shadow:none;border-radius:11px;padding:12.5px;transform-origin:bottom left;will-change:transform;transform:rotate(-11deg);transition:background-color .1s ease-out,transform .2s ease-out,opacity .1s ease-out;background-color:#666}@media (max-width:64em){a.back-to-top{opacity:.3}}a.back-to-top:focus,a.back-to-top:hover{background-color:#282634;opacity:1}a.back-to-top svg{display:block}.back-to-top-wrapper{width:50px;height:50px;display:none;position:fixed;bottom:20px;right:20px;z-index:9}.back-to-top-wrapper::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none}.back-to-top-wrapper:hover a{transform:rotate(0)}.back-to-top-wrapper:hover::before{opacity:0;transform:scaleX(0)}@media (min-height:600px){.back-to-top-wrapper{display:block}}form fieldset{border:none;padding:0;margin:3em 0 0}form fieldset:after,form fieldset:before{content:" ";display:table;clear:both}form fieldset legend{font-weight:700;font-size:1.2em;margin-bottom:1em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 form fieldset legend{font-family:Mija}form fieldset legend.legend--notes+small{display:block;color:#666;line-height:1.5em;padding:1em 0 1.25em 0;margin:0 auto}@media all and (min-width:550px){form fieldset legend.legend--notes+small{width:70%}}form fieldset:first-of-type{margin-top:0}form input[type=text],form textarea{color:#333}label{max-width:100%}.form__text{font-size:.8em}.form__field{display:block;font-size:.9em;width:100%;margin-bottom:1.5em}.form__field img{margin-top:2.5em}.form__field .form__field__note{color:#666}.field--suggestions{position:absolute;background:#d33a2c;background-image:linear-gradient(to bottom,#f88040,#e33a2c);color:#fff;border-radius:11px;padding:.5em .5em;width:100%;z-index:11;list-style-image:none;top:2.9em;font-weight:700;font-size:1em;margin:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .field--suggestions{font-family:Mija}.field--suggestion{padding:.2em 1em;margin:0;cursor:pointer}.field--suggestion__selected{background:#fff;border-radius:11px;color:#d33a2c}.field--suggestions:empty{display:none}.error-msg{display:block;margin-top:.8em;font-size:.8em;margin-left:1em}.form__field__note{display:block;margin-bottom:.8em;margin-left:0;font-size:.8em}@media (max-width:40em){.error-msg,.form__field__note{margin-left:0}}.error-msg.error-msg__standalone{margin:1em 0 0 0}.error-msg:not([value=""]){padding:.45em .75em;border-radius:11px;display:inline-block;background-color:#d33a2c;color:#fff;font-weight:700;line-height:1.3em;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .error-msg:not([value=""]){font-family:Mija}.error-msg:not([value=""]) a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}.error-msg:empty{display:none}.animation-shake{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes headShake{0%{transform:translateX(0)}12.5%{transform:translateX(-6px) rotateY(-9deg)}37.5%{transform:translateX(5px) rotateY(7deg)}62.5%{transform:translateX(-3px) rotateY(-5deg)}87.5%{transform:translateX(2px) rotateY(3deg)}100%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}12.5%{transform:translateX(-6px) rotateY(-9deg)}37.5%{transform:translateX(5px) rotateY(7deg)}62.5%{transform:translateX(-3px) rotateY(-5deg)}87.5%{transform:translateX(2px) rotateY(3deg)}100%{transform:translateX(0)}}.error-server:not([value=""]){display:block;text-align:center;color:#fff;margin:3em 0 1em 0;font-size:.95em}.error-server::before{content:"⚠️";margin-right:.45em;position:relative;top:1px}.form__field__hidden{display:none}.form__field--radio .form__field__note{margin-left:3em}.form__field--checkbox .form__field__note{margin-left:0}.form__field__input,input[type=email],input[type=password],input[type=text],textarea{background-color:#effaff;border:1px solid #d2dfe4;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;background-position:right 1.35em center;background-size:.25em .25em;background-repeat:no-repeat;margin-bottom:5px;border-radius:11px;padding:.9em 2em .7em 1.1rem;display:block;width:100%;outline:0;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .form__field__input,.wf-loaded-stage2 input[type=email],.wf-loaded-stage2 input[type=password],.wf-loaded-stage2 input[type=text],.wf-loaded-stage2 textarea{font-family:Elena}.form__field__input:hover+.show-password,input[type=email]:hover+.show-password,input[type=password]:hover+.show-password,input[type=text]:hover+.show-password,textarea:hover+.show-password{border-color:#8fcbe2}.form__field__input[data-optional],input[type=email][data-optional],input[type=password][data-optional],input[type=text][data-optional],textarea[data-optional]{border-color:#eee}.form__field__input:active,.form__field__input:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus,textarea:active,textarea:focus{box-shadow:inset 0 0 1px 0 rgba(0,0,0,.2),0 5px 27px -5px rgba(50,50,93,.25),0 8px 10px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.03);outline:0!important;color:#333}.form__field__input:active+.show-password,.form__field__input:focus+.show-password,input[type=email]:active+.show-password,input[type=email]:focus+.show-password,input[type=password]:active+.show-password,input[type=password]:focus+.show-password,input[type=text]:active+.show-password,input[type=text]:focus+.show-password,textarea:active+.show-password,textarea:focus+.show-password{border-color:#f88040}.form__field__input.stripe-element{padding:.75em 1em .75em 1em}.form__row__padded{margin-bottom:1.5em}.form__field__input.stripe-element.success{padding:.75em 2em .75em 1em}@media screen and (max-width:450px){.form__field__input.stripe-element.success{padding:.75em 1em}.form__field__input.stripe-element.success:after{display:none}}textarea{height:10em;resize:both;scroll:auto;max-width:100%;padding:.75em 1em .85em 1em}.form__field__label{display:block;margin-bottom:.15em;cursor:pointer}.form__field--checkbox .form__field__label,.form__field--radio .form__field__label{margin:0}.lining-figures-tnum .form__field__label{font-feature-settings:"tnum" 0,"lnum" 0,"smcp" 0,"c2sc" 0}.nl__form input:active,.nl__form input:focus{box-shadow:none}input{border-color:#aaa}input[data-optional]{border-color:#eee}.form__field input.error,.form__field__input.error{border-color:#d33a2c!important}.form__field input.success,.form__field input:-webkit-autofill.success,.form__field input[type=text].success{border-color:transparent;background-repeat:no-repeat;background-position:right 1em center;background-size:1em 1em;-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;font-feature-settings:normal;background-color:#d6f7da;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.form__field textarea.success,.form__field textarea:-webkit-autofill.success{border-color:transparent;background-repeat:no-repeat;background-position:right 1em center;background-size:1em 1em;-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;font-feature-settings:normal;-webkit-text-fill-color:#333;background-color:#d6f7da;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2);font-weight:400;color:#333;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .form__field textarea.success,.wf-loaded-stage2 .form__field textarea:-webkit-autofill.success{font-family:Elena}.success .form__field__label{color:#333}.form__field__input.success{border-color:#41b14f;background-repeat:no-repeat;background-position:right 1em center;background-size:1em 1em;color:#41b14f;font-weight:700;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;font-feature-settings:normal;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .form__field__input.success{font-family:Mija}.form__field.comment__message-field input.success,.form__field.comment__message-field input:-webkit-autofill.success,.form__field.comment__message-field input[type=text].success,.form__field.comment__message-field textarea.success,.form__field.comment__message-field textarea:-webkit-autofill.success,.form__field.comment__name-field input.success,.form__field.comment__name-field input:-webkit-autofill.success,.form__field.comment__name-field input[type=text].success,.form__field.comment__name-field textarea.success,.form__field.comment__name-field textarea:-webkit-autofill.success,.form__field.comment__twitter-field input.success,.form__field.comment__twitter-field input:-webkit-autofill.success,.form__field.comment__twitter-field input[type=text].success,.form__field.comment__twitter-field textarea.success,.form__field.comment__twitter-field textarea:-webkit-autofill.success{color:#41b14f;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .form__field.comment__message-field input.success,.wf-loaded-stage2 .form__field.comment__message-field input:-webkit-autofill.success,.wf-loaded-stage2 .form__field.comment__message-field input[type=text].success,.wf-loaded-stage2 .form__field.comment__message-field textarea.success,.wf-loaded-stage2 .form__field.comment__message-field textarea:-webkit-autofill.success,.wf-loaded-stage2 .form__field.comment__name-field input.success,.wf-loaded-stage2 .form__field.comment__name-field input:-webkit-autofill.success,.wf-loaded-stage2 .form__field.comment__name-field input[type=text].success,.wf-loaded-stage2 .form__field.comment__name-field textarea.success,.wf-loaded-stage2 .form__field.comment__name-field textarea:-webkit-autofill.success,.wf-loaded-stage2 .form__field.comment__twitter-field input.success,.wf-loaded-stage2 .form__field.comment__twitter-field input:-webkit-autofill.success,.wf-loaded-stage2 .form__field.comment__twitter-field input[type=text].success,.wf-loaded-stage2 .form__field.comment__twitter-field textarea.success,.wf-loaded-stage2 .form__field.comment__twitter-field textarea:-webkit-autofill.success{font-family:Mija}.comment__message-field .input-wrapper textarea.success{color:#666}.comment__message-field textarea{padding-top:1.5em;line-height:1.3em;padding-right:50px}.form__field.comment__message-field.success .form__field__label{font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .form__field.comment__message-field.success .form__field__label{font-family:Elena}.form__field input:-webkit-autofill:active,.form__field input:-webkit-autofill:focus,.form__field textarea:-webkit-autofill:active,.form__field textarea:-webkit-autofill:focus{font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .form__field input:-webkit-autofill:active,.wf-loaded-stage2 .form__field input:-webkit-autofill:focus,.wf-loaded-stage2 .form__field textarea:-webkit-autofill:active,.wf-loaded-stage2 .form__field textarea:-webkit-autofill:focus{font-family:Elena}.form__field input:-webkit-autofill::selection{background-color:#41b14f;color:#fff;padding:2px}.form__field__input:-webkit-autofill::first-line{font-weight:700;font-feature-settings:normal!important;font-size:1.125rem;line-height:1.15em;color:#41b14f;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .form__field__input:-webkit-autofill::first-line{font-family:Mija}.form__field__input.success:-webkit-autofill,.form__field__input:-webkit-autofill{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2),inset 0 0 0 1000px #e6f8e8!important}.form__field__input.fail:-webkit-autofill{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2),inset 0 0 0 1000px #feeef0!important}.form__field .fail{background-color:#feeef0;box-shadow:#feeef0 0 1px 1px 0 inset;border:2px dashed #fdadb7;color:#811d15;font-weight:700}.form__field .input-wrapper,.form__field.comment__message-field .input-wrapper,.stripe-element.form__field__input{position:relative}.form__field .input-wrapper:after,.form__field.comment__message-field .input-wrapper:after,.stripe-element.form__field__input:after{content:"";position:absolute;top:50%;right:.25em;width:1em;height:1em;margin-top:-.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4NCjxwYXRoIGZpbGw9IiM0MUIxNEYiIGZpbGwtb3BhY2l0eT0iMSIgZD0iTTE2IDBjLTguODM2IDAtMTYgNy4xNjQtMTYgMTZzNy4xNjQgMTYgMTYgMTYgMTYtNy4xNjQgMTYtMTYtNy4xNjQtMTYtMTYtMTZ6TTEzLjUyIDIzLjM4M2wtNy4zNjItNy4zNjMgMi44MjgtMi44MjggNC41MzMgNC41MzUgOS42MTctOS42MTcgMi44MjggMi44MjgtMTIuNDQ0IDEyLjQ0NXoiPjwvcGF0aD4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-size:1em 1em;z-index:2;opacity:0;transition:opacity .15s ease-in-out,right .15s ease-in-out}.form__field.comment__message-field.success .input-wrapper,.form__field.success .input-wrapper,.stripe-element.form__field__input.success{position:relative}.form__field.comment__message-field.success .input-wrapper:after,.form__field.success .input-wrapper:after,.stripe-element.form__field__input.success:after{opacity:1;right:1em}.form__field--inline .form__field.success .input-wrapper:after{right:6em}.form__field.comment__message-field.success .input-wrapper:after{top:2em;background-size:1.1em 1.1em;width:1.1em;height:1.1em}.form__field.success .password-with-show-wrapper.input-wrapper:after{right:133px}.form__field.success.cc-number .input-wrapper:after{right:123px}.form__field--checkbox{margin-bottom:.4em}.form__field--checkbox input{height:1px;width:1px;opacity:0;float:left;padding:0}.form__field--checkbox input:focus+.form__field__label,.form__field--checkbox input:focus+label{outline:2px dotted #811d15}.form__field--checkbox .form__field__label{display:block;padding:.4em 0;padding-left:2.5em;position:relative;cursor:pointer;font-size:1em;z-index:2;transition:all .2s ease-out}.form__field--checkbox .form__field__label>span{display:block;margin-top:-2px}.form__field--checkbox .form__field__label::before{display:inline-block;content:"";background-color:#fff;width:1.6em;height:1.6em;border-radius:4px;border:1px solid #bbb;transition:border-color .2s ease-in-out;position:absolute;left:0;top:.25em;z-index:1}.form__field--checkbox .form__field__label:focus::before,.form__field--checkbox .form__field__label:hover::before{border-color:#777}.form__field--checkbox input:checked+.form__field__label::before{border:none;background-color:#d33a2c;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTQgMTEiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIgZD0iTTAsNWw2LDZsOC05bC0yLTJMNiw3TDIsM0wwLDV6Ii8+Cjwvc3ZnPgo=),linear-gradient(to bottom,#f88040,#d33a2c);background-repeat:no-repeat;background-position:center center,center center}.enhanced input[type=checkbox].section-hider{height:1px;width:1px;opacity:0;float:left;padding:0}.enhanced input[type=checkbox].section-hider:focus+.form__field__label,.enhanced input[type=checkbox].section-hider:focus+label{outline:2px dotted #811d15}input[type=checkbox]:checked+.form__field--checkbox--hider .form__field__label::before{border:none;background-color:#d33a2c;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTQgMTEiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIgZD0iTTAsNWw2LDZsOC05bC0yLTJMNiw3TDIsM0wwLDV6Ii8+Cjwvc3ZnPgo=),linear-gradient(to bottom,#f88040,#d33a2c);background-repeat:no-repeat;background-position:center center,center center}.section-hider:checked~.checkbox-controlled-section{display:none}.checkbox-controlled-section--reversed{display:none}.section-hider--reversed:checked~.checkbox-controlled-section--reversed{display:block}.form__field--radio{margin:0 0 .4em;padding:.5em 0}.form__field--radio input{height:1px;width:1px;opacity:0;float:left;padding:0}.form__field--radio input:focus+.form__field__label,.form__field--radio input:focus+label{outline:2px dotted #811d15}.form__field--radio .form__field__label{display:block;position:relative;cursor:pointer;line-height:1;z-index:2;padding:.2em 0;transition:all .2s ease-out}.form__field--radio .form__field__label::before{display:inline-block;margin-bottom:-4px;content:"";background-color:#fff;width:1.6em;height:1.6em;border-radius:50%;border:1px solid #bbb;transition:border-color .2s ease-in-out;vertical-align:middle;position:relative;top:-4px;z-index:1;margin-right:.75em}.form__field--radio .form__field__label:focus::before,.form__field--radio .form__field__label:hover::before{border-color:#777}.form__field--radio input:checked+.form__field__label::before{border:none;background-color:#d33a2c;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCI+CjxjaXJjbGUgZmlsbD0iI2ZmZiIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNCIgLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center center}.contact .form__field--textarea{margin-top:2em}.enhanced .form__field--floating{position:relative}.enhanced .form__field--floating .form__field__input.success::-moz-selection{color:#fff}.enhanced .form__field--floating .form__field__input.success::selection{color:#fff}.enhanced .form__field--floating .form__field__input.success::-moz-selection{color:#fff}.enhanced .form__field--floating .form__field__label,.enhanced .success .form__field--floating .form__field__label{position:absolute;top:8px;left:1.25em;transition:all .3s ease-out;color:#aaa;font-size:calc(.8em + .1vw);padding:8px 0;z-index:1}@media all and (max-width:640px){.enhanced .form__field--floating .form__field__label{font-size:.8em;padding:10px 0}}.enhanced .form__field--floating.float .form__field__label{transform:translateY(-12px);font-size:.7em;left:1.5em}.enhanced .form__field--floating.blurred .form__field__label{color:#8f979d}.enhanced .form__field--floating.focused .form__field__label{color:#666}.form--setting__password legend{margin-bottom:0}.form--setting__password .form__field--floating{width:100%}@media all and (min-width:550px){.form--resend__email .form__field--floating,.form--setting__password .form__field--floating{width:80%;margin-left:auto;margin-right:auto}}.password-with-show-wrapper{position:relative}.show-password{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;bottom:0;background-image:linear-gradient(to bottom,#f88040,#e33a2c);color:#fff;font-weight:700;border-radius:0 11px 11px 0;border-left:none;padding:0 1em;cursor:pointer;font-feature-settings:"smcp" 1,"c2sc" 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;z-index:10;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.show-password a{background-position:center 72%}@media all and (max-width:640px){.show-password{font-size:.85em;padding:1em .5em 1em .3em}}@media screen and (min-width:40em){.show-password{min-width:105px;padding:0 1.25em}}.show-password__checkbox{visibility:hidden;width:1px;height:1px;position:absolute}.show-password__checkbox+span:before{content:"";display:inline-block;vertical-align:middle;margin-right:.3em;margin-top:-.05em;width:1em;height:1em;background-size:100% 100%;background-repeat:no-repeat}.show-password__checkbox:not(:checked)+span:before{background:url(../../images/smashing-cat/paw_01.svg)}.show-password__checkbox:checked+span:before{background:url(../../images/smashing-cat/paw_02.svg)}input[type=password]::-ms-reveal{display:none}.form__row:after,.form__row:before{content:" ";display:table;clear:both}.field--half{width:50%;float:left;margin-right:2%}.field--half:last-child{margin-right:0}.field--half:nth-last-child(2):first-child{width:49%;margin-right:1%}@media all and (max-width:650px){.field--half:nth-last-child(2):first-child{float:none;width:100%;margin-right:0;margin-left:0}}.field--half:nth-last-child(2):first-child~.field--half{width:49%;margin-left:1%}@media all and (max-width:650px){.field--half:nth-last-child(2):first-child~.field--half{float:none;width:100%;margin-right:0;margin-left:0}}@media all and (max-width:780px){.field--half{width:100%;margin-right:0}}.field--two-thirds{width:64.6666%;float:left;margin-right:2%}@media (max-width:48em){.field--two-thirds{width:100%;margin-right:0}}.field--one-third{width:33.3333%;float:left;margin-right:2%}.field--one-third:last-of-type{margin-right:0}@media (max-width:48em){.field--one-third{width:100%;margin-right:0}}.label--secure{display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjNzc3IiBkPSJNMTUgMjEuOTE1Yy0uNTgzLS4yMDYtMS0uNzYyLTEtMS40MTUgMC0uODI4LjY3Mi0xLjUgMS41LTEuNXMxLjUuNjcyIDEuNSAxLjVjMCAuNjUzLS40MTcgMS4yMDktMSAxLjQxNXYyLjU5NGMwIC4yNjMtLjIyNC40OTEtLjUuNDkxLS4yNjggMC0uNS0uMjItLjUtLjQ5MXYtMi41OTR6bS03LTcuOTE1Yy0xLjY1OC4wMDUtMyAxLjM0LTMgMy4wMDl2OS45ODFjMCAxLjY2MiAxLjM0NiAzLjAwOSAzLjAwOSAzLjAwOWgxNC45ODJjMS42NjIgMCAzLjAwOS0xLjMzNyAzLjAwOS0zLjAwOXYtOS45ODFjMC0xLjY1OS0xLjM0MS0zLjAwNS0zLTMuMDA5di0zLjUwMWMwLTQuMTQyLTMuMzY2LTcuNDk5LTcuNS03LjQ5OS00LjE0MiAwLTcuNSAzLjM1Ny03LjUgNy40OTl2My41MDF6bTMgMHYtMy40OTljMC0yLjQ5MiAyLjAxNS00LjUwMSA0LjUtNC41MDEgMi40OCAwIDQuNSAyLjAxNSA0LjUgNC41MDF2My40OTloLTl6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:1em 1em;background-position:left top 45%;padding-left:1.25em!important}.form__field input[type=text].ccv-input-field{padding-right:3em!important;background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA0MCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZGNkY2Q7fS5jbHMtMntmaWxsOiM0MjQxNDM7fS5jbHMtM3tmaWxsOiNmZmY7fS5jbHMtNHtmaWxsOm5vbmU7c3Ryb2tlOiNlOTU2NGI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFydGJvYXJkIDQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYwLDM1YTUsNSwwLDAsMS01LDVINWE1LDUsMCwwLDEtNS01VjVBNSw1LDAsMCwxLDUsMEg1NWE1LDUsMCwwLDEsNSw1WiIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeT0iNi4yOSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgiLz48cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjMuMjIiIHk9IjE4LjI5IiB3aWR0aD0iMzUuNTYiIGhlaWdodD0iOCIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNi4xOSIgeT0iMjEuMjkiIHdpZHRoPSIyOC42NCIgaGVpZ2h0PSIyIi8+PHJlY3QgY2xhc3M9ImNscy0zIiB4PSI0Ni4xNyIgeT0iMTguMjkiIHdpZHRoPSI3LjkiIGhlaWdodD0iOCIvPjxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iNDcuMTYiIHk9IjIxLjI5IiB3aWR0aD0iNS45MyIgaGVpZ2h0PSIyIi8+PGVsbGlwc2UgY2xhc3M9ImNscy00IiBjeD0iNTAiIGN5PSIyMi4xOSIgcng9IjcuNjUiIHJ5PSI3Ljc1Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:auto 1em;background-position:right 1em center}.increment-decrement-input-wrapper{font-feature-settings:"smcp" 1,"c2sc" 1,"tnum" 1,"lnum" 1,"frac" 1,"sups" 1,"subs" 1;font-size:1em;float:right;position:relative;top:.15em}.increment-decrement-input-wrapper input[type=number]{padding:0 .25em;display:block;width:5.5em;text-align:center;height:1.5em;border:1px solid #ddd;border-radius:20px;line-height:0;background-color:#fff;box-shadow:none}.increment-decrement-input-wrapper input[type=number]::-webkit-inner-spin-button,.increment-decrement-input-wrapper input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.increment-decrement-input-wrapper button{background:#eee;border:1px solid #ddd;font-size:inherit;text-align:center;width:1.75em;line-height:.6;height:1.5em;z-index:1;padding:0;cursor:pointer;position:absolute;top:0}.increment-decrement-input-wrapper .increment-button{float:right;margin-left:-1px;border-radius:0 100% 100% 0;padding-right:.1em;right:0}.increment-decrement-input-wrapper .decrement-button{float:left;margin-right:-1px;padding-left:.1em;border-radius:50% 0 0 50%;left:0}.grecaptcha-badge{display:none}.homepage .main-footer{position:relative;z-index:1}.footer__notes{text-align:center;color:#fff}.footer__notes p{margin:0}.footer__notes p:first-of-type{font-style:italic}.footer__links{margin:0 auto;padding:1em 0;text-align:center;max-width:30em}.footer__links li{margin:.5em 0;padding:0;display:inline-block;margin-right:1em}.footer__links a,.footer__notes a{color:#fff;-webkit-text-decoration-line:#fff;text-decoration-line:#fff}.main-footer{padding:2em 0;padding-bottom:14em;background-repeat:no-repeat;background-image:url(../images/footer/tablet__left.svg);background-position:left 1em bottom 1em;background-size:12em auto;background-color:var(--THEME_SECONDARY_COLOR,#d33a2c);font-size:.8em;color:#fff;z-index:0}@media all and (max-width:480px) and (max-height:600px){.main-footer{padding-bottom:13em;background-repeat:no-repeat;background-image:url(../images/footer/mobile__left.svg),url(../images/footer/mobile__right.svg);background-position:left .5em bottom .5em,right 6% bottom;background-size:12em auto,12em auto}}@media all and (min-width:480px){.main-footer{padding-bottom:12em;background-size:12em auto,12em auto}}@media all and (min-width:768px){.main-footer{padding-bottom:3em;background-image:url(../images/footer/tablet__left.svg);background-position:left .5em bottom 3em;background-size:13.5em auto}}@media screen and (min-width:64rem){.main-footer{padding-bottom:3em;background-image:url(../images/footer/laptop__left.svg),url(../images/smashing-cat/cat-the-behemoth.svg);background-position:left 6% bottom 2em,right 3vw bottom 2.75em;background-size:11em auto,14em auto}}@media all and (min-width:1264px){.main-footer{padding-bottom:3em;background-image:url(../images/footer/laptop__left.svg),url(../images/smashing-cat/cat-the-behemoth.svg);background-position:left 15% bottom 1em,right 12% bottom 2em;background-size:11em auto,14em auto}}@media all and (min-width:1450px){.main-footer{background-image:url(../images/footer/large-screen__left.svg);background-position:left 15% bottom 2em;background-size:12em auto}}@media (max-width:64rem){.jobs .main-footer{position:relative;z-index:2}}html:not(.enhanced) .overlay[aria-hidden=true]{display:none;margin:2em auto;max-width:600px;padding:1em}html:not(.enhanced) .overlay[aria-hidden=true]:target{display:block}html:not(.enhanced) .overlay[aria-hidden=true] .overlay-close-button{display:none}.overlay--btn-options{margin-top:2em}.overlay--btn-options .btn{white-space:nowrap}@media all and (max-width:550px){.overlay--btn-options.btn--lined{background:0 0}}.overlay--btn-options .btn{margin:0 1em}@media all and (max-width:550px){.overlay--btn-options .btn{display:block;width:100%;margin:1em 0}}.enhanced .overlay{margin:0;padding:1em;text-align:center;max-width:100%;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(255,255,255,0);z-index:10;display:block;transform:translateX(-100%);transform-origin:bottom left;transform:rotateZ(-90deg);transition:transform 0s ease-out,background-color .3s ease-out}@media all and (max-width:500px){.enhanced .overlay{padding:0;margin:0}}.enhanced .overlay.show{background-color:rgba(40,38,52,.98);transform:translateX(0);transform:rotateZ(0)}.enhanced .overlay.show .overlay__content{opacity:1;transform:translateY(-50%) translateX(-50%) rotateZ(0)}.enhanced .overlay.hide{transform:translateX(-100%);transform:rotateZ(-90deg)}.enhanced .overlay.hide .overlay__content{opacity:0}.enhanced .overlay__content-wrapper{width:100%;height:100%}.enhanced .overlay__content{background:#fff;overflow-y:scroll;padding:2em 2.25em;max-width:750px;border-radius:11px;position:relative;top:50%;left:50%;opacity:0;transform-origin:bottom left;transform:translateY(-50%) translateX(-50%) rotateZ(-22deg);transition:transform .4s ease-out .3s,opacity .2s ease-out .3s}@media all and (max-width:750px){.enhanced .overlay__content{width:100vw;height:100vh;border-radius:0}}.enhanced .overlay__content br{display:none}@media all and (min-width:650px){.enhanced .overlay__content br{display:block}}.enhanced .overlay__content .dashboard-membership__desc{padding-top:0;padding-bottom:0}.enhanced .overlay__content .dashboard-membership__desc .dashboard-membership__callout{flex-direction:column}@media screen and (min-width:920px){.enhanced .overlay__content .dashboard-membership__desc .dashboard-membership__callout{flex-direction:row}}.enhanced .overlay__content .dashboard-membership__desc .dashboard-membership__callout .dashboard-membership__visuals{display:none}@media screen and (min-width:920px){.enhanced .overlay__content .dashboard-membership__desc .dashboard-membership__callout .dashboard-membership__visuals{display:block}}.enhanced .overlay__content .dashboard-membership__desc .dashboard-membership__callout li{max-width:100%;margin-bottom:.5em}.enhanced .overlay__content h2{margin-top:0;font-size:1.65em;color:#41b14f}@media all and (max-width:500px){.enhanced .overlay__content h2{padding-right:.75em}}.enhanced .overlay__content p:not(.error-msg){color:#333}.enhanced .overlay__content .auth-modal__desc{margin-bottom:1.25em}@media all and (max-width:450px){.enhanced .overlay__content .auth-modal__desc{display:flex;flex-direction:column}}.enhanced .overlay__content img{max-height:40vh;min-height:200px;margin-top:3vh}@media all and (max-width:500px){.enhanced .overlay__content img{max-height:calc(130px + 25vw)}}.enhanced .overlay__content ul{list-style-type:none;list-style-image:none;margin-bottom:0;margin-top:.5em}.enhanced .overlay__content ul li{padding-left:1.85em;margin-bottom:1em;text-align:left;max-width:420px;-webkit-animation:content-injection .3s forwards;animation:content-injection .3s forwards;color:#333;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iIzQxQjE0RiIgZD0iTTE2IDBjLTguODM2IDAtMTYgNy4xNjQtMTYgMTZzNy4xNjQgMTYgMTYgMTYgMTYtNy4xNjQgMTYtMTYtNy4xNjQtMTYtMTYtMTZ6TTEzLjUyIDIzLjM4M2wtNy4zNjItNy4zNjMgMi44MjgtMi44MjggNC41MzMgNC41MzUgOS42MTctOS42MTcgMi44MjggMi44MjgtMTIuNDQ0IDEyLjQ0NXoiPjwvcGF0aD4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:left .2em;background-size:1.2em 1.2em}@media all and (min-width:550px){.enhanced .overlay__content ul li{flex-wrap:nowrap}}@media all and (max-width:900px){.enhanced .overlay__content--verbose{width:100vw;height:100vh;border-radius:0}}@media all and (max-height:700px){.enhanced .overlay__content--verbose{width:100vw;height:100vh;border-radius:0}}.enhanced .overlay__content--wide{max-width:100%;max-height:100%}.enhanced .overlay-close-button{position:absolute;top:.5em;right:.5em;background:0 0;line-height:0;padding:.5em;border:none}@media all and (max-width:600px){.enhanced .overlay-close-button{top:calc(2.22em - 1vw);right:4vw;background:#fff2cc;border-radius:11px;padding:.5em .75em}}.enhanced .overlay-close-button::before{content:'';display:block;width:.75em;height:.75em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSAxNS4zNiIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdGFiaW5kPSItMSI+PHRpdGxlPkNsZWFyIFNlYXJjaDwvdGl0bGU+PHBhdGggZmlsbD0iI2UzM2IyYSIgZD0iTTguMzggMTEuNDFjLS41LS41LS43OC0uNTItMS4zMyAwbC0zLjA1IDMuMDhjLTEuMTggMS4xOC0xLjcgMS4xOC0zLS4xNnMtMS4xOC0yLS4xOC0zbDMuMTgtMy4xOWEuNjkuNjkgMCAwIDAtLjA3LTEuMTRsLTMtM2MtMS0xLTEuMTMtMS44MSAwLTNzMS45LTEuMjEgMy4xMyAwbDIuOTQgM2EuNjYuNjYgMCAwIDAgMS4xMSAwYy42My0uNjUgMi40OS0yLjUxIDMuMjgtMy4zNWExLjQ2IDEuNDYgMCAwIDEgMi4zLS4xNWMuMjQuMjQuNDcuNDIuODkuODQuODYuODYuOTQgMS41Ny4wNSAyLjQ2bC0zLjI3IDMuMjZjLS4zNi4zNC0uNTIuNTgtLjE2Ljk0bDMuMjcgMy4yN2MxLjEgMS4xIDEuMjMgMS43LjA1IDIuODhsLS41OC41OGExLjU5IDEuNTkgMCAwIDEtMi40Ni0uMjF6Ii8+PC9zdmc+);background-size:100% 100%;background-repeat:no-repeat}.highlighted{background-color:#fff2cc}.transitioned{transition:all 1s ease}.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}@-webkit-keyframes shake{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes shake{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@-webkit-keyframes wiggle{0%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}100%{transform:rotate(4deg)}}@keyframes wiggle{0%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}100%{transform:rotate(4deg)}}.wiggler:hover{-webkit-animation:wiggle .5s infinite;animation:wiggle .5s infinite}@-webkit-keyframes content-injection{100%{transform:translateX(0);opacity:1}0%{transform:translateX(40px);opacity:0}}@keyframes content-injection{100%{transform:translateX(0);opacity:1}0%{transform:translateX(40px);opacity:0}}@-webkit-keyframes fade-in{100%{opacity:1}0%{opacity:0}}@keyframes fade-in{100%{opacity:1}0%{opacity:0}}@-webkit-keyframes adding-to-cart-animation{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes adding-to-cart-animation{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@-webkit-keyframes adding-to-cart-animation--wide-screens{16.65%{transform:translateY(32px)}33.3%{transform:translateY(-19px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes adding-to-cart-animation--wide-screens{16.65%{transform:translateY(32px)}33.3%{transform:translateY(-19px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@-webkit-keyframes cart-reminder-animation{16.65%{transform:translateY(14px) rotateZ(-11deg) scale(.87)}33.3%{transform:translateY(-8px)}49.95%{transform:translateY(10px)}66.6%{transform:translateY(-4px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes cart-reminder-animation{16.65%{transform:translateY(14px) rotateZ(-11deg) scale(.87)}33.3%{transform:translateY(-8px)}49.95%{transform:translateY(10px)}66.6%{transform:translateY(-4px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.adding-to-cart-animation,.cart-reminder-animation{will-change:transform;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.cart-reminder-animation{will-change:transform;-webkit-animation-name:cart-reminder-animation;animation-name:cart-reminder-animation}.adding-to-cart-animation{-webkit-animation-name:adding-to-cart-animation;animation-name:adding-to-cart-animation}@media all and (min-width:1200px){.adding-to-cart-animation{-webkit-animation-name:adding-to-cart-animation--wide-screens;animation-name:adding-to-cart-animation--wide-screens}}@-webkit-keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;transform:translateX(-50%) translateY(0)}100%{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-50%)}}@keyframes cd-qty-enter{0%{opacity:0;visibility:hidden;transform:translateX(-50%) translateY(0)}100%{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-50%)}}@-webkit-keyframes cd-qty-leave{0%{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-50%)}100%{opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-100%)}}@keyframes cd-qty-leave{0%{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-50%)}100%{opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-100%)}}@-webkit-keyframes cd-item-move-up-mobile{0%{padding-top:70px}100%{padding-top:0}}@keyframes cd-item-move-up-mobile{0%{padding-top:70px}100%{padding-top:0}}@-webkit-keyframes cd-item-move-up{0%{padding-top:104px}100%{padding-top:0}}@keyframes cd-item-move-up{0%{padding-top:104px}100%{padding-top:0}}@-webkit-keyframes cd-item-move-down-mobile{0%{padding-top:0}100%{padding-top:70px}}@keyframes cd-item-move-down-mobile{0%{padding-top:0}100%{padding-top:70px}}@-webkit-keyframes cd-item-move-down{0%{padding-top:0}100%{padding-top:104px}}@keyframes cd-item-move-down{0%{padding-top:0}100%{padding-top:104px}}@-webkit-keyframes cd-item-slide-out{0%{transform:translateX(0);opacity:1}100%{transform:translateX(80px);opacity:0}}@keyframes cd-item-slide-out{0%{transform:translateX(0);opacity:1}100%{transform:translateX(80px);opacity:0}}@-webkit-keyframes cd-item-slide-in{100%{transform:translateX(0);opacity:1}0%{transform:translateX(80px);opacity:0}}@keyframes cd-item-slide-in{100%{transform:translateX(0);opacity:1}0%{transform:translateX(80px);opacity:0}}.cart{display:block;z-index:12;width:90%;max-width:440px;height:400px;max-height:90%;pointer-events:none}.cart-wrapper{color:#333}.cart-wrapper *,.cart-wrapper ::after,.cart-wrapper ::before{box-sizing:border-box}.cart-wrapper html{font-size:62.5%}.cart-wrapper a{text-decoration:none}.cart-wrapper img{max-width:100%}.cart-wrapper main{text-align:center;padding:2em 5%}.cart-wrapper h1{font-size:20px;padding:3em 0 .8em}@media only screen and (min-width:768px){.cart-wrapper h1{font-size:32px}}.cart-wrapper h2{color:#666;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .cart-wrapper h2{font-family:Elena}.cart-wrapper ul{list-style-image:none;padding:0;margin:0}.back-to-top-wrapper{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .2s}.js-cart-items .back-to-top-wrapper{transform:translateY(150px)}.cart,.cart-trigger{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;position:fixed;bottom:20px;right:5%;transition:transform .2s;transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:0 0}.cart-container::before{content:'';position:fixed;z-index:11;height:100vh;width:100vw;top:0;left:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.cart-container.cart-open::before{opacity:1;visibility:visible}.empty .cart,.empty .cart-trigger{transform:translateY(150px)}@media only screen and (min-width:1170px){.cart,.cart-trigger{bottom:40px;font-size:1.125rem}}.cart-trigger{z-index:13;height:72px;width:72px;text-indent:100%;color:transparent;white-space:nowrap;cursor:pointer;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .cart-trigger{font-family:Mija}.cart-trigger::after,.cart-trigger::before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);height:100%;width:100%;background:url(/images/cart/cd-icons-cart-close.svg) no-repeat 0 0;transition:opacity .2s,transform .2s}.cart-trigger::after{background-position:-72px 0;opacity:0;transform:translateX(-50%) translateY(-50%) rotate(90deg)}.cart-open .cart-trigger::before{opacity:0}.cart-open .cart-trigger::after{opacity:1;transform:translateX(-50%) translateY(-50%)}.cart-trigger .count{position:absolute;top:-10px;right:-10px;height:28px;width:28px;margin:0;padding:0;background:#e94b35;color:#fff;font-weight:700;border-radius:50%;text-indent:0;transition:transform .2s .5s;font-size:15px;line-height:15px}.cart-trigger .count li{position:absolute;padding:0;margin:0;line-height:15px;text-shadow:none;left:50%;top:50%;bottom:auto;right:auto;transform:translateZ(0) translateX(-50%) translateY(-50%)}.cart-trigger .count li:last-of-type{visibility:hidden}.cart-open .cart-trigger .count{transition:transform .2s 0s;transform:scale(0)}.empty .cart-trigger .count{transform:scale(1)}.cart-trigger:hover+div .wrapper{box-shadow:0 6px 40px rgba(0,0,0,.3)}.cart-open .cart-trigger:hover+div .wrapper{box-shadow:0 4px 30px rgba(0,0,0,.17)}@media (max-width:40em){.cart{max-width:100%;height:auto;max-height:100%;box-sizing:border-box;bottom:20px;top:20px}}.cart .wrapper{position:absolute;bottom:0;right:0;z-index:12;overflow:hidden;height:72px;width:72px;border-radius:11px;transition:height .4s .1s,width .4s .1s,box-shadow .3s;transition-timing-function:cubic-bezier(.67,.17,.32,.95);background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.17);pointer-events:auto}.cart footer,.cart header{position:absolute;z-index:12;left:0;width:100%}.cart .body,.cart header{opacity:0}.cart header{border-radius:11px 11px 0 0;padding:.75em 1.5em;height:50px;line-height:1.7;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-size:1em;font-weight:700;background-color:#fff;transition:opacity .2s 0s;border-bottom:1px solid #ddd;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .cart header{font-family:Elena}.cart header a{background-position:center 72%}.cart header:after,.cart header:before{content:' ';display:table;clear:both}@supports (display:flex){.cart header{display:flex;flex-direction:row;align-items:center}}.cart footer{bottom:0;border-radius:0 0 11px 11px;box-shadow:0 -2px 20px rgba(0,0,0,.15);background:#fff}.cart footer small{color:rgba(255,255,255,.7);display:block;font-size:.5em;padding:0}@media screen and (min-width:40em){.cart footer small span{display:inline}}.cart h2{text-transform:uppercase;display:inline-block;font-size:1em;font-weight:700;letter-spacing:1px;color:#333;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .cart h2{font-family:Elena}@media all and (max-width:370px){.cart h2{display:none}}.cart .clear-the-cart{position:absolute;top:-.1em;right:1.5em;font-size:1.1em;color:#444;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#767676;text-decoration-color:#767676;padding:10px 0;transition:color .1s ease-out;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;text-decoration-offset:initial}.cart .clear-the-cart::after{content:' × '}.cart .undo{float:right;font-size:12px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;color:tint(#2da2c5,40%)}.cart .undo a{color:#2da2c5}.cart .undo.visible{opacity:1;visibility:visible}.cart .cart-options:after,.cart .cart-options:before{content:' ';display:table;clear:both}.cart .checkout{display:block;height:72px;padding-top:11px;line-height:28px;margin-right:72px;background:linear-gradient(to bottom,#f88040,#d33a2c);color:#fff;text-shadow:none;text-align:center;font-size:1.55em;font-weight:600;transition:all .2s 0s;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .cart .checkout{font-family:Mija}.cart .checkout:hover{background:#d33a2c}.cart .body{position:relative;height:calc(100% - 50px);padding:20px 0 10px;margin:40px 0 10px;overflow:auto;transition:opacity .2s;padding-bottom:3em}.cart .body ul{overflow:hidden;padding:0 1em;position:relative}.cart .body li{position:relative;opacity:0;transform:translateX(80px);transition:opacity 0s .2s,transform 0s .2s;border-bottom:1px solid #ddd;padding:.5em}.cart .body li:after,.cart .body li:before{content:' ';display:table;clear:both}.cart .body li:last-of-type{border-bottom:none}.cart .body li:not(:last-of-type){margin-bottom:20px}.cart .body li.deleted{position:absolute;left:1.4em;width:calc(100% - 2.8em);opacity:0;-webkit-animation:cd-item-slide-out .3s forwards;animation:cd-item-slide-out .3s forwards}.cart .body li.deleted+li{-webkit-animation:cd-item-move-up-mobile .3s;animation:cd-item-move-up-mobile .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cart .product-image{display:inline-block;float:left;width:50px}.cart .product-image img{display:block}.cart .product-details{position:relative;display:inline-block;float:right;width:calc(100% - 50px);padding:.3em 0 0 .5em}.cart .product-details:after,.cart .product-details:before{content:' ';display:table;clear:both}.cart .price,.cart .product-title{font-weight:700}.cart .product-title{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;font-size:calc(16px + .25vw)}.cart .product-title a{color:#006fc6;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6;padding:10px 0;transition:color .1s ease-out;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:1px;text-decoration-offset:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}.cart .product-title a:active,.cart .product-title a:focus{color:#d33a2c;-webkit-text-decoration-color:#d33a2c;text-decoration-color:#d33a2c}.cart .product-description{font-size:1em}.cart .product-amount{font-size:1em;float:left}.cart .product-counter{float:right;width:auto;padding:0;margin:0}.cart .product-controls:after,.cart .product-controls:before{content:' ';display:table;clear:both}.cart .price{float:left;width:30%;text-align:right}.cart .actions{font-size:14px;height:22.4px;line-height:22.4px;float:left;margin-top:1em}.cart .actions:after,.cart .actions:before{content:' ';display:table;clear:both}.cart .quantity{float:left;cursor:pointer;color:tint(#2da2c5,40%);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;text-decoration:none;background:0 0}.cart-open .cart .wrapper{height:calc(100% - 125px);width:100%;transition-delay:0s}@media all and (min-width:640px){.cart-open .cart .wrapper{height:100%}}.cart-open .cart .body,.cart-open .cart header{opacity:1}.cart-open .cart header{transition:opacity .2s .2s}.cart-open .cart .body{transition:opacity 0s}.cart-open .cart .body li{transition:transform .3s .2s,opacity .3s .2s;opacity:1;transform:translateX(0)}.cart-open .cart .body li:nth-of-type(2){transition-duration:.4s}.cart-open .cart .body li:nth-of-type(3){transition-duration:.5s}.cart-open .cart .body li:nth-of-type(4),.cart-open .cart .body li:nth-of-type(5){transition-duration:.55s}.cart-open .cart .checkout{color:#fff;transition:color .2s .3s;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media only screen and (min-width:768px){.cart .body li:not(:last-of-type){margin-bottom:14px}.cart .body li.deleted+li{-webkit-animation:cd-item-move-up .3s;animation:cd-item-move-up .3s}.cart .checkout{font-size:24px}.cart .product-image{width:90px}.cart .product-details{padding:0 0 0 1em;width:calc(100% - 90px)}.cart .price,.cart .product-title{font-size:1.1em}}[data-component=Login]{min-height:295px}[data-component=Amnesia]{min-height:140px}[data-component=Signup]{min-height:320px}[data-component=MemberSubscriptionCheckout]{padding-top:.75em}.auth-modal-wrapper{margin:1em auto;width:100%;max-width:600px}.auth-modal-wrapper::after{content:' ';display:table}@media screen and (min-width:40em){.auth-modal-wrapper{margin:3.25em auto}}@media all and (min-width:1450px){.auth-modal-wrapper{max-width:50%}}@media all and (min-height:850px){.auth-modal-wrapper{margin:calc(3.25em + 3vh) auto}}@media screen and (min-width:1025px){.auth-modal-wrapper.auth-modal-wrapper--tilted{position:relative}.auth-modal-wrapper.auth-modal-wrapper--tilted::before{display:block;content:'';height:90%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;width:150%;top:initial;bottom:-81%;left:-35%}}.auth-modal-wrapper.auth-modal-wrapper--recover-password::before{bottom:-75%}.auth-modal-wrapper.auth-modal-wrapper--membership-checkout{max-width:800px}.auth-modal-wrapper.auth-modal-wrapper--membership-checkout::before{width:140%;top:96%;left:-42%}@media (max-width:40em){.auth-modal-wrapper::before{display:none}}.auth-modal-wrapper.hover::before,.auth-modal-wrapper:hover::before{transition-duration:.2s;opacity:0;transform:scaleX(0)}.auth-modal{border-radius:11px;padding:2em 2em 4em;width:100%;background:#f6f6f6;transform-origin:bottom left;transition:all .2s ease-in-out}@media screen and (min-width:1025px){.auth-modal.auth-modal--tilted{transform:rotate(-6deg)}}.auth-modal.auth-modal--white{background:#fff}.auth-modal.auth-modal--white p.auth-modal__hint{margin:2em .15em 1em .15em;color:#333;font-size:.75em;background:#fff2cc;padding:.5em 1em;border-radius:11px}.auth-modal.auth-modal--white p.auth-modal__hint:not(.auth-modal__hint--left-aligned){text-align:center}.auth-modal:hover,.hover .auth-modal{transform:rotate(0)}.auth-modal .btn--lined{margin:2em auto 0 auto}.auth-modal .btn--lined input{margin-bottom:0}.auth-modal .btn--lined .btn--green{transition:margin-top .2s ease-in-out!important}.auth-modal .btn--lined input.btn[disabled]{background-color:#666;opacity:1;color:#fff;margin-top:1em;border:0}.auth-modal .btn--lined input.password-recovery{margin-top:.5em}.auth-modal .btn--lined.btn--lined__membership{margin-bottom:calc(4em + 4vw)}.auth-modal .auth-modal__passphrase,.auth-modal .auth-modal__signup{align-self:flex-end}@media (max-width:40em){.auth-modal{transform:rotate(0);padding:2em 1em}}@media all and (max-width:480px){.auth-modal{padding:2em .75em}}.auth-modal-title{text-align:center;margin:.75em 0;color:#41b14f}.auth-modal__desc{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto 2em auto;text-align:center}.auth-modal__desc small{color:#333;font-size:.85em;line-height:1.6em}.auth-modal__desc small.auth-modal__desc--textblock{display:inline-block;padding-bottom:1em}.auth-modal__desc img{-webkit-animation:content-injection .3s forwards;animation:content-injection .3s forwards}.auth-modal__desc img:not(.auth-modal__passphrase){min-width:40%;padding-left:1em;align-self:flex-end}@media all and (min-width:650px){.auth-modal__desc img:not(.auth-modal__passphrase){padding-left:1.5em}}.auth-modal__desc img.auth-modal__passphrase{min-width:38%;padding-left:1em;height:auto}@media all and (min-width:650px){.auth-modal__desc img.auth-modal__passphrase{padding-left:1.5em}}.auth-modal__desc img.auth-modal__signup{min-width:46%}.auth-modal__desc--hint{background-color:#fff2cc;border-radius:11px;padding:.4em .75em;text-align:left;display:inline-block;line-height:1.4em}.auth-modal__desc--hint em{white-space:nowrap}.btn--lined.signing-up{margin-top:2em}.auth-modal-wrapper--membership-checkout label[for=ccv-info-trigger]{margin-top:-1em;margin-bottom:.5em;font-size:.75em}.auth-modal-links{display:flex;list-style:none;padding:0 .1em;margin:1em 0 0 0;-webkit-animation:fade-in .5s forwards;animation:fade-in .5s forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;justify-content:center}.auth-modal-links:after,.auth-modal-links:before{content:' ';display:table;clear:both}.auth-modal-links li{padding:0;margin:0;margin-right:0;float:none;display:inline-block;text-transform:uppercase;font-size:.65em;letter-spacing:1px}.auth-modal-links li::before{display:none}.auth-modal-links li::after{content:'•';font-size:.8em;color:#d33a2c;display:inline-block;margin:0 .4em 0 .4em}.auth-modal-links li:last-of-type::after{display:none}.auth-modal-links>p{color:#666;font-size:.8em;margin:0}.auth-modal-links li:not(:last-child){padding-right:.5em}.auth-modal-links li:not(:last-child):after{content:' ●';color:#ccc;padding-left:.5em}.auth-modal__progress-wrapper{list-style-type:none;list-style-image:none;margin-bottom:2.5em;margin-top:2.5em}.auth-modal__progress-wrapper li{padding-left:1.85em;margin-bottom:1.25em;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap}@media all and (min-width:550px){.auth-modal__progress-wrapper li{flex-wrap:nowrap}}.auth-modal__progress-wrapper li button{margin-left:0;margin-top:1em}@media all and (min-width:550px){.auth-modal__progress-wrapper li button{margin-left:auto}}.auth-modal__progress-wrapper .auth-modal__progress-done{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iIzQxQjE0RiIgZD0iTTE2IDBjLTguODM2IDAtMTYgNy4xNjQtMTYgMTZzNy4xNjQgMTYgMTYgMTYgMTYtNy4xNjQgMTYtMTYtNy4xNjQtMTYtMTYtMTZ6TTEzLjUyIDIzLjM4M2wtNy4zNjItNy4zNjMgMi44MjgtMi44MjggNC41MzMgNC41MzUgOS42MTctOS42MTcgMi44MjggMi44MjgtMTIuNDQ0IDEyLjQ0NXoiPjwvcGF0aD4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:left .2em;background-size:1.2em 1.2em;color:#41b14f}.auth-modal__progress-wrapper .auth-modal__progress-to-do{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iI0RCREJEQiIgZD0iTTE2IDBjLTguODM2IDAtMTYgNy4xNjQtMTYgMTZzNy4xNjQgMTYgMTYgMTYgMTYtNy4xNjQgMTYtMTYtNy4xNjQtMTYtMTYtMTZ6TTEzLjUyIDIzLjM4M2wtNy4zNjItNy4zNjMgMi44MjgtMi44MjggNC41MzMgNC41MzUgOS42MTctOS42MTcgMi44MjggMi44MjgtMTIuNDQ0IDEyLjQ0NXoiPjwvcGF0aD4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:left .2em;background-size:1.2em 1.2em;color:#bfbfbf}.auth__container--checkout .btn--green{transition:margin-top .2s ease-in-out!important}.btn[disabled].ladda-button{background-color:#666;color:#fff;margin-top:1em;border:0}.search-loader{display:block;margin:1.5em auto;width:3.5em}.loader{width:.75em;height:.75em;margin-right:.25em;border-radius:3px;background:#fff;display:inline-block;transform:translateY(.5em);opacity:0;-webkit-animation:loading 1.5s ease-out forwards infinite;animation:loading 1.5s ease-out forwards infinite;transform-origin:bottom left;-webkit-animation-delay:.2s;animation-delay:.2s}.loader-wrapper--inline,.loader-wrapper--inline .search-loader{display:inline-block;margin:0;width:auto}.search-loader--red .loader{background:#d33a2c}.loader:nth-of-type(2){-webkit-animation-delay:.3s;animation-delay:.3s}.loader:nth-of-type(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loading{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(0)}90%{opacity:0;transform:translateY(-1px) translateX(-1px) rotateZ(-11deg)}100%{opacity:0;transform:translateY(-1px) translateX(-1px) rotateZ(-11deg)}}@keyframes loading{0%{opacity:0;transform:translateY(10px)}20%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(0)}90%{opacity:0;transform:translateY(-1px) translateX(-1px) rotateZ(-11deg)}100%{opacity:0;transform:translateY(-1px) translateX(-1px) rotateZ(-11deg)}}.not-found{padding:4em 0;margin:0 auto;display:flex;align-items:center;justify-content:center;float:none}.not-found-wrapper{width:100%}.not-found__image{width:100%;margin-top:1em}.not-found__content{margin:3em auto}abbr:not([title]){cursor:help;border-bottom:1px dotted}[data-handler=Tooltip]{position:relative}[data-handler=Tooltip] [role=status]{position:absolute;bottom:calc(100% + 6px);left:-50%;right:-50%;background:green;background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f);color:#fff;padding:.75em 1.25em;border-radius:11px;min-width:250px}[data-handler=Tooltip] [role=status]:empty{display:none}[data-handler=Tooltip] [role=status]::before{content:'';display:inline-block;background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000…0,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;border:0;height:6px;position:absolute;bottom:0;left:50%;margin-bottom:6px;transform:translate(-50%,12px);transform-origin:top;opacity:0;pointer-events:auto;z-index:10}.cookies{background-color:#fff;border-radius:11px;position:fixed;width:calc(10em + 1vw);padding:1em;z-index:99;box-shadow:0 6px 40px rgba(0,0,0,.3);bottom:1em;left:1em}.cookies p{margin-top:0;font-size:.75em}@media screen and (max-width:420px){.cookies{right:0;left:0;width:100%;border-radius:0;bottom:0}.cookies p{margin-top:1em}}@media screen and (max-width:380px){.cookies p{margin-top:0}}.cookies--image{display:none;margin:0 auto;max-width:100px;float:left;margin-right:1em;margin-bottom:1em}.cookies--btn{width:100%}.CookieDeclarationTable{font-size:.75em!important;line-height:150%!important}.article--grid__container .advertisement-container{background-color:transparent}.article--grid__container .advertisement-container a{color:#666;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#c2c2c2;text-decoration-color:#c2c2c2;transition:color .1s ease-out;padding:0}.advertisement-container{display:none}@media screen and (min-width:64em){.advertisement-container{overflow:hidden;display:block;text-align:center}}.advertisement-container ul{padding:0;display:flex;flex-direction:row}.article--grid__container .advertisement-container ul{flex-direction:column}@media all and (min-width:1025px){.advertisement-container ul{flex-direction:column}}.advertisement-container li{line-height:1.3em}@media (max-width:64em){.advertisement-container li:not(:last-child){margin-right:2em}}@media all and (min-width:1025px){.advertisement-container li:not(:last-child){margin-bottom:1.75em}}.advertisement-container li img{border:4px solid #fff;border-radius:11px;transition:all .3s ease-in-out;padding:0}.advertisement-container li img:hover{border:4px solid #d33a2c}.advertisement-container:after,.advertisement-container:before{content:' ';display:table;clear:both}@media (max-width:64em){.article--grid__container .advertisement-container{margin:0;padding:0}}.ad ul,.advertisement-container ul{list-style:none;margin:0}.ad li,.advertisement-container li{padding:0;margin-bottom:0}.ad a,.advertisement-container a{font-size:.75em;text-align:center;font-style:italic;display:inline-block;margin:0;padding:0;color:#666;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#666;text-decoration-color:#666}.sponsors ul{padding-left:0;text-align:center}.sponsors ul li{display:inline-block;margin-bottom:3em;font-size:.85em;padding:0;padding-right:0!important;vertical-align:top;border-radius:11px;max-width:25rem;border:1px solid #ddd;min-height:90px}@media (max-width:64em){.sponsors ul li{margin-left:0;margin-right:0}}.sponsors ul li .sponsors--image-wrapper{width:100%;max-width:250px;box-sizing:border-box;border-radius:11px;margin-bottom:1em;margin-top:1em;padding:0 .5em}.sponsors ul li .sponsors--image-wrapper img{width:100%;border-radius:0;display:block;margin:0 auto}.sponsors ul li .sponsors--content-wrapper{margin-bottom:1.5em}.sponsors ul li .sponsors--title{margin-bottom:.5em;text-transform:uppercase;letter-spacing:2px;font-size:.75em;font-weight:700}.sponsors ul li .sponsors--text{letter-spacing:.25px;font-weight:300;line-height:1.4;font-feature-settings:normal!important}.sponsors ul li .sponsors--cta{padding:10px 14px;border-radius:3px;box-shadow:0 6px 13px 0 rgba(0,0,0,.15);text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:400;font-size:12px;transition:all .3s ease-in-out;transform:translateY(-1px);margin-bottom:1em;margin-top:1em}.sponsors ul li a{display:block;padding:1em 1em 2em 1em;margin:0 auto;text-decoration:none;background-image:none;text-shadow:none;font-size:1.1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wf-loaded-stage2 .sponsors ul li a{font-family:Elena}@media all and (max-width:600px){.sponsors ul li{margin-bottom:2em;margin-right:0}.sponsors ul li a{text-align:center}}.sponsors__lead{position:relative}.sponsors__lead::before{position:absolute;border-bottom:8px solid #eee;left:0;transform:translate(0,-100%);top:-12px;content:'More after jump! Continue reading below ↓';font-size:.7em;color:#666;padding-bottom:10px;width:100%;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .sponsors__lead::before{font-family:Mija}.sponsors__native ul.bnnr-list li{border:0;max-width:85%;margin:0 auto}.sponsors__native ul.bnnr-list li:first-child{padding-bottom:2.5em}.sponsors__native ul.bnnr-list li img{max-width:none;width:100%;height:auto}.sponsors__native ul.bnnr-list li a{padding:0;background-image:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6}.sponsors__row li{margin:0 2em}.sponsors.sponsors-leaderboard,.sponsors.sponsors__lead{width:100%;grid-column-start:2;grid-column-end:14;margin:4.5em auto 1em}.sponsors.sponsors-leaderboard ul li,.sponsors.sponsors__lead ul li{max-width:100%;width:100%;margin-bottom:0}.sponsors.sponsors-leaderboard ul li a,.sponsors.sponsors__lead ul li a{display:flex;justify-content:space-between;align-items:center;padding:1em 2em}.sponsors.sponsors-leaderboard ul li .sponsors--content-wrapper,.sponsors.sponsors__lead ul li .sponsors--content-wrapper{flex-direction:column;text-align:left;flex-grow:1;margin-bottom:0}.sponsors.sponsors-leaderboard ul li .sponsors--image-wrapper,.sponsors.sponsors__lead ul li .sponsors--image-wrapper{margin:0;flex-shrink:1;flex-grow:0;margin-right:1em}.sponsors.sponsors-leaderboard ul li .sponsors--cta,.sponsors.sponsors__lead ul li .sponsors--cta{margin-left:1em;display:inline}@media screen and (max-width:600px){.sponsors.sponsors-leaderboard ul li a,.sponsors.sponsors__lead ul li a{display:block}.sponsors.sponsors-leaderboard ul li .sponsors--content-wrapper,.sponsors.sponsors__lead ul li .sponsors--content-wrapper{margin-top:1em}.sponsors.sponsors-leaderboard ul li .sponsors--cta,.sponsors.sponsors__lead ul li .sponsors--cta{margin-top:2em;margin-left:0;display:block}}.sponsors.sponsors-leaderboard{margin-top:2em}.sponsors__mobile{display:none}.sponsors__lead.sponsors__video{margin:1em 0;height:250px}@media all and (max-width:1099px){.sponsor__homepage,.sponsors:not(.sponsors__lead):not(.sponsors-leaderboard):not(#sponsors-article-end):not(.sponsors__mobile){display:none!important}.sponsors__mobile{display:block}}.c-promo-box--ad.sponsors li{width:auto}@font-face{font-family:DinMedium;src:url(/fonts/DinMedium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}#sponsors-main-page{align-self:center}img{position:relative}img::before{height:2.5em;display:block;top:2em;content:' ';width:100%;z-index:2;left:0}img::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDEwcHg7Ij4KPHBhdGggZmlsbD0iIzc3NyIgZD0iTTI2IDI4aC0yMHYtNGw2LTEwIDguMjE5IDEwIDUuNzgxLTR2OHoiPjwvcGF0aD4KPHBhdGggZmlsbD0iIzc3NyIgZD0iTTI2IDE1YzAgMS42NTctMS4zNDMgMy0zIDNzLTMtMS4zNDMtMy0zIDEuMzQzLTMgMy0zYzEuNjU3IDAgMyAxLjM0MyAzIDN6Ij48L3BhdGg+CjxwYXRoIGZpbGw9IiM3NzciIGQ9Ik0yOC42ODEgNy4xNTljLTAuNjk0LTAuOTQ3LTEuNjYyLTIuMDUzLTIuNzI0LTMuMTE2cy0yLjE2OS0yLjAzMC0zLjExNi0yLjcyNGMtMS42MTItMS4xODItMi4zOTMtMS4zMTktMi44NDEtMS4zMTloLTE1LjVjLTEuMzc4IDAtMi41IDEuMTIxLTIuNSAyLjV2MjdjMCAxLjM3OCAxLjEyMiAyLjUgMi41IDIuNWgyM2MxLjM3OCAwIDIuNS0xLjEyMiAyLjUtMi41di0xOS41YzAtMC40NDgtMC4xMzctMS4yMy0xLjMxOS0yLjg0MXpNMjQuNTQzIDUuNDU3YzAuOTU5IDAuOTU5IDEuNzEyIDEuODI1IDIuMjY4IDIuNTQzaC00LjgxMXYtNC44MTFjMC43MTggMC41NTYgMS41ODQgMS4zMDkgMi41NDMgMi4yNjh6TTI4IDI5LjVjMCAwLjI3MS0wLjIyOSAwLjUtMC41IDAuNWgtMjNjLTAuMjcxIDAtMC41LTAuMjI5LTAuNS0wLjV2LTI3YzAtMC4yNzEgMC4yMjktMC41IDAuNS0wLjUgMCAwIDE1LjQ5OS0wIDE1LjUgMHY3YzAgMC41NTIgMC40NDggMSAxIDFoN3YxOS41eiI+PC9wYXRoPgo8L3N2Zz4K) " " attr(alt);font-size:.9em;display:block;color:#666;line-height:1.5;position:absolute;font-style:italic;z-index:2;top:calc(2em - 35px);text-align:center;width:104%;left:-2%;padding:2.25em 1em;text-shadow:none;background-color:#eee;border-radius:11px}/*! + * Ladda + * http://lab.hakim.se/ladda + * MIT licensed + * + * Copyright (C) 2016 Hakim El Hattab, http://hakim.se + */.ladda-button{position:relative}.btn.ladda-button--fixed[disabled]{margin-top:0}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,.2);visibility:hidden;opacity:0;transition:.1s linear all!important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-label,.ladda-button .ladda-spinner{transition:.3s cubic-bezier(.175,.885,.32,1.275) all!important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-label,.ladda-button[data-style=zoom-out] .ladda-spinner{transition:.3s ease all!important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size='s'] .ladda-spinner,.ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size='s'],.ladda-button[data-style=expand-right][data-loading][data-size=xs]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size='s'] .ladda-spinner,.ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size='s'],.ladda-button[data-style=expand-left][data-loading][data-size=xs]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size='s'],.ladda-button[data-style=expand-up][data-loading][data-size=xs]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size='s'] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size='s'] .ladda-spinner,.ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size='s'],.ladda-button[data-style=expand-down][data-loading][data-size=xs]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;transform:scale(.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;transform:scale(.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0 0 0 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0 0 0 2000px rgba(0,0,0,.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}.alert,.membership__discount{margin:0 auto}.alert.membership__discount--workshop,.membership__discount.membership__discount--workshop{margin:1em auto}.alert small,.membership__discount--note{background-color:#fff2cc;border-radius:11px;font-size:.8em;padding:.75em 1em;display:block;margin-top:0;line-height:1.5em;color:#333;text-align:center;transition:all .3s ease-in-out}.alert small::before,.membership__discount--note::before{content:'🎪';margin-right:.35em}.membership__discount--note__simplified{text-align:left}.membership__discount--note__simplified::before{display:none}.alert small a,.membership__discount .membership__discount--note a{text-shadow:none;color:#006fc6}.alert small strong,.membership__discount .membership__discount--note strong{color:#d33a2c}.alert:not(.alert__centered) small{text-align:left}.alert small:before{display:none}ul.leaders{max-width:30em;padding:1em 0 1em 0;margin:0;overflow-x:hidden;list-style:none}ul.leaders .leaders__header{font-weight:700;color:#d33a2c;font-size:1.05em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 ul.leaders .leaders__header{font-family:Mija}ul.leaders .leaders__header::before{color:#d33a2c}ul.leaders li{padding-left:0}ul.leaders li::before{float:left;width:0;white-space:nowrap;color:#ccc;font-weight:400;content:'. . . . . . . . . . . . . . . . . . . . ' '. . . . . . . . . . . . . . . . . . . . ' '. . . . . . . . . . . . . . . . . . . . ' '. . . . . . . . . . . . . . . . . . . . '}ul.leaders span:first-child{padding-right:.25em;background:#fff}ul.leaders span+span{float:right;padding-left:.33em;background:#fff}.featured-articles-container{position:relative;background-color:#d33a2c;display:flex;flex-wrap:wrap;min-height:0}.featured-articles__teaser{text-align:center;margin-top:50px;position:absolute;left:50%;margin-left:-190px;width:15em;letter-spacing:-1px;z-index:11}.featured-articles__teaser{font-size:1.625em}@media screen and (min-width:40em){.featured-articles__teaser{font-size:calc(.625vw + 1.375em)}}@media screen and (min-width:80em){.featured-articles__teaser{font-size:1.875em}}.featured-articles__teaser span{background-color:#fff;padding:.3em .4em;line-height:1.5em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.featured-articles__teaser.sticky{position:fixed;margin-top:0;top:50px;left:initial;right:initial;z-index:11;box-shadow:none}.enhanced .featured-articles__teaser{left:0;margin-left:50%;transform:translateX(-50%)}@media all and (max-width:350px){.featured-articles__teaser{width:300px;left:50%;margin-left:-150px}.enhanced .featured-articles__teaser{left:0;margin-left:0;transform:none;width:100%;text-align:center}}@media all and (max-width:1025px){.featured-articles__teaser{top:1em;margin-top:20px}.featured-articles__teaser.sticky{position:absolute}}.featured-articles__teaser::after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:60% 30%;background-size:60% auto;display:block;width:100%;height:100%;position:absolute;top:100%;opacity:.9;pointer-events:none}.featured-article{color:#fff;position:relative;font-weight:700;display:block;padding:10em 5vw 7em;display:flex;flex-direction:column;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .featured-article{font-family:Mija}.featured-article:after,.featured-article:before{content:' ';display:table;clear:both}@media all and (max-width:1919px){.featured-article:nth-of-type(3),.featured-article:nth-of-type(4){padding-top:3em}}@media all and (max-width:1025px){.featured-article{padding:3em 5vw 4em}}@media (max-width:64em){.featured-article:first-of-type,.featured-article:nth-of-type(2){padding-top:10em}}@media all and (max-width:767px){.featured-article{min-width:100%}.featured-article:nth-of-type(2){padding-top:3em}}.featured-article a{background:0 0;text-shadow:none;color:inherit;padding:0;color:inherit;position:relative;z-index:1}.featured-article:nth-of-type(3n+1){background-color:#bc3428}.featured-article:nth-of-type(3n+2){background-color:#c7372a}.featured-article:nth-of-type(3n+3){background-color:#b13125}@media all and (min-width:768px){.featured-article{width:50%}}@media all and (min-width:1920px){.featured-article{width:33.33%}.featured-article:nth-of-type(3n+3){display:none}}@media all and (min-width:3000px){.featured-article{width:25%}.featured-article:nth-of-type(3n+3){display:block}}.featured-article__tags{clear:both;padding-top:1em;margin:1em 0;padding-left:0;line-height:1.8}.featured-article .wrote{font-style:italic;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .featured-article .wrote{font-family:Elena}.featured-article__tag{margin:0;margin-right:1em;padding:0;font-size:.8em;line-height:1.6;font-weight:700;display:inline-block;white-space:nowrap;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .featured-article__tag{font-family:Mija}.featured-article__tag__count{color:inherit;font-weight:700;font-size:.7em;position:relative;top:-.5em}.featured-article__time .article-header--meta-item__date,.featured-article__time time{display:none;vertical-align:middle;color:#390c09}.featured-article__time .article-header--meta-item__date::before,.featured-article__time time::before{content:'';display:inline-block;vertical-align:middle;height:2px;background-color:#390c09;width:70px;margin-right:.5em;font-weight:400}@media all and (max-width:1200px){.featured-article__time .article-header--meta-item__date,.featured-article__time time{display:none}}.featured-article__intro{display:inline-block;float:none;vertical-align:middle;white-space:initial;margin:1em 0 0 .6em}a.featured-article__author-name{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.featured-article__title{margin:.5em 0 -.25em}.featured-article__title code{color:inherit;text-shadow:inherit}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.featured-article__title .featured-article__title__a{font-weight:600!important}}.featured-article__title .featured-article__title__a{color:#fff;text-shadow:none;background:0 0;text-shadow:1px 1px 1px rgba(0,0,0,.25);position:static}.featured-article__title .featured-article__title__a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.featured-article__title .featured-article__title__a::after{content:'→';display:block;width:100px;color:#fff;font-size:1em;padding:0;position:absolute;bottom:1em}a.featured-article__comments-count{display:inline-block;vertical-align:middle;color:#fff;line-height:1;padding:5px;font-size:.35em;margin:.625em 0;padding-left:1.75em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyOC43MyIgd2lkdGg9IjI4cHgiIGhlaWdodD0iMjhweCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jb21tZW50PC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05NjAuMzMgMjUyLjMzaC00LjUybC4wNiA3LjczLTYuNjktNy43M2gtOS44NWEzIDMgMCAwIDEtMy0zdi0xNWEzIDMgMCAwIDEgMy0zaDIxYTMgMyAwIDAgMSAzIDN2MTVhMyAzIDAgMCAxLTMgM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MzYuMzMgLTIzMS4zMykiLz48L3N2Zz4=);background-position:left top 70%;background-size:1.25em auto;background-repeat:no-repeat}@media (max-width:40em){a.featured-article__comments-count{font-size:.55em;margin:.625em .25em}}.membership-popup{z-index:1;padding:1.5em 0;background:#282634;background-image:linear-gradient(#282634,#123456);color:#fff;position:relative}.membership-popup a:active,.membership-popup a:focus{outline:3px dotted #e7e7e7!important}.membership-popup .container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;max-width:55em}@media all and (min-width:850px){.membership-popup .container{flex-direction:row}}.membership-popup .membership-popup__content{width:100%}@media all and (min-width:850px){.membership-popup .membership-popup__content{width:calc(70% - 2vw);margin-bottom:calc(1em + .5vw);padding-right:4em}}.membership-popup .membership-popup__illustration{position:relative;order:-1}.membership-popup .membership-popup__illustration::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(/images/shadow.png);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none}.membership-popup .membership-popup__illustration a{background:0 0}@media all and (min-width:850px){.membership-popup .membership-popup__illustration{order:0;text-align:center;max-width:300px;align-self:flex-start;position:relative;top:-4em}}.membership-popup p a{color:#eee}.membership-popup ul{color:#e7e7e7;list-style-image:url(/images/bullet--white.svg)}.membership-popup li a{color:#fff;font-weight:700}.membership-popup .btn{margin:.75em 0 0 0;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.membership-popup__close-button{background:0 0;border:none;position:absolute;top:1em;right:1em;display:none}.membership-popup__close-button .x{fill:#666}.membership-popup__close-button:focus .x,.membership-popup__close-button:hover .x{fill:#e33b2a;transition:fill .1s ease-out}.membership-popup__close-button:active,.membership-popup__close-button:focus{outline:3px dotted #e7e7e7!important}.enhanced .membership-popup__close-button{display:block}.promo-box{--promo-background:#d33a2c;--promo-text:white;--promo-highlight:#b13125;--promo-highlight-text:white;--promo-highlight--hover:#87251c;--promo-shadow:#350f0b}.promo-box--green{--promo-background:#f1fdf8;--promo-text:#333;--promo-highlight:#18a46f;--promo-highlight-text:#fff;--promo-highlight--hover:#18a46f}.promo-box--lightyellow{--promo-background:#fdffe5;--promo-text:#000;--promo-highlight:#ff6411;--promo-highlight--hover:#ff6411}.promo-box--blue{--promo-background:#e7f8ff;--promo-text:#000;--promo-highlight-text:#e7f8ff;--promo-highlight:#006fc6;--promo-highlight--hover:#006fc6}.promo-box--red{--promo-background:#ffe5e2;--promo-text:#000;--promo-highlight:#e62143;--promo-highlight--hover:#e62143}.promo-box--lightgreen{--promo-background:#e3f7e5;--promo-text:#000;--promo-highlight:#41b14f;--promo-highlight--hover:#41b14f}.promo-box{background:var(--promo-background);color:var(--promo-text);position:relative;padding:125px 1.5em 2em 1.5em;margin-top:125px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:11px;width:100%}.promo-box--nl-page{padding:2em;margin-top:0}.article--grid .promo-box__image-link,.promo-box__image-link{position:absolute;display:block;top:0;padding:0;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;text-decoration:none;background:0 0}.promo-box__image{width:100%;height:100%}.promo-box__cta{background:#fff;color:#d33a2c;text-decoration:none;padding:.5em .8em;border-radius:11px;box-shadow:0 0 1px 1px rgba(0,0,0,.15);background-image:none;font-weight:700;font-size:1.2em;margin:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.12);transition:background .4s ease-in-out,color .4s ease-in-out;position:relative;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .promo-box__cta{font-family:Mija}.promo-box__cta:active,.promo-box__cta:focus{outline:0!important;background:#d33a2c;color:#fff;box-shadow:inset 0 3px 3px rgba(0,0,0,.3);top:1px}.promo-box__heading{line-height:1.2;font-size:1.5em;font-weight:700;margin:1.25em 0 0 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .promo-box__heading{font-family:Elena}.promo-box__button{background:var(--promo-highlight);border-radius:11px;padding:.8em 1em;font-size:1.15em;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fff;font-weight:700;display:flex;justify-content:center;width:100%;transition:all .2s ease-in-out;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .promo-box__button{font-family:Mija}.promo-box__button:focus,.promo-box__button:hover{background:var(--promo-highlight--hover)}.promo-box__button:active,.promo-box__button:focus,.promo-box__button:hover{border-bottom:none;cursor:pointer;border-color:#dadada}.promo-box__button:active,.promo-box__button:focus{outline:0!important;box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.promo-box__footer{color:var(--promo-highlight-text)}.promo-box--smashing-tv__figure{margin-bottom:-2em}.promo-box--smashing-tv__figure a{background-image:none}.col--article--meow{color:#fff;flex:2;flex-direction:column;padding:0;font-size:1em;flex-basis:100%}.col--article--meow small a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#666;text-decoration-color:#666}.col--article--grid.col--article--meow__membership{margin-bottom:calc(1.5em + 3vw)}.col--article--meow__membership{border-radius:11px}@media all and (min-width:750px){.col--article--meow__membership{min-width:21em}}.col--article--meow__membership.article--grid{padding-bottom:50px}.col--article--meow__membership .meow__illustration--nosplit{padding-bottom:1em}.col--article--meow__membership .meow__content{padding:0 1.5em 0 1.5em}.meow__masthead{text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-items:center}.meow__masthead .col--article--meow{color:#fff}.meow__masthead .h2,.meow__masthead h2{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.meow__illustration--split{background-color:#fff;padding:2em;text-align:center}.meow__illustration--split img{box-shadow:none}@media all and (min-width:1000px){.meow__illustration--split img{max-width:22em}}@media all and (max-width:1000px){.meow__illustration--split img{max-width:18em}}@media all and (max-width:500px){.meow__illustration--split img{max-width:70%}}.meow__illustration a{background-image:none!important}.meow__illustration--nosplit{max-width:12em;padding-top:1em;padding-bottom:2em}.meow__content{padding:2em 1.5em 2em 1.5em;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:11px;background-color:#d33a2c;width:100%}.meow__content .meow__intro{text-shadow:1px 1px 1px rgba(0,0,0,.25);max-width:30em}.meow__content:not(.meow__content--small) a:not(.btn){color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#e58980;text-decoration-color:#e58980}.meow__content small{font-size:calc(.7em + .1vw);padding:1.5em 1.5em 0 1.5em;line-height:1.5;color:#fff;z-index:2}.meow__content small.meow__content--membership-box{padding-top:.5em;color:#fff}.meow__content a.btn{margin:.5em 0}.col--article--meow .nl__form-wrapper,.meow__content--small .nl__form-wrapper{margin-right:0}.col--article--meow .nl__form .form__field,.meow__content--small .nl__form .form__field{margin-bottom:0}.col--article--meow .nl__form,.meow__content--small .nl__form{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}.col--article--meow .nl__form .form__field__label,.meow__content--small .nl__form .form__field__label{color:#333;top:calc((4rem + 1vw)/ 7)}@media (min-width:1024px){.col--article--meow .nl__form .form__field__label,.meow__content--small .nl__form .form__field__label{top:calc((2.6rem + 1vw)/ 7)}}@media (min-width:1450px) and (max-width:1600px){.col--article--meow .nl__form .form__field__label,.meow__content--small .nl__form .form__field__label{font-size:.75em;top:-.15rem}}.col--article--meow small br,.meow__content--small small br{display:none}.meow__content--small .nl__form button.btn:active,.meow__content--small .nl__form button.btn:focus{position:relative;top:0;color:#fff}.col--article--meow .nl__form button.btn:active,.col--article--meow .nl__form button.btn:focus{background-color:#2da2c5;color:#fff}@media all and (min-width:1100px){.full-width-panel.meow__illustration--nosplit{max-width:16em}.col--article--meow .nl__form,.meow__content--small .nl__form{width:100%}.col--article--meow small br,.meow__content--small small br{display:block}}@media all and (min-width:1600px){.col--article--meow{flex-basis:100%}}@media all and (min-width:750px){.col--article--meow{flex-basis:auto}}.full-width-panel{position:relative;text-align:center;overflow:hidden;color:#fff;width:100%}.full-width-panel .meow__content{max-width:600px}.full-width-panel .nl__form-wrapper{width:90%}.full-width-panel .nl__form{flex-wrap:nowrap;width:100%}.full-width-panel .nl__form .form__field__input{border-bottom-right-radius:0;border-top-right-radius:0;border-right:1px solid #bbb}.full-width-panel .nl__form button.btn{border-bottom-left-radius:0;border-top-left-radius:0;border-left-width:0}.full-width-panel small br{display:block}.full-width-panel--red{background-color:#d33a2c;padding:3.5em 0}.meow__content--large .nl__form-wrapper button.btn::after,.meow__content--small .nl__form-wrapper button.btn::after,.promo-newsletter--article .btn--promo-newsletter::after,.promo-newsletter--newsletter .btn--promo-newsletter::after{content:'190.000 friends';font-feature-settings:initial;text-shadow:1px 1px 1px rgba(0,0,0,.25);display:inline;white-space:pre;line-height:1.6em;font-size:.9em}.meow__content--large .nl__form__content .form__field__label,.meow__content--small .nl__form__content .form__field__label{top:calc(.3rem + .2vw);left:1rem;font-size:calc(.9em + .1vw)}@media screen and (min-width:64rem){.meow__content--large .nl__form__content .form__field__label,.meow__content--small .nl__form__content .form__field__label{top:calc(.2rem + .2vw)}}@media all and (max-width:380px){.meow__content--large .nl__form__content .form__field__label,.meow__content--small .nl__form__content .form__field__label{font-size:calc(.75em + .1vw)}}.meow__content--large .nl__form__content.float .form__field__label,.meow__content--small .nl__form__content.float .form__field__label{top:calc(.5rem + .1vw);left:1.15rem;font-size:.75em}@media screen and (min-width:64rem){.meow__content--large .nl__form__content.float .form__field__label,.meow__content--small .nl__form__content.float .form__field__label{top:calc(.1rem + .1vw)}}.btn span.nl__form__arrow{color:inherit;margin-left:.35em;margin-right:.25em}@media all and (min-width:1101px){.col--article--meow .nl__form{flex-wrap:nowrap}}.meow__content--large .meow__illustration{width:100%}.meow__content--large .meow__illustration--nosplit{max-width:calc(20em + 4vw)}@media all and (min-width:600px){.meow__content--large small br{display:block}}.meow__content--large .nl__form input[type=email]{border:1px solid transparent;margin-bottom:0}.meow__content--large .nl__form .nl__form__content,.meow__content--large .nl__form button.btn{max-width:75%}.meow__content--large .nl__form .nl__form__content::after,.meow__content--large .nl__form button.btn::after{display:none}@media all and (min-width:1100px){.meow__content--large .nl__form .nl__form__content,.meow__content--large .nl__form button.btn{max-width:60%}}.meow__content--large .nl__form button.btn{white-space:nowrap;min-height:calc(3rem + 1vw)}@media all and (max-width:1100px){.meow__content--large .nl__form button.btn{background-color:#d33a2c;color:#fff;border:3px solid #fff}}.meow__content--large .nl__form button.btn span{display:inline}@media all and (max-width:1100px){.meow__content--large .nl__form button.btn::after{font-size:1em;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.meow__content--large .nl__form button.btn:active:not(.disabled) .nl__form__arrow,.meow__content--large .nl__form button.btn:focus:not(.disabled) .nl__form__arrow{color:inherit}}@media all and (min-width:1101px){.meow__content--large .nl__form button.btn{border-left:1px solid #ddd}.meow__content--large .nl__form button.btn::after{display:none}}.meow__content--large .nl__form button.btn .disabled.nl__form__arrow,.meow__content--large .nl__form button.btn .nl__form__arrow{color:#fff}.meow__content--large .nl__form button.btn:not(.disabled) .nl__form__arrow{color:inherit}.meow__content--large .nl__form .nl__form__content .form__field__label{top:calc((2rem + 1vw)/ 7)}.meow__content--small{background:#f7f7f7;text-align:left;margin:2em auto;padding:2em 2em 1em 2em;position:relative}@media all and (max-width:1099px){.meow__content--small{display:none}}.meow__content--small small{padding:0 0 1.5em 0;text-align:center;color:#666}.meow__content--small .meow__intro{text-shadow:none;text-align:left}.meow__content--small .meow__content__picture{transition:width .3s ease-in-out;top:calc(-4.5vw);width:calc(40% + .5vw)}@media all and (max-width:779px){.meow__content--small .meow__content__picture{display:none}}@media (max-width:64rem){.meow__content--small .meow__content__picture{max-width:120px;position:absolute;top:-45px;right:calc(5px + 2.5vw)}}@media all and (min-width:1025px){.meow__content--small .meow__content__picture{float:right;padding:0 0 .25em calc(.6em + .5vw);shape-outside:circle(5vw)}}.meow__content--small .nl__form-wrapper{width:100%;margin:0 auto;text-align:center}.meow__content--small .nl__form-wrapper label{padding-top:5px}.meow__content--small .nl__form-wrapper .form__field__input{border:1px solid #ccc;padding:.75em 2em .8em 1em}.meow__content--small .nl__form-wrapper button.btn{width:100%;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.meow__content--small .nl__form-wrapper button.btn::after{text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media screen and (min-width:64rem){.meow__content--small .nl__form-wrapper{transition:all .3s ease-in-out}.meow__content--small .nl__form-wrapper label{padding-top:0}}.product-panel .nl__form button,.product-panel .nl__form label{display:inline-block}.product-panel .nl__form button{padding:.45em 1em;vertical-align:middle}.product-panel .nl__form label{max-width:60%}.product-panel .nl__form label.float input[type=email]{padding:.75em 2em .85em 1em}.meow__content--inlined .meow__content{left:auto;display:block}.meow__content--inlined .meow__content small{text-align:center;display:block}.meow__content--inlined .meow__content .meow__content__picture{max-width:30%}@media (max-width:64rem){.meow__content--inlined .meow__content .meow__content__picture{max-width:15%}}@media all and (min-width:1200px){.meow__content--inlined .meow__content .nl__form{width:130%;max-width:280%}}@media all and (min-width:1350px){.meow__content--inlined .meow__content .nl__form{margin-top:-1em}}@media all and (max-width:1024px){.meow__content--inlined .meow__content .nl__form{width:100%}}@media all and (max-width:680px){.input-wrapper--append{flex-direction:column}.meow__content--large .nl__form .nl__form__content,.meow__content--large .nl__form button.btn{max-width:100%}input.input--append{border-radius:11px!important}.meow__content--large .nl__form button.btn{margin-top:.5em;border-radius:11px}.meow__content--homepage{padding:0}}.internal__page__wrapper .meow__content--inlined .meow__content{width:100%;max-width:100%}.internal__page__wrapper .meow__content--inlined .meow__content .nl__form{width:100%}.promo-box__image-link{background-image:none!important;text-decoration:none!important}.meow__content--homepage .nl__form button.btn:active,.meow__content--homepage .nl__form button.btn:focus{background-color:#0168b8!important}.conf-panel{position:relative;color:#fff;text-align:center;overflow:hidden;padding:3.5em 0}.conf-panel--blue{background-color:#0085ff;background-image:linear-gradient(#007aea 20%,#0085ff 100%)}.conf-panel--blue ::-moz-selection{color:#fff;background:#0e6fc7;text-shadow:none}.conf-panel--blue ::selection{color:#fff;background:#0e6fc7;text-shadow:none}.conf-panel--blue ::-moz-selection{color:#fff;background:#2da2c5;text-shadow:none}.conf-panel--pink{background-color:#1b75bb;background-image:linear-gradient(#ce05a9 10%,#3e62ff 100%)}.conf-panel--pink ::-moz-selection{color:#fff;text-shadow:none;background:#2da2c5}.conf-panel--pink ::selection{color:#fff;text-shadow:none;background:#2da2c5}.conf-panel--pink ::-moz-selection{color:#fff;text-shadow:none;background:#2da2c5}.conf-panel--green{background-color:#009245;background-image:linear-gradient(#009245 50%,#8bc53f 100%)}.conf-panel--darkgreen{background-color:#76d0a4;background-image:linear-gradient(#76d0a4 50%,#7ab99a 100%);text-shadow:1px 1px 1px rgba(0,0,0,.6)}.conf-panel__meta--darkgreen{text-shadow:1px 1px 1px rgba(0,0,0,.4)}.conf-panel--green ::-moz-selection{color:#fff;background:#009245;text-shadow:none}.conf-panel--green ::selection{color:#fff;background:#009245;text-shadow:none}.conf-panel--green ::-moz-selection{color:#fff;background:#009245;text-shadow:none}.conf-panel--darkblue{background-color:#1b71bb;background-image:linear-gradient(#1b71bb 45%,#4399d9 100%);text-shadow:1px 1px 1px rgba(0,0,0,.6)}.conf-panel__meta{margin-bottom:1.87em}.conf-panel__meta{color:#fff;display:block;letter-spacing:2px;text-transform:uppercase;font-size:.8em;font-weight:700}@media (max-width:40em){.conf-panel__meta{font-size:.6em}}.conf-panel__meta .bullet{margin:0 .8em;color:#47aeff}.conf-panel__meta .conf-bullet{margin:0 .8em;color:#fff}.conf-panel__meta .article-header--meta-item__date,.conf-panel__meta time{color:inherit;font-size:1.3em}.conf-panel__conf-name{color:#fff}.conf-panel__conf--blue-name{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.conf-panel__conf--darkgreen-name{color:#182f23;text-shadow:none}.conf-panel__conf--blue-name a{padding:20px 0;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#55a6f1;text-decoration-color:#55a6f1;text-shadow:none}.conf-panel__conf--darkgreen-name a{padding:20px 0 25px 0;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#adeccc;text-decoration-color:#adeccc;text-shadow:1px 2px 2px #383636;font-size:1.1em}.conf-panel__conf--darkblue-name a{padding:20px 0 25px 0;color:#fff;text-decoration:none;background-repeat:no-repeat;background-position:center bottom 29%;background-origin:padding-box;transition:color .1s ease-out;background-image:linear-gradient(#4399d9,#4399d9);background-size:100% 4px;text-shadow:1px 2px 2px #383636;font-size:1.1em}.conf-panel__conf--pink-name a{padding:30px 0;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#ed60d3;text-decoration-color:#ed60d3}.conf-panel__conf--green-name a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#74c49a;text-decoration-color:#74c49a;transition:color .1s ease-out;padding:20px 0}.conf-panel__desc{max-width:55vw;margin:1em auto 2em;font-size:1.2em;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.conf-panel__desc a{color:#fff}.conf-panel__desc--darkblue{text-shadow:1px 1px 1px rgba(0,0,0,.5)}.conf-panel__desc--darkgreen{color:#111;text-shadow:none}@media (max-width:64em){.conf-panel__desc{max-width:80vw}}@media (max-width:40em){.conf-panel__desc{max-width:90vw}}.conf-panel__image{display:block;width:100%;max-width:920px;margin:2.5em auto;margin-bottom:-4em;height:auto}.conf-panel__image--green{margin-bottom:-3.5em}.author{padding:0;margin:0 0 .5em 0;display:block;--author-bio-border-width:8px}@media screen and (min-width:40em){.author{display:flex;--author-bio-border-width:5px}}@media screen and (min-width:64em){.author{display:block}}@media screen and (min-width:40em){.author__desc{margin-left:1em}}@media screen and (min-width:64em){.author__desc{margin-left:0}}.author>a{display:block;width:100%;padding:0;background:0 0;text-shadow:none;color:inherit}.author .show-more-link{font-size:.9em;display:inline;color:#666;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .author .show-more-link{font-family:Mija}.author--small{width:80px;max-width:100%;min-width:60px;float:left}.author--small:after,.author--small:before{content:' ';display:table;clear:both}@media all and (max-width:480px){.author--small{margin-right:.5em;width:60px}}.author--small .author__image,.col-1 .author__image{border-width:5px;border-radius:11px}.author--medium{width:125px}.article--multi__authors .show-more-link{display:inline}.header__search-results .author__image{border-color:#fff}.author__image{transform-origin:0 100%;overflow:hidden;border-radius:11px}.author__image img{display:block;width:100%;border-radius:11px;transition:height .2s ease-in-out;-o-object-fit:cover;object-fit:cover}.author__image .js-gravatar{width:100%}.author__image{transform:translateX(15%) rotateZ(0) scale(.87);transition:all .3s ease-in-out;background:#d33a2c;background:#d33a2c;border-style:solid;border-color:#d33a2c;border-width:var(--author-bio-border-width,8px);border-radius:22px}.author__desc{font-size:.8em;position:relative;font-style:normal!important;color:#333;padding:0!important;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .author__desc{font-family:Elena}.author__desc p{margin:1em 0}.author__desc__title{color:#666;text-transform:uppercase;letter-spacing:2px;font-size:.9em;margin:0;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .author__desc__title{font-family:Elena}.author__name{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#2da2c5;text-decoration-color:#2da2c5;padding:10px 0;transition:color .1s ease-out}.author__image-wrapper{top:0;left:0;border-radius:11px;overflow:visible;position:relative}.author__image-wrapper .author__image{transform:translateX(15%) rotateZ(-11deg) scale(.87);transition:transform .2s ease-out}.author__image-wrapper .author__image img{transition:transform .2s ease-out;transform-origin:0 100%;transform:scale(1.2) translateX(-16%) translateY(-3%) rotateZ(11deg)}.author__image-wrapper::after{transition-duration:.2s;opacity:1;transform:scaleX(1)}.author__image-wrapper::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none}.author__image-wrapper:hover .author__image,a:active .author__image-wrapper .author__image,a:focus .author__image-wrapper .author__image,a:hover .author__image-wrapper .author__image{transform:translateX(15%) rotateZ(0) scale(.87)}.author__image-wrapper:hover img,a:active .author__image-wrapper img,a:focus .author__image-wrapper img,a:hover .author__image-wrapper img{transform:scale(1.2) translateX(-10%) translateY(6%) rotateZ(0)}.author__image-wrapper:hover::before,a:active .author__image-wrapper::before,a:focus .author__image-wrapper::before,a:hover .author__image-wrapper::before{opacity:0;transform:scaleX(0)}.author--full,.author--full--small{margin-right:0;width:100%}@media all and (max-width:480px){.author--full,.author--full--small{width:100%;max-width:250px;margin:0 auto}}.author__image-wrapper.tilt .author__image{transform:translateX(15%) rotateZ(-11deg) scale(.87);transition:transform .2s ease-out}.author__image-wrapper.tilt .author__image img{transition:transform .2s ease-out;transform-origin:0 100%;transform:scale(1.2) translateX(-16%) translateY(-3%) rotateZ(11deg)}.author__image-wrapper.tilt::after{transition-duration:.6s;opacity:1;transform:scaleX(1)}.author>a:active .tilt,.author>a:focus .tilt,.author__image-wrapper.tilt:hover{transition-duration:.2s}.author>a:active .tilt .author__image,.author>a:focus .tilt .author__image,.author__image-wrapper.tilt:hover .author__image{transform:translateX(15%) rotateZ(0) scale(.87);transition-duration:.2s}.author>a:active .tilt img,.author>a:focus .tilt img,.author__image-wrapper.tilt:hover img{transform:scale(1.2) translateX(-10%) translateY(6%) rotateZ(0);transition-duration:.2s}.author>a:active .tilt::before,.author>a:focus .tilt::before,.author__image-wrapper.tilt:hover::before{opacity:0;transform:scaleX(0);transition-duration:.2s}@media (max-width:40em){.author__desc{width:100%}}.author__desc__image-placeholder{background:#bc3428;width:100%}.author__desc__image-placeholder[data-src]{min-height:0!important;padding-top:100%}.author__desc__image-placeholder[src]{padding-top:0}.author__image-wrapper::before,.books__book__image::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none}.author--full--small>a{width:80px;max-width:100%;min-width:60px}@media all and (max-width:480px){.author--full--small>a{min-width:40px;width:50px}}.author--full--small .author__desc{margin-top:.5em}.author--white .author__image{background-color:#fff;border-color:#fff}.author--white .author__desc{color:#fff}.author--white .author__desc a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}.author--white .author__desc__title{color:#811d15}.author--light-grey .author__image{background-color:#fff;border-color:#d33a2c}.article-container .author--full>a{width:auto;margin-bottom:3em;margin-top:.5em;max-width:180px;flex-basis:100px;flex-shrink:0}@media screen and (min-width:48em){.article-container .author--full>a{flex-basis:160px}}.article-container figure.limit-width img{max-width:500px;margin:0 auto}.l-author-bio{display:flex;flex-wrap:wrap;align-items:center}.l-author-bio-content{flex-grow:1;flex-shrink:1;flex-basis:300px}.feature-panel-container{grid-column-start:1;grid-column-end:15;margin-top:5em;margin-bottom:2.5em}.feature-panel::before{position:absolute;left:0;transform:translate(0,-100%);top:-12px;content:'More after jump! Continue reading below ↓';font-size:.7em;color:#666;padding-bottom:10px;border-bottom:8px solid #eee;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .feature-panel::before{font-family:Mija}@media (min-width:1000px){.feature-panel::before{width:73%}}.feature-panel{position:relative;border-radius:11px;padding:2.5em 2em;display:flex;flex-wrap:wrap;background-color:#f6f6f6}@media (min-width:1000px){.feature-panel{padding:2.5em 3.5em}}.feature-panel--red::before{display:none}.feature-panel--red{display:flex;background-color:#d33a2c;border-radius:0;color:#fff;padding:2.5em 1em;text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media screen and (min-width:40em){.feature-panel--red{padding:2.5em 3.5em}}.feature-panel-left-col,.feature-panel-right-col{flex-basis:100%;position:relative;padding:0;flex-shrink:0}.feature-panel-right-col{order:-1;display:flex;align-items:flex-start;margin-bottom:1em;justify-content:flex-start;margin-top:2em}@media (min-width:800px){.feature-panel-left-col{flex-basis:65%}.feature-panel-right-col{order:0;flex-basis:35%;margin:0;justify-content:center}}.feature-panel-meta{text-transform:uppercase;letter-spacing:2px;font-size:.8em;font-weight:700;display:block;margin-bottom:.75em}.feature-panel-title a,.feature-panel-title a:hover,.feature-panel-title a:visited{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#ff958b;text-decoration-color:#ff958b;text-decoration-thickness:4px;padding:20px 0;text-underline-offset:initial}.feature-panel-description{margin-bottom:calc(1em + .5vw)}.feature-panel-description>:first-child{margin-top:0}.feature-panel-description>:last-child{margin-bottom:0}.feature-panel-image-link{position:relative;text-decoration:none;width:100%;max-width:210px;transition:scale,opacity .2s ease-out;padding-left:2.5em;background-image:none}.feature-panel-image-link::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;top:85%;left:-33%}@media (min-width:1000px){.feature-panel-image-link{position:absolute;max-width:19.375rem;top:-160px;right:0}}@media (min-width:1000px){.feature-panel--breakout-small .feature-panel-image-link{top:-100px}}.feature-panel-image-link:focus::before,.feature-panel-image-link:hover::before{transform:scaleX(0);opacity:0}.feature-panel-image{width:100%;max-width:19.375rem;margin:0 auto;display:block;transition:all .2s ease-out;will-change:transform;transform-origin:0 100%;transform:rotate(-11deg)}.feature-panel-image-img{height:auto}.feature-panel-image-link:focus .feature-panel-image,.feature-panel-image-link:hover .feature-panel-image{transform:rotate(0)}.feature-panel-image img{height:auto;border-radius:11px}.sponsor-panel{display:flex;justify-content:center;align-items:center}.sponsor-panel-image{display:none}@media screen and (min-width:1100px){.sponsor-panel-image{display:block;background-image:none;margin-left:1.5em;flex:1}}.sponsor-panel-content{flex:3}.f-article-highlights{display:flex;flex-wrap:wrap}.f-article-highlights__person{margin-bottom:3em}.f-article-item{flex-basis:100%}@media screen and (min-width:64rem){.f-article-item{flex-basis:50%}}.f-article-item .article--post__content{width:90%}.f-article-item .article--post{margin:2em 0}@media screen and (min-width:64rem){.f-article-item .article--post{margin:3em 0}}.f-article-item:nth-child(1) .article--post,.f-article-item:nth-child(2) .article--post{margin-top:0}.bio-image{--bio-image-border-width:5px}.bio-image__large .bio-image{--bio-image-border-width:8px}.bio-image,.bio-image *,.bio-image :after,.bio-image :before{box-sizing:border-box}.bio-image{padding:0;margin:0;display:block;width:auto;height:auto;border-radius:inherit;position:relative}.bio-image::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transform-origin:30% 50%;pointer-events:none;opacity:1;transition:opacity .3s ease-in-out}.bio-image:hover::before{opacity:0}.bio-image--white{--bio-image-border-color:#fff}.bio-image--white a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out}a.bio-image-link{background:0 0;text-shadow:none;color:inherit;padding:0;display:block;border-radius:inherit;width:auto;height:auto}a.bio-image-link::before{display:block;content:'';height:120%;width:120%;position:absolute;top:-10%;left:-12%}.bio-image-wrapper{background:var(--bio-image-background-color,var(--bio-image-border-color,#d33a2c));border:solid var(--bio-image-border-width,8px) var(--bio-image-border-color,#d33a2c);border-radius:inherit;transform:scale(.84) translateX(15%) rotateZ(calc(-1 * (11 * 1deg)));transform-origin:0 100%;transition:transform .2s ease-out;overflow:hidden;width:auto;height:auto}.bio-image-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.2) rotateZ(calc(11 * 1deg));transition:transform .2s ease-out}.bio-image-link:active .bio-image-wrapper,.bio-image-link:focus .bio-image-wrapper,.bio-image:hover .bio-image-wrapper{transform:scale(.84) translateX(15%) rotateZ(0)}.bio-image-link:active .bio-image-image,.bio-image-link:focus .bio-image-image,.bio-image:hover .bio-image-image{transform:scale(1.2) rotateZ(0)}.tilted-featured-article{margin-top:1em;position:relative;z-index:1}.tilted-featured-article:after,.tilted-featured-article:before{content:' ';display:table;clear:both}.tilted-featured-article header:after,.tilted-featured-article header:before{content:' ';display:table;clear:both}.tilted-featured-article__teaser{float:left;margin:2em 2em 0 0;position:relative}.tilted-featured-article__teaser::before{display:block;content:'';height:90%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;width:70%;top:94%;left:-18%}.tilted-featured-article__title a:hover{color:#d33a2c}.tilted-featured-article__teaser:active::before,.tilted-featured-article__teaser:focus::before,.tilted-featured-article__teaser:hover::before{background:0 0}.tilted-featured-article__teaser>a{background:0 0}.tilted-featured-article__teaser img{transform-origin:0 100%;border-radius:11px;width:100%;will-change:transform;transform:rotate(-11deg);transition:transform .2s ease-out}.tilted-featured-article__teaser img:hover{transform:rotate(0)}@media all and (max-width:1024px){.tilted-featured-article__teaser{display:none}}@media all and (min-width:1025px){.tilted-featured-article__teaser{width:32%;padding-left:1%}}.tilted-featured-article__content{float:left}.tilted-featured-article__content p{margin-top:0;color:#333}.tilted-featured-article__content .author{width:45px;min-width:0;margin-right:.5em}.tilted-featured-article__content .author .author__image-wrapper{min-width:0;min-height:auto}.tilted-featured-article__content .author .author__image-wrapper .author__image{border-width:4px;border-radius:3px}@media all and (max-width:1024px){.tilted-featured-article__content{width:100%}}@media all and (min-width:1025px){.tilted-featured-article__content{width:50%;padding:.25em 0}}.tilted-featured-article__title{font-size:1.4em;margin-bottom:20px}.tilted-featured-article__title::before{content:'Featured Article';text-transform:uppercase;color:#666;font-size:.45em;display:block;font-weight:400;letter-spacing:2px;padding:3em 0 1.5em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .tilted-featured-article__title::before{font-family:Elena}.tilted-featured-article__title a{color:#333;background:0 0;text-shadow:none}.tilted-featured-article__author-name{color:#666;font-weight:700;font-size:.75em;float:left;padding:.625em 3em 1.625em 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .tilted-featured-article__author-name{font-family:Mija}.tilted-featured-article__author-name span{color:#666}.pagination{margin:0;margin:2.5em auto 3em;text-align:center}.pagination ul{margin:0 auto;padding:0;list-style:none;display:inline-block}.pagination ul:after,.pagination ul:before{content:' ';display:table;clear:both}.pagination ul li{float:left;flex:1;margin:.5em;padding:0;text-align:center;border-radius:11px;border:1px solid #ddd;width:2.5em;height:2.5em;color:#333;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pagination ul li{font-family:Mija}.pagination ul li a{text-decoration:none;border-radius:11px;display:block;width:100%;height:100%;color:inherit;transition:none}.pagination ul li a:focus,.pagination ul li a:hover{background:#d33a2c;background:#d33a2c;color:#fff;border-color:#d33a2c}.pagination ul li a:focus svg,.pagination ul li a:hover svg{fill:#fff;stroke:#fff}.pagination ul li.pagination__ellipsis{padding:.25em}.pagination ul li.pagination__current{padding:.5em;background:#ddd;border-color:#ddd;word-break:keep-all}.pagination ul li.pagination__current a:focus,.pagination ul li.pagination__current a:hover{background:#ddd;color:#000}.pagination__next a,.pagination__prev a{padding:0}.pagination__next a svg,.pagination__prev a svg{display:inline;margin:.75em auto 0;fill:#333;stroke:#333}.dashboard .auth-modal-wrapper.auth-modal-wrapper--recover-password{max-width:600px}.dashboard__header{background:#d33a2c;padding-top:0;min-height:15em}.dashboard__header a:not(.btn){text-shadow:none;color:#fff}@media all and (min-height:750px){.dashboard__header{min-height:15em}}.dashboard__empty-state{text-align:center;max-width:800px;margin:1em auto 2em;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.dashboard__empty-state h2{color:#f88040}.dashboard__empty-state img{margin-top:2em}.dashboard__header__greeting{font-weight:700;color:#fff;margin:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__header__greeting{font-family:Mija}.dashboard__header__greeting a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;transition:color .1s ease-out;padding:15px 0;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.dashboard__header__actions{display:flex;justify-content:center;flex-wrap:wrap;margin:1em 0;padding:0;list-style:none;font-size:.85em;text-transform:uppercase;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .dashboard__header__actions{font-family:Elena}.dashboard__header__actions:after,.dashboard__header__actions:before{content:" ";display:table;clear:both}.dashboard__header__actions .btn{font-size:1.4em;text-transform:initial}.dashboard__header__actions li{text-align:center;font-size:.85em;padding:0;color:#811d15}.dashboard__header__actions li:not(:last-child):after{content:"●"}@media all and (min-width:480px){.dashboard__header__actions li{float:left}}.dashboard__header__actions a:not(.btn){color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;padding:10px 0;transition:color .1s ease-out;opacity:.8;margin-right:15px;margin-left:15px;letter-spacing:1px;white-space:nowrap;word-wrap:break-word}.dashboard__header__actions a:not(.btn):focus,.dashboard__header__actions a:not(.btn):hover{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;padding:10px 0;transition:color .1s ease-out;opacity:1}.dashboard__header__actions a:not(.btn).active{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}@media (max-width:64em){.dashboard__header__actions li{width:auto;text-align:center}}@media all and (max-width:400px){.dashboard__header__actions{display:inline-block}}.dashboard__header__tab{flex:1;float:left;background:#811d15;color:#fff;padding:0;text-transform:uppercase;font-weight:700;margin:0;margin-right:1em;transition:all .2s ease-in-out;border-radius:11px 11px 0 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__header__tab{font-family:Mija}.dashboard__header__tab:focus,.dashboard__header__tab:hover,.dashboard__header__tab[aria-selected=true]{background:#2da2c5;color:#fff}.dashboard__header__tab:last-of-type{margin-right:0}.dashboard__header__tab:nth-of-type(3n+1){background-color:#8a1f16}.dashboard__header__tab:nth-of-type(3n+2){background-color:#922118}.dashboard__header__tab:nth-of-type(3n+3){background-color:#9b2319}.dashboard__header__tab.active{color:#000;background:#fff}.dashboard__header__tab a:focus,.dashboard__header__tab a:hover{color:#000;background:#fff}.dashboard__header__tab a{display:block;width:100%;height:100%;padding:.9em;text-align:center;border-radius:11px 11px 0 0;text-shadow:none;background:0 0;color:inherit;letter-spacing:1px;font-size:.95em;transition:all .2s ease-in-out}@media all and (max-width:850px){.dashboard__header__tab{flex:none;width:50%;margin:0;border-radius:0}.dashboard__header__tab a{border-radius:0}.dashboard__header__tab:first-of-type{border-radius:11px 0 0 0}.dashboard__header__tab:first-of-type a{border-radius:11px 0 0 0}.dashboard__header__tab:nth-of-type(2){border-radius:0 11px 0 0}.dashboard__header__tab:nth-of-type(2) a{border-radius:0 11px 0 0}.dashboard__header__tab:last-of-type{flex-grow:9999}}@media all and (max-width:480px){.dashboard__header__tab{width:100%}.dashboard__header__tab:first-of-type{border-radius:0}.dashboard__header__tab:first-of-type a{border-radius:0}.dashboard__header__tab:nth-of-type(2){border-radius:0}.dashboard__header__tab:nth-of-type(2) a{border-radius:0}}.dashboard__tab-section{padding:2em 0;min-height:50vh}.dashboard__table{width:100%;border-collapse:collapse;margin-bottom:4em}.dashboard__table .article-header--meta-item__date,.dashboard__table time{color:inherit;font-size:1em;font-weight:400}.dashboard__table .order-details__sum-total td,.dashboard__table .order-details__sum-total th{border-bottom:1px solid #fff}.dashboard__table td:last-of-type{text-transform:uppercase;letter-spacing:1px}.dashboard__table tbody td{text-align:left;line-height:1.5em;color:rgba(0,0,0,.7);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .dashboard__table tbody td{font-family:Elena}.dashboard__table tbody td:first-of-type{font-size:1.15em}.dashboard__table thead th{color:#d33a2c;font-size:1em}.dashboard__table .order__type small{background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f);color:#fff;font-size:.75em;letter-spacing:1px;text-transform:uppercase;font-weight:700;border-radius:11px;display:inline-block;padding:.75em 1em;text-shadow:1px 1px 1px rgba(0,0,0,.25);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__table .order__type small{font-family:Mija}@media all and (min-width:650px){.dashboard__table .order__type small{display:inline;padding:.45em .75em;white-space:nowrap}}.dashboard__table .order__total{font-feature-settings:normal;color:#41b14f;font-weight:700}.dashboard__table .order__nb{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__table .order__nb{font-family:Mija}.dashboard__table .order__nb a{font-size:.9em;font-weight:700;color:#41b14f;background:#fff2cc;border-radius:11px;padding:.5em .75em;text-shadow:none}.dashboard__table .order__nb a:active,.dashboard__table .order__nb a:focus{background-color:#41b14f;color:#fff}.dashboard__table .download__desc,.dashboard__table .order__title{width:250px}.dashboard__table .download__desc a,.dashboard__table .order__title a{font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__table .download__desc a,.wf-loaded-stage2 .dashboard__table .order__title a{font-family:Mija}.dashboard__table .download__desc small,.dashboard__table .order__title small{font-style:italic;color:#666;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .dashboard__table .download__desc small,.wf-loaded-stage2 .dashboard__table .order__title small{font-family:Elena}.dashboard__membership__header{text-align:center;padding-top:1em;padding-bottom:2em}.dashboard-membership__heading{font-size:calc(22px + 1.75vw);color:#41b14f;margin-bottom:1em}.dashboard-membership__heading .supporter{color:#2da2c5}.dashboard-membership__heading .member{color:#41b14f}.dashboard-membership__heading .smashing{color:#e85e38}.dashboard-membership__heading--main{color:#f88040}.dashboard-membership__heading--landing-page{color:#41b14f;margin-bottom:0}.dashboard__membership-sell{max-width:900px;margin:0 auto;padding-top:calc(.5em + .5vw)}@media all and (min-width:1150px){.dashboard__membership-sell{padding-bottom:calc(.5em + .5vw)}}.dashboard__membership-sell a{color:#006fc6}.dashboard__membership-sell br{display:none}@media all and (min-width:750px){.dashboard__membership-sell br{display:block}}.dashboard section[aria-hidden=true]{visibility:hidden}.dashboard-membership__desc a:not(.btn){color:#006fc6}/*! + * Modified version of: Tabby v11.1.0: Simple, mobile-first toggle tabs. + * (c) 2016 Chris Ferdinandi + * MIT License + * http://github.com/cferdinandi/tabby + */.js-tabby .tabs-pane{display:none}.js-tabby .tabs-pane.active{display:block}.js-tabby .tabs-pane:focus{outline:0!important}.membership__masthead{flex-direction:column;flex-wrap:nowrap;color:#fff;display:flex;justify-content:center;text-align:center}@media all and (min-width:750px){.membership__masthead{flex-direction:row;flex-wrap:wrap}}.membership__illustration{padding-bottom:1em;order:-1;max-width:300px}@media all and (min-width:750px){.membership__illustration{order:0;padding-bottom:0}}@media all and (max-height:850px){.membership__illustration{max-width:280px}}.membership__illustration a{background-image:none}.membership__illustration img{max-width:300px}@media all and (min-width:750px){.membership__illustration img{width:calc(93% + 1.2vw);max-width:calc(93% + 1.2vw);height:auto;padding:1.5em 0}}@media all and (min-height:900px){.membership__illustration img{width:80%;max-width:375px}}@media all and (min-width:1500px){.membership__illustration img{padding:0;width:calc(100% + 2.5vw);max-width:110%;position:relative;left:calc(-1 * (2.5vw / 2) + 2vw)}}.pricing__card__features li:first-child{-webkit-animation:content-injection .1s forwards;animation:content-injection .1s forwards}.pricing__card__features li:nth-child(2){-webkit-animation:content-injection .2s forwards;animation:content-injection .2s forwards}.pricing__card__features li:nth-child(3){-webkit-animation:content-injection .3s forwards;animation:content-injection .3s forwards}.pricing__card__features li:nth-child(4){-webkit-animation:content-injection .4s forwards;animation:content-injection .4s forwards}.pricing__card__features li:nth-child(5){-webkit-animation:content-injection .5s forwards;animation:content-injection .5s forwards}.pricing__card__features li:nth-child(6){-webkit-animation:content-injection .6s forwards;animation:content-injection .6s forwards}.pricing__card__features li:nth-child(7){-webkit-animation:content-injection .7s forwards;animation:content-injection .7s forwards}.pricing__card__features li:nth-child(8){-webkit-animation:content-injection .8s forwards;animation:content-injection .8s forwards}.membership__tagline{padding:.5em 1em;transition:.3s all ease-in-out}@media all and (min-height:850px){.membership__tagline{padding:calc(.5em + 1vw) 1em}}@media all and (min-width:1500px){.membership__tagline{max-width:55%}}@media all and (max-height:750px){.membership__tagline p span{display:none}}@media all and (max-width:930px){.membership__tagline p span{display:none}}@media all and (max-height:750px) and (min-width:930px){.membership__tagline p span{display:inline}}.membership__tagline h1,.membership__tagline p{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.sort-controls{margin:1em 0 2em 0}.sort-controls .sort-control{display:inline-block;color:#fff;margin-right:1em;letter-spacing:1px;font-size:.85em;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.sort-controls .sort-control.active{background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f)}.webinar-list li{margin-bottom:1.25em}.job__company{font-weight:400;font-size:.85em;background:0 0}.job__location{color:#666;font-weight:400;font-size:.85em}.dashboard__table--downloads .dashboard__table--downloads__type,.dashboard__table--downloads th.download__format{text-align:center;margin:0 auto}.dashboard__table--downloads .dashboard__table--downloads__type{width:calc(110px + 6vw)}.dashboard__table--downloads th:nth-child(2){display:none}@media all and (min-width:700px){.dashboard__table--downloads th:nth-child(2){display:table-cell}}th.dashboard__table--downloads__downloads{display:flex}.dashboard__table--downloads tbody .download__action{width:220px}.download__action ul{list-style-image:none;display:flex;gap:.5em}.dashboard__table--downloads td,.dashboard__table--downloads th{padding:1em 1.5em}.download__action .btn{background-image:var(--format-type,linear-gradient(#9ec14c,#41b14f))!important}.download__action-pdf{--format-type:linear-gradient(#3ea2f1, #006fc6)}.download__action-epub{--format-type:linear-gradient(#9ec14c,#41b14f)}.download__action-mobi{--format-type:linear-gradient(#f56092,#e91e63)}.dashboard__table--downloads tbody .download__action span{display:inline;font-size:1em;color:#fff;margin-left:0;padding-left:0}@media all and (min-width:700px){.dashboard__table--downloads tbody .download__action span:nth-child(1){display:inline}}.dashboard__table--downloads tbody .download__desc{color:#767676}.dashboard__table--downloads tbody .download__desc ins{text-transform:uppercase;text-decoration:none}.dashboard__table--downloads tbody .download__desc .article-header--meta-item__date,.dashboard__table--downloads tbody .download__desc time{display:block;font-size:.9em}.dashboard__table--downloads .btn{text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.dashboard__table--order-details{font-weight:400}.dashboard__table--order-details thead th{text-transform:uppercase;letter-spacing:1px;font-size:.8em;width:10vw;color:#333}.dashboard__table--order-details tbody td,.dashboard__table--order-details tbody th{font-weight:400}.dashboard__table--order-details td:nth-child(3),.dashboard__table--order-details td:nth-child(4),.dashboard__table--order-details td:nth-child(5),.dashboard__table--order-details th:nth-child(3),.dashboard__table--order-details th:nth-child(4),.dashboard__table--order-details th:nth-child(5){text-align:center}.dashboard__table--order-details .order-details__item__icon{width:1%;text-align:center;vertical-align:top}.dashboard__table--order-details .order-details__item__name{padding-left:1.5rem;font-weight:700;line-height:1.4em;font-size:1.3em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .dashboard__table--order-details .order-details__item__name{font-family:Mija}.dashboard__table--order-details .order-details__item__name .order-details__item__desc{font-style:italic;font-weight:400;color:#666;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .dashboard__table--order-details .order-details__item__name .order-details__item__desc{font-family:Elena}.dashboard__table--order-details .order-details__qty{text-align:center;color:#333}.c-orders__books{font-weight:400;font-size:.9em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .c-orders__books{font-family:Elena}.c-orders__attendees{font-weight:400;font-size:calc(18px + .25vw);padding-left:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .c-orders__attendees{font-family:Elena}.c-orders__attendees .separator{color:#d33a2c}.c-orders__attendees .article-header--meta-item__date,.c-orders__attendees time{color:rgba(0,0,0,.7);background-color:#fff2cc;padding:.15em .35em;border-radius:11px}.c-orders__product-meta{font-style:italic;color:#777}.c-orders__product-meta--link{color:inherit}.c-orders__product-attendee,.c-orders__product-authors,.c-orders__product-coach{font-style:italic}.c-orders__product-workshop{font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .c-orders__product-workshop{font-family:Mija}.order__date .article-header--meta-item__date,.order__date time{color:#666}@media all and (min-width:750px){.order__date .article-header--meta-item__date,.order__date time{white-space:nowrap}}.dashboard__table{font-weight:400}.dashboard__table thead th{text-transform:uppercase;letter-spacing:1px;font-size:.8em;text-align:left;color:#333;background-color:#f6f3f2;padding-top:1.5em;padding-bottom:1.25em}.dashboard__table tbody td,.dashboard__table tbody th{font-weight:400;text-align:left}@media all and (min-width:641px){.dashboard__table--orders tbody td:nth-child(1),.dashboard__table--orders tbody th:nth-child(1),.dashboard__table--orders thead th:nth-child(1){padding-left:.75em;padding-right:.75em;max-width:250px}}.dashboard__table--orders td:nth-child(1),.dashboard__table--orders td:nth-child(3),.dashboard__table--orders th:nth-child(1),.dashboard__table--orders th:nth-child(3){text-align:center}.dashboard__table--orders tbody td:nth-child(1){color:#666;font-size:.9em}@media all and (min-width:641px){.dashboard__table--orders tbody td:nth-child(1){width:7.5em}}@media all and (min-width:641px){.dashboard__table--orders thead th:nth-child(4){width:7.5em}}.order__item.error{color:#333}.order__item.error td,.order__item.error th{font-weight:700}.order__item.in-progress{color:#333}.order__item.pending .order__nb a{background-color:#f88040;color:#fff}.order__item.pending .order__nb a:active,.order__item.pending .order__nb a:focus{background-color:#d33a2c;color:#fff}.order__item.fulfilled,.order__item.paid{color:#333}.order__nb a{font-size:.9em;font-weight:700;color:#2da2c5}.order__nb .order__nb--details{text-transform:uppercase;letter-spacing:1px;font-size:.65em}.order__nb .order__nb--id{display:inline-block;margin-left:.5em;font-weight:700;font-size:.9em;color:#767676;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .order__nb .order__nb--id{font-family:Mija}.order-details__header{display:flex;align-items:stretch;margin-bottom:1em}@media (max-width:64em){.order-details__header{display:block;padding:0}}.order-details__order-nb-wrapper{display:flex;flex-direction:column;padding:0}@media (max-width:64em){.order-details__order-nb-wrapper{margin-bottom:1em;padding:1em}}.order-details__order-nb-wrapper::after{content:'';background:url(/images/smashing-cat/cat-with-bottle-mouse.svg);visibility:hidden;width:1px;height:1px}.order-details__order-nb{margin-bottom:1.1em;margin-left:0}.order-details__order-nb span{color:#666;font-size:.5em;display:block;text-transform:uppercase}.order-details__secondary-actions{display:block;position:relative;font-size:.8em;left:-1em;margin-bottom:3em;flex-grow:1;margin-top:1.75em}.order-details__secondary-actions a:first-child{margin-bottom:.75em}.order-details__address{font-size:.8em;background-color:#f6f6f6;border-radius:11px;padding:.5em 2em;margin:0 2em 2em 0}.order-details__address p{line-height:1.3}.order-details__address h3{color:#d33a2c;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-size:1.3em;margin:1.3em 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .order-details__address h3{font-family:Mija}.order-details__address h3 a{background-position:center 72%}.order-details__address .billing-status,.order-details__address .shipping-status{font-weight:700}.order-details__address .billing-status span,.order-details__address .shipping-status span{font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-size:1.2em;padding:.15em .5em;margin-left:.2em;display:inline-block;border-radius:11px}.order-details__address .billing-status span a,.order-details__address .shipping-status span a{background-position:center 72%}.order-details__address .billing-status .pending,.order-details__address .shipping-status .pending{background-color:#fff2cc;color:#d33a2c!important}.order-details__address .billing-status .paid,.order-details__address .shipping-status .paid{background-color:#41b14f;color:#fff}.order-details__address .billing-status .cancelled,.order-details__address .shipping-status .cancelled{background-color:#d33a2c;color:#fff}.order-details--success .billing-status span,.order-details--success .order-details__order-nb h2,.order-details--success .shipping-status span{color:#41b14f}@media (max-width:64em){.order-details__address-wrapper{width:50%;float:left;padding:0}}@media (max-width:40em){.order-details__address-wrapper{width:100%;float:none;clear:both;margin:1em 0}}.order-details__shipping .free-shipping{font-weight:700;color:#41b14f}.order-details__discount td,.order-details__discount th{color:#d33a2c}.dashboard__table--order-details thead{background-color:#f6f3f2}.order-details__footer{border-top:8px solid #ddd;color:#666}.order-details__footer th{font-size:1.1em;color:#666;letter-spacing:1px;padding-top:.3em}.order-details__footer td,.order-details__footer th{font-weight:400;padding-top:.75em;padding-bottom:.75em}.order-details__sum-total td,.order-details__sum-total th{font-weight:700}.order-details__sum-total th{color:#333;font-size:1.5em}.order-details__sum-total td{color:#41b14f;font-size:2em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .order-details__sum-total td{font-family:Mija}@media all and (min-width:770px){.btn--lined__membership,.membership-checkout__hint{display:none}fieldset#set-up-credentials{margin-top:0}}.membership-checkout__hint small{display:block;line-height:1.5em;padding:1em 0;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .membership-checkout__hint small{font-family:Elena}.membership-checkout-summary{margin:2em auto;display:flex;flex-direction:column}@media (min-width:550px){.membership-checkout-summary{flex-direction:row}}.membership-checkout-form{display:flex;flex-direction:column}.membership-checkout-form,.membership-checkout-summary{padding:0 1.5em}.membership-checkout-plan{min-width:50%}@media (min-width:650px){.membership-checkout-plan{display:flex;flex-direction:column}}.membership-checkout-summary__heading{color:#41b14f}.membership-checkout-summary__visuals{margin:-1em 0 0 0}@media all and (min-width:550px){.membership-checkout-summary__visuals .pricing__card__image.member-option{left:0}}@media (min-width:650px){.membership-checkout-summary__visuals{min-width:300px;margin-left:calc(-.5em - 2vw)}}.membership-checkout-summary__visuals svg text{font-weight:700;text-transform:uppercase;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .membership-checkout-summary__visuals svg text{font-family:Mija}.membership-checkout-summary__visuals .membership-checkout-summary__thanks{position:relative;left:2.25em;max-width:260px}.membership-checkout-summary__visuals .pricing-image-svg-container{width:90%;margin:0 auto;padding-top:calc(100% + 4vw)}@media (min-width:550px){.membership-checkout-summary__visuals .pricing-image-svg-container{width:calc(200px + 8vw);left:calc(2em + 2vw);padding-top:90%}}@media screen and (min-width:48em){.membership-checkout-summary__visuals .pricing-image-svg-container{left:2em}}@media (min-width:1024px){.membership-checkout-summary__visuals .pricing-image-svg-container{left:3em}}.pricing{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.article .pricing,.dashboard .pricing{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.article .pricing .cards,.dashboard .pricing .cards{background-position:top left;background-repeat:no-repeat;background-size:100% auto;margin-bottom:0}.article .pricing a,.dashboard .pricing a{color:#2da2c5;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#2da2c5;text-decoration-color:#2da2c5;padding:10px 0;transition:color .1s ease-out}.article .pricing{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:calc(-50vw + 38%)}@media all and (max-width:1025px){.article .pricing{margin-left:-50vw;margin-right:-50vw}}.article .pricing .cards{margin-bottom:2em}ul.pricing__cards{list-style:none;padding:0}.pricing__card{cursor:pointer;margin-bottom:0;border:2px dashed transparent;display:inline-block;margin-right:-4px;vertical-align:bottom;transition:all .2s ease-in-out}@media all and (min-width:450px){.pricing__card{padding:0 2em 2em 2em}}@media all and (min-width:1024px){.pricing__card{padding-top:2em}}@media all and (min-width:1025px){.pricing__card{margin-right:0}}.pricing__card:after,.pricing__card:before{content:" ";display:table;clear:both}.pricing__card h3,.pricing__card h4{text-transform:none;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pricing__card h3,.wf-loaded-stage2 .pricing__card h4{font-family:Mija}.pricing__card h4{font-size:1.2em;margin:0;margin-bottom:10px}.pricing__card--active{border-radius:11px;transform:scale(1.05);background-color:#f3fbee;border:2px dashed #d6f1c5}.membership__color--supporter{color:#e85e38}.membership__color--member{color:#41b14f}.membership__color--smashing{color:#2da2c5}.pricing__card__description{font-size:1.15em;line-height:1.3}@media all and (min-width:1024px){.pricing__card__description{margin-right:60px}}.pricing__card--supporter .pricing__card__description{color:#e85e38}.pricing__card--member .pricing__card__description{color:#41b14f}.pricing__card--smashing .pricing__card__description{color:#1b75bc}.pricing__card__features{font-size:calc(.86em + .05vw)}.pricing__card__features abbr[title]{border-bottom:1px dotted #767676;text-decoration:none}.pricing__card__features ul{padding-left:.5em;list-style-image:url(../images/bullet--grey--dark.svg);margin:0;margin-left:.35em;padding-top:1vw}.pricing__card__features ul li{margin-bottom:.5em}.membership__price{display:block;font-size:.9em;color:rgba(0,0,0,.5)}.pricing__card__image{display:flex;flex-direction:column;justify-content:space-around;align-items:space-around;margin:0 auto;transition:all .3s ease-in-out;position:relative;left:1vw}.pricing__card__image.member-option{position:relative;margin:0 auto;padding-top:.5em;left:0;display:block}@media all and (min-width:1024px){.pricing__card__image.member-option{padding-top:0}}.auth-modal .pricing__card__image.member-option{position:absolute}@media all and (min-width:1025px){.pricing__card__image{width:calc(105% + 1.5vw)}.pricing__card__image.member-option{left:0;margin-left:-3vw}}@media all and (max-width:1024px){.pricing__card__body{width:45%;margin-right:calc(-1em - 1vw);margin-top:calc(1em + 1vw)}.pricing__card--member{margin-top:2em}.pricing__card--member .pricing__card__body{margin-right:0}}@media all and (max-width:640px){.pricing__card--member .pricing__card__body,.pricing__card__body{width:100%;margin:0}.pricing__card__button{width:100%;margin-bottom:1em}}.pricing-image-svg-container{height:0;width:100%;padding-top:110%;position:relative}.pricing-image-svg-container svg{position:absolute;width:100%;height:100%;top:0;left:0}@media all and (max-width:1024px){.pricing-image-svg-container{width:50%;padding-top:44.8022%;float:left}}@media all and (max-width:640px){.pricing-image-svg-container{width:calc(100% + 5vw);padding-top:84.2442%;float:none}}@media all and (max-width:1024px){.pricing__card--member .pricing-image-svg-container{float:right}}svg text.option{text-transform:uppercase;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 svg text.option{font-family:Mija}svg text.option--title{font-size:.85em}svg text.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}svg text.option--price{font-size:2em}svg text.option--price.yearly{font-size:1.6em}@media all and (min-width:1500px){svg text.option--price{font-size:1.6em}svg text.option--price.yearly{font-size:1.3em}}.dashboard-membership__desc--full-width{margin-bottom:5em;width:100%}.dashboard-membership__desc{margin:0;padding:2em .5em 1em .5em;--box-yellow:#fff9e6;--box-blue:#f0f9fc;--box-green:#f2faf3;--box-orange:#fef6f1}.dashboard__tab-section .dashboard-membership__desc{padding:2em .5em 2.5em .5em}.dashboard-membership__desc.what-members-say{padding-top:2em}@media all and (min-width:1100px){.dashboard-membership__desc{margin:0 auto}.dashboard-membership__desc:not(.dashboard-membership__desc--full-width){max-width:75%}}.dashboard-membership__desc .dashboard-membership__heading{text-align:left}.dashboard-membership__desc .for-guests,.dashboard-membership__desc .for-users:not(.for-guests){--box-background:var(--box-yellow)}.dashboard-membership__desc .for-supporters:not(.for-users){--box-background:var(--box-orange)}.dashboard-membership__desc .for-members:not(.for-supporters){--box-background:var(--box-green)}.dashboard-membership__desc .for-smashing:not(.for-members){--box-background:var(--box-blue)}.dashboard-membership__desc .dashboard-membership__callout__coming-up{padding-left:0}.dashboard-membership__callout__coming-up li:focus{background-color:#f2faf3}.dashboard-membership__desc .dashboard-membership__callout__coming-up li .article-header--meta-item__date::after,.dashboard-membership__desc .dashboard-membership__callout__coming-up li time::after{padding:.15em .5em;font-weight:700;font-size:.9em;border-radius:11px;margin-left:.5em}.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests),.dashboard-membership__desc.for-users li.for-supporters:not(.for-users){opacity:.35;transition:opacity .1s ease-in-out}.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests):active,.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests):focus,.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests):hover,.dashboard-membership__desc.for-users li.for-supporters:not(.for-users):active,.dashboard-membership__desc.for-users li.for-supporters:not(.for-users):focus,.dashboard-membership__desc.for-users li.for-supporters:not(.for-users):hover{opacity:1}.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests) .article-header--meta-item__date::after,.dashboard-membership__desc.for-guests li.for-supporters:not(.for-guests) time::after,.dashboard-membership__desc.for-users li.for-supporters:not(.for-users) .article-header--meta-item__date::after,.dashboard-membership__desc.for-users li.for-supporters:not(.for-users) time::after{content:"Supporters+";background-color:#feece2;color:#cb4b07}.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters),.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters),.dashboard-membership__desc.for-users li.for-members:not(.for-supporters){opacity:.35;transition:opacity .1s ease-in-out}.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters):active,.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters):focus,.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters):hover,.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters):active,.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters):focus,.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters):hover,.dashboard-membership__desc.for-users li.for-members:not(.for-supporters):active,.dashboard-membership__desc.for-users li.for-members:not(.for-supporters):focus,.dashboard-membership__desc.for-users li.for-members:not(.for-supporters):hover{opacity:1}.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters) .article-header--meta-item__date::after,.dashboard-membership__desc.for-guests li.for-members:not(.for-supporters) time::after,.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters) .article-header--meta-item__date::after,.dashboard-membership__desc.for-supporters li.for-members.for-smashing:not(.for-supporters) time::after,.dashboard-membership__desc.for-users li.for-members:not(.for-supporters) .article-header--meta-item__date::after,.dashboard-membership__desc.for-users li.for-members:not(.for-supporters) time::after{content:"Members+";background-color:#d8f1db;color:#26662e}.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members),.dashboard-membership__desc.for-members li.for-smashing:not(.for-members),.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members),.dashboard-membership__desc.for-users li.for-smashing:not(.for-members){opacity:.35;transition:opacity .1s ease-in-out}.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members):active,.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members):focus,.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members):hover,.dashboard-membership__desc.for-members li.for-smashing:not(.for-members):active,.dashboard-membership__desc.for-members li.for-smashing:not(.for-members):focus,.dashboard-membership__desc.for-members li.for-smashing:not(.for-members):hover,.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members):active,.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members):focus,.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members):hover,.dashboard-membership__desc.for-users li.for-smashing:not(.for-members):active,.dashboard-membership__desc.for-users li.for-smashing:not(.for-members):focus,.dashboard-membership__desc.for-users li.for-smashing:not(.for-members):hover{opacity:1}.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members) .article-header--meta-item__date::after,.dashboard-membership__desc.for-guests li.for-smashing:not(.for-members) time::after,.dashboard-membership__desc.for-members li.for-smashing:not(.for-members) .article-header--meta-item__date::after,.dashboard-membership__desc.for-members li.for-smashing:not(.for-members) time::after,.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members) .article-header--meta-item__date::after,.dashboard-membership__desc.for-supporters li.for-smashing:not(.for-members) time::after,.dashboard-membership__desc.for-users li.for-smashing:not(.for-members) .article-header--meta-item__date::after,.dashboard-membership__desc.for-users li.for-smashing:not(.for-members) time::after{content:"Smashing";background-color:#d3edf5;color:#1a5e72}.dashboard-membership__desc.for-guests li:not(.for-guests):active,.dashboard-membership__desc.for-guests li:not(.for-guests):focus,.dashboard-membership__desc.for-guests li:not(.for-guests):hover,.dashboard-membership__desc.for-members li:not(.for-members):active,.dashboard-membership__desc.for-members li:not(.for-members):focus,.dashboard-membership__desc.for-members li:not(.for-members):hover,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover,.dashboard-membership__desc.for-users li:not(.for-users):active,.dashboard-membership__desc.for-users li:not(.for-users):focus,.dashboard-membership__desc.for-users li:not(.for-users):hover{background-color:var(--box-background);border-radius:11px}.dashboard-membership__desc.for-guests li:not(.for-guests):active a .article-header--meta-item__date,.dashboard-membership__desc.for-guests li:not(.for-guests):active a time,.dashboard-membership__desc.for-guests li:not(.for-guests):focus a .article-header--meta-item__date,.dashboard-membership__desc.for-guests li:not(.for-guests):focus a time,.dashboard-membership__desc.for-guests li:not(.for-guests):hover a .article-header--meta-item__date,.dashboard-membership__desc.for-guests li:not(.for-guests):hover a time,.dashboard-membership__desc.for-members li:not(.for-members):active a .article-header--meta-item__date,.dashboard-membership__desc.for-members li:not(.for-members):active a time,.dashboard-membership__desc.for-members li:not(.for-members):focus a .article-header--meta-item__date,.dashboard-membership__desc.for-members li:not(.for-members):focus a time,.dashboard-membership__desc.for-members li:not(.for-members):hover a .article-header--meta-item__date,.dashboard-membership__desc.for-members li:not(.for-members):hover a time,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active a .article-header--meta-item__date,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active a time,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus a .article-header--meta-item__date,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus a time,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover a .article-header--meta-item__date,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover a time,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active a .article-header--meta-item__date,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active a time,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus a .article-header--meta-item__date,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus a time,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover a .article-header--meta-item__date,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover a time,.dashboard-membership__desc.for-users li:not(.for-users):active a .article-header--meta-item__date,.dashboard-membership__desc.for-users li:not(.for-users):active a time,.dashboard-membership__desc.for-users li:not(.for-users):focus a .article-header--meta-item__date,.dashboard-membership__desc.for-users li:not(.for-users):focus a time,.dashboard-membership__desc.for-users li:not(.for-users):hover a .article-header--meta-item__date,.dashboard-membership__desc.for-users li:not(.for-users):hover a time{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--box-background);text-decoration-color:var(--box-background)}.dashboard-membership__desc.for-guests li:not(.for-guests):active a strong,.dashboard-membership__desc.for-guests li:not(.for-guests):focus a strong,.dashboard-membership__desc.for-guests li:not(.for-guests):hover a strong,.dashboard-membership__desc.for-members li:not(.for-members):active a strong,.dashboard-membership__desc.for-members li:not(.for-members):focus a strong,.dashboard-membership__desc.for-members li:not(.for-members):hover a strong,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active a strong,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus a strong,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover a strong,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active a strong,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus a strong,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover a strong,.dashboard-membership__desc.for-users li:not(.for-users):active a strong,.dashboard-membership__desc.for-users li:not(.for-users):focus a strong,.dashboard-membership__desc.for-users li:not(.for-users):hover a strong{color:#006fc6;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.dashboard-membership__desc.for-guests li:not(.for-guests):active span,.dashboard-membership__desc.for-guests li:not(.for-guests):focus span,.dashboard-membership__desc.for-guests li:not(.for-guests):hover span,.dashboard-membership__desc.for-members li:not(.for-members):active span,.dashboard-membership__desc.for-members li:not(.for-members):focus span,.dashboard-membership__desc.for-members li:not(.for-members):hover span,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active span,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus span,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover span,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active span,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus span,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover span,.dashboard-membership__desc.for-users li:not(.for-users):active span,.dashboard-membership__desc.for-users li:not(.for-users):focus span,.dashboard-membership__desc.for-users li:not(.for-users):hover span{color:#333;background-position:calc(-100% - 1px)}.dashboard-membership__desc.for-guests li:not(.for-guests):active span a,.dashboard-membership__desc.for-guests li:not(.for-guests):active span code,.dashboard-membership__desc.for-guests li:not(.for-guests):focus span a,.dashboard-membership__desc.for-guests li:not(.for-guests):focus span code,.dashboard-membership__desc.for-guests li:not(.for-guests):hover span a,.dashboard-membership__desc.for-guests li:not(.for-guests):hover span code,.dashboard-membership__desc.for-members li:not(.for-members):active span a,.dashboard-membership__desc.for-members li:not(.for-members):active span code,.dashboard-membership__desc.for-members li:not(.for-members):focus span a,.dashboard-membership__desc.for-members li:not(.for-members):focus span code,.dashboard-membership__desc.for-members li:not(.for-members):hover span a,.dashboard-membership__desc.for-members li:not(.for-members):hover span code,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active span a,.dashboard-membership__desc.for-smashing li:not(.for-smashing):active span code,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus span a,.dashboard-membership__desc.for-smashing li:not(.for-smashing):focus span code,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover span a,.dashboard-membership__desc.for-smashing li:not(.for-smashing):hover span code,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active span a,.dashboard-membership__desc.for-supporters li:not(.for-supporters):active span code,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus span a,.dashboard-membership__desc.for-supporters li:not(.for-supporters):focus span code,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover span a,.dashboard-membership__desc.for-supporters li:not(.for-supporters):hover span code,.dashboard-membership__desc.for-users li:not(.for-users):active span a,.dashboard-membership__desc.for-users li:not(.for-users):active span code,.dashboard-membership__desc.for-users li:not(.for-users):focus span a,.dashboard-membership__desc.for-users li:not(.for-users):focus span code,.dashboard-membership__desc.for-users li:not(.for-users):hover span a,.dashboard-membership__desc.for-users li:not(.for-users):hover span code{opacity:1}.dashboard-membership__desc.for-guests li:not(.for-guests) .reveal-details,.dashboard-membership__desc.for-members li:not(.for-members) .reveal-details,.dashboard-membership__desc.for-smashing li:not(.for-smashing) .reveal-details,.dashboard-membership__desc.for-supporters li:not(.for-supporters) .reveal-details,.dashboard-membership__desc.for-users li:not(.for-users) .reveal-details{background-image:linear-gradient(to right,#ccc 50%,#fff 50%);background-image:linear-gradient(to right,#ccc 50%,var(--box-background) 50%);background-position:0;background-size:calc(200% + 2px);transition:background-position .25s,color .65s;color:#ccc;text-shadow:none;position:relative}.dashboard-membership__desc.for-guests li:not(.for-guests) .reveal-details a,.dashboard-membership__desc.for-members li:not(.for-members) .reveal-details a,.dashboard-membership__desc.for-smashing li:not(.for-smashing) .reveal-details a,.dashboard-membership__desc.for-supporters li:not(.for-supporters) .reveal-details a,.dashboard-membership__desc.for-users li:not(.for-users) .reveal-details a{text-shadow:none!important}.dashboard-membership__desc.for-guests li:not(.for-guests) .reveal-details a,.dashboard-membership__desc.for-guests li:not(.for-guests) .reveal-details code,.dashboard-membership__desc.for-members li:not(.for-members) .reveal-details a,.dashboard-membership__desc.for-members li:not(.for-members) .reveal-details code,.dashboard-membership__desc.for-smashing li:not(.for-smashing) .reveal-details a,.dashboard-membership__desc.for-smashing li:not(.for-smashing) .reveal-details code,.dashboard-membership__desc.for-supporters li:not(.for-supporters) .reveal-details a,.dashboard-membership__desc.for-supporters li:not(.for-supporters) .reveal-details code,.dashboard-membership__desc.for-users li:not(.for-users) .reveal-details a,.dashboard-membership__desc.for-users li:not(.for-users) .reveal-details code{opacity:0;transition:all .65s,opacity .7s;z-index:0}.dashboard-membership__explanation-with-form p{margin-bottom:2em}.dashboard .dashboard-membership__callout{display:flex;flex-direction:column;flex-wrap:wrap}@media all and (min-width:700px){.dashboard .dashboard-membership__callout{flex-direction:row;flex-wrap:nowrap}}.dashboard .dashboard-membership__callout p{text-align:left;margin-top:1em}.dashboard .dashboard-membership__callout p:first-child{margin-top:0;margin-bottom:0}.dashboard .dashboard-membership__callout li.coming-up::before,.dashboard .dashboard-membership__callout li.new::before{background:#41b14f;color:#fff;padding:.35em .65em;font-weight:700;font-size:.75em;border-radius:11px;margin-right:.5em;text-transform:uppercase;letter-spacing:1px}.dashboard .dashboard-membership__callout li.new::before{content:"New ↬"}.dashboard .dashboard-membership__callout li.coming-up::before{content:"Coming up ↬"}.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up{flex-shrink:1;margin-left:0;list-style-image:none;display:flex;flex-direction:row;flex-wrap:wrap}.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up a .article-header--meta-item__date,.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up a time{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up .article-header--meta-item__date,.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up time{font-size:.95em;color:#333;text-shadow:none}.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up li{flex:1;padding:calc(.75em + .35vh) calc(1em + 1vw);margin-bottom:calc(.75em + .5vh);min-width:340px;margin-right:calc(1em + .75vw)}@media all and (min-width:700px){.dashboard .dashboard-membership__callout .dashboard-membership__callout__coming-up{margin-left:calc(1em + .75vw)}}.dashboard .dashboard-membership__callout .dashboard-membership__visuals{margin-top:2em}@media all and (min-width:700px){.dashboard .dashboard-membership__callout .dashboard-membership__visuals{margin-top:0}}.dashboard-membership__callout p+*{margin-top:1.25em;margin-bottom:1.25em}.dashboard .dashboard-membership__callout ul.webinar-list{margin-bottom:2.25em}.dashboard .dashboard-membership__callout figure a{background:0 0}.dashboard .dashboard-membership__callout figcaption a{color:#006fc6;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6;padding:10px 0;transition:color .1s ease-out}.dashboard .dashboard-membership__callout.dashboard-membership__callout-no-visuals{max-width:26em}.dashboard .dashboard-membership__callout.dashboard-membership__callout--password form{max-width:20em}.dashboard .dashboard-membership__callout.dashboard-membership__callout--password form small{color:#666;background-color:#fff2cc;padding:.5em 1em;border-radius:11px;display:block;line-height:1.5em;margin-bottom:2em}.dashboard-membership__visuals{border-radius:11px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width:600px){.dashboard-membership__visuals{padding:0 0 1em 3em}}.dashboard-membership__visuals figure{transition:.3s all ease-in-out;width:calc(220px + 2vw)}.dashboard-membership__visuals figure figcaption{font-size:.85em;color:#666;font-style:italic;display:block;text-align:center}.dashboard-membership__visuals figure figcaption.padding{position:relative;top:20px}.dashboard-membership__visuals figure figcaption a{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#2da2c5;text-decoration-color:#2da2c5;padding:10px 0;transition:color .1s ease-out}.dashboard-membership__visuals figure.update-settings__personal{width:calc(170px + 4vw)}@media all and (min-width:550px){.dashboard-membership__visuals figure.update-settings__personal{width:calc(210px + 4vw)}}@media all and (min-width:800px){.dashboard-membership__visuals figure.update-settings__personal{width:calc(250px + 2vh)}}@media all and (min-width:900px){.dashboard-membership__visuals figure.update-settings__personal{width:calc(280px + 2vh)}}@media all and (min-width:900px) and (min-height:850px){.dashboard-membership__visuals figure.update-settings__personal{width:calc(365px + 2vh)}}.dashboard-membership__visuals figure.update-settings__password{display:none}@media all and (min-width:700px){.dashboard-membership__visuals figure.update-settings__password{display:block;width:calc(150px + 4vw)}}@media all and (min-width:800px){.dashboard-membership__visuals figure.update-settings__password{width:calc(220px + 2vw)}}@media all and (min-width:900px) and (min-height:850px){.dashboard-membership__visuals figure.update-settings__password{width:calc(250px + 2vh)}}.dashboard-membership__visuals figure.update-settings__plan{width:calc(220px + 4vw);margin-top:1.5em}@media all and (min-width:520px){.dashboard-membership__visuals figure.update-settings__plan{margin-top:0;width:calc(130px + 4vw)}}@media all and (min-width:700px){.dashboard-membership__visuals figure.update-settings__plan{width:calc(220px + 2vw)}}@media all and (min-width:900px) and (min-height:850px){.dashboard-membership__visuals figure.update-settings__plan{width:calc(250px + 2vh)}}.dashboard-membership__visuals.update-settings{justify-content:flex-start}.dashboard-membership__visuals--coming-up{padding-left:0;margin-bottom:2.5em}.dashboard-membership__visuals--coming-up figure figcaption{margin-top:0}.dashboard-membership__visuals--welcome figure{min-width:290px}.pricing__card a{text-shadow:none}.pricing__card--active,.pricing__card--suggested{position:relative}.pricing__card--suggested .pricing__card__body header:before{content:"Meow! ↓";position:absolute;top:0;left:4vw;display:block;width:auto;height:auto;padding:.3em .7em;border-radius:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:700;background-color:#41b14f;transition:all .2s ease-in-out;transform-origin:0 100%;transform:scale(1.1) translateX(-16%) translateY(-3%) rotateZ(-11deg);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pricing__card--suggested .pricing__card__body header:before{font-family:Mija}@media all and (min-width:550px){.pricing__card--suggested .pricing__card__body header:before{top:0;left:calc(20% + 4vw)}}@media all and (min-width:1024px){.pricing__card--suggested .pricing__card__body header:before{top:1em;left:0}}.pricing__card--suggested:hover header:after,.pricing__card--suggested:hover header:before{transition:all .2s ease-in-out;transform-origin:0 100%;transform:scale(1.1) translateX(0) translateY(0) rotateZ(0)}@supports (-ms-ime-align:auto){.pricing__card--suggested .pricing__card__body header:before{font-size:calc(1em + .2vw)}}.pricing__card g ellipse{display:none}g.pricing__label{transition:all .2s ease-in-out}@media all and (min-width:650px){.pricing__card--member g.pricing__label--member,.pricing__card--smashing g.pricing__label--smashing,.pricing__card--supporter g.pricing__label--supporter{transition:all .2s ease-in-out;transform:translateX(0) translateY(0) rotateZ(-6deg);z-index:9}}@media all and (min-width:650px){.pricing__card--member:hover g.pricing__label--member,.pricing__card--smashing:hover g.pricing__label--smashing,.pricing__card--supporter:hover g.pricing__label--supporter{transform:translateX(-8%) translateY(-3%) rotateZ(0);transition:all .2s ease-in-out}}.view__switcher--container{width:auto;display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:2em}.view__switcher--container:not(.content-tabs) .btn:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.view__switcher--container:not(.content-tabs) .btn:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.view__switcher--container .btn--selected:hover{cursor:not-allowed}.feature-comparison{margin-top:0;margin-bottom:0;width:100%;font-size:calc(.8rem + .5vw);line-height:1.5;border-collapse:collapse;clear:both;table-layout:fixed}.feature-comparison td,.feature-comparison th{text-align:center;padding:1em;border:none;border-bottom:1px solid #ddd}.feature-comparison th span{display:block;font-size:.8em}.feature-comparison th span span{display:inline-block}.feature-comparison th ins{text-decoration:none}.feature-comparison thead .btn--membership-option{margin-top:0}.feature-comparison tbody td{color:#d33a2c;font-weight:700;font-size:1.2em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .feature-comparison tbody td{font-family:Mija}.feature-comparison tbody td:not(:first-child){text-align:center}.feature-comparison tbody td:nth-of-type(2),.feature-comparison tbody td:nth-of-type(3),.feature-comparison tbody td:nth-of-type(4){width:20%}.feature-comparison tbody th{text-align:left;font-weight:400;color:#333;width:40%;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .feature-comparison tbody th{font-family:Elena}.feature-comparison tbody td:first-child,.feature-comparison tbody th:first-child{text-align:left;font-weight:400;color:#333;line-height:1.5;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .feature-comparison tbody td:first-child,.wf-loaded-stage2 .feature-comparison tbody th:first-child{font-family:Elena}.feature-comparison tfoot tr{border-bottom:none}.feature-comparison tfoot tr td{padding-top:0;border-bottom:none}.feature-comparison tfoot th{border-bottom:none}.no-js .feature-comparison{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0}.feature-comparison .feature-comparison__options th:first-child,.feature-comparison .feature-comparison__options th:not(:first-child){transition:all .3s ease-in-out}@media all and (min-width:640px) and (max-width:1024px){.feature-comparison .feature-comparison__options th:first-child{min-width:36%}.feature-comparison .feature-comparison__options th:not(:first-child){min-width:21%}}@media all and (min-width:1024px){.feature-comparison .feature-comparison__options th:first-child{width:41.5%}.feature-comparison .feature-comparison__options th:not(:first-child){width:19.5%}}.feature-comparison .feature-comparison__options td{vertical-align:baseline}.feature-comparison .feature-comparison__options td a{display:flex;margin-top:auto;background-image:none;justify-content:center}.feature-comparison .feature-comparison__options img{transform:scale(1.4)}.feature-comparison .feature-comparison__options button{margin-top:1.25em}.feature-comparison th.feature-comparison__feature small{color:#333}.feature-comparison .feature-comparison__category{font-size:1.6em}.feature-comparison .feature-comparison__category .feature-comparison__category--button{padding:1em 1em;font-size:.65em}@media all and (min-width:640px){.feature-comparison .feature-comparison__category{border:4px solid #fff}}.feature-comparison .feature-comparison__category:not(:first-child){border-top:2.5em solid #fff}.feature-comparison .feature-comparison__category th.feature-comparison__feature{font-weight:700;color:#333;padding-top:.75em;padding-bottom:.75em;white-space:nowrap;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .feature-comparison .feature-comparison__category th.feature-comparison__feature{font-family:Mija}@media all and (min-width:640px){.feature-comparison .feature-comparison__category th.feature-comparison__feature{color:#d33a2c;padding-left:.625em}}@media all and (min-width:640px){.feature-comparison .feature-comparison__category{background-color:#fff2cc}}.tick-wrapper{display:inline-block;position:relative;transition:all .3s ease-in-out}.tick-wrapper::before{display:block;content:"";height:90%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;width:80%;left:0}@media all and (min-width:1400px){.tick-wrapper svg{transform:scale(1.3,1.3)}}@media all and (max-width:450px){.feature-comparison__options th .membership__price span{display:none}}.feature-comparison__category th ins{font-size:calc(.9em + .5vw)}.feature-comparison__category th .membership__price{font-size:calc(.8em + .5vw)}@media all and (max-width:740px){.membership-plans__container .tablesaw-bar{padding-right:1em}.feature-comparison__category th:nth-child(2),.feature-comparison__category th:nth-child(3),.feature-comparison__category th:nth-child(4),.feature-comparison__options th:nth-child(2),.feature-comparison__options th:nth-child(3),.feature-comparison__options th:nth-child(4){width:20%}.feature-comparison__category th ins,.feature-comparison__options th ins{display:none}.feature-comparison__category th .membership__price,.feature-comparison__options th .membership__price{color:#fff;text-align:center;margin:0 auto;font-size:calc(.9em + .5vw)}}@media all and (max-width:740px) and (max-width:375px){.feature-comparison__category th .membership__price,.feature-comparison__options th .membership__price{position:relative;left:-.4em}}@media all and (max-width:740px){.feature-comparison__category th .membership__price span,.feature-comparison__options th .membership__price span{font-size:.7em;margin-left:0;white-space:nowrap}.feature-comparison__category th .membership__price{font-size:calc(1em + .5vw)}.feature-comparison__category th .membership__price span{white-space:pre-wrap}.feature-comparison.tablesaw-bar::after{content:"All options include access to a monthly webinar, conference videos, workshop slides and Smashing TV — that, and invite to all SmashingConf parties. Booo-yah! 🎉 ";border-radius:11px;padding:.85em 1em;line-height:1.5em;background-color:#fff2cc;color:#333;margin:1em 0;display:inline-block;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .feature-comparison.tablesaw-bar::after{font-family:Elena}.feature-comparison th ins{text-decoration:none}}.membership-options-comparison{display:block;margin:2em auto 0 auto;padding:.5em 1em .5em 1em}.btn--lined__upgrade{background-image:none}.btn--lined__upgrade .btn{box-shadow:none;margin:1.25em .5em}@media all and (min-width:1024px){.btn--lined__upgrade .btn{margin-right:1em}}@media all and (min-width:600px){.btn--lined__upgrade{background-image:linear-gradient(#ddd,#ddd)}}.pricing-toggle-container{text-align:center;margin-bottom:3em;padding-right:.5em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pricing-toggle-container{font-family:Mija}.pricing-toggle-container .vh{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pricing-toggle-container .chooser{display:flex;justify-content:center;align-items:center}.pricing-toggle-container .chooser input+label{filter:grayscale(100%);transition:filter .15s cubic-bezier(.17,.67,.83,.67)}.pricing-toggle-container .chooser label{font-size:1.5rem;color:#7d7d7d;font-weight:700;padding:.65em .4em;text-align:center;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pricing-toggle-container .chooser label{font-family:Mija}.pricing-toggle-container .chooser label:hover{cursor:pointer}.pricing-toggle-container .chooser input:checked+label{color:#41b14f;text-decoration:underline;text-decoration-thickness:.125em;filter:none}.pricing-toggle-container .chooser input:focus+label{outline:2px dotted;outline-offset:.125em}.pricing-toggle-container .toggle{width:90px;height:45px;background-color:#41b14f;border-radius:100px;margin:0 1.5em;display:block;position:relative;transition:background-color .5s ease}.pricing-toggle-container .toggle:hover{cursor:pointer}.pricing-toggle-container .toggle.on{background-color:#41b14f}.pricing-toggle-container .switch{position:absolute;top:2px;left:2px;right:calc(100% - 45px);border-radius:50%;background-color:#fff;height:41px;transition:.25s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:0s,30ms;pointer-events:none}.pricing-toggle-container input:not(:checked)~.toggle .switch{transition-delay:30ms,0s}.pricing-toggle-container input:not(:checked)~.toggle .switch{right:2px;left:calc(100% - 45px)}.pricing-toggle-container fieldset{all:initial;display:block}::-moz-range-track,::-ms-track,input[type=range]{background-color:#3f91e5;width:100%}.membership-slider{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:2em}.output--wrapper{margin:0 0 .125em 0;width:calc(100% - 1.5em);padding:1.5em 1em;text-align:center}@media all and (min-width:560px){.output--wrapper{width:calc(23em + 2vw);padding-left:3em;padding-right:3em}}@media all and (min-width:750px){.output--wrapper{width:calc(30em + 3vw)}}.output--wrapper output{font-weight:700;width:100%;font-size:calc(2.3em + 2vw);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .output--wrapper output{font-family:Mija}@media all and (min-width:750px){.output--wrapper output{font-size:calc(3.65em + 2vw)}}.output--wrapper output::before{content:'$'}.output--wrapper output::after{content:' / month';font-size:.5em}.output--wrapper .output__desc{display:block;font-weight:700;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%}.output--wrapper .output__desc a{background-position:center 72%}.slider{position:relative;width:100%;font-feature-settings:'smcp' 1,'c2sc' 1,'tnum' 1,'frac' 1,'sups' 1,'subs' 1}.slider datalist{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-top:0;color:#777;position:relative;top:-1.75em;z-index:1;margin-top:-2em}.slider datalist option{box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;font-size:.9em;width:25px;height:2em;position:relative;top:-2em;padding-top:2em;background:linear-gradient(90deg,#e5e5e5 1px,#e5e5e5 1px,transparent 1px) no-repeat border-box;background-size:12% 15px;background-position:center 0,center}.slider datalist option:nth-child(n+4){background:linear-gradient(90deg,#41b14f 1px,#fff 1px,#fff 1px) no-repeat border-box;background-size:12% 15px;background-position:center 0,center}.slider datalist option:nth-child(n+10){background:linear-gradient(90deg,#2da2c5 1px,#fff 1px,#fff 1px) no-repeat border-box;background-size:12% 15px;background-position:center 0,center}.slider--track{box-sizing:border-box;padding:.375rem 0;width:100%;height:2.25em;border-radius:1.125em;box-shadow:inset 0 -1px 1px #fff,inset 0 -1px 1px #e5e5e5,inset 0 -1px 1px #e5e5e5,inset 0 -2px 1px #767676;background:#f6f3f2;background:linear-gradient(#f5f5f5,#eee 42.857%,#bfbfbf);position:relative;top:-.5em}.slider--filling{display:block;content:'';position:absolute;top:0;left:0;box-sizing:border-box;padding:.375rem 0;width:0%;height:calc(2.25em - .1em);border-radius:1.125em 0 0 1.125em;background:linear-gradient(to right,#9ec14c,#41b14f 13em,#2da2c5);background-size:100% 100%}.slider input[type=range]{position:relative;top:calc(-2.25em + .15em);margin-top:calc(16px - 2.5em);align-self:center;padding-bottom:2.5em;background:inherit;cursor:pointer;width:100%;border:solid 2.1rem transparent;border-left:none;border-right:none;z-index:2}.slider input[type=range]::-webkit-slider-runnable-track{background:0 0}.slider input[type=range]::-moz-range-track{background:0 0}.slider input[type=range]::-ms-track{background:0 0;color:transparent}.slider input[type=range]::-ms-fill-lower{background:0 0}.slider input[type=range]::-ms-fill-upper,.slider input[type=range]::-ms-tooltip{display:none}.slider input[type=range]::-webkit-slider-thumb{margin-top:-.375em;box-sizing:border-box;border:none;padding:.375em;width:2.25em;height:2.25em;border-radius:50%;box-shadow:0 .375em .5em -.125em grey,inset 0 -.25em .5em -.125em #bbb;background:linear-gradient(#9ec14c,#41b14f) content-box,linear-gradient(#fdfdfd,#c4c4c4) border-box;cursor:pointer}.slider input[type=range]::-moz-range-thumb{box-sizing:border-box;border:none;padding:.375em;width:2.25em;height:2.25em;border-radius:50%;box-shadow:0 .375em .5em -.125em grey,inset 0 -.25em .5em -.125em #bbb;background:linear-gradient(#9ec14c,#41b14f) content-box,linear-gradient(#fdfdfd,#c4c4c4) border-box;cursor:pointer}.slider input[type=range]::-ms-thumb{box-sizing:border-box;border:none;padding:.375em;width:2.25em;height:2.25em;border-radius:50%;box-shadow:0 .375em .5em -.125em grey,inset 0 -.25em .5em -.125em #bbb;background:linear-gradient(#9ec14c,#41b14f) content-box,linear-gradient(#fdfdfd,#c4c4c4) border-box;cursor:pointer}.slider input[type=range] :hover,.slider input[type=range]:active,.slider input[type=range]:focus{outline:0!important}@media all and (min-width:1024px){.slider input[type=range]{border:solid 2.5rem transparent}}.membership-calculator .slider{max-width:35em}.membership-calculator .slider input[type=range]{border-right-width:0;border-left-width:0}.membership-calculator .output--wrapper{background-color:#f6f3f2}.membership-calculator output{color:#41b14f}.membership-calculator output::after{color:#41b14f}.membership-calculator .output__desc{color:#41b14f}@media all and (min-width:750px){.membership-calculator datalist{width:35em;border-left:solid .5em transparent;border-right:solid .5em transparent}}.membership-calculator datalist option{color:#666}.membership-calculator datalist option:nth-child(n+4){color:#41b14f}.membership-calculator datalist option:nth-child(n+10){color:#2da2c5}.membership-desc{position:relative;top:-1.5em}.membership-desc section{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;color:#333}@media all and (min-width:550px){.membership-desc section{flex-direction:row-reverse}}.membership-desc section img{max-width:70%}@media all and (min-width:550px){.membership-desc section img{margin-left:1em;width:100%;min-width:250px;height:auto;align-self:flex-start;justify-content:flex-start}}.membership-desc section h2{color:#41b14f}.membership-desc section p{text-align:left}.checkout__tabs-wrapper{background-image:linear-gradient(#ddd,#ddd);background-size:100% 1px;background-repeat:no-repeat;background-position:left center;margin:0 0 calc(.75em + 2vw) 0}@media (max-width:40em){.checkout__tabs-wrapper{margin:0}}@media (max-width:48em){.checkout__tabs-wrapper .container{padding:0;width:100%}}@media all and (max-width:300px){.checkout__tabs-wrapper{background:#eee}}.auth-modal-wrapper input[type=number]::-webkit-inner-spin-button,.auth-modal-wrapper input[type=number]::-webkit-outer-spin-button,.checkout input[type=number]::-webkit-inner-spin-button,.checkout input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;display:none;margin:0}@media (max-width:40em){.checkout__tabs__breadcrumbs{display:flex;flex-direction:row}}.checkout__tabs{width:100%;display:flex;justify-content:space-between;margin:0;padding:0 .75vw}@media all and (max-width:300px){.checkout__tabs{flex-direction:column}}@media all and (max-width:500px){.checkout__tabs{max-width:50%}}.checkout__tabs__breadcrumbs .btn[disabled]{color:#767676;border:1px solid #ddd;background:#fff;opacity:1}.checkout__tabs__breadcrumbs__mobile-nav{display:none}.checkout__tabs__breadcrumbs__mobile-nav a.disabled{background-image:none}@media (max-width:40em){.checkout__tabs__breadcrumbs__mobile-nav{display:flex;flex-direction:row;min-width:200px;white-space:nowrap;margin-left:auto}.checkout__tabs__breadcrumbs__mobile-nav li{display:inline-block}}.checkout__tab{margin:0 1em;padding:.5em;display:inline-block;line-height:1;background:#fff;color:#333;font-size:1.1em}.checkout__tab .lining-figures-tnum{font-size:.8em}.checkout__tab:first-of-type{margin-left:0}@media (max-width:40em){.checkout__tab{display:none}}@media (max-width:40em){.checkout__tab:nth-child(1).active a:before{content:'Step 1/3:'}}@media (max-width:40em){.checkout__tab:nth-child(2).active a:before{content:'Step 2/3:'}}@media (max-width:40em){.checkout__tab:nth-child(3).active a:before{content:'Step 3/3:'}}.checkout__tab.active{display:block;color:#41b14f}@media all and (max-width:300px){.checkout__tab.active{background:#41b14f;color:#fff}}@media (max-width:40em){.checkout__tab.active a{font-size:1.5em}.checkout__tab.active a .lining-figures-tnum{display:none}.checkout__tab.active a:before{color:#333;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-weight:700;display:block}.checkout__tab.active a:before a{background-position:center 72%}}.checkout__tab a{display:block;padding:.35em;font-feature-settings:'smcp' 1,'c2sc' 1;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;color:inherit;text-decoration:none;font-weight:700;letter-spacing:.5px;width:100%;text-align:center;background-image:none}@media (max-width:40em){.checkout__tab{text-align:center;font-size:.7em;line-height:1.2}}@media all and (max-width:300px){.checkout__tab{display:block;text-align:center;background:#eee;font-size:.9em;line-height:1.2}}.checkout__tab-section{padding:2em 0 4em}.title--secure{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjNDFCMTRGIiBkPSJNMTUgMjEuOTE1Yy0uNTgzLS4yMDYtMS0uNzYyLTEtMS40MTUgMC0uODI4LjY3Mi0xLjUgMS41LTEuNXMxLjUuNjcyIDEuNSAxLjVjMCAuNjUzLS40MTcgMS4yMDktMSAxLjQxNXYyLjU5NGMwIC4yNjMtLjIyNC40OTEtLjUuNDkxLS4yNjggMC0uNS0uMjItLjUtLjQ5MXYtMi41OTR6bS03LTcuOTE1Yy0xLjY1OC4wMDUtMyAxLjM0LTMgMy4wMDl2OS45ODFjMCAxLjY2MiAxLjM0NiAzLjAwOSAzLjAwOSAzLjAwOWgxNC45ODJjMS42NjIgMCAzLjAwOS0xLjMzNyAzLjAwOS0zLjAwOXYtOS45ODFjMC0xLjY1OS0xLjM0MS0zLjAwNS0zLTMuMDA5di0zLjUwMWMwLTQuMTQyLTMuMzY2LTcuNDk5LTcuNS03LjQ5OS00LjE0MiAwLTcuNSAzLjM1Ny03LjUgNy40OTl2My41MDF6bTMgMHYtMy40OTljMC0yLjQ5MiAyLjAxNS00LjUwMSA0LjUtNC41MDEgMi40OCAwIDQuNSAyLjAxNSA0LjUgNC41MDF2My40OTloLTl6Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:1em 1em;background-position:left top -.025em;padding-left:1.25em}.cvv-more a{float:right;clear:both;color:#006fc6;width:auto}.ccv-info{clear:both;float:right;font-size:.85em;max-width:30em;padding:0 1.5em .5em 1em;margin:1em 0;background:#fff2cc;border-radius:11px;-webkit-animation:content-injection .3s forwards;animation:content-injection .3s forwards}.ccv-info:after,.ccv-info:before{content:' ';display:table;clear:both}.ccv-info p{line-height:1.5}.ccv-more:after,.ccv-more:before{content:' ';display:table;clear:both}.checkout__receipt__update input[type=submit]{margin:0}.checkout__success{padding:3em 0}.checkout__success h3{text-transform:none}.checkout__success__content{margin:2em auto;max-width:650px}.checkout__success__content form{display:block;text-align:left;width:100%;border-radius:11px;margin:1em 0;background:#f6f6f6;padding:2em}.checkout__success__content form label{color:#666;margin-bottom:0}.checkout__success__content form input[type=submit]{display:inline-block;margin:0 auto}.checkout__success__downloads .meta{color:#444}.checkout__success__content__container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (min-width:1150px){.checkout__success__content__container{flex-direction:row}}.checkout__success__visual{min-width:320px;width:60%;max-width:780px;margin:0;padding:0}@media all and (min-width:1150px){.checkout__success__visual{min-width:360px;width:33%;padding:0 .5em 0 .5em}}.checkout__success__visual a{background-image:none}.checkout__confirmation{margin:2em auto .5em;max-width:400px;text-align:center;font-size:1.2em}input[type=text].input__coupon{box-sizing:border-box}input[type=text].input__coupon:focus{box-shadow:none}input[type=text].input__coupon.success{color:#41b14f;border-color:#41b14f;font-weight:700;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 input[type=text].input__coupon.success{font-family:Mija}.checkout__receipt__discount.success .btn.success{background:linear-gradient(#9ec14c,#41b14f);color:#fff;border-color:#41b14f}.checkout__receipt__discount.success .btn.success span{color:#fff}.checkout__coupon .coupon-sum{color:#d33a2c}.checkout__coupon .coupon-code{background-color:#fff2cc;font-family:monospace;padding:.15em .6em .35em .6em;line-height:1.1em!important;display:inline;border-radius:11px;white-space:nowrap}.checkout__coupon .membership-coupon{padding:.15em .6em .35em .6em;line-height:1.4em;display:inline;border-radius:11px;white-space:nowrap;color:#fff;font-weight:700;background-color:#d33a2c;background-image:linear-gradient(to bottom,#f88040,#d33a2c)}.checkout__coupon .membership-emoji{position:relative;top:.2em;text-decoration:none}.checkout__coupon_remove{text-decoration:none;font-size:.5em;color:#d33a2c;background-image:none;border:1px solid #d33a2c;padding:2px 4px;vertical-align:middle;border-radius:50%}.checkout__coupon .coupon-code::after{content:'';width:2em;margin-left:.2em;margin-right:-1em;height:.9em;vertical-align:middle;display:inline-block;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPHBhdGggZmlsbD0iIzQxQjE0RiIgZD0iTTE2IDBjLTguODM2IDAtMTYgNy4xNjQtMTYgMTZzNy4xNjQgMTYgMTYgMTYgMTYtNy4xNjQgMTYtMTYtNy4xNjQtMTYtMTYtMTZ6TTEzLjUyIDIzLjM4M2wtNy4zNjItNy4zNjMgMi44MjgtMi44MjggNC41MzMgNC41MzUgOS42MTctOS42MTcgMi44MjggMi44MjgtMTIuNDQ0IDEyLjQ0NXoiPjwvcGF0aD4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:right 1em center;background-size:.9em .9em}.stripe-button--apple-pay{display:inline-block;cursor:pointer;height:1.25em;vertical-align:middle}.checkout .trumpet{margin-bottom:3em}.checkout__receipt__dispenser{position:relative;top:1.4em}.checkout__receipt__dispenser:after,.checkout__receipt__dispenser:before{content:" ";display:table;clear:both}.checkout__receipt__dispenser::before{content:"";display:block;height:25px;width:105%;position:relative;left:-2.5%;bottom:-20px;border-radius:11px;background:#eee;z-index:-1}.checkout__receipt__dispenser::after{content:"";display:block;height:10px;width:96%;position:absolute;top:28px;left:2%;border-radius:11px;background:#000;z-index:-1}@media (max-width:64em){.checkout__receipt__dispenser::after,.checkout__receipt__dispenser::before{display:none}}.checkout__receipt__wrapper{overflow-y:hidden;margin-top:.3em;margin-bottom:3em;border-radius:11px 11px 0 0;-webkit-clip-path:inset(0 0 0 0 round 11px 11px 11px 11px);clip-path:inset(0 0 0 0 round 11px 11px 11px 11px)}@media (max-width:64em){.checkout__receipt__wrapper{border-radius:0}}.checkout__receipt{width:98%;margin:0 auto;padding:2em 1em;font-size:calc(.8em + .1vw);margin-bottom:1em;background:#fff;position:relative;box-shadow:inset 0 3px 2px #eee;border:1px solid #ddd;border-radius:11px 11px 0 0;filter:drop-shadow(rgba(0, 0, 0, .15) 0 1px 2px)}.checkout__receipt.checkout__review{font-size:calc(.8em + .25vw);border-radius:0;box-shadow:none;transform:none;max-width:calc(400px + 6vw);-webkit-animation:none;animation:none;margin:2em auto}@media (max-width:64em){.checkout__receipt{border-radius:0;box-shadow:none}}@media screen and (min-width:64em){.checkout__receipt{transform:translateY(-110%);-webkit-animation:receipt 3s ease-out forwards;animation:receipt 3s ease-out forwards}}.checkout__receipt::after{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:10px;transform:rotateX(180deg);background:linear-gradient(45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%),linear-gradient(-45deg,transparent 33.333%,#fff 33.333%,#fff 66.667%,transparent 66.667%);background-size:20px 40px}.checkout__receipt .form__field{margin:0}@-webkit-keyframes receipt{to{transform:translateY(0)}}@keyframes receipt{to{transform:translateY(0)}}.checkout__receipt__items{padding:0;list-style:none;margin:0;font-feature-settings:"tnum" 1,"lnum" 1,"frac" 1,"sups" 1,"subs" 1}.checkout__receipt__item-image{width:75px;margin:0 1em 0 0;float:left}.checkout__receipt__item{padding:1em 0;border-bottom:1px solid #ddd;overflow:hidden;margin:0}.checkout__receipt__item__title{font-size:inherit;margin-bottom:.2em;line-height:1.3;margin-top:0;font-style:normal}.checkout__receipt__item__desc{color:#666;font-size:.9em;margin:0;margin-bottom:1em;line-height:1.4}.checkout__receipt__amount{width:auto;float:right;margin:0;padding:0}.receipt__row{border-bottom:1px solid #ddd;padding:1em 0;position:relative}.receipt__row.checkout__receipt__total{border-bottom:none}.checkout__receipt__discount{overflow:hidden}.checkout__receipt__discount .error-msg{margin-left:6px;padding:.45em 1em}.checkout__receipt__discount input{padding:1em;margin:0;font-size:1em;float:left;border:1px solid #ddd}.checkout__receipt__discount input[type=text]{max-width:calc(60% - 6px);border-radius:11px 0 0 11px;color:#666;background-color:#fff;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .checkout__receipt__discount input[type=text]{font-family:Elena}.checkout__receipt__discount input[type=text]:focus{outline:0!important;box-shadow:0 4px 15px #bebebe;border:1px solid #dadada}.checkout__receipt__discount button{margin:1em 0;border-top-left-radius:0;border-bottom-left-radius:0;min-width:40%;box-sizing:border-box}.checkout__receipt__discount button.input__coupon__submit{font-weight:700;font-size:1em;transition:background .2s ease-in-out;border-radius:0 11px 11px 0;cursor:pointer;border-left:none;text-shadow:none;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .checkout__receipt__discount button.input__coupon__submit{font-family:Mija}.checkout__receipt__discount button.input__coupon__submit.btn--grey--bordered{border-top:1px solid #ddd;border-right:1px solid #ddd;color:#666;background-color:#eee}.checkout__receipt__discount button.input__coupon__submit[disabled]{cursor:not-allowed}.checkout__receipt__discount button.input__coupon__submit[data-loading]{background-color:#666;color:#fff}@supports (display:flex){.input__coupon__wrapper{display:flex;padding-left:6px}.input__coupon__wrapper .input__coupon{width:auto;margin:1em 0;color:#f6f6f6}.input__coupon__wrapper .input__coupon:not(:-moz-placeholder-shown){font-weight:700;letter-spacing:1px;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .input__coupon__wrapper .input__coupon:not(:-moz-placeholder-shown){font-family:Mija}.input__coupon__wrapper .input__coupon:not(:placeholder-shown){font-weight:700;letter-spacing:1px;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .input__coupon__wrapper .input__coupon:not(:placeholder-shown){font-family:Mija}.input__coupon__wrapper .input__coupon:not(:-moz-placeholder-shown):active,.input__coupon__wrapper .input__coupon:not(:-moz-placeholder-shown):focus{color:#333}.input__coupon__wrapper .input__coupon:not(:placeholder-shown):active,.input__coupon__wrapper .input__coupon:not(:placeholder-shown):focus{color:#333}.input__coupon__wrapper input[type=submit]{width:auto;margin:1em 0}}table.checkout__receipt__costs{table-layout:fixed;color:#666;margin:0;padding:0;font-feature-settings:"smcp" 1,"c2sc" 1,"tnum" 1,"lnum" 1,"frac" 1}table.checkout__receipt__costs tr{border:none;padding:0}table.checkout__receipt__costs tr td,table.checkout__receipt__costs tr th{padding:.5em 0;color:inherit;font-feature-settings:"smcp" 1,"c2sc" 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-size:1.1em;font-weight:400;background:0 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 table.checkout__receipt__costs tr td,.wf-loaded-stage2 table.checkout__receipt__costs tr th{font-family:Elena}table.checkout__receipt__costs tr td a,table.checkout__receipt__costs tr th a{background-position:center 72%}table.checkout__receipt__costs th{width:60%}table.checkout__receipt__costs td{width:40%;text-align:right}table.checkout__receipt__costs .delivery-highlight,table.checkout__receipt__costs .shipping-highlight-costs{color:#41b14f}.checkout__emoji{font-size:.8em;position:relative;top:.15em;left:-.25em}.checkout__receipt__total{overflow:hidden;font-size:1.4em}.checkout__receipt__total small{font-size:.55em}.checkout__receipt__currency{color:#aaa}.checkout__receipt__total-price{display:block;float:right;color:#41b14f;font-weight:700;font-size:1.3em;font-feature-settings:"smcp" 1,"c2sc" 1,"lnum" 1,"frac" 1,"sups" 1,"subs" 1}.checkout__review .btn--full{margin:0 0 1em}.checkout__review__edit-address{position:absolute;top:1em;right:0;padding-top:.25em;padding-bottom:.25em}.checkout__receipt-container span.btn--full{margin:0 0 1.5em 0}.btn.checkout__receipt-toggle{display:none}.checkout__receipt__dispenser.open{max-height:50em}@media (max-width:64em){.checkout__receipt__dispenser{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.btn.checkout__receipt-toggle{display:block}}.checkout__review__email-wrapper{max-width:calc(400px + 6vw);min-height:54px;margin:0 auto;position:relative;text-align:left;font-size:1em}.checkout__review__email-wrapper span{line-height:1.3em}@media all and (max-width:480px){.checkout__review__email-wrapper{height:auto;margin-top:0;text-align:center}.checkout__review__email-wrapper .form__field input.success{text-align:center}.checkout__review__email-wrapper .form__field .input-wrapper:after{background-image:none}.checkout__review__email-wrapper .form__field{margin-bottom:0}}.checkout__review__email{display:block;max-width:calc(400px + 6vw);position:relative;font-size:1em;font-weight:700;left:0;transition:transform .4s ease-out;background:#fff2cc;border-radius:.5em;padding:.75em 5em .75em 1em}.checkout__review__email.editing{transform:translateX(1em)}@media all and (max-width:480px){.checkout__review__email{position:static;display:block;text-align:center;padding:.75em 1em}.checkout__review__email .form__field input{text-align:center}}.btn.checkout__review__email-editor{font-size:.9em;line-height:1;margin:0 auto;position:absolute;right:1em;top:.6em}@media all and (max-width:480px){.btn.checkout__review__email-editor{position:static;display:inline-block;margin-top:1em}}.content-tabs{display:flex;flex-direction:row;min-width:200px;white-space:nowrap;margin-left:auto;justify-content:center;border-radius:11px;min-height:4.5em;background-image:linear-gradient(#ddd,#ddd);background-size:100% 1px;background-repeat:no-repeat;background-position:center center}.content-tabs ul{padding-left:0}.content-tabs li{display:inline-block;margin-right:0;margin-bottom:0}.content-tabs li:first-child{padding-left:0}.content-tabs .content-tabs__current .btn{background-color:#41b14f!important;color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.25)!important;border:0;box-shadow:inset 0 2px 1px rgba(0,0,0,.2)}@media all and (min-width:481px){.content-tabs.content-tabs--books{display:none}}@media screen and (min-width:64em){.content-tabs.content-tabs--internal,.content-tabs.content-tabs--membership{display:none}}@media all and (max-width:480px){.content-tab--content.slideDown:not(.hidden){-webkit-animation:content-injection .4s forwards;animation:content-injection .4s forwards}}.books__header,.internal__header{background:#bc3428;margin-bottom:0;padding:2.5em 1em 1em 1em;position:relative;z-index:2}.books__header figure.author,.internal__header figure.author{height:120px}.books__header__sidebar img,.header__sidebar img{display:none}.articles__header__graphic img{display:none}@media all and (min-width:1025px){.articles__header__graphic img,.books__header__sidebar img,.header__sidebar img{display:block;width:100%;height:auto}.books__header__sidebar,.header__sidebar{position:relative}.books__header__graphic{margin-top:-30%;position:relative}.header__graphic{margin-top:-30%;padding-left:1em}.header__graphic img{max-width:82%}.nl__header__graphic{margin-top:-30%}.nl__header__graphic img{max-width:90%}.ebooks__header__graphic{margin-top:-40%}.articles__header__graphic{width:230px;margin-top:-1em}}.books__splits{margin:0 auto;max-width:1700px;padding:1em 0;width:100%;list-style:none;display:flex;align-items:stretch}.books__splits:after,.books__splits:before{content:' ';display:table;clear:both}@media (max-width:64em){.books__splits{flex-direction:column}}.books__split{float:left;min-height:calc(100vh - 300px);background:#c13125;color:#fff;margin-top:2em;margin-left:1em;transition:all .2s ease-in-out;border-radius:11px;position:relative;padding:4em 1.5em 300px;display:flex;flex-direction:column;align-items:flex-start}.books__split:first-of-type{width:calc(60% - 1.5em);padding:4em 2em 350px}.books__split:first-of-type::before{content:'';display:block;position:absolute;background-size:100% auto;background-repeat:no-repeat;background-image:url(../images/smashing-cat/peeking-down.svg);top:-45px;left:100px;width:120px;height:55px}@media (max-width:40em){.books__split:first-of-type{padding:4em 1em 300px}}.books__split:last-of-type{width:calc(40% - 1.5em);padding:4em 1.5em 350px;margin-right:0}@media (max-width:40em){.books__split:last-of-type{padding:4em 1em 300px}}.books__split ul{list-style-image:url(../images/bullet-dark.svg);margin-left:0;padding:0;padding-left:.5em}.books__split ul li{padding-left:.5em}.books__split a{color:inherit}.books__split h2{margin-bottom:.75em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .books__split h2{font-family:Mija}@media (max-width:64em){.books__split:first-of-type,.books__split:last-of-type{float:none;width:calc(100% - 1em);margin:.5em;height:auto}}a.book__split__explore{text-shadow:none;color:#2da2c5;margin-top:3em}.books__split__flexer{flex:1}.printed-books__illustration{height:1.5em;position:relative;vertical-align:bottom;margin-left:.5em;top:-.15em;display:none}.books__split__illustration{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:600px}.books__split__highlight-image{display:block;background:0 0;text-shadow:none;color:inherit;padding:0;margin-right:1em;float:left;position:relative;top:-.2em}@media all and (max-width:480px){.books__split__highlight-image{width:100%;max-height:100%;float:none}}.books__split__highlight-image img{max-width:200px}.books__tabs{margin:calc(.75em + .5vw) 0 0;width:100%;padding:0;list-style:none;background:#d33a2c;display:flex}.books__tabs:after,.books__tabs:before{content:' ';display:table;clear:both}.books__tab{flex:1;float:left;background:#811d15;color:#fff;padding:0;text-transform:uppercase;font-weight:700;margin:0;margin-right:.5em;transition:background .2s ease-in-out,color .2s ease-in-out,text-shadow .2s ease-in-out;border-radius:11px 11px 0 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .books__tab{font-family:Mija}.books__tab a{display:block;width:100%;height:100%;padding:.75em;text-align:center;border-radius:11px 11px 0 0;text-decoration:none;color:inherit;letter-spacing:1px;font-size:.95em;transition:background .2s ease-in-out,color .2s ease-in-out,text-shadow .2s ease-in-out;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.books__tab a:focus,.books__tab a:hover,.books__tab a[aria-selected=true]{background:#fff;color:#d33a2c;text-shadow:none}@media all and (max-width:500px){.books__tab a span{display:none}}.books__tab:last-of-type{margin-right:0}.books__tab.active{color:#fff;background:#bc3428}.books__tab.active a:focus,.books__tab.active a:hover{color:#fff;background:#bc3428}.books__book__wrapper{padding:5em 2em}.internal__page__wrapper{padding:calc(1.5em + 2vw) 4vw}@media screen and (min-width:64em){.internal__page__wrapper{padding:2.5em 2em}}.internal__content--newsletter .img>a{background:0 0}.internal__content--newsletter .img em{color:#666}.internal__content p:first-child,.internal__content--newsletter h3:first-child,.internal__content--newsletter p:first-child{margin-top:0}.internal__content--newsletter+.internal__summary{font-style:normal}@media screen and (min-width:64em){.internal__content--newsletter+.internal__summary{padding-left:3em;font-size:.9em}}.internal__content--newsletter .promo-newsletter--newsletter .promo-newsletter{margin-top:0}.internal__content--newsletter+.internal__summary li:before{left:0}.books__book__wrapper,.internal__page__wrapper{background:#fff;border-radius:11px}.books__book__wrapper:after,.books__book__wrapper:before,.internal__page__wrapper:after,.internal__page__wrapper:before{content:' ';display:table;clear:both}@media (max-width:40em){.books__book__wrapper{padding:calc(1.5em + 2vw) 1vw}}.books__book__image{margin:0 0 2rem 3rem;padding:0;background:0 0;max-width:300px;transition:all .2s ease-out;position:relative}.books__book__image::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;top:84%;left:-45%}.books__book__image:hover::before{transform:scaleX(0);opacity:0}@media (max-width:64em){.books__book__image{display:block}}@media (max-width:40em){.books__book__image{max-width:250px}}.books__book__img{width:100%;max-width:250px;will-change:transform;transform-origin:0 100%;transform:rotate(-11deg);transition:transform .2s ease-out}.books__book__img:hover{transform:rotate(0)}@media (max-width:40em){.books__book__img{margin-top:1em;margin-left:1em;padding-bottom:1.25em}}.books__book__img img{height:auto}.books__bundle__title{font-size:calc(1.25em + .25vw)}.books__book__description{float:left}.books__book__description a{color:#006fc6}.books__book__footer{clear:both;float:none;margin:1em 0 0 0}.books__book__title{margin:0;font-size:calc(1.5em + .25vw);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .books__book__title{font-family:Mija}.books__book__title a{transition:all .1s ease-out;color:#006fc6}.books__bundle__cta .free{color:#41b14f}.internal__content a:not(.btn){color:#006fc6;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6}.internal__content figure a{background-image:initial!important}.internal__page__wrapper span:target{background-color:#fff2cc}.books__bundle{margin:.3em 0}.books__bundle__wrapper{background:#fff;border-radius:11px;padding:3vh 2em}.books__bundle__wrapper:after,.books__bundle__wrapper:before{content:' ';display:table;clear:both}@media (max-width:48em){.books__bundle__wrapper{padding:1em .5em;display:flex;flex-direction:column}.books__bundle__wrapper .books__bundle__description{order:-1}.books__bundle__wrapper .books__bundle__desc__learn__more{text-align:center}}.books__bundle__image{text-align:center;margin-top:2em;padding:0;background:0 0}@media (max-width:64em){.books__bundle__image{margin:0 auto 2em}}.books__bundle__img{max-width:300px;margin:0 auto}.books__bundle__figure{float:left;width:40%;padding:1em}@media (max-width:64em){.books__bundle__figure{width:100%;float:none;display:flex;flex-wrap:wrap}}.books__bundle__description{float:left;width:60%;padding:1em}.books__bundle__description a{color:#006fc6}@media (max-width:64em){.books__bundle__description{width:100%;float:none}}.books__bundle__title{font-size:1.5em;margin:0 0 .5em 0;text-transform:initial;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .books__bundle__title{font-family:Mija}.books__bundle__title a{transition:all .1s ease-out;color:#006fc6;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6}.books__bundle__cta{text-align:center;margin:2em 0}.books__bundle__cta.books__bundle__cta--ebooks{max-width:250px;margin:0 auto}@media (max-width:64em){.books__bundle__cta.books__bundle__cta--ebooks{align-self:center}}.books__bundle__cta.books__bundle__cta--ebooks .btn--full{margin-top:.75em;padding:.75em .8em .75em .8em}.books__bundle__cta .btn{font-size:1em}.bundle__contents-wrapper{border:1px solid #ddd;border-radius:11px}.books__bundle .accordion-item,.books__bundle .accordion-item:first-child{margin:0;border:none;color:#2da2c5}.books__bundle .accordion-item:first-child[aria-expanded=true],.books__bundle .accordion-item:first-child[aria-expanded=true]+.accordion-desc,.books__bundle .accordion-item:first-child[aria-selected=true],.books__bundle .accordion-item[aria-expanded=true],.books__bundle .accordion-item[aria-expanded=true]+.accordion-desc,.books__bundle .accordion-item[aria-selected=true]{border:none;max-height:2000px}.books__bundle .accordion-item:active,.books__bundle .accordion-item:first-child:active,.books__bundle .accordion-item:first-child:hover,.books__bundle .accordion-item:hover{color:#d33a2c}.bundle__contents{list-style:none;margin:0;padding:0}.bundle__contents__item{margin:0;padding:1em;border-bottom:1px solid #ddd}.bundle__contents__item:after,.bundle__contents__item:before{content:' ';display:table;clear:both}a.bundle__contents__title{background:0 0;text-shadow:none;color:inherit;padding:0;font-weight:700;display:block;width:80%;float:left}a.bundle__contents__title:active,a.bundle__contents__title:hover{color:#2da2c5}.bundle__contents__price{display:block;width:20%;float:right;text-align:right}.bundle__contents__footer ul{list-style:none;padding:0 1em;float:right;text-align:right;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%}.bundle__contents__footer ul a{background-position:center 72%}.bundle__contents__footer ul li{margin:0;padding:0;font-weight:700}.bundle-price__label,.total-value__label{font-weight:400;margin-right:1em}.total-value__price{display:inline-block;position:relative}.total-value__price::before{content:'';display:block;position:absolute;width:100%;height:2px;border-radius:2px;background:#d33a2c;top:50%;margin-top:-2px;transform:rotate(-35deg)}.bundle__cta{margin-top:1.5em;margin-left:1em;float:left}.book-details{padding:calc(1em + 2vh * 2) 2vw 0 2vw}.book-details a:not(.btn):not(.toolbar-item),.book-details__about a:not(.btn),.book-details__cta-row a:not(.btn){color:#006fc6}.book-cta__price .monthly{font-size:.6em;color:#858585}.book-details__title{margin:0;text-shadow:none}.book-details__book-author{margin:1.75em 0 .5em 0;font-size:.85em;letter-spacing:1px;font-weight:700;text-transform:uppercase;display:inline-block;color:#d33a2c}@media all and (max-width:800px){.book-details__book-author{max-width:65%}}@media (max-width:40em){.book-details__book-author{max-width:100%}}.book-details__book-description>p:first-child:first-line{font-weight:700;font-variant:all-small-caps;text-transform:lowercase;letter-spacing:.5px;font-size:1.1em}.book-details__book-image{display:block;max-width:410px;margin:0 auto;padding:3em 2em 0 3.4em;position:relative}.book-details__book-image::before{display:block;content:'';height:90%;width:145%;position:absolute;background-image:url(../images/shadow-books.png);background-size:100% auto;background-repeat:no-repeat;top:87%;left:-23%;right:0;pointer-events:none}.book-details__book-image img{height:auto}.book-details__book-image:hover::before{display:none}.book-details__book-image img{will-change:transform;transform-origin:0 100%;transform:rotate(-11deg);transition:transform .2s ease-out}.book-details__book-image:hover img{transform:rotate(0)}.book-details__book-image[data-new]::after{content:'';display:block;position:absolute;left:-42px;top:25px;background-image:url(../images/smashing-cat/new_left.svg);background-repeat:no-repeat;background-size:100% auto;width:100px;height:110px}@media (max-width:64em){.book-details__book-image[data-new]::after{background-image:url(../images/smashing-cat/new_top.svg);left:auto;top:calc(-20px - (1.44vw * 1.44));right:-.5vw;width:calc(65px + (3vw * 2))}}@media all and (max-width:319px){.book-details__book-image[data-new]::after{display:none}}.book-details__cta{display:flex;flex-direction:column;margin:2em 0 1em}.book-details__cta:after,.book-details__cta:before{content:' ';display:table;clear:both}@media all and (min-width:480px){.book-details__cta{flex-direction:row}}.book-details__cta .btn{margin:1em 0 0;font-size:1.15em}.book-details__cta .btn span{display:block;color:#811d15;margin-top:.5em;font-size:.7em}.book-details__meta{color:#595959;font-size:.9em;background-image:url(../images/icons/author.svg);padding-left:27px;background-size:auto 20px;background-repeat:no-repeat;background-position:left .25em;font-style:italic}.book-details__about{margin-top:3em}@media all and (min-width:1025px){.book-details__about{margin-top:0}}.book-details__about__title,.book-details__author__desc__title{font-size:1.5em;margin-top:calc(1em + 2vh);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .book-details__about__title,.wf-loaded-stage2 .book-details__author__desc__title{font-family:Mija}.book__testimonial{position:relative;margin:0;text-align:left;padding-top:calc(1em + 2vh);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .book__testimonial{font-family:Elena}.book__testimonial__content{padding:0;margin:1.5em 1em 1.5em 0;position:relative;padding-left:30px}.book__testimonial__cite{font-style:normal;font-size:.9em;color:initial;padding-left:34px}.book__testimonial__cite p{margin:0}.book__testimonial__cite .testimonial__author{color:#555;font-weight:700}.book__testimonial__cite .testimonial__author__desc{color:#555;font-size:.9em;font-weight:400;font-style:italic}.book-details__tech-details ul{list-style:none;padding:0;margin-left:0;font-size:.9em}.book-details__tech-details h3{font-size:.9em;text-transform:uppercase;letter-spacing:1px}.book-details__author{max-width:100%}.book-details__author .author__image-wrapper{margin:0 auto;width:70%}.book-details__author .author__image{border-width:11px;margin:2vh 0}@media (max-width:64em){.book-details__author>a{margin:0 auto;float:none}}.figure--left-caption img{border-radius:22px}@media (min-width:768px) and (max-width:1024px){.book-image-col{float:right;width:50%!important}.book-description-col{float:left;width:50%!important}}.book__toc{font-size:1em}.book__toc:after,.book__toc:before{content:' ';display:table;clear:both}.book__toc__header{color:#d33a2c;overflow:hidden;font-weight:700;padding:.5em 0}.book__toc__author-col{color:#666}.book__toc__chapter-col{padding-left:0}.chapter__keywords ul{margin:0;padding:0;font-size:.9em;color:#666}.chapter__keywords ul li{display:inline-block;margin-bottom:0;padding-left:0}@media (max-width:40em){.chapter__keywords ul{text-align:left}}.chapter__keywords>ul>li::before{content:'•';font-size:.8em;color:#d33a2c;display:inline-block;margin:0 .4em 0 .4em}.book__toc .accordion-item,.book__toc .accordion-item[aria-expanded=true]+.accordion-desc,.book__toc__header{border:none;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .book__toc .accordion-item,.wf-loaded-stage2 .book__toc .accordion-item[aria-expanded=true]+.accordion-desc,.wf-loaded-stage2 .book__toc__header{font-family:Elena}.chapter__author,.chapter__title{background:#fff;padding-right:5px}.book__toc .accordion-item:hover .chapter__author{color:#333}@media (max-width:40em){.book__toc .accordion-item:hover .chapter__author{color:#666}}.accordion-item[aria-expanded=true] .chapter__author{color:#333}.accordion-item[aria-expanded=true]:hover .chapter__title{color:#d33a2c}.book__toc__accordion-text{display:flex;margin-right:30px;overflow:hidden;flex-wrap:wrap}.accordion-list .book__toc__accordion-text::before{float:left;width:0;white-space:nowrap;color:#ccc;font-weight:400;content:'. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '}.accordion-item:hover .book__toc__accordion-text::before{color:#d33a2c}.ebook-details{padding:calc(.5em + 3vw) 2vw 0 2vw}.ebook-details a:not(.btn):not(.toolbar-item){color:#006fc6}.ebook-cta{max-width:500px;margin:2em auto}.book-cta{display:block;margin:1em auto}.book-cta__title{max-width:280px;margin:0 auto 1em auto}.book-cta__price--old{text-shadow:none}.book-cta .btn{margin-top:.5em;font-size:calc(1em + .1vw)}.ebook-details__title{margin:0 auto;text-shadow:none}@media all and (min-width:1025px){.ebook-details__title{margin-bottom:0}}.ebook-details__book-image{display:block;width:100%;margin:1em auto;position:relative;transition:all .4s ease}@media all and (min-width:1025px){.ebook-details__book-image{padding-top:calc(2em + 1vh)}}.ebook-details__book-image[data-new]::after{content:'';display:block;position:absolute;left:-40px;top:25px;background-image:url(../images/smashing-cat/new_left.svg);background-repeat:no-repeat;background-size:100% auto;width:100px;height:110px}@media (max-width:64em){.ebook-details__book-image[data-new]::after{background-image:url(../images/smashing-cat/new_top.svg);left:auto;top:-41px;right:50px;width:120px}}.ebook-details__about{padding-bottom:2em}.ebook-details__about__title{font-size:1.5em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .ebook-details__about__title{font-family:Mija}.ebook-technical-details{background:#f6f6f6;padding:1px 0 1px .75em;margin-bottom:1em;border-radius:11px;font-size:.9em}.bundle-details{padding-top:calc(1em + 1vw);padding-bottom:2em;margin-bottom:1em;background:#d33a2c;color:#fff}.bundle-details .book-cta{display:block;margin:1em auto}.bundle-details .book-cta .book-cta__title{max-width:280px;margin:0 auto 1em auto}.bundle-details .book-cta .book-cta__price{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.bundle-details .book-cta .book-cta__price--old{text-shadow:none}.bundle-details .book-cta .btn{margin-top:.5em;font-size:calc(1em + .1vw)}.bundle-details__title{text-align:center;margin:.5em 0;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.bundle-details__book-image{display:block;width:100%;max-width:350px;margin:1.5em auto;position:relative}.bundle-details__book-image[data-new]::after{content:'';display:block;position:absolute;left:-40px;top:25px;background-image:url(../images/smashing-cat/new_left.svg);background-repeat:no-repeat;background-size:100% auto;width:100px;height:110px}@media (max-width:64em){.bundle-details__book-image[data-new]::after{background-image:url(../images/smashing-cat/new_top.svg);left:auto;top:-41px;right:50px;width:120px}}.bundle-details__accordion__item{padding:.75em 1em;position:relative;padding-right:50px;font-size:1.1em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .bundle-details__accordion__item{font-family:Mija}.bundle-details__accordion__item .accordion__expand-btn{font-size:30px;position:absolute;right:25px;top:.6em}.bundle-details__accordion__list [aria-expanded=true]+dd{padding:1em;max-height:1500px}.book-grid{display:flex;flex-wrap:wrap}.book-grid__heading{margin:2vh 0;width:20em}@media all and (max-width:1025px){.book-grid__heading{margin:2em 1em 1em}}@media all and (max-width:1025px){.book-grid__heading{margin:2em 0 1em}}@media (max-width:40em){.book-grid__heading{text-align:left}.book-grid__heading span{padding:0}}.book--featured{padding:1em;text-align:center;vertical-align:bottom;margin:1em -4px 3em 0;width:33%;border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:48em){.book--featured{width:50%}}@media all and (max-width:480px){.book--featured{width:100%}}@media (max-width:48em){.book--featured{width:50%}}.book--featured figcaption{color:#333;font-size:1em;flex-basis:100%}.book--featured__image{margin:1em 0;max-width:200px;padding:0 20px;left:.5em;display:inline-block;flex-shrink:0;position:relative;max-height:240px;height:auto}.book--featured__image::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none;top:85%;left:-42%}.book--featured__image a{background-image:none}.book--featured__image img{will-change:transform;transform-origin:0 100%;transform:rotate(-11deg);transition:transform .2s ease-out;height:100%}.book--featured__image:hover img{transform:rotate(0)}.book--featured__image:hover::before{display:none}.book--featured__title{font-size:1.1em;line-height:1.45;font-weight:700;margin:.5em 0 .5em 0;text-transform:initial;color:inherit;letter-spacing:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .book--featured__title{font-family:Mija}.book--featured__title a{color:#006fc6;text-shadow:none}.book--featured__desc{margin:.5em 0;font-size:.85em;color:#666;font-style:italic;line-height:1.4}.book-grid__in-post figcaption::before{display:none!important}.book-grid__in-post h4 a{font-style:normal;color:#006fc6!important;background-image:none!important;text-decoration:underline}.book-cta{display:inline-block;width:100%;text-align:center}.book-cta__single{margin:0 auto;text-align:center}@media all and (min-width:1100px){.book-cta{grid-column-start:2;grid-column-end:14}}.book-cta__ebook,.book-cta__hardcover{width:48%;float:left;margin-right:4%}@media all and (max-width:480px){.book-cta__ebook,.book-cta__hardcover{width:100%;margin:0}}.book-cta__inverted{grid-column-start:2;grid-column-end:14}.book-cta__inverted .book-cta__hardcover{float:right;margin-right:0}.book-cta__inverted .book-cta__hardcover .btn{background-color:#41b14f;background-image:linear-gradient(#9ec14c,#41b14f);color:#fff}.book-cta__inverted .book-cta__hardcover .btn:focus,.book-cta__inverted .book-cta__hardcover .btn:hover{background:#41b14f;color:#fff;border-color:#41b14f}.book-cta__inverted .book-cta__hardcover .btn span{color:rgba(0,0,0,.5)}.book-cta__ebook{margin-right:0}.book-cta .btn--full{margin-top:.75em}.book-cta__title{display:block;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#ddd;text-decoration-color:#ddd;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;line-height:1;color:#767676;font-size:1em;margin:1em auto 1em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .book-cta__title{font-family:Elena}.book-cta__title a{background-position:center 72%}.book-cta__title span{display:inline-block;padding:0 .6em;background-color:#fff;position:relative;top:.1em;color:#666}.book-cta--on-red .book-cta__title{display:block;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#390c09;text-decoration-color:#390c09;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;line-height:1;margin:0;margin-bottom:1em}.book-cta--on-red .book-cta__title a{background-position:center 72%}.book-cta--on-red .book-cta__title span{display:inline-block;padding:0 .6em;position:relative;top:.1em;background-color:#d33a2c;color:#390c09}@media all and (max-width:480px){.book-cta__title{display:none}}.book-cta__price{color:#d33a2c;display:block;font-weight:700;margin:.5em 0;font-size:calc(1.6em + .25vw);text-align:center;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .book-cta__price{font-family:Mija}.book-cta--on-red .book-cta__price{color:#fff}.book-cta__price .currency-sign{font-size:.5em}.book-cta__price .sup{font-size:.5em;vertical-align:top;line-height:1.5}.book-cta__price--del{font-size:.6em;color:#666;-webkit-text-decoration:through;text-decoration:through;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .book-cta__price--del{font-family:Mija}.book-cta__price--old{display:inline-block;font-size:.65em;font-weight:700;color:#666;position:relative;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .book-cta__price--old{font-family:Mija}.book-cta__price--old::before{content:'';display:block;position:absolute;width:100%;height:2px;border-radius:2px;background:#d33a2c;top:50%;margin-top:-2px;transform:rotate(-35deg)}.book-cta--on-red .book-cta__price--old{color:#390c09;position:relative}.book-cta--on-red .book-cta__price--old::before{content:'';display:block;position:absolute;width:100%;height:2px;border-radius:2px;background:#390c09;top:50%;margin-top:-2px;transform:rotate(-35deg)}.book-cta__desc{font-size:.8em!important;text-align:center;line-height:1.4;margin:25px 0}.book-cta--on-red .book-cta__desc{color:#fff}.book-cta__desc a{text-shadow:none}.book-cta__desc--light a{color:#006fc6}.delivery-times{padding:4em 0}@media (max-width:40rem){.delivery-times{padding:2em 0}}figure.webinars__visuals{margin:0 auto}figure.webinars__visuals img{max-width:350px}.webinar-author-image{padding:0 1.5em;margin-bottom:2em}h3.webinars__about{font-size:1.5em;color:#333;margin-top:calc(1em + 2vh);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 h3.webinars__about{font-family:Mija}.author__image--webinar{background:0 0;border:8px solid #d33a2c}.webinars__bio{color:#444;font-size:.9em;line-height:calc(1.5em + .2vw);margin:calc(1.5em + .2vw) 0}.smashing-tv-host,.smashing-tv-speaker{background-color:#d0eed4;color:#005f2d;border-radius:11px;font-size:.75em;padding:.4em .35em;font-weight:700;display:inline-block;text-align:center;vertical-align:baseline;margin-top:0;line-height:1.2em;letter-spacing:1px;transition:all .3s ease-in-out;margin-right:.5em;text-transform:uppercase}.smashing-tv-host{background-color:#fff2cc;color:#d44119}.webinar-details{padding:calc(1em + 2vh) 2vw calc(1em + 2vh) 2vw;color:#fff}.webinar-details__title{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.webinar-details__author{padding:calc(2em + 2vh) 0}.webinar-details__desc a{color:#006fc6}.webinar .article-header--meta-item__date,.webinar time{font-size:1em}.webinar-time{color:inherit;text-transform:none;letter-spacing:0;font-variant:none}.webinar-title-time{display:block;margin-bottom:.25em}.transcript .webinar-details p a{text-shadow:none;color:#fff;font-style:italic}.transcript .author__image-wrapper{max-width:150px;margin-top:2em;margin-bottom:2em}.newsletter{background:#f6f6f6;border-radius:11px;padding:2em 5%}@media (max-width:40em){.newsletter{padding:1.5em 5%}}.newsletter:after,.newsletter:before{content:' ';display:table;clear:both}.article .newsletter{margin:1em 0;padding:1.5em;background-color:#f6f3f2}.form__field__label--extra{display:inline}@media (max-width:64em){.form__field__label--extra{display:none}}@media all and (min-width:1025px){.article .newsletter{margin:2em 0}}ol.internal__toc--newsletter{counter-reset:listCounter 189}ol.internal__toc--newsletter li{counter-increment:listCounter -1;padding-left:2em}.contact-container{padding:1em 0}.contact-container fieldset{background:#fff9e6;border-radius:11px;padding:1em 2em}.contact-container fieldset legend{background:#fff2cc;padding:.5em 1em;border-radius:11px;position:relative;top:-.3em;color:#d33a2c}.contact-container .btn--lined{margin-top:3em}.contact__form{margin-top:1.25em}.contact__form .form__field__input,.contact__form input[type=email],.contact__form input[type=password],.contact__form input[type=text],.contact__form textarea{background-color:#fff}.event__header{color:#fff;padding:1em 0;position:relative;overflow:hidden;background:#d33a2c;background:#d33a2c}.event__date{margin-bottom:0}@media all and (min-width:1025px){.event__date{margin-top:0}}.event__cta{margin-top:1em;margin-bottom:1em}.event__cta p.small{background-color:#bc3428;padding:.5em .85em;border-radius:11px;display:inline-block;margin:0}.event__cta p.small::before{content:'🎪';margin-right:.5em}.event__cta p.small a{white-space:nowrap;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.event__cta .btn{margin:0 0 1em 0}@media (max-width:64em){.event__cta .btn{display:inline-block}}.event__social{list-style:none;padding:0;margin-top:1.5em;text-align:center}.event__img{width:100%;max-width:400px;margin:0 auto;max-height:250px;display:block}@media (max-width:64em){.event__img,.event__social{display:none}}.event__social li{padding:0}.event__social li a{font-weight:700;font-size:1.1em;background:0 0;padding:0;color:#fff;transition:all .2s ease-out;text-shadow:1px 1px 1px rgba(0,0,0,.25);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .event__social li a{font-family:Mija}.event__social li a:active,.event__social li a:focus,.event__social li a:hover{color:#390c09;text-shadow:none}.event__highlights{color:#fff;padding:4em 0;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.event__highlights p a:not(.btn){color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.event__highlights .btn{text-shadow:1px 1px 1px rgba(0,0,0,.25)}.event__highlights .btn--white{color:#006fc6;margin-bottom:1em}.event__highlights__title{color:#fff;margin-bottom:.5em}.event__highlights__image-grid{margin:2em 0}.event__highlights__image-grid img{width:100%;float:left}@media all and (min-width:480px){.event__highlights__image-grid img{width:50%}.event__highlights__image-grid img:last-of-type{display:none}}@media screen and (min-width:40em){.event__highlights__image-grid img{width:33.33%}.event__highlights__image-grid img:last-of-type{display:block}}@media screen and (min-width:64em){.event__highlights__image-grid img{width:33.33%}}.event__highlights__image-grid .caption{clear:both;font-style:italic;font-size:.8em;padding:1em 0;color:#aaa}.event__highlights__image-grid .caption a{color:#aaa;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#aaa;text-decoration-color:#aaa}.event__highlights__cyb{margin:0 auto;max-width:300px;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.event__highlights__cyb>a{background:0 0;text-shadow:none;color:inherit;padding:0}.event__highlights__cyb figcaption{font-size:.85em;font-style:italic;color:#9a97a9}.event__highlights__cyb figcaption a{color:#9a97a9;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#9a97a9;text-decoration-color:#9a97a9}.event__expectations{-moz-columns:2;columns:2;-moz-column-gap:3em;column-gap:3em}.events__title{text-shadow:1px 1px 1px rgba(0,0,0,.3)}.events{margin-top:4em;margin-bottom:2em}@supports (display:flex){.events ul{list-style-image:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;justify-items:center;margin:2em}.events ul li{flex:1 1 420px;margin:0 1.5em;height:100%}}@supports (display:grid){.events ul{list-style-image:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,60%));grid-gap:2.5em;align-content:center;justify-content:center;align-items:center;justify-items:center;margin:0;padding:0 1em}.events ul li{margin:0}@media screen and (min-width:750px){.events ul{margin:2em}}@media screen and (min-width:1100px){.events ul{grid-template-columns:repeat(auto-fit,minmax(35ch,1fr));grid-gap:3em;max-width:120ch;margin:0 auto;padding:0 2em}}}.events__current{position:relative}.events .events__blue{background-color:#1b528a;background-image:linear-gradient(#1b528a 60%,#003d5b 100%)}.events .events__video-course{background-color:#213744;background-image:linear-gradient(#213744 12%,#184155 100%)}.events .events__ow{background-color:#48a08f;background-image:linear-gradient(#48a08f 10%,#1a7362 100%)}.events .events__sf{background-color:#1b75bb;background-image:linear-gradient(#1b75bb 40%,#2b388f 100%)}.events .events__austin{background-color:#c15d00;background-image:linear-gradient(#eb841a 0,#c15d00 100%)}.events .events__freiburg{background-color:#317377;background-image:linear-gradient(#025a5f 40%,#317377 100%)}.events .events__ny{background-color:#39408f;background-image:linear-gradient(#39408f 40%,#4f49ab 100%)}.events .events__meets{background-color:#2d808e;background-image:linear-gradient(#2a97af 40%,#226d79 100%)}.events .events__hour{background-color:#475b22;background-image:linear-gradient(#658430 40%,#475b22 100%)}.events__current .content{padding:2em}.events__tip{position:absolute;top:0;left:4vw;display:block;width:auto;height:auto;padding:.3em .7em;border-radius:11px;text-transform:uppercase;letter-spacing:1px;color:#fff;font-weight:700;transition:all .2s ease-in-out;transform-origin:0 100%;transform:scale(1.1) translateX(-16%) translateY(-3%) rotateZ(-11deg);z-index:9;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);background-color:#e63d31;font-family:Arial,serif}.wf-loaded-stage2 .events__tip{font-family:Mija}.events li{margin:0 auto;padding:1em 0;background-color:#1b75bb;background-image:linear-gradient(#1b75bb 40%,#2b388f 100%);border-radius:11px}.events li img{background:0 0;display:block;text-align:center}.events__img{width:100%;height:auto}.events h2{margin:.75em 0 .25em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.events h2 img{height:47px;display:inline-block;vertical-align:middle;position:relative;top:-4px}.event__summary{border-bottom:0;color:#fff;font-style:normal;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.event__desc{padding:0 2em 2em 2em}.event__desc h2 a{color:#fff;background-image:none;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.9)}.event__tagline a{color:#fff;font-weight:700;text-shadow:none}.events__cal{display:flex;align-items:center;flex-wrap:wrap}.icon-container{display:flex;margin-right:1em}.events__cal a{color:#fff;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.3);text-decoration-color:rgba(255,255,255,.3);background:0 0;text-shadow:none;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .events__cal a{font-family:Mija}.events__cal svg{width:1.4em;height:1.4em;margin:.5em .3em .5em 0;fill:#fff;fill-opacity:.65;transform:rotateZ(-11deg);transition:all .2s ease-in}.icon-container:hover svg{fill-opacity:1;cursor:pointer;transform:rotateZ(0)}.save-the-date{font-weight:700;color:#fff;margin-bottom:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .save-the-date{font-family:Mija}.events__current,.events__navy,.events__yellow{--bg-color:rgba(222, 222, 222, 0.2);--text-color:rgba(255, 255, 255, 0.8)}.events__blue,.events__green,.events__lightblue{--bg-color:rgba(0, 0, 0, 0.18);--text-color:rgba(255, 255, 255, 0.9)}.events__cal .btn--save-the-date,.events__cal .btn--save-the-date:hover{cursor:not-allowed;background:0 0;color:#fff;border:none;padding:0;align-self:center}.event__note a{text-shadow:1px 1px 1px rgba(0,0,0,.25);background:initial;color:#fff;text-decoration:underline}.event__note{display:inline-block;text-shadow:1px 1px 1px rgba(0,0,0,.25);border-radius:11px;font-size:.8em;padding:.35em .85em;margin:1.25em 0 0 0;background:var(--bg-color,#fff);color:var(--text-color,#333)}.event__note::before{content:'🎪';margin-right:.25em}.jobs__header{padding:0 0 3vh;margin-bottom:0}.jobs__header .jobs__description{font-size:calc(1em + .25vw);max-width:80ch;padding:0 2em;align-content:center;font-style:normal;margin-bottom:0}@media (max-width:64em){.jobs-page-description-container{padding-top:1em}}.jobs__cta{text-align:center;margin-bottom:0;flex-basis:100%}.btn.jobs__cta__btn{margin:0;vertical-align:top;margin-top:.5em;margin-bottom:.5em;display:inline-block;padding:.6em 1.5em;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.btn.jobs__cta__btn+.btn{margin-left:1em}@media all and (max-width:480px){.btn.jobs__cta__btn+.btn{margin-left:0}}@media all and (max-width:480px){.btn.jobs__cta__btn{margin-bottom:1em}}.btn.jobs__cta__btn span{font-size:.6em}.btn.jobs__cta__btn svg path{fill:currentColor;transition:fill .2s ease-out}.btn--find-a-job svg{position:absolute;top:75%;left:50%;margin-left:-.5em;opacity:0;transition:all .2s ease-out}.btn--post-a-job svg{position:absolute;top:50%;margin-top:-.5em;left:85%;margin-left:-.5em;opacity:0;transition:all .2s ease-out}.jobs__list{list-style:none;margin:1em auto;max-width:1000px;padding-left:0}@media (max-width:64em){.jobs__list{margin:1em 0}}.jobs__list li{padding:1.5em 0;margin-bottom:0}.jobs__list li:not(:empty){border-bottom:2px dotted #ddd}.jobs__list li:not(:empty) li{border-bottom:none}.job{clear:both;padding:0;transition:background-color .1s ease-in-out}.job>[data-href]{cursor:pointer;display:block;padding:1em 0;text-shadow:none;background:0 0}.job>[data-href]:after,.job>[data-href]:before{content:' ';display:table;clear:both}@supports (display:flex){.job>[data-href]{display:flex}}@media (max-width:64em){.job>[data-href]{flex-direction:column;padding:0 1.5em 0 1em}.job>[data-href] .job__meta__wrapper{display:block}}.job>[data-href] .job__meta__wrapper{display:flex;flex-direction:column;flex:1;order:-1;padding:0 1.5em 0 1em}@media all and (min-width:34.375em) and (max-width:48em){.job>[data-href] .job__meta__wrapper{flex-direction:row}}@media all and (min-width:64.0625em){.job>[data-href] .job__meta__wrapper{order:1}}.job[data-featured]{background-color:#f3f5f3;padding-top:.75em}.job.hidden{display:none}.job__author{margin:0 calc(1em + .25vw) 0 2em}@media screen and (min-width:48em){.job__author{margin:0 calc(1em + .25vw) 0 0}}.job__author .author__image-wrapper{margin-bottom:0;max-width:85px;min-width:75px}@media (max-width:48em){.job__author{display:none}}.job__author img{width:67px;height:73px;-o-object-fit:cover;object-fit:cover}.job__details{float:left;line-height:1.4;width:67%;padding:0 1em 0 2vw}@media (max-width:64em){.job__details{float:none;width:100%;padding:0 2.5em 0 1em}}@media (max-width:48em){.job__details{width:100%;padding:0 1.5em 0 1em}}@media (max-width:64em){.job__details p{max-width:65ch}}.job__details h3,.job__details p:empty{display:none}.job-details__image,.job-details__image img{max-width:85px}.job__title,a.job__title{display:block;font-weight:700;display:block;font-size:calc(1em + .25vw);letter-spacing:-.5px;color:#444;text-decoration:none;background-image:none;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job__title,.wf-loaded-stage2 a.job__title{font-family:Mija}[data-new] .job__title::after,[data-new] a.job__title::after{content:'New';display:inline-block;text-shadow:none;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-size:.9em;padding:0 .25em .1em;line-height:1.2;background:#d33a2c;border-radius:4px;margin-right:1em;margin-left:1em;position:relative;top:-.1em;vertical-align:middle;color:#fff}[data-new] .job__title::after a,[data-new] a.job__title::after a{background-position:center 72%}.job__company{font-size:.9em;color:#333}.job__meta{text-align:right;display:block;color:#333;font-size:.9em}@media (max-width:64em){.job__meta{display:inline-block;float:none;text-align:left}}@media (max-width:40em){.job__meta{display:block;margin-right:0}}@media (max-width:48em){.job__meta{order:-1;flex-direction:row}.job__meta:not(:last-child)::after{content:' —';color:#999;margin-right:.25em}}.job__meta--floated{float:right}@media (max-width:64em){.job__meta--floated{float:none}}.jobs__list .job__location{display:inline-block;padding-left:0}.jobs__list .job__duration,.jobs__list .job__location{font-size:inherit;font-weight:inherit}@media (max-width:40em){.jobs__list .job__duration,.jobs__list .job__location{text-align:left}}.jobs__list .job__location{background-size:auto .95em;background-position:right top .4em;background-repeat:no-repeat}.jobs__list .job__duration{text-transform:uppercase;font-size:.9em;font-weight:700;letter-spacing:.1em}.jobs__filters-placeholder{height:4em;transition:height .2s ease-out}.jobs__filters-placeholder.closed{transition:max-height .2s ease-out}@media (max-width:64em){.jobs__filters-placeholder{height:auto}}@media screen and (min-width:48em){.jobs__filters-placeholder{height:auto}}@media (max-width:40em){.jobs__filters-placeholder{height:auto}}.jobs__filters{font-size:calc(.9rem + .25vw);padding:1em 0;background-color:#f6f6f6;transition:background-color .2s ease-in-out;height:auto}@media (max-width:64em){.jobs__filters{padding:1em 1em 0 1em;font-size:100%}}.jobs__filters .jobs__filters__wrapper{display:flex;align-items:center;margin:.5rem 0 .5rem 0;order:-1}@media (max-width:64em){.jobs__filters .jobs__filters__wrapper{flex-direction:column;padding-bottom:1rem}}.jobs__filters.sticky{background-color:#d33a2c;padding:.6em .8em}.jobs__filters.sticky .container{display:flex;flex-direction:column;align-items:center}.jobs__filters.sticky .container .jobs__filters__wrapper{order:-1}@media (max-width:64em){.jobs__filters.sticky{bottom:0;top:initial;z-index:10}}.jobs__filters__switch{margin:.35em .35em .35em 1em;display:inline-block;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.jobs__filters__switch:after,.jobs__filters__switch:before{content:' ';display:table;clear:both}.jobs__filters__switch label{padding:0;cursor:pointer;float:left}.jobs__filters__switch label .label{padding:.75em 1em;white-space:nowrap;display:inline-block;border:1px solid #ddd;transition:background-color .1s ease-in-out}.sticky .jobs__filters__switch label .label{border-color:#d33a2c}.jobs__filters__switch label:first-of-type .label{border-radius:11px 0 0 11px}.jobs__filters__switch label:nth-of-type(2) .label{border-radius:0;border-right-width:0;border-left-width:0}.jobs__filters__switch label:last-of-type .label{border-radius:0 11px 11px 0}.jobs__filters__switch input[type=radio]{width:0;height:0;opacity:0;margin-right:-.5em;position:absolute}.jobs__filters__switch input[type=radio]~span{font-weight:700;color:#4f4f4f;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .jobs__filters__switch input[type=radio]~span{font-family:Mija}.jobs__filters__switch input[type=radio]:checked~span{background-color:#d33a2c;color:#fff;border-color:#d33a2c;text-shadow:1px 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 0 50px rgba(0,0,0,.1)}.sticky .jobs__filters__switch input[type=radio]:checked~span{background-color:#811d15;border-color:#811d15}.jobs__filters__switch input[type=radio]:focus~span{outline:2px dotted #811d15!important;z-index:1;position:relative}@media (max-width:64em){.jobs__filters__switch{margin-top:1em}}.jobs__filters__switches-dropdown{display:flex;text-align:right;transition:max-height .2s ease-out;overflow:hidden;position:relative;z-index:10;display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;width:auto;margin:0;height:auto}.enhanced .jobs__filters__switches-dropdown.closed{padding:0;height:0;transition:max-height .1s ease-in-out}@media (max-width:64em){.enhanced .jobs__filters__switches-dropdown{clear:both;float:none;transition:max-height .2s ease-in-out;text-align:left;float:left;margin-top:.5em}}@media (max-width:64em){.jobs__filters__switches-dropdown .jobs__filters__switch{margin-left:.3em}}@media screen and (max-width:1024px){.jobs__filters{position:relative}.jobs__filters__wrapper{width:100%}.jobs__search .search-form{padding:0 2vw 0}}@media all and (min-width:550px){.jobs__filters__trigger{position:absolute;top:.15em;right:2vw}}@media all and (max-width:550px){.jobs__filters__trigger{width:calc(100% - 2vw - 2vw);margin:0 auto}}@media screen and (min-width:550px) and (max-width:1024px){.jobs__search .search-form{width:70%}}@media all and (max-width:550px){.jobs__search .search-form{width:100%}}@supports (display:flex){.jobs__filters__switches-dropdown{margin-left:0}.jobs__filters__switch{padding-left:0}}.jobs__filters__switches-dropdown:target{display:block;max-height:300px}.jobs__filters__trigger{font-weight:700;font-size:calc(1.2rem + .25vw);display:none;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .jobs__filters__trigger{font-family:Mija}@media (max-width:64em){.enhanced .jobs__filters__trigger{display:flex}}.jobs__filters__trigger span.plus{transition:all .1s ease-in-out;display:inline-block;color:#fff;margin-top:.35rem;font-size:.9em}.jobs__filters__trigger span.plus-wrapper{font-size:1.2em;position:relative;margin-top:-.2em}.jobs__filters__trigger span.plus-wrapper::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(/images/shadow.png);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transition:all .1s ease-out;transform-origin:30% 50%;pointer-events:none}.jobs__filters__trigger span.plus-wrapper::before{top:80%;width:140%;left:0}.jobs__filters__trigger.open span.plus{transform:rotate(-45deg)}.jobs__companies{padding:2em 0;overflow:hidden}.jobs__companies__heading{letter-spacing:1px;margin-bottom:.5em;color:#666;font-size:.9em;margin-top:.5em;font-weight:400;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;text-align:center;color:#000}.jobs__companies__heading a{background-position:center 72%}.jobs__companies__logos{list-style:none;margin:0;padding:0;text-align:center}.jobs__companies__logo{float:left;max-width:150px;margin:0;padding:0}.job-posting .content-tabs--job-posting{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;background-image:none;border-radius:0}@media screen and (min-width:1025px){.job-posting .content-tabs--job-posting{display:none}}.job-posting .container{max-width:100%;width:100%;display:flex}.job-posting .container:after{content:'';width:100%;height:2em;position:absolute;z-index:-1;top:0}.job-posting .job-posting--form{padding:2em calc(1em + 1vw);position:relative;z-index:50;background-color:#fff;border-radius:0 1em 1em 0;top:1em;float:none;vertical-align:top;box-shadow:rgba(0,0,0,.2) 0 0 1em}@media (max-width:64em){.job-posting .job-posting--form{border-radius:0;box-shadow:none}}.job-posting .job-posting--form form fieldset{margin-top:2em}.job-posting .job-posting--form form h2{font-size:calc(22px + 1vw)}.job-posting .job-posting--preview{padding:0 0 0 1em;float:none;vertical-align:top}.job-posting .job-posting--preview .row{width:100%}.job-posting .job-posting--preview .job-details__teaser{font-size:.75em;text-align:center;width:100%;margin-bottom:2em}.job-posting .job-posting--preview .job-details__teaser span{background-color:#fff2cc;border-radius:11px;padding:.5em 1em}.job-posting .job-posting--preview form{width:100%;position:-webkit-sticky;position:sticky;top:0}@media (max-width:64em){.job-posting .job-posting--preview form{position:static}}.w-24{width:6rem}.ml-5{margin-left:1.25rem}.mb-5{margin-bottom:1.25rem}.h-24{height:6rem}.rounded-lg{border-radius:.694rem}.mb-3{margin-bottom:.75rem}.mr-3{margin-right:.75rem}.h-32{height:8rem}.w-32{width:8rem}.job-details{padding-top:1.5em;margin-bottom:0}.job-details__intro{padding:2em 0}.job-details__intro:after,.job-details__intro:before{content:' ';display:table;clear:both}.job-details__company-call{float:left;vertical-align:middle;margin:1em 1em 0 .5em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job-details__company-call{font-family:Mija}.job-details__company-call .author{float:left}.job-details__job-title{clear:both;margin:0;max-width:800px;padding:0;margin:.25em 0 .5em}.job-details__meta{list-style:none;clear:both;margin:0;padding:0}.job-details__meta:after,.job-details__meta:before{content:' ';display:table;clear:both}.job-details-meta-item{float:left;background-size:1em auto;background-position:left center;background-repeat:no-repeat;text-align:left;background-position:left top 40%;font-size:.95em;margin-right:1.5em}.job-details-time{background-image:url(https://www.smashingmagazine.com/images/icons/published.svg);line-height:1.4;padding-left:30px;background-size:auto 20px;background-repeat:no-repeat;background-position:left -3px;font-size:.9em;letter-spacing:0;font-variant:none;color:inherit;text-transform:none;color:#656565;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job-details-time{font-family:Mija}.job__location{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiI+CjxwYXRoIGZpbGw9IiNFMzNBMkMiIGQ9Ik0xNiAwYy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwIDAgMTAgMTAgMjIgMTAgMjJzMTAtMTIgMTAtMjJjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMHpNMTYgMTYuMTI1Yy0zLjM4MyAwLTYuMTI1LTIuNzQyLTYuMTI1LTYuMTI1czIuNzQyLTYuMTI1IDYuMTI1LTYuMTI1IDYuMTI1IDIuNzQyIDYuMTI1IDYuMTI1LTIuNzQyIDYuMTI1LTYuMTI1IDYuMTI1ek0xMi4xMjUgMTBjMC0yLjE0IDEuNzM1LTMuODc1IDMuODc1LTMuODc1czMuODc1IDEuNzM1IDMuODc1IDMuODc1YzAgMi4xNC0xLjczNSAzLjg3NS0zLjg3NSAzLjg3NXMtMy44NzUtMS43MzUtMy44NzUtMy44NzV6Ij48L3BhdGg+Cjwvc3ZnPgo=);background-size:auto 1.05em;background-position:left .2em;background-repeat:no-repeat;padding:0 1.25em;font-size:.9em;color:#656565;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job__location{font-family:Mija}.job__type{font-size:.9em;text-transform:capitalize;background-color:#41b14f;color:#fff;padding:.2em .75em;border-radius:11px;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.25);margin:-.15em 0 0 0;display:inline-block;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job__type{font-family:Mija}.job-details__related-jobs{font-size:.9em;padding:1.25em 0;border-left:8px solid #ddd;padding:0 0 0 calc(1em + .5vw)}.job-details__related-jobs-title{font-size:inherit;margin:1em 0}.job-details__related-jobs-list{list-style:none;padding-left:0}.job-details__related-jobs-list-item{margin-bottom:1.5em;padding-left:0;line-height:1.5;position:relative}.job-details__cta{margin:2em auto;text-align:center}.job-details__cta__large{margin:2em auto;text-align:center}@media (max-width:64em){.job-details__cta__large{display:none}}.job-listing{padding:3em 0}.job-listing h2{margin-bottom:1em}.job-listing fieldset{margin:2em 0}.job-listing .form__field__input{font-size:1.3em}.job-listing .form__field--checkbox,.job-listing .form__field--radio{font-size:1em}.job-listing .form__field--radio .form__field__note{margin-left:calc(3.25em - .25vw)}.job-listing .dashed{border-bottom:2px dashed #eee;padding-bottom:2em;padding-top:2em}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{height:100px;border:1px dashed #bbb;border-radius:0 11px 11px 0;background:#f6f6f6;width:calc(100% - 100px);position:relative;left:100px;padding:1.5em}@media screen and (min-width:64em){.dropzone{padding:1.8em}}.dropzone:before{display:block;content:'Image preview';color:#aaa;font-size:.7em;text-align:center;padding:2em .5em;position:absolute;left:-100px;top:-1px;width:100px;height:100px;border:1px dashed #bbb;border-radius:11px 0 0 11px}.dropzone .droptarget{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;line-height:100px;overflow:hidden}.dropzone .droptarget *{cursor:pointer}.dropzone .droptarget .form__field{display:flex;height:100%}.dropzone .droptarget .form__field__label{width:100%;text-align:center;margin:auto 0}.dropzone .droptarget input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;background:#eff;opacity:0}.dropzone.dragging{border-style:solid}.dropzone.dragging .form__field__label{opacity:.5}.dropzone .dz-preview{display:inline-block;vertical-align:top;height:100px;position:absolute;left:-100px;top:-1px;border:1px dashed #bbb;border-radius:11px 0 0 11px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:11px 0 0 11px;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05,1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:11px 0 0 11px;overflow:hidden;width:100px;height:100px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.accordion-list{margin:0 0 3em 0}.accordion-list:after,.accordion-list:before{content:' ';display:table;clear:both}.accordion-expand-btn-wrapper{position:relative;position:absolute;right:10px;top:50%;margin-top:-15px}.accordion-expand-btn-wrapper::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transform-origin:30% 50%;pointer-events:none;opacity:1;transition:opacity .3s ease-in-out}.accordion-expand-btn-wrapper::before{width:110%;top:76%;left:-17%}.accordion-expand-btn{font-size:30px;width:20px;transition:all .2s ease-in-out;position:relative;margin:0;float:right;margin-right:.25em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .accordion-expand-btn{font-family:Mija}[aria-expanded=true] .accordion-expand-btn{transform:rotate(-45deg);color:#d33a2c;transition:all .2s ease-in-out}.accordion-item{transition:max-height .4s linear,padding 0s linear 0s,color .2s ease-out;overflow:hidden;padding:.5em 2.35em;font-size:1em;padding-top:0}@media screen and (min-width:40em){.accordion-item{padding:.5em}}.accordion-desc{transition:max-height .4s linear,padding 0s linear 0s,color .2s ease-out;overflow:hidden;padding:.5em .8em;font-size:calc(16px + .35vw)}@media screen and (min-width:40em){.accordion-desc{padding:.5em}}.accordion-item{cursor:pointer;font-weight:700;display:block;margin:0;position:relative;padding:calc(.5em + .5vw);padding-right:1.4em}.accordion-item:after,.accordion-item:before{content:' ';display:table;clear:both}.accordion-item:hover{color:#d33a2c}@media screen and (min-width:40em){.accordion-item{padding:.5em}}@media all and (max-width:480px){.accordion-item{padding-right:5px}}.bg--navy .accordion-item{font-weight:400}.accordion-item[aria-expanded=true]{color:#d33a2c}.accordion-desc{display:block;margin:0;padding-top:1em;padding-bottom:2em}.accordion-desc:after,.accordion-desc:before{content:' ';display:table;clear:both}.accordion-desc p:first-of-type{margin-top:0}.accordion-list [aria-expanded=false]+dd{display:none;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:max-height .4s linear,padding 0s linear .4s}.accordion-list [aria-expanded=true]+dd{display:block!important;max-height:2000px}.accordion-list [aria-hidden=false]{max-height:2000px}.accordion-list .is-hidden,.accordion-list [aria-hidden=true]{max-height:0;overflow:hidden;padding-top:0;padding-bottom:0}.accordion-list .is-visible{display:block!important;max-height:800px}.accordion-desc[aria-hidden=false]{box-shadow:0 9px 30px -5px rgba(50,50,83,.25),0 8px 8px -12px rgba(0,0,0,.2),0 -6px 16px -6px rgba(0,0,0,.025);border-radius:11px;padding:1.6em;background-color:#fff;margin:1.25em 0 3em 0}@media print{.accordion-desc,.accordion-list dd{display:block!important;max-height:1200px!important}}.cricket-pitch{position:relative}.cricket-bat{position:relative;display:block;font-style:normal;width:100%;color:#000;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;letter-spacing:3px;font-size:.75em;z-index:2;padding-left:calc(100px + 1em);margin:1em 0}.cricket-bat a{background-position:center 72%}.cricket-bat::before{content:'';position:absolute;display:block;width:100px;height:1px;background-color:currentColor;left:0;top:50%}.cricket-bat .cricket-bat-text{color:#fff}@media screen and (min-width:64em){.cricket-bat{color:#000;position:absolute;transform:translate(0,100%) rotate(90deg);transform-origin:top left;left:1em;top:0;bottom:0;padding:0;margin:0;height:100%}.cricket-bat::before{width:1px;height:calc(100% - 1em);top:1px;left:5px;transform:rotate(90deg);transform-origin:top right}.cricket-bat .cricket-bat-text{color:#000;transform:translate(1em,-50%);position:absolute}}.article-header{margin:0 0 .5em 0}.l-garfield-the-cat .article-header{margin:0}.article-header--meta{display:flex;list-style:none;padding:0;margin:0;margin:0 0 .5em 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article-header--meta{font-family:Mija}.article-header--meta li{padding:0;margin:0;margin-right:0}.article-header--meta li::before{display:none}.article-header--meta li::after{content:'•';font-size:.8em;color:#d33a2c;display:inline-block;margin:0 .4em 0 .4em}.article-header--meta li:last-of-type::after{display:none}.article-header--date{color:#666;font-size:1.05em;font-family:inherit}.article-header--updated{padding:.4em .8rem;margin-right:.5em;color:#137d54;background-color:#d6f3e7;border:1px solid #c6f2e0;border-radius:11px;font-weight:700;text-transform:initial;font-feature-settings:normal;font-variant:none;font-size:.9em;letter-spacing:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article-header--updated{font-family:Mija}.article-header--meta-item{font-size:.9em;font-family:inherit}.article-header--meta-item__date a:not(.btn){color:#666}.article-header--comments{font-size:.85em}.meta-box{background:#f6f6f6;padding:1em;margin:0 0 2em 0;list-style:none;width:100%;border-radius:11px;font-size:.8em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .meta-box{font-family:Mija}.meta-box li,.meta-box--item{line-height:1.4;padding-left:calc(1em + .5em);background-size:auto 1em;background-repeat:no-repeat;background-position:left top;margin-bottom:.5em}.meta-box li:last-child{margin-bottom:0}.meta-box--item:last-child{margin-bottom:0}.meta-box--author,.meta-box--item--author{background-image:url(/images/icons/author.svg)}.meta-box--item--tags,.meta-box--tags{background-image:url(/images/icons/tags.svg)}.meta-box--item--saved,.meta-box--saved{background-image:url(/images/icons/bookmark.svg);background-position:left center!important}.meta-box--item--bird,.meta-box--share{background-image:url(/images/icons/tweets.svg)}.meta-box--newsletter{background-image:url(/images/icons/meta-head.svg)}.meta-box--item--published,.meta-box--published{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28.84 26.6'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23e93e32%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='8.25' y='2.31' width='3.06' height='3.66' rx='1.03' ry='1.03'/%3E%3Crect class='cls-1' x='17.53' y='2.31' width='3.06' height='3.66' rx='1.03' ry='1.03'/%3E%3Cpath class='cls-1' d='M24.1 5.39h-2.56a2 2 0 01-2 1.59h-1a2 2 0 01-2-1.59h-4.28a2 2 0 01-2 1.59h-1a2 2 0 01-2-1.59H4.75a2.07 2.07 0 00-2.08 2.07v14.75a2.07 2.07 0 002.07 2.07H24.1a2.07 2.07 0 002.07-2.07V7.46a2.07 2.07 0 00-2.07-2.07zm-.29 16.15H5.23V8.45h18.58z'/%3E%3Cpath class='cls-1' d='M7.18 11.71h2.5v2.5h-2.5zM11.27 11.71h2.5v2.5h-2.5zM15.26 11.71h2.5v2.5h-2.5zM19.35 11.71h2.5v2.5h-2.5zM7.18 15.78h2.5v2.5h-2.5zM11.27 15.78h2.5v2.5h-2.5zM15.26 15.78h2.5v2.5h-2.5zM19.35 15.78h2.5v2.5h-2.5z'/%3E%3C/svg%3E")}.meta-box--published .article-header--meta-item__date,.meta-box--published time{font-family:inherit;font-size:inherit;color:inherit;text-transform:none;letter-spacing:0}.meta-box--inline{display:flex;flex-wrap:wrap;margin:0 0 calc(1em + .5vw) 0}.meta-box--inline .book__meta-item:nth-child(1n+3){margin-top:.5em}.meta-box--inline .book__meta-item{padding-right:1em;margin-bottom:0;flex-basis:40%;flex-grow:1}.promo-newsletter{position:relative;display:inline-block;background:#f6f6f6;padding:1.5em 2em;margin-top:34%;padding-top:34%;width:100%;border-radius:11px}.promo-newsletter-image-wrapper{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:80%}.promo-newsletter-image-link{position:relative;display:block;width:100%;padding-top:calc(100% * .85);background:0 0}.promo-newsletter-image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.promo-newsletter-title{margin-top:20px;font-size:calc(1.25em + .5vw)}.promo-newsletter--article{grid-column-start:2;grid-column-end:14;margin:calc(10rem + ((.85 / 2) * 220px) - 1.5em) auto}@media screen and (max-width:1099px){.promo-newsletter--article{max-width:30em}}.promo-newsletter--newsletter .promo-newsletter-button{display:inline-block;width:auto}.promo-newsletter--newsletter .promo-newsletter{margin-top:calc(((.85 / 2) * 220px) - 1.25em);padding-top:1.25em}.promo-newsletter--newsletter .promo-newsletter-image-wrapper{position:static;transform:translate(0);width:220px;padding:0 0 1em 0}@media all and (min-width:1024px){.promo-newsletter--newsletter .promo-newsletter-image-wrapper{float:right;padding:0 0 1em 1em}}.promo-newsletter-form{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}.promo-newsletter-form-field{position:relative;margin-bottom:1em;width:100%}.promo-newsletter-form-label{position:absolute;display:block;transform:translate(0,-50%);top:50%;left:1rem;font-size:calc(.9em + .1vw);transition:all .3s ease-out;color:#aaa;padding:0;z-index:1;line-height:calc(1.5em + .2vw);word-break:break-word;cursor:pointer}.float .promo-newsletter-form-label{top:5px;transform:none;font-size:.75em}.promo-newsletter-input-wrapper{align-items:stretch;min-height:calc(2.6rem + 1vw);font-size:1em}.promo-newsletter .form__field__input{background-color:#fff}.promo-newsletter-input{box-shadow:none!important;outline:0!important}.btn--promo-newsletter{display:block;width:100%;text-shadow:1px 1px 1px rgba(0,0,0,.25)}.input-wrapper--append{display:flex;align-items:stretch}.label--append{flex-basis:60%;flex-grow:1;display:flex}input.input--append{border-top-right-radius:0;border-bottom-right-radius:0}.btn--append{margin-left:0;padding-left:0;flex-grow:0;border-top-left-radius:0;border-bottom-left-radius:0}.promo-newsletter-caption{text-align:center;display:block;text-align:center;color:#666;font-size:calc(.7em + .1vw);padding:1.5em 1.5em 0 1.5em;line-height:1.5}.promo-newsletter-caption a{text-shadow:none}.breadcrumbs{color:#444;font-size:.7em;background-color:#f6f6f6;padding:.75em 1em;border-radius:11px;margin-left:-1em;margin-bottom:0;list-style:none;display:inline-block;letter-spacing:1px;margin-top:0}.breadcrumb{display:inline;text-transform:uppercase;padding-left:0}.breadcrumb:not(:last-child)::after{content:' / ';color:#888}.breadcrumb-link{text-shadow:none}.pull-quote{font-weight:700;letter-spacing:-.75px;color:#222;font-size:1.5em;padding-left:2.5em;position:relative;margin:0;word-break:nowrap;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .pull-quote{font-family:Mija}.pull-quote__quotation{position:relative;position:absolute;left:0;top:5px;width:2em}.pull-quote__quotation::before{display:block;content:'';height:90%;width:160%;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAASCAYAAABim40OAAACuElEQVRogc1XUZJjIQjEzN7/yMl8ucP0dkNjXrKh6pWAqERaICveR+vD96vo8cazOvoYX54NwOl6Z52ycc907E4C4a45DfKrwHH5vpPgd7aTYKNOyUvYKL7zRZG6WNRP5cne7pxrMwHLEbCqS3aDMglwpcvjMmTGVz4wejQ86lDfjZ0OeSY/az/VMaJ2XQZA/QQQChSKV99N8OpjvuHvUsGt+ErX2bI9q7Hy0dE580pnZ0R1uTi/eSVX2SLrbmKeAeQG34qIL2KDozo/kwosBv4Ouk5WOheMyrfK5t1Z8K++Ak9XVjK/ZRW8LnMgYDZQtpx5lBFoERxI//z40EFmQLgn2R27PZkP0fDVGmaj5thdoE7JEREPBR6nFJ1+CCAFgq9mVF91dhUcBRgGHMWjju0TZN7xi+nVGmaH8wG2IeaUHH+ibyqRTuxZCVGyAhgrZQi0KrtlYgHYAV1JXvET8IjfF7jnb4mPpMtg2TZbr0rpSnwQO9SzjLAauxV83Zj2j1FU9QtX0fQMfD1VM6zWn9D00agz3fOr866OwRF1mUe9EmaDL8d9HflF5jS/M8Yd1rHzsWzt87HMdr0D+sB6HixPXV/EyqH6QvCqBOE9qPXMTsmMqI3TMG9eNc7P9EJYYvK/KdUsZz0raZF06Hu+DCxBD+BZv1L1RKeAcXsZpnNtgtiEmEOeyRHx0zBvchtnHBWAUFa66q86ggltuj5HZU73pVdAcMHhAEX5xHys/Ge/j43IO/IvfZdxmM4FVDdOs1X1Twr3YWciTYPjZopXZILOxgWElVGIjs5V/Yw752QrxU/A1fGdL4yciz551U45qILa+fbsOmeutekud2I7BeJJhmPr3L07KlN0Y/eMzpmb2JzYntgfXfIr9nLWXgl0RuPLO1xzxdqPOPNK8FxJn+rXhP4HON5K31PHDhmjlm6fAAAAAElFTkSuQmCC);background-size:100% auto;background-repeat:no-repeat;top:89%;left:-30%;right:0;transform-origin:30% 50%;pointer-events:none;opacity:1;transition:opacity .3s ease-in-out}.pull-quote__quotation::before{opacity:1;transform:scaleX(1);transition:transform .2s ease-out;transition-delay:.2s}.pull-quote__link{font-size:1em;padding:0;display:block;line-height:46px;color:#333!important;background:0 0;text-decoration:none}.pull-quote__link::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyMyIgd2lkdGg9IjI4cHgiIGhlaWdodD0iMjNweCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSI3OTEuNTEiIHkxPSIyNzQuMzUiIHgyPSI3NzcuOCIgeTI9IjI1NC44NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U5MzcyMiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2Y4NmYyNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT5TaGFyZSB0aGlzIHF1b3RlIG9uIFR3aXR0ZXI8L3RpdGxlPjxwYXRoIGlkPSJwYXRoMzYxMSIgZmlsbD0idXJsKCNsaW5lYXItZ3JhZGllbnQpIiBkPSJNNzgwLjgxIDI3OC41N2MxMC41NyAwIDE2LjM0LTguODUgMTYuMzQtMTYuNTJ2LS43NWExMS43NSAxMS43NSAwIDAgMCAyLjg3LTMgMTEuMzYgMTEuMzYgMCAwIDEtMy4zLjkxIDUuODIgNS44MiAwIDAgMCAyLjUzLTMuMjEgMTEuNDUgMTEuNDUgMCAwIDEtMy42NSAxLjQxIDUuNzEgNS43MSAwIDAgMC00LjE5LTEuODMgNS43OCA1Ljc4IDAgMCAwLTUuNzUgNS44MSA1Ljg2IDUuODYgMCAwIDAgLjE1IDEuMzIgMTYuMjUgMTYuMjUgMCAwIDEtMTEuODEtNi4wOCA1Ljg1IDUuODUgMCAwIDAgMS43OCA3Ljc1IDUuNjYgNS42NiAwIDAgMS0yLjYtLjczdi4wN2E1Ljc5IDUuNzkgMCAwIDAgNC42MSA1LjY5IDUuNjggNS42OCAwIDAgMS0yLjU5LjEgNS43NiA1Ljc2IDAgMCAwIDUuMzcgNCAxMS41MiAxMS41MiAwIDAgMS04LjU3IDIuNDkgMTYuMTQgMTYuMTQgMCAwIDAgOC44MSAyLjYxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzcyLjAxIC0yNTUuNTcpIi8+PC9zdmc+);display:inline-block;margin-left:.3em}@media screen and (min-width:80em){.pull-quote{font-size:32px}.pull-quote__link{line-height:42px}}@media screen and (min-width:48em){.pull-quote{font-size:28px}.pull-quote__link{line-height:1.4}}@media all and (max-width:480px){.pull-quote{font-size:24px}.pull-quote__link{line-height:38px}}.pull-quote__bg{width:2em;height:2em;background:#d33a2c;background:#d33a2c;border-radius:11px;transition:transform .3s ease-out;transform-origin:bottom left;transform:scale(1) rotateZ(-11deg);text-align:center;padding-top:.15em}.pull-quote__symbol{display:block;color:#fff;font-size:2.75em;line-height:1em;transform:rotate(11deg) translateY(5px) translateX(-4px)}.article{padding-top:calc(.5em + 3vw)}.article__summary{font-size:1.15em}.c-garfield-the-cat .article__summary{position:initial}.article__summary{align-self:center;margin-top:0}.article__summary,.internal__summary{line-height:1.55em;position:relative;padding-bottom:1.5em;margin-bottom:.5em}.article__summary{color:#666}.internal__summary{font-style:italic}.article__summary{border-bottom:3px solid #e5e5e5}.article__summary p:first-child,.internal__summary p:first-child{margin-top:0}.article__summary p:last-child,.internal__summary p:last-child{padding-bottom:.5em}.article__summary .internal__summary,.internal__summary .internal__summary{margin-bottom:3.5em}.article__summary .article__summary__title,.article__summary .internal__summary__title,.internal__summary .article__summary__title,.internal__summary .internal__summary__title{color:#666;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-style:normal;font-weight:400}.article__summary .article__summary__title a,.article__summary .internal__summary__title a,.internal__summary .article__summary__title a,.internal__summary .internal__summary__title a{background-position:center 72%}.article__summary .article__summary__title,.internal__summary .article__summary__title{margin-bottom:-.5em}.article__summary .internal__summary__title,.internal__summary .internal__summary__title{margin-bottom:0}@media screen and (min-width:64em){.article__summary .internal__summary__title,.internal__summary .internal__summary__title{margin-top:-4px}}.article__summary .internal__summary__title+p,.internal__summary .internal__summary__title+p{margin-top:1em}.article__toc{background-color:#f7f7f7;padding:.5em 1.5em;border-radius:11px;margin-top:2em;margin-bottom:2em}.article__toc .tablesaw-enhanced{position:absolute;top:5.85em;right:1em}@media all and (min-width:1025px){.article__toc .tablesaw-enhanced{top:1.75em;right:2.5em}}.article__toc__title{margin-top:.5em}.article__toc__list{padding-bottom:.25em;font-size:.87em}.article__toc__list a{color:#666;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#e5e5e5;text-decoration-color:#e5e5e5}.article__toc__list ol{margin-left:0}.article__toc__list ol ol{margin-left:0}.article__toc__list li{margin:.5em 0}.article__toc__list li:last-child{padding-bottom:.1em;margin-bottom:0}.article__toc__title,.internal__toc__title{color:#666;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;font-weight:400;margin-bottom:0;font-style:normal}.article__toc__title a,.internal__toc__title a{background-position:center 72%}.article__comments-count{font-size:1rem}.article__comment .author{display:block}@media (max-width:64em){.article__comment .author{display:none}}.job-board--featured{position:relative;padding:30em 0}.job-board--featured h4{text-transform:capitalize;letter-spacing:0;padding:2em 0 1em 3.5em;margin-top:0;margin-bottom:1.5em;background-image:url(../images/job-board--red.svg);background-repeat:no-repeat;background-position:left bottom;background-size:auto 70%;font-size:calc(.8em + .25vw);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .job-board--featured h4{font-family:Mija}.job-board--featured dd,.job-board--featured dt{font-size:.85em}.job-board--featured .btn{font-size:.8em;margin-bottom:1em;line-height:2em}@media (max-width:64em){.job-board--featured{padding:2.5em 0}}@media all and (max-width:1025px){.article .job-board--featured::after,.article .job-board--featured::before{content:'';display:block;position:absolute;margin-top:.75em;margin-bottom:.75em;height:7px;width:100%;background:#d33a2c;background:#d33a2c;border-radius:11px}.article .job-board--featured::before{top:0}.article .job-board--featured::after{bottom:0}}@media all and (max-width:420px){.article__content{margin-top:0}}.article__content video{max-width:100%}.article__content [data-src],[data-src]{display:block;width:100%}.article__content [data-src]:not([data-component]){min-height:350px}.article__content .job-board--featured{padding-top:1.5em;margin-top:-.2em}@media all and (min-width:1025px){.article__content .job-board--featured{width:57%;margin-right:-74%;float:right}}@media (max-width:64em){.article__content .job-board--featured{padding-bottom:2em}}.article__content .job-board--featured h4{margin-top:0}.article__related-posts--mini{position:relative;padding:30em 0;padding-top:1.5em;font-size:.9em}.article__related-posts--mini h4{color:#666;font-size:.9em;font-weight:400}@media (max-width:64em){.article__related-posts--mini{padding:2.5em 0}}@media all and (max-width:1025px){.article .article__related-posts--mini::after,.article .article__related-posts--mini::before{content:'';display:block;position:absolute;margin-top:.75em;margin-bottom:.75em;height:7px;width:100%;background:#d33a2c;background:#d33a2c;border-radius:11px}.article .article__related-posts--mini::before{top:0}.article .article__related-posts--mini::after{bottom:0}}@media (max-width:64em){.article__related-posts--mini{padding-top:2em}}@media all and (min-width:1025px){.article__content .article__related-posts--mini{width:57%;margin-right:-74%;float:right}}.article__content .article__related-posts--mini h4{margin-top:.1em}a.heading-hash{background:0 0;padding:0;position:absolute;left:-25px;top:0;width:1em;height:1em}@media all and (max-width:840px){a.heading-hash{position:static}}.article__content{line-height:1.5;padding:0}.drop-caps+p::first-line{font-weight:700;font-variant:all-small-caps;text-transform:lowercase;letter-spacing:.5px;font-size:1.1em}.drop-caps{width:calc(96px + 1vw);height:calc(120px + 4vw);float:left;margin-right:1.5em;position:relative;left:calc(-1.3em - .5vw);top:.5vw}@media all and (min-width:500px){.drop-caps{width:150px;height:186px;min-width:100px;margin-left:0}}@media screen and (min-width:64em){.drop-caps{display:none}}.drop-caps img{max-width:100%}.drop-caps img:nth-of-type(2){position:absolute;bottom:0;right:-40px;width:75%}.article__tags{margin:1em 0;padding-left:0}.article__tags ul{padding-left:0;list-style-image:none;margin:0}.article__tags ul li{padding-left:0}.article__tag{font-size:calc(.8em + .35vw);font-weight:700;margin-right:.75em;display:inline-block;white-space:nowrap;padding-left:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article__tag{font-family:Mija}.article__tag:first-child{padding-left:0}.article__tag::before{content:'#';color:#61140f;margin-right:.25em;font-size:.8em}.articlepage .article__tag::before{color:#d33a2c}.article__tag__count{color:#666;font-weight:400;font-size:.7em;position:relative;top:-.5em}pre.code__snippet--break-out{width:87vw;position:relative;left:50%;right:50%;margin:0;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}pre.code__snippet--break-out img{width:100%}@media all and (max-width:1025px){pre.code__snippet--break-out{position:static;margin:0!important}}.signature{margin:1.5em 0;font-size:.9em;color:silver;font-style:italic}.signature img{width:2em;margin-right:.75em;vertical-align:middle;position:relative;top:.5em}.membership-promo-box-teaser{background-color:#f7f7f7;border-radius:11px;text-align:left;padding:0 1.35em 1em 1.35em;margin:0 auto;align-items:flex-start}.membership-promo-box-teaser p{margin-bottom:calc((1em + .5vw)/ 2)}.membership-promo-box-teaser .btn{text-shadow:1px 1px 1px rgba(0,0,0,.3)}.membership-promo-box-teaser--content{display:table;width:100%}.membership-promo-box-teaser--number{position:relative;text-align:center;width:150px}.membership-promo-box-teaser--number h2{color:#fff;position:absolute;top:1.85em;z-index:2;width:130px;font-size:1.5em}.membership-promo-box-teaser--number a{background-image:none!important}.membership-promo-box-teaser--number img{position:relative;margin-top:-1.2em;width:100%}.membership-promo-box-teaser--info{display:table-cell;vertical-align:middle;padding-left:.5em;padding-top:.6em}.membership-promo-box-teaser--info h2{margin:0;color:#333;font-size:1.3em}.share{background:#f6f6f6;border-radius:11px;margin:0;padding:.25em;font-size:.9em;margin-bottom:2em}.share .icon{display:inherit;fill:currentColor;height:calc(1em + 1vw);width:calc(1em + 1vw)}.share a{text-shadow:none}@media all and (min-width:1025px){.share{padding:.25em 2em .5em .25em}}.share-figure{color:#55acee;font-size:2.5em;align-items:center;display:flex;float:left;padding:.5em .25em}@media (max-width:64em){.share-figure{padding:.2em;margin-bottom:0}}@media all and (max-width:802px){.share-figure{font-size:3em;padding:.25em .1em 0 .2em;margin-bottom:1em}}@media all and (max-width:502px){.share-figure{font-size:3em;padding:.25em .1em 0 .2em;margin-bottom:3em}}.ciu_embed iframe{min-height:420px}@media screen and (max-width:610px){.ciu_embed iframe{min-height:500px}}audio{width:100%}blockquote:not(.pull-quote){font-style:italic;border-left:8px solid #ddd;padding:1em calc(1.5em + .5vw);color:#555;margin:calc(.5em + .25vw) 2vw calc(.5em + .25vw) 0}blockquote:not(.pull-quote) code{font-style:normal}blockquote:not(.pull-quote) p{margin:calc(1.25em + .25vw) 0}.block-quote{margin:1em 0;font-style:italic}.block-quote__cut:not(.pull-quote){padding:2em;background:#f6f6f6;border:none;margin:1em 0;border-radius:11px;grid-column-start:2;grid-column-end:14;font-size:.9em}.block-quote__cut:not(.pull-quote) h4:first-child{margin-top:0}.article__content figure:not(.bio-image),.article__image,.internal__page__wrapper figure:not(.bio-image){padding:0;margin:1em auto}.article__content figure:not(.bio-image) img,.article__image img,.internal__page__wrapper figure:not(.bio-image) img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.article__content figure:not(.bio-image).article__image--full-width img,.article__image.article__image--full-width img,.internal__page__wrapper figure:not(.bio-image).article__image--full-width img{width:100%;max-width:100%}.article__content figure:not(.bio-image)>a,.article__image>a,.internal__page__wrapper figure:not(.bio-image)>a{display:block;background:0 0;position:relative;z-index:99}.article__content figure:not(.bio-image) figcaption,.article__image figcaption,.internal__page__wrapper figure:not(.bio-image) figcaption{color:#666;font-size:calc(.8em + .2vw);font-style:italic;padding:.75em 2em .75em 0;display:table}@supports (-ms-ime-align:auto){.article__content figure:not(.bio-image) figcaption,.article__image figcaption,.internal__page__wrapper figure:not(.bio-image) figcaption{display:inline-block}}.article__content figure:not(.bio-image) figcaption a,.article__image figcaption a,.internal__page__wrapper figure:not(.bio-image) figcaption a{color:#666}.article__content figure:not(.bio-image) figcaption::before,.article__image figcaption::before,.internal__page__wrapper figure:not(.bio-image) figcaption::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAxMy4wOSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjMmMyYzI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmE8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTguNSA1LjQ0YTIuMjEgMi4yMSAwIDEgMCAyLjIxIDIuMjEgMi4yMSAyLjIxIDAgMCAwLTIuMjEtMi4yMXpNMTQuNzkgMi4yMWgtMi41NWEyLjIxIDIuMjEgMCAwIDAtMi4yNC0yLjIxaC0zYTIuMjEgMi4yMSAwIDAgMC0yLjI0IDIuMjFoLTIuNTVhMi4yMSAyLjIxIDAgMCAwLTIuMjEgMi4yMXY2LjQ2YTIuMjEgMi4yMSAwIDAgMCAyLjIxIDIuMjFoMTIuNThhMi4yMSAyLjIxIDAgMCAwIDIuMjEtMi4yMXYtNi40NmEyLjIxIDIuMjEgMCAwIDAtMi4yMS0yLjIxem0tNi4yOSA5LjM1YTMuOTEgMy45MSAwIDEgMSAzLjkxLTMuOTEgMy45MSAzLjkxIDAgMCAxLTMuOTEgMy45MXoiLz48L3N2Zz4=);height:1em;width:1.5em;padding-right:.6em;display:table-cell;vertical-align:baseline;position:relative;top:.05em}@supports (-ms-ime-align:auto){.article__content figure:not(.bio-image) figcaption::before,.article__image figcaption::before,.internal__page__wrapper figure:not(.bio-image) figcaption::before{display:inline-block}}.article__content .author figcaption::before{display:none}figure.article__image--break-out{width:87vw;position:relative;left:50%;right:50%;margin:0;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important}figure.article__image--break-out img{width:100%}@media all and (max-width:1025px){figure.article__image--break-out{position:static;margin:0!important}}.article__content figure.article__image--inline>a,.article__image figure.article__image--inline>a,.internal__page__wrapper figure.article__image--inline>a{display:inline-block}.article__content figure.zoom-overlay-open a{outline:0!important}.article__content figure.zoom-overlay-open a:after{display:none}.zoom-overlay{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.9;z-index:1}.video-embed-container{width:100%}.video-embed-container .video-embed-container--wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-embed-container .video-embed-container--inner{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.article__content .aspect-ratio,.article__content .video-container{position:relative;padding:1em 0;width:100%}.article__content .aspect-ratio iframe,.article__content .video-container iframe{width:100%;min-height:400px}.article__content .aspect-ratio iframe::after,.article__content .video-container iframe::after{content:'\000A';white-space:pre}@media all and (max-width:600px){.article__content .aspect-ratio iframe,.article__content .video-container iframe{min-height:300px}}@media all and (max-width:400px){.article__content .aspect-ratio iframe,.article__content .video-container iframe{min-height:250px}}.col--article--grid{float:left;width:100%;margin-bottom:calc(.5em + 1vw);display:block}.col--article--grid:first-of-type{margin-left:-2px}@media (max-width:40em){.col--article--grid:first-of-type{margin-left:0}}@media screen and (min-width:40em){.col--article--grid{width:50%;float:left}}@media all and (min-width:1100px){.col--article--grid{width:33.33333%}}.article--grid__container{display:flex;flex-wrap:wrap}.article--grid__container:after,.article--grid__container:before{content:' ';display:table;clear:both}.article__related__wrapper{background-image:linear-gradient(#ddd,#ddd);background-size:100% 1px;background-repeat:no-repeat;background-position:center center}.article__related__wrapper .article__related-articles__title{text-align:center;font-size:1em;text-transform:initial;letter-spacing:0;color:#666;background:#fff2cc;padding:.5em .85em;display:table;margin:2em auto 3em auto;border-radius:11px;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article__related__wrapper .article__related-articles__title{font-family:Mija}.article__related__wrapper .article__related-articles__title::after{content:'🍰';margin-left:.25em}@media all and (max-width:600px){.article__related__wrapper .article__related-articles__title{width:calc(100% - 1em)}}.article__related__wrapper .article__related-articles__title a{color:#d33a2c}.article--grid__sponsors{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:0}@media screen and (min-width:740px){.article--grid__sponsors{margin-bottom:5em}}.author-post--primary{margin-top:1em}@media all and (min-width:650px){.author-post--primary{margin-top:2.25em}}.author-post,.author-post--primary{margin-bottom:3em}.primary-author-post{font-size:1.5em;margin-bottom:2em}.author-post__header{display:flex;align-items:center;flex-wrap:wrap}@media all and (min-width:650px){.author-post__header{flex-wrap:nowrap}}.author-post__title,.card-post__title{font-size:calc(18px + 1.1vw);max-width:800px;margin:.5em 0 .5em}.author-post--primary .author-post__title{font-size:calc(1.625rem + 1.3vw);margin:.35em 0 .25em}.author-post__title-link,.author-post__title-link code{color:#333;text-decoration:none}.author-post__author-title{color:#d33a2c;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:700;font-size:.9em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .author-post__author-title{font-family:Mija}.author-post__time{color:#666;text-transform:none;font-size:.9em;font-weight:400;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;line-height:1.2;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .author-post__time{font-family:Elena}.author-post__tag{font-weight:700;color:#666;font-size:.9em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .author-post__tag{font-family:Mija}.author-post__tag span::after{content:", ";color:#767676}.author-post__tag span:last-child::after{content:""}.author-post__read-more{color:#d33a2c;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .author-post__read-more{font-family:Mija}.headline-content{padding-bottom:1em}.article--post{padding-left:5em;margin:4em 0}.article--post:after,.article--post:before{content:' ';display:table;clear:both}@media (max-width:64em){.article--post{padding-left:4.5em}}@media (max-width:40em){.article--post{padding-left:0;padding-top:1.5em;margin:2.5em 0}.article--post:first-child{margin:1em 0}}.article--post header{clear:both}.article--post header:after,.article--post header:before{content:' ';display:table;clear:both}.article--post .article--post__teaser,.article--post .article--post__teaser+p{display:inline}.popular_articles--first .article--post{margin-top:1.25em;margin-bottom:0}@media all and (min-width:1025px){.popular_articles--first .article--post{margin-top:0}}.article--post__time{font-size:.9em}.article--post__title{color:#333;font-size:calc(18px + 1vw);max-width:90%;margin:calc(-2em + 1.5vw) 0 .5em}@media screen and (min-width:64em){.article--post__title{margin-top:calc(-2em + 1.75vw)}}.search-post-container .article--post__title{margin-top:.5em}@media (max-width:40em){.article--post__title{margin-top:.75em}}.article--post__title a{color:#333;text-decoration:none;transition:color .1s linear;padding:0}.article--post__title a:focus,.article--post__title a:hover{color:#d33a2c}@media (max-width:40em){.article--post__title{clear:both}}.article--post__meta{margin-top:1em;padding-left:calc(.7em + .5em);background-size:auto .8em;background-repeat:no-repeat;background-position:0 .4em;background-image:url(/images/icons/author.svg)}.article--post__content{width:70%;float:left;font-size:1em}.article--post__content p{margin:0}@media all and (max-width:980px){.article--post__content{width:100%;float:none}}.article--post__image{float:left;margin-left:0;margin-right:.45em}@media screen and (min-width:40em){.article--post__image{margin-left:-5em;margin-right:.85em}}.article--post__author-name{color:#666;font-weight:700;font-size:calc(.9em + .1vw);font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article--post__author-name{font-family:Mija}.article--post__author-name span{font-style:italic;font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .article--post__author-name span{font-family:Elena}.article--post__author-name em{font-weight:400;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .article--post__author-name em{font-family:Elena}@media (max-width:40em){.article--post__author-name{position:relative;top:1.1em}}.article--post__stats{float:right;width:24%;font-size:.9em}.article--post__stats ul{list-style:none;padding:0;margin-left:0;margin-top:0}.article--post__stats ul li::before{display:none}.article--post__stats ul li{padding-left:1.5em;margin:.1em 0;color:#666;background-repeat:no-repeat;background-size:1em 1em;background-position:left center}.article--post__stats ul li.article--post__reading-time{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28.84 26.6'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23e93e32%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='8.25' y='2.31' width='3.06' height='3.66' rx='1.03' ry='1.03'/%3E%3Crect class='cls-1' x='17.53' y='2.31' width='3.06' height='3.66' rx='1.03' ry='1.03'/%3E%3Cpath class='cls-1' d='M24.1 5.39h-2.56a2 2 0 01-2 1.59h-1a2 2 0 01-2-1.59h-4.28a2 2 0 01-2 1.59h-1a2 2 0 01-2-1.59H4.75a2.07 2.07 0 00-2.08 2.07v14.75a2.07 2.07 0 002.07 2.07H24.1a2.07 2.07 0 002.07-2.07V7.46a2.07 2.07 0 00-2.07-2.07zm-.29 16.15H5.23V8.45h18.58z'/%3E%3Cpath class='cls-1' d='M7.18 11.71h2.5v2.5h-2.5zM11.27 11.71h2.5v2.5h-2.5zM15.26 11.71h2.5v2.5h-2.5zM19.35 11.71h2.5v2.5h-2.5zM7.18 15.78h2.5v2.5h-2.5zM11.27 15.78h2.5v2.5h-2.5zM15.26 15.78h2.5v2.5h-2.5zM19.35 15.78h2.5v2.5h-2.5z'/%3E%3C/svg%3E")}.article--post__stats ul li.article--post__comments-count{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28.84 26.6'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23e93e32;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 29%3C/title%3E%3Cpath class='cls-1' d='M3.29,2.73a66.7,66.7,0,0,0,3.21,9.52l6.29,1.08L8.1,15.53c2.91,5.28,7,9.09,12.14,4.55L25,24.52l.57-.52-3.83-5.48c3.6-4.32,1.74-7.76-1.93-10.36L17,13.29l-.1-6.85A43.83,43.83,0,0,0,11,4L9,7.7,9,3.39c-2.2-.65-4.07-1.08-5.08-1.3A.52.52,0,0,0,3.29,2.73Z'/%3E%3C/svg%3E")}.article--post__stats ul li.article--post__comments-count a{color:#666;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#666;text-decoration-color:#666}@media all and (max-width:980px){.article--post__stats{width:100%;float:none;clear:both}.article--post__stats ul li{display:inline;margin-right:1.5em}}.article--post__stats--featured-article{width:auto;float:left}.article--post__stats--featured-article ul{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;white-space:nowrap}.article--post__stats--featured-article li{display:inline-block}.article--post__stats--featured-article li::after{content:'';display:inline-block;width:1em}.article--post__icon{height:.8em}.c-felix-the-cat{background-color:#f3f3f3;padding:.5em calc(1.5em + .5vw);border-radius:.5em}.c-felix-the-cat h4{border-bottom:4px solid #d33a2c;color:#d33a2c;margin-top:1.5em}.c-felix-the-cat a.btn{display:table;margin-top:1em;margin-bottom:1.5em}.comment-form__sticky{margin-bottom:2em}.comment-form__sticky .btn{text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media all and (min-height:500px){body.articlepage{overflow:initial}div[data-component=CommentsArea]{overflow:initial}.comment-form__sticky{position:-webkit-sticky;position:sticky;top:-3.5em}}.article__comments{padding:5em 0 2.5em;padding-right:30px;font-feature-settings:normal}.article__comments:after,.article__comments:before{content:' ';display:table;clear:both}@media screen and (min-width:64em){.article__comments{padding-right:0}.article__comments .article__comment-wrapper{margin-left:2em}}.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment{background-color:#f0f0f0;padding:1.25em;border-radius:11px}@media screen and (min-width:64em){.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment{padding:1.25em 2em 1.25em calc(4.5em + 1em + .4vw)}}.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment a{text-decoration:none;padding:10px 0;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6;transition:color .1s ease-out}.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment .author--avatar-only a{background-image:none}.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment-wrapper>.article__comment{background-color:#fff6db}.article__comments .article__comment-wrapper>.article__comment-wrapper .article__comment-wrapper>.article__comment span a{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#006fc6;text-decoration-color:#006fc6;padding:10px 0;transition:color .1s ease-out}.comment__content{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.comment__content pre{margin:1em 0}.article__comments--notes{margin-bottom:2em;line-height:1.6em;display:block;background-color:#fff2cc;padding:1em 1.25em;border-radius:11px}.article__comments--notes code{display:inline;background-color:#fff2cc;color:#d33a2c}.article__comments--notes a{text-shadow:none;color:#006fc6}.comments__comment-count{color:#666;font-size:.5em;line-height:0;position:relative;top:-1em}.article__comment .author__image-wrapper{min-width:auto;min-height:auto}@media screen and (min-width:64em){.article__comment .author__image-wrapper{min-width:80px;min-height:80px}}.article__comment a{color:#006fc6}.article__comment{margin:3em 0}@media all and (min-width:1025px){.article__comment{padding-left:4.5em}}.article__comment button::after{content:' ↓'}@media all and (min-width:1025px){.article__comment button::after{content:' →'}}.article__comment header{color:#666;font-weight:700;margin-bottom:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .article__comment header{font-family:Mija}@media screen and (min-width:64em){.article__comment header{margin-bottom:1em}}.article__comment .article-header--meta-item__date,.article__comment time{font-weight:400;font-size:.9em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .article__comment .article-header--meta-item__date,.wf-loaded-stage2 .article__comment time{font-family:Elena}.article__comment p{margin:.75em 0;font-size:calc(.9em + .1vw);padding-bottom:.1em}@media all and (max-width:1023px){.article__comment p{font-size:calc(.95em + .1vw);padding-top:.75em}.article__comment p:first-child{padding-top:.5em}}@media (max-width:48em){.article__comment p{font-size:calc(.95em + .1vw);padding-top:.5em}}.article__comment .author--avatar-only{width:40px;position:relative;margin-right:1.5em;transform:translateY(15px);margin-top:-1em;float:left}@media screen and (min-width:64em){.article__comment .author--avatar-only{margin-left:-4.75em;margin-right:2em;width:2.5em}}.article__comment .author--avatar-only .author__image-wrapper{margin-right:2em}.article__comment-verified span{padding:.25em .5em;border-radius:11px;margin-left:-.5em;background-color:#fff2cc;color:#d33a2c}.article__comment-verified span:after{content:'🦁';display:inline-block;position:relative;top:.15em;margin-left:.25em}.form__field.comment__message-field .form__field__label,.form__field.comment__name-field .form__field__label,.form__field.comment__twitter-field .form__field__label{font-size:1em}.comment__reply-to{color:#666;font-weight:700;margin-right:10px;display:none}.comment__reply-to-container{position:relative;overflow:visible}.comment__reply-to-container .comment__reply-to{position:absolute;top:1.3em;left:1em;margin-right:0;font-size:.9em;line-height:calc(1.4em + .2vw);background-color:#fff2cc;padding:.1em .5em;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .comment__reply-to-container .comment__reply-to{font-family:Mija}.article__comments__form__desc{margin-top:5.5em}@media (max-width:64em){.article__comments__form__desc{margin-top:2.5em}}.comment__message-notification{-webkit-animation:content-injection .2s backwards;animation:content-injection .2s backwards;background-color:#fff2cc;padding:.75em 1em;border-radius:11px}@media (min-width:64rem) and (max-height:740px){.comment__message-field textarea{height:12em}}@media (min-width:64rem) and (max-height:640px){.article__comments--notes{display:none}.comment__message-field textarea{height:5em}}.table,table{width:100%;border-collapse:collapse;margin-bottom:calc(2em + 2vw);clear:both}.table .article-header--meta-item__date,.table time,table .article-header--meta-item__date,table time{color:inherit;font-size:1em;font-weight:400}.tr,tr{border-bottom:1px solid #eeecec}.td,.th,td,th{padding:1em 1.5em;border:none;text-align:left}.wf-loaded-stage2 th{font-family:-apple-system,Arial,BlinkMacSystemFont,roboto slab,droid serif,segoe ui,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .wf-loaded-stage2 th{font-family:Mija}.tbody .td,tbody td{text-align:left;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .tbody .td,.wf-loaded-stage2 tbody td{font-family:Elena}.tbody .th,.tbody th,tbody .th,tbody th{font-size:1.15em}.no-js .data-table dt:first-child{width:60%}@media (max-width:640px){.no-js .data-table{font-size:1em}.no-js .data-table thead tr{position:absolute;top:-9999em;left:-9999em}.no-js .data-table tr+tr{margin-top:1.5em}.no-js .data-table td,.no-js .data-table tr{display:block}.no-js .data-table td{padding-left:50%!important;border:none!important}.no-js .data-table td:before{content:attr(data-label);float:left;margin-left:-100%;width:100%;color:#666;margin-bottom:.5em;font-weight:700;font-style:normal;font-variant:initial;text-transform:none}}@media (max-width:400px){.no-js .data-table td{padding-left:0!important}.no-js .data-table td:before{display:block;margin-left:0}}.tablesaw{table-layout:fixed}@media screen and (max-width:767px){.tablesaw thead{display:none}.tablesaw tr{display:table;position:relative;padding:1.5em 0;margin-bottom:1.5em}.tablesaw td{display:table-row}.tablesaw td:before{content:attr(data-label);display:table-cell;font-weight:700;padding:.2em .6em .2em 0;text-align:right}.tablesaw td:last-child:after{content:'';position:absolute;left:0;right:0;bottom:0}}.hidden{display:none!important}.vertical{color:#222;display:block;flex-basis:100%;text-align:right;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;font-feature-settings:'smcp' 1,'c2sc' 1;font-variant:petite-caps;background-position:center center;text-transform:uppercase;line-height:1;font-size:.7em;margin:3em 0 0 .75em;max-width:17.5em;transform-origin:left center;transform:rotateZ(90deg) translateX(-5em) translateY(1em);letter-spacing:4px}.vertical a{background-position:center 72%}.vertical span{display:inline-block;padding:0 .6em;background-color:#f6f3f2;position:relative;top:.1em}@media all and (max-width:1025px){.vertical{transform:none;margin:2.5em 0 2.5em calc(1.3em - 2px)}}@media (max-width:40em){.vertical{transform:none;margin:2.5em 0 1.5em;text-align:left;background-image:none}}@media all and (max-width:1300px){.vertical{transform:rotateZ(90deg) translateX(-100px) translateY(10px)}}@media all and (max-width:1025px){.vertical{transform:none}}.vertical--white{color:#000;display:block;text-align:right;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;font-feature-settings:'smcp' 1,'c2sc' 1;font-variant:petite-caps;background-position:center center;text-transform:uppercase;line-height:1;font-size:.7em;margin:3em 0 0;transform-origin:left center;transform:rotateZ(90deg) translateX(-5em) translateY(1em);letter-spacing:4px;max-width:22.5em}@media all and (min-width:1025px){.vertical--white{max-width:17.5em}}.vertical--white a{background-position:center 72%}.vertical--white span{display:inline-block;padding:0 .6em;background-color:#fff;position:relative;top:.1em}@media all and (max-width:1025px){.vertical--white{transform:none;margin:2.5em 0 2.5em calc(1.3em - 2px)}}@media (max-width:40em){.vertical--white{transform:none;margin:2.5em 0 1.5em;text-align:left;background-image:none}}.bg--beige{background-color:#f6f3f2}.bg--red{background-color:#d33a2c}.bg--alternate-red{background-color:#bc3428}.bg--white{background-color:#fff}.bg-light{background:#e5e5e5}.text-blue{color:#41b7d7}.text-green{color:#8cad3e}.text-grey{color:#a0a0a0}.text-red{color:#ff6767}.text-orange{color:#f55700}.card__guide--lightblue{color:#31a1bd}.card__guide--green{color:#18a46f}.card__guide--darkblue{color:#0065bd}.card__guide--orange{color:#f55700}.card__guide--violet{color:#aa1994}.card__guide--red{color:#e62143}.card__guide--lightblue{color:#31a1bd}.card__guide--lightblue_bg{--card-color:#31a1bd}.card__guide--green_bg{--card-color:#18a46f}.card__guide--darkblue_bg{--card-color:#0065bd}.card__guide--orange_bg{--card-color:#f55700}.card__guide--violet_bg{--card-color:#aa1994}.card__guide--red_bg{--card-color:#e62143}.card__guide--lightblue_bg{--card-color:#31a1bd}.uppercase{text-transform:uppercase}.small-caps{font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%}.small-caps a{background-position:center 72%}.clearfix:after,.clearfix:before{content:' ';display:table;clear:both}*,::after,::before{box-sizing:border-box}.right-lined{display:block;text-align:left;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:lowercase;background-position:center 72%;line-height:1;font-size:1em;margin-bottom:calc(2em + 2vw);margin-top:calc(1em + 2vw);margin-left:-1.6em}.right-lined a{background-position:center 72%}.right-lined span{display:inline-block;padding:0 .6em;background-color:#fff;position:relative;top:.1em}.left-lined{display:block;text-align:right;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:center center;font-feature-settings:'smcp' 1,'c2sc' 1;letter-spacing:1px;font-variant:petite-caps;text-transform:uppercase;line-height:1;font-size:.7em;margin:3em 0 0}.left-lined a{background-position:center 72%}.left-lined span{display:inline-block;padding:0 .6em;background-color:#fff;position:relative;top:.1em}.left-lined--beige-bg span{background-color:#f6f3f2}.l-section--medium{margin-top:3rem}.no-overflow{overflow:initial}.pan,.ptn,.pvn{padding-top:0!important}.pas,.pts,.pvs{padding-top:5px!important}.pam,.ptm,.pvm{padding-top:10px!important}.pal,.ptl,.pvl{padding-top:20px!important}.pan,.phn,.prn{padding-right:0!important}.pas,.phs,.prs{padding-right:5px!important}.pam,.phm,.prm{padding-right:10px!important}.pal,.phl,.prl{padding-right:20px!important}.pan,.pbn,.pvn{padding-bottom:0!important}.pas,.pbs,.pvs{padding-bottom:5px!important}.pam,.pbm,.pvm{padding-bottom:10px!important}.pal,.pbl,.pvl{padding-bottom:20px!important}.pan,.phn,.pln{padding-left:0!important}.pas,.phs,.pls{padding-left:5px!important}.pam,.phm,.plm{padding-left:10px!important}.pal,.phl,.pll{padding-left:20px!important}.man,.mtn,.mvn{margin-top:0!important}.mas,.mts,.mvs{margin-top:5px!important}.mam,.mtm,.mvm{margin-top:10px!important}.mal,.mtl,.mvl{margin-top:20px!important}.man,.mhn,.mrn{margin-right:0!important}.mas,.mhs,.mrs{margin-right:5px!important}.mam,.mhm,.mrm{margin-right:10px!important}.mal,.mhl,.mrl{margin-right:20px!important}.man,.mbn,.mvn{margin-bottom:0!important}.mas,.mbs,.mvs{margin-bottom:5px!important}.mam,.mbm,.mvm{margin-bottom:10px!important}.mal,.mbl,.mvl{margin-bottom:20px!important}.man,.mhn,.mln{margin-left:0!important}.mas,.mhs,.mls{margin-left:5px!important}.mam,.mhm,.mlm{margin-left:10px!important}.mal,.mhl,.mll{margin-left:20px!important}.mha,.mra{margin-right:auto!important}.mha,.mla{margin-left:auto!important}.mr5{margin-right:.5em}.mr0{margin-right:0}.stack--small{--stack-margin:1rem}.stack{margin-top:0;margin-bottom:0}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:2rem;margin-top:var(--stack-margin,2rem)}.pos-rel{position:relative}.ib{display:inline-block}.transparent{background-color:transparent}.outline{outline:2em solid #fff}.va-top{vertical-align:top}.flex{display:flex}.pl0{padding-left:0}.flex-wrap{flex-wrap:wrap}.confetti{position:absolute;top:-100px}.cards__header{background:var(--card-color,#333);margin-bottom:0;margin-top:0;padding:0 0 1.5em 0;position:relative}.cards__header--single{padding:1.5em 1em 1.5em 1em}.cards__header .header__title{padding:0}@media screen and (min-width:680px){.cards__header{padding:2.5em 2em 1.5em 2em}.card{margin:0}}@media screen and (min-width:1025px){.cards__header--single{padding:2.5em 4em 1.5em 3em}}.cards__header--dark{background:var(--THEME_COLOR,#d33a2c);background-image:linear-gradient(to bottom,var(--THEME_COLOR,#d33a2c),#333)}.cards__header h3{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .cards__header h3{font-family:Mija}.cards__header--overflow:after{content:"";background:#333;display:block;height:120px;position:absolute;left:0;right:0}.cards__header--overflow__breakout{display:none}@media all and (min-width:768px){.cards__header--overflow__breakout{display:block;position:absolute;bottom:0;top:-100px;left:14%;transform:translate(0,65px)}}@media all and (min-width:1024px){.cards__header--overflow__breakout{top:0;left:6%}}@media all and (min-width:1250px){.cards__header--overflow__breakout{top:0;left:16%}}.cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0 1.5em}@media all and (min-width:68.75em){.cards__grid{grid-template-columns:repeat(auto-fit,minmax(calc(350px + 5vw),1fr))}.cards__grid--frontpage{grid-template-columns:repeat(auto-fit,minmax(calc(280px + 5vw),1fr))}}@media (min-width:68.75em){.cards__grid--highlights{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(calc(225px + 5vw),1fr));margin:0 auto;padding:0}}@media screen and (min-width:80em){.cards__grid{grid-template-columns:repeat(auto-fit,minmax(calc(450px + 5vw),1fr))}.cards__grid--frontpage{grid-template-columns:repeat(auto-fit,minmax(calc(280px + 5vw),1fr))}}.card{border-radius:11px;padding:2rem 2rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.12);margin:1.5em 0}.card>*{margin-top:0;margin-bottom:0}.card>*+*{margin-top:1.5rem}.card .h3{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .card .h3{font-family:Mija}.card--light{background:#fff;color:#333}.card--box-shadow{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.03);transition:box-shadow .2s ease-in-out}.card--green{background-color:#f1fdf8}.card--orange{background-color:#fef1f0}.card--violet{background-color:#fbecf9}@media screen and (min-width:48em){.card--full{padding:0}}.arrow-list{list-style:none;padding:0}.arrow-list>li{display:flex;align-items:center}.arrow-list>li::before{content:"";background:url(/images/icons/arrow.svg);background-repeat:no-repeat;background-position:left center;width:40px;height:18px;flex-shrink:0}.video-cta{display:block}.video-cta__container{position:relative}.video-cta__thumbnail{display:block;border-radius:11px}.video-cta___title{display:block;border-radius:11px;line-height:1.5em}.video-cta__title-link{font-size:.9em}.video-cta__link{display:flex;align-items:center;text-decoration:none;font-weight:700;color:#006fc6;background:0 0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .video-cta__link{font-family:Mija}.video-cta__link__arrow{display:flex;flex-basis:25px;flex-shrink:0}.video-cta__caption{color:#666;font-style:italic;font-size:.9em}.block-link,.block-link:active,.block-link:focus,.block-link:hover{font-weight:700;font-size:1.4rem;list-style:none}.block-link__by,.block-link__by:active,.block-link__by:focus,.block-link__by:hover{display:block}.block-link__by-href{color:#666;text-shadow:none;background:0 0;text-decoration:underline}.video-cta__play-btn{margin:0;position:absolute;bottom:.5em;right:.5em;width:50px;height:50px;padding:.25em;background-color:#006fc6;fill:#fff;border-radius:50%;transition:all .3s ease-in-out}.video-cta__play-btn a{background-image:none;padding:0}.video-cta__container a:active .video-cta__play-btn,.video-cta__container a:focus .video-cta__play-btn,.video-cta__container:hover .video-cta__play-btn{background-color:#d33a2c}.guides-header{background:var(--card-color,#202020);margin-bottom:0;padding:3em 1em .5em 1em;position:relative;z-index:2;background-image:linear-gradient(to bottom,var(--card-color,#202020),#333)}.guides-header .header__title{color:#fff;text-shadow:none}@media (max-width:40em){.guides-header .header__title{padding:0}}.card .header__title-desc{color:#202020}.guides-header .header-description{margin:calc(1em + .5vw) 0 0 0;clear:both;color:#fff}.guides-header .header__graphic{display:none}@media screen and (min-width:48em){.guides-header .header__graphic{display:block}.guides-header .header-description{margin-top:calc(1em + .5vw);clear:initial}.card{padding:calc(2rem + .5vw)}}@media all and (min-width:750px){.guides-header .header__graphic{display:block}}@media screen and (min-width:1025px){.cards__grid{padding:0 2em}.cards__grid--frontpage{padding:0 1em}.guides-header{padding:3em 2em 0 4em}.guides-header .header__graphic{margin-top:-15%;right:1em;padding-left:0}.guides-header .header__graphic img{width:220px;height:305px}}.card .btn--card{background:var(--card-color,#333);background-image:linear-gradient(var(--card-color,#41b14f),var(--card-color,#41b14f))}.guides-content{padding-bottom:4em}.nl-box__form{display:flex;padding-bottom:.5em;text-align:center;letter-spacing:-.5px;color:#fff;font-size:1.15em}.nl-box__form .nl-box__form--button,.nl-box__form .nl-box__form--email{flex-grow:1;flex-shrink:0;width:auto;margin:0;padding:.75em 1em;border:0;border-radius:11px;background:#fff;font-size:1em;box-shadow:none}.nl-box__form--button:active,.nl-box__form--button:focus,input.nl-box__form--email:active,input.nl-box__form--email:focus{box-shadow:0 1px 1px rgba(0,0,0,.3)}.nl-box__form--button::-moz-placeholder,.nl-box__form--email::-moz-placeholder{color:#777;font-style:italic}.nl-box__form--button::placeholder,.nl-box__form--email::placeholder{color:#777;font-style:italic}.nl-box__form .nl-box__form--button{transition:all .2s ease-in-out;color:#fff;background-color:#0168b8;font-weight:700;box-shadow:0 1px 1px rgba(0,0,0,.3);width:100%;border:0;border-left:1px solid #ddd;flex:2;border-top-left-radius:0;border-bottom-left-radius:0;font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .nl-box__form .nl-box__form--button{font-family:Mija}.nl-box__form .nl-box__form--email{border-top-right-radius:0;border-bottom-right-radius:0;width:100%;flex:4}.nl-box__img{height:auto;width:100%}@media all and (max-width:650px){.nl-box__form .nl-box__group{flex-wrap:wrap;box-shadow:none}.nl-box__form .nl-box__form--button,.nl-box__form .nl-box__form--email{border-radius:11px;border-left:none}.cards__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.nl-box__form .nl-box__form--email{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);min-width:100%}.nl-box__form .nl-box__form--button{margin-top:1em;box-shadow:0 1px 1px rgba(0,0,0,.5)}}.nl-box__form .nl-box__form--button:active,.nl-box__form .nl-box__form--button:focus,.nl-box__form .nl-box__form--button:hover{cursor:pointer;color:#fff;background-color:#0168b8;border-color:#dadada;box-shadow:0 1px 1px rgba(0,0,0,.3)}.nl-box__form .nl-box__form--button:active,.nl-box__form .nl-box__form--button:focus{outline:0!important;text-shadow:1px 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 3px 3px rgba(0,0,0,.3)}.nl-box__group{display:flex;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);border-radius:11px}.nl-box__wrapper{display:flex;flex-direction:column;justify-content:center}.nl-box__form form{width:100%}.nl-box__form .nl-box__group{margin:0}.nl-box__caption{font-size:.9em;line-height:1.5em;color:#fff;border-radius:11px;padding:.5em 1em;display:inline-block;background-color:#0067b859;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.nl-box{margin:1.5em 0;padding:1em 0;box-shadow:none;max-width:750px;justify-self:center}.nl-box__blue{background-color:#1b71bb;background-image:linear-gradient(#1b71bb 60%,#01a6c1 100%)}.nl-box__desc{padding:.5rem 2rem 1rem 2rem}.nl-box__image{width:100%;height:auto}@media screen and (min-width:48em){.nl-box__desc{padding:.5rem calc(2rem + .5vw) 1rem calc(2rem + .5vw)}}.nl-box__desc--heading-link{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.9)}.nl-box__summary{border-bottom:0;color:#fff;font-style:normal;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.webinar .author__image{border-width:8px}.webinar .author__image-wrapper{max-width:280px}.mha{margin-right:auto!important}.mha{margin-left:auto!important}.cards__grid{content-visibility:auto}.rounded-xl{border-radius:.883em}.flex{display:flex}.hidden{display:none}.flex-wrap{flex-wrap:wrap}.h-20{height:5rem}.h-64{height:16rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.mb-1{margin-bottom:1rem}.w-20{width:5rem}.w-64{width:16rem}@media (min-width:768px){.md\:flex-1{flex:1 1 0%}}.w-48{width:12rem}.mr-10{margin-right:2.5rem}.mb-5{margin-bottom:1.25rem}.mr-3{margin-right:.75rem}.h-48{height:12rem}.flex-shrink-0{flex-shrink:0}.rounded-3xl{border-radius:1.2em}.block{display:block}.mal,.mtl,.mvl{margin-top:20px!important} +@charset "UTF-8";.nowrap{white-space:nowrap}.nowrap:after,.nowrap:before{content:' ';display:table;clear:both}.btn .sr-only,.sr-only{position:absolute;display:inline-block;height:0;width:0;line-height:0;overflow:hidden}.green,.highlight,.success{color:#41b14f}.error,.red{color:#d33a2c}.darker-red{color:#61140f}.darkest-red{color:#390c09}.black{color:#000}.bold{font-weight:700}.in-progress,.orange,.pending{color:#f88040!important}.light-grey{color:#767676!important}.grey,.grey a{color:#666!important}.white{color:#fff!important}.display-block{display:block!important}.bg--grey{background-color:#f6f6f6}.bg--lighter-grey{background-image:linear-gradient(white,#f0f0f0)}.bg--light-grey{background-color:#fafafa}.bg--dark-grey{background-color:#666}.bg--red{background-color:#d33a2c}.bg--navy{background-color:#282634}.bg--green{background-color:#41b14f}.bg--light-green{background-color:#e3f5e5!important}.bg--light-red{background-color:#fbebea!important}.bg--dark-red{background-color:#811d15}.small{font-size:.8em!important}.smaller{font-size:.7em!important}.larger{font-size:1.2em!important}.padding-bottom{padding-bottom:4vh}.italic{font-style:italic!important}.thin{font-weight:400!important}.center{text-align:center!important}.float--right{float:right}.float--left{float:left}.elena{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,sans-serif}.wf-loaded-stage2 .elena{font-family:Elena}.mija{font-family:-apple-system,Arial,BlinkMacSystemFont,Roboto Slab,Droid Serif,Segoe UI,Ubuntu,Cantarell,Georgia,serif}.wf-loaded-stage2 .mija{font-family:Mija}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.margin-center{margin:0 auto!important}.sticky{position:fixed;left:0;top:0;right:0;z-index:10;box-shadow:0 5px 10px rgba(0,0,0,.2)}.enhanced .no-js-only,.js .no-js-only{display:none}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,.25)}/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,system-ui,'Open Sans','Helvetica Neue',Arial,sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder;letter-spacing:.25px}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@media screen and (min-width:740px){.global-header,.header{padding:1rem 2em!important}}@media screen and (min-width:700px){.header,.header.searchFocused{grid-template-columns:-webkit-min-content minmax(140px,2fr) 0 minmax(100px,350px);grid-template-columns:min-content minmax(140px,2fr) 0 minmax(100px,350px)}}@media screen and (min-width:31.25em){.header{grid-template-columns:-webkit-min-content -webkit-min-content 0 minmax(100px,100%);grid-template-columns:min-content min-content 0 minmax(100px,100%);-moz-column-gap:10px;column-gap:10px}}.nav-item-link{color:#fff!important;transition:none!important}@media print{body{margin:0 .6cm 0 .6cm;padding:3mm 0}.header-description,body{color:#222}.c-felix-the-cat{padding:0}.author__image-wrapper::before,.bio-image::before,.book--featured__image:after,.book--featured__image:before,.book-details__book-image::after,.book-details__book-image::before,.books__book__image::before,.tilt::after,.tilt::before,img::after,img::before{display:none!important}body::after{content:' ';background:url(/images/smashing-cat/cat-felix-the-cat.svg),url(/images/icons/author.svg),url(/images/icons/tags.svg),url(/images/icons/published.svg);visibility:hidden;height:0;clear:both}.article__meta,.author{margin:.5em 0!important}.article-container .author--full>a{margin-bottom:0!important}.books__book__img{max-width:250px}.announcement,.article--grid__read-more,.article-header--meta,.article__comments-count,.back-to-top-wrapper,.books__tabs,.c-promo-box,.cart-wrapper,.conf-panel__image,.content-tabs,.cookie-banner,.cookies,.curated-articles-container,.feature-panel,.featured-articles__teaser,.footer__links,.global-header,.header,.meow__masthead,.meta-box,.order-details__secondary-actions,.read-more-link,.tablesaw-bar{display:none}body{display:block}pre>code,pre[class]>code{font-size:.7em}a[href]{text-decoration:underline!important}a{text-shadow:none!important;background:0 0!important}.homepage:before{content:'Smashing Magazine';font-size:2em;font-weight:700;border-bottom:8px solid #ddd!important;padding:0 0 .25em 0;margin:.25em 0 .75em 0;width:100%;display:block}.homepage .container{padding:0;width:auto;max-width:auto}.homepage .article--post,.homepage .article--post__teaser{page-break-inside:avoid!important;page-break-after:auto!important;display:block!important;widows:3;orphans:3}.homepage main::before{content:"Don't miss these articles on SmashingMag:";font-size:1.5em;font-weight:700;display:block;margin-bottom:.5em;color:#666}.wf-loaded-stage2 .homepage main::before{font-family:Mija}.homepage .author__image-wrapper{filter:grayscale(100)}.homepage .author__desc__title{margin-bottom:-7px}.homepage .author{float:none;max-width:150px}.homepage .author__image{max-height:70px;transform:none!important}.homepage .author__image img{transform:none!important}.homepage .featured-article .nowrap{display:flex;flex-direction:row;text-align:left}.homepage .featured-article__intro{display:inline}.homepage h2{z-index:9;color:#c00!important}.homepage .featured-article__title a{display:inline-block;margin-left:0;padding-left:0;font-size:.8em}.homepage .featured-article__comments-count{color:#eee!important;font-size:.5em!important}.homepage .featured-article__tags{margin:0;padding:0;color:#eee;font-size:.8em}.homepage .featured-article__tags a{color:currentColor}.homepage .featured-article__title .featured-article__title__a{color:#333!important;padding-top:0}.homepage .featured-article__title .featured-article__title__a::after,.homepage .featured-article__title .featured-article__title__a::before{content:''}.homepage .featured-articles-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:0;padding-left:0;margin-top:auto}.homepage .featured-article{width:50%!important;min-height:30%!important;margin-top:1.5em!important;margin-bottom:2.5em!important}.homepage .featured-article:nth-child(2n+1){padding:0 0 0 4%!important}.homepage .featured-article:nth-child(2n){padding:0 4% 0 1%!important}.homepage .article--grid__content,.homepage .article--grid__title{line-height:1.5}.homepage .article--grid__content a,.homepage .article--post__author-name a,.homepage .conf-panel a{padding:0 0 2px 0;color:#333;border-bottom:1px solid #e3e3e3}.homepage .left-lined{color:#222;position:absolute;left:10px;display:inline;text-align:left;-ms-font-feature-settings:'smcp' 1,'c2sc' 1;-o-font-feature-settings:'smcp' 1,'c2sc' 1;font-feature-settings:'smcp' 1,'c2sc' 1;font-variant:petite-caps;background-position:center 72%;line-height:1;font-size:1em;margin:0!important;max-width:13em;padding-left:.75em;transform-origin:left center;transform:rotateZ(90deg) translateX(-5px) translateY(1px)!important;text-transform:lowercase;letter-spacing:4px!important}.homepage .featured-articles-container{padding-bottom:2em}.homepage .latest-articles-container{border-top:8px solid #ddd;margin-top:0!important}.homepage .article--grid__container{padding-top:.25em}.homepage .article--grid__container div,.homepage .col--article--grid:first-of-type{margin:0 5% 0 5%;padding:.5em 0 0 0}.homepage .most-popular-articles-container{-moz-column-break-before:always!important;break-before:always!important;page-break-before:always!important;border-top:8px solid #ddd}.homepage .most-popular-articles-container .container{margin:0 5% 0 2.5%!important}.homepage .most-popular-articles-container .author__image-wrapper{position:static}.homepage .most-popular-articles-container .article--post{margin:.5em 0 1.35em 0!important}.homepage .most-popular-articles-container .article--post .author{float:left}.homepage .conf-panel{-moz-column-break-before:always!important;break-before:always!important;page-break-before:always!important;color:#222;border-top:8px solid #ddd;border-bottom:8px solid #ddd}.homepage .article--post__stats ul li{padding-left:0}.homepage .footer__topics__list,.homepage .footer__topics__title{display:none}.homepage .footer__notes{color:#222}.homepage .main-footer:after{content:'Cats can be forgetful, but we are not. \A Thanks for being truly smashing — yet again. \A www.smashingmagazine.com';font-style:italic;color:#333!important;line-height:1.5em;margin-top:1.5em!important;display:inline-block;white-space:pre;text-align:center;width:100%}.article__content .meta-box{padding:1em;margin:0;list-style:none;width:100%;border-radius:11px;font-size:.75em}.wf-loaded-stage2 .article__content .meta-box{font-family:Mija}.meta-box li{margin-bottom:.5em;line-height:1.4;padding-left:30px;background-size:auto 20px;background-repeat:no-repeat;background-position:left top}.meta-box li:last-child{margin-bottom:0}.meta-box--author{background-image:url(../images/icons/author.svg)!important}.meta-box--tags{background-image:url(/images/icons/tags.svg)!important}.meta-box--published{background-image:url(/images/icons/published.svg)!important}.articlepage .article__meta li:after{content:''}.articlepage .advertisement,.articlepage .article__related-articles__title,.articlepage .article__related-articles__title+.article--grid__container,.articlepage .load-more,.articlepage .product-panel--book,.articlepage [data-component=CommentsArea]{display:none}.articlepage:before{border-bottom:8px solid #ddd!important;display:block}.articlepage #main,.articlepage article{margin:0!important;padding:0!important}.articlepage .author a{padding-bottom:0!important;margin-bottom:0!important;z-index:4;overflow:hidden}.articlepage .author{max-height:200px}.articlepage .collapsible{display:flex;flex-direction:row;width:100%;border-top:8px solid #eee;border-bottom:8px solid #eee;padding-bottom:.5em;z-index:9!important}.articlepage [data-handler=ContentTabs]{border-top:8px solid #eee;border-bottom:8px solid #eee}.articlepage .article__summary,.articlepage .article__toc{display:table-cell!important}.articlepage .article__summary{width:97.5%;padding-right:2.5%;border-bottom:0;padding-bottom:.75em}.articlepage .article__summary h5{padding-bottom:1em}.articlepage .article__toc{width:47.5%;padding-left:2.5%;padding-top:1.5em}.articlepage .article__toc h5{padding-left:0}.articlepage .article__toc a{padding:0}.articlepage .article__content a[href]{line-height:1.65;color:#006fc6;background-image:none}.articlepage .article__content .author a[href]{color:#666!important}.articlepage .article__content .author a[href]::after{content:''}.articlepage .article__content .author figcaption a[href]::after,.articlepage .article__content a[href]::after{content:" (↦ " attr(href) ")";word-wrap:break-word;font-style:italic;font-size:.9em;white-space:wrap;opacity:.75;display:inline;color:#006fc6!important;text-decoration:none!important;background-image:none!important;text-shadow:none!important}.articlepage .article__content .meta-box li{display:inline}.articlepage .article__content .meta-box .meta-box--share{display:none}.articlepage .article__content .meta-box a[href]::after{content:''}.articlepage .article__content figure a[href]{margin-bottom:0;padding-bottom:0}.articlepage .footer__topics__list,.articlepage .footer__topics__title{display:none}.articlepage .footer__links,.articlepage .footer__links a,.articlepage .footer__notes,.articlepage .footer__notes a{color:#222!important;background-color:transparent!important;text-shadow:none!important}.articlepage .main-footer{text-align:center;margin:0 auto}.articlepage .main-footer:before{content:url(/images/smashing-cat/cat-felix-the-cat.svg);width:200px!important;z-index:9;padding:.45em 0 .45em .7em;display:inline-block;white-space:pre;text-align:center;margin:1.5em auto 0 auto!important}.articlepage .main-footer:after{content:'Cats can be forgetful, but we are not. \A Thanks for being truly smashing — yet again. \A www.smashingmagazine.com';font-style:italic;color:#333!important;line-height:1.5em;margin-top:1.5em!important;display:inline-block;white-space:pre;text-align:center;width:100%}.dashboard .announcement,.dashboard .dashboard__header,.dashboard .global-header,.dashboard .header,.dashboard .main-footer,.dashboard .order-details__secondary-actions,.dashboard .tablesaw-bar{display:none}.dashboard main{position:relative}.dashboard main::before{content:url(/images/smashing-cat/cat-with-bottle-mouse.svg);width:200px!important;z-index:9;padding:.45em 0 .45em .7em;position:absolute;top:7.35em;right:0}.dashboard .dashboard::before{content:'Smashing Magazine';font-size:2em;font-weight:700;border-bottom:8px solid #ddd;padding:0 0 .25em 0;margin:.25em 0 1em 0;width:100%;display:block}.wf-loaded-stage2 .dashboard .dashboard::before{font-family:Mija}.dashboard .dashboard::after{content:'Cats can be forgetful, but we are not. \A Thanks for being truly smashing — yet again. \A www.smashingmagazine.com';font-style:italic;font-size:.9em;color:#ccc;line-height:1.5em;margin-top:2.5em;display:block;width:85%;white-space:pre}.dashboard .container{padding:0;width:auto;max-width:auto}.dashboard .col,.dashboard .row{padding:0}.dashboard .dashboard__tab-section{padding:0}.dashboard .order-details__header{display:block;float:none;padding:0;margin-bottom:2em}.dashboard .order-details__order-nb span{display:inline-block;font-size:1em;text-transform:none}.dashboard .order-details--success .order-details__order-nb h2{font-size:1.5em}.dashboard .order-details__address .billing-status,.dashboard .order-details__address address,.dashboard .order-details__address h3{margin:0 0 1em 0}.dashboard .paid{color:#41b14f!important}.dashboard .order-details__order-nb-wrapper{display:block;width:100%;float:none}.dashboard .order-details__downloads{display:none}.dashboard .order-details__address-wrapper{float:none;display:inline-block;margin:0;padding:0;width:42.75%}.dashboard .order-details__footer td,.dashboard .order-details__footer th{padding-top:.25em;padding-bottom:.25em}.dashboard .order-details__sum-total th{font-size:1.5em}.dashboard .order-details__sum-total td{font-size:1.5em}.dashboard .order-details__address{background:0 0;padding:0}.dashboard .dashboard__table{margin-bottom:0}.dashboard .dashboard__table td,.dashboard .dashboard__table th{padding:.75em}.dashboard .dashboard__table--order-details .order-details__item__name{padding-left:.75em;font-size:1.1em;width:55%}} \ No newline at end of file diff --git a/src/__fixtures__/smashing-magazine.txt b/src/__fixtures__/smashing-magazine.txt new file mode 100644 index 0000000..db9fe2f --- /dev/null +++ b/src/__fixtures__/smashing-magazine.txt @@ -0,0 +1,54 @@ +─────────────────────────────────────────────────────────── +Lines of Code │ Filesize │ Rules │ Selectors │ Declarations +18,239 │ 474.8KB │ 4,427 │ 5,748 │ 11,653 +─────────────────────────────────────────────────────────── + +Comments 418B (4 items) +Embedded Content 42.4KB (47 items) + +Rulesets Most common Average Maximum +Selectors / rule 1 1.33 30 +Declarations / rule 1 2.63 24 +Empty rules 0 + +Selectors Most common Average Maximum +Complexity 1 2.99 13 +Specificity 0/1/0 0.0/1.6/0.5 1/4/0 + + Total Unique Ratio +All Selectors 5,748 3,955 68.8% +ID Selectors 15 13 86.7% +Accessibility 29 29 100.0% +Vendor prefixed 150 103 68.7% + +AtRules Total Unique Unique % +@media 611 171 28.0% +@supports 11 3 27.3% +@font-face 7 7 100.0% +@import 0 0 0.0% +@keyframes 46 46 100.0% +@container 0 0 0.0% +@property 0 0 0.0% + +Declarations Total Unique Unique % +All Declarations 11,653 2,929 25.1% +!important 284 + +Properties Total Unique Unique % +All Properties 11,653 228 2.0% +Custom Properties 78 20 25.6% +Vendor Prefixed 228 36 15.8% +Browserhacks 0 0 0.0% + +Values Total Unique Unique % +Colors 1,793 242 13.5% +Gradients 82 48 58.5% +Font-sizes 462 101 21.9% +Font-families 308 18 5.8% +Line-heights 127 38 29.9% +Text-shadows 69 10 14.5% +Box-shadows 76 44 57.9% +Z-indexes 86 19 22.1% +Vendor Prefixed 162 20 12.3% +Browserhacks 0 0 0.0% +Units 5,037 12 0.2% \ No newline at end of file diff --git a/src/bin.js b/src/bin.js new file mode 100644 index 0000000..45432b9 --- /dev/null +++ b/src/bin.js @@ -0,0 +1,44 @@ +#!/usr/bin/env node + +import { readFile as fsReadFile } from 'fs/promises' +import { join } from 'path' +import pc from 'picocolors' +import { Program } from './program' + +async function get_stdin() { + const { stdin } = process + if (stdin.isTTY) { + return '' + } + + let result = '' + + for await (const chunk of stdin) { + result += chunk.toString() + } + + return result +} + +async function read_file(path_param) { + const pathName = join(process.cwd(), path_param) + const content = await fsReadFile(pathName, 'utf-8') + return content +} + +async function main() { + const stdin = await get_stdin() + return Program({ + args: process.argv.slice(2), + stdin, + read_file, + terminal_colors: pc, + }) +} + +main() + .then(console.log) + .catch(error => { + console.error(error.stack || error.message) + process.exitCode = 1 + }) diff --git a/src/cli.js b/src/cli.js deleted file mode 100755 index d929267..0000000 --- a/src/cli.js +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/env node -'use strict' - -const meow = require('meow') -const analyzeCss = require('@projectwallace/css-analyzer') -const getStdin = require('get-stdin') -const updateNotifier = require('update-notifier') -const importJsx = require('import-jsx') -const getCss = require('./get-css') - -// CONFIG -const FORMATS = { - JSON: 'json', - PRETTY: 'pretty' -} - -const cli = meow( - ` - Usage - $ wallace https://www.projectwallace.com - - Options - --format, -f Format pretty (default) or JSON - --verbose, -v Show verbose output - - Examples - $ wallace https://projectwallace.com - $ wallace 'body { color: red; }' - $ echo 'html { font-size: 16px; }' | wallace - $ wallace 'html {}' --format=json - $ cat style.css | wallace --verbose - -`, - { - flags: { - format: { - type: 'string', - default: FORMATS.PRETTY, - alias: 'f' - }, - verbose: { - type: 'boolean', - default: false, - alias: 'v' - } - } - } -) - -updateNotifier({ - pkg: cli.pkg, - shouldNotifyInNpmScript: true, - isGlobal: cli.pkg.preferGlobal -}).notify() - -const [input] = cli.input -const wallaceCli = importJsx('./components/wallace-cli') - -if (!input && process.stdin.isTTY) { - cli.showHelp() -} - -Promise.resolve() - .then(() => input || getStdin()) - .then(getCss) - .then(analyzeCss) - .then(stats => { - if (cli.flags.format.toLowerCase() === FORMATS.JSON.toLowerCase()) { - return console.log(JSON.stringify(stats)) - } - - return wallaceCli({ - stats, - cliOptions: cli.flags - }) - }) - .catch(error => { - console.error(error.toString()) - process.exit(1) - }) diff --git a/src/components.js b/src/components.js new file mode 100644 index 0000000..4650ea2 --- /dev/null +++ b/src/components.js @@ -0,0 +1,306 @@ +import { to_filesize, to_number, to_percentage, pad_end, pad_start } from './formatters.js' + +const columns = [19, 12, 12, 12] +const width = columns.reduce((total, num) => (total += num), 0) + columns.length + +export function Analytics(stats, style) { + function Row(...tds) { + return tds.map((td, index) => { + if (index === 0) { + return pad_end(String(td), columns[index]) + } + return pad_start(String(td), columns[index]) + }).join(' ') + } + + function Hr() { + return style.dim(''.padEnd(width, '─')) + } + + function Summary(stats) { + return [ + Hr(), + [ + 'Lines of Code', + 'Filesize', + 'Rules', + 'Selectors', + 'Declarations', + ].join(style.dim(' │ ')), + [ + style.bold(to_number(stats.stylesheet.sourceLinesOfCode).padEnd('Lines of Code'.length)), + style.bold(to_filesize(stats.stylesheet.size).padEnd('Filesize'.length)), + style.bold(to_number(stats.rules.total).padEnd('Rules'.length)), + style.bold(to_number(stats.selectors.total).padEnd('Selectors'.length)), + style.bold(to_number(stats.declarations.total)), + ].join(style.dim(' │ ')), + Hr(), + ].join('\n') + } + + function Stylesheet(stylesheet) { + return [ + Row( + 'Comments', + to_filesize(stylesheet.comments.size), + style.dim(`(${stylesheet.comments.total} items)`), + ), + Row( + 'Embedded Content', + to_filesize(stylesheet.embeddedContent.size.total), + style.dim(`(${stylesheet.embeddedContent.total} items)`) + ) + ].join('\n') + } + + function Rules(rules) { + let empty_count = to_number(rules.empty.total) + return [ + Row( + style.underline('Rulesets'), + style.dim('Most common'), + style.dim('Average'), + style.dim('Maximum'), + ), + Row( + `Selectors / rule`, + to_number(rules.selectors.mode), + to_number(rules.selectors.mean), + to_number(rules.selectors.max), + ), + Row( + `Declarations / rule`, + to_number(rules.declarations.mode), + to_number(rules.declarations.mean), + to_number(rules.declarations.max), + ), + Row( + `Empty rules`, + '', + '', + rules.empty.total > 0 ? style.red(empty_count) : empty_count + ) + ].join('\n') + } + + function Selectors(selectors) { + return [ + Row( + style.underline('Selectors'), + style.dim('Most common'), + style.dim('Average'), + style.dim('Maximum'), + ), + Row( + 'Complexity', + to_number(selectors.complexity.mode), + to_number(selectors.complexity.mean), + to_number(selectors.complexity.max), + ), + Row( + 'Specificity', + selectors.specificity.mode.join(style.dim('/')), + selectors.specificity.mean + .map(n => to_number(n, { decimals: 1 })) + .join(style.dim('/')), + selectors.specificity.max.join(style.dim('/')) + ), + Row(), + Row( + '', + style.dim('Total'), + style.dim('Unique'), + style.dim('Ratio'), + ), + Row( + `All Selectors`, + to_number(selectors.total), + to_number(selectors.totalUnique), + to_percentage(selectors.uniquenessRatio), + ), + Row( + `ID Selectors`, + to_number(selectors.id.total), + to_number(selectors.id.totalUnique), + to_percentage(selectors.id.uniquenessRatio), + ), + Row( + `Accessibility`, + to_number(selectors.accessibility.total), + to_number(selectors.accessibility.totalUnique), + to_percentage(selectors.accessibility.uniquenessRatio), + ), + Row( + `Vendor prefixed`, + to_number(selectors.prefixed.total), + to_number(selectors.prefixed.totalUnique), + to_percentage(selectors.prefixed.uniquenessRatio), + ), + ].join('\n') + } + + function AtRules(atrules) { + const { media, supports, fontface, import: imports, keyframes, container, property } = atrules + + return [ + Row( + style.underline('AtRules'), + style.dim('Total'), + style.dim('Unique'), + style.dim('Unique %'), + ), + Row( + '@media', + to_number(media.total), + to_number(media.totalUnique), + to_percentage(media.uniquenessRatio), + ), + Row( + '@supports', + to_number(supports.total), + to_number(supports.totalUnique), + to_percentage(supports.uniquenessRatio), + ), + Row( + '@font-face', + to_number(fontface.total), + to_number(fontface.totalUnique), + to_percentage(fontface.uniquenessRatio), + ), + Row( + '@import', + to_number(imports.total), + to_number(imports.totalUnique), + to_percentage(imports.uniquenessRatio), + ), + Row( + '@keyframes', + to_number(keyframes.total), + to_number(keyframes.totalUnique), + to_percentage(keyframes.uniquenessRatio), + ), + Row( + '@container', + to_number(container.total), + to_number(container.totalUnique), + to_percentage(container.uniquenessRatio), + ), + Row( + '@property', + to_number(property.total), + to_number(property.totalUnique), + to_percentage(property.uniquenessRatio), + ), + ].join('\n') + } + + function Declarations(declarations, properties) { + return [ + Row( + style.underline('Declarations'), + style.dim('Total'), + style.dim('Unique'), + style.dim('Unique %'), + ), + Row( + 'All Declarations', + to_number(declarations.total), + to_number(declarations.unique.total), + to_percentage(declarations.unique.ratio), + ), + Row( + '!important', + to_number(declarations.importants.total), + ), + ].join('\n') + } + + function Properties(properties) { + return [ + Row( + style.underline('Properties'), + style.dim('Total'), + style.dim('Unique'), + style.dim('Unique %'), + ), + Row( + 'All Properties', + to_number(properties.total), + to_number(properties.totalUnique), + to_percentage(properties.uniquenessRatio) + ), + Row( + 'Custom Properties', + to_number(properties.custom.total), + to_number(properties.custom.totalUnique), + to_percentage(properties.custom.uniquenessRatio) + ), + Row( + 'Vendor Prefixed', + to_number(properties.prefixed.total), + to_number(properties.prefixed.totalUnique), + to_percentage(properties.prefixed.uniquenessRatio) + ), + Row( + 'Browserhacks', + to_number(properties.browserhacks.total), + to_number(properties.browserhacks.totalUnique), + to_percentage(properties.browserhacks.uniquenessRatio) + ), + ].join('\n') + } + + function Values(values) { + function ValueRow(title, total, totalUnique, uniquenessRatio) { + return Row( + title, + to_number(total), + to_number(totalUnique), + to_percentage(uniquenessRatio), + ) + } + + const { + colors, gradients, fontSizes, fontFamilies, lineHeights, textShadows, boxShadows, zindexes, prefixes, browserhacks, units, + } = values + + return [ + Row( + style.underline('Values'), + style.dim('Total'), + style.dim('Unique'), + style.dim('Unique %'), + ), + ValueRow('Colors', colors.total, colors.totalUnique, colors.uniquenessRatio), + ValueRow('Gradients', gradients.total, gradients.totalUnique, gradients.uniquenessRatio), + ValueRow('Font-sizes', fontSizes.total, fontSizes.totalUnique, fontSizes.uniquenessRatio), + ValueRow('Font-families', fontFamilies.total, fontFamilies.totalUnique, fontFamilies.uniquenessRatio), + ValueRow('Line-heights', lineHeights.total, lineHeights.totalUnique, lineHeights.uniquenessRatio), + ValueRow('Text-shadows', textShadows.total, textShadows.totalUnique, textShadows.uniquenessRatio), + ValueRow('Box-shadows', boxShadows.total, boxShadows.totalUnique, boxShadows.uniquenessRatio), + ValueRow('Z-indexes', zindexes.total, zindexes.totalUnique, zindexes.uniquenessRatio), + + ValueRow('Vendor Prefixed', prefixes.total, prefixes.totalUnique, prefixes.uniquenessRatio), + ValueRow('Browserhacks', browserhacks.total, browserhacks.totalUnique, browserhacks.uniquenessRatio), + ValueRow('Units', units.total, units.totalUnique, units.uniquenessRatio), + ].join('\n') + } + + return [ + Summary(stats), + Row(), + Stylesheet(stats.stylesheet), + Row(), + Rules(stats.rules), + Row(), + Selectors(stats.selectors), + Row(), + AtRules(stats.atrules), + Row(), + Declarations(stats.declarations), + Row(), + Properties(stats.properties), + Row(), + Values(stats.values), + ].join('\n') +} \ No newline at end of file diff --git a/src/components/branding.js b/src/components/branding.js deleted file mode 100644 index b14aa48..0000000 --- a/src/components/branding.js +++ /dev/null @@ -1,98 +0,0 @@ -const React = require('react') -const importJsx = require('import-jsx') -const {Box, Color} = require('ink') -const tinycolor = require('tinycolor2') -const {FormatInteger, FormatPercentage} = require('../formatters') - -const {Table, Th, RowSpan, Caption, Tr, Td} = importJsx('./table') -const {Yellow, Dim} = importJsx('./colors') -const ValuesList = importJsx('./values-list') - -const BrandRow = ({name, id, stats}) => ( - - {name} - - - - - - - - -) - -const Branding = ({stats, verbose}) => ( - - - - - - - - - - - - {verbose && ( - - )} - - - {verbose && ( - - )} - - - {verbose && ( - - )} - - - {verbose && ( - - )} - - - {verbose && ( - - )} - - - {verbose && ( - - )} -
Branding
TotalUniqueUnique %
- - - - - - - - - - {stats['values.colors.unique'].map(color => ( - - - - - {color.count} - {' x'} - - - - - - - {color.value}️ - - ))} - - - -
-) - -module.exports = Branding diff --git a/src/components/colors.js b/src/components/colors.js deleted file mode 100644 index 33368b3..0000000 --- a/src/components/colors.js +++ /dev/null @@ -1,10 +0,0 @@ -const React = require('react') -const {Color} = require('ink') - -const Yellow = ({children}) => {children} -const Red = ({children}) => {children} -const Dim = ({children}) => {children} - -exports.Yellow = Yellow -exports.Red = Red -exports.Dim = Dim diff --git a/src/components/complexity.js b/src/components/complexity.js deleted file mode 100644 index 8af14df..0000000 --- a/src/components/complexity.js +++ /dev/null @@ -1,166 +0,0 @@ -const React = require('react') -const importJsx = require('import-jsx') -const { - FormatInteger, - FormatDecimal, - FormatPercentage -} = require('../formatters') - -const {Table, Th, RowSpan, Caption, Tr, Td} = importJsx('./table') -const {Red, Yellow, Dim} = importJsx('./colors') -const ValuesList = importJsx('./values-list') - -const Complexity = ({stats, verbose}) => ( - - - - - - - - - - - - Lines of Code - - - - - Rules - - - - - Selectors - - - - - - - - - - - Identifiers - - - - - - - - - - - Declarations - - - - - - - - - - - !importants - - - - - - - - - - - - Browser hacks - - - - - - - - - - - @supports - - - - - - - - - {verbose && ( - - )} - - - @media - - - - - - - - - {verbose && ( - - )} - - - Z-indexes - - - - - - - - - {verbose && ( - - )} -
Complexity
TotalAverageMaximum
TotalUniqueUnique %
- -
- -
- -
-) - -module.exports = Complexity diff --git a/src/components/performance.js b/src/components/performance.js deleted file mode 100644 index ff4a6de..0000000 --- a/src/components/performance.js +++ /dev/null @@ -1,157 +0,0 @@ -const React = require('react') -const {Box} = require('ink') -const importJsx = require('import-jsx') -const {FormatInteger, FormatPercentage, FormatBytes} = require('../formatters') - -const {Table, RowSpan, Caption, Tr, Th, Td} = importJsx('./table') -const {Yellow, Dim, Red} = importJsx('./colors') -const ValuesList = importJsx('./values-list') - -const Warning = ({children, warning}) => { - const Component = warning ? Red : React.Fragment - return {children} -} - -const Performance = ({stats, verbose}) => ( - - - - - - - - - - - Size - - - - - Size gzip - - - - - - - - Size brotli - - - - - - - - - - - - - - - Empty rules - 0}> - - - - - - - - - @import rules - 0}> - - - - - - - - - - {verbose && ( - - )} - - - @font-face rules - - - - - - - - - {verbose && ( - - )} - - - Color duplicates - - - - - - - - -
Performance
File sizeBytesComp. %
Misc.TotalUniqueUnique %
- -
- - {stats['atrules.fontfaces.unique'].map(fontface => ( - - {'{'} - {Object.entries(fontface.value).map(([property, value]) => ( - - {property} - : - - {value} - - - ))} - {'}'} - - ))} - -
-) - -module.exports = Performance diff --git a/src/components/selectors.js b/src/components/selectors.js deleted file mode 100644 index 1cf945a..0000000 --- a/src/components/selectors.js +++ /dev/null @@ -1,163 +0,0 @@ -const React = require('react') -const {Text} = require('ink') -const importJsx = require('import-jsx') -const {FormatInteger, FormatPercentage} = require('../formatters') - -const {Table, Th, RowSpan, Caption, Tr, Td} = importJsx('./table') -const {Yellow, Dim} = importJsx('./colors') -const ValuesList = importJsx('./values-list') - -const Selectors = ({stats, verbose}) => ( - - - - - - - - - - - - All - - - - - - - - - - - #id - - - - - - - - - {verbose && ( - - )} - - - .js - - - - - - - - - {verbose && ( - - )} - - - * (universal) - - - - - - - - - {verbose && ( - - )} - - - [role|aria=""] - - - - - - - - - {verbose && ( - - )} - - - Browserh4cks - - - - - - - - - {verbose && ( - - )} - - - Top specificity - - {Object.values(stats['selectors.specificity.top'][0].specificity).join( - ',' - )} - - - {verbose && ( - - )} - - - Top identifiers - - - {verbose && ( - - )} -
Selectors
TotalUniqueUnique %
- -
- -
- -
- -
- -
- {stats['selectors.specificity.top'][0].value} -
- {stats['selectors.identifiers.max.value']} -
-) - -module.exports = Selectors diff --git a/src/components/table.js b/src/components/table.js deleted file mode 100644 index ae520df..0000000 --- a/src/components/table.js +++ /dev/null @@ -1,74 +0,0 @@ -const React = require('react') -const {Color, Text, Box} = require('ink') -const importJsx = require('import-jsx') - -const {Dim} = importJsx('./colors') - -const Table = ({children}) => {children} - -const Th = ({children}) => {children} - -const RowSpan = ({children}) => ( - - - {children} - -) - -const Caption = ({children}) => ( - - {children} - {new Array(52).fill('-')} - -) - -const Tr = ({children, marginTop, marginBottom}) => { - const columns = [ - { - width: 20, - margin: 3, - align: 'flex-start' - }, - { - width: 8, - margin: 3, - align: 'flex-end' - }, - { - width: 7, - margin: 3, - align: 'flex-end' - }, - { - width: 8, - margin: 0, - align: 'flex-end' - } - ] - - return ( - - {React.Children.map(children, (child, index) => { - const {width, margin, align} = columns[index] - return ( - - {child} - - ) - })} - - ) -} - -const Td = ({children}) => ( - - {children} - -) - -exports.Table = Table -exports.Th = Th -exports.RowSpan = RowSpan -exports.Caption = Caption -exports.Tr = Tr -exports.Td = Td diff --git a/src/components/values-list.js b/src/components/values-list.js deleted file mode 100644 index fc2c698..0000000 --- a/src/components/values-list.js +++ /dev/null @@ -1,35 +0,0 @@ -const React = require('react') -const {Box} = require('ink') -const importJsx = require('import-jsx') - -const {Dim} = importJsx('./colors') - -const ValuesList = ({values}) => { - if (values.length === 0) { - return ( - - N/A - - ) - } - - return ( - - {values.map(value => ( - - - - - {value.count} - {' ×'} - - - - {value.value} - - ))} - - ) -} - -module.exports = ValuesList diff --git a/src/components/wallace-cli.js b/src/components/wallace-cli.js deleted file mode 100644 index 2d7daa2..0000000 --- a/src/components/wallace-cli.js +++ /dev/null @@ -1,34 +0,0 @@ -const React = require('react') -const {render, Box} = require('ink') -const importJsx = require('import-jsx') - -const Complexity = importJsx('./complexity') -const Selectors = importJsx('./selectors') -const Performance = importJsx('./performance') -const Branding = importJsx('./branding') - -const Section = ({children}) => ( - - {children} - -) - -const WallaceCli = ({stats, cliOptions}) => ( - -
- -
-
- -
-
- -
-
- -
- {/* @TODO: optionally add link to url that was entered as argument to the CLI */} -
-) - -module.exports = props => render() diff --git a/src/formatters.js b/src/formatters.js index 36a99b8..a09e7ab 100644 --- a/src/formatters.js +++ b/src/formatters.js @@ -1,26 +1,44 @@ -const prettyBytes = require('pretty-bytes') +let number_formatter = new Intl.NumberFormat() -const FormatInteger = ({value}) => { - return new Intl.NumberFormat().format(value) +/** + * Format byte size to a human readable size, like 100KB + * @param {number} number + * @param {number} decimals + * @returns {string} + * @see https://www.codexworld.com/how-to/convert-file-size-bytes-kb-mb-gb-javascript/ + */ +export function to_filesize(bytes) { + if (bytes == 0) return '0B' + const sizes = ['B', 'KB', 'MB'] + const step = 1000 + const magnitude = Math.floor(Math.log(bytes) / Math.log(step)) + return parseFloat((bytes / Math.pow(step, magnitude)).toFixed(1)) + sizes[magnitude] } -const FormatDecimal = ({value, decimals = 2}) => { - return parseFloat(value).toFixed(decimals) +export function to_number(number, { decimals = 2 } = {}) { + return Number.isInteger(number) + ? number_formatter.format(number) + : number === 0 ? 0 : parseFloat(number).toFixed(decimals) } -const FormatPercentage = ({fraction, decimals = 1}) => { - if (isNaN(fraction)) { - return '0.0%' - } +export function to_percentage(number) { + return String(parseFloat(number * 100).toFixed(1)) + '%' +} - return (fraction * 100).toFixed(decimals) + '%' +function str_length(str) { + // Basically strip ansi-characters from the string + // source: https://github.com/usmanyunusov/nanospinner/blob/a80396e2f2613462399d39e664a690ec31a0da3f/index.js#L9 + return str + .replace(/\u001b[^m]*?m/g, '') + .length } -const FormatBytes = ({bytes}) => { - return prettyBytes(bytes) +export function pad_end(str, padLength, padString) { + const length = str_length(str) + return str + ''.padEnd(padLength - length, padString) } -exports.FormatInteger = FormatInteger -exports.FormatDecimal = FormatDecimal -exports.FormatPercentage = FormatPercentage -exports.FormatBytes = FormatBytes +export function pad_start(str, padLength, padString) { + const length = str_length(str) + return ''.padStart(padLength - length, padString) + str +} \ No newline at end of file diff --git a/src/get-css.js b/src/get-css.js deleted file mode 100644 index b7da366..0000000 --- a/src/get-css.js +++ /dev/null @@ -1,15 +0,0 @@ -const extractCss = require('extract-css-core') -const normalizeUrl = require('normalize-url') -const isUrl = require('./is-url') - -module.exports = async input => { - if (!isUrl(input)) { - return input - } - - const url = normalizeUrl(input, { - stripWWW: false - }) - - return extractCss(url, {waitUntil: 'networkidle0'}) -} diff --git a/src/help.js b/src/help.js new file mode 100644 index 0000000..91bf6c2 --- /dev/null +++ b/src/help.js @@ -0,0 +1,23 @@ +export function help(colors) { + return ` +${colors.bold('Usage')} + ${colors.dim('$')} wallace + +${colors.bold('Options')} + --json ${colors.italic('Format as JSON instead of a table')} + --help, -h Show this help + +${colors.bold('Examples')} + # Point to a file + ${colors.dim('$')} wallace path/to/styles.css + + # CSS via stdin + ${colors.dim('$')} cat style.css | wallace + + # CSS from a server + ${colors.dim('$')} curl http://localhost/css/style.css | wallace + + # Format as json + ${colors.dim('$')} wallace path/to/styles.css --json +`.trim() +} diff --git a/src/is-url.js b/src/is-url.js deleted file mode 100644 index 6011aa6..0000000 --- a/src/is-url.js +++ /dev/null @@ -1,13 +0,0 @@ -/* - * Test whether a string is an url - * @example https://regex101.com/r/F0tEKd/3/tests - */ -module.exports = string => { - if (typeof string !== 'string') { - return false - } - - return string.match( - /^(?:https:\/\/|http:\/\/|\/\/)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&//=]*)/ - ) -} diff --git a/src/program.js b/src/program.js new file mode 100644 index 0000000..fa44f86 --- /dev/null +++ b/src/program.js @@ -0,0 +1,39 @@ +import { analyze } from '@projectwallace/css-analyzer' +import { help } from './help.js' +import { Analytics } from './components.js' + +export async function Program({ args, read_file, terminal_colors, stdin }) { + const format_as_json = '--json' + const help_args = ['-h', '--help'] + + // Show help if the user explicitly asked for it + if (args.some(arg => help_args.includes(arg)) + // Show help if there's no input and no arguments provided + || args.length === 0 && stdin === '') { + return help(terminal_colors) + } + + // path is the first param that doesn't start with -- and isn't one + // of the existing flags + const path_param = args.find(arg => { + if (arg == format_as_json) return false + if (help_args.includes(arg)) return false + if (arg.startsWith('--')) return false + return true + }) + const css = path_param ? await read_file(path_param) : stdin + + if (!css) { + return help(terminal_colors) + } + + const stats = analyze(css) + delete stats.__meta__ + + // Format as JSON if user asked for it + if (args.some(arg => arg === format_as_json)) { + return JSON.stringify(stats) + } + + return Analytics(stats, terminal_colors) +} \ No newline at end of file diff --git a/src/program.test.js b/src/program.test.js new file mode 100644 index 0000000..cade8cb --- /dev/null +++ b/src/program.test.js @@ -0,0 +1,145 @@ +import { suite } from 'uvu' +import * as assert from 'uvu/assert' +import fs from 'node:fs/promises' +import { Program } from './program.js' +import { help } from './help.js' + +const [ + css_fixture, + cli_fixture, + result_json, +] = await Promise.all([ + fs.readFile('./src/__fixtures__/small.css', 'utf-8'), + fs.readFile('./src/__fixtures__/small.txt', 'utf-8'), + fs.readFile('./src/__fixtures__/small.json', 'utf-8') +]) +const result = JSON.parse(result_json) + +const terminal_colors = { + bold: str => str, + dim: str => str, + underline: str => str, + italic: str => str, +} + +const ProgramSuite = suite('Program') + +ProgramSuite('wallace (no stdIn + no args)', async () => { + const actual = await Program({ + args: [], + read_file: () => Promise.resolve(), + terminal_colors, + stdin: '', + }) + const expected = help(terminal_colors) + + assert.equal(actual, expected) +}) + +ProgramSuite('cat style.css | wallace --help', async () => { + const actual = await Program({ + args: ['--help'], + read_file: Promise.resolve, + terminal_colors: terminal_colors, + stdin: css_fixture, + }) + const expected = help(terminal_colors) + + assert.equal(actual, expected) +}) + +ProgramSuite('wallace style.css --help', async () => { + const actual = await Program({ + args: ['style.css', '--help'], + read_file: () => Promise.resolve(css_fixture), + terminal_colors: terminal_colors, + stdin: '', + }) + const expected = help(terminal_colors) + + assert.equal(actual, expected) +}) + +ProgramSuite('cat style.css | wallace -h', async () => { + const actual = await Program({ + args: ['-h'], + read_file: Promise.resolve, + terminal_colors: terminal_colors, + stdin: css_fixture, + }) + const expected = help(terminal_colors) + + assert.equal(actual, expected) +}) + +ProgramSuite('wallace style.css -h', async () => { + const actual = await Program({ + args: ['style.css', '-h'], + read_file: () => Promise.resolve(css_fixture), + terminal_colors: terminal_colors, + stdin: '', + }) + const expected = help(terminal_colors) + + assert.equal(actual, expected) +}) + +ProgramSuite('cat style.css | wallace', async () => { + const actual = await Program({ + args: [], + read_file: Promise.resolve, + terminal_colors, + stdin: css_fixture, + }) + + assert.is(actual, cli_fixture.trim()) +}) + +ProgramSuite('cat style.css | wallace --json', async () => { + const actual = await Program({ + args: ['--json'], + read_file: Promise.resolve, + terminal_colors, + stdin: css_fixture, + }) + + assert.equal(JSON.parse(actual), result) +}) + +ProgramSuite('wallace non-existing.css', async () => { + try { + await Program({ + args: ['non-existing.css'], + read_file: () => Promise.reject(new Error()), + terminal_colors, + stdin: '', + }) + assert.unreachable() + } catch (error) { + assert.instance(error, Error) + } +}) + +ProgramSuite('wallace style.css', async () => { + const actual = await Program({ + args: ['style.css'], + read_file: () => Promise.resolve(css_fixture), + terminal_colors, + stdin: '', + }) + + assert.is(actual, cli_fixture.trim()) +}) + +ProgramSuite('wallace style.css --json', async () => { + const actual = await Program({ + args: ['style.css', '--json'], + read_file: () => Promise.resolve(css_fixture), + terminal_colors, + stdin: '', + }) + + assert.equal(JSON.parse(actual), result) +}) + +ProgramSuite.run() diff --git a/src/smoke.test.js b/src/smoke.test.js new file mode 100644 index 0000000..c3a66c9 --- /dev/null +++ b/src/smoke.test.js @@ -0,0 +1,34 @@ +import { suite } from 'uvu' +import * as assert from 'uvu/assert' +import { readFile } from 'node:fs/promises' +import { analyze } from '@projectwallace/css-analyzer' +import { Analytics } from './components.js' + +const terminal_colors = { + bold: str => str, + dim: str => str, + underline: str => str, + red: str => str, +} + +const Smoke = suite('Smoke Tests') + +Object.entries({ + 'Bol.com': 'bol-dot-com', + 'CSS Tricks': 'css-tricks', + 'CNN': 'cnn', + 'Smashing Magazine': 'smashing-magazine', +}).map(([name, fileName]) => { + Smoke(name, async () => { + const [css, expected] = await Promise.all([ + readFile(`./src/__fixtures__/${fileName}.css`, 'utf-8'), + readFile(`./src/__fixtures__/${fileName}.txt`, 'utf-8'), + ]) + const stats = analyze(css) + const actual = Analytics(stats, terminal_colors) + // fs.writeFileSync(`./src/__fixtures__/${fileName}.txt`, actual) + assert.equal(actual, expected) + }) +}) + +Smoke.run() diff --git a/test/help/snapshots/spec.js.md b/test/help/snapshots/spec.js.md deleted file mode 100644 index c662d6c..0000000 --- a/test/help/snapshots/spec.js.md +++ /dev/null @@ -1,27 +0,0 @@ -# Snapshot report for `test/help/spec.js` - -The actual snapshot is saved in `spec.js.snap`. - -Generated by [AVA](https://ava.li). - -## it shows the help if --help is passed - -> Snapshot 1 - - `␊ - Pretty CSS analytics on the CLI␊ - ␊ - Usage␊ - $ wallace https://www.projectwallace.com␊ - ␊ - Options␊ - --format, -f Format pretty (default) or JSON␊ - --verbose, -v Show verbose output␊ - ␊ - Examples␊ - $ wallace https://projectwallace.com␊ - $ wallace 'body { color: red; }'␊ - $ echo 'html { font-size: 16px; }' | wallace␊ - $ wallace 'html {}' --format=json␊ - $ cat style.css | wallace --verbose␊ - ` diff --git a/test/help/snapshots/spec.js.snap b/test/help/snapshots/spec.js.snap deleted file mode 100644 index cd4317cc8e1236da5f12ea66dfa2c61430ebebb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmV-f0jB;zRzVd4EzKW zBY(qJ;501=R4?zzKKJ@wV2pX}{q5uC)z7{*j<@pG=kue->ht2pDr?PlZ;frPJb6CA zm61dh^r8rO&Q(RJuz)#GBB6J2<~!ut@>}WV`ZknYDJ~==MA~*cow6+3+TchEnm@G# zX0@oVDaG8@vM`L%WSsUOjNx>)f^NRu8OoR!igp1FoJal3h965aKr5YK3{iq5%r5{7 z(goH2Clj7&CGGNDOEUf8f&mUIxCem>O&5$D9>PP=Fj6E4K|+~wK#VzsHocQw*gw#d rnu6)V=AUOHaloSR(a2)nK*DvlR4JFm+Fu9w>FR$25O3Bqy8!?IxOkhd diff --git a/test/help/spec.js b/test/help/spec.js deleted file mode 100644 index d9dfe9c..0000000 --- a/test/help/spec.js +++ /dev/null @@ -1,12 +0,0 @@ -const test = require('ava') -const execa = require('execa') - -test('it shows the help if --help is passed', async t => { - const {stdout} = await execa('./src/cli.js', ['--help']) - t.snapshot(stdout) - t.true(stdout.includes('$ wallace https://www.projectwallace.com')) - t.true(stdout.includes('--format, -f Format pretty (default) or JSON')) - t.true(stdout.includes('--verbose, -v Show verbose output')) - t.true(stdout.includes('Examples')) - t.true(stdout.includes('$ cat style.css | wallace --verbose')) -}) diff --git a/test/no-options/snapshots/spec.js.md b/test/no-options/snapshots/spec.js.md deleted file mode 100644 index e138aee..0000000 --- a/test/no-options/snapshots/spec.js.md +++ /dev/null @@ -1,136 +0,0 @@ -# Snapshot report for `test/no-options/spec.js` - -The actual snapshot is saved in `spec.js.snap`. - -Generated by [AVA](https://ava.li). - -## it exits with a non-zero exit code on invalid CSS - -> Snapshot 1 - - `SyntaxError: Unknown word at line 1, column 3:␊ - ␊ - > 1 | a{color red}␊ - | ^` - -## it shows a table with stats if no options are passed and CSS is passed as argument - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 1␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 0 0.00 0␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - ‣ @media 0 0 0.0%␊ - ‣ Z-indexes 0 0 0.0%␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - ‣ .js 0 0 0.0%␊ - ‣ * (universal) 0 0 0.0%␊ - ‣ [role|aria=""] 0 0 0.0%␊ - ‣ Browserh4cks 0 0 0.0%␊ - ␊ - ‣ Top specificity 0,0,0,1␊ - ‣ Top identifiers 1␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 3 B␊ - ‣ Size gzip 23 B -666.7%␊ - ‣ Size brotli 7 B -133.3%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 1 100.0%␊ - ‣ @import rules 0 0 0.0%␊ - ‣ @font-face rules 0 0 0.0%␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - ‣ Font-families 0 0 0.0%␊ - ‣ Box-shadows 0 0 0.0%␊ - ‣ Text-shadows 0 0 0.0%␊ - ‣ Colors 0 0 0.0%␊ - ‣ @keyframes 0 0 0.0%␊ - ` - -## it shows a table with stats if no options are passed and CSS is passed via STDIN - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 1␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 0 0.00 0␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - ‣ @media 0 0 0.0%␊ - ‣ Z-indexes 0 0 0.0%␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - ‣ .js 0 0 0.0%␊ - ‣ * (universal) 0 0 0.0%␊ - ‣ [role|aria=""] 0 0 0.0%␊ - ‣ Browserh4cks 0 0 0.0%␊ - ␊ - ‣ Top specificity 0,0,0,1␊ - ‣ Top identifiers 1␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 3 B␊ - ‣ Size gzip 23 B -666.7%␊ - ‣ Size brotli 7 B -133.3%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 1 100.0%␊ - ‣ @import rules 0 0 0.0%␊ - ‣ @font-face rules 0 0 0.0%␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - ‣ Font-families 0 0 0.0%␊ - ‣ Box-shadows 0 0 0.0%␊ - ‣ Text-shadows 0 0 0.0%␊ - ‣ Colors 0 0 0.0%␊ - ‣ @keyframes 0 0 0.0%␊ - ` diff --git a/test/no-options/snapshots/spec.js.snap b/test/no-options/snapshots/spec.js.snap deleted file mode 100644 index b834010d4fa615ee083328fcf8ebd9b9caae4cfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmVVTNW50Ua+19&EF#Bd!QJ#G2l{cU5d_3~w>f_(; z=i8ZJc4p3B?{L6pW|X*Rg27a2x?=|QF8}q!NSq4$^;~`U)@9;){#H8 z2HV*7Z1v}(9=ImA?gCZ=MP{K8st1aj9+8UZ)>l*zL8f3lN~I6FyrzY*D;A;x*D#6z z6R^w3B#=Xa86D#WVr>tm1=w+HJB$lR#rWGabpiuQuj2)-7<>auEj&Xg0$u zYhxq1vp%-sdXB%JD4Qi=HnK2`-e>}LCx@wp+L3;Y!BlnV)_)a}F&14VBo@^}BV8Mw z@dUPFu>{lP@5cpqB6bFx@+g)$FuQ6^zYNCUMK^YSST)Y*&TmUF^L=cev-IpKu zz7i!2ngI&Ciux9I!h&;BA-mk-;$nVjWVH>>1i>NkQeUeZM&6LNTEniHk9_Suv0Abn zX;vP2MFtT%5}+&n8z@qpl=3x3MXm--G)^X9#o)tZc@DuQ6cb^pTHugcnAZPu#+UsQ z`Y{rbiU~(7_YGrXf~PTPfwgmP16nerrg>WxwM87apC4kbm?W<^QK!bCJ%vfqnj) { - const {stdout} = await execa('./src/cli.js', { - input: 'a{}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true(stdout.includes('‣ Lines of Code 1')) - t.true( - stdout.includes('‣ Font-sizes 0 0 0.0%') - ) -}) - -test(`it shows a table with stats if no options are passed and CSS is passed as argument`, async t => { - const {stdout} = await execa('./src/cli.js', ['a{}']) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true(stdout.includes('‣ Lines of Code 1')) - t.true( - stdout.includes('‣ Font-sizes 0 0 0.0%') - ) -}) - -// @TODO: make this test work -/* eslint-disable ava/no-skip-test */ -test.skip('it shows a table of stats if a valid url is passed', async t => { - // @TODO: it would be better if this test wouldn't make - // an actual HTTP request - const {stdout} = await execa('./src/cli.js', [ - 'https://file-huqyrptkwt.now.sh' - ]) - t.snapshot(stdout) -}) -/* eslint-enable ava/no-skip-test */ - -test('it exits with a non-zero exit code on invalid CSS', async t => { - const {exitCode, stderr} = await t.throwsAsync( - // Intentional CSS Syntax Error - execa('./src/cli.js', ['a{color red}']) - ) - - t.is(exitCode, 1) - t.snapshot(stderr) - t.true(stderr.includes('SyntaxError: Unknown word at line 1, column 3:')) -}) diff --git a/test/option-format/snapshots/spec.js.md b/test/option-format/snapshots/spec.js.md deleted file mode 100644 index d6d9a84..0000000 --- a/test/option-format/snapshots/spec.js.md +++ /dev/null @@ -1,84 +0,0 @@ -# Snapshot report for `test/option-format/spec.js` - -The actual snapshot is saved in `spec.js.snap`. - -Generated by [AVA](https://ava.li). - -## it shows json output when an uppercase json format option is passed - -> Snapshot 1 - - '{"stylesheets.size":3,"stylesheets.filesize.uncompressed.totalBytes":3,"stylesheets.filesize.compressed.gzip.totalBytes":23,"stylesheets.filesize.compressed.gzip.compressionRatio":-6.666666666666667,"stylesheets.filesize.compressed.brotli.totalBytes":7,"stylesheets.filesize.compressed.brotli.compressionRatio":-1.3333333333333335,"stylesheets.simplicity":1,"stylesheets.cohesion.average":0,"stylesheets.cohesion.min.count":0,"stylesheets.cohesion.min.value":null,"stylesheets.browserhacks.total":0,"stylesheets.browserhacks.totalUnique":0,"stylesheets.linesOfCode.total":1,"stylesheets.linesOfCode.sourceLinesOfCode.total":1,"atrules.charsets.total":0,"atrules.charsets.unique":[],"atrules.charsets.totalUnique":0,"atrules.documents.total":0,"atrules.documents.unique":[],"atrules.documents.totalUnique":0,"atrules.fontfaces.total":0,"atrules.fontfaces.unique":[],"atrules.fontfaces.totalUnique":0,"atrules.imports.total":0,"atrules.imports.unique":[],"atrules.imports.totalUnique":0,"atrules.keyframes.total":0,"atrules.keyframes.unique":[],"atrules.keyframes.totalUnique":0,"atrules.keyframes.prefixed.total":0,"atrules.keyframes.prefixed.unique":[],"atrules.keyframes.prefixed.totalUnique":0,"atrules.keyframes.prefixed.share":0,"atrules.mediaqueries.total":0,"atrules.mediaqueries.unique":[],"atrules.mediaqueries.totalUnique":0,"atrules.mediaqueries.browserhacks.total":0,"atrules.mediaqueries.browserhacks.unique":[],"atrules.mediaqueries.browserhacks.totalUnique":0,"atrules.namespaces.total":0,"atrules.namespaces.unique":[],"atrules.namespaces.totalUnique":0,"atrules.pages.total":0,"atrules.pages.unique":[],"atrules.pages.totalUnique":0,"atrules.supports.total":0,"atrules.supports.unique":[],"atrules.supports.totalUnique":0,"atrules.supports.browserhacks.total":0,"atrules.supports.browserhacks.unique":[],"atrules.supports.browserhacks.totalUnique":0,"rules.total":1,"rules.empty.total":1,"rules.selectors.min":1,"rules.selectors.max":1,"rules.selectors.average":1,"rules.selectors.minimum.count":1,"rules.selectors.minimum.value":["a"],"rules.selectors.maximum.count":1,"rules.selectors.maximum.value":["a"],"selectors.total":1,"selectors.totalUnique":1,"selectors.js.total":0,"selectors.js.unique":[],"selectors.js.totalUnique":0,"selectors.id.total":0,"selectors.id.unique":[],"selectors.id.totalUnique":0,"selectors.universal.total":0,"selectors.universal.unique":[],"selectors.universal.totalUnique":0,"selectors.accessibility.total":0,"selectors.accessibility.unique":[],"selectors.accessibility.totalUnique":0,"selectors.specificity.top":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.specificity.max.value.a":0,"selectors.specificity.max.value.b":0,"selectors.specificity.max.value.c":0,"selectors.specificity.max.value.d":1,"selectors.specificity.max.count":1,"selectors.specificity.max.selectors":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.identifiers.average":1,"selectors.identifiers.max.value":"a","selectors.identifiers.max.count":1,"selectors.identifiers.top":[{"value":"a","count":1}],"selectors.complexity.max.value":1,"selectors.complexity.max.selectors":[{"value":"a","count":1}],"selectors.complexity.max.count":1,"selectors.complexity.average":1,"selectors.complexity.sum":1,"selectors.complexity.unique":[{"value":1,"count":1}],"selectors.complexity.totalUnique":1,"selectors.browserhacks.total":0,"selectors.browserhacks.unique":[],"selectors.browserhacks.totalUnique":0,"declarations.total":0,"declarations.totalUnique":0,"declarations.importants.total":0,"declarations.importants.share":0,"properties.total":0,"properties.unique":[],"properties.totalUnique":0,"properties.prefixed.total":0,"properties.prefixed.unique":[],"properties.prefixed.totalUnique":0,"properties.prefixed.share":0,"properties.browserhacks.total":0,"properties.browserhacks.unique":[],"properties.browserhacks.totalUnique":0,"values.total":0,"values.prefixed.total":0,"values.prefixed.unique":[],"values.prefixed.totalUnique":0,"values.prefixed.share":0,"values.fontsizes.total":0,"values.fontsizes.unique":[],"values.fontsizes.totalUnique":0,"values.fontfamilies.total":0,"values.fontfamilies.unique":[],"values.fontfamilies.totalUnique":0,"values.colors.total":0,"values.colors.unique":[],"values.colors.totalUnique":0,"values.colors.duplicates.unique":[],"values.colors.duplicates.totalUnique":0,"values.colors.duplicates.total":0,"values.browserhacks.total":0,"values.browserhacks.unique":[],"values.browserhacks.totalUnique":0,"values.boxshadows.total":0,"values.boxshadows.unique":[],"values.boxshadows.totalUnique":0,"values.textshadows.total":0,"values.textshadows.unique":[],"values.textshadows.totalUnique":0,"values.zindexes.total":0,"values.zindexes.unique":[],"values.zindexes.totalUnique":0,"values.animations.durations.total":0,"values.animations.durations.unique":[],"values.animations.durations.totalUnique":0,"values.animations.timingFunctions.total":0,"values.animations.timingFunctions.unique":[],"values.animations.timingFunctions.totalUnique":0}' - -## it shows json output when the --format=json option is passed - -> Snapshot 1 - - '{"stylesheets.size":3,"stylesheets.filesize.uncompressed.totalBytes":3,"stylesheets.filesize.compressed.gzip.totalBytes":23,"stylesheets.filesize.compressed.gzip.compressionRatio":-6.666666666666667,"stylesheets.filesize.compressed.brotli.totalBytes":7,"stylesheets.filesize.compressed.brotli.compressionRatio":-1.3333333333333335,"stylesheets.simplicity":1,"stylesheets.cohesion.average":0,"stylesheets.cohesion.min.count":0,"stylesheets.cohesion.min.value":null,"stylesheets.browserhacks.total":0,"stylesheets.browserhacks.totalUnique":0,"stylesheets.linesOfCode.total":1,"stylesheets.linesOfCode.sourceLinesOfCode.total":1,"atrules.charsets.total":0,"atrules.charsets.unique":[],"atrules.charsets.totalUnique":0,"atrules.documents.total":0,"atrules.documents.unique":[],"atrules.documents.totalUnique":0,"atrules.fontfaces.total":0,"atrules.fontfaces.unique":[],"atrules.fontfaces.totalUnique":0,"atrules.imports.total":0,"atrules.imports.unique":[],"atrules.imports.totalUnique":0,"atrules.keyframes.total":0,"atrules.keyframes.unique":[],"atrules.keyframes.totalUnique":0,"atrules.keyframes.prefixed.total":0,"atrules.keyframes.prefixed.unique":[],"atrules.keyframes.prefixed.totalUnique":0,"atrules.keyframes.prefixed.share":0,"atrules.mediaqueries.total":0,"atrules.mediaqueries.unique":[],"atrules.mediaqueries.totalUnique":0,"atrules.mediaqueries.browserhacks.total":0,"atrules.mediaqueries.browserhacks.unique":[],"atrules.mediaqueries.browserhacks.totalUnique":0,"atrules.namespaces.total":0,"atrules.namespaces.unique":[],"atrules.namespaces.totalUnique":0,"atrules.pages.total":0,"atrules.pages.unique":[],"atrules.pages.totalUnique":0,"atrules.supports.total":0,"atrules.supports.unique":[],"atrules.supports.totalUnique":0,"atrules.supports.browserhacks.total":0,"atrules.supports.browserhacks.unique":[],"atrules.supports.browserhacks.totalUnique":0,"rules.total":1,"rules.empty.total":1,"rules.selectors.min":1,"rules.selectors.max":1,"rules.selectors.average":1,"rules.selectors.minimum.count":1,"rules.selectors.minimum.value":["a"],"rules.selectors.maximum.count":1,"rules.selectors.maximum.value":["a"],"selectors.total":1,"selectors.totalUnique":1,"selectors.js.total":0,"selectors.js.unique":[],"selectors.js.totalUnique":0,"selectors.id.total":0,"selectors.id.unique":[],"selectors.id.totalUnique":0,"selectors.universal.total":0,"selectors.universal.unique":[],"selectors.universal.totalUnique":0,"selectors.accessibility.total":0,"selectors.accessibility.unique":[],"selectors.accessibility.totalUnique":0,"selectors.specificity.top":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.specificity.max.value.a":0,"selectors.specificity.max.value.b":0,"selectors.specificity.max.value.c":0,"selectors.specificity.max.value.d":1,"selectors.specificity.max.count":1,"selectors.specificity.max.selectors":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.identifiers.average":1,"selectors.identifiers.max.value":"a","selectors.identifiers.max.count":1,"selectors.identifiers.top":[{"value":"a","count":1}],"selectors.complexity.max.value":1,"selectors.complexity.max.selectors":[{"value":"a","count":1}],"selectors.complexity.max.count":1,"selectors.complexity.average":1,"selectors.complexity.sum":1,"selectors.complexity.unique":[{"value":1,"count":1}],"selectors.complexity.totalUnique":1,"selectors.browserhacks.total":0,"selectors.browserhacks.unique":[],"selectors.browserhacks.totalUnique":0,"declarations.total":0,"declarations.totalUnique":0,"declarations.importants.total":0,"declarations.importants.share":0,"properties.total":0,"properties.unique":[],"properties.totalUnique":0,"properties.prefixed.total":0,"properties.prefixed.unique":[],"properties.prefixed.totalUnique":0,"properties.prefixed.share":0,"properties.browserhacks.total":0,"properties.browserhacks.unique":[],"properties.browserhacks.totalUnique":0,"values.total":0,"values.prefixed.total":0,"values.prefixed.unique":[],"values.prefixed.totalUnique":0,"values.prefixed.share":0,"values.fontsizes.total":0,"values.fontsizes.unique":[],"values.fontsizes.totalUnique":0,"values.fontfamilies.total":0,"values.fontfamilies.unique":[],"values.fontfamilies.totalUnique":0,"values.colors.total":0,"values.colors.unique":[],"values.colors.totalUnique":0,"values.colors.duplicates.unique":[],"values.colors.duplicates.totalUnique":0,"values.colors.duplicates.total":0,"values.browserhacks.total":0,"values.browserhacks.unique":[],"values.browserhacks.totalUnique":0,"values.boxshadows.total":0,"values.boxshadows.unique":[],"values.boxshadows.totalUnique":0,"values.textshadows.total":0,"values.textshadows.unique":[],"values.textshadows.totalUnique":0,"values.zindexes.total":0,"values.zindexes.unique":[],"values.zindexes.totalUnique":0,"values.animations.durations.total":0,"values.animations.durations.unique":[],"values.animations.durations.totalUnique":0,"values.animations.timingFunctions.total":0,"values.animations.timingFunctions.unique":[],"values.animations.timingFunctions.totalUnique":0}' - -## it shows json output when the -f=json option is passed - -> Snapshot 1 - - '{"stylesheets.size":3,"stylesheets.filesize.uncompressed.totalBytes":3,"stylesheets.filesize.compressed.gzip.totalBytes":23,"stylesheets.filesize.compressed.gzip.compressionRatio":-6.666666666666667,"stylesheets.filesize.compressed.brotli.totalBytes":7,"stylesheets.filesize.compressed.brotli.compressionRatio":-1.3333333333333335,"stylesheets.simplicity":1,"stylesheets.cohesion.average":0,"stylesheets.cohesion.min.count":0,"stylesheets.cohesion.min.value":null,"stylesheets.browserhacks.total":0,"stylesheets.browserhacks.totalUnique":0,"stylesheets.linesOfCode.total":1,"stylesheets.linesOfCode.sourceLinesOfCode.total":1,"atrules.charsets.total":0,"atrules.charsets.unique":[],"atrules.charsets.totalUnique":0,"atrules.documents.total":0,"atrules.documents.unique":[],"atrules.documents.totalUnique":0,"atrules.fontfaces.total":0,"atrules.fontfaces.unique":[],"atrules.fontfaces.totalUnique":0,"atrules.imports.total":0,"atrules.imports.unique":[],"atrules.imports.totalUnique":0,"atrules.keyframes.total":0,"atrules.keyframes.unique":[],"atrules.keyframes.totalUnique":0,"atrules.keyframes.prefixed.total":0,"atrules.keyframes.prefixed.unique":[],"atrules.keyframes.prefixed.totalUnique":0,"atrules.keyframes.prefixed.share":0,"atrules.mediaqueries.total":0,"atrules.mediaqueries.unique":[],"atrules.mediaqueries.totalUnique":0,"atrules.mediaqueries.browserhacks.total":0,"atrules.mediaqueries.browserhacks.unique":[],"atrules.mediaqueries.browserhacks.totalUnique":0,"atrules.namespaces.total":0,"atrules.namespaces.unique":[],"atrules.namespaces.totalUnique":0,"atrules.pages.total":0,"atrules.pages.unique":[],"atrules.pages.totalUnique":0,"atrules.supports.total":0,"atrules.supports.unique":[],"atrules.supports.totalUnique":0,"atrules.supports.browserhacks.total":0,"atrules.supports.browserhacks.unique":[],"atrules.supports.browserhacks.totalUnique":0,"rules.total":1,"rules.empty.total":1,"rules.selectors.min":1,"rules.selectors.max":1,"rules.selectors.average":1,"rules.selectors.minimum.count":1,"rules.selectors.minimum.value":["a"],"rules.selectors.maximum.count":1,"rules.selectors.maximum.value":["a"],"selectors.total":1,"selectors.totalUnique":1,"selectors.js.total":0,"selectors.js.unique":[],"selectors.js.totalUnique":0,"selectors.id.total":0,"selectors.id.unique":[],"selectors.id.totalUnique":0,"selectors.universal.total":0,"selectors.universal.unique":[],"selectors.universal.totalUnique":0,"selectors.accessibility.total":0,"selectors.accessibility.unique":[],"selectors.accessibility.totalUnique":0,"selectors.specificity.top":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.specificity.max.value.a":0,"selectors.specificity.max.value.b":0,"selectors.specificity.max.value.c":0,"selectors.specificity.max.value.d":1,"selectors.specificity.max.count":1,"selectors.specificity.max.selectors":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.identifiers.average":1,"selectors.identifiers.max.value":"a","selectors.identifiers.max.count":1,"selectors.identifiers.top":[{"value":"a","count":1}],"selectors.complexity.max.value":1,"selectors.complexity.max.selectors":[{"value":"a","count":1}],"selectors.complexity.max.count":1,"selectors.complexity.average":1,"selectors.complexity.sum":1,"selectors.complexity.unique":[{"value":1,"count":1}],"selectors.complexity.totalUnique":1,"selectors.browserhacks.total":0,"selectors.browserhacks.unique":[],"selectors.browserhacks.totalUnique":0,"declarations.total":0,"declarations.totalUnique":0,"declarations.importants.total":0,"declarations.importants.share":0,"properties.total":0,"properties.unique":[],"properties.totalUnique":0,"properties.prefixed.total":0,"properties.prefixed.unique":[],"properties.prefixed.totalUnique":0,"properties.prefixed.share":0,"properties.browserhacks.total":0,"properties.browserhacks.unique":[],"properties.browserhacks.totalUnique":0,"values.total":0,"values.prefixed.total":0,"values.prefixed.unique":[],"values.prefixed.totalUnique":0,"values.prefixed.share":0,"values.fontsizes.total":0,"values.fontsizes.unique":[],"values.fontsizes.totalUnique":0,"values.fontfamilies.total":0,"values.fontfamilies.unique":[],"values.fontfamilies.totalUnique":0,"values.colors.total":0,"values.colors.unique":[],"values.colors.totalUnique":0,"values.colors.duplicates.unique":[],"values.colors.duplicates.totalUnique":0,"values.colors.duplicates.total":0,"values.browserhacks.total":0,"values.browserhacks.unique":[],"values.browserhacks.totalUnique":0,"values.boxshadows.total":0,"values.boxshadows.unique":[],"values.boxshadows.totalUnique":0,"values.textshadows.total":0,"values.textshadows.unique":[],"values.textshadows.totalUnique":0,"values.zindexes.total":0,"values.zindexes.unique":[],"values.zindexes.totalUnique":0,"values.animations.durations.total":0,"values.animations.durations.unique":[],"values.animations.durations.totalUnique":0,"values.animations.timingFunctions.total":0,"values.animations.timingFunctions.unique":[],"values.animations.timingFunctions.totalUnique":0}' - -## it shows pretty output when --format=pretty is passed - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 1␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 0 0.00 0␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - ‣ @media 0 0 0.0%␊ - ‣ Z-indexes 0 0 0.0%␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - ‣ .js 0 0 0.0%␊ - ‣ * (universal) 0 0 0.0%␊ - ‣ [role|aria=""] 0 0 0.0%␊ - ‣ Browserh4cks 0 0 0.0%␊ - ␊ - ‣ Top specificity 0,0,0,1␊ - ‣ Top identifiers 1␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 3 B␊ - ‣ Size gzip 23 B -666.7%␊ - ‣ Size brotli 7 B -133.3%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 1 100.0%␊ - ‣ @import rules 0 0 0.0%␊ - ‣ @font-face rules 0 0 0.0%␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - ‣ Font-families 0 0 0.0%␊ - ‣ Box-shadows 0 0 0.0%␊ - ‣ Text-shadows 0 0 0.0%␊ - ‣ Colors 0 0 0.0%␊ - ‣ @keyframes 0 0 0.0%␊ - ` diff --git a/test/option-format/snapshots/spec.js.snap b/test/option-format/snapshots/spec.js.snap deleted file mode 100644 index fe50c187f6cdcebc393bd0ed3eebc2cca953267b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1587 zcmcJ@=|2+;0KoA@>zQ+Nu2{%&tx=9dD4U}>k|bI^o1{Wv_R!?W8KyawnUrLsORj9L zBB31FGDWtwjA)P4q{kdj&gc0&|HJcp@qO__1)vO0Lz+%A9`6)~A2~|0O?*b&7zwY2sy-3=MULW+TU~KQ)Piv#^I(Vj7P6D0;dUm882` z^tQz;QP(*e*V#M0Kniz!-@z3TyAju2DVjN$`waBZkh6=zeiiFg2e#}YArklm>(wD^ zpIa4|Znp3`g0~;r0p=5u*Mp1$sNiz42=j zai|yey9p6BOuVo%mAP7O zaiO;S-%snU@{XSgpUO1paJnWapk0IZC2luq(4xtI3ev3ySswgD&~C zyk~0!Y37@b5uFgI$OFB$Vx8Li^*=`IK3zttGQe+ETVoGL?J{JM+LN z5YurGIil{8C!D#?a$w%=UAa{8O|ROLF0m|7BZeiTJX#xW1-pKD^uAIZxR}#d#C}^% zhgqVFXP;lSP!4x#-J;g_O`yjZvIjYO!VG+zni_NmyG=pFBJxLdet+D990~ffx3dojtJOV#gmkBl`Fhh8 zndHhVES6CZ1*+oAFVz@OSxjF}^)lJpnta?BCq&X5d~HtzUo$AtRFjeDxm`12e+ zX{W?$Th&fq$qr8^lM8d>rfKptRN067&RQI0mfX!)EZ(8(?qI7+T557+#)z)>*_p}s z3eD-f)aS415-@pg!rmr=4uoi9S%?a31hLq@Dk-3u2_Rf*3g9U)KQ8>RS)A?JC>1Q3 zI!h46a9sDWk>meKBGRbci??7~omhRqu4~wu&eM+ZKFpWxDcO&EYrQF+(@ze+xVY20 zFeBgU^_3+t1Hw}~FmOf;2FZ{<#3R{Bf zUjgp?l70xn55^vte@nR7rmvd4>JI0GLpe~t&JbPmYO~I?=AkIn8)Jg9(eEdRSAxtv zddPKcb%h5nCF!bEAG)_Izi`ybX5r|$>rB)(K&tfcF>;>2Zg>bBk6v!Zw(v5~gV88D_+WH}e|dv22|~>*qtu zPjc5)KqXEgF_rF5HxV{lLe0{Xm5pgRO#@YuO+Z*`V2m`(vAH+4rmj%X?A)R>`pqan z#|r+F%ndMYao+o<34|Oann%j(K4r1F5zI(dOg diff --git a/test/option-format/spec.js b/test/option-format/spec.js deleted file mode 100644 index 7685c0d..0000000 --- a/test/option-format/spec.js +++ /dev/null @@ -1,36 +0,0 @@ -const test = require('ava') -const execa = require('execa') - -test(`it shows json output when the --format=json option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--format', 'json'], { - input: 'a{}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('"stylesheets.size":3')) -}) - -test(`it shows json output when the -f=json option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['-f', 'json'], { - input: 'a{}' - }) - t.snapshot(stdout) - t.true(stdout.includes('"stylesheets.size":3')) -}) - -test(`it shows json output when an uppercase json format option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--format', 'JSON'], { - input: 'a{}' - }) - t.snapshot(stdout) - t.true(stdout.includes('"stylesheets.size":3')) -}) - -test(`it shows pretty output when --format=pretty is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--format', 'pretty'], { - input: 'a{}' - }) - - t.snapshot(stdout) - t.false(stdout.includes('"stylesheets.size":3')) -}) diff --git a/test/option-verbose/snapshots/spec.js.md b/test/option-verbose/snapshots/spec.js.md deleted file mode 100644 index bcf7cf7..0000000 --- a/test/option-verbose/snapshots/spec.js.md +++ /dev/null @@ -1,260 +0,0 @@ -# Snapshot report for `test/option-verbose/spec.js` - -The actual snapshot is saved in `spec.js.snap`. - -Generated by [AVA](https://ava.li). - -## it shows a verbose table if the --verbose option is passed - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 2␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 1 1.00 1␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @media 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Z-indexes 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - N/A␊ - ␊ - ‣ .js 1 1 100.0%␊ - 1 × .js-verbose␊ - ␊ - ‣ * (universal) 0 0 0.0%␊ - N/A␊ - ␊ - ‣ [role|aria=""] 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Browserh4cks 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ‣ Top specificity 0,0,1,0␊ - .js-verbose␊ - ␊ - ‣ Top identifiers 1␊ - .js-verbose␊ - ␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 22 B␊ - ‣ Size gzip 42 B -90.9%␊ - ‣ Size brotli 26 B -18.2%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 0 0.0%␊ - ‣ @import rules 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @font-face rules 0 0 0.0%␊ - ␊ - ␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Font-families 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Box-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Text-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Colors 1 1 100.0%␊ - 1 x ■ red️␊ - ␊ - ‣ @keyframes 0 0 0.0%␊ - N/A␊ - ␊ - ` - -## it shows a verbose table if the -v option is passed - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 2␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 1 1.00 1␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @media 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Z-indexes 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - N/A␊ - ␊ - ‣ .js 1 1 100.0%␊ - 1 × .js-verbose␊ - ␊ - ‣ * (universal) 0 0 0.0%␊ - N/A␊ - ␊ - ‣ [role|aria=""] 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Browserh4cks 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ‣ Top specificity 0,0,1,0␊ - .js-verbose␊ - ␊ - ‣ Top identifiers 1␊ - .js-verbose␊ - ␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 22 B␊ - ‣ Size gzip 42 B -90.9%␊ - ‣ Size brotli 26 B -18.2%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 0 0.0%␊ - ‣ @import rules 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @font-face rules 0 0 0.0%␊ - ␊ - ␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Font-families 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Box-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Text-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Colors 1 1 100.0%␊ - 1 x ■ red️␊ - ␊ - ‣ @keyframes 0 0 0.0%␊ - N/A␊ - ␊ - ` - -## it shows the default stats if the --no-verbose option is passed - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 1␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 0 0.00 0␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - ‣ @media 0 0 0.0%␊ - ‣ Z-indexes 0 0 0.0%␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - ‣ .js 0 0 0.0%␊ - ‣ * (universal) 0 0 0.0%␊ - ‣ [role|aria=""] 0 0 0.0%␊ - ‣ Browserh4cks 0 0 0.0%␊ - ␊ - ‣ Top specificity 0,0,0,1␊ - ‣ Top identifiers 1␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 3 B␊ - ‣ Size gzip 23 B -666.7%␊ - ‣ Size brotli 7 B -133.3%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 1 100.0%␊ - ‣ @import rules 0 0 0.0%␊ - ‣ @font-face rules 0 0 0.0%␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - ‣ Font-families 0 0 0.0%␊ - ‣ Box-shadows 0 0 0.0%␊ - ‣ Text-shadows 0 0 0.0%␊ - ‣ Colors 0 0 0.0%␊ - ‣ @keyframes 0 0 0.0%␊ - ` diff --git a/test/option-verbose/snapshots/spec.js.snap b/test/option-verbose/snapshots/spec.js.snap deleted file mode 100644 index c749f30aa8d337df6b25057d491a0dd0c5b9867c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 854 zcmV-c1F8H$RzV_P00000000B+ zn9pm}KorNbinK&fdhyWHv{GoLiOFu+T2QoGTPfJ0cD*Pf(`0r#?IaT?iKfMaM{gbq zdJ=^mL~L(@p7kUMJqZ2*{R8yuK`=kocFiW6-GNHAnahOXecw#pym@?hRY4Gr3Twmf z?v8)n>|cMi@!{mfH(LcE7(aUj;q{3ZTLU%s$F}{v$2L?~Hh88zm;#(vSHMCej1ZfUsNmgoOk`*N`o7Iu&;2K5= z!ZxzYNF$Iz2UD{}*G4vg4T~}dnojF(ir7H_!A%q2bJ5<%Q0TY9=mQ%uumrW0xM!v1 zOOcgGcFA_F;5#4HrK*`H#iJ!V@W98$sKrH!hZjst3@^%IcyC(LRY)D4BKFe)J33><_ zh8G40?{uqfWa-jaYm#PNc_6P+3)mLY{MV}aHR`w7s4}XKD!ygQzXk%F^1ju$KoqYb zR-?>-riS?PY6cSoY`hjPVE|NCoiNdZ3M)5~X(7ol7{wx}>{-;;uobr$^DTl|no#74 zCU1+3It0hOl^eF|Ik`9_igVc39Qe_3L))+LpkK!NjGkrkeNB!sE zXRi`8$&~*DemJRz6L$^+=VSp+8yN@5a3TyRyJSF%k1ZWg%E7@BP|CuRVktxosa!70 z;~7{2#v@y`RFX^kg(YEzHYF$rmT>aOA)paX4B_MtPVmSgj&`@+JzC@qmAs*nH&mL( gfdP%Yp^`UL@`g&@P{|uA`_)kS1-A$4Y@!+f0FP#ntpET3 diff --git a/test/option-verbose/spec.js b/test/option-verbose/spec.js deleted file mode 100644 index 2645b07..0000000 --- a/test/option-verbose/spec.js +++ /dev/null @@ -1,47 +0,0 @@ -const test = require('ava') -const execa = require('execa') - -test(`it shows a verbose table if the --verbose option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--verbose'], { - input: '.js-verbose{color:red}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true(stdout.includes('.js-verbose')) - t.true(stdout.includes('1 x ■ red️')) -}) - -test(`it shows a verbose table if the -v option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['-v'], { - input: '.js-verbose{color:red}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true(stdout.includes('.js-verbose')) - t.true(stdout.includes('1 x ■ red️')) -}) - -test(`it shows the default stats if the --no-verbose option is passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--no-verbose'], { - input: 'a{}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true( - stdout.includes('‣ Font-sizes 0 0 0.0%') - ) - t.false(stdout.includes('.js-verbose')) - t.false(stdout.includes('1 x ■ red️')) -}) diff --git a/test/options-format-and-verbose/snapshots/spec.js.md b/test/options-format-and-verbose/snapshots/spec.js.md deleted file mode 100644 index 66c9d3b..0000000 --- a/test/options-format-and-verbose/snapshots/spec.js.md +++ /dev/null @@ -1,108 +0,0 @@ -# Snapshot report for `test/options-format-and-verbose/spec.js` - -The actual snapshot is saved in `spec.js.snap`. - -Generated by [AVA](https://ava.li). - -## it shows compact json output when the --format=json and --verbose options are passed - -> Snapshot 1 - - '{"stylesheets.size":3,"stylesheets.filesize.uncompressed.totalBytes":3,"stylesheets.filesize.compressed.gzip.totalBytes":23,"stylesheets.filesize.compressed.gzip.compressionRatio":-6.666666666666667,"stylesheets.filesize.compressed.brotli.totalBytes":7,"stylesheets.filesize.compressed.brotli.compressionRatio":-1.3333333333333335,"stylesheets.simplicity":1,"stylesheets.cohesion.average":0,"stylesheets.cohesion.min.count":0,"stylesheets.cohesion.min.value":null,"stylesheets.browserhacks.total":0,"stylesheets.browserhacks.totalUnique":0,"stylesheets.linesOfCode.total":1,"stylesheets.linesOfCode.sourceLinesOfCode.total":1,"atrules.charsets.total":0,"atrules.charsets.unique":[],"atrules.charsets.totalUnique":0,"atrules.documents.total":0,"atrules.documents.unique":[],"atrules.documents.totalUnique":0,"atrules.fontfaces.total":0,"atrules.fontfaces.unique":[],"atrules.fontfaces.totalUnique":0,"atrules.imports.total":0,"atrules.imports.unique":[],"atrules.imports.totalUnique":0,"atrules.keyframes.total":0,"atrules.keyframes.unique":[],"atrules.keyframes.totalUnique":0,"atrules.keyframes.prefixed.total":0,"atrules.keyframes.prefixed.unique":[],"atrules.keyframes.prefixed.totalUnique":0,"atrules.keyframes.prefixed.share":0,"atrules.mediaqueries.total":0,"atrules.mediaqueries.unique":[],"atrules.mediaqueries.totalUnique":0,"atrules.mediaqueries.browserhacks.total":0,"atrules.mediaqueries.browserhacks.unique":[],"atrules.mediaqueries.browserhacks.totalUnique":0,"atrules.namespaces.total":0,"atrules.namespaces.unique":[],"atrules.namespaces.totalUnique":0,"atrules.pages.total":0,"atrules.pages.unique":[],"atrules.pages.totalUnique":0,"atrules.supports.total":0,"atrules.supports.unique":[],"atrules.supports.totalUnique":0,"atrules.supports.browserhacks.total":0,"atrules.supports.browserhacks.unique":[],"atrules.supports.browserhacks.totalUnique":0,"rules.total":1,"rules.empty.total":1,"rules.selectors.min":1,"rules.selectors.max":1,"rules.selectors.average":1,"rules.selectors.minimum.count":1,"rules.selectors.minimum.value":["a"],"rules.selectors.maximum.count":1,"rules.selectors.maximum.value":["a"],"selectors.total":1,"selectors.totalUnique":1,"selectors.js.total":0,"selectors.js.unique":[],"selectors.js.totalUnique":0,"selectors.id.total":0,"selectors.id.unique":[],"selectors.id.totalUnique":0,"selectors.universal.total":0,"selectors.universal.unique":[],"selectors.universal.totalUnique":0,"selectors.accessibility.total":0,"selectors.accessibility.unique":[],"selectors.accessibility.totalUnique":0,"selectors.specificity.top":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.specificity.max.value.a":0,"selectors.specificity.max.value.b":0,"selectors.specificity.max.value.c":0,"selectors.specificity.max.value.d":1,"selectors.specificity.max.count":1,"selectors.specificity.max.selectors":[{"count":1,"value":"a","specificity":{"a":0,"b":0,"c":0,"d":1}}],"selectors.identifiers.average":1,"selectors.identifiers.max.value":"a","selectors.identifiers.max.count":1,"selectors.identifiers.top":[{"value":"a","count":1}],"selectors.complexity.max.value":1,"selectors.complexity.max.selectors":[{"value":"a","count":1}],"selectors.complexity.max.count":1,"selectors.complexity.average":1,"selectors.complexity.sum":1,"selectors.complexity.unique":[{"value":1,"count":1}],"selectors.complexity.totalUnique":1,"selectors.browserhacks.total":0,"selectors.browserhacks.unique":[],"selectors.browserhacks.totalUnique":0,"declarations.total":0,"declarations.totalUnique":0,"declarations.importants.total":0,"declarations.importants.share":0,"properties.total":0,"properties.unique":[],"properties.totalUnique":0,"properties.prefixed.total":0,"properties.prefixed.unique":[],"properties.prefixed.totalUnique":0,"properties.prefixed.share":0,"properties.browserhacks.total":0,"properties.browserhacks.unique":[],"properties.browserhacks.totalUnique":0,"values.total":0,"values.prefixed.total":0,"values.prefixed.unique":[],"values.prefixed.totalUnique":0,"values.prefixed.share":0,"values.fontsizes.total":0,"values.fontsizes.unique":[],"values.fontsizes.totalUnique":0,"values.fontfamilies.total":0,"values.fontfamilies.unique":[],"values.fontfamilies.totalUnique":0,"values.colors.total":0,"values.colors.unique":[],"values.colors.totalUnique":0,"values.colors.duplicates.unique":[],"values.colors.duplicates.totalUnique":0,"values.colors.duplicates.total":0,"values.browserhacks.total":0,"values.browserhacks.unique":[],"values.browserhacks.totalUnique":0,"values.boxshadows.total":0,"values.boxshadows.unique":[],"values.boxshadows.totalUnique":0,"values.textshadows.total":0,"values.textshadows.unique":[],"values.textshadows.totalUnique":0,"values.zindexes.total":0,"values.zindexes.unique":[],"values.zindexes.totalUnique":0,"values.animations.durations.total":0,"values.animations.durations.unique":[],"values.animations.durations.totalUnique":0,"values.animations.timingFunctions.total":0,"values.animations.timingFunctions.unique":[],"values.animations.timingFunctions.totalUnique":0}' - -## it shows verbose pretty output when the --format=pretty and --verbose options are passed - -> Snapshot 1 - - `␊ - Complexity␊ - ----------------------------------------------------␊ - Total Average Maximum␊ - ‣ Lines of Code 2␊ - ‣ Rules 1␊ - ‣ Selectors 1 1.00 1␊ - ‣ Identifiers 1 1.00 1␊ - ‣ Declarations 1 1.00 1␊ - ‣ !importants 0␊ - ␊ - Total Unique Unique %␊ - ‣ Browser hacks 0 0 0.0%␊ - ‣ @supports 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @media 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Z-indexes 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ␊ - Selectors␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ All 1 1 100.0%␊ - ‣ #id 0 0 0.0%␊ - N/A␊ - ␊ - ‣ .js 1 1 100.0%␊ - 1 × .js-verbose␊ - ␊ - ‣ * (universal) 0 0 0.0%␊ - N/A␊ - ␊ - ‣ [role|aria=""] 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Browserh4cks 0 0 0.0%␊ - N/A␊ - ␊ - ␊ - ‣ Top specificity 0,0,1,0␊ - .js-verbose␊ - ␊ - ‣ Top identifiers 1␊ - .js-verbose␊ - ␊ - ␊ - ␊ - Performance␊ - ----------------------------------------------------␊ - File size Bytes Comp. %␊ - ‣ Size 22 B␊ - ‣ Size gzip 42 B -90.9%␊ - ‣ Size brotli 26 B -18.2%␊ - ␊ - Misc. Total Unique Unique %␊ - ‣ Empty rules 0 0.0%␊ - ‣ @import rules 0 0 0.0%␊ - N/A␊ - ␊ - ‣ @font-face rules 0 0 0.0%␊ - ␊ - ␊ - ‣ Color duplicates 0 0 0.0%␊ - ␊ - ␊ - Branding␊ - ----------------------------------------------------␊ - Total Unique Unique %␊ - ‣ Font-sizes 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Font-families 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Box-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Text-shadows 0 0 0.0%␊ - N/A␊ - ␊ - ‣ Colors 1 1 100.0%␊ - 1 x ■ red️␊ - ␊ - ‣ @keyframes 0 0 0.0%␊ - N/A␊ - ␊ - ` diff --git a/test/options-format-and-verbose/snapshots/spec.js.snap b/test/options-format-and-verbose/snapshots/spec.js.snap deleted file mode 100644 index b4c8abb575ec6fbdc8825126f18e4b3f05db734e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1471 zcmV;w1wi^iRzV&g3zzjVCSJ51#yDY6nl0SWys$-&Ty(HaPXrO z5(}K^P*VLriNaebBhhF!-m=Tz{$D`Rq zG`Z0dGbtP0#|b*31MX-50SW0pd6;!W?jt{^Dq-&XB8rCpMT(Opa_^>P*A*cZawjDB zay2NQggE_pu^V}~mYV1hX_O}}{t)D#EXgU!c9$qg8L^E_G38Y-2ZuTy7j6ykA~z3k z2r9QWNLpe7+KVX67Rberc58#QB_^OvQzlBlsA~(PE3g37yZCsKpa6`xwL!`fvs0U{ zj|ExP`$8Y6+ncC0%xy}OLIefaBZx8+0(M<6L-DA5AQAzjS#JHD zaz@CT%mw6Qx>Z5SWjiFwF#x?Zk9FzZm>^Y=*CpIDA26=dW#>GU*mj>Q|Hna`9V@LV z_OY8qNy;{GxE-y)_U6!lwMdW$^_kIusE&+-5gHwWzWa14gs9Wnxf4QctH(>Qd@h_$ zd^0~ADxN>88YA&QG2&^&h`P_TMoOXMogyF9Y^|`g#0EVe*JYK(ocN^8lMV#z2~YvO zr7?ENqNqzKDyA~0qjr|7*`$+6IW2NDJEcubXkPqvi@zSFoShx&)M9Y~g);#)A!OAEYpXyA19n3*RXT(wj?T#{Qi>O^ z8i20L7Tz7mQr!UEtt{+v!7i^rD6I+bDDhO6<*g;4=Za3dv1;T+w(7x+e6C_p+5uIb zq1E$pcK=2h9GD6ktfmC2Ni)a_L^343=Fy7IxJQA2erto&B_@!%c$I0zc_W~%a8>ye z5_)(A4O?RYghiIBif9#E?PXrB?v-6Az?)vJ({n~>HGQ;~hi<=r8QUENsNBSICcMJ? z>v?mxIk(L5IUdu}KKslu{oF2(VAgcAto+RaJ>EOPsi2TT$^p0&0POid8!%aZQs{YC(^fx(+u;g z#M9FH2a4WO*L7O8Jo=82$8^ojqZF5FZ&@0u;LVe0jA;d~C5QNSUYN zmje39c38VgrrQvZJ=3YR(<0b!7c$~1MX=BD4adI0sg*x7NNQUZc5>aGUN+5}Bz0}j zZ%^{S$6i2L3AhnE+>{ktL%Gj^=m8rGEBD6i9k(i=VVA^RR%BUijWvk4lc3O}$K?OK zm+Y}V7A3Pv?H{7Oa)io?cy0Dhv>I3S);WCd(`rpe?`Ictq}kEBx3iUHJ^A)~%Sy2K Z^rr_^sx+_gRkiL|{sHlgcysz3007=%(#!w= diff --git a/test/options-format-and-verbose/spec.js b/test/options-format-and-verbose/spec.js deleted file mode 100644 index 6c4be64..0000000 --- a/test/options-format-and-verbose/spec.js +++ /dev/null @@ -1,29 +0,0 @@ -const test = require('ava') -const execa = require('execa') - -test(`it shows compact json output when the --format=json and --verbose options are passed`, async t => { - const {stdout} = await execa('./src/cli.js', ['--format=json', '--verbose'], { - input: 'a{}' - }) - - t.snapshot(stdout) - t.true(stdout.includes('"stylesheets.size":3')) -}) - -test(`it shows verbose pretty output when the --format=pretty and --verbose options are passed`, async t => { - const {stdout} = await execa( - './src/cli.js', - ['--format', 'pretty', '--verbose'], - { - input: '.js-verbose{color:red}' - } - ) - - t.snapshot(stdout) - t.true(stdout.includes('Complexity')) - t.true(stdout.includes('Performance')) - t.true(stdout.includes('Selectors')) - t.true(stdout.includes('Branding')) - t.true(stdout.includes('.js-verbose')) - t.true(stdout.includes('1 x ■ red️')) -}) diff --git a/test/version/spec.js b/test/version/spec.js deleted file mode 100644 index 58ffbf7..0000000 --- a/test/version/spec.js +++ /dev/null @@ -1,8 +0,0 @@ -const test = require('ava') -const execa = require('execa') -const semver = require('semver') - -test('it shows a valid version when passing --version', async t => { - const {stdout: actual} = await execa('./src/cli.js', ['--version']) - t.is(actual, semver.valid(actual)) -})