@import"https://use.typekit.net/lnc7ppz.css";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.highlight{background:#fff}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717}.highlight .k,.highlight .o{font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kp,.highlight .kr{font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne,.highlight .nf{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}.ordered-list,.markdown-output ol,.unordered-list,.markdown-output ul,.markdown-output .markdown-output__summary,.markdown-output p,.markdown-output details,.featured-item .featured-item__item-description,.paragraph .paragraph__content,.lead .lead__info{font-family:neue-haas-grotesk-text,sans-serif}.selfie .selfie__description,body{font-family:neue-haas-grotesk-display,sans-serif}.intro .intro__main-content:after,.end-of-handbook:after,.landing .landing__main-content:after,.page-indicator:after,.generic-container:after{content:" ";display:block;clear:both}.intro .intro__main-content,.end-of-handbook,.landing .landing__main-content,.page-indicator,.generic-container{max-width:810px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}.ordered-list:after,.markdown-output hr:after,.markdown-output blockquote:after,.markdown-output ol:after,.markdown-output ul:after,.markdown-output pre:after,.markdown-output p:after,.markdown-output details:after,.markdown-output h5:after,.markdown-output h4:after,.markdown-output h3:after,.markdown-output h2:after{content:" ";display:block;clear:both}.ordered-list,.markdown-output hr,.markdown-output blockquote,.markdown-output ol,.markdown-output ul,.markdown-output pre,.markdown-output p,.markdown-output details,.markdown-output h5,.markdown-output h4,.markdown-output h3,.markdown-output h2{max-width:770px;margin-left:auto;margin-right:auto}.intro .intro__lead:after,.action-block:after,.chapter:after{content:" ";display:block;clear:both}.intro .intro__lead,.action-block,.chapter{max-width:1120px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}.main-navigation:after{content:" ";display:block;clear:both}.main-navigation{max-width:100%;margin-left:auto;margin-right:auto}@supports (will-change: width,height){.markdown-output img{will-change:width,height}}.markdown-output img{display:block;max-width:100%;height:auto}.chapter__title,.markdown-output h1{font-size:40px;font-weight:700;margin-top:64px;margin-bottom:64px;text-align:center}@media(min-width:768px){.chapter__title,.markdown-output h1{font-size:50px;margin-top:80px;margin-bottom:80px}}* *,* *:before,* *:after{box-sizing:border-box}*{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}body{padding-bottom:270px}@media(min-width:768px)and (max-width:1023px){body{padding-bottom:165px}}@media(min-width:1024px)and (max-width:1279px){body{padding-bottom:100px}}@media(min-width:1280px){body{padding-bottom:140px}}@media(max-width:767px){body.landing{padding-bottom:220px}}@media(max-width:767px){body.landing footer{height:220px}}body footer{position:absolute;z-index:5;right:0;bottom:0;left:0;height:270px}@media(min-width:768px)and (max-width:1023px){body footer{height:165px}}@media(min-width:1024px)and (max-width:1279px){body footer{height:100px}}@media(min-width:1280px){body footer{height:140px}}@supports (will-change: margin-left){body{will-change:margin-left}}body{font-size:16px;font-weight:300;font-variant-ligatures:no-contextual;position:relative;min-height:100%;padding-top:64px;transition:margin-left .2s;color:#353535;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-overflow-style:-ms-autohiding-scrollbar}body.landing{padding-top:0}body.is-sidebar-open{overflow:hidden}@media(min-width:1400px){body.is-sidebar-open{overflow:visible;padding-left:300px;transition:none}}body.is-sidebar-open.is-mobile-safari{position:fixed}@media(min-width:1400px){body.is-sidebar-open-xlarge{overflow:visible;padding-left:300px;transition:none}}body.is-modal-open{position:fixed;inset:0}main{position:relative;z-index:10;overflow:auto;background-color:#fff}::-moz-selection{color:#fff;background-color:#d8262c}::selection{color:#fff;background-color:#d8262c}@media(min-width:1400px){.is-sidebar-open-xlarge footer{left:300px}}html{height:100%;background-color:#fff;-ms-overflow-style:-ms-autohiding-scrollbar}pre{word-break:normal}pre code{display:inline-block;margin-right:30px}p{word-break:break-word}h1,h2,h3,h4{font-weight:700}a{text-decoration:none;color:#d8262c}a:hover{text-decoration:underline}a,button{outline:none}.arrow{line-height:9px;width:29px;height:9px;margin-left:24px}.arrow--left{transform:rotate(180deg)}.arrow--red path{fill:#d8262c}.arrow--close{margin-left:7px}.arrow--marginless{margin:0}details summary{display:list-item;cursor:pointer}.android-seo{background-image:url("/handbook/dist/assets/seo-SWBBMG7A.jpg")}.alliance-seo{background-image:url("/handbook/dist/assets/seo-SWBBMG7A.jpg")}.ios-seo{background-image:url("/handbook/dist/assets/seo-QNVZ3FC7.jpg")}.frontend-seo{background-image:url("/handbook/dist/assets/seo-QFUA6XAE.jpg")}.rails-seo{background-image:url("/handbook/dist/assets/seo-QRGBF3FO.jpg")}.design-seo{background-image:url("/handbook/dist/assets/seo-LQVSOFO5.jpg")}.qa-seo{background-image:url("/handbook/dist/assets/seo-STXWCDAC.jpg")}.wordpress-seo{background-image:url("/handbook/dist/assets/seo-3CBYXEIL.jpg")}.general-seo{background-image:url("/handbook/dist/assets/seo-XOMTUBRT.jpg")}.java-seo{background-image:url("/handbook/dist/assets/seo-KQXUTH3N.jpg")}.devops-seo{background-image:url("/handbook/dist/assets/seo-RVIJCDHI.jpg")}.pm-seo{background-image:url("/handbook/dist/assets/seo-UG3CTS3Z.jpg")}.tl-seo{background-image:url("/handbook/dist/assets/seo-5AYWXAQH.jpg")}.rnd-seo{background-image:url("/handbook/dist/assets/seo-IOFVNLK2.jpg")}.flutter-seo{background-image:url("/handbook/dist/assets/seo-P5E7B3FO.jpg")}.devproc-seo{background-image:url("/handbook/dist/assets/seo-VI2YTHNZ.jpg")}.dotnet-seo{background-image:url("/handbook/dist/assets/seo-X3DZ24MO.jpg")}.bizdev-seo{background-image:url("/handbook/dist/assets/seo-WX44ELFB.jpg")}.academy-seo{background-image:url("/handbook/dist/assets/seo-2RL7BVJA.jpg")}.accessibility-seo{background-image:url("/handbook/dist/assets/seo-ZWBHEG7C.jpg")}.solution_architect-seo{background-image:url("/handbook/dist/assets/seo-UKLJHLZV.jpg")}.analytics-seo{background-image:url("/handbook/dist/assets/seo-UT3KMG6P.jpg")}.secops-seo{background-image:url("/handbook/dist/assets/seo-ASCMQMCP.jpg")}.compensation_and_people_management-seo{background-image:url("/handbook/dist/assets/seo-C5PMYPP6.jpg")}.governance_and_security-seo{background-image:url("/handbook/dist/assets/seo-DF4Q3IUA.jpg")}.marketing-seo{background-image:url("/handbook/dist/assets/seo-QQAH225K.jpg")}.technical_leads-seo{background-image:url("/handbook/dist/assets/seo-CZBHNDXX.jpg")}.artificial_intelligence-seo{background-image:url("/handbook/dist/assets/seo-OICVCCDL.jpg")}.label{display:flex;min-height:24px;padding-left:31px;background-repeat:no-repeat;background-position:left center;background-size:24px;align-items:center}.label--hours{background-image:url("/handbook/dist/assets/ic-hours-WLPTC6L5.svg");background-size:auto}.label--code{background-image:url("/handbook/dist/assets/ic-code-NHVAXBAX.svg");background-size:auto}.label--projects{background-image:url("/handbook/dist/assets/ic-projects-YRDWGDYU.svg");background-size:auto}.label--people{background-image:url("/handbook/dist/assets/ic-people-NS5WPNAA.svg");background-size:auto}.label--brand{background-image:url("/handbook/dist/assets/ic-brand-BKOLR4K6.svg");background-size:auto}.label--search{background-image:url("/handbook/dist/assets/ic-search-IXV4E3HE.svg");background-size:auto}.label--academy_graduates{background-image:url("/handbook/dist/assets/ic-academy_graduates-UGEPHJGG.svg");background-size:auto}.label--awards{background-image:url("/handbook/dist/assets/ic-awards-DY6X2YOP.svg");background-size:auto}.label--talks{background-image:url("/handbook/dist/assets/ic-talks-HAWNTQT5.svg");background-size:auto}.label--medal{background-image:url("/handbook/dist/assets/ic-medal-S2PXISQH.svg");background-size:auto}.label--no_tolerance{background-image:url("/handbook/dist/assets/ic-no_tolerance-YLB3XQS5.svg");background-size:auto}.label--android-share{background-image:url("/handbook/dist/assets/share-2T5GRDJV.svg")}.label--alliance-share{background-image:url("/handbook/dist/assets/share-ARDSTMK2.svg")}.label--ios-share{background-image:url("/handbook/dist/assets/share-2O4PREDU.svg")}.label--frontend-share{background-image:url("/handbook/dist/assets/share-Q2VAIPQN.svg")}.label--rails-share{background-image:url("/handbook/dist/assets/share-KEN4L5ZI.svg")}.label--design-share{background-image:url("/handbook/dist/assets/share-OLPLMQ4C.svg")}.label--qa-share{background-image:url("/handbook/dist/assets/share-VVCLWA5Y.svg")}.label--wordpress-share{background-image:url("/handbook/dist/assets/share-N4CMZEV5.svg")}.label--general-share{background-image:url("/handbook/dist/assets/share-EB34CDRY.svg")}.label--java-share{background-image:url("/handbook/dist/assets/share-7E5VWPDF.svg")}.label--devops-share{background-image:url("/handbook/dist/assets/share-75T3RSAV.svg")}.label--pm-share{background-image:url("/handbook/dist/assets/share-GBOGF7IZ.svg")}.label--tl-share{background-image:url("/handbook/dist/assets/share-P75WHPXU.svg")}.label--rnd-share{background-image:url("/handbook/dist/assets/share-I5UYOX2W.svg")}.label--flutter-share{background-image:url("/handbook/dist/assets/share-SL7Q3Q4I.svg")}.label--devproc-share{background-image:url("/handbook/dist/assets/share-PGRFVV42.svg")}.label--dotnet-share{background-image:url("/handbook/dist/assets/share-2VPMSQKI.svg")}.label--bizdev-share{background-image:url("/handbook/dist/assets/share-5SO6QJMU.svg")}.label--academy-share{background-image:url("/handbook/dist/assets/share-VQVQGBNI.svg")}.label--accessibility-share{background-image:url("/handbook/dist/assets/share-LNCLTAFF.svg")}.label--solution_architect-share{background-image:url("/handbook/dist/assets/share-Z2AN6ZXS.svg")}.label--analytics-share{background-image:url("/handbook/dist/assets/share-A7QZ7QPL.svg")}.label--secops-share{background-image:url("/handbook/dist/assets/share-DC57UUZA.svg")}.label--compensation_and_people_management-share{background-image:url("/handbook/dist/assets/share-EC6UYDQR.svg")}.label--governance_and_security-share{background-image:url("/handbook/dist/assets/share-IPCUODBG.svg")}.label--marketing-share{background-image:url("/handbook/dist/assets/share-U45IBFA2.svg")}.label--technical_leads-share{background-image:url("/handbook/dist/assets/share-RBOI2EJV.svg")}.label--artificial_intelligence-share{background-image:url("/handbook/dist/assets/share-6CYX3SQR.svg")}.label--brand{display:inline-flex;padding-left:47px;background-size:32px 16px}.label--search{margin-left:20px}.label--non-decorated,.label--non-decorated:hover{text-decoration:none}.label--large{min-height:64px;padding-left:74px;background-size:64px}.label--link:hover{cursor:pointer;text-decoration:none}.label .label__desc{font-size:22px;font-weight:700;line-height:1.2;color:#353535}.label .label__desc--small{font-size:16px}.label .label__desc--seamless{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit}.label .label__desc--light{color:#8b8b8b}.testimonial{display:inline-block;text-align:left}.testimonial .testimonial__number{font-size:45px;font-weight:700;color:#d8262c}@media(min-width:768px){.testimonial .testimonial__number{font-size:50px}}@media(min-width:1024px){.testimonial .testimonial__number{font-size:64px}}.testimonial .testimonial__number--small{font-size:32px;line-height:1.5}@media(max-width:767px){.testimonial .testimonial__number--small{font-size:50px}}@media(min-width:768px)and (max-width:1023px){.testimonial--fixed-width-tablet{width:180px}}.lead{text-align:center}.lead .lead__hashtag{font-size:20px;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:50px;color:#d8262c}@media(min-width:1024px){.lead .lead__hashtag{font-size:32px}}.lead .lead__hashtag--dark{color:#353535}.lead .lead__title{font-size:50px;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:50px;color:#353535}@media(min-width:1024px){.lead .lead__title{font-size:70px}}.lead .lead__title--smaller{font-size:40px}@media(min-width:1024px){.lead .lead__title--smaller{font-size:50px}}.lead .lead__title--red{color:#d8262c}.lead .lead__info{font-size:20px;line-height:1.6;text-align:center;color:#8b8b8b}@media(min-width:1024px){.lead .lead__info{font-size:24px}}.lead .lead__info--confined:after{content:" ";display:block;clear:both}.lead .lead__info--confined{max-width:770px;margin-left:auto;margin-right:auto}.lead .lead__image{height:280px;margin-bottom:30px;background-repeat:no-repeat;background-size:contain;background-position:center}.lead .lead__image--android-medal{background-image:url("/handbook/dist/assets/medal-VPT5OLJ4.svg")}.lead .lead__image--android-header{background-image:url("/handbook/dist/assets/header-5GUDTK6T.svg")}.lead .lead__image--alliance-medal{background-image:url("/handbook/dist/assets/medal-AZXKUILN.svg")}.lead .lead__image--alliance-header{background-image:url("/handbook/dist/assets/header-FSR2QNVQ.svg")}.lead .lead__image--ios-medal{background-image:url("/handbook/dist/assets/medal-RHG75F7A.svg")}.lead .lead__image--ios-header{background-image:url("/handbook/dist/assets/header-WFPQVJIC.svg")}.lead .lead__image--frontend-medal{background-image:url("/handbook/dist/assets/medal-4OGW3MWW.svg")}.lead .lead__image--frontend-header{background-image:url("/handbook/dist/assets/header-KLZJC7GJ.svg")}.lead .lead__image--rails-medal{background-image:url("/handbook/dist/assets/medal-EVQLXP4Y.svg")}.lead .lead__image--rails-header{background-image:url("/handbook/dist/assets/header-BEXU662F.svg")}.lead .lead__image--design-medal{background-image:url("/handbook/dist/assets/medal-RTMN3YDF.svg")}.lead .lead__image--design-header{background-image:url("/handbook/dist/assets/header-YPWZ7BHD.svg")}.lead .lead__image--qa-medal{background-image:url("/handbook/dist/assets/medal-L235OJHW.svg")}.lead .lead__image--qa-header{background-image:url("/handbook/dist/assets/header-U6QZNIEL.svg")}.lead .lead__image--wordpress-medal{background-image:url("/handbook/dist/assets/medal-2LT526ZK.svg")}.lead .lead__image--wordpress-header{background-image:url("/handbook/dist/assets/header-I6CXUWFL.svg")}.lead .lead__image--general-medal{background-image:url("/handbook/dist/assets/medal-DBKHHDWS.svg")}.lead .lead__image--general-header{background-image:url("/handbook/dist/assets/header-3GFUUXAL.svg")}.lead .lead__image--java-medal{background-image:url("/handbook/dist/assets/medal-SD7S6UE2.svg")}.lead .lead__image--java-header{background-image:url("/handbook/dist/assets/header-346VJ6KJ.svg")}.lead .lead__image--devops-medal{background-image:url("/handbook/dist/assets/medal-PYG3WFPU.svg")}.lead .lead__image--devops-header{background-image:url("/handbook/dist/assets/header-BYVYFAX2.svg")}.lead .lead__image--pm-medal{background-image:url("/handbook/dist/assets/medal-EN75ACCJ.svg")}.lead .lead__image--pm-header{background-image:url("/handbook/dist/assets/header-KZ4PFV22.svg")}.lead .lead__image--tl-medal{background-image:url("/handbook/dist/assets/medal-RRPSREYX.svg")}.lead .lead__image--tl-header{background-image:url("/handbook/dist/assets/header-3CKIA4MU.svg")}.lead .lead__image--rnd-medal{background-image:url("/handbook/dist/assets/medal-ODDUVMVX.svg")}.lead .lead__image--rnd-header{background-image:url("/handbook/dist/assets/header-Y7M2YK7Z.svg")}.lead .lead__image--flutter-medal{background-image:url("/handbook/dist/assets/medal-Q75SVTEH.svg")}.lead .lead__image--flutter-header{background-image:url("/handbook/dist/assets/header-LATDFYF3.svg")}.lead .lead__image--devproc-medal{background-image:url("/handbook/dist/assets/medal-7MQXXZ66.svg")}.lead .lead__image--devproc-header{background-image:url("/handbook/dist/assets/header-UHZQRYFQ.svg")}.lead .lead__image--dotnet-medal{background-image:url("/handbook/dist/assets/medal-4SOZAZIN.svg")}.lead .lead__image--dotnet-header{background-image:url("/handbook/dist/assets/header-2ZYQRKCR.svg")}.lead .lead__image--bizdev-medal{background-image:url("/handbook/dist/assets/medal-ITYTM2JV.svg")}.lead .lead__image--bizdev-header{background-image:url("/handbook/dist/assets/header-PPREHPD4.svg")}.lead .lead__image--academy-medal{background-image:url("/handbook/dist/assets/medal-QNKSYXTB.svg")}.lead .lead__image--academy-header{background-image:url("/handbook/dist/assets/header-FTOQFJ5R.svg")}.lead .lead__image--accessibility-medal{background-image:url("/handbook/dist/assets/medal-P3EJETHN.svg")}.lead .lead__image--accessibility-header{background-image:url("/handbook/dist/assets/header-LKMBTATE.svg")}.lead .lead__image--solution_architect-medal{background-image:url("/handbook/dist/assets/medal-BN7PXOH6.svg")}.lead .lead__image--solution_architect-header{background-image:url("/handbook/dist/assets/header-XPBB5BJB.svg")}.lead .lead__image--analytics-medal{background-image:url("/handbook/dist/assets/medal-AQT2W6QY.svg")}.lead .lead__image--analytics-header{background-image:url("/handbook/dist/assets/header-GSM3N6HZ.svg")}.lead .lead__image--secops-medal{background-image:url("/handbook/dist/assets/medal-LJXNYW7R.svg")}.lead .lead__image--secops-header{background-image:url("/handbook/dist/assets/header-2X6WMKYC.svg")}.lead .lead__image--compensation_and_people_management-medal{background-image:url("/handbook/dist/assets/medal-WQEPCGCL.svg")}.lead .lead__image--compensation_and_people_management-header{background-image:url("/handbook/dist/assets/header-OMP7XK3L.svg")}.lead .lead__image--governance_and_security-medal{background-image:url("/handbook/dist/assets/medal-TJPIXRXD.svg")}.lead .lead__image--governance_and_security-header{background-image:url("/handbook/dist/assets/header-6JSJFMP5.svg")}.lead .lead__image--marketing-medal{background-image:url("/handbook/dist/assets/medal-INRAA4K2.svg")}.lead .lead__image--marketing-header{background-image:url("/handbook/dist/assets/header-JW2AVUKI.svg")}.lead .lead__image--technical_leads-medal{background-image:url("/handbook/dist/assets/medal-4LHKSANR.svg")}.lead .lead__image--technical_leads-header{background-image:url("/handbook/dist/assets/header-ORF5JGNI.svg")}.lead .lead__image--artificial_intelligence-medal{background-image:url("/handbook/dist/assets/medal-MPZNHLA4.svg")}.lead .lead__image--artificial_intelligence-header{background-image:url("/handbook/dist/assets/header-LSDSPGT4.svg")}.lead .lead__image--android-newsletter{background-image:url("/handbook/dist/assets/newsletter-APGN4JFR.svg")}.lead .lead__image--ios-newsletter{background-image:url("/handbook/dist/assets/newsletter-G4FKEDAN.svg")}.lead .lead__image--frontend-newsletter{background-image:url("/handbook/dist/assets/newsletter-63ZQ3DLB.svg")}.lead .lead__image--rails-newsletter{background-image:url("/handbook/dist/assets/newsletter-OWMS4SUS.svg")}.lead .lead__image--design-newsletter{background-image:url("/handbook/dist/assets/newsletter-7S7YFWYC.svg")}.lead .lead__image--qa-newsletter{background-image:url("/handbook/dist/assets/newsletter-HBPDAFL4.svg")}.lead .lead__image--general-newsletter{background-image:url("/handbook/dist/assets/newsletter-OWMS4SUS.svg")}.lead .lead__image--design-newsletter{background-size:370px}.lead .lead__image--shorter{height:245px}.lead .lead__image--bigger-margin{margin-bottom:60px}.lead .lead__image--eat-mobile-gutter{margin-right:-20px;margin-left:-20px}.paragraph .paragraph__title{font-size:30px;font-weight:700;line-height:1.2;margin-top:60px;margin-bottom:30px;color:#353535}@media(min-width:1024px){.paragraph .paragraph__title{font-size:32px}}.paragraph .paragraph__content{font-size:20px;line-height:30px;margin-top:0;margin-bottom:30px;color:#353535}@media(min-width:1024px){.paragraph .paragraph__content{font-size:20px}}@supports (will-change: transition,border){.featured-item{will-change:transition,border}}.featured-item{position:relative;display:block;margin:auto;text-align:center;text-decoration:none;border:1px solid transparent}@media(min-width:768px)and (max-width:1023px){.featured-item{font-size:18px;padding:20px 40px 15px}}@media(min-width:1024px){.featured-item{font-size:19px;padding:20px 35px 40px}}@media(min-width:1280px)and (max-width:1399px){.featured-item{font-size:20px}}@media(max-width:767px){.featured-item{font-size:18px;padding:30px 15px 20px}}.featured-item:hover{text-decoration:none;border-color:#e9e9e9;box-shadow:0 8px 16px #0003}@media(max-width:767px){.featured-item.featured-item--is-link .featured-item__item-button-more{opacity:1}}.featured-item.featured-item--is-link:hover .featured-item__movable{top:-10px}.featured-item.featured-item--is-link:hover .featured-item__item-button-more{opacity:1}@supports (will-change: top){.featured-item .featured-item__movable{will-change:top}}.featured-item .featured-item__movable{position:relative;top:0;transition:top .3s}.featured-item .featured-item__image{height:220px;margin-bottom:10px;background-repeat:no-repeat;background-position:center;background-size:auto 130px}.featured-item .featured-item__image--android-handbook{background-image:url("/handbook/dist/assets/cover-I3UIV2T2.svg")}.featured-item .featured-item__image--alliance-handbook{background-image:url("/handbook/dist/assets/cover-LN2VYTQY.svg")}.featured-item .featured-item__image--ios-handbook{background-image:url("/handbook/dist/assets/cover-BRNVAA35.svg")}.featured-item .featured-item__image--frontend-handbook{background-image:url("/handbook/dist/assets/cover-LNX4WLJN.svg")}.featured-item .featured-item__image--rails-handbook{background-image:url("/handbook/dist/assets/cover-5RYCG5ET.svg")}.featured-item .featured-item__image--design-handbook{background-image:url("/handbook/dist/assets/cover-P326YK5K.svg")}.featured-item .featured-item__image--qa-handbook{background-image:url("/handbook/dist/assets/cover-ZRACUQBI.svg")}.featured-item .featured-item__image--wordpress-handbook{background-image:url("/handbook/dist/assets/cover-CLCTBAHV.svg")}.featured-item .featured-item__image--general-handbook{background-image:url("/handbook/dist/assets/cover-KYG624GC.svg")}.featured-item .featured-item__image--java-handbook{background-image:url("/handbook/dist/assets/cover-V7UULQXG.svg")}.featured-item .featured-item__image--devops-handbook{background-image:url("/handbook/dist/assets/cover-OGFQLPNX.svg")}.featured-item .featured-item__image--pm-handbook{background-image:url("/handbook/dist/assets/cover-HJIQM627.svg")}.featured-item .featured-item__image--tl-handbook{background-image:url("/handbook/dist/assets/cover-Q2F7P5A7.svg")}.featured-item .featured-item__image--rnd-handbook{background-image:url("/handbook/dist/assets/cover-XU7ARM2V.svg")}.featured-item .featured-item__image--flutter-handbook{background-image:url("/handbook/dist/assets/cover-DSOSEPOS.svg")}.featured-item .featured-item__image--devproc-handbook{background-image:url("/handbook/dist/assets/cover-RAB3YS3A.svg")}.featured-item .featured-item__image--dotnet-handbook{background-image:url("/handbook/dist/assets/cover-F2UTVHDR.svg")}.featured-item .featured-item__image--bizdev-handbook{background-image:url("/handbook/dist/assets/cover-MRQVOFI3.svg")}.featured-item .featured-item__image--academy-handbook{background-image:url("/handbook/dist/assets/cover-4BYMIDW7.svg")}.featured-item .featured-item__image--accessibility-handbook{background-image:url("/handbook/dist/assets/cover-UOJVMCGJ.svg")}.featured-item .featured-item__image--solution_architect-handbook{background-image:url("/handbook/dist/assets/cover-7JCJST7R.svg")}.featured-item .featured-item__image--analytics-handbook{background-image:url("/handbook/dist/assets/cover-VU6VEB36.svg")}.featured-item .featured-item__image--secops-handbook{background-image:url("/handbook/dist/assets/cover-WMTR4XJ2.svg")}.featured-item .featured-item__image--compensation_and_people_management-handbook{background-image:url("/handbook/dist/assets/cover-RQQPDV2F.svg")}.featured-item .featured-item__image--governance_and_security-handbook{background-image:url("/handbook/dist/assets/cover-R62EWN42.svg")}.featured-item .featured-item__image--marketing-handbook{background-image:url("/handbook/dist/assets/cover-CCJ6UDEB.svg")}.featured-item .featured-item__image--technical_leads-handbook{background-image:url("/handbook/dist/assets/cover-FBJRDOWS.svg")}.featured-item .featured-item__image--artificial_intelligence-handbook{background-image:url("/handbook/dist/assets/cover-MAP2F2EW.svg")}@media(min-width:768px){.featured-item .featured-item__image{height:250px;background-size:auto}}.featured-item .featured-item__image--small{max-height:90px;margin-bottom:40px;background-size:contain}.featured-item .featured-item__item-title{font-size:23px;font-weight:700;line-height:40px;margin-bottom:10px;color:#353535}@media(min-width:768px){.featured-item .featured-item__item-title{font-size:27px;margin-bottom:20px}}@media(min-width:1024px){.featured-item .featured-item__item-title{font-size:40px}}.featured-item .featured-item__item-title--red{color:#bd0101}.featured-item .featured-item__item-title--small{font-size:22px;line-height:1.18;margin-bottom:15px}.featured-item .featured-item__item-description{font-size:18px;line-height:1.6;margin-bottom:30px;color:#353535}@media(min-width:768px){.featured-item .featured-item__item-description{margin-bottom:50px}}@media(min-width:1024px){.featured-item .featured-item__item-description{font-size:22px}}.featured-item .featured-item__item-button-more{font-size:18px;transition:opacity .3s;opacity:0;color:#d8262c;border-color:transparent}.featured-item .featured-item__item-button-more:hover{text-decoration:underline}.featured-item .featured-item__item-button-more--visible{opacity:1}.featured-item .featured-item__item-button-more--small{font-size:16px}.featured-item .featured-item__hashtag{font-size:15px;font-weight:700;margin-bottom:20px;text-align:center;opacity:.3;color:#353535}@media(min-width:768px){.featured-item .featured-item__hashtag{font-size:16px}}@media(min-width:1024px){.featured-item .featured-item__hashtag{font-size:20px}}.featured-item--small{height:240px;padding-top:25px;padding-bottom:25px}.markdown-output hr,.markdown-output blockquote,.markdown-output ol,.markdown-output ul,.markdown-output p,.markdown-output details,.markdown-output h5,.markdown-output h4,.markdown-output h3,.markdown-output h2{margin-top:30px;margin-bottom:30px}.markdown-output h5 a.header-anchor,.markdown-output h4 a.header-anchor,.markdown-output h3 a.header-anchor,.markdown-output h2 a.header-anchor,.markdown-output h1 a.header-anchor{position:relative;text-decoration:none;margin-left:-16px;right:5px}.markdown-output h5 a.header-anchor:hover,.markdown-output h4 a.header-anchor:hover,.markdown-output h3 a.header-anchor:hover,.markdown-output h2 a.header-anchor:hover,.markdown-output h1 a.header-anchor:hover{opacity:.6}.markdown-output h5 a.header-anchor svg,.markdown-output h4 a.header-anchor svg,.markdown-output h3 a.header-anchor svg,.markdown-output h2 a.header-anchor svg,.markdown-output h1 a.header-anchor svg{fill:#8b8b8b}.markdown-output h2{font-size:25.6px;font-weight:700;line-height:1.2;margin-top:60px}@media(min-width:768px){.markdown-output h2{font-size:32px}}.markdown-output h3{font-size:22px;font-weight:700;line-height:1.18;margin-top:60px;text-align:left}.markdown-output h4{font-size:21px;font-weight:700;line-height:1.15;text-align:left}.markdown-output h5{font-size:18px;font-weight:700;line-height:1;text-align:left}.markdown-output p,.markdown-output details{font-size:20px;line-height:30px}.markdown-output pre{margin-top:0;margin-bottom:40px;padding:30px;background-color:#f4f4f4}.markdown-output pre:after{display:none!important}.markdown-output code{background-color:#f4f4f4}.markdown-output img{margin:0 auto}.markdown-output .markdown-output__summary{font-size:24px;line-height:1.6;margin-bottom:80px;text-align:center;color:#8b8b8b}.markdown-output table{font-size:20px;line-height:20px;max-width:1000px;margin:0 auto;text-align:left}@media(max-width:767px){.markdown-output table{overflow-x:scroll}}.markdown-output table thead{font-weight:700;color:#d8262c}.markdown-output table th,.markdown-output table td{padding:14px;border-right:1px solid #D8D8D8}.markdown-output table th:last-child,.markdown-output table td:last-child{border-right-width:0}.markdown-output table td:first-child{font-weight:700}.markdown-output table tr{height:64px}.markdown-output tbody tr{border-style:solid;border-color:#d8d8d8;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0}.markdown-output tbody tr:first-child{border-top-color:#d8262c}.markdown-output tbody tr:last-child{border-bottom-width:0}.markdown-output blockquote{padding-left:50px!important;border-left:4px solid #E9E9E9!important}.markdown-output blockquote p{font-style:italic;color:#8b8b8b}.markdown-output hr{border:0;border-top:1px solid rgba(0,0,0,.12)}.markdown-output a{word-break:break-word}.pagination{display:flex;margin-bottom:70px;align-items:center;justify-content:space-between}.pagination .pagination__link{color:#d8262c}.pagination .pagination__link:hover{text-decoration:none}.pagination .pagination__link--forward{margin-left:auto}.button,.submit-button{position:relative;display:block;width:100%;height:80px;margin-bottom:25px;cursor:pointer;background-color:#d8262c}@media(max-width:767px){.button,.submit-button{height:50px}}.button--isolated{margin:50px 0}.button .button__content,.submit-button .button__content{position:absolute;inset:0;font-size:18px;font-weight:700;display:flex;visibility:visible;padding-right:16px;padding-left:16px;cursor:pointer;transition-duration:.25s;transition-property:opacity,visibility;transform-origin:center;opacity:1;color:#fff;align-items:center;justify-content:center}.button .button__content:hover,.submit-button .button__content:hover{background-color:#bd0101}.button .button__content--inactive,.submit-button .button__content--inactive{cursor:auto}.button .button__content--inactive:hover,.submit-button .button__content--inactive:hover{background-color:inherit}.button .button__content.is-button-hidden,.submit-button .button__content.is-button-hidden{visibility:hidden;opacity:0}@media(max-width:767px){.button .button__content--mobile-right,.submit-button .button__content--mobile-right{justify-content:flex-end}}.button .button__arrow,.submit-button .button__arrow{margin-left:14px}.button .button__arrow--left,.submit-button .button__arrow--left{margin-right:14px;margin-left:0}.button .button__cancel,.submit-button .button__cancel{position:absolute;top:50%;left:16px;display:inline-block;cursor:pointer;transform:translateY(-50%);text-align:center}.button .button__cancel:hover,.submit-button .button__cancel:hover{text-decoration:underline}.submit-button{width:100%;border:1px solid transparent;color:#fff;font-weight:700}.footer{display:flex;flex-direction:column;padding:50px 45px;color:#8b8b8b;background-color:#f4f4f4;justify-content:space-between}@media(min-width:768px){.footer{flex-direction:row;padding:42px 56px;align-items:center;flex-wrap:wrap}}@media(min-width:1024px){.footer{padding-right:35px;padding-left:35px}}@media(min-width:1280px)and (max-width:1399px){.footer{padding:60px 80px}}.footer .footer__brand-container{order:3}@media(min-width:768px){.footer .footer__brand-container{order:2}}@media(min-width:1024px){.footer .footer__brand-container{order:1;flex-basis:300px}}.footer .footer__nav{margin-bottom:30px;order:1}@media(min-width:768px){.footer .footer__nav{margin-bottom:0}}@media(min-width:768px)and (max-width:1023px){.footer .footer__nav{margin-bottom:42px;flex-basis:100%}}@media(min-width:1024px){.footer .footer__nav{text-align:center;order:2;flex-grow:1}}@media(max-width:767px){.landing .footer .footer__nav{margin-bottom:0}}.footer .footer__button-container{margin-bottom:30px;order:2}@media(min-width:768px){.footer .footer__button-container{margin-bottom:0;text-align:right;order:3}}@media(min-width:768px)and (max-width:1023px){.footer .footer__button-container{margin-right:25px}}@media(min-width:1024px){.footer .footer__button-container{flex-basis:300px}}.footer .footer__button{font-weight:700;display:inline-block;color:#8b8b8b;background-color:inherit;border:none}.nav .nav__link{display:block;margin-bottom:15px;transition:color .2s,-webkit-text-decoration;transition:text-decoration,color .2s;transition:text-decoration,color .2s,-webkit-text-decoration;text-decoration:none;color:#8b8b8b}@media(min-width:768px){.nav .nav__link{display:inline-block;margin-bottom:0;padding-right:16px;padding-left:16px}.nav .nav__link:first-child{padding-left:0}.nav .nav__link:last-child{padding-right:0}.nav .nav__link:last-child:after{display:none}.nav .nav__link:after{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#d8262c;position:relative;top:50%;right:-16px;content:" ";transform:translate(50%) translateY(-50%)}}@media(min-width:1024px){.nav .nav__link{padding-right:17px;padding-left:17px}.nav .nav__link:after{right:-17px}}@media(min-width:1280px)and (max-width:1399px){.nav .nav__link{padding-right:23px;padding-left:23px}.nav .nav__link:after{right:-23px}}.nav .nav__link:last-child{margin-bottom:0}.nav .nav__link:hover{text-decoration:underline;color:#d8262c}.guide{font-size:16px;line-height:1.2;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;transition:margin-top .5s}.guide--root{position:relative}.guide--margin-bottom{margin-bottom:120px}.guide .guide__title{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:30px}.guide .guide__section{list-style:none;border-bottom:1px solid #E9E9E9}.guide .guide__section .guide__section{margin-left:15px}.guide .guide__section:first-child{border-top:0}.guide .guide__section:last-child{border-bottom:0}.guide .guide__section--borderless{border:0}.guide .guide__chapter-title{font-weight:700;display:block;min-height:60px;padding-top:20px;padding-bottom:20px;padding-left:20px}@media(max-width:767px){.guide .guide__chapter-title{padding-left:0}}.guide .guide__chapter-title{cursor:pointer;vertical-align:middle;white-space:nowrap;overflow:hidden;text-decoration:none;text-overflow:ellipsis;color:#353535}.guide .guide__chapter-title--smaller{min-height:50px;padding-top:15px;padding-bottom:15px;padding-left:15px}.guide .guide__chapter-title--light{font-weight:400;color:#757575}.guide .guide__chapter-title--light:hover{color:#d8262c}.guide .guide__chapter-title--lighter{font-weight:400;color:#757575;opacity:.5}.guide .guide__chapter-title--lighter:hover{color:#d8262c}.guide .guide__chapter-title--disabled{cursor:not-allowed}.guide .guide__chapter-title--selected{color:#d8262c}.guide .guide__chapter-title--not-indented{padding-left:0}.guide .guide__nesting-wrapper{display:none;border-top:1px solid #E9E9E9}.guide .guide__nesting-wrapper--borderless{border:0}.guide .guide__nesting-wrapper.is-guide-nesting-wrapper-active{display:block}.guide .guide__body{margin:0;padding:0}.guide .guide__body--padded{padding:10px 15px}.main-navigation{position:fixed;inset:0 0 auto;z-index:14;height:64px;padding:20px 0;transition-duration:.2s;transition-property:left top;text-align:center;background-color:#fff}.main-navigation__section{width:50%;float:left}@media(min-width:768px){.main-navigation__section{width:33.3333333333%;float:left}}.main-navigation__section:last-of-type{padding-right:25px;text-align:right}@media(min-width:768px){.main-navigation__section:last-of-type{padding-right:70px}}.main-navigation__section:first-of-type{padding-left:25px;text-align:left}@media(min-width:768px){.main-navigation__section:first-of-type{padding-left:30px}}.main-navigation__section--large{width:100%;float:left}.main-navigation__section--invisible-mobile{display:none}@media(min-width:768px){.main-navigation__section--invisible-mobile{display:inline-block}}.main-navigation .main-navigation__button{display:inline-block;margin-top:1px;margin-right:17px;margin-left:-7px;vertical-align:middle}@media(min-width:768px){.main-navigation .main-navigation__button{margin-right:40px}}@media(min-width:1400px){.main-navigation .main-navigation__button--invisible-xlg{display:none}}.main-navigation .main-navigation__logo{display:inline-block;vertical-align:middle}.main-navigation .main-navigation__page-indicator{display:none}@media(min-width:768px){.main-navigation .main-navigation__page-indicator{display:inline-block;flex-grow:1}}.main-navigation .main-navigation__link{font-weight:700;cursor:pointer}@supports (will-change: top){.main-navigation--sticky{will-change:top}}.main-navigation--sticky{position:fixed;top:-64px;box-shadow:0 0 2px #e9e9e9}@media(min-width:1400px){.main-navigation--sticky{left:300px}}@media(max-width:767px){.main-navigation--sticky{top:0}}.main-navigation--fluid{left:0}.main-navigation--show{top:0}.is-sidebar-open .main-navigation{z-index:11}@media(min-width:1400px){.is-sidebar-open-xlarge .main-navigation{left:300px;transition-property:top}}.landing .main-navigation{position:absolute;inset:0;background-color:transparent}.congratulations .main-navigation{position:absolute;inset:0}@media(min-width:768px){.animable-button:hover{background-color:0}}@media(min-width:768px){.animable-button:active{background-color:#0000001a}}@media(max-width:767px){.animable-button--active{background-color:#0000001a}}.animable-button{position:relative;display:inline-block;width:24px;height:24px;padding:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.animable-button .animable-button__bar{position:relative;top:50%;display:block;height:2px;transition:background 0s .3s;transform:translateY(-50%);background-color:#000000b3}.animable-button .animable-button__bar:before,.animable-button .animable-button__bar:after{position:absolute;left:0;display:block;width:100%;height:2px;content:"";transition-delay:.3s,0s;transition-duration:.3s,.3s;background-color:#000000b3}.animable-button .animable-button__bar:before{top:-6px;transition-property:top,transform}.animable-button .animable-button__bar:after{bottom:-6px;transition-property:bottom,transform}.animable-button .animable-button__bar--second-state{background-color:transparent}.animable-button .animable-button__bar--second-state:before{top:0;transform:rotate(45deg)}.animable-button .animable-button__bar--second-state:after{bottom:0;transform:rotate(-45deg)}.animable-button .animable-button__bar--second-state:before,.animable-button .animable-button__bar--second-state:after{transition-delay:0s,.3s}.scroll-indicator{position:absolute;z-index:20;bottom:-2px;left:0;display:block;width:100%;height:2px;margin:0;border:0;background-color:#fff}.scroll-indicator .scroll-indicator__bar{position:relative;top:0;left:0;width:0;height:2px;background-color:#d8262c}.main-navigation--sticky .scroll-indicator{box-shadow:0 1px 1px #e9e9e9}.affix-link{position:relative;overflow:hidden}.affix-link:before{position:absolute;left:0;display:block;width:5px;height:100%;margin-top:-20px;content:" ";transition:transform .2s;transform:scale(0);transform-origin:top;background-color:#c1c1c1}.affix-link--selected{color:#d8262c}.affix-link--selected:before{transform:none;background-color:#d8262c}.affix-link:hover{color:#d8262c}.affix-link:hover:before{transform:scale(1)}.affix-link--non-referent{position:static}.affix-link--non-referent:before{height:50px;margin-top:-15px}.is-affix-invisible .affix-link:before{transform:scale(0)}@supports (will-change: transform){.sidebar{will-change:transform}}.sidebar{position:fixed;z-index:15;top:0;bottom:0;left:-240px;max-width:240px;transition:transform .2s;background-color:#fff;box-shadow:0 6px 5px #0000003d,0 9px 18px #0000003d}@media(min-width:768px){.sidebar{left:-300px;max-width:300px}}.is-sidebar-open .sidebar{transform:translate(100%)}@media(min-width:768px){.is-sidebar-open .sidebar{transform:translate(300px)}}@media(min-width:1400px){.is-sidebar-open-xlarge .sidebar{left:0;transition:initial;transform:none;border-right:1px solid rgba(0,0,0,.12);box-shadow:none}}.sidebar .sidebar__header{height:120px;padding:30px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#0000001f}.sidebar .sidebar__body{position:absolute;inset:120px 0 0;overflow:auto}.is-modal-open .sidebar{visibility:hidden}.chapter{position:relative;margin-bottom:75px}.chapter .chapter__chapter_info{display:flex;flex-direction:column}.chapter__maintainer{padding-top:5px}.chapter .chapter__chapter_info{color:#d8262c;font-size:15px;font-weight:400;margin-top:10px}.backdrop{position:absolute;inset:0;z-index:15;visibility:hidden;content:" ";transition-duration:.2s;transition-property:opacity;opacity:0;background-color:#0000004d}.is-sidebar-open .backdrop{visibility:visible;opacity:1}@media(min-width:1400px){.is-sidebar-open-xlarge .backdrop{visibility:hidden}}.modal{position:absolute;inset:0}@supports (will-change: transition,opacity,visibility){.modal{will-change:transition,opacity,visibility}}.modal{z-index:20;visibility:hidden;overflow:scroll;transition-duration:.25s;transition-property:transform,opacity,visibility;transform:scale(.5);transform-origin:center;opacity:0;background-color:#fff}.modal__button{position:absolute;top:20px;right:20px}@media(min-width:768px){.modal__button{right:70px}}.is-modal-open .modal{visibility:visible;transform:scale(1);opacity:1}.modal--initial{z-index:0}.aligned{display:table}.aligned--right{float:right;text-align:right}.aligned__text,.aligned__icon{display:table-cell;vertical-align:middle}.aligned__text{padding-right:24px;padding-left:24px}.aligned__text--hidden-mobile{display:none}@media(min-width:768px){.aligned__text--hidden-mobile{display:table-cell}}.aligned__text--decorated:hover{text-decoration:underline}.social-icons{display:inline-flex;height:100%;align-items:center;justify-content:center}.social-icons .social-icons__icon{position:relative;display:inline-block;width:40px;height:100%;cursor:pointer;transition:background-color .2s}@media(min-width:768px){.social-icons .social-icons__icon{width:80px;margin-right:8px}}.social-icons .social-icons__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(.5454)}@media(min-width:768px){.social-icons .social-icons__icon svg{transform:translate(-50%) translateY(-50%)}}.social-icons .social-icons__icon:hover{background-color:#bd0101}.page-indicator{text-align:center}.unordered-list,.markdown-output ul{padding:0}.unordered-list li:before,.markdown-output ul li:before{position:absolute;display:inline-block;content:" ";transition:background-color .2s}.unordered-list li,.markdown-output ul li{font-size:20px;line-height:30px;position:relative;padding-left:15px;list-style-type:none}.unordered-list li:before,.markdown-output ul li:before{top:15px;left:0}.unordered-list ul,.markdown-output ul ul{margin-top:0}.unordered-list>li,.markdown-output ul>li{color:#353535}.unordered-list>li:before,.markdown-output ul>li:before{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#353535}.unordered-list>li>ul>li,.markdown-output ul>li>ul>li{font-weight:400;color:#353535}.unordered-list>li>ul>li:before,.markdown-output ul>li>ul>li:before{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#353535;top:14px;border:1px solid #353535;background-color:transparent}.unordered-list>li>ul>li:before:hover,.markdown-output ul>li>ul>li:before:hover{border:0}.unordered-list>li>ul>li>ul>li,.markdown-output ul>li>ul>li>ul>li{padding-left:17px;color:#353535}.unordered-list>li>ul>li>ul>li:before,.markdown-output ul>li>ul>li>ul>li:before{top:15px;width:10px;height:2px;background-color:#353535}.unordered-list>li>ul>li>ul>li>ul>li,.markdown-output ul>li>ul>li>ul>li>ul>li{color:#6b6b6b}.unordered-list>li>ul>li>ul>li>ul>li:before,.markdown-output ul>li>ul>li>ul>li>ul>li:before{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#6b6b6b;top:14px}.ordered-list,.markdown-output ol{margin-bottom:25px;padding:0;counter-reset:li}.ordered-list li:before,.markdown-output ol li:before{position:absolute;display:inline-block;width:20px;content:counter(li) ".";transition:color .2s;text-align:left}.ordered-list li,.markdown-output ol li{font-size:20px;line-height:30px;position:relative;padding-left:30px;list-style-type:none}.ordered-list li:before,.markdown-output ol li:before{left:0;counter-increment:li}.ordered-list ol,.markdown-output ol ol{margin-top:0}.ordered-list ul,.markdown-output ol ul{counter-reset:li}.ordered-list ul li:before,.markdown-output ol ul li:before{content:"";width:5px}.ordered-list>li,.markdown-output ol>li{color:#353535}.ordered-list>li:before,.markdown-output ol>li:before{color:#353535}.ordered-list>li>ol>li,.markdown-output ol>li>ol>li{font-weight:400;color:#353535}.ordered-list>li>ol>li:before,.markdown-output ol>li>ol>li:before{color:#353535}.ordered-list>li>ol>li>ol>li,.markdown-output ol>li>ol>li>ol>li{color:#353535}.ordered-list>li>ol>li>ol>li:before,.markdown-output ol>li>ol>li>ol>li:before{color:#353535}.ordered-list>li>ol>li>ol>li>ol>li,.markdown-output ol>li>ol>li>ol>li>ol>li{color:#6b6b6b}.ordered-list>li>ol>li>ol>li>ol>li:before,.markdown-output ol>li>ol>li>ol>li>ol>li:before{color:#6b6b6b}.action-block{position:relative}.action-block .action-block__pagination{max-width:770px;margin-right:auto;margin-left:auto}.action-block .action-block__button{position:absolute;top:0;right:20px}.action-button{display:none;width:24px;height:24px;cursor:pointer;background-image:url("/handbook/dist/assets/ic-pointer-PEGJPPVV.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width:1024px){.action-button{display:inline-block}}.search-bar{border:0;outline:0;padding:20px 0 20px 2px;width:300px}.landing .landing__content:after{content:" ";display:block;clear:both}.landing .landing__content{max-width:1080px;margin-left:auto;margin-right:auto}.landing .landing__landing-header{height:245px;margin-bottom:55px;background-image:url("/handbook/dist/assets/handbooks-main-header-NDNJMZ42.svg");background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width:768px){.landing .landing__landing-header{height:383px}}@media(min-width:1280px){.landing .landing__landing-header{background-size:contain}}.landing .landing__lead{margin-bottom:70px}@media(min-width:768px){.landing .landing__lead{margin-bottom:110px}}.landing .landing__title{margin-top:55px;margin-bottom:40px}.landing .landing__paragraph{margin-bottom:50px}@media(min-width:768px){.landing .landing__paragraph{margin-bottom:90px}}.landing .landing__testimonials:after{content:" ";display:block;clear:both}.landing .landing__testimonials{max-width:770px;margin-left:auto;margin-right:auto;margin-bottom:80px}.landing .landing__testimonial{margin-bottom:35px}@media(min-width:768px){.landing .landing__testimonial{width:50%;float:left}.landing .landing__testimonial:nth-child(odd){margin-left:0;margin-right:-100%;clear:both}.landing .landing__testimonial:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.landing .landing__testimonial{margin-bottom:50px}}.landing .landing__items{padding-bottom:70px}@media(min-width:768px){.landing .landing__items{padding:40px 0}}@media(min-width:768px)and (max-width:1023px){.landing .landing__items:after{content:" ";display:block;clear:both}.landing .landing__items{max-width:750px;margin-left:auto;margin-right:auto}}@media(min-width:1024px){.landing .landing__items:after{content:" ";display:block;clear:both}.landing .landing__items{max-width:950px;margin-left:auto;margin-right:auto;padding:35px 0}}@media(min-width:1280px)and (max-width:1399px){.landing .landing__items:after{content:" ";display:block;clear:both}.landing .landing__items{max-width:1200px;margin-left:auto;margin-right:auto}}@media(max-width:767px){.landing .landing__items:after{content:" ";display:block;clear:both}.landing .landing__items{max-width:450px;margin-left:auto;margin-right:auto}}@media(min-width:768px){.landing .landing__item{width:50%;float:left}.landing .landing__item:nth-child(odd){margin-left:0;margin-right:-100%;clear:both}.landing .landing__item:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}.landing .landing__infinum-split{height:80px;margin-bottom:60px;background-image:url("/handbook/dist/assets/infinum-split-AZKEQ6MO.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.end-of-handbook{margin-bottom:65px}.end-of-handbook .end-of-handbook__title{font-size:35px;font-weight:700;line-height:1}@media(min-width:768px){.end-of-handbook .end-of-handbook__title{font-size:50px}}.end-of-handbook .end-of-handbook__subtitle{font-size:28px;line-height:1.2;margin-bottom:35px}@media(min-width:768px){.end-of-handbook .end-of-handbook__subtitle{font-size:32px}}.end-of-handbook .end-of-handbook__lead{margin-bottom:45px}.end-of-handbook .end-of-handbook__lead--isolated{margin-bottom:80px}.end-of-handbook .end-of-handbook__button{margin-bottom:100px}.end-of-handbook .end-of-handbook__details{font-size:18px;margin-bottom:84px;text-align:center;color:#3535354d}.handbooks{overflow:auto;min-height:100%;padding-top:90px;padding-bottom:30px}@media(min-width:768px){.handbooks{padding-top:48px}}.handbooks .handbooks__lead{margin-bottom:30px}.handbooks .handbooks__lead-hashtag{font-size:16px;margin-bottom:30px}.handbooks .handbooks__lead-title{font-size:48px;margin-bottom:35px}.handbooks .handbooks__books-container:after{content:" ";display:block;clear:both}.handbooks .handbooks__books-container{max-width:900px;margin-left:auto;margin-right:auto}.handbooks .handbooks__book-container{margin-bottom:60px}@media(min-width:768px){.handbooks .handbooks__book-container{width:50%;float:left;margin-bottom:0}}@media(min-width:1024px){.handbooks .handbooks__book-container{width:33.3333333333%;float:left}}.intro .intro__lead{margin-bottom:55px}.intro .intro__testimonials:after{content:" ";display:block;clear:both}.intro .intro__testimonials{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:90px;display:flex;justify-content:space-between}@media(min-width:768px)and (max-width:1023px){.intro .intro__testimonials{flex-flow:row wrap}}@media(max-width:767px){.intro .intro__testimonials{flex-flow:row wrap}}.intro .intro__testimonial{margin-bottom:25px;text-align:center}@media(min-width:768px){.intro .intro__testimonial{margin-bottom:20px;flex-basis:50%}}@media(max-width:767px){.intro .intro__testimonial{flex-basis:100%;text-align:left}}.intro .intro__paragraph{margin-bottom:110px}.search-title{font-size:4em;text-align:center}.search-chapter-title-container{text-align:center}.search-result h2{text-align:left}.selfies{overflow-x:hidden}.selfies-container:after{content:" ";display:block;clear:both}.selfies-container{max-width:100%;margin-left:auto;margin-right:auto}.selfies-container .selfie{padding:0 0 10px}.selfies-container--hr-users{max-width:550px}@media(max-width:720px){.selfie{width:50%;float:left}.selfie:nth-child(odd){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media(min-width:720px){.selfie{width:33.3333333333%;float:left}.selfie:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(3n+2){margin-left:33.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(3n+3){margin-left:66.6666666667%;margin-right:-100%;clear:none}}@media(min-width:960px){.selfie{width:25%;float:left}.selfie:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.selfie:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}@media(min-width:1200px){.selfie{width:20%;float:left}.selfie:nth-child(5n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(5n+2){margin-left:20%;margin-right:-100%;clear:none}.selfie:nth-child(5n+3){margin-left:40%;margin-right:-100%;clear:none}.selfie:nth-child(5n+4){margin-left:60%;margin-right:-100%;clear:none}.selfie:nth-child(5n+5){margin-left:80%;margin-right:-100%;clear:none}}@media(min-width:1440px){.selfie{width:16.6666666667%;float:left}.selfie:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(6n+2){margin-left:16.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(6n+3){margin-left:33.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(6n+4){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(6n+5){margin-left:66.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(6n+6){margin-left:83.3333333333%;margin-right:-100%;clear:none}}@media(min-width:1680px){.selfie{width:14.2857142857%;float:left}.selfie:nth-child(7n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(7n+2){margin-left:14.2857142857%;margin-right:-100%;clear:none}.selfie:nth-child(7n+3){margin-left:28.5714285714%;margin-right:-100%;clear:none}.selfie:nth-child(7n+4){margin-left:42.8571428571%;margin-right:-100%;clear:none}.selfie:nth-child(7n+5){margin-left:57.1428571429%;margin-right:-100%;clear:none}.selfie:nth-child(7n+6){margin-left:71.4285714286%;margin-right:-100%;clear:none}.selfie:nth-child(7n+7){margin-left:85.7142857143%;margin-right:-100%;clear:none}}@media(min-width:1920px){.selfie{width:12.5%;float:left}.selfie:nth-child(8n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(8n+2){margin-left:12.5%;margin-right:-100%;clear:none}.selfie:nth-child(8n+3){margin-left:25%;margin-right:-100%;clear:none}.selfie:nth-child(8n+4){margin-left:37.5%;margin-right:-100%;clear:none}.selfie:nth-child(8n+5){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(8n+6){margin-left:62.5%;margin-right:-100%;clear:none}.selfie:nth-child(8n+7){margin-left:75%;margin-right:-100%;clear:none}.selfie:nth-child(8n+8){margin-left:87.5%;margin-right:-100%;clear:none}}@media(min-width:2160px){.selfie{width:11.1111111111%;float:left}.selfie:nth-child(9n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(9n+2){margin-left:11.1111111111%;margin-right:-100%;clear:none}.selfie:nth-child(9n+3){margin-left:22.2222222222%;margin-right:-100%;clear:none}.selfie:nth-child(9n+4){margin-left:33.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(9n+5){margin-left:44.4444444444%;margin-right:-100%;clear:none}.selfie:nth-child(9n+6){margin-left:55.5555555556%;margin-right:-100%;clear:none}.selfie:nth-child(9n+7){margin-left:66.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(9n+8){margin-left:77.7777777778%;margin-right:-100%;clear:none}.selfie:nth-child(9n+9){margin-left:88.8888888889%;margin-right:-100%;clear:none}}@media(min-width:2400px){.selfie{width:10%;float:left}.selfie:nth-child(10n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(10n+2){margin-left:10%;margin-right:-100%;clear:none}.selfie:nth-child(10n+3){margin-left:20%;margin-right:-100%;clear:none}.selfie:nth-child(10n+4){margin-left:30%;margin-right:-100%;clear:none}.selfie:nth-child(10n+5){margin-left:40%;margin-right:-100%;clear:none}.selfie:nth-child(10n+6){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(10n+7){margin-left:60%;margin-right:-100%;clear:none}.selfie:nth-child(10n+8){margin-left:70%;margin-right:-100%;clear:none}.selfie:nth-child(10n+9){margin-left:80%;margin-right:-100%;clear:none}.selfie:nth-child(10n+10){margin-left:90%;margin-right:-100%;clear:none}}@media(min-width:2640px){.selfie{width:9.0909090909%;float:left}.selfie:nth-child(11n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(11n+2){margin-left:9.0909090909%;margin-right:-100%;clear:none}.selfie:nth-child(11n+3){margin-left:18.1818181818%;margin-right:-100%;clear:none}.selfie:nth-child(11n+4){margin-left:27.2727272727%;margin-right:-100%;clear:none}.selfie:nth-child(11n+5){margin-left:36.3636363636%;margin-right:-100%;clear:none}.selfie:nth-child(11n+6){margin-left:45.4545454545%;margin-right:-100%;clear:none}.selfie:nth-child(11n+7){margin-left:54.5454545455%;margin-right:-100%;clear:none}.selfie:nth-child(11n+8){margin-left:63.6363636364%;margin-right:-100%;clear:none}.selfie:nth-child(11n+9){margin-left:72.7272727273%;margin-right:-100%;clear:none}.selfie:nth-child(11n+10){margin-left:81.8181818182%;margin-right:-100%;clear:none}.selfie:nth-child(11n+11){margin-left:90.9090909091%;margin-right:-100%;clear:none}}@media(min-width:2880px){.selfie{width:8.3333333333%;float:left}.selfie:nth-child(12n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(12n+2){margin-left:8.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(12n+3){margin-left:16.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(12n+4){margin-left:25%;margin-right:-100%;clear:none}.selfie:nth-child(12n+5){margin-left:33.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(12n+6){margin-left:41.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(12n+7){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(12n+8){margin-left:58.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(12n+9){margin-left:66.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(12n+10){margin-left:75%;margin-right:-100%;clear:none}.selfie:nth-child(12n+11){margin-left:83.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(12n+12){margin-left:91.6666666667%;margin-right:-100%;clear:none}}@media(min-width:3120px){.selfie{width:7.6923076923%;float:left}.selfie:nth-child(13n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(13n+2){margin-left:7.6923076923%;margin-right:-100%;clear:none}.selfie:nth-child(13n+3){margin-left:15.3846153846%;margin-right:-100%;clear:none}.selfie:nth-child(13n+4){margin-left:23.0769230769%;margin-right:-100%;clear:none}.selfie:nth-child(13n+5){margin-left:30.7692307692%;margin-right:-100%;clear:none}.selfie:nth-child(13n+6){margin-left:38.4615384615%;margin-right:-100%;clear:none}.selfie:nth-child(13n+7){margin-left:46.1538461538%;margin-right:-100%;clear:none}.selfie:nth-child(13n+8){margin-left:53.8461538462%;margin-right:-100%;clear:none}.selfie:nth-child(13n+9){margin-left:61.5384615385%;margin-right:-100%;clear:none}.selfie:nth-child(13n+10){margin-left:69.2307692308%;margin-right:-100%;clear:none}.selfie:nth-child(13n+11){margin-left:76.9230769231%;margin-right:-100%;clear:none}.selfie:nth-child(13n+12){margin-left:84.6153846154%;margin-right:-100%;clear:none}.selfie:nth-child(13n+13){margin-left:92.3076923077%;margin-right:-100%;clear:none}}@media(min-width:3360px){.selfie{width:7.1428571429%;float:left}.selfie:nth-child(14n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(14n+2){margin-left:7.1428571429%;margin-right:-100%;clear:none}.selfie:nth-child(14n+3){margin-left:14.2857142857%;margin-right:-100%;clear:none}.selfie:nth-child(14n+4){margin-left:21.4285714286%;margin-right:-100%;clear:none}.selfie:nth-child(14n+5){margin-left:28.5714285714%;margin-right:-100%;clear:none}.selfie:nth-child(14n+6){margin-left:35.7142857143%;margin-right:-100%;clear:none}.selfie:nth-child(14n+7){margin-left:42.8571428571%;margin-right:-100%;clear:none}.selfie:nth-child(14n+8){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(14n+9){margin-left:57.1428571429%;margin-right:-100%;clear:none}.selfie:nth-child(14n+10){margin-left:64.2857142857%;margin-right:-100%;clear:none}.selfie:nth-child(14n+11){margin-left:71.4285714286%;margin-right:-100%;clear:none}.selfie:nth-child(14n+12){margin-left:78.5714285714%;margin-right:-100%;clear:none}.selfie:nth-child(14n+13){margin-left:85.7142857143%;margin-right:-100%;clear:none}.selfie:nth-child(14n+14){margin-left:92.8571428571%;margin-right:-100%;clear:none}}@media(min-width:3600px){.selfie{width:6.6666666667%;float:left}.selfie:nth-child(15n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(15n+2){margin-left:6.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(15n+3){margin-left:13.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(15n+4){margin-left:20%;margin-right:-100%;clear:none}.selfie:nth-child(15n+5){margin-left:26.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(15n+6){margin-left:33.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(15n+7){margin-left:40%;margin-right:-100%;clear:none}.selfie:nth-child(15n+8){margin-left:46.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(15n+9){margin-left:53.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(15n+10){margin-left:60%;margin-right:-100%;clear:none}.selfie:nth-child(15n+11){margin-left:66.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(15n+12){margin-left:73.3333333333%;margin-right:-100%;clear:none}.selfie:nth-child(15n+13){margin-left:80%;margin-right:-100%;clear:none}.selfie:nth-child(15n+14){margin-left:86.6666666667%;margin-right:-100%;clear:none}.selfie:nth-child(15n+15){margin-left:93.3333333333%;margin-right:-100%;clear:none}}@media(min-width:3840px){.selfie{width:6.25%;float:left}.selfie:nth-child(16n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(16n+2){margin-left:6.25%;margin-right:-100%;clear:none}.selfie:nth-child(16n+3){margin-left:12.5%;margin-right:-100%;clear:none}.selfie:nth-child(16n+4){margin-left:18.75%;margin-right:-100%;clear:none}.selfie:nth-child(16n+5){margin-left:25%;margin-right:-100%;clear:none}.selfie:nth-child(16n+6){margin-left:31.25%;margin-right:-100%;clear:none}.selfie:nth-child(16n+7){margin-left:37.5%;margin-right:-100%;clear:none}.selfie:nth-child(16n+8){margin-left:43.75%;margin-right:-100%;clear:none}.selfie:nth-child(16n+9){margin-left:50%;margin-right:-100%;clear:none}.selfie:nth-child(16n+10){margin-left:56.25%;margin-right:-100%;clear:none}.selfie:nth-child(16n+11){margin-left:62.5%;margin-right:-100%;clear:none}.selfie:nth-child(16n+12){margin-left:68.75%;margin-right:-100%;clear:none}.selfie:nth-child(16n+13){margin-left:75%;margin-right:-100%;clear:none}.selfie:nth-child(16n+14){margin-left:81.25%;margin-right:-100%;clear:none}.selfie:nth-child(16n+15){margin-left:87.5%;margin-right:-100%;clear:none}.selfie:nth-child(16n+16){margin-left:93.75%;margin-right:-100%;clear:none}}@media(min-width:4080px){.selfie{width:5.8823529412%;float:left}.selfie:nth-child(17n+1){margin-left:0;margin-right:-100%;clear:both}.selfie:nth-child(17n+2){margin-left:5.8823529412%;margin-right:-100%;clear:none}.selfie:nth-child(17n+3){margin-left:11.7647058824%;margin-right:-100%;clear:none}.selfie:nth-child(17n+4){margin-left:17.6470588235%;margin-right:-100%;clear:none}.selfie:nth-child(17n+5){margin-left:23.5294117647%;margin-right:-100%;clear:none}.selfie:nth-child(17n+6){margin-left:29.4117647059%;margin-right:-100%;clear:none}.selfie:nth-child(17n+7){margin-left:35.2941176471%;margin-right:-100%;clear:none}.selfie:nth-child(17n+8){margin-left:41.1764705882%;margin-right:-100%;clear:none}.selfie:nth-child(17n+9){margin-left:47.0588235294%;margin-right:-100%;clear:none}.selfie:nth-child(17n+10){margin-left:52.9411764706%;margin-right:-100%;clear:none}.selfie:nth-child(17n+11){margin-left:58.8235294118%;margin-right:-100%;clear:none}.selfie:nth-child(17n+12){margin-left:64.7058823529%;margin-right:-100%;clear:none}.selfie:nth-child(17n+13){margin-left:70.5882352941%;margin-right:-100%;clear:none}.selfie:nth-child(17n+14){margin-left:76.4705882353%;margin-right:-100%;clear:none}.selfie:nth-child(17n+15){margin-left:82.3529411765%;margin-right:-100%;clear:none}.selfie:nth-child(17n+16){margin-left:88.2352941176%;margin-right:-100%;clear:none}.selfie:nth-child(17n+17){margin-left:94.1176470588%;margin-right:-100%;clear:none}}.selfie--half{width:50%;float:left}.selfie--half:nth-child(odd){margin-left:0;margin-right:-100%;clear:both}.selfie--half:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}.selfie .selfie__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1.12}.selfie .selfie__texts{min-height:120px;padding:0 10px}.selfie .selfie__name{font-weight:700;padding:16px 0 10px;text-align:center;color:#353535}@media(min-width:768px){.selfie .selfie__name{font-size:24px;line-height:30px}}@media(max-width:767px){.selfie .selfie__name{font-size:22px;line-height:24px}}@media(max-width:550px){.selfie .selfie__name{font-size:20px;line-height:20px}}.selfie .selfie__description{text-align:center;color:#8b8b8b}@media(min-width:768px){.selfie .selfie__description{font-size:18px;line-height:28px}}@media(max-width:767px){.selfie .selfie__description{font-size:18px;line-height:24px}}@media(max-width:550px){.selfie .selfie__description{font-size:16px;line-height:20px}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
