/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.btn.g,.std-gradient{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}button.plain{padding:0}button.plain,button.plain-pill{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:0}button.plain-pill{border-radius:1000em;padding:.3125em .625em}.btn{background-color:#4979cf;border:0;border-radius:1.9444444444em;color:#fff;cursor:pointer;display:inline-block;font-size:112.5%;font-weight:700;line-height:1.1112111111;padding:1.2222222222em 1.9444444444em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 83ms,color 83ms,padding 83ms,box-shadow 83ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn:hover:active{padding:1.2777777778em 1.9444444444em 1.1666666667em}.btn:hover{color:#fff}.btn:hover:active{box-shadow:inset 0 -.1111111111em 0 -.0555555556em #ffffff40,inset 0 .1111111111em 0 -.0555555556em #00000040;color:#ffffffe6}.btn:focus{outline:0}.btn:focus:after{border-radius:2.0555555556em;box-shadow:0 0 0 .1111111111em #d4b55aa8;content:"";display:block;height:100%;left:-.0555555556em;padding:.0555555556em;pointer-events:none;position:absolute;top:-.0555555556em;width:100%}.invert-colors .btn:focus:after{box-shadow:0 0 0 .1111111111em #d4b55a66}.btn:focus:hover:after{display:none}.btn:active{background-color:#4979cf}.btn:hover{background-color:#5d88d4}.btn:hover:active{background-color:#356ac9}.btn.btn-primary,.btn.btn-primary:active,.btn.btn-success,.btn.btn-success:active{background-color:#26a489}.btn.btn-primary:hover,.btn.btn-success:hover{background-color:#2bb99a}.btn.btn-primary:hover:active,.btn.btn-success:hover:active{background-color:#218f78}.btn.btn-secondary,.btn.btn-secondary:active{background-color:#4979cf}.btn.btn-secondary:hover{background-color:#5d88d4}.btn.btn-secondary:hover:active{background-color:#356ac9}.btn.btn-outline{border:.25rem solid #d4b55a;box-shadow:none;color:#1aa18f;min-width:8.8888888889em;text-transform:uppercase}.btn.btn-outline,.btn.btn-outline:active{background-color:transparent}.btn.btn-outline:hover{background-color:#00000009;color:#1aa18f}.btn.btn-outline:hover:active{color:#1aa18fe6}.btn.btn-outline:focus:after{border-radius:1.3333333333em;left:-.1666666667em;padding:.1666666667em;top:-.1666666667em}.invert-colors .btn.btn-outline{border-color:#d4b55a;color:#fff}.invert-colors .btn.btn-outline:hover:active{color:#fffc}.invert-colors .btn.btn-outline.btn-outline-mono{border-color:#e4e0e0}.default-colors .btn.btn-outline{border-color:#d4b55a;color:#1aa18f}.default-colors .btn.btn-outline:hover:active{color:#1aa18f}.columns-layout.four-equal .btn.btn-outline{min-width:0}.btn.btn-bold{text-transform:uppercase}.btn.btn-pill,.btn.btn-pill:focus:after{border-radius:1000em}.btn[disabled]{background:#ddd!important;box-shadow:none!important;color:#999!important;text-shadow:0 -1px 0 #fff}a.btn{color:inherit;text-decoration:none}.css-icon,.css-icon .icon-proper{display:inline-block;vertical-align:middle}.css-icon .replace{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{color:#4d4d4d;font-family:Airbnb Cereal,Open Sans,Helvetica Neue,HelveticaNeue,TeXGyreHeros,FreeSans,Nimbus Sans L,Liberation Sans,Arimo,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.875}b,strong{font-weight:600}dl,ol,p,ul{margin:1.875em 0}h1{font-size:250%;line-height:1.1001;margin:.75em 0}h2{font-size:187.5%;line-height:1.1334333333;margin:1em 0}h3{font-size:150%;line-height:1.1667666667;margin:1.25em 0}h4{font-size:125%;line-height:1.5001;margin:1.5em 0}h5{font-size:112.5%;line-height:1.6667666667;margin:1.6666666667em 0}h6{font-size:100%;line-height:1.8751;margin:1.875em 0}table,td,th,tr{color:inherit;font:inherit}th{font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{padding:.25em .25em .25em 0;vertical-align:top}hr{margin:1.875em 0}dt{font-weight:600;margin:0 0 1.875em}dt+dt{margin-top:1.875em}dd{margin:-.9375em 0 1.875em}ol,ul{padding-left:1.5em}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:1.25rem 0}dl img,h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,ol img,p img,ul img{vertical-align:text-top}h1,h2,h3,h4,h5,h6{color:#1a1a1a;font-family:Airbnb Cereal,Open Sans,Helvetica Neue,HelveticaNeue,TeXGyreHeros,FreeSans,Nimbus Sans L,Liberation Sans,Arimo,Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:225%;line-height:1.1112111111}h2{font-size:156.25%;line-height:1.1601}h3{font-size:112.5%;line-height:1.2223222222}h4{font-size:100%;line-height:1.2501}h5,h6{font-size:87.5%;line-height:1.4286714286}a.btn,a.btn:hover{color:#fff}p.big{color:#333;font-size:125%;line-height:1.4001;margin:lines(1) 0}img{height:auto}img.full-width{display:block;margin:lines(1) 0;max-width:100%;width:100%}img.float-right{float:right;margin:0 0 lines(.5) lines(1)}img.float-left{float:left;margin:0 lines(1) lines(.5) 0}.centered{margin:lines(1) auto;text-align:center}.align-left{float:left;margin:0 lines(1) lines(.5) 0}.align-right{float:right;margin:0 0 lines(.5) lines(1)}.nobr{white-space:nowrap}.huge{font-size:325%;font-weight:700;letter-spacing:-.0384615385em;line-height:1.5385615385}.huge strong{color:#26a489;font-weight:700}@media screen and (max-width:75.5625em){.huge{font-size:4.2975206612vw}}@media screen and (max-width:43.1875em){.huge{font-size:187.5%}}.assistive-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{min-width:20em}@media screen and (max-width:23.375em){body{font-size:4.2666666667vw}}a{color:#1aa18f;text-decoration:none}a:hover{color:#21cdb6}img{max-width:100%}.invert-colors,.invert-colors .h1-s,.invert-colors .h2-s,.invert-colors .h3-s,.invert-colors .h4-s,.invert-colors .h5-s,.invert-colors .h6-s,.invert-colors a,.invert-colors h1,.invert-colors h2,.invert-colors h3,.invert-colors h4,.invert-colors h5,.invert-colors h6,.invert-colors p.big{color:#fff}.invert-colors a:focus{outline-color:#d4b55aa8}.invert-colors a:active{background-color:#d4b55a0d}.std-gradient[data-v-33960472]{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}a[data-v-33960472]:active,a[data-v-33960472]:focus{clip:auto;background:red;color:#fff;display:block;font-weight:600;height:auto;left:0;margin:0;padding:.625em;position:absolute;width:auto;z-index:1}.std-gradient[data-v-81279769],nav .link[data-v-81279769]:before{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}nav[data-v-81279769]{height:100%;margin:0 0 0 auto}nav .links[data-v-81279769]{display:flex;height:100%;justify-content:flex-end;margin:0;padding:0}nav .item[data-v-81279769]{display:block;height:100%;white-space:nowrap}nav .item+.item[data-v-81279769]{margin:0 0 0 .625em}nav .link[data-v-81279769]{color:#fff;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:center;padding:0 .9375em;position:relative;text-transform:uppercase}nav .link[data-v-81279769]:before{content:"";display:block;height:0;left:0;position:absolute;right:0;top:0;transition:height .32s}nav .link.active[data-v-81279769]:before{height:.5em}nav .link[data-v-81279769]:focus{background-color:#ffffff1a;outline:0}nav .link[data-v-81279769]:focus:active{background-color:transparent}@media screen and (max-width:63.9375em){nav[data-v-81279769]{display:none}}.std-gradient[data-v-518fa820]{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}header[data-v-518fa820]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,0);display:flex;height:10.9375em;left:0;padding-left:calc(19.4872vw - 13.48719em);padding-right:calc(19.4872vw - 13.48719em);position:fixed;right:0;top:0;transition:background-color .32s,border-bottom-color .32s;z-index:4}@media screen and (max-width:75.5625em){header[data-v-518fa820]{padding-left:1.25em;padding-right:1.25em}}header.scrolled[data-v-518fa820]{background-color:#000c;border-bottom-color:#fff6}header .main-header-logo-box[data-v-518fa820]{font-size:100%;margin:0}header .main-header-logo-box img[data-v-518fa820]{width:19.25em}header .main-header-logo-box a[data-v-518fa820]{display:block;outline:0}header .main-header-logo-box a[data-v-518fa820]:focus{background-color:#ffffff1a}@media screen and (max-width:63.9375em){header[data-v-518fa820]{justify-content:center}}.std-gradient[data-v-f6614780],footer .area.contact .icon-area[data-v-f6614780],footer .social-links .link.g[data-v-f6614780]{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}footer[data-v-f6614780]{padding:3.75em calc(19.4872vw - 13.48719em)}@media screen and (max-width:75.5625em){footer[data-v-f6614780]{padding-left:1.25em;padding-right:1.25em}}footer .footer-top[data-v-f6614780]{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;padding:0 0 2.5em}footer .footer-top .svgs-l-logo-v[data-v-f6614780]{font-size:22.7777777778%}footer .footer-top a[data-v-f6614780]:hover{text-decoration:none}footer .area.logo[data-v-f6614780]{flex-shrink:0}footer .area.logo img[data-v-f6614780]{width:5.125em}footer .area.blurb[data-v-f6614780]{color:#666;margin-left:3.125em;margin-right:3.125em;max-width:25.9375em}@media screen and (max-width:75.5625em){footer .area.blurb[data-v-f6614780]{font-size:1.3223140496vw;margin:0 calc(6.78733vw - 2.00792em)}}@media screen and (max-width:61.4375em){footer .area.blurb[data-v-f6614780]{font-size:81.25%}}footer .area.contact.email[data-v-f6614780]{margin-left:auto}footer .area.contact[data-v-f6614780],footer .area.contact .icon-area[data-v-f6614780]{align-items:center;display:flex;flex-shrink:0}footer .area.contact .icon-area[data-v-f6614780]{border-radius:50%;box-shadow:0 .6875em 1.0625em #00000026;height:3.125em;justify-content:center;width:3.125em}footer .area.contact .label-area[data-v-f6614780]{margin:0 0 0 .625em}footer .area.contact .label-area .label-proper[data-v-f6614780]{color:#1a1a1a;font-size:125%;font-weight:600;line-height:1.0001;margin-top:.15em}footer .area.contact .label-area .value[data-v-f6614780]{color:#757575;line-height:1.25;margin-top:.375em}footer .area.contact.phone[data-v-f6614780]{margin-left:5em}@media screen and (max-width:75.5625em){footer .area.contact.phone[data-v-f6614780]{margin-left:calc(13.5747vw - 5.26584em)}}footer .footer-bottom[data-v-f6614780]{align-items:center;color:#666;display:flex;justify-content:center;min-height:3.125em;padding-top:2.5em;position:relative;text-align:center}footer .social-links[data-v-f6614780]{left:0;position:absolute;top:2.5em}footer .social-links .nav-label[data-v-f6614780]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}footer .social-links .links-list[data-v-f6614780]{display:flex;margin:0;padding:0}footer .social-links .item[data-v-f6614780]{display:block}footer .social-links .item+.item[data-v-f6614780]{margin-left:1.5625em}@media screen and (max-width:75.5625em){footer .social-links .item+.item[data-v-f6614780]{margin-left:2.0661157025vw}}footer .social-links .link[data-v-f6614780]{align-items:center;border:2px solid #e8e8e8;border-radius:50%;box-sizing:border-box;display:flex;height:3.125em;justify-content:center;width:3.125em}footer .social-links .link.g[data-v-f6614780]{border-width:0;box-shadow:0 .6875em 1.0625em #00000026}@media screen and (max-width:47.9375em){footer .footer-top[data-v-f6614780]{flex-wrap:wrap;position:relative}footer .area.logo[data-v-f6614780]{left:0;position:absolute;top:0}footer .area.blurb[data-v-f6614780]{box-sizing:border-box;font-size:100%;margin-left:0;margin-right:auto;max-width:34.0625em;padding-left:8.125em;width:100%}footer .area.contact.email[data-v-f6614780]{margin-left:8.125em}footer .area.contact[data-v-f6614780]{margin-top:1.25em;width:auto}footer .area.contact.phone[data-v-f6614780]{margin-left:2.5em}footer .footer-bottom[data-v-f6614780]{justify-content:space-between}footer .social-links[data-v-f6614780]{position:static}}@media screen and (max-width:37.4375em){footer .area.logo[data-v-f6614780]{position:static}footer .area.blurb[data-v-f6614780]{margin-left:auto;margin-right:0;max-width:none;padding-left:0;width:calc(100% - 8.125em)}footer .area.contact[data-v-f6614780]{margin-top:1.875em}footer .area.contact.email[data-v-f6614780]{margin-left:0;width:60%}footer .area.contact.phone[data-v-f6614780]{margin-left:0;width:40%}}@media screen and (max-width:29.9375em){footer[data-v-f6614780]{font-size:3.3333333333vw}}@media screen and (max-width:24.375em){footer[data-v-f6614780]{font-size:.8125rem}.no-cssremunit footer[data-v-f6614780]{font-size:13px}footer .area.contact[data-v-f6614780]{flex-direction:column;text-align:center}footer .area.contact .label-area[data-v-f6614780]{margin-left:0;margin-top:.375em}footer .area.contact.email[data-v-f6614780],footer .area.contact.phone[data-v-f6614780]{width:50%}footer .fine-print[data-v-f6614780]{text-align:right}footer .fine-print .sep[data-v-f6614780]{display:none}footer .fine-print .nobr[data-v-f6614780]{display:block}}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:500;src:local("Airbnb Cereal App Book"),url(../fonts/AirbnbCerealBook.woff) format("woff")}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:400;src:local("Airbnb Cereal App Light"),url(../fonts/AirbnbCerealLight.woff) format("woff")}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:600;src:local("Airbnb Cereal App Medium"),url(../fonts/AirbnbCerealMedium.woff) format("woff")}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:700;src:local("Airbnb Cereal App Bold"),url(../fonts/AirbnbCerealBold.woff) format("woff")}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:800;src:local("Airbnb Cereal App Extra Bold"),url(../fonts/AirbnbCerealExtraBold.woff) format("woff")}@font-face{font-family:Airbnb Cereal;font-style:normal;font-weight:900;src:local("Airbnb Cereal App Black"),url(../fonts/AirbnbCerealBlack.woff) format("woff")}.std-gradient,.sub-subhead,.subsection-header,.subsection-header .text-element{background-image:linear-gradient(120deg,#d4b55a,#d4b55a 15%,#ebd686 95%)}.page-section{min-height:calc(100vh - 9.875em)}.page-section,.page-section .subsection{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.page-section .subsection{min-height:calc(100vh - 19.75em);padding:5.625em calc(19.4872vw - 13.48719em)}@media screen and (max-width:75.5625em){.page-section .subsection{padding-left:1.25em;padding-right:1.25em}}.page-section .subsection:last-child{padding-bottom:0}.page-section .subsection:last-child.with-bg,.page-section .subsection:last-child:first-child{padding-bottom:5.625em}.header-container{font-size:100%}.header-container .subhead{display:block;margin-top:1.25rem}.sub-subhead,.subsection-header,.subsection-header .text-element{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block!important;font-size:112.5%;font-weight:700;letter-spacing:.1875rem;line-height:1.3889888889;margin:0;text-transform:uppercase}.subsection-header .text-element{font-size:100%}.subsection-header+.subhead{margin-top:.625rem}.sub-subhead{font-size:112.5%;letter-spacing:.1111111111em}.subhead{font-size:281.25%;font-weight:700}@media screen and (max-width:32.4375em){.subhead{font-size:8.6538461538vw}}.subhead-header-combo{display:flex;flex-direction:column}.subhead-header-combo .subsection-header{order:1}.subhead-header-combo .subhead{margin-top:.625rem;order:2}.photo-and-text{align-items:center;display:flex}.photo-and-text+.photo-and-text{margin-top:5em}.photo-and-text>.photo,.photo-and-text>.text{width:46.5811965812%}.photo-and-text>.photo{height:100%;margin-right:auto;order:1;position:relative}.photo-and-text>.photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.photo-and-text>.photo .inset-photo{background-color:#f2f1ed;bottom:-3.75em;position:absolute;right:0;width:50%}.photo-and-text>.photo .inset-photo img{box-shadow:0 3.125em 4.6875em #00000026;transform:translate(7.3394495413%,9.756097561%)}.photo-and-text>.text{margin-left:auto;order:2}.photo-and-text.photo-right>.photo{margin-left:auto;margin-right:0;order:2}.photo-and-text.photo-right>.text{margin-left:0;margin-right:auto;order:1}@media screen and (max-width:68.6875em){.photo-and-text .subhead{font-size:4.0909090909vw}}@media screen and (max-width:47.9375em){.photo-and-text{flex-wrap:wrap}.photo-and-text+.photo-and-text{margin-top:7.8125vw}.photo-and-text>.photo,.photo-and-text>.text{margin:0;width:100%}.photo-and-text>.text .subhead-header-combo:first-child{margin-top:1.25em}.photo-and-text>.photo{height:auto;margin:0 auto 1.3020833333vw 0;max-width:34.0625em}.photo-and-text.photo-right>.photo{order:1}.photo-and-text.photo-right>.text{order:2}.photo-and-text.photo-right>.photo{margin-left:0}.photo-and-text.with-inset-photo>.photo{margin-bottom:6.25em}.photo-and-text img{height:auto}.photo-and-text .subhead{font-size:281.25%}}@media screen and (max-width:32.4375em){.photo-and-text .subhead{font-size:8.6538461538vw}}.aspects .aspects-list{align-items:flex-start;display:flex;flex-wrap:wrap;margin:-.9375em;padding:0}.aspects .aspects-list.odd:after{content:""}.aspects .aspect-item,.aspects .aspects-list.odd:after{display:block;margin:.9375em;width:calc(50% - 1.875em)}.aspects .icon-area{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2.75em 3.1875em #3333331f;display:flex;height:5.75em;justify-content:center;width:5.75em}.aspects .label-area{color:#1a1a1a;display:block;font-size:112.5%;font-weight:600;line-height:1.2223222222;margin:1.1111111111em 0 0}@media screen and (max-width:37.4375em){.aspects .aspects-list.odd:after{display:none}.aspects .aspect-item{width:calc(100% - 1.875em)}}.checklist{margin:1.875em 0;padding:0 0 0 1.3125em}.checklist .item{background-color:#fff;border-radius:.25em;box-shadow:0 .125em .25em #00000026;display:block;padding:1.0625em 1.25em .875em 8.8073394495%;position:relative}.checklist .item+.item{margin-top:.9375em}.checklist .icon-area{align-items:center;background-color:#26a489;border-radius:50%;box-shadow:0 .6875em 1.0625em #00000026;display:flex;height:2.625em;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.625em}.checklist .label-area{color:#1a1a1a;font-size:112.5%;font-weight:600;line-height:1.5556555556}.dash-list{display:flex;flex-wrap:wrap;margin:-.9375em -.625em;padding:0}.dash-list .item{box-sizing:border-box;display:block;margin:1.875em .625em;padding-left:2.8125em;position:relative;width:calc(50% - 1.25em)}.dash-list .item:before{background-color:#fff;content:"";display:block;height:.3125em;left:0;position:absolute;top:.75em;width:1.25em}.dash-list .label{font-size:150%;font-weight:500;line-height:1.1667666667}.dash-list .description{line-height:1.25}.dash-list .description *{margin:.75em 0 0}@media screen and (max-width:39.9375em){.dash-list{display:block;margin:-.9375em 0}.dash-list .item{margin:0;width:100%}.dash-list .item+.item{margin-top:1.875em}}
