@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_AMS-Regular.73ea273a72f4aca30ca528cf9117470a.woff2) format("woff2"),url(/fonts/KaTeX_AMS-Regular.d562e886c52f12660a41eea8d05af757.woff) format("woff"),url(/fonts/KaTeX_AMS-Regular.853be92419a6c3766b9afe7a7c3e32fa.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/fonts/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a5a43382bb0e4.woff2) format("woff2"),url(/fonts/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325192d99e0c965.woff) format("woff"),url(/fonts/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe70442031a27fb57a21.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94a903d7973395.woff2) format("woff2"),url(/fonts/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7b2122b1fab93.woff) format("woff"),url(/fonts/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758be45cd29e907.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/fonts/KaTeX_Fraktur-Bold.931d67ea207ab37ee693ff155ff4d7a6.woff2) format("woff2"),url(/fonts/KaTeX_Fraktur-Bold.354501bac435c3264834b80301089bad.woff) format("woff"),url(/fonts/KaTeX_Fraktur-Bold.4c761b3711973ab04edf7ea6f1fbacdc.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b5ddef7546e02.woff2) format("woff2"),url(/fonts/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c9a89b8eef91b.woff) format("woff"),url(/fonts/KaTeX_Fraktur-Regular.ed305b5434865e06ffde7da0d28101af.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/fonts/KaTeX_Main-Bold.39890742bc957b368704509bb2f4163c.woff2) format("woff2"),url(/fonts/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3a9c872e3337b.woff) format("woff"),url(/fonts/KaTeX_Main-Bold.8169508bf58f8bd92ad8a768ede68a18.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/fonts/KaTeX_Main-BoldItalic.20f389c4120be058d80a3cd6a2f5a9b9.woff2) format("woff2"),url(/fonts/KaTeX_Main-BoldItalic.428978dc7837d46de0916f266f5a43df.woff) format("woff"),url(/fonts/KaTeX_Main-BoldItalic.828abcb200061cffbaae1f0498f821a8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/fonts/KaTeX_Main-Italic.fe2176f79edaa716e6212cca53949439.woff2) format("woff2"),url(/fonts/KaTeX_Main-Italic.fd947498bc16392e76c23adf58513fb3.woff) format("woff"),url(/fonts/KaTeX_Main-Italic.fa675e5e4bec9eb250b6a8cac09b189b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Main-Regular.f650f111a3b890d116f1ba740b7e3de3.woff2) format("woff2"),url(/fonts/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc8c28314db234.woff) format("woff"),url(/fonts/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e823d52be546b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/fonts/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462db6f9708a658c.woff2) format("woff2"),url(/fonts/KaTeX_Math-BoldItalic.3f07ed67f06c720120cedd0bad5f60e2.woff) format("woff"),url(/fonts/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998ccd32eb09d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/fonts/KaTeX_Math-Italic.6d3d25f4820d0da8f01fa3d2c7cbb8c2.woff2) format("woff2"),url(/fonts/KaTeX_Math-Italic.96759856b4e70f3a83385d07e0d33b03.woff) format("woff"),url(/fonts/KaTeX_Math-Italic.8a5f936332e8028c7278a3a25db00925.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/fonts/KaTeX_SansSerif-Bold.95591a929f0d32aa282a90ba5acf81f0.woff2) format("woff2"),url(/fonts/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c388cf91b8ad51.woff) format("woff"),url(/fonts/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b413caed1a4c01.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/fonts/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637280a90a3434b.woff2) format("woff2"),url(/fonts/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8af9e11cc5a68.woff) format("woff"),url(/fonts/KaTeX_SansSerif-Italic.b257a18c016f37ee45430f59757a0db9.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/fonts/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c029b09b917782.woff2) format("woff2"),url(/fonts/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac53d7efbe6de8.woff) format("woff"),url(/fonts/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda5903f74c404a99.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Script-Regular.c81d1b2a4b75d3eded6059a210910a6b.woff2) format("woff2"),url(/fonts/KaTeX_Script-Regular.073b3402d036714b43709614d1da717a.woff) format("woff"),url(/fonts/KaTeX_Script-Regular.fc9ba5249878cd8f8d885c1f42b0f43d.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Size1-Regular.6eec866c69313624be6061a5c86f0944.woff2) format("woff2"),url(/fonts/KaTeX_Size1-Regular.0108e89c9003e8c14ea3c4e99b09653e.woff) format("woff"),url(/fonts/KaTeX_Size1-Regular.6de7d4b539221a49e9e241b734653ecf.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Size2-Regular.2960900c4f271311eb36d175a209aa0a.woff2) format("woff2"),url(/fonts/KaTeX_Size2-Regular.3a99e70aee4076660d38b312c7cac2f9.woff) format("woff"),url(/fonts/KaTeX_Size2-Regular.57f5c1837853986ea1dbadbb8f4f6074.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Size3-Regular.e1951519f6f0596f735635e962d5b82c.woff2) format("woff2"),url(/fonts/KaTeX_Size3-Regular.7947224e8a9914fa332b16515176ce0d.woff) format("woff"),url(/fonts/KaTeX_Size3-Regular.8d6b6822586eea3d3b2076d171808949.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Size4-Regular.e418bf257af1052628d8c981d158674c.woff2) format("woff2"),url(/fonts/KaTeX_Size4-Regular.aeffd8025cba3647f1a6c07f222d985e.woff) format("woff"),url(/fonts/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7c4bb567cef92.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/fonts/KaTeX_Typewriter-Regular.c295e7f71970f03c0549228b1c18120a.woff2) format("woff2"),url(/fonts/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7cf3364d4d4555.woff) format("woff"),url(/fonts/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4ed359e15d0897.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.11"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}

.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:7em;padding-bottom:7em}.columns>*{max-width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width: 768px){.columns:not(.columns-reverse) .columns__contentwrapper>*:first-child{padding-right:1em}.columns:not(.columns-reverse) .columns__contentwrapper>*:last-child{padding-left:1em}.columns-reverse .columns__contentwrapper>*:first-child{padding-left:1em}.columns-reverse .columns__contentwrapper>*:last-child{padding-right:1em}}.columns-reverse>*{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.columns-equal>*>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns-2-1>*>*:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2}.columns-2-1>*>*:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns-1-2>*>*:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns-1-2>*>*:last-child{-webkit-box-flex:2;-ms-flex:2;flex:2}.columns-4-5>*>*:first-child{-webkit-box-flex:4;-ms-flex:4;flex:4}.columns-4-5>*>*:last-child{-webkit-box-flex:5;-ms-flex:5;flex:5}.columns-5-4>*>*:first-child{-webkit-box-flex:5;-ms-flex:5;flex:5}.columns-5-4>*>*:last-child{-webkit-box-flex:4;-ms-flex:4;flex:4}.columns__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns__image img{width:300px;height:300px}@media only screen and (min-width: 768px)and (max-width: 1024px){.columns{padding:4em 2em 4em}article>h2{padding-right:1em;padding-left:1em}}@media only screen and (max-width: 767px){.columns{padding:4em 1.4em 4em}article>h2{padding-right:.7em;padding-left:.7em}.columns__contentwrapper{display:block}.columns__contentwrapper>*{margin-bottom:2em}.columns__contentwrapper>*:first-child{padding-right:0;padding-left:0}.columns__contentwrapper>*:last-child{padding-left:0;padding-right:0;margin-bottom:0}.columns__image{display:block;text-align:center}.columns__image img{width:50%;height:auto}}.col-0{width:0%}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.col-0,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;float:left}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;min-height:100%;font-size:1rem;color:#000;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{overflow-x:hidden}a{text-decoration:none;color:#000}p a{-webkit-tap-highlight-color:rgba(0,0,0,.2)}p,li,blockquote{font-size:1.125rem;line-height:1.8rem}@media only screen and (max-width: 767px){p,li{font-size:1rem}}h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:bold}.clearfix:after{content:"";display:table;clear:both}i,em{font-style:italic}b,strong{font-weight:500}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img[src$=".svg"]{height:100%}}::-moz-selection{background:#d4f4ef}::selection{background:#d4f4ef}::-moz-selection{background:#d4f4ef}h1{font-weight:500;font-size:clamp(42px,2.625rem,64px)}@media only screen and (max-width: 767px){h1{font-size:clamp(30px,1.875rem,48px)}}h2{font-size:clamp(36px,2rem,52px);font-weight:500;line-height:clamp(40px,2.2rem,64px);margin-bottom:20px}@media only screen and (max-width: 767px){h2{font-size:23px;text-align:center}}.center{text-align:center}.content-visible{-webkit-transition:all .3s;transition:all .3s}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}:root{interpolate-size:allow-keywords}@font-face{font-family:"Montserrat";font-weight:200;src:url(/fonts/montserrat-hairline-webfont.39d0bf6384de3ac276a4f1bbde7e7224.eot);src:url(/fonts/montserrat-hairline-webfont.39d0bf6384de3ac276a4f1bbde7e7224.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-hairline-webfont.3ad8e6841dec59ba5ef8d648f50075aa.woff) format("woff"),url(/fonts/montserrat-hairline-webfont.4174c32cf8eefdaa8b08292eddf3dc37.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat";font-weight:300;src:url(/fonts/montserrat-ultralight-webfont.b1074918c180606cc2e11c8899d2a096.eot);src:url(/fonts/montserrat-ultralight-webfont.b1074918c180606cc2e11c8899d2a096.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-ultralight-webfont.fa03396010cb86a50c59bbf5eeb2ecb2.woff) format("woff"),url(/fonts/montserrat-ultralight-webfont.1d4bc27fc19982e61b5d05aea2d93e81.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat";font-weight:400;src:url(/fonts/montserrat-light-webfont.656fd7e1f7148b58d2fe7cad23f05821.eot);src:url(/fonts/montserrat-light-webfont.656fd7e1f7148b58d2fe7cad23f05821.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-light-webfont.2be08a3db2c0784a0b8b1f8351d58a22.woff) format("woff"),url(/fonts/montserrat-light-webfont.91a9a2bb734e3683cfc529f112225439.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat";font-weight:500;src:url(/fonts/montserrat-regular-webfont.6bcbbb791aebad5647bcbbf6c3857cf2.eot);src:url(/fonts/montserrat-regular-webfont.6bcbbb791aebad5647bcbbf6c3857cf2.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-regular-webfont.bca06b64338152aef3e4fee89059d230.woff) format("woff"),url(/fonts/montserrat-regular-webfont.09d873bcc4fee56b24f23dbad3b3d2fc.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat";font-weight:600;src:url(/fonts/montserrat-semibold-webfont.4d2ef5841678148e45777459607f50b5.eot);src:url(/fonts/montserrat-semibold-webfont.4d2ef5841678148e45777459607f50b5.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-semibold-webfont.4576d84e19c1529924ba7830fa2bdca1.woff) format("woff"),url(/fonts/montserrat-semibold-webfont.c3c43c3146ce0ded774bcd6a85b1469d.ttf) format("truetype");font-style:normal}@font-face{font-family:"Montserrat";font-weight:700;src:url(/fonts/montserrat-bold-webfont.51e763c6ebea75fa8f6047296ffabdfd.eot);src:url(/fonts/montserrat-bold-webfont.51e763c6ebea75fa8f6047296ffabdfd.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat-bold-webfont.7111c6522dfc097c87fbc22160078ad8.woff) format("woff"),url(/fonts/montserrat-bold-webfont.bee0478cb957fd23cc0425062c141a1d.ttf) format("truetype");font-style:normal}@font-face{font-family:"DIN";src:url(/fonts/DIN-Medium.cd8f4fe0695631bb37c532185480d3c5.eot);src:url(/fonts/DIN-Medium.cd8f4fe0695631bb37c532185480d3c5.eot?#iefix) format("embedded-opentype"),url(/fonts/DIN-Medium.24cc1fc1decc02e5e127f0a49eb0aed2.woff2) format("woff2"),url(/fonts/DIN-Medium.054bb21ad671be0c4d0cc5e39c5d2e3c.woff) format("woff"),url(/fonts/DIN-Medium.0e3c5a8a93b4c9ea4e6952f851e1d245.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"DIN";src:url(/fonts/DIN-Regular.392fb1352c743166df22bf5b9f883dac.eot);src:url(/fonts/DIN-Regular.392fb1352c743166df22bf5b9f883dac.eot?#iefix) format("embedded-opentype"),url(/fonts/DIN-Regular.b6f223991dc9e4ebcbcc7f7befe556a2.woff2) format("woff2"),url(/fonts/DIN-Regular.8e480d855043ff45b697898cfbe34ac0.woff) format("woff"),url(/fonts/DIN-Regular.9a58d233c89fb3715ee856c546a625b2.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"DIN";src:url(/fonts/DIN-Bold.d943c0f9dbd444b047d97837bf77c5bd.eot);src:url(/fonts/DIN-Bold.d943c0f9dbd444b047d97837bf77c5bd.eot?#iefix) format("embedded-opentype"),url(/fonts/DIN-Bold.e5b57bc42411411f3ebedc1dc29fb440.woff2) format("woff2"),url(/fonts/DIN-Bold.4d4742df383f487374afd16d925d1dff.woff) format("woff"),url(/fonts/DIN-Bold.a115830dae838a816957860e55f6b539.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"DIN";src:url(/fonts/DIN-Light.eb911e7783ccf6f9a6f651ad249b5aee.eot);src:url(/fonts/DIN-Light.eb911e7783ccf6f9a6f651ad249b5aee.eot?#iefix) format("embedded-opentype"),url(/fonts/DIN-Light.4c9fa0ccfaf0130f0c7bc6ad468c4bfe.woff2) format("woff2"),url(/fonts/DIN-Light.1ec11f3ef724c625af8df756a0efa729.woff) format("woff"),url(/fonts/DIN-Light.acf497ed4cafbc64ea54da91c3f52edc.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"opti-icons";src:url(/fonts/opti-icon.cc44019342822e39f6502d3314624268.eot);src:url(/fonts/opti-icon.cc44019342822e39f6502d3314624268.eot#iefix) format("embedded-opentype"),url(/fonts/opti-icon.2cd1be7c4e498cd57b01b5cf9dd24b2b.ttf) format("truetype"),url(/fonts/opti-icon.bd6d9ba42b170da005fb85b71d50f0c0.woff) format("woff"),url(/fonts/opti-icon.ac612bf793e993addcb4943eb30f2264.svg#opti-icons) format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"opti-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo-title:before{content:""}.icon-x-logo:before{content:""}.icon-checkmark2:before{content:"✔"}.icon-linkedin:before{content:""}.icon-gplay:before{content:""}.icon-gplay-solid:before{content:""}.icon-ann-signature:before{content:"👩"}.icon-exclamation:before{content:"⚠"}.icon-instagram:before{content:""}.icon-down-arrow:before{content:""}.icon-close:before{content:"❌"}.icon-search:before{content:""}.icon-right_arrow:before{content:""}.icon-warning:before{content:""}.icon-checkmark:before{content:""}.icon-svd:before{content:""}.icon-sr:before{content:""}.icon-di:before{content:""}.icon-breakit:before{content:""}.icon-android:before{content:""}.icon-appstore-solid:before{content:""}.icon-appstore:before{content:""}.icon-check:before{content:""}.icon-twitter:before{content:""}.icon-fb:before{content:""}.icon-aeroplane:before{content:""}.icon-arrow:before{content:""}.icon-hack{-webkit-transform:translate3d(0, 0, 0)}@media only screen and (max-width: 767px){.screen-only{display:none !important}}.mobile-only{display:none}@media only screen and (max-width: 767px){.mobile-only{display:inline-block}}.subpage{max-width:700px;margin:0 auto;padding:10em 10px 10em 10px;text-align:center}@media only screen and (max-width: 767px){.subpage{padding:5em 1.4em 4em}}.subpage h1,.subpage h2,.subpage h3,.subpage h4,.subpage h5,.subpage h6{color:#000;text-align:left}.subpage h1,.subpage h2{line-height:1.2em;font-size:2.5rem;font-weight:600;margin-bottom:8px}@media only screen and (max-width: 767px){.subpage h1,.subpage h2{margin-bottom:.7em}}.subpage h3{font-weight:500;font-size:1.375rem;margin-top:50px;margin-bottom:15px;line-height:1.5rem}.subpage h4{font-weight:500;font-size:1.125rem;margin-top:30px;margin-bottom:10px;font-size:1.125rem;line-height:1.5rem}.subpage h5{font-weight:500;margin-top:24px;margin-bottom:8px;line-height:1.5rem}.subpage h6{color:#4a4a4a;font-weight:500;line-height:1.5rem}.subpage a{color:#0e8e74;font-weight:400;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}.subpage a:hover{border-color:#67c1ab}.subpage ul{list-style:disc}.subpage ol{list-style:disc}.subpage li{text-align:left;font-weight:400;font-size:1rem;line-height:1.4em;color:#000;margin:1.5rem 2rem}.subpage li span{color:#000}.subpage p{color:#000;text-align:left;font-size:1rem;line-height:1.7em;font-weight:400;margin-bottom:1em}@media only screen and (max-width: 767px){.subpage p{padding-top:.5em}}.subpage .table-wrapper{display:block;overflow-x:auto}.subpage table{display:table;border:0;margin-bottom:32px}.subpage th{font-weight:600}.subpage th.title{font-size:1.25rem;padding-top:16px;padding-bottom:16px}.subpage tr{font-size:.8em;line-height:1.25em}.subpage th,.subpage td{padding:10px;border:1px solid #ddd}.subpage th li,.subpage td li{font-size:1em;line-height:1.25em}.subpage th.border-hidden-bottom,.subpage td.border-hidden-bottom{border-bottom:none}.subpage th.border-hidden-vertically,.subpage td.border-hidden-vertically{border-top:none;border-bottom:none}.subpage th.border-hidden,.subpage td.border-hidden{border:none}.close-icon{position:relative;display:inline-block;width:14px;height:14px;overflow:hidden;top:5px;left:4px}.close-icon::before,.close-icon::after{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}.close-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#cookies-overlay{position:fixed;z-index:1002;bottom:0;top:0;width:100%;max-width:600px;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);pointer-events:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity;display:none}#cookies-overlay.display{display:block}#cookies-overlay.show{-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);opacity:1}#cookies-overlay .scroll-container{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;pointer-events:none;margin-left:-40px;padding-left:40px;margin-right:-40px;padding-right:40px}#cookies-overlay .scroll-container .spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}#cookies-overlay .scroll-container.expanded{pointer-events:auto}#cookies-overlay .content-container{background-color:#fff;pointer-events:all;margin:32px auto;padding:40px 48px;border-radius:14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.04),0 16px 32px rgba(0,0,0,.04),0 32px 64px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.04),0 16px 32px rgba(0,0,0,.04),0 32px 64px rgba(0,0,0,.04)}@media only screen and (max-width: 767px){#cookies-overlay .content-container{padding:32px 40px;margin:16px auto;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);box-shadow:0px 0px 8px 0px rgba(0,0,0,.1)}}@media only screen and (max-width: 400px){#cookies-overlay .content-container{padding:32px 16px;margin:0px auto}}#cookies-overlay .info-header .title{margin-bottom:8px}#cookies-overlay .info-header .title span{font-weight:500;font-size:1.25rem}#cookies-overlay .info-header .description{margin-bottom:16px}#cookies-overlay .info-header .description span{font-size:1rem;line-height:1.5rem}#cookies-overlay .info-header .description span a{color:#3e7f71}#cookies-overlay .bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){#cookies-overlay .bottom-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#cookies-overlay .bottom-container .read-more{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 0}@media only screen and (max-width: 767px){#cookies-overlay .bottom-container .read-more{padding-top:8px;padding-bottom:24px}}#cookies-overlay .bottom-container .read-more a span{font-weight:500;color:#41aa95;font-size:1rem;-webkit-transition:color .2s;transition:color .2s}#cookies-overlay .bottom-container .read-more a span:hover{color:rgba(65,170,149,.5)}#cookies-overlay .bottom-container .button-container{display:-webkit-box;display:-ms-flexbox;display:flex}#cookies-overlay .bottom-container .button-container .button{font-size:1rem;border:none;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#000;color:#fff;line-height:1rem;outline-offset:3px;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:500;border-radius:48px;padding:16px 32px;cursor:pointer;text-align:center}#cookies-overlay .bottom-container .button-container .button:hover{background-color:#444}#cookies-overlay .bottom-container .button-container .button.manage{color:#000;background-color:#fff;border:#000 1px solid;margin-right:16px}#cookies-overlay .bottom-container .button-container .button.manage:hover{background-color:#f7f7f7}#cookies-overlay .cookies-overlay-state-default{overflow:visible;max-height:400px;opacity:1}#cookies-overlay .cookies-overlay-state-default.hide{pointer-events:none;max-height:0;opacity:0}#cookies-overlay .cookies-overlay-state-manage{max-height:0;overflow:visible;-webkit-transition:max-height .2s;transition:max-height .2s;opacity:0;display:none}#cookies-overlay .cookies-overlay-state-manage.display{display:block}#cookies-overlay .cookies-overlay-state-manage.show{max-height:1000px;opacity:1}#cookies-overlay .cookies-overlay-state-manage .list{margin-bottom:16px}#cookies-overlay .cookies-overlay-state-manage .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eaeaea;padding:16px 0px}#cookies-overlay .cookies-overlay-state-manage .list .item .content{-webkit-box-flex:1;-ms-flex:1;flex:1}#cookies-overlay .cookies-overlay-state-manage .list .item .content .title span{font-weight:500;font-size:1rem}#cookies-overlay .cookies-overlay-state-manage .list .item .content .description{line-height:1.5rem}#cookies-overlay .cookies-overlay-state-manage .list .item .content .description span{color:#4a4a4a;font-size:.875rem}#cookies-overlay .cookies-overlay-state-manage .list .item .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookies-overlay-state-manage.background{visibility:hidden;z-index:1001;position:fixed;top:0;bottom:0;left:0;right:0;height:100%;background:#000;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.cookies-overlay-state-manage.background.show{visibility:visible;opacity:.4}.download-banner{background:#000;color:#fff;padding-top:5em;padding-bottom:10em;text-align:center}.download-banner img{width:100%;margin-bottom:3.4em;max-width:403px}.download-banner p{max-width:330px}.download-banner .download-banner__buttons{margin-top:16px}.download-banner .download-banner__buttons a{display:inline-block;font-size:5rem;color:#fff;-webkit-transition:opacity .4s;transition:opacity .4s}.download-banner .download-banner__buttons a:hover{opacity:.8}.download-banner .get-started__buttons{margin-top:4em}.download-banner .get-started__buttons a{font-size:1rem;font-weight:500;color:#000;background-color:#fff;-webkit-transition:opacity .4s;transition:opacity .4s;padding:1.5em 1.8em;margin:0 2px;border-radius:.5rem}.download-banner .get-started__buttons a:hover{opacity:.8}.download-banner .get-started__buttons a img{max-width:24px;margin:-6px}.download-banner .get-started__buttons .get-started__btn{padding:1.5em 3em}.download-banner .download-banner__text h2{font-size:2.25rem;margin-bottom:1em}@media only screen and (max-width: 767px){.download-banner .download-banner__text h2{font-size:2rem;padding:0 1em}.download-banner img{max-width:320px}.download-banner .download-banner__appstore{font-size:4.125rem}}.email-confirmed-container{max-width:700px;margin:0 auto;padding:8em 10px 6em 10px;text-align:center;min-height:85%}@media only screen and (max-width: 767px){.email-confirmed-container{padding:4em 10px 6em 10px;font-size:95%}}.email-confirmed-container span{font-size:7em;color:#5bc5b0}.email-confirmed-container h2{font-size:38px;font-weight:600;margin-top:1.6em}@media only screen and (max-width: 767px){.email-confirmed-container h2{font-size:1.5em}}.email-confirmed-container h3{margin:25px 0 60px;font-size:25px;font-weight:400}@media only screen and (max-width: 767px){.email-confirmed-container h3{font-size:20px;line-height:1.2em}}.email-confirmed-container a{color:#5bc5b0;font-size:24px;margin-bottom:100px}.email-confirmed-container a:hover{text-decoration:underline}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#1e2128;padding:64px 80px 32px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 768px)and (max-width: 1024px){.footer{padding:48px 32px 16px 32px}}@media only screen and (max-width: 767px){.footer{padding:32px 16px 16px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer a{color:hsla(0,0%,100%,.3);-webkit-transition:all .3s;transition:all .3s}.footer a:hover{color:#fff}.footer .footer__logo{width:20%}@media only screen and (max-width: 1024px){.footer .footer__logo{width:100%;margin-top:20px;margin-bottom:30px}}.footer .footer__logo span{display:none}.footer .footer__logo a{font-size:3.7rem}@media only screen and (max-width: 767px){.footer .footer__logo a{font-size:3rem}}.footer .footer__logo h2{font-size:1rem}.footer .footer__logo .logo-h{width:100px;opacity:.4;transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out}.footer .footer__logo .logo-h:hover{opacity:1}.footer .footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 400px){.footer .footer__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media only screen and (min-width: 401px)and (max-width: 767px){.footer .footer__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}}@media only screen and (min-width: 768px)and (max-width: 1024px){.footer .footer__nav{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 400px){.footer .footer__nav{font-size:.9em}}@media only screen and (max-width: 767px){.footer .footer__nav .footer__nav__block{width:35%}.footer .footer__nav .footer__nav__block:nth-child(odd){width:65%}.footer .footer__nav .footer__nav__block:nth-child(odd):after{content:" ";width:100%}.footer .footer__nav .footer__nav__block:nth-child(n+3){margin-top:16px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.footer .footer__nav .footer__nav__block{padding-left:54px}}@media only screen and (min-width: 1025px){.footer .footer__nav .footer__nav__block{padding-left:64px}}@media only screen and (min-width: 1261px){.footer .footer__nav .footer__nav__block{padding-left:75px}}.footer .footer__nav .footer__nav__block:first-child{padding-left:0}.footer .footer__nav .footer__nav__block.social{max-width:160px}.footer .footer__nav .footer__nav__block.social ul{padding-top:1em}.footer .footer__nav .footer__nav__block.social li{display:inline-block;margin:0 1em 1em 0}.footer .footer__nav .footer__nav__block.social li:nth-child(even){margin-right:0}.footer .footer__nav .footer__nav__block.social a{font-size:1.7rem;line-height:1em}@media only screen and (max-width: 767px){.footer .footer__nav .footer__nav__block.social{max-width:100px}}.footer .footer__nav .footer__nav__header{font-weight:500;color:hsla(0,0%,100%,.9);font-size:1.3rem;line-height:clamp(32px,2rem,50px)}.footer .footer__nav a{font-size:1.1rem;line-height:clamp(50px,2.5rem,78px)}.footer .legal{width:100%;margin-top:30px;padding-top:20px;color:hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.1);font-size:1rem}.footer .legal a{color:inherit}.footer .legal a:hover{color:#fff}.footer .legal .legal__copyright{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .legal .legal__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:24px;min-height:48px}.footer .legal .legal__links>*{margin-right:24px}.footer .legal .legal__downloads{width:100%;text-align:center;padding-bottom:1em}.footer .legal .legal__downloads a{font-size:3.8rem}@media only screen and (min-width: 1025px){.footer .legal .legal__downloads{display:none}}.footer .legal .legal__copyright .legal__gplay,.footer .legal .legal__copyright .legal__appstore{font-size:3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}@media only screen and (max-width: 1024px){.footer .legal .legal__copyright .legal__gplay,.footer .legal .legal__copyright .legal__appstore{display:none}}.footer .legal .legal__disclaimer{line-height:clamp(24px,1.5rem,44px);color:#2f3333;font-size:.9rem;color:hsla(0,0%,100%,.3);margin-top:16px;max-width:680px}@media only screen and (max-width: 767px){.footer .legal{font-size:.9rem}.footer .legal .legal__links{padding-left:0}.footer .legal .legal__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.footer .legal .legal__copyright>*{margin-right:0}}.get-it-footer .get-it{padding:0em 1em 0em;text-align:center;-webkit-transform:translateZ(0)}.get-it-footer .get-it .columns__image img{width:100%;max-width:100%;height:auto;-ms-flex-item-align:center;align-self:center;padding-bottom:1em;padding-top:1em}@media only screen and (max-width: 767px){.get-it-footer .get-it .columns__image img{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}.get-it-footer .get-it section.columns{padding-top:2em;padding-bottom:2em}.get-it-footer .get-it ul{color:#707070;margin-bottom:1.8em}.get-it-footer .get-it ul li{position:relative;line-height:2em;text-align:left}.get-it-footer .get-it ul li span{font-size:clamp(16px,1.125rem,32px)}.get-it-footer .get-it ul li:before{content:"";display:inline-block;background:url(/images/ic-check.d809ecd0c54ec83d208de68a6632f121.svg);width:1.125rem;height:1.125rem;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(37%);transform:translateY(37%);margin-right:.5rem}.get-it-footer .get-it br{display:none}.get-it-footer .get-it h2{text-align:left;font-weight:600;margin-top:3.5em;color:#000;width:100%;margin-bottom:50px;font-size:42px;line-height:48px}@media only screen and (max-width: 767px){.get-it-footer .get-it h2{margin-top:0;margin-bottom:20px}}.get-it-footer .get-it a{display:inline-block;position:relative;text-align:center;font-size:5em;margin-top:40px;opacity:1}.get-it-footer .get-it a:hover{opacity:.85}.get-it-footer .get-it a img{width:11.895rem}.get-it-footer .get-it a:first-child{margin-right:20px;margin-left:-58px}.get-it-footer .get-it .phones{background-image:url(/images/opti-android-and-iphone@2x.8aa03772608802efc6356b5ab3eaa26f.png);background-size:contain;background-repeat:no-repeat;background-position-y:100%;background-position-x:50%;width:600px;height:407px;margin:70px auto 0}@media only screen and (max-width: 767px){.get-it-footer .get-it{padding-top:2em}.get-it-footer .get-it h2{font-size:1.875rem}.get-it-footer .get-it br{display:block}.get-it-footer .get-it a{font-size:4em;margin-top:0}.get-it-footer .get-it a:hover{opacity:1}.get-it-footer .get-it a:first-child{margin-right:10px;margin-left:0}.get-it-footer .get-it a img{width:8.125rem}.get-it-footer .get-it ul{margin-left:-1.2em}.get-it-footer .get-it ul li:before{margin-right:10px}.get-it-footer .get-it .phones{width:100%;height:294px;margin:30px auto 0}}.get-it-footer .lower-fees__button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:unset;cursor:pointer;vertical-align:super;color:#41aa95;border-radius:3px;line-height:.75;padding-right:3px;-webkit-transition:color .4s ease;transition:color .4s ease}.get-it-footer .lower-fees__button:hover{color:hsl(168,44.6808510638%,36.0784313725%);text-decoration:underline}.get-it-footer .lower-fees__button sup{font-weight:500;font-size:.8rem}.get-it-footer .call-us{background-color:#fafafa;padding:3em;text-align:center;font-size:1.125rem}.get-it-footer .call-us h3{font-size:2rem;margin:1em}.get-it-footer .call-us p{color:#000 !important}.get-it-footer .call-us a{color:#469d88}@media only screen and (max-width: 767px){.get-it-footer .call-us{padding:20px;font-size:1rem}.get-it-footer .call-us h3{font-size:2.5rem;margin:1em}}.hr{margin-left:2em;margin-right:2em;display:block;text-align:center}@media only screen and (max-width: 767px){.hr{margin-left:2em;margin-right:2em}}.hr hr{height:4px;background-color:#f0f0f0;max-width:1020px;border:none}ul.link-list{padding-left:0px !important;list-style:none}ul.link-list li{margin:0;border-bottom:1px solid #e5e5e5;position:relative;line-height:1em}ul.link-list li:after{border-style:solid;border-width:.0625rem .0625rem 0 0;border-color:#000;content:"";position:absolute;height:.5rem;width:.5rem;right:.25rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}ul.link-list li.disabled{pointer-events:none}ul.link-list li.disabled a span{color:#9b9b9b}ul.link-list li.disabled::after{opacity:.2}ul.link-list .title{color:#41aa95;font-size:1.125rem;line-height:1.5rem;font-weight:500;width:100%;display:inline-block}ul.link-list .subtitle{font-size:.875rem;color:#707070;width:100%;margin-top:8px;display:inline-block}ul.link-list a{border-bottom:none;display:block;margin:0;width:100%;height:100%;padding-top:32px;padding-bottom:32px;padding-right:24px}@media only screen and (min-width: 1025px){ul.link-list a{padding-right:48px}ul.link-list a:hover{opacity:.6}}.skip-to-content{position:absolute;top:0;left:0;z-index:10000;font-size:1.5rem;pointer-events:none;display:inline-block;padding:12px;margin:16px;background:blue;color:#fff;outline-offset:2px;opacity:0}.skip-to-content:focus{opacity:1}.menu-button-mobile{display:inline-block;margin:8px .9em 0;padding:1.2rem .5rem;position:absolute;right:0;z-index:1}.menu-button{pointer-events:auto;border:none;background:none;-webkit-transition:.3s;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.2rem}.menu-button:hover{opacity:1}.menu-button:active{-webkit-transition:0;transition:0}.menu-button-desktop{vertical-align:middle;margin:-4px 0 0 8px;padding:16px 16px}.lines{display:inline-block;width:1.4rem;height:.14rem;background:#000;border-radius:.1rem;-webkit-transition:.3s;transition:.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:1.4rem;height:.14rem;background:#000;border-radius:.1rem;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content:"";-webkit-transform-origin:.1rem center;transform-origin:.1rem center}.lines:before{top:.3783783784rem}.lines:after{top:-.3783783784rem}.lines.active{background-color:#fff}.lines.active:before,.lines.active:after{background-color:#000 !important}.wealth .lines,.download .lines{background-color:#fff}.wealth .lines:before,.wealth .lines:after,.download .lines:before,.download .lines:after{background-color:#fff}.menu-button.close{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.menu-button.close .lines:before,.menu-button.close .lines:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:1.4rem}.menu-button.close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.menu-button.close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.mobile-menu{position:absolute;overflow:auto;height:0;z-index:0;background-color:#fff;width:100%;padding:2em 0em 12em 0;display:none}.mobile-menu .container{width:100%;margin-right:auto;margin-left:auto;padding-left:32px;padding-right:32px;z-index:0}.mobile-menu .nav-item{font-weight:500;color:#4a4a4a;position:relative;display:block;font-size:1.25rem;line-height:1.5rem;max-width:400px;margin:8px auto;padding:12px 0;-webkit-tap-highlight-color:rgba(0,0,0,.025)}.mobile-menu .app-btn{color:#55af9a;background-color:rgba(91,197,176,.1);font-size:1rem;font-weight:500;text-align:center;position:relative;display:block;max-width:400px;margin:16px auto;padding:24px 0px;border-radius:14px;-webkit-tap-highlight-color:rgba(91,197,176,.25)}.mobile-menu .primary{color:#000;font-size:1.5rem}.mobile-menu .first-secondary{margin-top:24px}.mobile-menu.active{display:block;pointer-events:auto;height:100%;-webkit-overflow-scrolling:touch}#desktop-menu-overlay{display:none}.desktop-menu-container{z-index:999;position:fixed;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.98);overflow-x:hidden;overflow-y:auto;padding:96px 160px 96px 64px}@media only screen and (min-width : 768px)and (max-width : 1023px){.desktop-menu-container{padding:96px 128px 96px 32px}.desktop-menu-container a{white-space:wrap}}@media only screen and (min-width: 1025px){.desktop-menu-container{padding:96px 96px}}@media only screen and (min-width: 1261px){.desktop-menu-container{padding:96px 160px}}.menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px)and (max-width: 1024px){.menu__nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.menu__nav .menu__nav__block:first-child{padding-left:0}@media only screen and (min-width: 768px)and (max-width: 1024px){.menu__nav .menu__nav__block{padding-left:0px;margin-right:-100px;-webkit-box-flex:33%;-ms-flex:33%;flex:33%}.menu__nav .menu__nav__block:first-child{margin-right:0}}@media only screen and (min-width: 1025px){.menu__nav .menu__nav__block{padding-left:80px}}@media only screen and (min-width: 1261px){.menu__nav .menu__nav__block{padding-left:100px}}.menu__nav .menu__nav__block.social{max-width:190px}.menu__nav .menu__nav__block.social ul{padding-top:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.menu__nav .menu__nav__block.social li{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;aspect-ratio:1/1;font-size:1.125rem;line-height:1.6rem}@media only screen and (min-width: 768px)and (max-width: 1024px){.menu__nav .menu__nav__block.social li{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;aspect-ratio:unset;margin-right:24px}}.menu__nav .menu__nav__block.social a{font-size:1.4em;line-height:1em}@media only screen and (min-width: 768px)and (max-width: 1024px){.menu__nav .menu__nav__block.social{max-width:400px;padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%}.menu__nav .menu__nav__block.social ul{padding-top:3em}}.menu__nav .menu__nav__header{font-weight:500;color:#cfcfcf;font-size:2rem;line-height:clamp(32px,2rem,50px);margin-bottom:48px}.menu__nav a{color:#000;font-size:1.25rem;font-weight:500;line-height:clamp(50px,2.5rem,78px)}.menu__nav a:hover{color:#41aa95}.other{margin-top:24px}.other li{padding:8px 0}.other a{font-size:1rem;font-weight:500;line-height:1.4rem}.other a:hover{color:#41aa95}.download-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem}.download-buttons a{display:block}.download-buttons a:first-child{margin-right:8px}.download-buttons a:hover{opacity:.8}.download-buttons img{width:8.25rem}.menuActive{border:none !important;background:hsla(0,0%,100%,0) !important}.menuActive a:not(.app-btn--menu){opacity:.03 !important;pointer-events:none !important}.navActive{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mobile-navbar-bg{display:none;position:absolute;left:0;top:0;width:100%;height:60px;z-index:101}@media only screen and (max-width: 767px){.mobile-navbar-bg{display:block}}header.header{position:fixed;width:100%;z-index:1000;padding:0 32px;color:#fff;top:0;pointer-events:none;-webkit-transition:all .25s;transition:all .25s;background:#fff;opacity:1;border-bottom:1px solid #e6e6e6}@media only screen and (min-width: 768px)and (max-width: 1024px){header.header{padding:0 16px}}header.header .logo-h{width:160px}header.header .logo-styled{margin:0 !important;padding:0 !important;padding-top:16px !important;display:inline-block}header.header .logo-styled a{width:160px;height:60px;display:block;text-indent:-9999px;background:url(/images/nav-logo-black.20e215f2f0263e0e31da85f1a0f564b9.svg);background-repeat:no-repeat}header.header a{color:#2b2f38;pointer-events:auto;opacity:1;-webkit-transition:all .2s;transition:all .2s}header.header a:hover{opacity:.7;-webkit-transition:all .3s;transition:all .3s}header.header h2{float:left;font-size:3.3em;margin-bottom:0}header.header h2 span{display:none}header.header h2 a{padding:.3em 0 0;display:block}header.header nav{float:right;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;margin-bottom:24px;max-width:calc(100vw - 224px)}header.header nav .toggle-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}header.header nav .toggle-row .menu-cta{position:absolute;left:-14rem;display:none;opacity:0}header.header nav .toggle-row .menu-cta.show{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:toggle-fade .3s;animation:toggle-fade .3s}@-webkit-keyframes toggle-fade{0%{display:none;opacity:0}1%{display:-webkit-box;display:flex}100%{opacity:100%}}@keyframes toggle-fade{0%{display:none;opacity:0}1%{display:-webkit-box;display:-ms-flexbox;display:flex}100%{opacity:100%}}header.header nav .nav-item{position:relative;margin-left:24px;font-size:clamp(16px,1rem,30px);font-weight:500;letter-spacing:.04em;display:block;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1025px){header.header nav .nav-item:hover{opacity:1}header.header nav .nav-item:hover:before{width:100%;left:0;bottom:-5px;opacity:.3}header.header nav .nav-item:before{content:"";position:absolute;bottom:-10px;height:2px;width:100%;left:0;background-color:#2b2f38;opacity:0;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}}header.header nav .nav-item:first-child{margin-left:0px}@media only screen and (min-width: 768px)and (max-width: 1024px){header.header nav .premium{display:none}}@media only screen and (min-width: 768px)and (max-width: 1024px){header.header nav .faq{display:none}}@media only screen and (max-width: 900px){header.header nav .about{display:none}}header.header nav .app-btn,header.header nav .app-btn--menu{padding:0px 24px;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;border-radius:100px;font-size:.875rem;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}header.header nav .app-btn.login,header.header nav .app-btn--menu.login{color:#55af9a;background-color:rgba(91,197,176,.15);margin-left:8px}header.header nav .app-btn.sign-up,header.header nav .app-btn--menu.sign-up{color:#fff;background-color:#5bc5b0;margin-left:16px}header.header.transparent:not(.transparent-mobile-only){background-color:rgba(0,0,0,0);border-bottom:rgba(0,0,0,0)}header.header.transparent:not(.transparent-mobile-only) .logo-styled a{background:url(/images/nav-logo-white.c38784335310aabd18825a62c004fd45.svg);background-repeat:no-repeat}header.header.transparent:not(.transparent-mobile-only) .app-btn.login{color:#fff;background-color:hsla(0,0%,100%,.1)}header.header.transparent:not(.transparent-mobile-only) .app-btn.sign-up{color:#000;background-color:#fff}header.header.transparent:not(.transparent-mobile-only) .nav-item{color:#fff}header.header.transparent:not(.transparent-mobile-only) .nav-item:before{background-color:#fff}header.header.transparent:not(.transparent-mobile-only) .lines{background-color:#fff}header.header.transparent:not(.transparent-mobile-only) .lines:before,header.header.transparent:not(.transparent-mobile-only) .lines:after{background-color:#fff}header.header.transparent:not(.transparent-mobile-only) .lines.active:before,header.header.transparent:not(.transparent-mobile-only) .lines.active:after{background-color:unset}.mobile-header{position:fixed;width:100%;z-index:1000;padding:0;top:0;height:60px;background-color:rgba(0,0,0,0);pointer-events:none}.mobile-header .download-container{position:fixed;width:100%;bottom:0;right:0;z-index:3;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.mobile-header .download-btn{display:none;text-align:center;padding:20px 25px;background-color:#5bc5b0;font-weight:500;border-radius:100px;color:#fff !important;margin:24px 20px;font-size:1.1875rem;-webkit-box-shadow:0px 10px 25px 0px rgba(66,158,140,.3);box-shadow:0px 10px 25px 0px rgba(66,158,140,.3);pointer-events:auto}.mobile-header.active{background-color:#fff;height:100%}.mobile-header.active .download-btn{display:block}.mobile-header.transparent .lines{background-color:#fff}.mobile-header.transparent .lines:before,.mobile-header.transparent .lines:after{background-color:#fff !important}.mobile-header.transparent .lines.active:before,.mobile-header.transparent .lines.active:after{background-color:#000 !important}html body .overlay-container{display:none;position:fixed;overflow-y:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;z-index:1000}@media only screen and (max-width: 767px){html body .overlay-container{position:fixed}}html body .overlay-container .overlay{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.85)}@media only screen and (max-width: 767px){html body .overlay-container .overlay{background-color:#fff}}html body .overlay-container .overlay-box{position:relative;width:600px;border-radius:10px;background-color:#fff;margin:auto;padding:80px 64px;-webkit-box-shadow:0 15px 40px 0 rgba(0,0,0,.75);box-shadow:0 15px 40px 0 rgba(0,0,0,.75)}html body .overlay-container .overlay-box h3{color:#000;font-size:2.25rem;font-weight:500;text-align:left;margin-left:0;margin-bottom:60px}html body .overlay-container .overlay-box p{font-size:1.125rem;line-height:1.575rem;color:#6c6c6c}html body .overlay-container .overlay-box a{color:#5ac2ad;text-decoration:underline;-webkit-transition:color .4s ease;transition:color .4s ease}html body .overlay-container .overlay-box a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}html body .overlay-container .overlay-box .spaced-p{margin:8px 0}html body .overlay-container .overlay-box .close-btn{position:absolute;cursor:pointer;top:30px;right:30px;width:1.625rem;height:1.625rem;border:none}html body .overlay-container .overlay-box .close-btn .close-icon{width:100%;height:100%;top:0;left:0}html body .overlay-container .overlay-box .close-btn .close-icon::before,html body .overlay-container .overlay-box .close-btn .close-icon::after{background:#000;height:3px}html body .overlay-container .overlay-box .close-btn:hover{background-color:#fff;opacity:.8}@media only screen and (max-width: 767px){html body .overlay-container .overlay-box{width:100%;height:100%;padding:100px 20px 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;top:0;-webkit-transform:translateY(0);transform:translateY(0)}html body .overlay-container .overlay-box h2{font-size:2.25rem;text-align:left}}.page-anchor{display:block;height:100px;margin-top:-100px;visibility:hidden}a.read-more{display:block;color:#5ac2ad;-webkit-transition:color .3s;transition:color .3s;text-align:center}a.read-more:hover{color:hsl(167.8846153846,46.017699115%,65.6862745098%)}a.read-more-button{color:#5ac2ad;-webkit-transition:color .4s ease,background-color .4s ease,-webkit-box-shadow .4s ease;transition:color .4s ease,background-color .4s ease,-webkit-box-shadow .4s ease;transition:color .4s ease,background-color .4s ease,box-shadow .4s ease;transition:color .4s ease,background-color .4s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;background:rgba(93,194,173,.1);padding:.8rem 1.7rem;font-size:1rem;border-radius:1.6875rem;font-weight:500;display:inline-block;-webkit-box-shadow:0px 2px 20px 0px rgba(66,158,140,0);box-shadow:0px 2px 20px 0px rgba(66,158,140,0)}a.read-more-button:hover{color:rgb(62.889380531,170.110619469,148.4601769912);background:rgba(93,194,173,.2);-webkit-box-shadow:0px 2px 20px 0px rgba(66,158,140,.07);box-shadow:0px 2px 20px 0px rgba(66,158,140,.07)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.spinner{min-width:30px;min-height:30px}.spinner:before{content:"Loading…";position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-13px;margin-left:-13px}.spinner:not(:required):before{content:"";border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;animation:spinner .6s linear infinite;-webkit-animation:spinner .75s linear infinite}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.team .member-container{max-width:600px;width:100%;background:#fff;margin:6em auto 6em auto;text-align:center;-webkit-transition:-webkit-transform .25s ease-out;white-space:initial}.team .member-container .icon-close{display:none}.team .member-container img{border-radius:50%;border:3px solid #d5d5d5;width:180px;height:180px;margin:0 auto 1em auto}.team .member-container span{display:block;padding:4px 0}.team .member-container .team-member-name{font-size:1.4rem}.team .member-container .team-member-role{font-size:1.3rem;font-weight:300}.team .member-container p{font-weight:400;font-size:1.125rem;line-height:1.6875rem;margin:1.5em 3em 4em 3em;text-align:left;color:#303333}@media only screen and (max-width: 767px){.team .member-container p{margin:1em .2em 1em .2em}}.team .member-container .separator{height:1px;width:152px;margin:0 auto;background-color:#dedede}@media only screen and (max-width: 767px){.team .member-container .separator{margin:4em auto}}.toggle-button{position:relative;background:#eaeaea;border:none;border-radius:16px;width:56px;height:32px;padding:1px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.toggle-button .thumb{background:#fff;height:30px;width:30px;border-radius:16px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,.12);box-shadow:0px 4px 8px rgba(0,0,0,.12);-webkit-transition:all .3s;transition:all .3s}.toggle-button .icon{width:16px;height:16px;margin:7px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;vertical-align:middle;background-color:#cfcfcf;-webkit-mask:url(/images/ic-toggle-button-off.e86adbea27520aef55431393aa1297aa.svg) no-repeat center;mask:url(/images/ic-toggle-button-off.e86adbea27520aef55431393aa1297aa.svg) no-repeat center}.toggle-button.is-on{background:#5dc2ad}.toggle-button.is-on .thumb{-webkit-transform:translateX(calc(100% - 7px));transform:translateX(calc(100% - 7px))}.toggle-button.is-on .icon{-webkit-transform:rotate(0);transform:rotate(0);display:inline-block;vertical-align:middle;background-color:#5dc2ad;-webkit-mask:url(/images/ic-toggle-button-on.1a9028f1f5f0e0ec11b06754277749c7.svg) no-repeat center;mask:url(/images/ic-toggle-button-on.1a9028f1f5f0e0ec11b06754277749c7.svg) no-repeat center}.toggle-button.disabled{pointer-events:none;opacity:.3}.us-container h2{color:#000}.us-container .hero{padding-top:5.9em}.us-container .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#4a4a4a;font-weight:500}.us-container .hero .hero__text h1{color:#000;font-size:clamp(56px,3.5rem,80px);margin-bottom:0px}.us-container .hero .hero__text p{color:#4a4a4a;margin-top:1.5em;font-weight:500;font-size:1.25rem;line-height:2rem;max-width:220px}.us-container .hero figure{max-width:50%}.us-container .hero figure img{max-width:100%}.us-container .intro{background-color:#ecf8f6}.us-container .intro p{margin-bottom:1.5em;line-height:1.8rem;color:#737373}.us-container .intro p strong{display:block;color:#000}.us-container .intro figure{width:230px;height:230px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:7em auto}.us-container .intro .savings__blob{position:relative}.us-container .intro .savings__blob img{position:absolute;height:86%;top:30px}.us-container .team{padding-top:80px}.us-container .team h2{text-align:center}.us-container .team .team-row{padding:2em 0}.us-container .team .team-agent{text-align:center}.us-container .team .team-agent img{border-radius:50%;width:173px;height:173px;margin:0;margin-bottom:10px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.us-container .team .team-agent p{font-size:1.125rem;line-height:1.5rem}.us-container .team .team-agent .agent-name{font-weight:500}.us-container .team .team-agent .agent-role{color:#4a4a4a}.us-container .read-more{color:#41aa95;font-weight:500;font-size:1.125rem;margin-top:2em}.us-container .contact figure img{width:400px;max-width:100%}.us-container .contact .contact-text p{line-height:1.8rem}.us-container .contact .contact-details{margin-top:36px}.us-container .contact .contact-details p{font-size:1.25rem;margin-top:12px}.us-container .contact .contact-details a{color:#41aa95}.us-container .contact .office{margin-top:36px;border-left:3px solid #5bc5b0;padding-left:16px}#team-overlay.show{opacity:1;visibility:visible;-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out}#team-overlay.hidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s .35s,opacity .35s ease-out;transition:visibility 0s .35s,opacity .35s ease-out}#team-overlay{height:100%;width:100%;position:fixed;top:0;z-index:2000}#team-overlay .team-overlay-background{height:100%;width:100%;background-color:hsla(0,0%,100%,.9)}#team-overlay .member-container{position:absolute;display:inline-block;max-width:555px;width:90%;background:#fff;-webkit-box-shadow:0px 20px 50px rgba(0,0,0,.15);box-shadow:0px 20px 50px rgba(0,0,0,.15);border-radius:8px;text-align:center;-webkit-transition:-webkit-transform .25s ease-out;white-space:initial}#team-overlay .member-container img{border-radius:50%;border:3px solid #d5d5d5;width:180px;height:180px;margin:5em auto 1em auto}#team-overlay .member-container span{display:block;padding:4px 0}#team-overlay .member-container .team-member-name{font-size:1.4rem}#team-overlay .member-container .team-member-role{font-size:1.3rem;font-weight:300}#team-overlay .member-container p{font-weight:400;font-size:18px;line-height:1.7em;margin:1.5em 3em 5em 3em;text-align:left;color:#303333}@media only screen and (max-width: 767px){#team-overlay .member-container p{margin:1.5em 2em 3em 2em}}#team-overlay .member-container .icon-close{position:absolute;right:0;top:0;cursor:pointer;padding:20px;display:inline;text-align:right}@media only screen and (max-width: 767px){.us-container h2{font-size:28px;text-align:left}.us-container .hero{padding-bottom:0}.us-container .hero figure{-webkit-box-flex:2;-ms-flex:2;flex:2;height:100%;max-width:100%;overflow:hidden}.us-container .hero figure img{margin-top:-48px;padding-bottom:48px}.us-container .hero .hero__text h2{text-align:left;font-size:36px;margin-top:24px;margin-bottom:0}.us-container .hero .hero__text p{font-size:18px;margin-top:12px}.us-container .intro figure{margin:4em auto 0}.us-container .intro p{line-height:1.6rem}.us-container .team .team-row{padding:0}.us-container .team .team-row .columns__contentwrapper{gap:.5rem}.us-container .team .team-agent{margin-top:40px}.us-container .team .team-agent .agent-role{line-height:24px}.hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contact .contact-text .contact-details p{font-size:1.125rem}}.no-scroll{overflow:hidden}.team-duo{padding:2em 0}@media only screen and (min-width: 768px){.team-duo .columns__contentwrapper>*:first-child{padding-left:10em !important}.team-duo .columns__contentwrapper>*:last-child{padding-right:10em !important}}.team-trio{padding:2em 0}@media only screen and (min-width: 768px){.team-trio .columns__contentwrapper>*:first-child{padding-left:8em !important}.team-trio .columns__contentwrapper>*:last-child{padding-right:8em !important}}.team-row .columns__contentwrapper>*:first-child{padding-right:0em !important}.team-row .columns__contentwrapper>*:last-child{padding-left:0em !important}.benchmarks-page .benchmarks-content h1{font-size:2.5rem;font-weight:600;margin-bottom:8px}.benchmarks-page .benchmarks-content h2{font-weight:500;font-size:24px;margin-top:50px;margin-bottom:16px;line-height:1.2em}.benchmarks-page .benchmarks-content h3{font-weight:500;font-size:18px;margin-top:0;margin-bottom:0;font-size:1.125rem;line-height:1.5rem}.benchmarks-page .benchmarks-content p{margin-top:16px}.benchmarks-page .benchmarks-content .table-wrapper{display:block;overflow-x:auto}.benchmarks-page .benchmarks-content table{display:table;width:100%;margin-top:8px;margin-bottom:24px;color:#000;font-family:"DIN",Helvetica,sans-serif;border:#ddd solid 1px}.benchmarks-page .benchmarks-content table th:first-child,.benchmarks-page .benchmarks-content table td:first-child{text-align:right;width:96px}.benchmarks-page .benchmarks-content table tr:nth-child(odd){background-color:#f4f4f4}.benchmarks-page .benchmarks-content table tr:hover{background-color:#ecf8f6 !important}.benchmarks-page .benchmarks-content table td,.benchmarks-page .benchmarks-content table th{padding:8px}.benchmarks-page .benchmarks-content table th{border-bottom:#ddd solid 1px}.demo{height:100vh}.demo ol{list-style:auto}.demo li{color:#000}.document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:1024px}.document .document-content{width:100%}@media(min-width: 768px){.document .document-content{margin:0px 40px}}.document .document-content img{width:100%;margin:32px 0px}.document .document-content .author{font-size:1rem;line-height:1.5rem;color:#4a4a4a;text-align:left}.document .document-content .graph-container{background-color:#fbf9f6;color:#000;border-radius:6px;padding-top:24px;padding-bottom:16px;padding-right:16px;padding-left:16px;margin:24px 0}.document .document-content .graph-container .title{font-size:.875rem;line-height:1.25rem;color:#000;font-weight:500;margin:8px 0}.document .document-content .graph-container .subtitle{font-size:.75rem;color:#000;margin:8px 0}.document .document-content .graph-container svg{margin:16px 0}.document .document-content .graph-container .expand-button{height:32px;max-width:112px;background-color:rgba(91,197,176,.1);border-radius:16px;color:#41aa95;text-align:center;line-height:32px;font-size:.875rem;font-weight:500;-webkit-transition:.2s;transition:.2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;cursor:pointer}.document .document-content .graph-container .expand-button span{margin:16px}.document .document-content .graph-container .expand-button:hover{opacity:.8}.document .document-content .graph-container .expand-button:active{opacity:.6;-webkit-transform:scale(0.95);transform:scale(0.95)}.document .document-content .graph-container .expand-button ::-moz-selection{background:rgba(0,0,0,0)}.document .document-content .graph-container .expand-button ::selection{background:rgba(0,0,0,0)}.document .document-content .graph-container .dot{display:inline-block;margin-right:4px;width:8px;height:8px;border-radius:4px}.document .document-content .graph-container ul{list-style:none}.document .document-content .graph-container ul li{margin:8px 0px;font-size:.875rem}@media only screen and (max-width: 767px){.document .document-content .graph-container ul li{margin:0;font-size:.75rem}}.document .document-content .graph-container ul li::before{content:""}.document .document-content .graph-container .labels{font-size:.625rem;font-weight:500;text-align:left}.document .document-content .graph-container .labels .separator{background-color:#000;opacity:.15;height:1px;width:100%;margin-top:16px}.document .document-content .graph-container .labels .labels-abbreviated-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;margin-bottom:8px;padding-top:8px}.document .document-content .graph-container .labels .labels-abbreviated-container .label-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.document .document-content .graph-container .labels .labels-abbreviated-container .label{display:inline-block;margin-right:8px;padding-top:6px;white-space:nowrap;width:70px}@media only screen and (max-width: 767px){.document .document-content .graph-container .labels .labels-abbreviated-container .label{width:60px}}.document .document-content .graph-container .labels .labels-full-container{display:none;margin-top:24px}.document .document-content .graph-container .labels .labels-full-container table{width:auto;margin:0}.document .document-content .graph-container .labels .labels-full-container table td{vertical-align:baseline;font-size:.875rem;line-height:1.4rem;border:none;padding:5px}@media only screen and (max-width: 767px){.document .document-content .graph-container .labels .labels-full-container table td{margin:0;font-size:.75rem;padding:3px}}.document .document-content .graph-container .labels .labels-full-container table td:first-child{padding:0}.document .document-content .graph-container .labels .labels-full-container table td:nth-child(2){white-space:nowrap;padding-right:1em}.document .numbered-list li{list-style:decimal;color:#000;line-height:1.25em}.document .table-of-content{min-width:320px}@media(max-width: 1000px){.document .table-of-content{display:none}}.document .table-of-content .container{float:right;position:sticky;top:120px}.document .table-of-content .container .line{background:#55af9a;position:absolute;width:4px;top:20px;bottom:20px;left:0;border-radius:2px}.document .table-of-content .container ul{list-style:none;padding-left:8px}.document .table-of-content .container li{font-size:.875rem;margin:16px 0 16px 16px;line-height:1.125rem;width:260px}.document .table-of-content .container li.title{color:#55af9a;font-weight:500;font-size:1rem}.document .table-of-content .container li.selected a{color:#000;font-weight:500}.document .table-of-content .container li a{border-bottom:none;color:#4a4a4a;-webkit-transition:none;transition:none}.document .table-of-content .container li a:hover{text-decoration:none;border-bottom:none}body.download{background:#000}body.download .mobile-logo{display:none;width:112px;position:absolute;left:16px;top:6px}@media only screen and (max-width: 767px){body.download .mobile-logo{display:inline-block}}body.download .mobile-logo:hover{border:none}body.download header.header{background:#000;border-bottom:none}body.download header.header .logo-styled a{background:url(/images/logo-wordmark-white.95a111d7585cb4688d863f814705258d.svg) no-repeat center}body.download header.header a{color:#fff}body.download header.header a:before{background-color:#fff}body.download header.header nav .app-btn.login{background-color:hsla(0,0%,100%,.1);color:#fff}body.download header.header nav .app-btn.sign-up{background-color:#fff;color:#000}body.download .content h1{color:#fff}body.download .content a{color:rgb(49.1238938053,132.8761061947,115.9646017699);-webkit-transition:color .4s ease;transition:color .4s ease}body.download .content a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}body.download .hero{padding:86px 0 0;color:#fff}body.download .hero .hero-subtitle,body.download .hero .hero-webapp-link-text,body.download .hero .qr-img img,body.download .hero h1{display:none}body.download .feature-image img{width:112%;margin-left:-12%;height:unset}body.download .mobile-button-container,body.download .tablet-button-container{text-align:center;display:none}body.download a.tablet-primary-button,body.download a.mobile-primary-button{display:inline-block;padding:20px 44px;font-weight:500;border-radius:100px;font-size:1.125rem;line-height:1.675rem;cursor:pointer;color:#000;background-color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}body.download a.tablet-primary-button:hover,body.download a.mobile-primary-button:hover{opacity:.8;color:#000}body.download .tablet-minor-button,body.download .mobile-minor-button{margin-top:18px;font-size:.875rem;font-weight:500;display:inline-block;border-radius:100px;padding:20px 44px;cursor:pointer;color:hsl(167.8846153846,46.017699115%,65.6862745098%)}body.download .columns>*{max-width:unset}body.download .footer{background-color:#000}@media only screen and (max-width: 767px){body.download .hero h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}body.download .hero .column-1{margin:0}body.download .mobile-button-container{display:block}}@media only screen and (min-width: 768px){body.download:not(.can-download-app) .columns{margin-left:16px;margin-right:16px;margin-bottom:1em;padding-top:0;padding-bottom:0}body.download:not(.can-download-app) .columns .columns__contentwrapper{max-width:1024px}body.download:not(.can-download-app) .columns .columns__contentwrapper .column-1{padding-right:100px}body.download:not(.can-download-app) h1{display:inline-block;margin-bottom:22px;font-size:3.25rem;font-weight:bold}body.download:not(.can-download-app) .hero-text p{color:#fff;max-width:540px;line-height:1.75rem;margin:0 auto 2rem;font-size:1.25rem}body.download:not(.can-download-app) .hero{padding:12em 0 7em 0}body.download:not(.can-download-app) .hero .hero-subtitle{display:block}body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text,body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text a{display:block;color:#fff;font-size:1rem;line-height:1.5rem}body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text a,body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text a a{text-decoration:underline}body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text a:hover,body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text a a:hover{color:hsl(0,0%,70%)}body.download:not(.can-download-app) .hero .qr-img img{display:inline-block;width:100%;margin-top:68px;margin-bottom:46px;max-width:196px}}@media only screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1024px){body.download:not(.can-download-app) .hero h1{margin-top:16px;margin-bottom:28px;font-size:3rem}body.download:not(.can-download-app) .hero .qr-img img{max-width:150px}body.download:not(.can-download-app) .hero .hero-subtitle{font-size:1rem;line-height:1.7}body.download:not(.can-download-app) .hero .hero-text .hero-webapp-link-text{font-size:1rem;line-height:1.6}}@media only screen and (min-width: 768px){body.download:not(.can-download-app) .feature-image{opacity:0;border:2px solid hsla(0,0%,100%,.16);border-radius:68px;height:593px;width:494px;-webkit-transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden}body.download:not(.can-download-app) .feature-image img{margin:0;-webkit-transition:-webkit-transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:-webkit-transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:scale(1.1);transform:scale(1.1);height:auto;width:600px}body.download:not(.can-download-app) .feature-image.loaded{opacity:1}body.download:not(.can-download-app) .feature-image.loaded img{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1024px){body.download:not(.can-download-app) .feature-image{border:none;border-radius:0;-webkit-transition:none;transition:none;margin-right:-16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.download:not(.can-download-app) .feature-image img,body.download:not(.can-download-app) .feature-image.loaded img{width:64vw;-webkit-transform:translate(16px, 32px);transform:translate(16px, 32px);-webkit-transition:none;transition:none}}@media only screen and (min-width: 768px)and (max-width: 1024px){body.download:not(.can-download-app) .columns .columns__contentwrapper>.column-1{padding-left:22px;padding-right:0}body.download:not(.can-download-app) .columns .columns__contentwrapper>*:last-child{padding:0;max-width:40vw}body.download:not(.can-download-app) .feature-image{max-width:50vw}}body.download.can-download-app .columns__contentwrapper .column-1{-ms-flex-item-align:center;align-self:center}body.download.can-download-app .columns__contentwrapper{margin-top:96px}@media only screen and (max-width: 767px){body.download.can-download-app .columns__contentwrapper{margin-top:0}}@media only screen and (max-width: 767px){body.download.can-download-app .mobile-button-container{display:block}}@media only screen and (min-width: 768px){body.download.can-download-app .tablet-button-container{display:block}}.estimate-page .estimate-content{padding-top:5.9em;margin:0 auto;max-width:1024px;padding-left:16px;padding-right:16px}.estimate-page .estimate-content h2{margin-bottom:0px;text-align:left;margin-top:32px}.estimate-page .estimate-content .table-wrapper{display:block;overflow-x:auto}.estimate-page .estimate-content table{display:table;width:auto;margin-top:16px;margin-bottom:32px;color:#000;font-family:"DIN",Helvetica,sans-serif;border:#ddd solid 1px}.estimate-page .estimate-content table tr:nth-child(odd){background-color:#f4f4f4}.estimate-page .estimate-content table tr:hover{background-color:#ecf8f6 !important}.estimate-page .estimate-content table td,.estimate-page .estimate-content table th{padding:8px}.estimate-page .estimate-content table th{border-bottom:#ddd solid 1px}.estimate-page .estimate-content table .per-year{color:#333}.estimate-page .estimate-content table .per-year,.estimate-page .estimate-content table .name{border-right:#ddd solid 1px}.estimate-page .estimate-content table .name,.estimate-page .estimate-content table th{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:500}.fallback-container{height:100vh;width:100%}.fallback-container .fallback-content{max-width:480px;width:100%;position:relative;margin:0 auto;text-align:center;padding:0em 1em;top:20%}@media only screen and (max-width: 767px){.fallback-container .fallback-content{top:10%}}.fallback-container .fallback-content h2{font-size:140px;font-weight:700;color:#fff;background-color:#ccc;padding:80px 0}@media only screen and (max-width: 767px){.fallback-container .fallback-content h2{font-size:80px}}.fallback-container .fallback-content h1{margin:40px 0 12px;font-size:28px;font-weight:500}@media only screen and (max-width: 767px){.fallback-container .fallback-content h1{font-size:24px}}.fallback-container .fallback-content a{color:#5bc5b0;font-size:24px;margin-bottom:100px}.fallback-container .fallback-content a:hover{text-decoration:underline}.subpage-faq{width:100%;background-color:#fff;color:#2b2f38;padding:12em 10px 0em 10px;text-align:center}@media only screen and (max-width: 767px){.subpage-faq{padding-top:8em}}.subpage-faq .mobile-logo-stylized{display:none;font-size:1.9em;width:112px;position:absolute;left:16px;top:12px;text-align:left;text-decoration:none}@media only screen and (max-width: 767px){.subpage-faq .mobile-logo-stylized{display:inline-block}}.subpage-faq .mobile-logo-stylized span{display:none}.subpage-faq h1{font-size:2.5rem;font-weight:500;margin-bottom:1em;width:100%}@media only screen and (max-width: 767px){.subpage-faq h1{margin-bottom:.7em;font-size:2.125rem}}.subpage-faq p{max-width:520px;width:100%;margin:auto;padding:0 10px;font-size:1.125rem;color:#737373;line-height:1.525rem}@media only screen and (max-width: 767px){.subpage-faq p{font-size:1rem}}.subpage-faq a{color:#5bc5b0;text-decoration:underline}#faq{padding-top:50px;background-color:#fff;max-width:700px}#faq *:focus{outline:none}@media only screen and (max-width: 767px){#faq{padding:30px 10px}}#faq a{border-bottom:none;color:#000}@media only screen and (max-width: 767px){#faq a{line-height:1.5em}#faq a:hover{-webkit-user-select:none;-webkit-touch-callout:none}}@media only screen and (min-width: 1025px){#faq a:hover{color:#0e8e74}}#faq strong{font-weight:500}#faq ul.faq{list-style-type:none;padding-left:0;max-width:700px;margin:auto;margin-bottom:5em}#faq .icon-close{cursor:pointer;margin-top:48px;pointer-events:none;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);float:right;-webkit-transition:all .25s ease;transition:all .25s ease;font-size:.8rem}#faq .icon-close.rotate{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}#faq h3{color:#000}@media only screen and (max-width: 767px){#faq h3{padding:10px 20px 0}}#faq .faq-item{border-bottom:1px solid #e0e0e0;color:#4a4a4a;padding:0 0 0 0;margin:0;margin-top:-1px;background-color:rgba(0,0,0,0)}#faq .faq-item:last-child{border-bottom:none !important}#faq .faq-item ul{padding-left:20px}#faq .faq-item ul li{margin:20px 10px;list-style:disc}#faq .faq-item p a{color:#41aa95}#faq .faq-item li a{color:#41aa95}@media only screen and (max-width: 767px){#faq .faq-item{padding:0px 20px;font-size:1rem}#faq .faq-item p{font-size:1rem}}.faq-trigger{font-size:1.05rem;line-height:1.525rem;display:block;padding:40px 0px}.faq-content{display:none;padding-bottom:30px}.faq-content .description{font-size:1rem;font-weight:400;color:#4a4a4a}.faq-content li{list-style-type:decimal;margin-top:10px;margin-bottom:10px;font-weight:400;line-height:1.5rem;font-size:1rem;padding-left:10px;color:#4a4a4a}.faq-content li span{color:#4a4a4a}.faq-content ol{margin-left:5px}@media only screen and (max-width: 767px){.faq-content{margin-top:-30px;font-size:1rem}.faq-content li{font-size:1rem}}.foretag .mobile-logo{display:none;width:112px;position:absolute;left:16px;top:6px}@media only screen and (max-width: 767px){.foretag .mobile-logo{display:inline-block}}.foretag .mobile-logo:hover{border:none}.foretag .hero{background-color:#000;color:#fff;padding-top:124.5px;overflow-x:hidden}@media only screen and (min-width: 768px){.foretag .hero{margin-top:92.5px;padding-top:5.9rem;padding-bottom:4rem}}.foretag .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.foretag .hero .hero__text .texts{position:relative;margin:0;min-width:300px}@media screen and (max-width: 540px){.foretag .hero .hero__text .texts{width:100%}}.foretag .hero .hero__text .title{margin:0;line-height:4rem;font-weight:700;font-size:clamp(46px,2.875rem,64px);line-height:clamp(56px,3.5rem,64px)}@media only screen and (max-width: 767px){.foretag .hero .hero__text .title{line-height:2.5rem;margin:36px 0 8px;font-weight:600;font-size:clamp(36px,2.25rem,46px);line-height:clamp(46px,2.875rem,56px)}}.foretag .hero .hero__text h1,.foretag .hero .hero__text p,.foretag .hero .hero__text a{color:#fff}.foretag .hero .hero__text h1::-moz-selection, .foretag .hero .hero__text p::-moz-selection, .foretag .hero .hero__text a::-moz-selection{color:#000;background-color:#fff}.foretag .hero .hero__text h1::selection,.foretag .hero .hero__text p::selection,.foretag .hero .hero__text a::selection{color:#000;background-color:#fff}.foretag .hero .hero__text p{font-weight:500;font-size:1rem;margin:16px 0 56px}@media only screen and (max-width: 767px){.foretag .hero .hero__text p{font-weight:400}}.foretag .hero p{font-size:1.2em}.foretag .hero .feature-image{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-mask:conic-gradient(black, black, transparent, transparent, transparent, black, black),radial-gradient(circle at 50% -70%, #f0f0f0, #f0f0f0 66%, rgba(240, 240, 240, 0.6) 80%, rgba(240, 240, 240, 0.3) 88%, rgba(240, 240, 240, 0.1) 93%, rgba(240, 240, 240, 0));mask:conic-gradient(black, black, transparent, transparent, transparent, black, black),radial-gradient(circle at 50% -70%, #f0f0f0, #f0f0f0 66%, rgba(240, 240, 240, 0.6) 80%, rgba(240, 240, 240, 0.3) 88%, rgba(240, 240, 240, 0.1) 93%, rgba(240, 240, 240, 0))}.foretag .hero .feature-image__img{width:auto}@media only screen and (min-width: 768px){.foretag .hero .feature-image{-webkit-transform:translateX(250px);transform:translateX(250px);height:600px}.foretag .hero .feature-image.mobile{display:none}.foretag .hero .feature-image__img{height:600px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .hero .feature-image{-webkit-transform:translateX(calc(-80px + 20vw));transform:translateX(calc(-80px + 20vw))}}@media only screen and (max-width: 767px){.foretag .hero .feature-image{display:block;height:360px;max-height:375px;-webkit-mask:unset;mask:unset}.foretag .hero .feature-image.desktop{display:none}.foretag .hero .feature-image__img{width:150%;min-width:600px;max-width:700px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(50%, black), to(rgba(0, 0, 0, 0)));-webkit-mask:linear-gradient(180deg, black 50%, rgba(0, 0, 0, 0));mask:-webkit-gradient(linear, left top, left bottom, color-stop(50%, black), to(rgba(0, 0, 0, 0)));mask:linear-gradient(180deg, black 50%, rgba(0, 0, 0, 0))}}.foretag .hero .hero__cta{position:relative;max-width:340px;font-size:1rem;line-height:1.5rem;text-align:center}.foretag .hero .hero__cta .get-started{-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;background-color:#fff;font-size:1.125rem;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:500;min-height:64px;border-radius:32px;padding:0 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.foretag .hero .hero__cta .get-started:hover{opacity:.8;-webkit-box-shadow:0 16px 24px 0 hsla(0,0%,100%,.2);box-shadow:0 16px 24px 0 hsla(0,0%,100%,.2)}.foretag .hero .hero__cta .get-started:active{opacity:.6;-webkit-box-shadow:0 6px 12px 0 hsla(0,0%,100%,.3);box-shadow:0 6px 12px 0 hsla(0,0%,100%,.3)}.foretag .hero .hero__cta .inquiry{display:inline-block;text-decoration:underline;font-weight:500;margin:30px auto;color:#fff;-webkit-transition:color .4s ease;transition:color .4s ease}.foretag .hero .hero__cta .inquiry:hover{color:hsl(0,0%,90%)}@media only screen and (max-width: 767px){.foretag .hero{padding-bottom:0}.foretag .hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.foretag .hero h1{text-align:left;font-size:clamp(36px,2.25rem,44px)}.foretag .hero .hero__text p{padding-top:0;margin-top:0;margin-bottom:30px}.foretag .hero .hero__cta{margin:0 auto;width:100%;max-width:330px}.foretag .hero .hero__cta .get-started{min-height:72px;font-size:1rem}}.foretag p{margin-bottom:1.5rem;color:#737373;font-size:1rem;line-height:1.6rem}.foretag h2{color:#000;font-size:2.25rem;line-height:2.5rem}@media only screen and (max-width: 767px){.foretag h2{font-size:1.5rem}}.foretag .intro .intro-text__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foretag .intro h2{margin-bottom:16px}.foretag .intro a{color:#41aa95;text-decoration:underline}.foretag .intro p{margin-bottom:19px}.foretag .intro p:last-of-type{margin-bottom:33px}.foretag .intro p strong{display:block;color:#000}.foretag .intro .intro-image{background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:28px;overflow:hidden;height:120vw}.foretag .intro .intro-image__img{width:580px;height:auto;-webkit-transform:translate(35%, -18%) rotate(-49deg);transform:translate(35%, -18%) rotate(-49deg)}.foretag .intro .intro-image.mobile{display:none}@media only screen and (min-width: 768px){.foretag .intro .intro-image{aspect-ratio:3/4;width:auto;height:100%}}@media only screen and (max-width: 767px){.foretag .intro .intro-text-space-pusher{display:none}.foretag .intro .columns{padding-top:42px}.foretag .intro .intro-image.desktop{display:none}.foretag .intro .intro-image.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:68/73;max-width:720px;height:auto;max-height:360px;margin:0 -6px}.foretag .intro .intro-image.mobile .intro-image__img{width:124%;max-width:678px;-webkit-transform:translate(16%, -22%) rotate(-50deg);transform:translate(16%, -22%) rotate(-50deg)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .intro .columns .columns__contentwrapper>section.intro-text__section{padding-left:32px}}@media only screen and (min-width: 1025px){.foretag .intro .columns{padding-top:64px}.foretag .intro .columns .columns__contentwrapper>section.intro-text__section{padding-left:130px}.foretag .intro .columns .columns__contentwrapper>section.intro-text__section .relative-container{position:relative;line-height:2.65rem;margin-bottom:2rem}.foretag .intro .columns .columns__contentwrapper>section.intro-text__section .relative-container h2{position:absolute;top:0;left:0;right:-2.5rem}}.foretag .bullets section{padding-top:0;padding-bottom:0}.foretag .bullets .bullets__wrapper{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.foretag .bullets .bullets__wrapper{padding-top:90px;padding-bottom:60px}.foretag .bullets .bullets__wrapper:before,.foretag .bullets .bullets__wrapper:after{position:absolute;content:"";height:6px;width:100%;background-color:#ecf8f6;left:0;bottom:0}.foretag .bullets .bullets__wrapper:before{top:0}}.foretag .bullets h3{font-size:1.5rem;margin-bottom:20px;font-weight:500}.foretag .bullets p{font-size:1rem}.foretag .bullets a{color:#41aa95;text-decoration:underline}@media only screen and (max-width: 767px){.foretag .bullets h3{font-size:1.25rem;margin:0 0 8px}.foretag .bullets section{margin-bottom:0;padding:32px 18px 0 13px}.foretag .bullets section p{margin:0}.foretag .bullets section:first-child{padding-top:0}.foretag .bullets figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;min-height:70px;padding-right:.7em;width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foretag .bullets::after{content:"";display:block;margin:50px 1.4em 0;border-bottom:4px solid #ecf8f6}}@media only screen and (min-width: 1025px){.foretag .bullets section:first-child{padding-right:5em !important}.foretag .bullets section:last-child{padding-left:5em !important}}.foretag .how-it-works .columns .columns__contentwrapper>section:first-child{padding-bottom:0}@media only screen and (min-width: 1025px){.foretag .how-it-works .columns .columns__contentwrapper>section:last-child{padding-left:48px}}.foretag .how-it-works .how-it-works-image{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:28px;overflow:hidden;background-color:#181818;width:480px;height:710px}.foretag .how-it-works .how-it-works-image__img{width:825px;-webkit-mask:radial-gradient(circle at 50% -50%, #f0f0f0, #f0f0f0 50%, rgba(240, 240, 240, 0.7) 65%, rgba(240, 240, 240, 0.5));mask:radial-gradient(circle at 50% -50%, #f0f0f0, #f0f0f0 50%, rgba(240, 240, 240, 0.7) 65%, rgba(240, 240, 240, 0.5));-webkit-perspective-origin:bottom center;perspective-origin:bottom center;-webkit-transform:perspective(40cm) rotateZ(20deg) rotateX(4deg) translate(24%, 10.5%);transform:perspective(40cm) rotateZ(20deg) rotateX(4deg) translate(24%, 10.5%)}.foretag .how-it-works .how-it-works-image::after{position:absolute;content:"";width:720px;height:888px;background:-webkit-gradient(linear, left top, left bottom, color-stop(-5%, transparent), color-stop(35%, rgba(24, 24, 24, 0.15)), color-stop(50%, rgba(24, 24, 24, 0.85)), color-stop(60%, rgba(24, 24, 24, 0.95)), to(#181818));background:linear-gradient(180deg, transparent -5%, rgba(24, 24, 24, 0.15) 35%, rgba(24, 24, 24, 0.85) 50%, rgba(24, 24, 24, 0.95) 60%, #181818);-webkit-transform:rotate(20deg) translate(0%, 8%);transform:rotate(20deg) translate(0%, 8%)}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .how-it-works .how-it-works-image{width:47vw}}@media only screen and (max-width: 767px){.foretag .how-it-works .how-it-works-image{aspect-ratio:21/9;height:368px;width:100%}.foretag .how-it-works .how-it-works-image__img{width:calc(368px + 30vw);min-width:550px;-webkit-mask:radial-gradient(circle at 50% -50%, #f0f0f0, #f0f0f0 50%, rgba(240, 240, 240, 0.5) 65%, rgba(240, 240, 240, 0));mask:radial-gradient(circle at 50% -50%, #f0f0f0, #f0f0f0 50%, rgba(240, 240, 240, 0.5) 65%, rgba(240, 240, 240, 0));-webkit-transform:perspective(40cm) rotateZ(20deg) rotateX(3deg) translate(calc(50% - 35vw), 10%);transform:perspective(40cm) rotateZ(20deg) rotateX(3deg) translate(calc(50% - 35vw), 10%)}.foretag .how-it-works .how-it-works-image::after{background:-webkit-gradient(linear, left top, left bottom, color-stop(-5%, transparent), color-stop(35%, rgba(24, 24, 24, 0.15)), color-stop(50%, rgba(24, 24, 24, 0.85)), color-stop(60%, rgba(24, 24, 24, 0.95)), to(#181818));background:linear-gradient(180deg, transparent -5%, rgba(24, 24, 24, 0.15) 35%, rgba(24, 24, 24, 0.85) 50%, rgba(24, 24, 24, 0.95) 60%, #181818);-webkit-transform:perspective(40cm) rotateZ(20deg) rotateX(3deg) translate(calc(31% - 35vw), -8%);transform:perspective(40cm) rotateZ(20deg) rotateX(3deg) translate(calc(31% - 35vw), -8%)}}.foretag .how-it-works p{font-size:1rem}.foretag .how-it-works a{color:#41aa95;text-decoration:underline}.foretag .how-it-works ol{counter-reset:business-counter;padding-left:0px}.foretag .how-it-works li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.125rem;margin:0 0 .5rem 0;font-size:1rem;font-weight:500;line-height:1.2rem;color:#4a4a4a;counter-increment:business-counter}.foretag .how-it-works li:before{content:counter(business-counter);color:#41aa95;font-weight:600;margin-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;--size: 2.5rem;width:var(--size);min-width:var(--size);height:calc(var(--size));min-height:calc(var(--size));border-radius:50%;border:.125rem solid #e7f6f3}@media only screen and (max-width: 767px){.foretag .how-it-works li:before{--size: 2rem}.foretag .how-it-works li.w-subtitle{margin-top:1rem;margin-bottom:0}.foretag .how-it-works li:not(.w-subtitle){margin-top:.625rem;margin-bottom:1.125rem}.foretag .how-it-works li.w-subtitle:before{-ms-flex-item-align:start;align-self:flex-start;margin-top:.125rem}}.foretag .how-it-works .lighter{font-size:1rem;line-height:1.2rem;font-weight:400;margin:.25rem 0 0}.foretag .for-whom{padding-top:18px}.foretag .for-whom .columns{padding-top:48px;padding-bottom:0}.foretag .for-whom .columns__contentwrapper{gap:16px}.foretag .for-whom .columns__contentwrapper .card{padding:0}.foretag .for-whom .columns__contentwrapper.for-whom-intro>*:last-child{padding:0}.foretag .for-whom .card{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:28px;overflow:hidden;background:#000}.foretag .for-whom .card__h3{color:#fff;font-size:1.5rem;font-weight:500;padding:32px 32px 8px}.foretag .for-whom .card__p{color:#ccc;padding:0 32px 60px;margin-bottom:0}.foretag .for-whom .card .for-whom-image{width:100%;overflow:hidden}.foretag .for-whom .card .for-whom-image__img{width:100%}.foretag .for-whom-intro{display:block}.foretag .for-whom-subtitle{padding:0;margin:0;max-width:600px}@media only screen and (max-width: 767px){.foretag .for-whom .columns{padding-bottom:0}.foretag .for-whom .card:first-child{margin-bottom:16px}.foretag .for-whom .card__h3{font-size:1.25rem;padding:32px 16px 8px}.foretag .for-whom .card__p{padding:0 16px 32px}.foretag .for-whom .card .for-whom-image{height:50vw;min-height:285px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foretag .for-whom .card .for-whom-image__img{width:100%;min-width:300px}.foretag .for-whom::after{content:"";display:block;margin:32px 1.4em 0;border-bottom:4px solid #ecf8f6}}.foretag .how-we-invest a{color:#41aa95;text-decoration:underline}.foretag .how-we-invest p strong{display:block;color:#000}.foretag .how-we-invest .how-we-invest-image__figure{background:#181818;border-radius:28px;overflow:hidden;height:120vw}.foretag .how-we-invest .how-we-invest-image__img{width:auto}.foretag .how-we-invest .columns{padding-bottom:32px}.foretag .how-we-invest .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 768px){.foretag .how-we-invest .columns__contentwrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.foretag .how-we-invest .columns__contentwrapper .how-we-invest-contents{padding-right:50px}.foretag .how-we-invest .how-we-invest-image__figure{aspect-ratio:3/4;border-radius:28px;width:413px;height:auto}.foretag .how-we-invest .how-we-invest-image__img{width:auto;height:75%;-webkit-transform:translate(-50%, 20%);transform:translate(-50%, 20%)}}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .how-we-invest .how-we-invest-image__figure{width:100%;max-width:50vw;border-radius:40px}}@media only screen and (max-width: 767px){.foretag .how-we-invest .columns{padding-top:32px;padding-bottom:0}.foretag .how-we-invest .how-we-invest-contents{text-align:left}.foretag .how-we-invest .how-we-invest-image__section{width:100%}.foretag .how-we-invest .how-we-invest-image__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:24px;width:100%;height:368px;margin:0 auto 30px}.foretag .how-we-invest .how-we-invest-image__img{width:525px;-webkit-transform:translate(-8%, -5%);transform:translate(-8%, -5%)}}@media only screen and (min-width: 401px)and (max-width: 767px){.foretag .how-we-invest .how-we-invest-image__figure{height:300px}.foretag .how-we-invest .how-we-invest-image__img{width:400px;-webkit-transform:translate(-30%, -5%);transform:translate(-30%, -5%)}}.foretag .personal-service a{color:#41aa95;text-decoration:underline}.foretag .personal-service p strong{display:block;color:#000}.foretag .personal-service .personal-service-image{overflow:hidden;height:120vw}.foretag .personal-service .personal-service-image__img{width:auto}.foretag .personal-service .personal-service-image.mobile{display:none}.foretag .personal-service .columns{padding-top:0;padding-bottom:32px}.foretag .personal-service .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.foretag .personal-service .columns__contentwrapper .personal-service-contents{padding-right:50px}.foretag .personal-service .personal-service-image{width:413px;height:auto}.foretag .personal-service .personal-service-image__img{width:100%;height:auto}}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .personal-service .personal-service-image{width:100%;max-width:50vw;border-radius:40px}}@media only screen and (max-width: 767px){.foretag .personal-service .columns{padding-top:32 px}.foretag .personal-service .columns__contentwrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.foretag .personal-service .personal-service-contents{text-align:left;margin-bottom:0}.foretag .personal-service .personal-service-image{max-width:440px;height:auto;margin:0 auto 30px}.foretag .personal-service .personal-service-image.desktop{display:none}.foretag .personal-service .personal-service-image.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.foretag .personal-service .personal-service-image__img{width:100%}}.foretag .bus-contact section{text-align:center;padding-top:2em}@media only screen and (min-width: 1025px){.foretag .bus-contact .columns .columns__contentwrapper{border:.25rem solid #ecf8f6;padding:58px 192px 0}}@media only screen and (max-width: 1024px){.foretag .bus-contact .columns{padding-bottom:24px}.foretag .bus-contact .columns .columns__contentwrapper{margin:0 -14px;border:4px solid #ecf8f6;padding-top:40px;padding-left:16px;padding-right:16px;-webkit-box-sizing:content-box;box-sizing:content-box}}@media only screen and (max-width: 767px){.foretag .bus-contact h2{text-align:center}}.foretag .bus-contact a{display:block;margin:0;color:#5ac2ad;font-size:1rem;font-weight:500;-webkit-transition:color .4s ease;transition:color .4s ease}.foretag .bus-contact a:hover{color:#297261}.foretag .bus-contact .inputs-wrap{position:relative}.foretag .bus-contact .inputs{-webkit-transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease}.foretag .bus-contact .inputs p{font-size:1.125rem;line-height:1.5rem;margin:0 auto;max-width:21rem}.foretag .bus-contact .inputs p.bus-contact-subtitle{font-size:1rem;max-width:24rem}.foretag .bus-contact .inputs a.bus-contact-email-link{display:inline;font-weight:normal;color:#41aa95;text-decoration:underline}.foretag .bus-contact form{max-width:100%}.foretag .bus-contact .text-progress,.foretag .bus-contact .text-progress__progress{background:#9d9d9d;display:block;width:calc(100% - 10px);height:1px;margin:0 5px;padding:0}.foretag .bus-contact .text-progress .text-progress__progress,.foretag .bus-contact .text-progress__progress .text-progress__progress{width:0;-webkit-transition:width .15s ease;transition:width .15s ease;background-color:#000;margin:0;max-width:100%}.foretag .bus-contact textarea,.foretag .bus-contact input,.foretag .bus-contact span,.foretag .bus-contact label{display:block;margin:10px;padding:5px;border:none;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.foretag .bus-contact input:focus{outline:0}.foretag .bus-contact .text-field{margin:0;border:none;width:100%;background:hsla(0,0%,100%,0);-webkit-transition:padding-top .2s ease,margin-top .2s ease;transition:padding-top .2s ease,margin-top .2s ease;font-size:1.375rem;color:#000;margin-top:28px;line-height:2rem;border-radius:5px}.foretag .bus-contact .text-field+label{display:block;position:relative;white-space:nowrap;padding:0;margin:0;height:0;bottom:-8px}.foretag .bus-contact .text-field:focus+label>span,.foretag .bus-contact .text-field.not-empty+label>span{top:calc(-40px - 2rem);font-size:.85rem;color:rgba(0,0,0,.3)}.foretag .bus-contact .text-field+label>span{margin:0;position:absolute;font-size:1.375rem;color:rgba(0,0,0,.4);top:-2.8rem;left:0;pointer-events:none;-webkit-transition:top .2s ease,font-size .2s ease,color .2s ease;transition:top .2s ease,font-size .2s ease,color .2s ease}.foretag .bus-contact .wrapped{position:relative}.foretag .bus-contact .wrapped .text-field+label{position:absolute;top:1rem}.foretag .bus-contact .wrapped .text-field+label>span{top:1.4rem}.foretag .bus-contact input[type=submit]{-webkit-transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:block;opacity:1;cursor:pointer;background:#5bc5b0;color:#fff;margin:44px auto 44px;font-size:1rem;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:500;min-height:64px;border-radius:32px;max-width:21.25rem;width:100%;-webkit-box-shadow:0 10px 18px 0 rgba(90,194,173,.3);box-shadow:0 10px 18px 0 rgba(90,194,173,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.foretag .bus-contact input[type=submit]:hover{opacity:.9;-webkit-box-shadow:0 16px 24px 0 rgba(90,194,173,.4);box-shadow:0 16px 24px 0 rgba(90,194,173,.4)}.foretag .bus-contact input[type=submit]:active{opacity:.7;-webkit-box-shadow:0 6px 12px 0 rgba(90,194,173,.5);box-shadow:0 6px 12px 0 rgba(90,194,173,.5)}.foretag .bus-contact input[type=submit]:disabled,.foretag .bus-contact input[type=submit][disabled]{opacity:.2;-webkit-box-shadow:none !important;box-shadow:none !important;pointer-events:none}@media only screen and (max-width: 767px){.foretag .bus-contact input:first-of-type{margin-top:16px}.foretag .bus-contact input[type=submit]{margin-top:42px}}@media only screen and (max-width: 1024px){.foretag .bus-contact .text-field-container{margin-left:auto;margin-right:auto;max-width:28.75rem}}.foretag .start-today{margin:0 auto;padding:78px 16px 64px;background-color:#000}.foretag .start-today__card{position:relative;overflow:hidden;margin:0 auto;max-width:1024px;border-top-left-radius:42px;border-top-right-radius:42px;background-color:#fff;color:#000;padding:48px 22.4px 22.4px}@media only screen and (min-width: 768px){.foretag .start-today__card{border-radius:42px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.foretag .start-today__card{padding:64px 48px 48px}}@media only screen and (min-width: 1025px){.foretag .start-today__card{padding:130px 0 48px 114px}}.foretag .start-today__container{position:relative;z-index:1}@media only screen and (min-width: 640px){.foretag .start-today__container{max-width:400px}}.foretag .start-today__h2{text-align:left;font-size:2.75rem;line-height:3rem;font-weight:600;letter-spacing:-0.003rem}@media(max-width: 600px){.foretag .start-today__h2{font-size:1.75rem;line-height:2.25rem;margin-bottom:10px}}.foretag .start-today__p{color:#000;font-size:1rem;font-weight:400;line-height:1.5rem}.foretag .start-today__cta-container{text-align:center}.foretag .start-today__cta{-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .4s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;cursor:pointer;background-color:#5bc5b0;color:#fff;margin:24px auto 40px;font-size:1.125rem;font-weight:500;height:64px;border-radius:32px;padding:0 8px;-webkit-box-shadow:0 10px 18px 0 rgba(90,194,173,.3);box-shadow:0 10px 18px 0 rgba(90,194,173,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.foretag .start-today__cta:hover{opacity:.9;-webkit-box-shadow:0 16px 24px 0 rgba(90,194,173,.4);box-shadow:0 16px 24px 0 rgba(90,194,173,.4)}.foretag .start-today__cta:active{opacity:.7;-webkit-box-shadow:0 6px 12px 0 rgba(90,194,173,.5);box-shadow:0 6px 12px 0 rgba(90,194,173,.5)}.foretag .start-today__cta.appear-container{opacity:0}.foretag .start-today__cta.appear-container.in-view{opacity:1}.foretag .start-today__a{text-decoration:underline;color:#41aa95;-webkit-transition:color .4s ease;transition:color .4s ease}.foretag .start-today__a:hover{color:hsl(168,44.6808510638%,36.0784313725%)}.foretag .start-today__image{position:absolute;top:0;right:0;bottom:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translate(225px, 40px);transform:translate(225px, 40px)}@media only screen and (max-width: 640px){.foretag .start-today__image{margin-right:-22.4px;margin-bottom:-22.4px}}.foretag .start-today__img{height:100%;max-height:850px}.foretag .start-today__ul,.foretag .start-today__ul--smaller{padding:0 0 48px}.foretag .start-today__ul li,.foretag .start-today__ul--smaller li{line-height:2.5rem;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foretag .start-today__ul--smaller li,.foretag .start-today__ul--smaller--smaller li{line-height:unset}.foretag .start-today__ul .bullet-icon,.foretag .start-today__ul .bullet-icon--smaller,.foretag .start-today__ul--smaller .bullet-icon,.foretag .start-today__ul--smaller .bullet-icon--smaller{background:url(/images/list-circle-checkmark.81f50908d15df4a9e4703ae14603d8a2.svg) no-repeat;background-size:2.5rem;padding-left:2.5rem;background-position-y:100%;font-size:2.4rem;line-height:2.4rem}.foretag .start-today__ul .bullet-icon--smaller,.foretag .start-today__ul--smaller .bullet-icon--smaller{min-height:2rem;font-size:2rem;background-size:2rem;line-height:1.75rem}.foretag .start-today__ul .text,.foretag .start-today__ul--smaller .text{padding-left:.75rem;vertical-align:middle;font-weight:500;font-size:1.25rem}@media only screen and (max-width: 767px){.foretag .start-today__ul .text,.foretag .start-today__ul--smaller .text{font-size:1rem}}@media only screen and (max-width: 767px){.foretag .start-today{padding:24px 8px 0}.foretag .start-today__ul--smaller{padding-bottom:0}}@media only screen and (max-width: 860px){.foretag .start-today__image{inset:0;-webkit-transform:translate(400px, 40px);transform:translate(400px, 40px)}}@media only screen and (max-width: 640px){.foretag .start-today__image{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transform:translate(130px, 30px);transform:translate(130px, 30px)}.foretag .start-today__img{height:125vw}}.foretag .thanks,.foretag .error-message{position:absolute;width:100%;top:50%;display:block;pointer-events:none;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease,-webkit-transform .7s .4s ease}.foretag form.submitted .inputs,.foretag form.error .inputs{opacity:0;pointer-events:none;-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.foretag form.submitted .thanks{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}.foretag form.error .error-message{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}@media only screen and (min-width: 768px){.foretag .hero h1{font-size:56px;margin-bottom:0px}}@media only screen and (max-width: 767px){.foretag h1{text-align:left;font-size:28px}.foretag h2{text-align:left;margin-bottom:.5rem}.foretag .intro figure{margin:7em auto 0}.foretag .how-it-works section{padding-top:0;padding-bottom:1em}}.forsakringsformedling .address{margin-top:36px;color:#000;border-left:3px solid #5bc5b0;padding-left:16px;text-align:left;font-size:1.125rem;margin-top:24px;line-height:1.8rem}.funds input::-ms-clear{width:0;height:0}.funds h1{font-size:36px;font-weight:600;margin-bottom:.5em;color:#3f4242;text-align:center}@media only screen and (max-width: 767px){.funds h1{margin-top:1.5em;font-size:34px}}.funds .subtitle{text-align:center;font-weight:400;font-size:18px;color:#999c9d;margin-top:3em}@media only screen and (max-width: 767px){.funds .subtitle{font-size:15px;margin-top:2em}}.funds .fund-search-container{border:solid 1px #dadada;border-radius:8px;-webkit-box-shadow:0 8px 25px 0px #eee;box-shadow:0 8px 25px 0px #eee;height:80px;position:relative}@media only screen and (max-width: 767px){.funds .fund-search-container{height:64px}}.funds .fund-search-container .icon-search{float:left;width:50px;color:#5bc5b0;font-size:22px;position:absolute;left:0;top:50%;margin-left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.funds .fund-search-container .icon-search{font-size:16px;width:40px;margin-left:5px}}.funds .fund-search-container #fund-search-input{color:#181818;font-size:20px;font-weight:400;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;float:left;width:80%;height:100%;margin-left:58px;border:none;border-radius:8px;overflow:hidden}@media only screen and (max-width: 767px){.funds .fund-search-container #fund-search-input{font-size:16px;margin-left:36px;width:74%}}.funds .fund-search-container #fund-search-input:focus{outline:none}.funds .fund-search-container #search-spinner{float:right;position:absolute;-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out;opacity:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:16px}.funds .fund-search-container #search-spinner:not(:required):before{content:"";border-radius:50%;border:2px solid rgba(139,200,187,.2);border-top-color:rgba(139,200,187,.8);animation:spinner .6s linear infinite;-webkit-animation:spinner .75s linear infinite}.funds .fund-search-container #search-spinner:before{margin-top:-15px}@media only screen and (max-width: 767px){.funds .fund-search-container #search-spinner:before{margin-top:-13px}}.funds ::-webkit-input-placeholder{color:#5bc5b0;opacity:.7}.funds :-moz-placeholder{color:rgba(139,200,187,.5);opacity:.7}.funds ::-moz-placeholder{color:rgba(139,200,187,.5);opacity:.7}.funds :-ms-input-placeholder{color:rgba(139,200,187,.5);opacity:.7}.funds .breadcrumbs-container{text-align:left;color:#5ac2ad;width:100%;margin-top:4em;line-height:24px}.funds .breadcrumbs-container a{color:#5ac2ad;border-bottom:0;font-weight:500;font-size:16px}@media only screen and (max-width: 767px){.funds .breadcrumbs-container a{font-size:14px}}.funds .breadcrumbs-container .separator{padding:0 10px;font-size:10px}.funds .breadcrumbs-container .separator:last-child{display:none}.funds .item-container{text-align:left;width:100%;padding:2em 0}@media only screen and (max-width: 767px){.funds .item-container{padding-top:.5em}}.funds .item-container a:focus{outline:none}.funds .item-container .fund-count{font-size:16px;font-weight:400;margin:35px 0 0 0;color:#999c9d}@media only screen and (max-width: 767px){.funds .item-container .fund-count{font-size:14px}}.funds .item-container .item{padding:2em 0em;color:#464b4e;font-weight:500;font-size:18px;border-bottom:solid 1px #e2e2e2;transition:opacity .3s;-webkit-transition:opacity .3s;position:relative}.funds .item-container .item:hover{opacity:.7}.funds .item-container .item .item-name{display:inline-block;padding-right:20px;line-height:1.4em}.funds .item-container .item .item-name.fund{font-weight:400}.funds .item-container .item mark{color:inherit;background:none;font-weight:500}.funds .item-container .item .icon-right-arrow{font-size:14px;color:#5bc5b0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.funds .item-container .no-results{width:100%;text-align:center;padding:4em 0 8em}@media only screen and (max-width: 767px){.funds .item-container .no-results{padding:3em 0 9em}}.funds .item-container .no-results p{text-align:center;font-weight:500;font-size:28px;color:#ddd}@media only screen and (max-width: 767px){.funds .item-container .no-results p{font-size:24px}}.fund-top{width:100%;padding:10em 10px;background-color:#5bc5b0;color:#fff;text-align:center;padding:8em 10px}@media only screen and (max-width: 767px){.fund-top{padding:4em 10px 3em 10px}}.fund-top h1{max-width:650px;font-weight:400;font-size:42px;line-height:1.7em;margin:1em auto}@media only screen and (max-width: 767px){.fund-top h1{font-size:26px}}.fund-top .mobile-logo-stylized{display:none;font-size:1.9em;width:112px;position:absolute;left:16px;top:12px;text-align:left;text-decoration:none}@media only screen and (max-width: 767px){.fund-top .mobile-logo-stylized{display:inline-block}}.fund-top .mobile-logo-stylized span{display:none}.fund-top .category{font-size:20px;font-weight:500;text-transform:uppercase}@media only screen and (max-width: 767px){.fund-top .category{font-size:14px}}.fund-top .subcategory{font-size:20px;padding-top:5px}@media only screen and (max-width: 767px){.fund-top .subcategory{font-size:14px}}.fund-top h2{font-size:40px;font-weight:500;margin-bottom:1em;width:100%}@media only screen and (max-width: 767px){.fund-top h2{margin-bottom:.7em;font-size:34px}}.fund-top p{max-width:500px;width:100%;margin:auto;font-size:20px;line-height:1.3em}.fund-top a{color:#fff;text-decoration:underline}.fund{padding:0 0 0 0}.fund.subpage.screen-only{max-width:1000px}.fund p{text-align:center;margin:0}.fund .red{color:#c65657}.fund .green{color:#41aa95}.fund .gray{color:#adafad}.fund .empty{width:25px;height:8px;background-color:#4f5258;margin:30px auto 15px auto}.fund .question-mark{width:28px;height:28px;position:absolute;right:32px;padding-top:5px;border:1px solid #d5d5d5;color:#d5d5d5;font-weight:500;font-size:17px;border-radius:15px;text-align:center}.fund .question-mark:hover{border-color:#ccc;color:#ccc}@media only screen and (max-width: 767px){.fund .question-mark{right:20px}}.fund .sub-title{font-weight:500;font-size:16px;margin:0 0 .25em 0;text-transform:uppercase;color:#595d60}@media only screen and (max-width: 767px){.fund .sub-title{font-size:14px;margin:0}}.fund .rating{font-size:30px;font-weight:400}@media only screen and (max-width: 767px){.fund .rating{font-size:24px;padding-top:.25em}}.fund .sub-rating{font-size:16px;font-weight:400}@media only screen and (max-width: 767px){.fund .sub-rating{font-size:14px;padding:0}}.fund .fund-rating-item{position:relative}.fund .fund-rating-item .icon-down-arrow{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:2em;color:#adafad;font-size:10px;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s, -webkit-transform .15s;-webkit-transition:transform .15s ease}.fund .fund-rating-item .icon-down-arrow.flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fund .fund-rating-item .top{padding:3em;cursor:pointer;position:relative}@media only screen and (max-width: 767px){.fund .fund-rating-item .top{padding:1.5em;border-bottom:solid 1px #e2e2e2}}.fund .fund-rating-item .top.not-expandable{cursor:auto}.fund .fund-rating-item .expandable{max-height:0px;padding:0em;overflow:hidden;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.fund .fund-rating-item .expanded{max-height:1000px}.fund .fund-sub-rating-item{background-color:#272b32;position:relative}.fund .fund-sub-rating-item .sub-title{color:#fff;text-transform:none}@media only screen and (min-width: 768px){.fund .fund-sub-rating-item .sub-title{margin-bottom:1em;margin-left:30px}}.fund .fund-sub-rating-item .small{font-size:22px}.fund .fund-sub-rating-item .question-mark{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;color:#fff;border-color:hsla(0,0%,100%,.2)}.fund .fund-sub-rating-item .question-mark:hover{border-color:hsla(0,0%,100%,.6);color:#fff}.fund .fund-sub-rating-item .question-mark.screen-only{top:0;-webkit-transform:translateY(0%);transform:translateY(0%);position:static;display:inline-block;margin-left:10px}@media only screen and (max-width: 767px){.fund .fund-sub-rating-item{padding:2em 1em;border-bottom:solid 1px #4f5258}}@media only screen and (min-width: 768px){.fund .fund-sub-rating-item{padding:3em 0;width:50%;float:left}.fund .fund-sub-rating-item:only-of-type{width:100%}}.fund .result .year-container{height:60px;text-align:center}.fund .result .clear{clear:both}.fund .result .year-item{color:#fff;width:33%;float:left;font-weight:500;font-size:14px}@media only screen and (max-width: 767px){.fund .result .year-item{font-size:12px}}.fund .result .year-item span{border:solid 1px rgba(0,0,0,0);border-radius:20px;padding:5px 20px;opacity:.5;cursor:pointer;transition:border .3s;-webkit-transition:border .3s}.fund .result .year-item span.selected{border:solid 1px hsla(0,0%,100%,.5);opacity:1}.fund .result .year-item span.selected:hover{border:solid 1px #fff}.fund .result .year-item span:hover{border:solid 1px hsla(0,0%,100%,.2)}.fund .result .benchmark-container{width:80%;margin:0 auto;height:140px;position:relative}@media only screen and (max-width: 767px){.fund .result .benchmark-container{width:100%;height:120px}}.fund .result .benchmark-container .question-mark{left:0;right:0;margin:0 auto;top:60px}@media only screen and (max-width: 767px){.fund .result .benchmark-container .question-mark{top:70px}}.fund .result .benchmark-container .item{float:left;width:50%;position:relative;height:100%}.fund .result .benchmark-container .item .title{font-weight:500;color:#fff;font-size:16px}@media only screen and (max-width: 767px){.fund .result .benchmark-container .item .title{font-size:14px}}.fund .result .benchmark-container .item .value{font-size:40px;padding:.7em 0;font-weight:400}@media only screen and (max-width: 767px){.fund .result .benchmark-container .item .value{font-size:30px;padding:.5em 0}}.fund .result .benchmark-container .item .sub-title{font-weight:400;width:100%;text-align:center;color:#888;font-size:14px;position:absolute;bottom:0;margin-left:0px}.fund .result .benchmark-container .item .empty{margin:50px auto 20px auto}@media only screen and (max-width: 767px){.fund .result .benchmark-container .item .empty{margin-top:36px}}.fund .result .benchmark-container .item .benchmark-year-container{position:absolute;width:100%;height:150px}.fund .result .benchmark-container .benchmark-1yr{opacity:0}.fund .result .benchmark-container .benchmark-3yr{opacity:1}.fund .result .benchmark-container .benchmark-5yr{opacity:0}.fund .result .info-container{border:solid #4f5258 1px;border-radius:5px;margin:2em 4em;padding:2em 4em;color:#fff}@media only screen and (max-width: 767px){.fund .result .info-container{margin:2em 0;padding:1em 1em}}.fund .result .info-container p{font-weight:400;font-size:18px;line-height:26px;padding:.5em 0em;text-align:left}@media only screen and (max-width: 767px){.fund .result .info-container p{font-size:15px;line-height:24px}}.fund .result .info-container a{color:#41aa95;text-align:center;font-size:18px;display:inline-block;margin-top:10px;text-decoration:none}.fund .result .info-container a:hover{border:none}@media only screen and (max-width: 767px){.fund .result .info-container a{font-size:15px;line-height:24px}}.fund .result .info-container span{margin-right:10px}.fund .result .info-container .info-title{text-align:center}.fund .result .info-container .info-description{color:#fff}.fund .risk-container{margin-bottom:2em}.fund .risk-container .numbers-container{width:100%;height:22px;display:table;table-layout:fixed;padding:1em 0}.fund .risk-container .numbers-container div{display:table-cell;color:#d6d6d6}@media only screen and (max-width: 767px){.fund .risk-container .numbers-container div{font-size:16px}}.fund .risk-container .numbers-container div.selected{color:#b94f88;font-weight:500}.fund .risk-container .progress-container{height:22px;border-radius:22px;background:#ededed;width:100%;overflow:hidden}@media only screen and (max-width: 767px){.fund .risk-container .progress-container{height:18px}}.fund .risk-container .progress-container .fill{background:#cf6597;background:-webkit-gradient(linear, left top, right top, from(#cf6597), to(#b94e88));background:linear-gradient(to right, #cf6597, #b94e88);background:-o-linear-gradient(to right, #cf6597, #b94e88);width:0%;height:100%;border-right:3px #fff solid}.fund .risk-container .instructions{font-weight:400;padding-top:.5em;color:#949494}@media only screen and (max-width: 767px){.fund .risk-container .instructions{font-size:16px}}.fund .risk-container .instructions.left{float:left}.fund .risk-container .instructions.right{float:right}.fund .fund-about-container{padding:2em}.fund .fund-about-container .description{text-align:left;margin:1em 0 2em 0}@media only screen and (max-width: 767px){.fund .fund-about-container .description{font-size:16px;margin:.5em 0 2em 0}}.fund .fund-about-container a{font-size:20px;display:block;padding-bottom:30px;border-bottom:0px}.fund .desktop-controller-container{width:100%;height:220px;position:relative}.fund .desktop-controller-container .desktop-controller-item{width:33%;height:220px;padding:60px 0;position:relative;float:left;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;z-index:101}.fund .desktop-controller-container .desktop-controller-item:hover{background:#f8f8f8}.fund .desktop-controller-container .separator{width:.5%;max-width:1px;height:70px;background:#ededed;float:left;margin-top:70px}.fund .desktop-controller-container #desktop-triangle{width:32px;height:32px;background:#fff;position:absolute;-webkit-transform:rotate(45deg) translateX(-80%);transform:rotate(45deg) translateX(-80%);z-index:100;bottom:-28px;-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.445, 1);-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.445, 1.115);transition:all 400ms cubic-bezier(0.175, 0.885, 0.445, 1.115);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.445, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.445, 1.115);transition-timing-function:cubic-bezier(0.175, 0.885, 0.445, 1.115)}#desktop-cost-container{padding:4em 0}#fund-desktop-content-container{background:#272b32;width:100%;display:inline-block;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;max-height:0px;overflow:hidden;text-align:center}#fund-desktop-content-container.expanded{max-height:1000px}#fund-desktop-content-container .desktop-content-item{display:none;width:100%;margin:0 auto;max-width:700px}#fund-desktop-content-container .desktop-content-item.show{display:inline-block}.fund-download{background-color:#f9f9f9;display:inline-block;width:100%;text-align:center;padding:2.5em 0}.fund-download .download-content{width:100%;max-width:600px;margin:0 auto}.fund-download .app-icon-container{padding:15px;background-color:#fff;border-radius:19px;margin:50px auto;width:83px;height:83px;-webkit-box-shadow:0 22px 29px 0 rgba(0,0,0,.06);box-shadow:0 22px 29px 0 rgba(0,0,0,.06);-webkit-transition:all .2s;transition:all .2s;vertical-align:center}.fund-download .app-icon-container .app-icon{width:50px}@media only screen and (min-width: 768px){.fund-download .app-icon-container{margin:0 auto;float:left}}.fund-download .download-btn{padding:20px 25px;margin:20px 1.6em;font-weight:500;border-radius:100px;font-size:18px;background-color:#5bc5b0;color:#fff;-webkit-box-shadow:none;box-shadow:none}.fund-download .download-btn:hover{-webkit-box-shadow:0 10px 25px 5px rgba(66,158,140,.24);box-shadow:0 10px 25px 5px rgba(66,158,140,.24);opacity:1}@media only screen and (max-width: 767px){.fund-download .download-btn{display:block}}.fund-download .appstore-container{display:inline-block;padding:40px 0}@media only screen and (max-width: 767px){.fund-download .appstore-container{padding:0}}.fund-download .appstore-container a{font-size:60px;display:inline-block;margin-top:.2em}.fund-download a{font-size:80px}.fund-top .logo{display:inline-block;height:auto;width:120px;position:absolute;left:4px;top:15px}.fund-risk-information{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:1000;padding:16px}@media only screen and (min-width: 768px){.fund-risk-information{padding-bottom:40px}}.fund-risk-information .container{position:relative;border:#e7e7e7 1px solid;background-color:#fff;margin:0 auto;max-width:540px;border-radius:14px;padding:16px 32px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.02),0 32px 64px rgba(0,0,0,.02);box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.02),0 32px 64px rgba(0,0,0,.02)}@media only screen and (max-width: 767px){.fund-risk-information .container{padding:16px 24px}}.fund-risk-information .container h3{color:#000;font-size:1rem;font-weight:500;margin-top:16px;margin-bottom:8px}.fund-risk-information .container p{color:#414141;margin-bottom:16px;font-size:.875rem}.fund-risk-information .container .close-button{position:absolute;top:16px;right:16px;width:20px;height:20px;border:none;cursor:pointer}.fund-risk-information .container .close-button .close-icon{width:100%;height:100%;top:0;left:0}.fund-risk-information .container .close-button .close-icon::before,.fund-risk-information .container .close-button .close-icon::after{background:#000;height:2px}.fund-risk-information .container .close-button:hover{background-color:#fff;opacity:.8}.hallbart .hero{padding-top:5.9em}.hallbart .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#4a4a4a;font-weight:500}.hallbart .hero .hero__text p{color:#4a4a4a;margin-top:1.5em;line-height:1.92rem}.hallbart .hero p{font-size:1.2em}.hallbart .hero figure{max-width:50%}.hallbart .hero figure img{max-width:100%}.hallbart p{margin-bottom:1.5em;color:#505050;font-size:1rem;line-height:1.6rem}.hallbart h1{color:#000;text-align:left;font-size:1.75rem;margin-bottom:20px}.hallbart .category-art9:before{background-color:#477f55}.hallbart .category-art8:before{background-color:#78c48b}.hallbart .category-art6:before{background-color:#1e2938}.hallbart .a-better-world{background-color:#ecf8f6}.hallbart .a-better-world p strong{display:block;color:#000}.hallbart .a-better-world figure{width:203px;height:203px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hallbart .a-better-world figure figcaption{font-weight:500;padding-top:1em}.hallbart .a-better-world figure.a-better-world__blob--environment img{width:56px}.hallbart .a-better-world figure.a-better-world__blob--social img{width:56px}.hallbart .a-better-world figure.a-better-world__blob--governance img{width:62px}.hallbart .your-values figure{text-align:center}.hallbart .your-values figure img{width:350px;max-width:90%}.hallbart .sustainability-levels{background:#fafafa;position:relative;z-index:1}.hallbart .sustainability-levels .columns__contentwrapper section{background:#fff;text-align:center;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.05);box-shadow:0 0 14px 0 rgba(0,0,0,.05);border-radius:14px;margin-right:.5em;margin-left:.5em;padding:3em 1.2em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow 1s ease 1s,-webkit-transform 1s ease 1s;transition:-webkit-box-shadow 1s ease 1s,-webkit-transform 1s ease 1s;transition:box-shadow 1s ease 1s,transform 1s ease 1s;transition:box-shadow 1s ease 1s,transform 1s ease 1s,-webkit-box-shadow 1s ease 1s,-webkit-transform 1s ease 1s}.hallbart .sustainability-levels .columns__contentwrapper section img{height:50px;margin-bottom:1em}.hallbart .sustainability-levels .columns__contentwrapper section figure{padding:1em}.hallbart .sustainability-levels .columns__contentwrapper section figcaption{font-weight:500;font-size:1.125rem}.hallbart .sustainability-levels .columns__contentwrapper section p{font-size:.875rem;text-align:left;line-height:1.575rem}.hallbart .sustainability-levels .columns__contentwrapper section .esg-level-subtitle{margin:8px 0 0 0;text-align:center;font-size:.75rem;min-height:auto}.hallbart .sustainability-levels .columns__contentwrapper section .read-more-button{margin-top:auto;margin-left:auto;margin-right:auto;cursor:pointer;-webkit-transition:background 1.5s ease,border-radius 1.5s ease;transition:background 1.5s ease,border-radius 1.5s ease}.hallbart .sustainability-levels .columns__contentwrapper section.uninitialized{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.02);box-shadow:0 0 14px 0 rgba(0,0,0,.02)}.hallbart .sustainability-levels .columns__contentwrapper section.uninitialized .read-more-button{border-radius:0;background-color:#fff}.hallbart .sustainability-categories strong{color:#000}.hallbart .sustainability-categories span:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px}.hallbart .sustainability-categories .sustainability-category p{margin-left:20px;margin-top:4px}.hallbart .sustainability-categories .sustainability-dot{content:"";width:8px;height:8px;background-color:green;border-radius:4px}@media only screen and (min-width: 768px){.hallbart .sustainability-categories .columns__contentwrapper section:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding-right:2em}}@media only screen and (max-width: 767px){.hallbart .sustainability-categories .columns{padding-top:0;padding-bottom:1em}.hallbart .sustainability-categories .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hallbart .sustainability-categories figure img{-webkit-transform:rotate(90deg);transform:rotate(90deg);max-height:320px;width:100%}}.hallbart .sustainability-comparison{font-size:1rem}.hallbart .sustainability-comparison figure{text-align:center}.hallbart .sustainability-comparison figure img{height:44px}.hallbart .sustainability-comparison figure figcaption{font-weight:500;margin:1em 0}.hallbart .sustainability-comparison .columns{padding-top:0;padding-bottom:0}.hallbart .sustainability-comparison th:nth-child(2),.hallbart .sustainability-comparison th:nth-child(3),.hallbart .sustainability-comparison th:nth-child(4),.hallbart .sustainability-comparison td:nth-child(2),.hallbart .sustainability-comparison td:nth-child(3),.hallbart .sustainability-comparison td:nth-child(4){width:130px;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}.hallbart .sustainability-comparison th:nth-child(1),.hallbart .sustainability-comparison td:nth-child(1){padding-left:1em}.hallbart .sustainability-comparison th:nth-child(4),.hallbart .sustainability-comparison td:nth-child(4){padding-right:1em}.hallbart .sustainability-comparison table tbody{line-height:1.2em}.hallbart .sustainability-comparison table tbody tr:nth-child(odd){background:rgba(216,216,216,.1)}.hallbart .sustainability-comparison table tbody td{padding-top:1.5em;padding-bottom:1.5em;text-align:center;min-height:52px}.hallbart .sustainability-comparison table tbody td:first-child{text-align:left}.hallbart .sustainability-comparison table tbody span.dot{background:#5dc2ad;color:#5dc2ad;font-size:.0625rem;width:.9375rem;height:.9375rem;display:inline-block;border-radius:50%;overflow:hidden;-webkit-transition:width .8s ease,height .8s ease;transition:width .8s ease,height .8s ease}.hallbart .sustainability-comparison table tbody span.uninitialized{width:.5rem;height:.5rem}.hallbart .sustainability-comparison table tbody span.cross{opacity:0}.hallbart .sustainability-comparison table tbody span.number{font-weight:500;color:#41aa95}.hallbart .sustainability-comparison table tbody span.disabled{opacity:.5}.hallbart .carbon-footprint .columns{padding-bottom:0}.hallbart .carbon-footprint .columns__contentwrapper{max-width:870px}.hallbart .carbon-footprint p{max-width:536px}.hallbart .carbon-footprint .co2-titles{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:690px;padding:2em 2em 1em 2em}.hallbart .carbon-footprint .co2-titles .co2-title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:1rem;font-weight:500}.hallbart .carbon-footprint .co2-titles .co2-title figure>img{height:32px;margin-bottom:8px}.hallbart .carbon-footprint .co2-graph{height:400px;max-width:690px;border-top:2px solid #000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2em;text-align:center}.hallbart .carbon-footprint .co2-graph:after{content:"Globalt aktieindex";position:absolute;font-size:1rem;font-weight:500;right:-160px;top:-8px}.hallbart .carbon-footprint .co2-graph>*{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:1}.hallbart .carbon-footprint .co2-graph figure{height:100%;width:88px;margin:0 auto;background-color:#5ac2ad;-webkit-transition:height 1.4s ease;transition:height 1.4s ease}.hallbart .carbon-footprint .co2-graph .co2-graph-value{display:block;color:#000;font-size:1.25rem;font-weight:500;margin-top:16px}.hallbart .carbon-footprint .co2-graph .co2-graph-markers{position:absolute;width:100%;height:100%;z-index:0;left:0;opacity:.25}.hallbart .carbon-footprint .co2-graph .co2-graph-markers>*{width:100%;height:100%;background-color:rgba(0,0,0,0) !important;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, black), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.hallbart .carbon-footprint .co2-graph .co2-graph-marker-normal,.hallbart .carbon-footprint .co2-graph .co2-graph-normal figure{height:calc((100% - 70px)*.56);background-color:#1e2938}.hallbart .carbon-footprint .co2-graph .co2-graph-marker-extra,.hallbart .carbon-footprint .co2-graph .co2-graph-extra figure{height:calc((100% - 70px)*.8);background-color:#78c48b}.hallbart .carbon-footprint .co2-graph .co2-graph-marker-max,.hallbart .carbon-footprint .co2-graph .co2-graph-max figure{height:calc(100% - 70px);background-color:#477f55}.hallbart .carbon-footprint .co2-graph .uninitialized figure{height:0 !important}.hallbart .fossile-exposure .columns{padding-bottom:3em}.hallbart .fossile-exposure .columns__contentwrapper{max-width:870px}.hallbart .fossile-exposure p{max-width:536px}.hallbart .fossile-exposure .graph{max-width:670px;border-left:1px solid #000;position:relative;margin-bottom:2em}.hallbart .fossile-exposure .graph figure{width:100%;height:62px;background-color:#5ac2ad;float:left;-webkit-transition:width 1.4s ease;transition:width 1.4s ease}.hallbart .fossile-exposure .graph .graph__markers,.hallbart .fossile-exposure .graph .graph__marker{position:absolute;left:0;top:0;bottom:0;background-color:rgba(0,0,0,0) !important}.hallbart .fossile-exposure .graph .graph__markers{right:0}.hallbart .fossile-exposure .graph .graph__marker{border-right:1px dashed #d6d6d6}.hallbart .fossile-exposure .graph .graph__row{position:relative;z-index:1}.hallbart .fossile-exposure .graph .graph__marker--global,.hallbart .fossile-exposure .graph .graph__row--global figure{width:calc(100% - 100px)}.hallbart .fossile-exposure .graph .graph__row--global figure{background-color:#e5e5e5}.hallbart .fossile-exposure .graph .graph__row--global .graph__value{color:#000}.hallbart .fossile-exposure .graph .graph__marker--opti-normal,.hallbart .fossile-exposure .graph .graph__row--opti-normal figure{width:calc((100% - 100px)*.67);background-color:#1e2938}.hallbart .fossile-exposure .graph .graph__marker--opti-extra,.hallbart .fossile-exposure .graph .graph__row--opti-extra figure{width:calc((100% - 100px)*.35);background-color:#78c48b}.hallbart .fossile-exposure .graph .graph__marker--opti-max,.hallbart .fossile-exposure .graph .graph__row--opti-max figure{width:calc((100% - 100px)*.18);background-color:#477f55}.hallbart .fossile-exposure .graph .graph__title{font-weight:500;padding-left:1em;line-height:2.5em;display:block}.hallbart .fossile-exposure .graph .graph__value{font-size:1.4rem;font-weight:500;line-height:62px;padding-left:.5em;color:#55af9a;margin-bottom:1.5em;display:inline-block}.hallbart .fossile-exposure .graph .uninitialized figure{width:0 !important}.hallbart .read-more{max-width:870px;margin:auto;padding:1em}.hallbart .read-more h2{padding:0}.hallbart .read-more p{max-width:500px}.hallbart .read-more li{padding:8px 0}.hallbart .read-more a{color:#41aa95;font-size:1rem;font-weight:500;position:relative;padding-right:1em}.hallbart .read-more a:hover{text-decoration:underline}.hallbart .read-more a:after{border-style:solid;border-width:1px 1px 0 0;border-color:#000;content:"";position:absolute;height:.5rem;width:.5rem;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.hallbart .esg-faq .columns__contentwrapper{max-width:700px}@media only screen and (min-width: 768px){.hallbart .hero h1{font-size:clamp(56px,3.5rem,64px);font-weight:500;line-height:clamp(56px,3.8rem,80px);margin-bottom:20px}.hallbart .your-values{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fafafa), color-stop(4em, #fafafa), color-stop(0, #fff), to(#fff));background-image:linear-gradient(0deg, #fafafa 0, #fafafa 4em, #fff 0, #fff)}.hallbart .your-values .columns{padding-bottom:2em}.hallbart .your-values figure{-webkit-transform:translateY(1em);transform:translateY(1em)}.hallbart .sustainability-levels .columns__contentwrapper section{position:relative}.hallbart .sustainability-levels .columns__contentwrapper section::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:14px;-webkit-box-shadow:0px 14px 24px 0px rgba(0,0,0,.06);box-shadow:0px 14px 24px 0px rgba(0,0,0,.06);-webkit-transform:scaleX(0.9);transform:scaleX(0.9);z-index:-1;opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:1s;transition-delay:1s}.hallbart .sustainability-levels .columns__contentwrapper section.uninitialized::before{opacity:0}.hallbart .sustainability-levels .columns__contentwrapper section p{min-height:11em}.hallbart .sustainability-levels .columns{padding-top:3em}}@media only screen and (min-width: 1025px){.hallbart .a-better-world__blobs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:4em !important}.hallbart .a-better-world__blob--environment{margin-left:20px}.hallbart .a-better-world__blob--social{margin-top:-60px;margin-left:210px;margin-bottom:-110px}.hallbart .sustainability-comparison th:nth-child(1),.hallbart .sustainability-comparison td:nth-child(1){padding-left:60px}.hallbart .sustainability-comparison th:nth-child(4),.hallbart .sustainability-comparison td:nth-child(4){padding-right:60px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.hallbart .a-better-world__blobs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.hallbart .a-better-world figure{width:190px;height:190px}.hallbart .sustainability-comparison th:nth-child(1),.hallbart .sustainability-comparison td:nth-child(1){padding-left:30px}.hallbart .sustainability-comparison th:nth-child(4),.hallbart .sustainability-comparison td:nth-child(4){padding-right:30px}}@media only screen and (max-width: 767px){.hallbart h2{text-align:left;font-size:1.75rem}.hallbart .hero{padding-bottom:0}.hallbart .hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hallbart .hero figure{width:100%;max-width:100%;max-height:360px;overflow:hidden}.hallbart .hero h1{text-align:left;font-size:2.25rem}.hallbart .hero .hero__text p{padding-top:0;margin-top:0;margin-bottom:0}.hallbart .a-better-world__blobs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hallbart .a-better-world figure{width:167px;height:167px}.hallbart .a-better-world__blob--environment{-webkit-transform:translateX(-40%);transform:translateX(-40%)}.hallbart .a-better-world__blob--social{-webkit-transform:translateX(50%);transform:translateX(50%);margin-top:-60px;margin-bottom:-90px}.hallbart .a-better-world__blob--governance{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hallbart .your-values .columns__contentwrapper{margin-top:-100px}.hallbart .sustainability-levels .columns__contentwrapper section{-webkit-transition:background-color 1s ease,-webkit-filter 1s ease;transition:background-color 1s ease,-webkit-filter 1s ease;transition:background-color 1s ease,filter 1s ease;transition:background-color 1s ease,filter 1s ease,-webkit-filter 1s ease;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.hallbart .sustainability-levels .columns__contentwrapper section.uninitialized{background:hsla(0,0%,100%,0);-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,0);box-shadow:0 0 14px 0 rgba(0,0,0,0);-webkit-transform:none;transform:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.hallbart .sustainability-comparison{font-size:.875rem}.hallbart .sustainability-comparison .columns{padding-left:0;padding-right:0}.hallbart .sustainability-comparison table tbody span{width:12px;height:12px}.hallbart .sustainability-comparison figure img{height:32px}.hallbart .sustainability-comparison figure{font-size:.625rem}.hallbart .carbon-footprint .co2-titles{padding:1em 0;max-width:260px}.hallbart .carbon-footprint .co2-titles figure{font-size:.875rem}.hallbart .carbon-footprint .co2-titles figure img{height:32px !important}.hallbart .carbon-footprint .co2-graph{max-width:260px;height:360px;padding:0}.hallbart .carbon-footprint .co2-graph figure{width:44px}.hallbart .carbon-footprint .co2-graph .co2-graph-value{font-size:1rem}.hallbart .carbon-footprint .co2-graph:after{font-size:12px;width:80px;right:-90px;text-align:left;top:-12px}}html body .overlay-container.sustainability-info-overlay .overlay-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto}html body .overlay-container.sustainability-info-overlay .overlay-box h3{text-align:center !important;font-size:24px;margin-bottom:24px}html body .overlay-container.sustainability-info-overlay .overlay-box p{font-size:1rem;color:#737373;line-height:1.5em}html body .overlay-container.sustainability-info-overlay .overlay-box a{color:#41aa95;text-decoration:underline}html body .overlay-container.sustainability-info-overlay .overlay-box img{margin-bottom:1.4em;height:72px}@media only screen and (max-width: 767px){html body .overlay-container.sustainability-info-overlay .overlay-box{padding:0}html body .overlay-container.sustainability-info-overlay .overlay-box img{margin-top:1.4em}html body .overlay-container.sustainability-info-overlay .overlay-box .content{padding:24px}}body.home{overflow-x:hidden}body.home .mobile-logo{display:none;width:112px;position:absolute;left:16px;top:6px}@media only screen and (max-width: 767px){body.home .mobile-logo{display:inline-block}}body.home .mobile-logo:hover{border:none}body.home .hero-container{z-index:100;position:relative;width:100%;color:#fff;overflow:hidden;background:#e2e3de;background:linear-gradient(319deg, #e2e2e2, #ececec 21%, #fafbf6)}body.home .hero-container .hero-content{height:755px;margin:0 auto;max-width:1248px;position:relative;z-index:3;padding:0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.home .hero-container .hero-content .hero-subtitle{font-size:1.25rem;max-width:34.125rem;margin-top:24px;margin-bottom:32px}body.home .hero-container .hero-content .hero-subtitle-button{display:inline-block;padding:20px 44px;font-weight:500;border-radius:100px;font-size:1.125rem;line-height:1.675rem;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#000;background-color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}body.home .hero-container .hero-content .hero-subtitle-button:hover{opacity:.85}@media only screen and (max-width: 767px){body.home .hero-container .hero-content{height:600px;padding:0 16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.home .hero-container .hero-content .hero-subtitle{font-size:1rem;margin:.5rem 0 0;color:hsla(0,0%,100%,.85)}body.home .hero-container .hero-content .hero-subtitle-button{display:none}}body.home .hero-container .hero-content h1{font-size:86px;line-height:1em;color:#fff;font-weight:600;max-width:450px}@media only screen and (max-width: 767px){body.home .hero-container .hero-content h1{max-width:380px;font-size:64px}}body.home .hero-container .hero-content .download{display:none;padding-top:56px;padding-bottom:48px}body.home .hero-container .hero-content .download .ios-download{margin-right:20px}@media only screen and (max-width: 767px){body.home .hero-container .hero-content .download .ios-download{margin-right:16px}}body.home .hero-container .hero-content .download img{width:9.375rem}@media only screen and (max-width: 767px){body.home .hero-container .hero-content .download img{width:7rem}}body.home .hero-container .hero-content .download a:hover{opacity:.8;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width: 767px){body.home .hero-container .hero-content .download{padding:24px 0 32px 0;display:inline-block}}body.home .hero-container .hero-background{width:100%;height:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}body.home .hero-container .hero-background img{min-width:100vw;min-height:600px;max-height:600px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){body.home .hero-container .hero-background img{min-height:755px;max-height:755px}}@media only screen and (min-width: 639px){body.home .hero-container .hero-background{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.home .social-value-container{width:100%;color:#fff;background:#000}body.home .social-value-container .social-value-content{margin:0 auto;max-width:1248px;padding:40px 48px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.home .social-value-container .social-value-content .social-value-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 32px;border-right:1px solid hsla(0,0%,100%,.35)}body.home .social-value-container .social-value-content .social-value-content-item:first-child{padding-left:0}body.home .social-value-container .social-value-content .social-value-content-item:last-child{padding-right:0;border-right:none}body.home .social-value-container .social-value-content .social-value-content-item>div:first-child{line-height:2.125rem;font-weight:bold;font-size:1.75rem}body.home .social-value-container .social-value-content .social-value-content-item>div:last-child{margin-top:2px;line-height:1.5rem;padding-right:0}@media only screen and (max-width: 767px){body.home .social-value-container .social-value-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:32px 16px 18px;min-width:375px;overflow-x:visible}body.home .social-value-container .social-value-content .social-value-content-item{padding:0px 10px;border-right:none}body.home .social-value-container .social-value-content .social-value-content-item>div:first-child{line-height:1.5rem;font-size:1.25rem;max-height:1.5rem}body.home .social-value-container .social-value-content .social-value-content-item>div:last-child{font-size:.75rem}}body.home .social-value-container .social-value-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}body.home .social-value-inline-icon{display:inline-block;width:1.375rem;height:1.5rem;vertical-align:middle}body.home .guarantee-badge{background:#000}body.home .guarantee-badge__border{margin:0 16px;border-top:1px solid rgba(216,216,216,.2)}body.home .guarantee-badge .guarantee-badge-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}body.home .guarantee-badge__img{width:3rem;height:3rem;max-width:3rem;padding:18px 16px 16px 0;padding-left:16px;padding-bottom:16px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:1;-ms-flex:1;flex:1}body.home .guarantee-badge__p{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 16px 8px 0;color:#fff;line-height:1.5}body.home .guarantee-badge__p :first-child{font-size:.875rem;font-weight:500;font-stretch:82%}body.home .guarantee-badge__p :last-child{font-size:.75rem;font-weight:400;opacity:.75}body.home .guarantee-badge__button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:unset;background-color:rgba(90,194,173,.15);border-radius:50%;color:#7fd9c7;font-weight:500;font-size:.9375rem;width:1.5rem;height:1.5rem;min-width:1.5rem;max-width:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px}body.home .guarantee-badge__button:hover{background-color:rgba(90,194,173,.3)}@media(min-width: 600px){body.home .guarantee-badge__p{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media(min-width: 767px){body.home .guarantee-badge__img{padding-left:48px}}@media(min-width: 850px){body.home .guarantee-badge{display:none}}body.home .guarantee-badge-read-more:hover{cursor:pointer}body.home .guarantee-badge-desktop{display:none;position:relative;background:none;margin-top:16px;left:80vw;margin-bottom:48px}body.home .guarantee-badge-desktop .badge-container{position:absolute;top:0}body.home .guarantee-badge-desktop__img{width:7.375rem;max-width:160px;-webkit-transform:translate(calc(-200px + 10rem), calc(-105px - 3rem));transform:translate(calc(-200px + 10rem), calc(-105px - 3rem));z-index:1}body.home .guarantee-badge-desktop .badge-arrow{pointer-events:none;width:4rem;max-width:88px}body.home .guarantee-badge-desktop__svg{mix-blend-mode:exclusion;-webkit-transform:translate(calc(-106px + 10rem), calc(-40px - 3rem));transform:translate(calc(-106px + 10rem), calc(-40px - 3rem))}body.home .guarantee-badge-desktop .badge-explainer{margin-left:-12rem;font-size:.75rem;text-align:right}body.home .guarantee-badge-desktop__button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:unset;color:#41aa95;border-radius:3px;padding-left:3px;padding-right:3px;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}body.home .guarantee-badge-desktop__button:hover{color:#fff;background-color:#41aa95}@media(min-width: 850px){body.home .guarantee-badge-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 1024px){body.home .guarantee-badge-desktop{margin-bottom:0}}body.home .press-container{background-color:#fafafa}body.home .press{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1100px;margin:0 auto;padding:60px 0}body.home .press .press__box{border-right:4px solid #f2f2f2;padding:20px 30px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:33%}body.home .press .press__box:last-child{border-right:none}body.home .press .press__icon{float:left;width:3rem;height:3rem}body.home .press .press__quote{font-size:1.25rem;line-height:1.2em;font-weight:500;color:#000;display:block}body.home .press .press__quote{padding-left:80px}body.home .press .press__appstore__ratingnum{background:#5dc2ad;color:#fff;display:inline-block;width:3rem;height:3rem;line-height:2.8125rem;text-align:center;border-radius:6px;font-size:1.5rem;font-family:DIN,Helvetica Neue,Helvetica,sans-serif;font-weight:500;float:left}body.home .press .press__source{color:#9b9b9b;font-size:1.25rem;text-align:right;margin-top:1em;display:block}body.home .press .press--appstore .press__quote{padding-top:10px;padding-bottom:5px}body.home .press .press--bloomberg .press__icon{-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 768px)and (max-width: 1024px){body.home .press .press__quote,body.home .press .press__source{font-size:1rem;line-height:1.2em}body.home .press .press__source{margin-top:.8em}body.home .press .press__appstore__ratingnum{width:2.75rem;height:2.75rem;font-size:1.125rem;line-height:2.625rem;border-radius:.25rem}body.home .press .press--appstore .press__quote{padding-top:8px}}@media only screen and (max-width: 767px){body.home .press{padding:45px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.home .press .press__box{border:none;max-width:100%}body.home .press .press__icon{width:2rem;height:2rem}body.home .press .press__source{margin-top:.3em;text-align:left;margin-left:80px}body.home .press .press__appstore__ratingnum{width:2rem;height:2rem;font-size:1.125rem;line-height:1.875rem;border-radius:.125rem}body.home .press .press__quote,body.home .press .press__source{font-size:1rem;line-height:1.2rem}body.home .press .press__rating{width:6.375rem}body.home .press .press--appstore .press__quote{padding:0;padding-left:80px}}body.home article p{font-size:1rem;line-height:1.55rem;margin-bottom:1rem;color:#2c2c2c}body.home .better-savings{padding-top:48px}body.home .better-savings .better-savings_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1100px;margin:0 auto;padding:0 16px}body.home .better-savings .columns__image img{width:100%;max-width:100%;height:auto;-ms-flex-item-align:center;align-self:center;padding-bottom:4em}body.home .better-savings .better-savings_content{width:100%}body.home .better-savings .better-savings_content h3{font-size:1rem}@media only screen and (min-width: 1025px){body.home .better-savings .better-savings_content{max-width:400px}}@media only screen and (min-width: 768px)and (max-width: 1024px){body.home .better-savings .better-savings_content{max-width:400px}}body.home .better-savings .better-savings_content img{width:100%;margin-top:1.5em;margin-bottom:2em}body.home .better-savings .better-savings__cta{-webkit-transition:opacity .5s ease-out,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;cursor:pointer;background-color:#5bc5b0;color:#fff;margin:32px auto 40px;max-width:450px;font-size:1.125rem;font-weight:500;height:64px;border-radius:32px;padding:0 8px;-webkit-box-shadow:0 10px 18px 0 rgba(90,194,173,.3);box-shadow:0 10px 18px 0 rgba(90,194,173,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none}body.home .better-savings .better-savings__cta:hover{opacity:.9;-webkit-box-shadow:0 16px 24px 0 rgba(90,194,173,.4);box-shadow:0 16px 24px 0 rgba(90,194,173,.4)}body.home .better-savings .better-savings__cta:active{opacity:.7;-webkit-box-shadow:0 6px 12px 0 rgba(90,194,173,.5);box-shadow:0 6px 12px 0 rgba(90,194,173,.5)}body.home .better-savings .better-savings__cta.appear-container{opacity:0}body.home .better-savings .better-savings__cta.appear-container.in-view{opacity:1}body.home .better-savings .better-savings__image{width:100%}body.home .better-savings .better-savings__image img{margin:16px auto;background-color:#fcf7f7;width:566px;height:566px;border-radius:50%}@media only screen and (min-width: 768px)and (max-width: 1024px){body.home .better-savings .better-savings__image img{width:400px;height:400px}}@media only screen and (max-width: 767px){body.home .better-savings .better-savings__image img{max-width:340px;max-height:340px}}@media only screen and (max-width: 374px){body.home .better-savings .better-savings__image img{max-width:260px;max-height:260px}}@media only screen and (max-width: 767px){body.home .better-savings .better-savings__image .mobile-only{display:block}}body.home .better-savings h2{color:#000;font-size:1.75rem;font-weight:500;line-height:2rem;margin-bottom:12px}@media only screen and (min-width: 768px){body.home .better-savings h2{margin-bottom:20px}}body.home .better-savings h3{font-weight:500;line-height:1.5rem}body.home .better-savings p a{color:#41aa95;text-decoration:underline;-webkit-transition:color .4s ease;transition:color .4s ease}body.home .better-savings p a:hover{color:hsl(168,44.6808510638%,36.0784313725%)}body.home .better-savings .columns{padding-bottom:0em}body.home .better-savings .better-savings__bullets{padding-top:3em;padding-bottom:2em}body.home .better-savings .better-savings__bullets h2{margin-top:26px;margin-bottom:8px}body.home .better-savings .better-savings__read-more{text-align:center;padding-bottom:4em}@media only screen and (min-width: 1025px){body.home .better-savings .better-savings__bullets>*{margin-left:180px}}@media only screen and (min-width: 768px)and (max-width: 1024px){body.home .better-savings .better-savings__bullets>*{margin-left:110px}}@media only screen and (min-width: 768px){body.home .better-savings .better-savings__bullets section{padding-right:40px !important}body.home .better-savings .better-savings__bullets section figure{height:80px;width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.8em}body.home .better-savings .better-savings__bullets section figure img{width:100%}body.home .better-savings .better-savings__bullet--easy figure{width:60px !important}}@media only screen and (max-width: 767px){body.home .better-savings h2{text-align:left;font-size:28px}body.home .better-savings .better-savings__bullets{padding-top:0}body.home .better-savings .better-savings__bullets h3{font-size:20px;margin-bottom:4px}body.home .better-savings .better-savings__bullets section{margin-bottom:0;padding-top:1.5em;padding-bottom:1.5em}body.home .better-savings .better-savings__bullets section p{margin:0;margin-left:85px}body.home .better-savings .better-savings__bullets figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;min-height:70px;padding-right:1em;width:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .better-savings .better-savings__bullets figure img{width:90%}body.home .better-savings .better-savings__bullets figure.better-savings__bullet--secure{padding-right:.1em}}body.home .lower-fees__button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:unset;cursor:pointer;vertical-align:super;color:#41aa95;border-radius:3px;line-height:.75;padding-right:3px;-webkit-transition:color .4s ease;transition:color .4s ease}body.home .lower-fees__button:hover{color:hsl(168,44.6808510638%,36.0784313725%);text-decoration:underline}body.home .lower-fees__button sup{font-weight:500;font-size:.8rem}body.home .pricing-calculator{background-color:#151c26}body.home .pricing-calculator h2{font-weight:600}body.home .pricing-calculator p{font-size:1rem;line-height:1.4rem;text-align:center;color:#fff !important}body.home .pricing-calculator .about-container:first-child{background:none}@media only screen and (max-width: 767px){body.home h2{font-size:28px}body.home p{color:#9b9b9b}}body.home .about{background-color:#5ac2ad}@media only screen and (max-width: 767px){body.home .about{padding-top:4em}}body.home .about-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:3em 0 1em;color:#fff;background-size:150%;background-repeat:no-repeat}body.home .about-container:nth-child(1){background-image:url(/images/bg-curves-bottom.45dac2af3e841ef8dc0863b43a8a123f.png);background-position:center bottom;padding-bottom:4em;padding-top:4em}body.home .about-container:nth-child(2){background-image:url(/images/bg-curves-top.cf5f2328bd226d424949e30b6c33638f.png);background-position:center top;padding-top:4em}body.home .about-container:last-child{padding-bottom:7em}@media only screen and (min-width: 768px)and (max-width: 1024px){body.home .about-container{padding:4em 5em 1em}}@media only screen and (min-width : 768px)and (max-width : 1023px){body.home .about-container{padding:4em 2em 1em}}@media only screen and (min-width: 1025px){body.home .about-container{background-size:100%}body.home .about-container:nth-child(1){padding-bottom:4em;padding-top:7em}body.home .about-container:nth-child(2){padding-top:4em}body.home .about-container:last-child{padding-bottom:4em}}body.home .about-container .about-content{max-width:960px;margin:0 auto}body.home .about-container .about-content p{color:#fff}body.home .about-container .about-text{float:left;width:50%}body.home .about-container .about-img{width:50%;float:left}body.home .about-container .about-img img{float:right}@media only screen and (max-width: 767px){body.home .about-container{padding:4em 1.4em 1em}body.home .about-container:nth-child(1){padding-bottom:3em}body.home .about-container:nth-child(2){padding-top:3em}body.home .about-container:last-child{padding-bottom:3em}body.home .about-container .about-content{display:table}body.home .about-container .about-content p{font-size:1rem}body.home .about-container .about-text{width:100%;display:table-footer-group;padding-top:1em !important}body.home .about-container .about-img{display:table-header-group;float:none;width:100%}}body.home .smart-portfolio{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.home .smart-portfolio a{color:#fff;font-weight:500}body.home .smart-portfolio .subtitle{max-width:500px}body.home .smart-portfolio .read-more{font-weight:500;font-size:1.1rem;color:#7fd9c7}body.home .smart-portfolio .read-more:hover{opacity:.8}body.home .smart-portfolio .smart-portfolio__read-more{margin-top:2em;display:block;text-align:center;width:100%}@media only screen and (max-width: 767px){body.home .smart-portfolio .smart-portfolio__read-more{margin-top:2em}}body.home .smart-portfolio .smart-portfolio__disclaimer{margin-top:3em;display:block;text-align:center;width:100%;max-width:540px}body.home .smart-portfolio .smart-portfolio__disclaimer hr{opacity:.2;margin-bottom:2em}body.home .smart-portfolio .smart-portfolio__disclaimer h4{font-size:1rem;font-weight:500;line-height:2em}body.home .smart-portfolio .smart-portfolio__disclaimer p{font-size:1rem;line-height:1.5em}body.home .smart-portfolio .about-img{text-align:center}body.home .smart-portfolio .about-img img{float:none;width:280px;height:280px;border-radius:50%;background-color:hsla(0,0%,100%,.3)}@media only screen and (max-width: 767px){body.home .smart-portfolio .about-img img{float:none;width:50%;height:auto}}@media only screen and (min-width : 768px)and (max-width : 1023px){body.home .smart-portfolio .about-img{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@media only screen and (min-width : 768px)and (max-width : 1023px){body.home .smart-portfolio .about-text{padding-top:1.5em}}@media only screen and (max-width: 767px){body.home .smart-portfolio .read-more{text-align:center}}body.home #vardeokning{position:absolute;top:-110px}body.home .pricing-calculator .portfolio-calculator{background:#fafafa;border-radius:12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#828282;max-width:810px;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.05);box-shadow:0px 20px 40px 0px rgba(0,0,0,.05);margin-top:3em;position:relative}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs{-webkit-box-flex:6;-ms-flex:6;flex:6;background:#fff}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input{padding:2em 3em}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input--initial{border-bottom:solid 1px rgba(0,0,0,.1)}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__label,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__label{font-weight:500;font-size:1.1rem}@media only screen and (max-width: 767px){body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__label,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__label{font-size:1rem}}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__sum,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__sum{color:#000}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__sum__value,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__sum__value{line-height:1.3em;font-size:3rem;letter-spacing:-0.03em;font-weight:500;font-family:DIN,Helvetica Neue,Helvetica,sans-serif}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__sum__value{font-size:3.7rem;line-height:1.4em}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__sum__suffix,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__sum__suffix{font-size:1.6rem;padding-left:.2rem}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output{padding:2em 1em;border-left:solid 1px rgba(0,0,0,.1);-webkit-box-flex:5;-ms-flex:5;flex:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__label{cursor:pointer}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__arrow{position:relative;display:inline-block;background-color:#828282;-webkit-mask:url(/images/ic-chevron-vertical.fa0ff6e0e80d6e8405e350a03d76cba4.svg) no-repeat center;mask:url(/images/ic-chevron-vertical.fa0ff6e0e80d6e8405e350a03d76cba4.svg) no-repeat center;width:16px;height:8px;vertical-align:middle}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__dropdown{opacity:0;pointer-events:none;position:absolute;background-color:#fff;overflow:auto;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1000;border-radius:8px;-webkit-transform:translateX(-48px) translateY(16px);transform:translateX(-48px) translateY(16px);right:0;-webkit-transition:.2s cubic-bezier(0.5, 1, 0.89, 1);transition:.2s cubic-bezier(0.5, 1, 0.89, 1);-webkit-transition-property:opacity transform;transition-property:opacity transform}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__dropdown.show{display:block;-webkit-transform:translateX(-48px) translateY(8px);transform:translateX(-48px) translateY(8px);opacity:1;pointer-events:auto}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__dropdown a{color:#000;font-size:.875rem;line-height:1.25rem;padding:12px 16px;text-decoration:none;display:block;text-align:center;cursor:pointer}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__dropdown a:hover{background-color:rgba(65,170,149,.1);color:#41aa95}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__description{font-size:.9rem;color:#41aa95 !important}@media only screen and (max-width: 767px){body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__description h2{font-size:1.5rem}}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth-wrapper{width:100%;overflow:hidden;-webkit-transition:height .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .2s;transition:height .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .2s;opacity:0;height:0}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth-wrapper.active{-webkit-transition:height .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.2s;transition:height .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.2s;height:155px;opacity:1}@media only screen and (max-width: 767px){body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth-wrapper.active{height:128px}}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth{border-top:solid 1px rgba(0,0,0,.05);width:100%;text-align:center;margin-top:3em;padding-top:3em}@media only screen and (max-width: 767px){body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth{margin-top:2em;padding-top:2em}}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth__label{width:100%;color:#000 !important;font-weight:500;font-size:1.1rem;margin-bottom:0}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth__link{color:#41aa95;font-weight:500;font-size:1.1rem;position:relative;display:inline-block;padding-right:1.4em;margin-top:1em}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth__link:before,body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth__link:after{border-right:2px solid;content:"";display:block;height:8px;margin-top:-6px;position:absolute;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:10px;top:44%;width:0}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__wealth__link:after{margin-top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.home .pricing-calculator .portfolio-calculator input[type=range]{-webkit-appearance:none;background:rgba(0,0,0,0);font-size:inherit;width:100%;margin:1.375em 0}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){body.home .pricing-calculator .portfolio-calculator input[type=range]{margin:0}}body.home .pricing-calculator .portfolio-calculator input[type=range]:focus{outline:none}body.home .pricing-calculator .portfolio-calculator input[type=range]::-webkit-slider-runnable-track{width:100%;height:.75em;cursor:pointer;-webkit-box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);border-radius:.375em;border:0px solid #dbd58f;background:#ebebeb;background:-webkit-gradient(linear, left top, right top, from(#5ac2ad), to(#ebebeb));background:linear-gradient(90deg, #5ac2ad var(--progress), #ebebeb var(--progress))}body.home .pricing-calculator .portfolio-calculator input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0px .25em 2.5em rgba(0,0,0,.07);box-shadow:0px .25em 2.5em rgba(0,0,0,.07);border:.7em solid #fff;height:2.25em;width:2.25em;border-radius:50%;-webkit-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;-webkit-appearance:none;margin-top:-0.725em}body.home .pricing-calculator .portfolio-calculator input[type=range]::-moz-range-track{width:100%;height:.75em;cursor:pointer;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);background:#ebebeb;border-radius:.375em;border:0px solid #dbd58f}body.home .pricing-calculator .portfolio-calculator input[type=range]::-moz-range-thumb{box-shadow:0px .25em 2.5em rgba(0,0,0,.07);border:.7em solid #fff;height:2.25em;width:2.25em;border-radius:50%;-moz-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;box-sizing:border-box}body.home .pricing-calculator .portfolio-calculator input[type=range]::-moz-range-progress{background:#5ac2ad;height:.75em;border-radius:.375em;-moz-transition:background .4s;transition:background .4s}body.home .pricing-calculator .portfolio-calculator input[type=range]::-moz-focus-outer{border:0}body.home .pricing-calculator .portfolio-calculator input[type=range]::-ms-track{width:100%;height:.75em;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-width:1.5em 0}body.home .pricing-calculator .portfolio-calculator input[type=range]::-ms-tooltip{display:none}body.home .pricing-calculator .portfolio-calculator input[type=range]::-ms-fill-lower{-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}body.home .pricing-calculator .portfolio-calculator input[type=range]::-ms-fill-upper{background:#ebebeb;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}body.home .pricing-calculator .portfolio-calculator input[type=range]::-ms-thumb{border:.7em solid #fff;height:1.05em;width:1.05em;border-radius:50%;-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer}@media only screen and (min-width: 768px){body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs{border-top-left-radius:12px;border-bottom-left-radius:12px}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output{border-top-right-radius:12px;border-bottom-right-radius:12px}}@media only screen and (max-width: 767px){body.home .pricing-calculator .portfolio-calculator{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output{padding:2em 1em;border-left:none;border-bottom:solid 1px rgba(0,0,0,.1);border-top-left-radius:12px;border-top-right-radius:12px}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs{border-bottom-left-radius:12px;border-bottom-right-radius:12px;background:#f9f9f9}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input{padding:2em 2em}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__inputs__input__sum__value{font-size:2.3rem}body.home .pricing-calculator .portfolio-calculator .portfolio-calculator__output__sum__value{font-size:3.2rem}}@media all and (-ms-high-contrast: none)and (max-width: 767px),all and (-ms-high-contrast: active)and (max-width: 767px){body.home .about-container.smart-portfolio{display:block}body.home .about-container .portfolio-intro{display:block}body.home .about-container .portfolio-intro>*{display:block;float:none}body.home .about-container .portfolio-calculator{display:block;position:relative;padding-top:177px}body.home .about-container .portfolio-calculator .portfolio-calculator__output{position:absolute;top:0;left:0;right:0}body.home .about-container .portfolio-calculator .portfolio-calculator__inputs__input{padding-bottom:0}}a.read-more-link{color:#41aa95;font-weight:500;font-size:1.1rem;position:relative;display:inline-block;padding-right:1.4em;margin-top:1em}a.read-more-link:before,a.read-more-link:after{border-right:2px solid;content:"";display:block;height:8px;margin-top:-6px;position:absolute;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:10px;top:44%;width:0}a.read-more-link:after{margin-top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.marketing-download{background-color:#000;position:relative}.marketing-download .background-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:300px;-webkit-mask-image:-webkit-gradient(linear, right top, left top, color-stop(2%, transparent), color-stop(25%, black));-webkit-mask-image:linear-gradient(to left, transparent 2%, black 25%);mask-image:-webkit-gradient(linear, right top, left top, color-stop(2%, transparent), color-stop(25%, black));mask-image:linear-gradient(to left, transparent 2%, black 25%)}@media screen and (max-height: 850px){.marketing-download .background-image{-webkit-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);margin-left:200px}}.marketing-download .content-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;z-index:1}.marketing-download .content-container .top-fill{-webkit-box-flex:10;-ms-flex:10;flex:10}.marketing-download .content-container .bottom-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}.marketing-download .content-container .button-container{max-width:448px;margin:0 auto;padding:0 24px;width:100%}.marketing-download .content-container .button-container .download-button{background-color:#fff;padding:24px 0px;border-radius:48px;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:center;cursor:pointer}.marketing-download .content-container .button-container .download-button:hover{opacity:.8}.marketing-download .content-container .button-container .download-button span{color:#000;font-weight:500;font-size:1.125rem}.marketing-download .content-container .button-container .link-button{text-align:center;margin:32px 0px;-webkit-transition:opacity .3s;transition:opacity .3s}.marketing-download .content-container .button-container .link-button:hover{opacity:.8}.marketing-download .content-container .button-container .link-button span{color:#7fd9c7;font-weight:500;font-size:.875rem}.book-promo{margin-top:80px}.book-promo h3{margin-top:0;color:#000}.book-promo .columns p{font-size:1rem}.book-promo section{padding:0}.book-promo figure{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:gray;background:url(/images/sa-blir-du-en-utmarkt-investerare@2x.06a33e103267555da060c60e1fd1dc88.jpg) no-repeat center;background-size:100%;height:100%}.book-promo .book-store{margin-top:40px}.book-promo .book-store section{padding:2em}@media only screen and (max-width: 767px){.book-promo .book-store{margin-top:24px}}@media only screen and (max-width: 767px){.book-promo{margin-top:40px}.book-promo figure{height:240px;background-position:top}.book-promo .book-store{margin-top:24px}}.organisation .content .org-chart>*{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:656px}.organisation .content .org-chart img{max-width:656px;width:100%}.organisation .content .org-chart h1{text-align:center;margin:3em 0}.organisation .content .org-chart section{width:100%}.organisation .content .org-people section{font-size:1em}.organisation .content .org-people a{color:#41aa95;-webkit-transition:color .4s ease;transition:color .4s ease}.organisation .content .org-people a:hover{color:hsl(168,44.6808510638%,36.0784313725%)}.organisation .content .org-people h3{font-size:1.5em;font-weight:500;margin-bottom:.5em}.organisation .content .org-people h4{font-weight:500;color:#4a4a4a;font-size:1em;line-height:1.25em;margin:3em 0 1em}.organisation .content .org-people .board{display:-webkit-box;display:-ms-flexbox;display:flex}.organisation .content .org-people .board ul li{font-size:1em;line-height:2em}.organisation .content .org-people .board__content{display:inline-block;margin-left:auto}.organisation .content .org-people .positions__position{margin-bottom:2em}.organisation .content .org-people .positions__position:last-child{margin-bottom:0}.organisation .content .org-people .positions__position__name,.organisation .content .org-people .positions__position__company{font-weight:400;display:block;line-height:1em}.organisation .content .org-people span.positions__position__name{color:#828282}.organisation .content .org-people .positions__position__company{font-size:.75em;color:#9d9f9d;line-height:2}@media only screen and (min-width: 768px){.organisation .content .org-people .positions{border-left:2px solid #e4e4e4;padding-left:5em}.organisation .content .org-people .board{padding-right:5em}}@media only screen and (max-width: 767px){.organisation .content .org-people>*{display:block}.organisation .content .org-people section{font-size:1.2em}.organisation .content .org-people .board{margin-bottom:4em}.organisation .content .org-people .board__content{margin-left:0}}@media only screen and (max-width: 400px){.organisation .content .org-people section{font-size:1em}}.organisation .content .org-person>*{max-width:600px}.organisation .content .org-person h1,.organisation .content .org-person .person__position{display:block;text-align:center}.organisation .content .org-person h1{margin-bottom:0}.organisation .content .org-person .person__position{color:#9d9f9d;font-size:1.5em;font-weight:500;margin-bottom:3em;line-height:1.5}.organisation .content .org-person p{color:#737373;font-size:1.125em}@media only screen and (min-width: 768px){.organisation .content{padding-top:4em;min-height:70vh}}body.pension .shared__h2,body.pension .shared__h2--white{padding-top:24px;margin-bottom:12px;text-align:left;font-size:clamp(1.5rem,3vw,2.7rem);font-weight:600;letter-spacing:-0.003rem}@media only screen and (min-width: 768px){body.pension .shared__h2,body.pension .shared__h2--white{padding-top:48px;text-align:center;margin-bottom:56px}}body.pension .shared__h2--white{color:#fff}body.pension .shared__ul,body.pension .shared__ul--smaller{padding:24px 0}body.pension .shared__ul li,body.pension .shared__ul--smaller li{line-height:2.5rem;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.pension .shared__ul--smaller li,body.pension .shared__ul--smaller--smaller li{line-height:unset}body.pension .shared__ul .bullet-icon,body.pension .shared__ul .bullet-icon--smaller,body.pension .shared__ul--smaller .bullet-icon,body.pension .shared__ul--smaller .bullet-icon--smaller{background:url(/images/list-circle-checkmark.81f50908d15df4a9e4703ae14603d8a2.svg) no-repeat;background-size:2.5rem;padding-left:2.5rem;background-position-y:100%;font-size:2.4rem;line-height:2.4rem}body.pension .shared__ul .bullet-icon--smaller,body.pension .shared__ul--smaller .bullet-icon--smaller{min-height:2rem;font-size:2rem;background-size:2rem;line-height:1.75rem}body.pension .shared__ul .text,body.pension .shared__ul--smaller .text{padding-left:.75rem;vertical-align:middle;font-weight:500;font-size:1.25rem}body.pension .mobile-logo{display:none;width:112px;position:absolute;left:16px;top:6px}@media only screen and (max-width: 767px){body.pension .mobile-logo{display:inline-block}}body.pension .mobile-logo:hover{border:none}body.pension .video-hero{position:relative;color:#fff;text-align:center;background-color:#000;height:100vh;border-bottom-left-radius:calc(var(--bottom-border-radius)*40px);border-bottom-right-radius:calc(var(--bottom-border-radius)*40px);overflow:hidden}@media only screen and (min-width: 768px){body.pension .video-hero{height:calc(100vh - 86px);margin:92px 0 0 0;border-bottom-left-radius:calc(var(--bottom-border-radius)*70px);border-bottom-right-radius:calc(var(--bottom-border-radius)*70px)}}body.pension .video-hero__wrapper{position:relative;width:100%;height:0;padding-bottom:69%;overflow:hidden}@media only screen and (min-width: 768px){body.pension .video-hero__wrapper{height:100%;padding-bottom:unset}}body.pension .video-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){body.pension .video-hero__wrapper{position:relative;width:170%;height:100%;-webkit-transform:translateX(-41%);transform:translateX(-41%)}}body.pension .video-hero__video-toggle{position:absolute;width:2rem;height:2rem;z-index:2;background:hsla(0,0%,100%,.81);border:none;cursor:pointer;padding:0;border-radius:50%;-webkit-transition:background .3s;transition:background .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.6;top:74px;right:17px}@media(prefers-reduced-transparency){body.pension .video-hero__video-toggle{opacity:.8}}@media only screen and (min-width: 768px){body.pension .video-hero__video-toggle{top:unset;bottom:42px;right:48px}}body.pension .video-hero__video-toggle__svg{height:.875rem}body.pension .video-hero__video-toggle .video-toggle__svg--playing{display:-webkit-box;display:-ms-flexbox;display:flex;width:.75rem}body.pension .video-hero__video-toggle .video-toggle__svg--paused{display:none;width:.875rem}body.pension .video-hero__video-toggle.paused .video-toggle__svg--playing{display:none}body.pension .video-hero__video-toggle.paused .video-toggle__svg--paused{display:-webkit-box;display:-ms-flexbox;display:flex}body.pension .video-hero__video-toggle:hover{background:hsla(0,0%,100%,.9)}body.pension .video-hero__video-toggle:active{background:#fff}body.pension .video-hero__content{max-width:1440px;margin-left:auto;margin-right:auto;position:absolute;inset:0;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1}@media(prefers-contrast: more){body.pension .video-hero__content{background:#000;border-radius:48px}}@media only screen and (max-width: 767px){body.pension .video-hero__content{pointer-events:none}body.pension .video-hero__content .video-hero__cta-button{margin:0 auto;pointer-events:all;min-width:300px}}@media only screen and (max-width: 374px){body.pension .video-hero__content .video-hero__cta-button{padding:20px 10px !important}body.pension .video-hero__content .video-hero__cta-button-arrow{display:none}}@media only screen and (min-width: 600px){body.pension .video-hero__content{padding-bottom:50px;padding-left:104px}body.pension .video-hero__content .video-hero__cta-button{margin:unset}}@media only screen and (min-width: 1025px){body.pension .video-hero__content{padding-bottom:78px;padding-left:208px}}body.pension .video-hero__content>*{max-width:31rem;text-align:left}body.pension .video-hero__content .video-hero__title{font-size:clamp(3.625rem,8vw,6rem);font-weight:bold;margin-bottom:1rem}body.pension .video-hero__content .video-hero__subtitle{max-width:22rem;font-size:clamp(1rem,2vw,1.2rem);margin-bottom:3rem}body.pension .video-hero__content .video-hero__cta-button{font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;display:inline-block;padding:20px 34px;font-weight:500;border:none;border-radius:100px;font-size:1.125rem;line-height:1.675rem;cursor:pointer;color:#000;text-align:center;background-color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}body.pension .video-hero__content .video-hero__cta-button:hover{color:#000;opacity:.8}body.pension #a-real-good-pension-saving{padding-top:0;padding-bottom:24px}body.pension #a-real-good-pension-saving .selling-points__title{font-size:clamp(1.75rem,3vw,2.7rem);font-weight:600;letter-spacing:-0.003rem}body.pension #a-real-good-pension-saving .selling-points__title em{font-style:normal;position:relative;z-index:1}body.pension #a-real-good-pension-saving .selling-points__p{font-size:1.25rem;letter-spacing:-0.003rem}@media only screen and (max-width: 1024px){body.pension #a-real-good-pension-saving .selling-points__title{text-align:left}body.pension #a-real-good-pension-saving .selling-points__p{font-size:1rem;letter-spacing:unset}}@media only screen and (min-width: 768px){body.pension #a-real-good-pension-saving .selling-points{-ms-flex-item-align:center;align-self:center}body.pension #a-real-good-pension-saving .selling-points__title,body.pension #a-real-good-pension-saving .selling-points__p{position:relative;width:clamp(320px,45vw,440px)}}body.pension #a-real-good-pension-saving .appear-container{display:inline-block;position:relative}body.pension #a-real-good-pension-saving .underline-svg{display:block;top:100%;margin-top:-8px;position:absolute;z-index:0}body.pension #a-real-good-pension-saving .appear-container.in-view .underline-svg line{stroke-dashoffset:0}body.pension #a-real-good-pension-saving .feature-image{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:68px;overflow:hidden;height:120vw}body.pension #a-real-good-pension-saving .feature-image__img{width:auto;-webkit-transform:rotate(8deg) skew(0.75deg, -1deg) scale(1.35) translate(4%, 12%);transform:rotate(8deg) skew(0.75deg, -1deg) scale(1.35) translate(4%, 12%)}@media only screen and (min-width: 768px){body.pension #a-real-good-pension-saving{margin-top:92px}body.pension #a-real-good-pension-saving .feature-image{aspect-ratio:9/11;border-radius:68px;width:512px;height:auto}body.pension #a-real-good-pension-saving .feature-image__img{width:512px;height:auto}}@media only screen and (min-width: 768px)and (max-width: 1024px){body.pension #a-real-good-pension-saving{margin-top:30px;padding:0 24px}body.pension #a-real-good-pension-saving .selling-points__title{padding-top:24px}body.pension #a-real-good-pension-saving .column-1{margin-top:unset}body.pension #a-real-good-pension-saving .feature-image{width:100%;max-width:50vw;border-radius:40px}body.pension #a-real-good-pension-saving .feature-image__img{width:100%}}@media only screen and (max-width: 767px){body.pension #a-real-good-pension-saving{margin-top:24px;padding-left:16px;padding-right:16px}body.pension #a-real-good-pension-saving .selling-points__title,body.pension #a-real-good-pension-saving .selling-points__p,body.pension #a-real-good-pension-saving .shared__ul{padding-left:8px;padding-left:8px}body.pension #a-real-good-pension-saving .feature-image{border-radius:40px}body.pension #a-real-good-pension-saving .feature-image__img{width:100%;-webkit-transform:rotate(8deg) skew(0.75deg, -1deg) scale(1.5) translate(4%, 15%);transform:rotate(8deg) skew(0.75deg, -1deg) scale(1.5) translate(4%, 15%)}}body.pension #common-mistakes{max-width:1024px;margin:16px auto 48px;overflow-x:hidden}body.pension #common-mistakes .shared__h2{padding:10px 24px 0}body.pension #common-mistakes .common-mistakes__subtitle{font-size:1rem;margin:0;padding:0 24px 24px;max-width:640px;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width: 768px){body.pension #common-mistakes .common-mistakes__subtitle{text-align:center;margin:0 auto 0px}}@media only screen and (min-width: 1025px){body.pension #common-mistakes .common-mistakes__subtitle{font-size:1.25rem}}@media only screen and (min-width: 768px){body.pension #common-mistakes{margin:0 auto 75px}body.pension #common-mistakes .shared__h2{padding-top:48px;text-align:center;margin-bottom:15px}}body.pension #common-mistakes .columns{padding:0 16px 0}body.pension #common-mistakes .columns__contentwrapper{gap:8px}@media only screen and (min-width: 768px){body.pension #common-mistakes .columns__contentwrapper{gap:16px}}body.pension #common-mistakes .diagram__card{max-width:460px;margin:8px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:40px 16px 16px;background-color:#fef6f5;border-radius:38px}@media only screen and (min-width: 768px){body.pension #common-mistakes .diagram__card{margin:16px 0}}body.pension #common-mistakes .diagram__h3{font-size:1rem;font-weight:600;padding-bottom:4px}@media only screen and (min-width: 768px){body.pension #common-mistakes .diagram__h3{font-size:1.25rem}}body.pension #common-mistakes .diagram__caption{font-size:1rem}body.pension #common-mistakes .diagram__subtitle{font-size:1.125rem;margin-top:8px}body.pension #common-mistakes .diagram__plot-wrapper{width:100%;position:relative;padding-bottom:2rem}body.pension #common-mistakes .diagram__svg{padding:0 40px;padding-left:calc(4px + 2rem);position:relative;width:100%}body.pension #common-mistakes .diagram__plot{position:absolute;font-size:1rem;font-weight:500}body.pension #common-mistakes .diagram__plot.start-value{top:calc(95% - 4.4ch);right:calc(100% - 2rem)}body.pension #common-mistakes .diagram__plot.end-value{font-weight:600;left:91%}body.pension #common-mistakes .diagram__plot.end-value-1{top:-1%}body.pension #common-mistakes .diagram__plot.end-value-2{top:14%}body.pension #common-mistakes .diagram__plot.end-value-3{top:21%}body.pension #common-mistakes .diagram__plot.end-value-4{top:42.5%}body.pension #common-mistakes .diagram__plot.timescale{bottom:1rem;right:30px}body.pension #common-mistakes .diagram__legend{font-size:.875rem;font-weight:500;padding:.5rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media only screen and (max-width: 767px){body.pension #common-mistakes .diagram__legend{padding-top:0}}@media only screen and (max-width: 400px){body.pension #common-mistakes .diagram__legend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}body.pension #common-mistakes .diagram__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}body.pension #common-mistakes .diagram__bullet{content:" ";width:.75rem;height:.75rem;max-width:.75rem;max-height:.75rem;border:.375rem solid #277472;border-radius:50%;margin-right:8px}body.pension #common-mistakes .diagram__bullet--light{border-color:#5dc2ad}body.pension #common-mistakes .diagram__bullet--dark{border-color:#1e2938}body.pension #common-mistakes .show-more__container{display:-webkit-box;display:-ms-flexbox;display:flex}body.pension #common-mistakes .show-more__button{border:none;background:none;margin:38px auto 0;font-family:"Montserrat";font-size:1rem;font-weight:500;border-radius:48px;padding:12px 24px;cursor:pointer;color:#41aa95;background-color:rgba(90,194,173,.1)}body.pension #common-mistakes .show-more__button:hover{background-color:rgba(90,194,173,.2)}body.pension #common-mistakes .show-more__button>span>span{font-size:1rem;font-weight:600}body.pension #common-mistakes .show-more__button--on{display:none}body.pension #common-mistakes .show-more__button.on .show-more__button--on{display:inline}body.pension #common-mistakes .show-more__button.on .show-more__button--off{display:none}body.pension #common-mistakes .diagram__subtitle{display:none;font-size:.875rem;text-align:left;margin:6px 0 12px}body.pension #common-mistakes .show-more__p{display:none;font-size:.6875rem;text-align:left}body.pension #common-mistakes .columns__contentwrapper.extended .diagram__subtitle{display:block}body.pension #common-mistakes .columns__contentwrapper.extended .show-more__p{display:block}body.pension #common-mistakes .columns__contentwrapper.extended .show-more__button{display:none}@media only screen and (min-width: 768px){body.pension #common-mistakes .columns__contentwrapper.extended{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.pension #common-mistakes .columns__contentwrapper.extended .diagram__subtitle{display:block;margin-bottom:30%}body.pension #common-mistakes .columns__contentwrapper.extended .show-more__p{display:block;width:40%;height:100%}body.pension #common-mistakes .columns__contentwrapper.extended .show-more__button{display:none}body.pension #common-mistakes .columns__contentwrapper.extended .diagram__card{max-width:unset;margin:0 auto;padding:40px 40px 16px}body.pension #common-mistakes .columns__contentwrapper.extended .diagram__container{float:right;width:50%}body.pension #common-mistakes .columns__contentwrapper.extended figcaption{width:40%;float:left;text-align:left}body.pension #common-mistakes .columns__contentwrapper.extended .diagram__under-title{font-weight:400}}body.pension #common-mistakes .disclaimer{padding:24px 24px 0;font-size:.75rem;text-align:center}@media only screen and (min-width: 1025px){body.pension #common-mistakes .disclaimer{font-size:.875rem}}body.pension #about-pension-at-opti{background-color:#fafafa}body.pension #about-pension-at-opti .shared__h2{text-align:center}body.pension #about-pension-at-opti .benefit-cards__container{padding:0 24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap}@media only screen and (max-width: 767px){body.pension #about-pension-at-opti .benefit-cards__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 768px){body.pension #about-pension-at-opti .benefit-cards__container{gap:24px;padding-bottom:108px}}body.pension #about-pension-at-opti .benefit-cards__card{padding:46px 50px 60px 36px;max-width:324px;min-height:287px;background-color:#fff;-webkit-box-shadow:0px 5px 16px rgba(0,0,0,.03);box-shadow:0px 5px 16px rgba(0,0,0,.03)}@media only screen and (min-width: 1065px)and (max-width: 1412px){body.pension #about-pension-at-opti .benefit-cards__card.cannot-be-alone{display:none}}@media only screen and (max-width: 767px){body.pension #about-pension-at-opti .benefit-cards__card{padding:24px 0;min-height:74px;max-width:368px;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px){body.pension #about-pension-at-opti .benefit-cards__card{border-radius:48px}}body.pension #about-pension-at-opti .benefit-cards__title{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:500;margin-bottom:8px}body.pension #about-pension-at-opti .benefit-cards__p{font-size:1rem;letter-spacing:-0.02rem}body.pension #about-pension-at-opti .benefit-icon__square{margin-bottom:24px;margin-right:16px;width:72px;min-width:72px;height:72px;border-radius:11px;background-color:rgba(90,194,173,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.pension #about-pension-at-opti .benefit-icon__icon{display:inline-block;width:36px;height:36px}body.pension #about-pension-at-opti .benefit-icon__icon--sparkles{background-color:#41aa95;-webkit-mask:url(/images/ic-sparkles.b4588bb0c3562a431cce07d2346a179b.svg) no-repeat center;mask:url(/images/ic-sparkles.b4588bb0c3562a431cce07d2346a179b.svg) no-repeat center;-webkit-mask-size:36px;mask-size:36px}body.pension #about-pension-at-opti .benefit-icon__icon--diamond{background-color:#41aa95;-webkit-mask:url(/images/ic-diamond.46e2ed3b00bfa71b9b272fc4b97a1c41.svg) no-repeat center;mask:url(/images/ic-diamond.46e2ed3b00bfa71b9b272fc4b97a1c41.svg) no-repeat center;-webkit-mask-size:36px;mask-size:36px}body.pension #about-pension-at-opti .benefit-icon__icon--lightbulb{background-color:#41aa95;-webkit-mask:url(/images/ic-lightbulb.9eae5a6f52e548d722b09ab44cd0cc7b.svg) no-repeat center;mask:url(/images/ic-lightbulb.9eae5a6f52e548d722b09ab44cd0cc7b.svg) no-repeat center;-webkit-mask-size:36px;mask-size:36px}body.pension #about-pension-at-opti .benefit-icon__icon--circle{background-color:#41aa95;-webkit-mask:url(/images/ic-circle.0bc6e7d68c9c84d90a8968a15f38e45d.svg) no-repeat center;mask:url(/images/ic-circle.0bc6e7d68c9c84d90a8968a15f38e45d.svg) no-repeat center;-webkit-mask-size:24px;mask-size:24px}body.pension #testimonials{background-color:#000;padding-top:40px;padding-bottom:90px;color:#fff;position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}body.pension #testimonials .testimonials__gradient{position:fixed;inset:0;pointer-events:none;background:rgba(0,0,0,0);background:linear-gradient(90deg, rgba(255, 255, 255, 0) calc(100% - 48px), rgb(0, 0, 0) 100%)}@media only screen and (min-width: 768px){body.pension #testimonials .testimonials__gradient{background:linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) clamp(111px, 14.444vw, 208px)),linear-gradient(90deg, rgba(255, 255, 255, 0) calc(100% - clamp(111px, 14.444vw, 208px)), rgb(0, 0, 0) 100%)}}body.pension #testimonials .shared__h2--white,body.pension #testimonials .testimonial-reviews{text-align:center;padding-bottom:40px;position:relative;z-index:1}@media only screen and (min-width: 768px){body.pension #testimonials .shared__h2--white,body.pension #testimonials .testimonial-reviews{padding-bottom:0px;margin-bottom:50px}}body.pension #testimonials ::-moz-selection{color:#000;background:#fff}body.pension #testimonials ::selection{color:#000;background:#fff}body.pension #testimonials .testimonial-icon__img{width:7.8125rem;margin-bottom:19px}body.pension #testimonials .testimonial-cards__container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 48px;gap:16px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}body.pension #testimonials .testimonial-cards__container.active{cursor:-webkit-grabbing;cursor:grabbing}@media only screen and (min-width: 768px){body.pension #testimonials .testimonial-cards__container{padding:0 clamp(111px,14.444vw,208px)}}body.pension #testimonials .testimonial-cards__container ::-webkit-scrollbar{display:none}body.pension #testimonials .testimonial-cards__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,0);background-image:-webkit-gradient(linear, left top, left bottom, from(#191919), to(#191919)),-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.55)), to(rgba(255, 255, 255, 0.2)));background-image:linear-gradient(#191919, #191919),linear-gradient(rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0.2));background-origin:border-box;background-clip:padding-box,border-box;padding:32px 24px;min-width:330px;max-width:330px;min-height:306px;border-radius:25px}body.pension #testimonials .testimonial-cards__title{font-size:1.25rem;font-weight:500;margin-bottom:4px}body.pension #testimonials .testimonial-cards__p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;line-height:1.5rem;color:hsla(0,0%,100%,.75)}body.pension #testimonials .testimonial-cards__name{font-size:1rem;font-weight:500}body.pension #testimonials .testimonial-reviews{padding:60px 22.4px 0;text-align:center}body.pension #testimonials .testimonial-reviews__img{max-width:12rem;margin-bottom:22px}body.pension #testimonials .testimonial-reviews__p{color:hsla(0,0%,100%,.75);font-size:1.25rem;font-weight:400}body.pension #testimonials .testimonial-reviews__p--bold{color:#fff;font-weight:500}@media only screen and (min-width: 768px){body.pension #testimonials .testimonial-reviews__p{font-size:1.5rem}}body.pension #how-it-works{padding-top:16px;background-color:#f2f4f7}body.pension #how-it-works .shared__h2{text-align:center;margin-bottom:40px}body.pension #how-it-works .how-it-works__container{max-width:1024px;margin:0 auto;padding:0 16px 32px;display:grid;grid-template-columns:1fr;gap:22.4px}@media only screen and (min-width: 768px){body.pension #how-it-works .how-it-works__container{grid-template-columns:1fr 1fr;padding-bottom:267px}}@media only screen and (min-width: 1025px){body.pension #how-it-works .how-it-works__container{gap:32px}}body.pension #how-it-works .how-it-works__card{position:relative;overflow:hidden;padding:40px 69px 0 45px;max-width:496px;min-height:669px;background-color:#fff;border-radius:48px;-webkit-box-shadow:0px 5px 16px rgba(0,0,0,.03);box-shadow:0px 5px 16px rgba(0,0,0,.03);margin:0 auto}@media only screen and (max-width: 400px){body.pension #how-it-works .how-it-works__card{padding:0;min-height:490px}}body.pension #how-it-works .how-it-works__card img{-webkit-transform:translateY(7%);transform:translateY(7%);opacity:0;-webkit-transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1)}body.pension #how-it-works .how-it-works__card.in-view img{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (max-width: 400px){body.pension #how-it-works .how-it-works__card img{-webkit-transform:translateY(7%) scale(1.25);transform:translateY(7%) scale(1.25)}body.pension #how-it-works .how-it-works__card.in-view img{-webkit-transform:translateY(0) scale(1.25);transform:translateY(0) scale(1.25)}}@media only screen and (min-width: 768px){body.pension #how-it-works .how-it-works__card:nth-child(even){-webkit-transform:translateY(152px);transform:translateY(152px)}}@media only screen and (max-width: 540px){body.pension #how-it-works .how-it-works__card{border-radius:18px}}body.pension #how-it-works .how-it-works__content{position:relative;z-index:1}@media only screen and (max-width: 400px){body.pension #how-it-works .how-it-works__content{padding:32px 16px 0 16px}}body.pension #how-it-works .how-it-works__title{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:600;margin-bottom:2px}body.pension #how-it-works .how-it-works__p{font-size:1rem;line-height:1.4rem;letter-spacing:-0.02rem}body.pension #how-it-works .how-it-works__image{position:absolute;inset:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 400px){body.pension #how-it-works .how-it-works__image{left:12vw;right:12vw}body.pension #how-it-works .how-it-works__image img{height:auto;width:140%}}body.pension #how-it-works .how-it-works__img{height:100%;max-height:669px}@media only screen and (max-width: 400px){body.pension #how-it-works .how-it-works__card:last-child img{margin-right:-42px}}body.pension #how-it-works .space-pusher{min-height:475px}@media only screen and (max-width: 400px){body.pension #how-it-works .space-pusher{min-height:calc(92vw + 2rem)}}body.pension #how-it-works .step-circle{margin-bottom:18px;width:40px;height:40px;border-radius:50%;background-color:#5dc2ad;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.pension #how-it-works .step-circle__number{color:#fff;font-size:1.25rem;font-weight:600}body.pension #calculator{background-color:#000;padding:40px 16px}body.pension #calculator .shared__h2--white{text-align:center}body.pension #calculator .calculator__card{margin:32px auto 0;max-width:753px;border-radius:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#000}@media only screen and (min-width: 1025px){body.pension #calculator .calculator__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:18px}}body.pension #calculator .calculator__input-area{-webkit-box-flex:1;-ms-flex:1;flex:1}body.pension #calculator .calculator__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:176px;border-bottom:1px solid rgba(0,0,0,.09);padding:0 0 0 52px}body.pension #calculator .calculator__fieldset label{font-size:1rem;font-weight:500;color:#707070;padding:30px 0 10px 0}@media only screen and (max-width: 400px){body.pension #calculator .calculator__fieldset{min-height:160px;padding:0 0 0 22px}}body.pension #calculator .calculator__output-area{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto 0;display:none}@media only screen and (max-width: 1024px){body.pension #calculator .calculator__output-area--first{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.09);min-height:186px}}@media only screen and (min-width: 1025px){body.pension #calculator .calculator__output-area--second{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:1px solid rgba(0,0,0,.09);min-height:352px}}body.pension #calculator .calculator__output-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px 0 22px}body.pension #calculator .calculator__output-title{font-size:1rem;font-weight:500;color:#707070;padding:10px 0 6px 0}@media only screen and (min-width: 1025px){body.pension #calculator .calculator__output-title{padding:0;color:#3e7f71}}body.pension #calculator .calculator__input-value,body.pension #calculator .calculator__output-value{font-family:"DIN",Helvetica,sans-serif;letter-spacing:-0.105rem;font-weight:500;font-size:2.5rem}body.pension #calculator .calculator__output-primary{margin:8px 0 4px 0;min-height:3.5rem;text-align:center}@media only screen and (min-width: 1025px){body.pension #calculator .calculator__output-primary{margin:20px 0 22px 0}}body.pension #calculator .calculator__output-value{font-size:3rem;line-height:.8}@media only screen and (min-width: 1025px){body.pension #calculator .calculator__output-value{font-size:3.5rem;line-height:1}}body.pension #calculator .calculator__input-suffix,body.pension #calculator .calculator__output-suffix{font-size:1.5rem}body.pension #calculator .calculator__output-secondary-row{font-size:1rem;line-height:1}body.pension #calculator .calculator__output-secondary-highlight{color:#55af9a}body.pension #calculator .calculator__output-primary,body.pension #calculator .calculator__output-secondary-highlight{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1}body.pension #calculator .calculator__output-primary.transparent,body.pension #calculator .calculator__output-secondary-highlight.transparent{opacity:0}body.pension #calculator .calculator__aside{color:#fff;font-weight:400;max-width:753px;margin:0 auto;padding:48px 0 74px}body.pension #calculator .calculator__aside p{font-size:1rem;padding:8px 0}@media only screen and (min-width: 768px){body.pension #calculator .calculator__aside{text-align:center;padding:48px 48px 24px}}body.pension #calculator .calculator__disclaimer-readmore-button{font-family:"Montserrat";font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;display:inline-block;border-radius:3px;color:#7fd9c7}body.pension #calculator .calculator__disclaimer-readmore-button:hover{cursor:pointer;background:rgba(90,194,173,.3)}body.pension #calculator .calculator__h2::-moz-selection, body.pension #calculator .calculator__aside p::-moz-selection, body.pension #calculator .calculator__aside a::-moz-selection{color:#000;background-color:#fff}body.pension #calculator .calculator__h2::selection,body.pension #calculator .calculator__aside p::selection,body.pension #calculator .calculator__aside a::selection{color:#000;background-color:#fff}body.pension #calculator input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;width:89%;margin:0;padding:18px 0 30px 0}@media only screen and (max-width: 400px){body.pension #calculator input[type=range]{width:70vw}}@media only screen and (max-width: 1024px){body.pension #calculator input[type=range]#savings-ranger-input{padding-bottom:46px}}body.pension #calculator input[type=range]:focus{outline:none}body.pension #calculator input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 .125rem #e8e8e8,0 0 0 .25rem #41aa95;box-shadow:0 0 0 .125rem #e8e8e8,0 0 0 .25rem #41aa95}body.pension #calculator input[type=range]::-webkit-slider-runnable-track{width:100%;height:.5rem;cursor:pointer;-webkit-box-shadow:0px 0px 1rem rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);box-shadow:0px 0px 1rem rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);border-radius:.375rem;border:0px solid #dbd58f;-webkit-transition:background .4s;transition:background .4s;background:#e8e8e8;background:-webkit-gradient(linear, left top, right top, from(#5ac2ad), to(#e8e8e8));background:linear-gradient(90deg, #5ac2ad var(--progress), #e8e8e8 var(--progress))}body.pension #calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0px .3px .625rem 0 rgba(207,207,207,.5);box-shadow:0px .3px .625rem 0 rgba(207,207,207,.5);border:.44rem solid #fff;height:.5rem;width:.5rem;border-radius:1rem;-webkit-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;margin-top:-0.4rem}body.pension #calculator input[type=range]::-moz-range-thumb{box-shadow:0px .25em 2.5em rgba(0,0,0,.07);border:1em solid #fff;height:3.5em;width:3.5em;border-radius:50%;-moz-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;box-sizing:border-box}body.pension #calculator input[type=range]::-moz-range-progress{background:#5ac2ad;height:.75em;border-radius:.375em;-moz-transition:background .4s;transition:background .4s}body.pension #calculator input[type=range]::-moz-focus-outer{border:0}body.pension #calculator input[type=range]::-ms-track{width:100%;height:.75em;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-width:3.125em 0}body.pension #calculator input[type=range]::-ms-tooltip{display:none}body.pension #calculator input[type=range]::-ms-fill-lower{-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}body.pension #calculator input[type=range]::-ms-fill-upper{background:#ebebeb;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}body.pension #calculator input[type=range]::-ms-thumb{box-shadow:0px 5.9px 1em rgba(0,0,0,.12),0px 0px 5.9px rgba(13,13,13,.12);border:1em solid #fff;height:1.5em;width:1.5em;border-radius:50%;-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer}body.pension #faq-pension{margin:40px auto 74px}@media only screen and (min-width: 600px){body.pension #faq-pension .shared__h2{width:100%;text-align:center}}body.pension #faq-pension .faq__ul{max-width:600px}@media only screen and (min-width: 600px){body.pension #faq-pension .faq__ul{margin:0 auto}}body.pension #faq-pension .faq__li{border-bottom:1px solid #e0e0e0;color:#4a4a4a;margin:0;background-color:rgba(0,0,0,0)}body.pension #faq-pension .faq__details{overflow-y:hidden}body.pension #faq-pension .faq__details[open]:not(.closing) .faq-content-pension{height:auto}body.pension #faq-pension .faq__details[open]:not(.closing) .faq__summary .icon-close{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}body.pension #faq-pension .faq__details .icon-close{pointer-events:none;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;font-size:.8rem;margin:4px}body.pension #faq-pension .faq__details .faq-content-pension{height:0;padding:0 16px;-webkit-transition:height .3s ease;transition:height .3s ease}body.pension #faq-pension .faq__details .faq-content-pension .description{font-size:1rem;font-weight:400;line-height:1.5rem}body.pension #faq-pension .faq__details .faq-content-pension .description:not(:first-child){padding:10px 0}body.pension #faq-pension .faq__details .faq-content-pension .description:last-child{padding-bottom:40px}body.pension #faq-pension .faq__details a{color:#5ac2ad;text-decoration:underline;-webkit-transition:color .4s ease;transition:color .4s ease}body.pension #faq-pension .faq__details a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}body.pension #faq-pension .faq__summary{list-style:none;cursor:pointer;padding:0 16px;background-color:#fff;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.pension #faq-pension .faq__summary::-webkit-details-marker{display:none}body.pension #faq-pension .faq__summary h3{padding:40px 0;font-size:1.25rem;font-weight:400;line-height:1.2}@media only screen and (max-width: 767px){body.pension #faq-pension .faq__summary h3{font-size:1.125rem}}body.pension #download-pension{margin:0 auto;padding:78px 16px 0;background-color:#000}body.pension #download-pension .download__card{position:relative;overflow:hidden;margin:0 auto;max-width:1024px;border-top-left-radius:42px;border-top-right-radius:42px;background-color:#fff;color:#000;padding:48px 22.4px 22.4px}@media only screen and (min-width: 768px)and (max-width: 1024px){body.pension #download-pension .download__card{padding:64px 48px 48px}}@media only screen and (min-width: 1025px){body.pension #download-pension .download__card{padding:130px 0 48px 114px}}body.pension #download-pension .download__container{position:relative;z-index:1}@media only screen and (min-width: 640px){body.pension #download-pension .download__container{max-width:400px}}body.pension #download-pension .download__h2{text-align:left;font-size:2.75rem;line-height:3rem;font-weight:600;letter-spacing:-0.003rem}@media(max-width: 600px){body.pension #download-pension .download__h2{font-size:1.75rem;line-height:unset}}body.pension #download-pension .download__p{font-size:1rem;line-height:1.5rem}body.pension #download-pension .download__cta-container{text-align:center}body.pension #download-pension .download__cta{-webkit-transition:opacity .5s ease-out,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,-webkit-box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,box-shadow .4s ease;transition:opacity .5s ease-out,background-color .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;cursor:pointer;background-color:#5bc5b0;color:#fff;margin:24px auto 40px;font-size:1.125rem;font-weight:500;height:64px;border-radius:32px;padding:0 8px;-webkit-box-shadow:0 10px 18px 0 rgba(90,194,173,.3);box-shadow:0 10px 18px 0 rgba(90,194,173,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none}body.pension #download-pension .download__cta:hover{opacity:.9;-webkit-box-shadow:0 16px 24px 0 rgba(90,194,173,.4);box-shadow:0 16px 24px 0 rgba(90,194,173,.4)}body.pension #download-pension .download__cta:active{opacity:.7;-webkit-box-shadow:0 6px 12px 0 rgba(90,194,173,.5);box-shadow:0 6px 12px 0 rgba(90,194,173,.5)}body.pension #download-pension .download__cta.appear-container{opacity:0}body.pension #download-pension .download__cta.appear-container.in-view{opacity:1}body.pension #download-pension .download__a{color:#5ac2ad;-webkit-transition:color .4s ease;transition:color .4s ease}body.pension #download-pension .download__a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}body.pension #download-pension .download__image{position:absolute;top:0;right:0;bottom:0;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 640px){body.pension #download-pension .download__image{margin-right:-22.4px;margin-bottom:-22.4px}}body.pension #download-pension .download__img{height:100%;max-height:850px}@media only screen and (max-width: 930px){body.pension #download-pension .download__image{inset:0}}@media only screen and (max-width: 640px){body.pension #download-pension .download__image{position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.pension #download-pension .download__img{height:125vw;margin-top:-64px}}@media only screen and (min-width: 768px){body.pension .columns{margin-left:16px;margin-right:16px;margin-bottom:1em;padding-top:0;padding-bottom:0}body.pension .columns .columns__contentwrapper{max-width:1024px}body.pension .columns .columns__contentwrapper .column-1{margin-bottom:auto;margin-top:auto}}@media only screen and (min-width: 1100px){body.pension .columns .columns__contentwrapper .column-1{padding-right:100px}}@media only screen and (min-width: 768px)and (max-width: 1024px){body.pension .columns .columns__contentwrapper .column-1{padding-right:0}body.pension .columns .columns__contentwrapper .column-2{padding-left:32px}}.avkastning .subpage{max-width:900px}.avkastning h1{font-size:48px;margin-top:32px;font-weight:500;text-align:center;color:#2f3333}.avkastning .subtitle{color:#707070;font-size:20px;font-weight:500;text-align:center;margin-top:16px}.avkastning .graphHeader{color:#707070;font-size:20px;font-weight:500;text-align:center;margin-top:16px;margin-top:2em}.avkastning .graphHeader .value{color:#000}@media only screen and (max-width: 767px){.avkastning .graphHeader{margin-top:2em;margin-bottom:1em;text-align:center;display:inline-block;max-width:initial}}.avkastning .subheader{margin-bottom:2em}.avkastning .legends{padding-bottom:2em;padding-top:2em}.avkastning .legends .line{width:58px;display:inline-block;height:6px;margin-right:4px}.avkastning .legends .invested{border-top:rgba(0,0,0,.3) 2px dashed}.avkastning .legends .started{border-top:#5dc2ad 2px dotted;margin-left:50px}.avkastning .legends .legend{display:inline-block}.avkastning .legends .legend p{color:#000;display:inline-block;font-size:14px;font-weight:500;text-align:center}@media only screen and (max-width: 767px){.avkastning .legends .legends{font-size:12px}.avkastning .legends .started{margin-left:10px}.avkastning .legends .line{width:30px}}.avkastning #performanceChart{width:100%;height:100%;max-width:100%}.avkastning #perYearChart{width:100%;height:100%;max-width:100%;max-height:100%}.avkastning .chart{height:400px;width:100%}.avkastning hr{background-color:#eaeaea;height:1px;border:0;width:90%}.avkastning .dataControllers .dataController{display:inline-block;margin:0 2em}.avkastning .dataControllers .dataController .subtitle{display:inline-block;font-size:18px;margin-right:.5em;width:70px}@media only screen and (max-width: 767px){.avkastning .dataControllers .dataController{margin:0}}.avkastning .dataControllers .dataSelect{position:relative;width:9em;display:inline-block;height:40px}.avkastning .dataControllers .dataSelect select{position:absolute;top:0;-moz-text-align-last:center;text-align-last:center;right:0;height:100%;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;width:140px;font-weight:500;font-size:14px;padding:0 2.2em 0 1.4em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;margin-top:1em;border:1px solid #eee;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05),0 16px 32px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05),0 16px 32px rgba(0,0,0,.05);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}.avkastning .dataControllers .dataSelect .icon-down-arrow{font-size:6px;position:absolute;right:12px;top:30px}@media only screen and (max-width: 767px){.avkastning .dataControllers .dataController{display:block}}@media only screen and (max-width: 767px){.avkastning h1{text-align:left;font-size:40px;margin-top:0}.avkastning .subtitle{text-align:left;font-size:18px;max-width:240px;margin-top:0}.avkastning .chart{height:300px}}.avkastning .disclaimer{font-size:16px;line-height:1.55em;color:#6c6c6c;font-weight:400;margin-top:4em}.document .document-content dl{text-align:left;list-style:none;font-size:1rem;line-height:1.4rem;margin-bottom:1.4rem}.document .document-content dl dd::before{content:"‣";font-weight:bold;display:inline-block;width:1rem;line-height:1rem;margin-left:-1rem}.document .document-content dl dd{line-height:1.4rem;margin-bottom:.8rem;margin-left:2rem}.document .document-content #optimization-problem table.problem-definition{width:auto;margin:0}.document .document-content #optimization-problem table.problem-definition tr{font-size:1em}.document .document-content #optimization-problem table.problem-definition td{padding:0;border:none;vertical-align:baseline;padding:0 2ex 16px 0}.document .document-content #optimization-problem table.problem-definition td .katex-display{margin:0}.document .document-content #optimization-problem table.problem-definition td.right{text-align:right}.document .document-content #optimization-problem table.limits{margin:1em 0;width:auto}.document .document-content #optimization-problem table.limits th{text-align:left;vertical-align:bottom}.document .document-content #optimization-problem table.limits td{text-align:right}.document .document-content #correlation-graph .title{font-size:.875rem;font-weight:500;line-height:1rem;text-align:left}.document .document-content #correlation-graph .subtitle{font-size:.75rem;text-align:left;font-weight:400}.document .document-content #correlation-graph td{text-align:center;font-weight:500}.document .document-content #correlation-graph tfoot{background-color:#f6f6f6}.document .document-content .table-caption{font-size:.75rem;margin-top:-1em}.portfolio h1{font-size:56px;color:#000;line-height:1.2em}.portfolio h2{text-align:center}.portfolio .hero{padding-top:5.9em;padding-bottom:0}.portfolio .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#4a4a4a;font-weight:500;margin-top:-2em}.portfolio .hero .hero__text p{color:#4a4a4a;margin-top:1.5em;font-size:1.2rem;line-height:1.6em;max-width:320px}.portfolio .hero figure{max-width:50%;padding:4em 4em 0 4em !important}.portfolio .hero figure img{max-width:100%}.portfolio .hero.download{background:#5ac2ad;color:#fff;padding-top:5em;padding-bottom:5em}.portfolio .hero.download .icon-appstore-solid{display:block;font-size:80px;color:#fff;margin-top:16px}.portfolio .hero.download .download-text h2{font-size:36px;margin-bottom:1em}@media only screen and (max-width: 767px){.portfolio .hero.download .download-text h2{font-size:24px;padding:0 1em}}@media only screen and (max-width: 767px){.portfolio h1{text-align:left;font-size:clamp(36px,2rem,50px)}.portfolio h2{text-align:center;font-size:1.75rem;line-height:1.8rem}.portfolio .hero{padding-bottom:0;padding-top:0}.portfolio .hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.portfolio .hero figure{-webkit-box-flex:2;-ms-flex:2;flex:2;width:100%;max-width:100%;overflow:hidden;max-height:500px;background-color:#f7f7f7;padding:3em 3em 0em 4em !important;border-radius:0 0 48% 48%}.portfolio .hero figure img{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.portfolio .hero .hero__text{margin-top:24px}.portfolio .hero .hero__text p{padding-top:0;margin-top:15px;margin-bottom:0;line-height:1.5em}}.portfolio h3{font-size:1.25rem;font-weight:500;margin-bottom:1em;color:#000}@media only screen and (max-width: 767px){.portfolio h3{font-size:1.1em}}.portfolio .article-img{text-align:center}.portfolio .article-img img{width:50%;border-radius:50%;background:#f5f5f5;margin-bottom:3em}@media only screen and (min-width: 768px){.portfolio .article-img img{width:250px}.portfolio .hero.download{padding-top:10em}}.portfolio .hero-img img{width:100%;margin-bottom:3.4em;max-width:589px}.portfolio .hr{margin-top:8em;margin-bottom:8em}@media only screen and (max-width: 767px){.portfolio .hr{margin-top:4em;margin-bottom:4em}}.portfolio p,.portfolio li{color:#737373}.portfolio .intro{margin-top:-3px;background:#5bc5b0;color:#fff}.portfolio .intro p{color:inherit;margin-bottom:1.5em;font-size:1.25rem}@media only screen and (max-width: 767px){.portfolio .intro p{font-size:1rem}}.portfolio .intro .columns__contentwrapper{max-width:650px}.portfolio .intro .intro__downloads{padding-top:2em;text-align:center}.portfolio .intro .intro__downloads a{font-size:5em;color:inherit;-webkit-transition:opacity .4s;transition:opacity .4s}.portfolio .intro .intro__downloads a:hover{opacity:.8}.portfolio .intro .intro__downloads>div{display:inline-block}.portfolio .why-you-need-it{padding-top:6em}.portfolio .why-you-need-it .columns{padding-top:0;padding-bottom:0}.portfolio .why-you-need-it p{margin-bottom:1.5em}.portfolio .why-you-need-it a{color:#5ac2ad;-webkit-transition:color .4s ease;transition:color .4s ease}.portfolio .why-you-need-it a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}@media only screen and (min-width: 768px){.portfolio .why-you-need-it .columns{padding-bottom:25px;padding-top:25px}.portfolio .why-you-need-it h2{text-align:left}.portfolio .why-you-need-it .columns__contentwrapper{max-width:920px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.portfolio .why-you-need-it .why-you-need-it__image{padding-top:1em}.portfolio .why-you-need-it .why-you-need-it__image video{width:402px;height:447px}.portfolio .why-you-need-it .read-more a{font-size:1.25rem}}@media only screen and (max-width: 767px){.portfolio .why-you-need-it .why-you-need-it__image video{width:100%}}.portfolio .sustainable-investments{padding-top:96px}.portfolio .sustainable-investments .columns{padding-top:0;padding-bottom:0}.portfolio .sustainable-investments p{margin-bottom:24px}.portfolio .sustainable-investments .read-more-button{margin-top:1em}.portfolio .sustainable-investments .sustainable-investments__image{background:#eaf8f6}@media only screen and (min-width: 768px){.portfolio .sustainable-investments .columns{padding-bottom:25px;padding-top:25px}.portfolio .sustainable-investments h2{text-align:left}.portfolio .sustainable-investments .columns__contentwrapper{max-width:920px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.portfolio .sustainable-investments .sustainable-investments__image{padding-top:1em}.portfolio .sustainable-investments .sustainable-investments__image img{width:467px;height:515px}.portfolio .sustainable-investments .read-more a{font-size:1.25rem}}@media only screen and (max-width: 767px){.portfolio .sustainable-investments .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.portfolio .sustainable-investments .sustainable-investments__image{margin-bottom:2em;text-align:right}.portfolio .sustainable-investments .sustainable-investments__image img{width:100%}}.portfolio .best-portfolio .columns{padding-top:0;padding-bottom:0}.portfolio .best-portfolio p{margin-bottom:1.5em}.portfolio .best-portfolio a{color:#41aa95}.portfolio .best-portfolio strong{font-weight:500}.portfolio .best-portfolio .graphs-section{padding-right:0;padding-left:0}.portfolio .best-portfolio .graphs-section .columns__contentwrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio .best-portfolio .graphs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;overflow-x:auto;padding-left:0 !important;padding-right:0 !important}.portfolio .best-portfolio .graphs,.portfolio .best-portfolio .graphs__rest-scroller{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio .best-portfolio .graphs{margin-right:20px}.portfolio .best-portfolio .graphs--sticky-opti .graphs{overflow-x:visible}.portfolio .best-portfolio .graphs--sticky-opti .graphs__rest{padding-left:194px;width:100%}.portfolio .best-portfolio .graphs--sticky-opti .graphs__rest-scroller{overflow-x:auto}.portfolio .best-portfolio .graphs--sticky-opti .graph.graph--opti{background:#fff;z-index:2;position:absolute}.portfolio .best-portfolio .graph{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-right:4px solid #f6f6f6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio .best-portfolio .graph:last-child{border-right:none}.portfolio .best-portfolio .graph.graph--opti .graph__col--loaded.graph__col--shares{background-color:#f87e7b;height:85.5555555556%}.portfolio .best-portfolio .graph.graph--opti .graph__col--loaded.graph__col--interest-credit{background-color:#5651ad;height:66.6666666667%}.portfolio .best-portfolio .graph.graph--opti .graph__col--loaded.graph__col--interest-real{background-color:#201b66;height:47.7777777778%}.portfolio .best-portfolio .graph.graph--opti .graph__col--loaded.graph__col--interest-nominal{background-color:#8993df;height:14.4444444444%}.portfolio .best-portfolio .graph.graph--opti .graph__col--loaded.graph__col--interest-raw{background-color:#ffbe00;height:25.5555555556%}.portfolio .best-portfolio .graph.graph--balanced-fund .graph__col--loaded.graph__col--shares{height:55.5555555556%}.portfolio .best-portfolio .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-credit{height:1.1111111111%}.portfolio .best-portfolio .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-real{height:1.1111111111%}.portfolio .best-portfolio .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-nominal{height:0%}.portfolio .best-portfolio .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-raw{height:0%}.portfolio .best-portfolio .graph.graph--balanced-diy .graph__col--loaded.graph__col--shares{height:25.5555555556%}.portfolio .best-portfolio .graph.graph--balanced-diy .graph__col--loaded.graph__col--interest-credit{height:1.1111111111%}.portfolio .best-portfolio .graph.graph--balanced-diy .graph__col--loaded.graph__col--interest-real{height:1.1111111111%}.portfolio .best-portfolio .graph.graph--balanced-diy .graph__col--loaded.graph__col--interest-nominal{height:0%}.portfolio .best-portfolio .graph.graph--balanced-diy .graph__col--loaded.graph__col--interest-raw{height:0%}.portfolio .best-portfolio .graph__columns{padding:0 36px;height:280px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:190px;border-bottom:2px solid #d9d9d9;padding-top:1em}.portfolio .best-portfolio .graph__columns .graph__col{width:18px;border-top-left-radius:4px;border-top-right-radius:4px;color:#000;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#cacaca;height:0;-webkit-transition:height .7s cubic-bezier(0.54, 0.47, 0.06, 0.94),background-color .5s ease;transition:height .7s cubic-bezier(0.54, 0.47, 0.06, 0.94),background-color .5s ease}.portfolio .best-portfolio .graph__columns .graph__col span{position:absolute;top:-1.3em;display:block;width:100%;text-align:center;font-size:.8rem;font-family:DIN,Helvetica Neue,Helvetica,sans-serif}.portfolio .best-portfolio .graphs-header{margin-top:2em}.portfolio .best-portfolio .graphs__label{width:2em;margin-left:20px}.portfolio .best-portfolio .graphs__label span{-webkit-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);display:block;width:280px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;text-align:center;font-size:.875rem;color:#737373}.portfolio .best-portfolio .graph__label{padding:34px 18px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px}.portfolio .best-portfolio .graph__label--opti{font-size:1.7rem;color:#000}.portfolio .best-portfolio .graph__label--opti span{display:none}.portfolio .best-portfolio .graphs-legend{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2em;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#737373;margin-top:2em;font-weight:500}.portfolio .best-portfolio .graphs-legend span{padding:0 1em;font-size:.8125rem}.portfolio .best-portfolio .graphs-legend>span>i{display:inline-block;width:.8em;height:.8em;background-color:#737373;border-radius:50%;margin-right:.5em}.portfolio .best-portfolio .graphs-legend .graphs-legend--shares>i{background-color:#f87e7a}.portfolio .best-portfolio .graphs-legend .graphs-legend--interest-credit>i{background-color:#5551ad}.portfolio .best-portfolio .graphs-legend .graphs-legend--interest-real>i{background-color:#1f1b66}.portfolio .best-portfolio .graphs-legend .graphs-legend--interest-nominal>i{background-color:#8993df}.portfolio .best-portfolio .graphs-legend .graphs-legend--interest-raw>i{background-color:#ffbe00}@media only screen and (max-width: 400px){.portfolio .best-portfolio .graphs__label span{width:180px}.portfolio .best-portfolio .graph__columns{height:180px;width:94px;padding-left:14px;padding-right:14px}.portfolio .best-portfolio .graph__columns .graph__col{width:11px}.portfolio .best-portfolio .graph__label{padding:0 6px;max-width:94px;font-size:.625px;height:60px}.portfolio .best-portfolio .graph__label--opti{font-size:1.1rem}.portfolio .best-portfolio .graphs--sticky-opti .graphs__rest{padding-left:98px}.portfolio .best-portfolio .graphs__label span{font-size:.75rem}}@media only screen and (max-width: 767px){.portfolio .best-portfolio .columns__image img{width:100%}.portfolio .best-portfolio .columns__image.circular-graph img{max-width:356px}.portfolio .best-portfolio .columns__image.line-graph img{max-width:384px}}@media only screen and (max-width: 1024px){.portfolio .best-portfolio .conclusion{padding-top:2em;padding-bottom:2em}.portfolio .best-portfolio .graphs-legend{padding-left:1.4em;padding-right:1.4em}}@media only screen and (min-width: 768px){.portfolio .best-portfolio .columns{padding-bottom:25px;padding-top:25px}.portfolio .best-portfolio .columns__contentwrapper{max-width:920px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio .best-portfolio figure.circular-graph img{width:356px;height:324px}.portfolio .best-portfolio figure.line-graph img{width:384px;height:174px}.portfolio .best-portfolio .read-more a{font-size:1.25rem}.portfolio .best-portfolio .graphs-header{margin-top:2em}.portfolio .best-portfolio .conclusion .columns__contentwrapper{max-width:660px}}.portfolio .how-it-works .how-it-works__image img{border-radius:50%;background-color:#f5f5f5}.portfolio .how-it-works .read-more{display:block;margin:2em 0;text-align:center}.portfolio .how-it-works .read-more a{color:#5ac2ad;font-weight:500;text-align:center;-webkit-transition:color .3s;transition:color .3s}.portfolio .how-it-works .read-more a:hover{color:hsl(167.8846153846,46.017699115%,65.6862745098%)}.portfolio .how-it-works .columns{padding-top:0}@media only screen and (min-width: 768px){.portfolio .how-it-works .columns{padding-bottom:25px;padding-top:25px}.portfolio .how-it-works .columns__contentwrapper{max-width:920px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio .how-it-works .columns:not(.columns-reverse) .columns__contentwrapper>*:last-child{padding-left:5em}.portfolio .how-it-works .columns-reverse .columns__contentwrapper>*:first-child{padding-left:5em}.portfolio .how-it-works .how-it-works__image img{width:290px;height:290px}.portfolio .how-it-works .read-more a{font-size:1.25rem}}.portfolio .costs input[type=range]{-webkit-appearance:none;font-size:inherit;width:40em;max-width:100vw;margin:1.375em 0}.portfolio .costs input[type=range]:focus{outline:none}.portfolio .costs input[type=range]::-webkit-slider-runnable-track{width:100%;height:.75em;cursor:pointer;-webkit-box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);border-radius:.375em;border:0px solid #dbd58f;-webkit-transition:background .4s;transition:background .4s;background:#ebebeb;background:-webkit-gradient(linear, left top, right top, from(#5ac2ad), to(#ebebeb));background:linear-gradient(90deg, #5ac2ad var(--progress), #ebebeb var(--progress))}.portfolio .costs input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0px .25em 2.5em rgba(0,0,0,.07);box-shadow:0px .25em 2.5em rgba(0,0,0,.07);border:1em solid #fff;height:3.5em;width:3.5em;border-radius:1.75em;-webkit-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;-webkit-appearance:none;margin-top:-1.375em}.portfolio .costs input[type=range]::-moz-range-track{width:100%;height:.75em;cursor:pointer;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);background:#ebebeb;border-radius:.375em;border:0px solid #dbd58f}.portfolio .costs input[type=range]::-moz-range-thumb{box-shadow:0px .25em 2.5em rgba(0,0,0,.07);border:1em solid #fff;height:3.5em;width:3.5em;border-radius:50%;-moz-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer;box-sizing:border-box}.portfolio .costs input[type=range]::-moz-range-progress{background:#5ac2ad;height:.75em;border-radius:.375em;-moz-transition:background .4s;transition:background .4s}.portfolio .costs input[type=range]::-moz-focus-outer{border:0}.portfolio .costs input[type=range]::-ms-track{width:100%;height:.75em;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border-width:3.125em 0}.portfolio .costs input[type=range]::-ms-tooltip{display:none}.portfolio .costs input[type=range]::-ms-fill-lower{-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}.portfolio .costs input[type=range]::-ms-fill-upper{background:#ebebeb;border:0px solid #dbd58f;border-radius:.75em;box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0)}.portfolio .costs input[type=range]::-ms-thumb{box-shadow:0px 5.9px 1em rgba(0,0,0,.12),0px 0px 5.9px rgba(13,13,13,.12);border:1em solid #fff;height:1.5em;width:1.5em;border-radius:50%;-ms-transition:background .4s;transition:background .4s;background:#5ac2ad;cursor:pointer}.portfolio .costs .columns{padding-top:0em;padding-bottom:5em}.portfolio .costs.wm .price-box{background:#232426}.portfolio .costs.wm .price-box .price-box__investment{border-color:#2d2e2f}.portfolio .costs.wm .price-box .price-box__investment .price-box__value,.portfolio .costs.wm .price-box .price-box__investment .price-box__value-suffix{color:#fff}.portfolio .costs.wm .price-box .price-box__value-prefix{width:0.4166666667em;height:0.4166666667em;border-color:#525458;-webkit-transform:translateY(0.35em) rotate(45deg);transform:translateY(0.35em) rotate(45deg);margin-right:.3em}.portfolio .costs.wm .price-box .price-box__indicator{background:#232426}.portfolio .costs.wm .price-box .price-box__cost .price-box__value,.portfolio .costs.wm .price-box .price-box__cost .price-box__value-suffix{opacity:0}.portfolio .costs.wm input[type=range]::-webkit-slider-thumb{background:#232426}.portfolio .costs.wm input[type=range]::-webkit-slider-runnable-track{width:100%;height:.75em;cursor:pointer;-webkit-box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);box-shadow:0px 0px 1em rgba(255,178,201,0),0px 0px 0px rgba(255,204,219,0);border-radius:.375em;border:0px solid #dbd58f;background:#ebebeb;background:-webkit-gradient(linear, left top, right top, from(#232426), to(#ebebeb));background:linear-gradient(90deg, #232426 var(--progress), #ebebeb var(--progress))}.portfolio .costs.wm input[type=range]::-moz-range-thumb{background:#232426}.portfolio .costs.wm input[type=range]::-ms-thumb{background:#232426}.portfolio .costs.wm input[type=range]::-moz-range-progress{background:#232426}.portfolio .costs.wm input[type=range]:focus::-ms-fill-lower{background:#232426}.portfolio .costs.wm .price-box .price-box__cost .price-box__label{opacity:0}.portfolio .costs.wm .price-box .price-box__cost .price-box__value-container{font-size:1.1rem;margin-left:3em;margin-top:2.7em}.portfolio .costs .columns__contentwrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio .costs .range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.portfolio .costs .range{font-size:2vw}}.portfolio .costs .price-box{max-width:100vw;-webkit-box-sizing:content-box;box-sizing:content-box;width:42em;padding:3.125em 2.5em 3.75em;-webkit-box-shadow:0px 10px 44px 7px rgba(0,0,0,.04);box-shadow:0px 10px 44px 7px rgba(0,0,0,.04);border-radius:8px;margin-bottom:3em;-webkit-transition:all .4s;transition:all .4s;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fff}.portfolio .costs .price-box .price-box__indicator{display:block;width:1.875em;height:1.875em;background:#fff;position:absolute;bottom:-0.6875em;-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);-webkit-transition:background .4s;transition:background .4s;left:2.875em}.portfolio .costs .price-box .price-box__labeled-value{padding:1em 0;-webkit-transition:all .4s;transition:all .4s}.portfolio .costs .price-box .price-box__label{display:block;color:#828282;padding:0 0 1em .3em;font-weight:500;-webkit-transition:opacity .4s;transition:opacity .4s}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__label{font-size:1.51rem}}.portfolio .costs .price-box .price-box__value,.portfolio .costs .price-box .price-box__value-suffix{color:#000;font-family:"DIN",Helvetica,sans-serif}.portfolio .costs .price-box .price-box__value-prefix{width:0;height:.875em;border-color:#fff;display:inline-block;border-top-width:.054em;border-right-width:.054em;border-style:solid;-webkit-transform:translateY(0.45em);transform:translateY(0.45em);vertical-align:top;margin-right:0;-webkit-transition:margin .4s,width .4s,height .4s,border-color .4s,-webkit-transform .4s;transition:margin .4s,width .4s,height .4s,border-color .4s,-webkit-transform .4s;transition:margin .4s,width .4s,height .4s,border-color .4s,transform .4s;transition:margin .4s,width .4s,height .4s,border-color .4s,transform .4s,-webkit-transform .4s}.portfolio .costs .price-box .price-box__value-container{font-size:3.5rem;-webkit-transition:all .4s;transition:all .4s}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__value-container{font-size:3.3rem}}.portfolio .costs .price-box .price-box__investment{width:50%;max-width:50vw;border-right:.25em solid #f2f2f2;padding-right:2em;-webkit-transition:border .4s;transition:border .4s}.portfolio .costs .price-box .price-box__value-suffix{font-size:1.875rem;padding-left:.3em}.portfolio .costs .price-box .price-box__cost{padding-left:3.4375em;padding-bottom:0;-webkit-transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,-webkit-transform .4s;transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s,-webkit-transform .4s;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__cost{padding-left:2em}}.portfolio .costs .price-box .price-box__cost .price-box__value,.portfolio .costs .price-box .price-box__cost .price-box__value-suffix{display:inline-block;color:#59bfab;-webkit-transition:color .4s,opacity .4s;transition:color .4s,opacity .4s}.portfolio .costs .price-box .price-box__cost .price-box__value-container{position:relative;display:block}.portfolio .costs .price-box .price-box__cost .price-box__value-container::before{content:"";display:block;width:3.9772727273em;height:3.9772727273em;position:absolute;background-image:url(/images/opti-logo-wm@2x.f9f6e1f4a033d53be82eeb82b61b6403.png);background-size:100%;background-repeat:no-repeat;top:-5.1136363636em;left:0;opacity:0;-webkit-box-shadow:0 0 0 0px hsla(0,0%,100%,.03);box-shadow:0 0 0 0px hsla(0,0%,100%,.03);border-radius:50%;-webkit-transform:scale(0.6);transform:scale(0.6)}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__cost .price-box__value-container::before{left:.6em}}.portfolio .costs .price-box .price-box__cost .price-box__value-container.wm--loaded::before{opacity:1;-webkit-box-shadow:0 0 0 0.4545454545em hsla(0,0%,100%,.03);box-shadow:0 0 0 0.4545454545em hsla(0,0%,100%,.03);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s,-webkit-transform .6s cubic-bezier(0.175, 0.885, 0.435, 1.44),-webkit-box-shadow .6s .1s cubic-bezier(0.175, 0.885, 0.415, 2.65);transition:opacity .4s,-webkit-transform .6s cubic-bezier(0.175, 0.885, 0.435, 1.44),-webkit-box-shadow .6s .1s cubic-bezier(0.175, 0.885, 0.415, 2.65);transition:opacity .4s,transform .6s cubic-bezier(0.175, 0.885, 0.435, 1.44),box-shadow .6s .1s cubic-bezier(0.175, 0.885, 0.415, 2.65);transition:opacity .4s,transform .6s cubic-bezier(0.175, 0.885, 0.435, 1.44),box-shadow .6s .1s cubic-bezier(0.175, 0.885, 0.415, 2.65),-webkit-transform .6s cubic-bezier(0.175, 0.885, 0.435, 1.44),-webkit-box-shadow .6s .1s cubic-bezier(0.175, 0.885, 0.415, 2.65)}.portfolio .costs .price-box .price-box__cost:hover .price-box__read-more{color:#f98;text-shadow:0 0 0.3977272727em hsla(4,57%,72%,.4)}.portfolio .costs .price-box .price-box__cost:hover .price-box__value-container.wm--loaded::before{-webkit-box-shadow:0 0 0 0.5681818182em hsla(0,0%,100%,.03);box-shadow:0 0 0 0.5681818182em hsla(0,0%,100%,.03)}.portfolio .costs .price-box .price-box__cost .price-box__cost-wrapper{height:1em;overflow:hidden;display:block}.portfolio .costs .price-box .price-box__cost .price-box__read-more{margin-top:-1em;display:block;-webkit-transition:margin 0s;transition:margin 0s;color:#e89992;font-weight:500;height:1em;overflow:hidden}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__cost .price-box__read-more{font-size:1.4rem}}@media only screen and (max-width: 767px){.portfolio .costs .price-box .price-box__cost .wm--loaded .price-box__cost-wrapper{height:1.4em}}.portfolio .costs .price-box .price-box__cost .wm--loaded .price-box__read-more{margin-top:0;-webkit-transition:margin .4s,color .4s,text-shadow .4s;transition:margin .4s,color .4s,text-shadow .4s}.portfolio .costs .price-specs{text-align:center;color:#9d9f9d}.portfolio .costs .price-specs br{display:none}.portfolio .costs .price-specs em{color:#52b4a0;font-style:normal}.portfolio .costs .whats-included li{background:url(/images/list-checkmark@2x.8b5951fdf71f141993aff5315513dc98.png) no-repeat;background-size:16px 11px;padding-left:35px;background-position-y:50%;background-position-x:6px;font-size:1.15rem;line-height:1.8em}.portfolio .costs .whats-included em{color:#52b4a0;font-style:normal}.portfolio .costs .whats-included p{margin-bottom:1.5em;font-size:1.15rem}@media only screen and (min-width: 768px){.portfolio .costs .price-specs{font-size:1.15rem}.portfolio .costs .price-specs br{display:inherit}}@media only screen and (max-width: 767px){.portfolio .costs .columns{padding-bottom:3em}.portfolio .costs .whats-included li{font-size:1rem}.portfolio .costs .whats-included p{font-size:1rem}}@media only screen and (min-width: 768px){.portfolio .safety .columns__contentwrapper{max-width:620px}}.portfolio .safety p{margin-bottom:1em}.portfolio .safety .columns{padding-top:0}.portfolio-comparison .content p{color:#828282}.portfolio-comparison .content strong{font-weight:500}.portfolio-comparison .content h2{text-align:center}.portfolio-comparison .content .hero{padding-bottom:4em;text-align:center;margin:72px 16px 0}@media only screen and (min-width: 768px){.portfolio-comparison .content .hero{margin-top:120px}}.portfolio-comparison .content .hero h1{font-size:36px;font-weight:500;line-height:1.2em;margin-bottom:20px;margin-top:3rem}.portfolio-comparison .content .hero .hero-img{max-width:660px;margin:0 auto}.portfolio-comparison .content .hero .hero-img figure{display:inline-block;width:50%;max-width:330px;max-height:330px;padding-bottom:50%;position:relative}.portfolio-comparison .content .hero .hero-img img{padding:20%;border-radius:50%;background-color:#5bc5b0;width:100%;height:100%;position:absolute;top:0;left:0}.portfolio-comparison .content .hero .hero-text{max-width:660px;margin:0 auto}.portfolio-comparison .content .intro>*{max-width:640px}.portfolio-comparison .content .portfolio-summary{padding-right:0;padding-left:0}.portfolio-comparison .content .portfolio-summary>*{-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-comparison .content .portfolio-summary>*>*{width:100%}.portfolio-comparison .content .portfolio-summary .graphs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;padding-left:0 !important;padding-right:0 !important}.portfolio-comparison .content .portfolio-summary .graphs-wrapper>section{position:relative}.portfolio-comparison .content .portfolio-summary .graphs-shadow-hack{position:absolute;height:74px;top:278px;-webkit-box-shadow:0px 6px 30px 0px rgba(0,0,0,.04);box-shadow:0px 6px 30px 0px rgba(0,0,0,.04);right:20px;left:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.portfolio-comparison .content .portfolio-summary .graphs,.portfolio-comparison .content .portfolio-summary .graphs__rest-scroller{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-comparison .content .portfolio-summary .graphs{margin-right:20px}.portfolio-comparison .content .portfolio-summary .graphs--sticky-opti .graphs{overflow-x:visible}.portfolio-comparison .content .portfolio-summary .graphs--sticky-opti .graphs__rest{padding-left:174px;width:100%}.portfolio-comparison .content .portfolio-summary .graphs--sticky-opti .graphs__rest-scroller{overflow-x:auto}.portfolio-comparison .content .portfolio-summary .graphs--sticky-opti .graph.graph--opti{background:#fff;z-index:2;position:absolute}.portfolio-comparison .content .portfolio-summary .graph{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-right:2px solid #f6f6f6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio-comparison .content .portfolio-summary .graph:last-child{border-right:none}.portfolio-comparison .content .portfolio-summary .graph>*:last-child{border-bottom:none}.portfolio-comparison .content .portfolio-summary .graph.graph--opti .graph__col--loaded.graph__col--shares{background-color:#8c3e87;height:96%}.portfolio-comparison .content .portfolio-summary .graph.graph--opti .graph__col--loaded.graph__col--interest-credit{background-color:#d55578;height:57%}.portfolio-comparison .content .portfolio-summary .graph.graph--opti .graph__col--loaded.graph__col--interest-real{background-color:#b14865;height:18%}.portfolio-comparison .content .portfolio-summary .graph.graph--opti .graph__col--loaded.graph__col--interest-nominal{background-color:#6b3b4c;height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--opti .graph__col--loaded.graph__col--interest-raw{background-color:#5bc5b0;height:31%}.portfolio-comparison .content .portfolio-summary .graph.graph--k1 .graph__col--loaded.graph__col--shares{height:94%}.portfolio-comparison .content .portfolio-summary .graph.graph--k1 .graph__col--loaded.graph__col--interest-credit{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k1 .graph__col--loaded.graph__col--interest-real{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k1 .graph__col--loaded.graph__col--interest-nominal{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k1 .graph__col--loaded.graph__col--interest-raw{height:0%}.portfolio-comparison .content .portfolio-summary .graph.graph--k2 .graph__col--loaded.graph__col--shares{height:96%}.portfolio-comparison .content .portfolio-summary .graph.graph--k2 .graph__col--loaded.graph__col--interest-credit{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k2 .graph__col--loaded.graph__col--interest-real{height:0}.portfolio-comparison .content .portfolio-summary .graph.graph--k2 .graph__col--loaded.graph__col--interest-nominal{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k2 .graph__col--loaded.graph__col--interest-raw{height:31%}.portfolio-comparison .content .portfolio-summary .graph.graph--k3 .graph__col--loaded.graph__col--shares{height:55%}.portfolio-comparison .content .portfolio-summary .graph.graph--k3 .graph__col--loaded.graph__col--interest-credit{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k3 .graph__col--loaded.graph__col--interest-real{height:0}.portfolio-comparison .content .portfolio-summary .graph.graph--k3 .graph__col--loaded.graph__col--interest-nominal{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--k3 .graph__col--loaded.graph__col--interest-raw{height:0%}.portfolio-comparison .content .portfolio-summary .graph.graph--balanced-fund .graph__col--loaded.graph__col--shares{height:55%}.portfolio-comparison .content .portfolio-summary .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-credit{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-real{height:0%}.portfolio-comparison .content .portfolio-summary .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-nominal{height:2%}.portfolio-comparison .content .portfolio-summary .graph.graph--balanced-fund .graph__col--loaded.graph__col--interest-raw{height:0%}.portfolio-comparison .content .portfolio-summary .graph__columns{padding:0 30px;height:280px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:170px;border-bottom:2px solid #d9d9d9;padding-top:1em}.portfolio-comparison .content .portfolio-summary .graph__columns .graph__col{width:17px;border-top-left-radius:4px;border-top-right-radius:4px;color:#9d9f9d;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#cacaca;height:0;-webkit-transition:height .7s cubic-bezier(0.54, 0.47, 0.06, 0.94),background-color .5s ease;transition:height .7s cubic-bezier(0.54, 0.47, 0.06, 0.94),background-color .5s ease}.portfolio-comparison .content .portfolio-summary .graph__columns .graph__col span{position:absolute;top:-1.3em;display:block;width:100%;text-align:center;font-size:.8em;font-family:DIN,Helvetica Neue,Helvetica,sans-serif}.portfolio-comparison .content .portfolio-summary .graphs__label{width:4em;min-width:4em;position:relative;overflow:hidden}.portfolio-comparison .content .portfolio-summary .graphs__label>span{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:block;text-align:center;font-size:14px;color:rgba(157,159,157,.85);line-height:1.2em}.portfolio-comparison .content .portfolio-summary .graphs__label .graphs__label__countries{-webkit-transform:translateX(2em) translateX(-50%) rotate(-90deg) translateX(-50%);transform:translateX(2em) translateX(-50%) rotate(-90deg) translateX(-50%);width:280px}.portfolio-comparison .content .portfolio-summary .graphs__label .graphs__label__fees{display:block;position:absolute;-webkit-transform:translateX(2em) translateX(-50%) rotate(-90deg) translateX(-1em) translateX(50%);transform:translateX(2em) translateX(-50%) rotate(-90deg) translateX(-1em) translateX(50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:270px;bottom:0}.portfolio-comparison .content .portfolio-summary .graphs__label .graphs__label__fees>span{width:90px;display:inline-block}.portfolio-comparison .content .portfolio-summary .graph__fee-independent,.portfolio-comparison .content .portfolio-summary .graph__fee-monthly,.portfolio-comparison .content .portfolio-summary .graph__fee-additional,.portfolio-comparison .content .portfolio-summary .graph__label{padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9d9f9d;font-size:14px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;font-weight:500;border-bottom:2px solid #f7f7f7;line-height:1.2em}.portfolio-comparison .content .portfolio-summary .graph__fee-independent{color:#c65657}.portfolio-comparison .content .portfolio-summary .graph__fee-independent .independent{color:#5ac2ad}.portfolio-comparison .content .portfolio-summary .graph__fee-additional{font-size:.8em}.portfolio-comparison .content .portfolio-summary .graph--opti .graph__fee-independent{color:#5ac2ad}.portfolio-comparison .content .portfolio-summary .graph--opti .graph__fee-additional{font-size:3em;color:#efefef}.portfolio-comparison .content .portfolio-summary .graph__label{height:74px;border-bottom:0px}.portfolio-comparison .content .portfolio-summary .graph__label--opti{font-size:1.5em;color:#000}.portfolio-comparison .content .portfolio-summary .graph__label--opti span{display:none}.portfolio-comparison .content .portfolio-summary .graphs-legend{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2em;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#9d9f9d;margin-bottom:2em;font-weight:500}.portfolio-comparison .content .portfolio-summary .graphs-legend span{padding:0 1em;font-size:13px}.portfolio-comparison .content .portfolio-summary .graphs-legend>span>i{display:inline-block;width:.8em;height:.8em;background-color:#9d9f9d;border-radius:50%;margin-right:.5em}.portfolio-comparison .content .portfolio-summary .graphs-legend .graphs-legend--shares>i{background-color:#8c3e87}.portfolio-comparison .content .portfolio-summary .graphs-legend .graphs-legend--interest-credit>i{background-color:#d55578}.portfolio-comparison .content .portfolio-summary .graphs-legend .graphs-legend--interest-real>i{background-color:#b14865}.portfolio-comparison .content .portfolio-summary .graphs-legend .graphs-legend--interest-nominal>i{background-color:#6b3b4c}.portfolio-comparison .content .portfolio-summary .graphs-legend .graphs-legend--interest-raw>i{background-color:#5bc5b0}.portfolio-comparison .content .portfolio-summary .graphs-fee-notice{text-align:center;padding:3em 1em;font-size:.9em;color:#b1b1b1}@media only screen and (max-width: 400px){.portfolio-comparison .content .portfolio-summary .columns__image img{width:90%}.portfolio-comparison .content .portfolio-summary .graphs-shadow-hack{top:180px}.portfolio-comparison .content .portfolio-summary .graph__columns{height:180px;width:94px;padding-left:14px;padding-right:14px}.portfolio-comparison .content .portfolio-summary .graph__columns .graph__col{width:11px}.portfolio-comparison .content .portfolio-summary .graph__label,.portfolio-comparison .content .portfolio-summary .graph__fee-independent,.portfolio-comparison .content .portfolio-summary .graph__fee-additional,.portfolio-comparison .content .portfolio-summary .graph__fee-monthly{padding:0 6px;max-width:94px;font-size:10px}.portfolio-comparison .content .portfolio-summary .graph__label--opti{font-size:1.1em}.portfolio-comparison .content .portfolio-summary .graphs--sticky-opti .graphs__rest{padding-left:98px}.portfolio-comparison .content .portfolio-summary .graphs__label>span{font-size:12px}.portfolio-comparison .content .portfolio-summary .graphs__label .graphs__label__countries{width:180px}}@media only screen and (max-width: 1024px){.portfolio-comparison .content .portfolio-summary .graphs-legend{padding-left:1.4em;padding-right:1.4em}}.portfolio-comparison .content .portfolio-details.columns{padding-bottom:0}.portfolio-comparison .content .portfolio-details>*>*{width:100%}.portfolio-comparison .content .portfolio-details .table{width:100%;font-size:14px;color:#828282;border-collapse:separate}.portfolio-comparison .content .portfolio-details .table td,.portfolio-comparison .content .portfolio-details .table th{border-color:#f2f2f2;border-style:solid;border-right-width:2px;border-bottom-width:1px;line-height:1.6em;padding:.5em;font-weight:500;text-align:center}.portfolio-comparison .content .portfolio-details .table td span,.portfolio-comparison .content .portfolio-details .table th span{vertical-align:middle}.portfolio-comparison .content .portfolio-details .table .table__corner{border-width:0;border-right-width:2px;height:130px}.portfolio-comparison .content .portfolio-details .table thead th{border-top:none;border-bottom:none;padding-left:1em;padding-right:1em}.portfolio-comparison .content .portfolio-details .table thead th:last-child{border-right:none}.portfolio-comparison .content .portfolio-details .table tbody{-webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,.03);box-shadow:0px 10px 15px 0px rgba(0,0,0,.03)}.portfolio-comparison .content .portfolio-details .table tbody tr,.portfolio-comparison .content .portfolio-details .table tbody th,.portfolio-comparison .content .portfolio-details .table tbody td{-webkit-box-shadow:none;box-shadow:none}.portfolio-comparison .content .portfolio-details .table tbody th{padding-left:3em;padding-right:3em;text-align:left}.portfolio-comparison .content .portfolio-details .table tbody tr:first-child td,.portfolio-comparison .content .portfolio-details .table tbody tr:first-child th{border-top-width:1px}.portfolio-comparison .content .portfolio-details .table tbody tr:first-child td:last-child{border-top-right-radius:6px}.portfolio-comparison .content .portfolio-details .table tbody tr td:last-child{border-right-width:1px}.portfolio-comparison .content .portfolio-details .table tbody tr:last-child td:last-child{border-bottom-right-radius:6px}.portfolio-comparison .content .portfolio-details .table thead th:nth-child(2),.portfolio-comparison .content .portfolio-details .table tbody tr:first-child td:nth-child(3),.portfolio-comparison .content .portfolio-details .table tbody tr td:nth-child(2){background-color:rgba(91,197,176,.08)}.portfolio-comparison .content .portfolio-details .table .table__row--odd{background:rgba(0,0,0,.05)}.portfolio-comparison .content .portfolio-details .table .table__row--odd th,.portfolio-comparison .content .portfolio-details .table .table__row--odd td{border-right-color:#e6e6e6}.portfolio-comparison .content .portfolio-details .table .table__row--even{background:#fff}.portfolio-comparison .content .portfolio-details .table .table__checkmark{color:#52b4a0}.portfolio-comparison .content .portfolio-details .table .table__xmark{color:#c65657}.portfolio-comparison .content .portfolio-details .table .table__warning{color:gray;font-weight:bold}.portfolio-comparison .content .portfolio-details .table .table__row--padder{font-size:1em}.portfolio-comparison .content .portfolio-details .table .table__label{color:#fff;max-width:2em;width:2em;padding:1em;font-weight:500;border-top-left-radius:6px;border-bottom-left-radius:6px;border:none}.portfolio-comparison .content .portfolio-details .table .table__label>span{display:block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);width:200px;text-align:center;font-size:1.1em}.portfolio-comparison .content .portfolio-details .table .table__colheader--opti{color:#000;font-size:1.7em}.portfolio-comparison .content .portfolio-details .table .table__colheader--opti span{display:none}.portfolio-comparison .content .portfolio-details .table .table__section-header{padding-top:2em;color:#464b4e}.portfolio-comparison .content .portfolio-details .table .table__spacer{height:4em;display:block;-webkit-box-shadow:none;box-shadow:none}.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks::before{display:none}.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks .table__label{background-color:#8c3e87}.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks tr:nth-child(5) th,.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks tr:nth-child(5) td{border-bottom:none}.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks tr:nth-last-child(2) th,.portfolio-comparison .content .portfolio-details .table .table__body--global-stocks tr:nth-last-child(2) td{border-bottom:none}.portfolio-comparison .content .portfolio-details .table .table__body--global-credits .table__label{background-color:#d55578}.portfolio-comparison .content .portfolio-details .table .table__body--global-interest-real .table__label{background-color:#a9425e}.portfolio-comparison .content .portfolio-details .table .table__body--global-interest-nominal .table__label{background-color:#6b3b4c}.portfolio-comparison .content .portfolio-details .table .table__body--raw .table__label{background-color:#52b4a0}.portfolio-comparison .content .portfolio-details .portfolio-details__legend{text-align:center;padding-top:3em;padding-bottom:3em}@media only screen and (max-width: 374px){.portfolio-comparison .content .portfolio-details .table{font-size:12px}}@media only screen and (min-width: 375px)and (max-width: 400px){.portfolio-comparison .content .portfolio-details .table{font-size:13px}}@media only screen and (max-width: 767px){.portfolio-comparison .content .portfolio-details{padding-left:0;padding-right:0}.portfolio-comparison .content .portfolio-details .table .table__label{max-width:1.6em;width:1.6em;padding:.8em}.portfolio-comparison .content .portfolio-details .table__row--padder{display:none}.portfolio-comparison .content .portfolio-details .table__row--even{background:rgba(0,0,0,.01)}}@media only screen and (max-width: 1024px){.portfolio-comparison .content .portfolio-details .table .table__corner{height:130px}.portfolio-comparison .content .portfolio-details .table .table__row--padder{font-size:.6em}.portfolio-comparison .content .portfolio-details .table .table__colheader--opti{font-size:1.2em}.portfolio-comparison .content .portfolio-details .table thead th:nth-child(n+2){position:relative}.portfolio-comparison .content .portfolio-details .table thead th:nth-child(n+2)>*{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);display:block;position:absolute;width:200px;left:50%;top:50%}.portfolio-comparison .content .portfolio-details .table tbody th{padding:1em .7em}}.portfolio-comparison .content .summary>*{max-width:640px}.premium .footer{background-color:#0f1014}.premium .footer ::-moz-selection{background-color:hsla(0,0%,100%,.24)}.premium .footer ::selection{background-color:hsla(0,0%,100%,.24)}.premium .hero{padding-top:5.9em}.premium .hero h1{color:#000;font-size:56px}.premium .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#4a4a4a;font-weight:500}.premium .hero .hero__text p{color:#4a4a4a;margin-top:1.5em}.premium .hero p{font-size:1.2rem;line-height:2rem}.premium .hero figure{max-width:50%}.premium .hero figure img{max-width:100%}@media only screen and (max-width: 767px){.premium h2{text-align:left;font-size:1.75rem;line-height:2rem}.premium .hero{padding-bottom:0}.premium .hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.premium .hero figure{-webkit-box-flex:2;-ms-flex:2;flex:2;width:100%;max-width:100%;overflow:hidden;max-height:500px}.premium .hero figure img{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.premium .hero h1{text-align:left;font-size:36px}.premium .hero .hero__text p{padding-top:0;margin-top:15px;margin-bottom:0;line-height:1.6em}}.premium p{margin-bottom:1.5em;color:#737373;font-size:1.125rem;line-height:1.8rem}.premium h2{color:#000}.premium .intro{background-color:#141922}.premium .intro ::-moz-selection{background-color:hsla(0,0%,100%,.24)}.premium .intro ::selection{background-color:hsla(0,0%,100%,.24)}.premium .intro a{color:#41aa95;text-decoration:underline}.premium .intro p{color:#fff;font-size:1rem}.premium .intro canvas{display:block;margin:0 auto}@media only screen and (max-width: 767px){.premium .intro .columns{padding-top:2}.premium .intro .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.premium .intro .savings__blob{position:relative}.premium .intro .savings__blob img{position:absolute;top:-80px;left:80px}.premium .bullets section{padding-top:2em;padding-bottom:0}.premium .bullets .bullets__wrapper{position:relative;padding-bottom:2em}@media only screen and (min-width: 768px){.premium .bullets .bullets__wrapper:after{position:absolute;content:"";height:6px;width:100%;background-color:#ecf8f6;left:0;bottom:0}}.premium .bullets figure{width:80px;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.premium .bullets figure.optimized__bullet img{width:60px}.premium .bullets figure.feather__bullet img{width:42px}.premium .bullets figure.peace__bullet img{width:56px;margin-bottom:-10px}.premium .bullets h3{font-size:1.5rem;margin-bottom:20px;font-weight:500;color:#000}.premium .bullets p{font-size:1rem;max-width:250px}.premium .bullets a{color:#41aa95;text-decoration:underline}@media only screen and (max-width: 767px){.premium .bullets section{padding-top:0}.premium .bullets section:first-child{padding-top:2em}.premium .bullets figure{width:30px;height:50px;margin-bottom:12px}.premium .bullets figure.peace__bullet img{width:48px}.premium .bullets h3{margin-bottom:10px}}.premium .how-it-works figure{text-align:center}.premium .how-it-works figure img{width:350px;max-width:90%}.premium .how-it-works p{font-size:1rem}.premium .how-it-works a{color:#41aa95}.premium .how-it-works ol{counter-reset:business-counter;padding-left:60px}@media only screen and (max-width: 767px){.premium .how-it-works .columns{padding:0}.premium .how-it-works .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.premium .how-it-works .how-it-works-text{padding:0 1.4em}.premium .how-it-works figure{margin-bottom:32px;max-height:400px;overflow:hidden}.premium .how-it-works figure img{max-width:100%;width:100%;margin-top:-40px}}.premium .invest-more-pay-less section{padding-top:0}.premium .invest-more-pay-less p{font-size:1rem}.premium .invest-more-pay-less h2{margin-top:60px}.premium .invest-more-pay-less a{color:#41aa95}.premium .invest-more-pay-less table{width:80%}.premium .invest-more-pay-less table th{font-size:1rem;margin-bottom:20px;font-weight:500;color:#000}.premium .invest-more-pay-less table tbody tr:nth-child(odd){background-color:#eef8f6}.premium .invest-more-pay-less table .column{border-left:1px #d9d9d9 solid}.premium .invest-more-pay-less table td,.premium .invest-more-pay-less table th{padding-left:24px}.premium .invest-more-pay-less table tr{height:60px}.premium .invest-more-pay-less .fee-disclaimer{font-style:italic;margin-top:10px}@media only screen and (max-width: 767px){.premium .invest-more-pay-less section{padding-bottom:1em}.premium .invest-more-pay-less h2{margin-top:0}.premium .invest-more-pay-less .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.premium .invest-more-pay-less table{margin-bottom:1em;width:100%}}.premium .testimonials ::-moz-selection{background-color:hsla(0,0%,100%,.24)}.premium .testimonials ::selection{background-color:hsla(0,0%,100%,.24)}.premium .testimonials section{padding-top:0}.premium .testimonials .columns__contentwrapper{width:auto}.premium .testimonials .card_container{position:relative;z-index:1;max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4em 10em 3em 9em !important;border-radius:12px}.premium .testimonials .card_container:before{z-index:-10;content:"";position:absolute;border-radius:8px;width:90%;height:80%;bottom:2%;left:5%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25),0 2px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.25),0 8px 16px rgba(0,0,0,.25),0 16px 32px rgba(0,0,0,.25),0 32px 64px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25),0 2px 4px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.25),0 8px 16px rgba(0,0,0,.25),0 16px 32px rgba(0,0,0,.25),0 32px 64px rgba(0,0,0,.25)}.premium .testimonials .card_container:after{content:"";position:absolute;border-radius:8px;width:100%;height:100%;top:0;left:0;background:radial-gradient(at top right, rgb(31, 38, 52) 0%, rgb(20, 25, 34) 100%)}.premium .testimonials .card_container p{font-size:1rem;color:#fff}.premium .testimonials .card_container figure{z-index:2;width:55px;height:auto;margin-top:5px;position:relative}.premium .testimonials .card_container figure .quote{width:100%;right:0px}.premium .testimonials .card_container .signature{display:-webkit-box;display:-ms-flexbox;display:flex}.premium .testimonials .card_container .profile{width:50px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:50px;border-radius:50%;float:left;margin-right:16px}.premium .testimonials .card_container .review{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px;z-index:2}.premium .testimonials .card_container .client{font-weight:600;color:#fff;margin-bottom:0}.premium .testimonials .card_container .role{font-weight:400;color:#9b9b9b}@media only screen and (max-width: 767px){.premium .testimonials .card_container{padding:1.5em 1.5em 1em !important}.premium .testimonials .card_container figure{width:40px;margin-bottom:20px}.premium .testimonials .card_container .review{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:0}.premium .testimonials .card_container .review .signature{margin-top:34px}}.premium .bus-faq{background-color:#0f1014}.premium .bus-faq ::-moz-selection{background-color:hsla(0,0%,100%,.24)}.premium .bus-faq ::selection{background-color:hsla(0,0%,100%,.24)}.premium .bus-faq h2{text-align:center;color:#fff}.premium .bus-faq section{padding-top:1em;padding-bottom:4em}.premium .bus-faq .faq-link{font-size:1rem;font-weight:500;text-align:center;display:inline-block;width:100%;margin-top:2em;-webkit-transition:color .4s ease;transition:color .4s ease}.premium .bus-faq .faq-link:hover{color:#297261}.premium .bus-faq #faq{background-color:#0f1014;margin:0 auto;max-width:600px}.premium .bus-faq #faq .faq-trigger{color:#fff !important}.premium .bus-faq #faq .faq-item{border-bottom:1px solid #515254}.premium .bus-faq #faq .faq-item a{color:#7fd9c7}.premium .bus-faq .faq-link{color:#7fd9c7}.premium .bus-faq .faq{margin-bottom:0 !important}.premium .company-contact{background-color:#0f1014}.premium .company-contact ::-moz-selection{background-color:hsla(0,0%,100%,.24)}.premium .company-contact ::selection{background-color:hsla(0,0%,100%,.24)}.premium .company-contact h2{color:#fff;text-align:left;margin-top:64px;line-height:2.75rem}.premium .company-contact p{text-align:left}.premium .company-contact section{text-align:center;padding-top:2em}.premium .company-contact a{display:block;margin:0;color:#41aa95;font-size:1rem;font-weight:500;-webkit-transition:color .4s ease;transition:color .4s ease}.premium .company-contact a:hover{color:#297261}.premium .company-contact .inputs-wrap{position:relative;width:400px}@media only screen and (max-width: 1024px){.premium .company-contact .columns__contentwrapper:first-child{display:none !important}}@media only screen and (max-width: 1024px){.premium .company-contact .inputs-wrap{width:100%}}.premium .company-contact .inputs{-webkit-transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease}.premium .company-contact .inputs a{color:#7fd9c7}.premium .company-contact form{max-width:100%}.premium .company-contact .text-progress,.premium .company-contact .text-progress__progress{background:#9d9d9d;display:block;width:calc(100% - 10px);height:1px;margin:0 5px;padding:0}.premium .company-contact .text-progress .text-progress__progress,.premium .company-contact .text-progress__progress .text-progress__progress{width:0;-webkit-transition:width .15s ease;transition:width .15s ease;background-color:#fff;margin:0;max-width:100%}.premium .company-contact textarea,.premium .company-contact input,.premium .company-contact span,.premium .company-contact label{display:block;margin:10px;padding:5px;border:none;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.premium .company-contact input:focus{outline:0}.premium .company-contact .text-field{margin:0;border:none;width:100%;background:hsla(0,0%,100%,0);-webkit-transition:padding-top .2s ease,margin-top .2s ease;transition:padding-top .2s ease,margin-top .2s ease;font-size:1.375rem;color:#9b9b9b;margin-top:2em;line-height:2.75rem;border-radius:5px}.premium .company-contact .text-field+label{display:block;position:relative;white-space:nowrap;padding:0;margin:0;height:0;color:#9b9b9b}.premium .company-contact .text-field:focus+label>span,.premium .company-contact .text-field.not-empty+label>span{top:-5.2em;font-size:.85em;color:#9b9b9b}.premium .company-contact .text-field+label>span{margin:0;position:absolute;font-size:22px;color:#9b9b9b;top:-2em;left:0;pointer-events:none;-webkit-transition:top .2s ease,font-size .2s ease,color .2s ease;transition:top .2s ease,font-size .2s ease,color .2s ease}.premium .company-contact .wrapped{position:relative}.premium .company-contact .wrapped .text-field+label{position:absolute;top:1em}.premium .company-contact .wrapped .text-field+label>span{top:1.4em}.premium .company-contact input[type=submit]{-webkit-transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:block;opacity:1;cursor:pointer;background:#5bc5b0;color:#fff;margin:4em auto 4em;font-size:1em;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:500;height:64px;border-radius:32px;padding:0 8em;-webkit-box-shadow:0 10px 18px 0 rgba(90,194,173,.3);box-shadow:0 10px 18px 0 rgba(90,194,173,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.premium .company-contact input[type=submit]:hover{opacity:.9;-webkit-box-shadow:0 16px 24px 0 rgba(90,194,173,.4);box-shadow:0 16px 24px 0 rgba(90,194,173,.4)}.premium .company-contact input[type=submit]:active{opacity:.7;-webkit-box-shadow:0 6px 12px 0 rgba(90,194,173,.5);box-shadow:0 6px 12px 0 rgba(90,194,173,.5)}.premium .company-contact input[type=submit]:disabled,.premium .company-contact input[type=submit][disabled]{opacity:.2;-webkit-box-shadow:none !important;box-shadow:none !important;pointer-events:none}@media only screen and (max-width: 767px){.premium .text-field{font-size:20px}.premium .text-field+label>span{font-size:20px}.premium input[type=submit]{margin:4em auto 2em}}.premium .thanks,.premium .error-message{position:absolute;width:100%;top:50%;display:block;pointer-events:none;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease,-webkit-transform .7s .4s ease}.premium form.submitted .inputs,.premium form.error .inputs{opacity:0;pointer-events:none;-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.premium form.submitted .thanks{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}.premium form.error .error-message{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}.company-get-it{padding:0em 1em 0em;margin-top:50px;text-align:center;-webkit-transform:translateZ(0)}.company-get-it section.columns{padding-top:2em;padding-bottom:2em}.company-get-it br{display:none}.company-get-it p{text-align:left}.company-get-it h2{text-align:left;font-weight:600;color:#000;width:100%;font-size:2.625rem;line-height:2.9rem}@media only screen and (max-width: 767px){.company-get-it h2{margin-top:0;margin-bottom:20px}}@media only screen and (max-width: 1024px){.company-get-it .company-get-it__image{display:none !important}}.company-get-it a{display:inline-block;position:relative;text-align:center;font-size:5em;margin-bottom:40px;opacity:1}.company-get-it a:hover{opacity:.85}.company-get-it a img{width:160px}.company-get-it a:first-child{margin-right:20px;margin-left:-120px}.company-get-it .company-get-it-image{position:absolute;width:646px;height:638px;top:100px}@media only screen and (max-width: 767px){.company-get-it{padding-top:2em;margin-top:0}.company-get-it h2{font-size:1.875rem;line-height:2rem}.company-get-it br{display:block}.company-get-it a{font-size:4em;margin-top:0}.company-get-it a:hover{opacity:1}.company-get-it a:first-child{margin-right:10px;margin-left:0}.company-get-it a img{width:140px}.company-get-it ul{margin-left:-1.2em}.company-get-it ul li:before{margin-right:10px}.company-get-it .phones{width:100%;height:294px;margin:30px auto 0}}.press .hero{margin-top:94px;padding-top:68px}.press .hero .hero__heading{color:#000;font-size:56px;margin-top:58px;margin-bottom:20px}.press .hero .hero__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:#4a4a4a;max-width:510px}.press .hero .hero__text p{color:#4a4a4a}.press .hero figure{margin-left:82px;max-width:324px;background-color:#000;border-radius:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.press .hero figure img{-webkit-filter:invert(100%);filter:invert(100%);width:5rem;max-width:100%}.press .hero figure.mobile,.press .hero figure.tablet,.press .hero figure.desktop{display:none}.press .hero.columns .columns__contentwrapper figure.desktop,.press .hero.columns .columns__contentwrapper figure.tablet{padding:0}.press p{margin-bottom:24px;color:#505050;font-size:1rem;line-height:1.6rem}.press h2{color:#000}.press .press-contact{margin-bottom:64px}.press .press-contact .keyword{color:#000}.press .press-contact figure img{width:377px}.press .press-contact a{color:#41aa95}.press .press-contact a:hover{text-decoration:underline}.press .selection-of-mentions,.press .press-kit{max-width:960px;margin:auto;padding:1rem 0}.press .selection-of-mentions h2,.press .press-kit h2{padding:0}.press .selection-of-mentions p,.press .press-kit p{max-width:500px}.press .selection-of-mentions li,.press .press-kit li{padding:8px 0}.press .selection-of-mentions a,.press .press-kit a{display:inline-block;color:#41aa95;font-size:1rem;font-weight:500;position:relative;padding-right:1rem}.press .selection-of-mentions a:hover,.press .press-kit a:hover{text-decoration:underline}.press .selection-of-mentions a::after{border-style:solid;border-width:.0625rem .0625rem 0 0;border-color:#000;content:"";position:absolute;height:.5rem;width:.5rem;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.press .press-kit a.download-link::after{content:"";position:absolute;right:-0.25rem;min-height:1.5rem;min-width:1rem;display:inline-block;vertical-align:middle;background-color:#5dc2ad;-webkit-mask:url(/images/ic-download.b350aa1280fd03258cc9140177e42ddc.svg) no-repeat center;mask:url(/images/ic-download.b350aa1280fd03258cc9140177e42ddc.svg) no-repeat center}.press .blog-postings{max-width:960px;margin:16px auto 68px;padding:1rem 0}.press .blog-postings h2{padding:0}.press .blog-postings p{max-width:500px}.press .blog-postings .card-container{margin:0 auto 32px;padding:0}@media only screen and (max-width: 767px){.press .blog-postings .card-container{padding:0}}.press .blog-postings .card{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:16px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .15s cubic-bezier(0.5, 1, 0.89, 1);transition:all .15s cubic-bezier(0.5, 1, 0.89, 1);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:280px}.press .blog-postings .card:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 6px 12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),0 6px 12px rgba(0,0,0,.05);background-color:#fbfbfb}.press .blog-postings .card:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.05);-webkit-transform:scale(0.99);transform:scale(0.99)}@media only screen and (max-width: 767px){.press .blog-postings .card{height:408px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.press .blog-postings .card__image{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.press .blog-postings .card__image img{background-color:#aeaeae;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.press .blog-postings .card__image{-webkit-box-flex:5;-ms-flex:5;flex:5}}.press .blog-postings .card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.press .blog-postings .card__content>div{padding:24px 24px 40px}@media only screen and (max-width: 767px){.press .blog-postings .card__content{-webkit-box-flex:4;-ms-flex:4;flex:4;padding-top:0;padding-bottom:0}}.press .blog-postings .card__subtitle{font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;font-size:.875rem;color:#707070;letter-spacing:0px}.press .blog-postings .card__title{margin:8px 0;font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.25rem;line-height:1.75rem;color:#000;letter-spacing:0px}@media only screen and (max-width: 767px){.press .blog-postings .card__title{margin:0}}@media only screen and (min-width: 768px){.press .hero h2{font-size:56px}.press .press-contact .columns{padding-bottom:2rem}.press .press-contact figure{-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@media only screen and (min-width: 1025px){.press .hero figure.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 768px)and (max-width: 1024px){.press .hero .columns__contentwrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press .hero figure{margin:0 auto;min-width:75vw;min-height:50vw}.press .hero figure.tablet{display:-webkit-box;display:-ms-flexbox;display:flex}.press .hero .hero__text{margin:0 auto;min-width:75vw}.press .press-contact .columns{padding:0;margin:0 auto;max-width:75vw}.press .press-contact figure{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.press .press-contact figure img{max-width:30vw}.press .press-kit,.press .selection-of-mentions,.press .blog-postings{margin:0 auto;width:75vw}.press .blog-postings{margin-bottom:68px}}@media only screen and (max-width: 767px){.press h2{text-align:left;font-size:1.75rem}.press .hero{padding:0}.press .hero .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press .hero figure{border-radius:0;margin:0;width:100%;min-height:66.4vw;max-width:unset}.press .hero figure.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.press .hero .hero__heading{margin-top:54px;text-align:left;font-size:clamp(36px,2rem,52px);line-height:clamp(40px,2.2rem,64px);padding:0 16px}.press .hero .hero__text{margin:0 auto 64px;width:100%}.press .hero .hero__text p{padding:0 16px;margin-top:0;margin-bottom:0}.press .press-contact{margin-bottom:0}.press .press-contact .columns{padding:0 16px}.press .press-contact .columns .columns__contentwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press .press-contact figure{margin:0 auto}.press .press-contact figure img{max-width:280px;width:100%}.press .press-contact section{margin:0 auto;max-width:510px}.press .press-contact section .press-contact__heading{margin-top:32px}.press .press-kit,.press .selection-of-mentions,.press .blog-postings{padding:38px 16px 0 16px;margin:0 auto;max-width:510px}.press .press-kit li,.press .selection-of-mentions li,.press .blog-postings li{max-width:85vw}.press .press-kit li a,.press .selection-of-mentions li a,.press .blog-postings li a{display:block}.press .blog-postings{width:unset;margin-bottom:68px}}body.referrals .hero{background:#fafafa}body.referrals .hero h2{margin-top:60px;margin-bottom:20px;color:#000}body.referrals .hero>*{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2em}body.referrals .hero .hero__cover{text-align:center}body.referrals .hero .hero__cover img{width:40%}body.referrals .downloads{padding:0 1.4em;width:100%;max-width:750px;margin:0 auto}body.referrals .downloads>div{padding:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-ms-flex-item-align:center;align-self:center}body.referrals .downloads>div a{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}body.referrals .downloads>div a.store-link{float:right;max-width:150px}body.referrals .downloads>div a.home{display:block;text-align:left}body.referrals .downloads>div a.home img{width:120px}body.referrals .store-link{display:none}body.referrals .referral-code-container{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.03),0 32px 64px rgba(0,0,0,.03);box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.03),0 32px 64px rgba(0,0,0,.03);border-radius:14px;text-align:center;font-weight:500;margin:2rem 0}body.referrals .referral-code-container .referral-code-content{padding-top:2.5rem;padding-bottom:3rem}body.referrals .referral-code-container .referral-code-title{font-size:14px;font-weight:400;text-align:center}body.referrals .referral-code-container .referral-code{font-size:20px;margin-top:.5rem;display:block;color:#469d88;letter-spacing:0}body.referrals .referral-code-container .download-button{font-size:16px;background-color:#5ac2ad;color:#fff;display:block;border-bottom-left-radius:14px;border-bottom-right-radius:14px;line-height:64px}body.referrals .referral-code-container .download-button a{color:#fff;padding:4px 0}body.referrals .divider{border-bottom:1px solid #eaeaea}body.referrals .instructions{text-align:left}body.referrals .instructions section{width:100%}body.referrals .instructions .instructions-steps{padding-top:1em;padding-bottom:2em}body.referrals .instructions .instructions-clarification{padding-top:2em;padding-bottom:2em;font-size:16px}body.referrals .disclaimer{text-align:left}body.referrals .disclaimer section{width:100%}body.referrals .disclaimer.columns{padding-top:0px}@media only screen and (max-width: 767px){body.referrals h2{font-size:28px}body.referrals .hero{padding-bottom:2em}body.referrals .referral-code-container{margin:1em 0}body.referrals .referral-code{display:block;padding:0 2em}body.referrals .instructions .instructions-steps>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1em}body.referrals .instructions .instructions-steps>div p{padding-left:1em}}@media only screen and (min-width: 768px){body.referrals .hero{text-align:left}body.referrals .hero .hero__cover{text-align:left}body.referrals .hero .hero__cover img{width:200px}body.referrals .hero .hero__text{max-width:450px}body.referrals .downloads a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}body.referrals .downloads a:hover{opacity:.85}body.referrals .instructions{padding:3em}body.referrals .instructions .instructions-steps{display:-webkit-box;display:-ms-flexbox;display:flex}body.referrals .instructions .instructions-steps>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1em}body.referrals .instructions .instructions-steps>div img{width:72px;margin-bottom:1em}body.referrals .instructions .instructions-steps>div span{display:block}}body.referrals .columns>*{max-width:750px !important}.platform-android.referrals .android-download{display:block}.platform-ios.referrals .ios-download{display:block}.platform-unknown.referrals .ios-download,.platform-unknown.referrals .android-download{display:block}.platform-unknown.referrals .ios-download.code-container-button,.platform-unknown.referrals .android-download.code-container-button{display:none}.platform-unknown.referrals .referral-code-title{display:none}body.wealth{background:#151515}body.wealth header.header{opacity:.4;background:#151515;border-bottom:none}body.wealth header.header .logo-styled a{background:url(/images/logo-wordmark-white.95a111d7585cb4688d863f814705258d.svg) no-repeat center}body.wealth header.header a{color:#fff}body.wealth header.header a:before{background-color:#fff}body.wealth header.header .download-btn{background-color:rgba(0,0,0,0);color:#fff;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}body.wealth header.header .download-btn:hover{opacity:.7}body.wealth .content p,body.wealth .content blockquote{color:#707070;margin-bottom:1.6em}body.wealth .content h1,body.wealth .content h2,body.wealth .content h3{color:#fff}body.wealth .content h2{font-size:2rem;line-height:2.2rem}body.wealth .content h3{font-size:1.5rem;line-height:1.7rem;font-weight:500;margin-bottom:.5em}body.wealth .content article>h2{text-align:center}body.wealth .content a{color:rgb(49.1238938053,132.8761061947,115.9646017699);-webkit-transition:color .4s ease;transition:color .4s ease}body.wealth .content a:hover{color:rgb(62.889380531,170.110619469,148.4601769912)}body.wealth .divider{max-width:1020px;width:100%;padding:0 1em;margin:0 auto 0}body.wealth .divider .divider__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.wealth .divider .divider__left,body.wealth .divider .divider__right{background:#212121;height:4px;width:30%}body.wealth .divider .divider__center{display:inline-block;width:10px;height:10px;background:#212121;border-radius:50%}body.wealth .hero{text-align:center;padding:7em 0 7em 0;color:#fff}body.wealth .hero .hero-img img{width:100%;margin-bottom:7em;max-width:220px;-webkit-box-shadow:0 0 0 25px hsla(0,0%,100%,.03);box-shadow:0 0 0 25px hsla(0,0%,100%,.03);border-radius:50%}body.wealth .hero h1{margin-bottom:1em;font-size:clamp(44px,2.625rem,64px)}body.wealth .hero .hero-text p{max-width:540px;line-height:2.3375rem;margin:0 auto 2em;font-weight:500;font-size:1.375rem}body.wealth .hero #interested{cursor:pointer}body.wealth .intro{text-align:center}body.wealth .tech .app-shot img{-webkit-transform:translateY(7%);transform:translateY(7%);opacity:0;-webkit-transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 2.5s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 2.5s cubic-bezier(0.215, 0.61, 0.355, 1)}body.wealth .tech .app-shot.loaded img{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}body.wealth .signature{margin:40px 0 20px;font-size:4rem;display:block;color:rgba(247,224,179,.5)}@media only screen and (min-width: 768px){body.wealth .lets-talk .intro.columns .columns__contentwrapper{max-width:460px}}body.wealth .lets-talk form{max-width:100%}body.wealth .lets-talk .text-progress,body.wealth .lets-talk .text-progress__progress{background:#2d2d2d;display:block;width:calc(100% - 10px);height:2px;margin:0 5px;padding:0}body.wealth .lets-talk .text-progress .text-progress__progress,body.wealth .lets-talk .text-progress__progress .text-progress__progress{width:0;-webkit-transition:width .15s ease;transition:width .15s ease;background-color:#575757;margin:0;max-width:100%}body.wealth .lets-talk textarea,body.wealth .lets-talk input,body.wealth .lets-talk span,body.wealth .lets-talk label{display:block;margin:10px;padding:5px;border:none;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:400}body.wealth .lets-talk input:focus{outline:0}body.wealth .lets-talk .text-field{margin:0;border:none;width:100%;background:rgba(0,0,0,0);-webkit-transition:padding-top .2s ease,margin-top .2s ease;transition:padding-top .2s ease,margin-top .2s ease;font-size:1.5em;color:#fff;margin-top:2em;line-height:2em;border-radius:5px}body.wealth .lets-talk .text-field+label{display:block;position:relative;white-space:nowrap;padding:0;margin:0;height:0}body.wealth .lets-talk .text-field:focus+label>span,body.wealth .lets-talk .text-field.not-empty+label>span{top:-5.2em;font-size:.85em;color:hsla(0,0%,100%,.1)}body.wealth .lets-talk .text-field+label>span{margin:0;position:absolute;font-size:1.5em;color:hsla(0,0%,100%,.2);top:-2em;left:0;pointer-events:none;-webkit-transition:top .2s ease,font-size .2s ease,color .2s ease;transition:top .2s ease,font-size .2s ease,color .2s ease}body.wealth .lets-talk .wrapped{position:relative}body.wealth .lets-talk .wrapped .text-field+label{position:absolute;top:1em}body.wealth .lets-talk .wrapped .text-field+label>span{top:1.4em}body.wealth .lets-talk input[type=submit]{-webkit-transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,-webkit-box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease;transition:opacity .2s ease,background .2s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease;display:block;opacity:1;cursor:pointer;background:#fff;color:#5bc5b0;margin:4em auto 0;font-size:1em;font-family:Montserrat,Helvetica Neue,Helvetica,sans-serif;font-weight:500;border-radius:5px;padding:1em 4em;-webkit-box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.1);box-shadow:0px 0px 0px 0px hsla(0,0%,100%,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none}body.wealth .lets-talk input[type=submit]:hover{-webkit-box-shadow:0px 0px 66px 6px hsla(0,0%,100%,.1);box-shadow:0px 0px 66px 6px hsla(0,0%,100%,.1)}body.wealth .lets-talk input[type=submit]:active{-webkit-box-shadow:0px 0px 66px 6px hsla(0,0%,100%,.2);box-shadow:0px 0px 66px 6px hsla(0,0%,100%,.2)}body.wealth .lets-talk input[type=submit]:disabled,body.wealth .lets-talk input[type=submit][disabled]{opacity:.2;-webkit-box-shadow:none !important;box-shadow:none !important;pointer-events:none}body.wealth .lets-talk textarea.text-field{resize:none !important;overflow-y:hidden !important;line-height:1.2em;padding-top:.5em;padding-bottom:.5em;min-height:2em;display:inline-block}body.wealth .lets-talk textarea:focus{outline-style:none}@-webkit-keyframes autofill{to{color:#666;background:rgba(0,0,0,0)}}body.wealth .lets-talk input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}body.wealth .lets-talk a{display:block;margin:2em 0;-webkit-transition:color .4s ease;transition:color .4s ease}body.wealth .lets-talk a:hover{color:#9ba2a2}body.wealth .lets-talk .inputs-wrap{position:relative}body.wealth .lets-talk .inputs{-webkit-transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease}body.wealth .lets-talk .thanks,body.wealth .lets-talk .error-message{position:absolute;width:100%;top:50%;display:block;pointer-events:none;opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%);-webkit-transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,-webkit-transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease;transition:opacity .7s .4s ease,transform .7s .4s ease,-webkit-transform .7s .4s ease}body.wealth .lets-talk form.submitted .inputs,body.wealth .lets-talk form.error .inputs{opacity:0;pointer-events:none;-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}body.wealth .lets-talk form.submitted .thanks{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}body.wealth .lets-talk form.error .error-message{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;opacity:1;pointer-events:auto}body.wealth .footer{background-color:#151515}body.wealth .checklist{margin-bottom:5em}body.wealth .check-item span{font-size:1.2em;line-height:3em;font-weight:500;color:#fff}body.wealth .check-item .check{display:inline-block;background-size:contain;margin-right:1em;padding:1em;width:48px;height:48px;border-radius:24px;background-color:hsla(0,0%,100%,.04);vertical-align:middle}body.wealth .testimonials{text-align:center}body.wealth .testimonials .testimonials__testimonial__name{font-size:1.25em;color:#fff;display:block;line-height:2em;margin-top:3em}body.wealth .testimonials .testimonials__testimonial__title{font-size:1.125em;color:hsla(0,0%,100%,.25)}body.wealth .testimonials .columns__contentwrapper{max-width:770px}body.wealth .testimonials .columns__contentwrapper>*{max-width:100%;width:100%}body.wealth .testimonials .testimonials__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3em}body.wealth .testimonials .testimonials__list{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(100% - 10em)}body.wealth .testimonials .testimonials__nav{cursor:pointer;opacity:.12;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-box-flex:0;-ms-flex:0 0 5em;flex:0 0 5em;-ms-flex-item-align:center;align-self:center;margin-bottom:7em}body.wealth .testimonials .testimonials__nav:hover{opacity:1}body.wealth .testimonials .testimonials__nav--prev{text-align:left}body.wealth .testimonials .testimonials__nav--next{text-align:right}body.wealth .testimonials .testimonials__testimonial blockquote{max-width:580px;margin:0 auto}body.wealth .testimonials .testimonials__bg{position:absolute;opacity:.02;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:220px}body.wealth .testimonials .testimonials__testimonial__quote__bg{display:none}body.wealth .testimonials .testimonials__dots{margin-top:4em}body.wealth .testimonials .testimonials__dots .slick-dots{list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}body.wealth .testimonials .testimonials__dots .slick-dots li{position:relative;display:inline-block;height:12px;width:12px;margin:0 12px;padding:0;cursor:pointer}body.wealth .testimonials .testimonials__dots .slick-dots li button{-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0);display:block;height:100%;width:100%;padding:0;border:solid hsla(0,0%,100%,.1) 2px;border-radius:50%;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0px 0px 0px 0px hsla(5,76%,94%,0);box-shadow:0px 0px 0px 0px hsla(5,76%,94%,0)}body.wealth .testimonials .testimonials__dots .slick-dots li button:hover,body.wealth .testimonials .testimonials__dots .slick-dots li button:focus{outline:none}body.wealth .testimonials .testimonials__dots .slick-dots li.slick-active button{background:#eb9088;border-color:#eb9088;-webkit-box-shadow:0px 0px 18px 5px hsla(5,76%,94%,.12);box-shadow:0px 0px 18px 5px hsla(5,76%,94%,.12)}@media only screen and (min-width: 401px)and (max-width: 767px){body.wealth .wm-team canvas{margin-bottom:-15%}}@media only screen and (max-width: 767px){body.wealth .hero h1{font-size:1.625rem}body.wealth .hero .hero-text{padding-left:1em;padding-right:1em}body.wealth .hero .hero-text p,body.wealth .hero .hero-text blockquote{line-height:1.35rem;font-size:1.125rem}body.wealth .hero .hero-img img{margin-bottom:4em;max-width:160px;-webkit-box-shadow:0 0 0 17px hsla(0,0%,100%,.03);box-shadow:0 0 0 17px hsla(0,0%,100%,.03)}body.wealth .about{text-align:left}body.wealth .content h2{font-size:1.624rem}body.wealth .content h3{font-size:1.125rem}body.wealth .services{padding:4em 0}body.wealth .services h2{margin-bottom:2em}body.wealth .services .columns{padding-top:0;padding-bottom:0}body.wealth .services .columns:first-of-type{padding-bottom:0}body.wealth .services .columns:last-of-type{padding-top:0}body.wealth .checklist{margin-bottom:3em}body.wealth .checklist .columns__contentwrapper>*{margin-bottom:1em !important}body.wealth .checklist .columns:last-of-type{margin-top:1em}body.wealth .check-item span{font-size:1rem;line-height:2rem}body.wealth .check-item .check{margin-right:16px;padding:13.6px;width:2.5rem;height:2.5rem;border-radius:1.25rem}body.wealth .app-shot{margin-bottom:-2em}body.wealth .app-shot img{width:70%}body.wealth .wm-team h3{text-align:center}body.wealth .team{padding:1em 1.4em}body.wealth .testimonials .columns{padding-left:0;padding-right:0}body.wealth .testimonials .columns__contentwrapper>*{position:relative}body.wealth .testimonials .testimonials__list{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}body.wealth .testimonials .testimonials__nav{display:none !important}body.wealth .testimonials .testimonials__testimonial{padding:0 1.4em}body.wealth .testimonials .testimonials__testimonial blockquote{text-align:left;font-size:1rem}body.wealth .testimonials .testimonials__bg{display:none}body.wealth .testimonials .testimonials__testimonial__name{margin-top:2em}body.wealth .testimonials .testimonials__dots{margin-top:2em}body.wealth .testimonials .testimonials__testimonial__quote{position:relative;padding-top:.5em}body.wealth .testimonials .testimonials__testimonial__quote__bg{display:block;position:absolute;max-width:580px;width:100%;top:0;left:calc(50% - 1em);-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.wealth .testimonials .testimonials__testimonial__quote__bg img{height:40px;opacity:.05}}@media only screen and (max-width: 400px){body.wealth .wm-team canvas{width:100%;margin-bottom:-20%}body.wealth .testimonials .testimonials__bg{top:.3em !important}body.wealth .check-item span{font-size:.9375rem}}@media only screen and (min-width: 768px){body.wealth .columns{padding-top:0;padding-bottom:0;margin-bottom:1em}body.wealth .columns p,body.wealth .columns blockquote{font-size:1.125rem}body.wealth .columns .columns__contentwrapper{max-width:860px}body.wealth .columns .columns__image img{height:172px;width:150px}body.wealth .intro.columns .columns__contentwrapper{max-width:680px}body.wealth .content>article{padding-top:6em;padding-bottom:6em}body.wealth .hero{padding:12em 0 7em 0}body.wealth .how-it-works>section{margin-bottom:6em}body.wealth .how-it-works>section:last-child{margin-bottom:0}body.wealth .how-it-works .columns__contentwrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.wealth .how-it-works .columns__contentwrapper>*{padding:0 !important}body.wealth .services h2{margin-bottom:2.4em}body.wealth .wm-team h3,body.wealth .why-opti h3{font-weight:400}body.wealth .wm-team .columns__contentwrapper,body.wealth .why-opti .columns__contentwrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.wealth .tech.columns .columns__contentwrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.wealth .tech.columns .columns__image img{width:353px;height:504px}body.wealth .testimonials .columns h2{margin-bottom:3em}body.wealth .testimonials .testimonials__bg{margin-top:-2em}}@media only screen and (max-width: 767px){.hallbarhetsinfo .subpage h1{font-size:28px}}.hallbarhetsinfo .subpage hr{border-style:solid;border-color:#ddd;margin:2em 0}.hallbarhetsinfo .subpage section li{color:#000}.hallbarhetsinfo .subpage .comment p{font-style:italic;color:#505050}@media only screen and (max-width: 767px){.hallbarhetspreferenser h2{font-size:32px}.hallbarhetspreferenser ol li{margin:1.5rem 0 1.5rem 1.5rem}}.hallbarhetspreferenser .subtitle{margin-top:-8px;font-style:italic}.hallbarhetspreferenser ol{list-style:upper-alpha}.hallbarhetspreferenser ol li{font-weight:500;font-size:20px}.hallbarhetspreferenser ol ol li{list-style:decimal;font-size:16px;font-weight:400}

/*# sourceMappingURL=screen.04863b2b65e9a6f214a1.css.map*/