@charset "UTF-8";.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:0}.btn,.btn--primary,.site-footer .hero-cta,iframe,img,video{vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding:0;margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background:#fff;box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,html,input,select,textarea{color:#8c8c8c}a{text-decoration:none;font:inherit;color:inherit}a:hover{text-decoration:none}button{cursor:pointer}a:active,a:focus,button:active,button:focus{outline:0}li,ul{list-style:none}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.hidden{display:none}.hideText{display:block;text-indent:101%;overflow:hidden;white-space:nowrap}.overflow-hidden{overflow:hidden}.container{max-width:1295px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (max-width:768px){.container{padding-left:15px;padding-right:15px}}@font-face{font-family:"Google Sans Flex";src:url(../fonts/google-sans-flex/google-sans-flex.woff2) format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/montserrat.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}body{font-family:Montserrat,Arial,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Google Sans Flex","Google Sans",Arial,sans-serif;font-weight:400;margin:0}p{margin:0}.site-header{position:fixed;z-index:100;width:100%;height:clamp(1px,7.5vw,90px)}.site-header .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.site-header .header-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:clamp(1px,149.4166666667vw,1793px);height:100%;margin:0 auto;padding-top:0;padding-right:clamp(1px,1.6666666667vw,20px);padding-bottom:0;padding-left:clamp(1px,1.6666666667vw,20px)}.site-header .nav-toggle{display:none}.site-header .site-branding .site-logo{display:inline-block}.site-header .site-branding .site-logo img{display:block;width:clamp(1px,8.3333333333vw,100px);height:auto}.site-header .site-navigation .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:clamp(1px,53vw,636px)}.site-header .site-navigation .menu li a{font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.1666666667vw,14px);font-weight:400;line-height:1.8em;text-align:left;color:#fff;display:inline-block;white-space:nowrap;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}.site-header .site-navigation .menu li a:hover{color:#FF8853}.site-header .site-navigation .menu li.menu-item-has-children>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,.6666666667vw,8px)}.site-header .site-navigation .menu li.menu-item-has-children>a:after{content:"";display:inline-block;width:clamp(1px,.6666666667vw,8px);height:clamp(1px,.3333333333vw,4px)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu{display:none;position:absolute;top:100%;left:0;z-index:10;min-width:clamp(1px,16.6666666667vw,200px);padding-top:clamp(1px,.8333333333vw,10px);padding-right:0;padding-bottom:clamp(1px,.8333333333vw,10px);padding-left:0;margin-top:clamp(1px,1vw,12px);background:#fff;box-shadow:0 clamp(1px,.6666666667vw,8px) clamp(1px,2vw,24px) rgba(0,0,0,.1)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu li a{display:block;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.3333333333vw,16px);font-weight:400;line-height:1.8em;text-align:left;color:#631225;padding-top:clamp(1px,.6666666667vw,8px);padding-right:clamp(1px,1.6666666667vw,20px);padding-bottom:clamp(1px,.6666666667vw,8px);padding-left:clamp(1px,1.6666666667vw,20px);white-space:nowrap}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes{position:absolute;top:100%;left:50%;z-index:10;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;min-width:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding-top:clamp(1px,3.6858333333vw,44.23px);padding-right:0;padding-bottom:clamp(1px,3.6858333333vw,44.23px);padding-left:0;margin-top:0;background:#521120;box-shadow:0 clamp(1px,1.6666666667vw,20px) clamp(1px,3.3333333333vw,40px) rgba(0,0,0,.1)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item{width:clamp(1px,32.9333333333vw,395.2px)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item:not(:last-child){margin-right:clamp(1px,1.2666666667vw,15.2px)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,2.85vw,34.2px);width:100%;background:#f3f1e8;padding-top:clamp(1px,2.85vw,34.2px);padding-right:clamp(1px,2.85vw,34.2px);padding-bottom:clamp(1px,2.85vw,34.2px);padding-left:clamp(1px,1.9vw,22.8px);white-space:normal;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a:hover{background:#ece7d8}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a .sub-menu-item-icon{-ms-flex-negative:0;flex-shrink:0;width:clamp(1px,7.6666666667vw,92px);height:clamp(1px,7.6666666667vw,92px)}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a .sub-menu-item-label{display:block}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a .sub-menu-item-label span{display:block;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.5vw,18px);font-weight:500;line-height:1.4em;text-align:left;color:#271515;letter-spacing:-.01em}.site-header .site-navigation .menu li.menu-item-has-children .sub-menu.sub-menu-solucoes li.sub-menu-item a:after{content:"";display:block;position:absolute;top:clamp(1px,2.3225vw,27.87px);right:clamp(1px,2.19vw,26.28px);width:clamp(1px,1.4516666667vw,17.42px);height:clamp(1px,1.4516666667vw,17.42px);background:url(../img/header/icon-solucoes-arrow.svg) center/contain no-repeat}.site-header .header-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,1.5vw,18px);height:clamp(1px,3.9166666667vw,47px)}.site-header .header-cta .btn-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,.8333333333vw,10px);font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;line-height:1.6em;text-align:left;color:#fff;padding-top:clamp(1px,.8333333333vw,10px);padding-right:clamp(1px,2vw,24px);padding-bottom:clamp(1px,.8333333333vw,10px);padding-left:clamp(1px,2vw,24px);border:1px solid #FF8853;white-space:nowrap;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-header .header-cta .btn-header:hover{background:#FF8853}.header-scrolling .site-header,.site-footer{background:#631225}.site-footer{position:relative;overflow:hidden;width:100%;color:#fff}.site-footer .buttons .btn:focus,.site-footer .buttons .btn:hover,.site-footer .hero-cta:focus,.site-footer .hero-cta:hover{background:rgba(255,136,83,.8)}.site-footer .hero{position:relative;z-index:1;padding-top:clamp(1px,12.6666666667vw,152px);padding-right:clamp(1px,1.6666666667vw,20px);padding-bottom:clamp(1px,10vw,120px);padding-left:clamp(1px,1.6666666667vw,20px);text-align:center}.letters-listing-hero .decor,.site-footer .hero-bg{z-index:0;pointer-events:none}.site-footer .buttons .btn,.site-footer .disclaimer,.site-footer .hero-cta{padding-right:clamp(1px,2vw,24px);padding-left:clamp(1px,2vw,24px)}.site-footer .hero-bg{position:absolute;top:0;right:0;width:clamp(1px,88.75vw,1065px);height:100%}.site-footer .hero-bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-footer .hero-content{position:relative;max-width:clamp(1px,64.5vw,774px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,4.6666666667vw,56px)}.site-footer .hero-title{font-family:"Google Sans Flex","Google Sans",Arial,sans-serif;font-size:clamp(1px,4vw,48px);font-weight:400;line-height:1.2em;text-align:center;color:#fff;letter-spacing:-.01em;margin:0}.site-footer .hero-cta,.site-footer .nav-col a{font-family:Montserrat,Arial,sans-serif;text-align:left;color:#fff}.site-footer .hero-cta{display:inline-block;zoom:1;*display:inline;font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;line-height:1.6em;padding-top:clamp(1px,1.3333333333vw,16px);padding-bottom:clamp(1px,1.3333333333vw,16px);border:1px solid rgba(255,136,83,.8);white-space:nowrap;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-footer .divider{width:100%;height:0;border:0;border-top:1px solid rgba(255,255,255,.2);margin:0}.site-footer .content{position:relative;z-index:1;max-width:clamp(1px,102.5833333333vw,1231px);margin:0 auto;padding-top:clamp(1px,6.5833333333vw,79px);padding-right:clamp(1px,1.6666666667vw,20px);padding-bottom:clamp(1px,5.3333333333vw,64px);padding-left:clamp(1px,1.6666666667vw,20px);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,5.8333333333vw,70px)}.site-footer .columns{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,3.3333333333vw,40px);-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .brand{width:clamp(1px,30.5833333333vw,367px);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,2vw,24px)}.site-footer .brand .logo{display:inline-block}.site-footer .brand .logo img{display:block;width:clamp(1px,13.25vw,159px);height:auto}.site-footer .social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,.3333333333vw,4px)}.site-footer .social .social-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-footer .buttons .btn,.site-footer .nav-col a{font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;white-space:nowrap;transition:all .2s ease 0s}.site-footer .social .social-link img{display:block;width:clamp(1px,3.3333333333vw,40px);height:clamp(1px,3.3333333333vw,40px)}.site-footer .social .social-link:hover{opacity:.85}.site-footer .nav-col{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start;gap:clamp(1px,2vw,24px)}.site-footer .nav-col li{margin:0}.site-footer .nav-col a{line-height:1.6em;display:inline-block;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-footer .nav-col a:hover{color:#FF8853}.site-footer .buttons .btn,.site-footer .copy,.site-footer .credit,.site-footer .disclaimer-text,.site-footer .legal a{color:#fff;font-family:Montserrat,Arial,sans-serif;line-height:1.6em}.site-footer .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,1.5vw,18px)}.site-footer .buttons .btn{padding-top:clamp(1px,.8333333333vw,10px);padding-bottom:clamp(1px,.8333333333vw,10px);border:1px solid rgba(255,136,83,.8);text-align:center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.newsletter .field,.newsletter .submit,.site-footer .disclaimer{padding-top:clamp(1px,1.3333333333vw,16px)}.newsletter .submit,.site-footer .legal a{transition:all .2s ease 0s;white-space:nowrap}.site-footer .compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,1.3333333333vw,16px);-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .compliance-logos,.site-footer .disclaimer{display:-ms-flexbox;-ms-flex-align:center;gap:clamp(1px,2vw,24px)}.site-footer .compliance-logos{display:flex;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .compliance-logos .compliance-logo{display:block;width:clamp(1px,12.9166666667vw,155px);height:auto}.site-footer .compliance-logos .signatory-logo{display:block;height:clamp(1px,3.3333333333vw,40px);width:auto}.site-footer .disclaimer{display:flex;align-items:center;padding-bottom:clamp(1px,1.3333333333vw,16px);border:1px solid rgba(255,255,255,.3);border-radius:clamp(1px,1.3333333333vw,16px);-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .disclaimer-badges{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,1.3333333333vw,16px)}.site-footer .disclaimer-badges img{display:block;height:clamp(1px,2.75vw,33px);width:auto}.site-footer .bottom,.site-footer .seals{display:-ms-flexbox;-ms-flex-align:center}.site-footer .disclaimer-text{max-width:clamp(1px,27.5vw,330px);font-size:clamp(1px,.8333333333vw,10px);font-weight:400;text-align:left}.site-footer .seals{display:flex;align-items:center;gap:clamp(1px,2vw,24px)}.site-footer .seals img{display:block;width:clamp(1px,11.0833333333vw,133px);height:auto}.site-footer .bottom{display:flex;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,1.6666666667vw,20px);-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .copy,.site-footer .credit{font-size:clamp(1px,1.1666666667vw,14px);font-weight:400;text-align:left;white-space:nowrap}.site-footer .legal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:clamp(1px,6.1666666667vw,74px);-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .legal a{font-size:clamp(1px,1.1666666667vw,14px);font-weight:400;text-align:left;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.site-footer .legal a:hover{color:#FF8853}.site-header .site-navigation .menu li.menu-item-has-children>a:after{background:url(../img/icons/chevron-down.svg) center/contain no-repeat}.btn{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:inline-block;zoom:1;*display:inline}.btn--primary{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;display:inline-block;zoom:1;*display:inline;padding:16px 24px;border:1px solid rgba(255,136,83,.8);color:#631225;font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.6em;background-color:transparent;text-align:center}.newsletter .eyebrow,.newsletter .title{font-family:"Google Sans Flex","Google Sans",Arial,sans-serif;text-align:center}.letters-listing-cards .eyebrow,.newsletter .eyebrow{font-size:clamp(1px,1.1666666667vw,14px);font-weight:700;text-transform:uppercase}.btn--primary:focus,.btn--primary:hover{background-color:rgba(255,136,83,.8);border-color:rgba(255,136,83,.8)}.newsletter{position:relative;background:#fff}.newsletter .container{max-width:clamp(1px,76.4166666667vw,917px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,4.6666666667vw,56px);text-align:center;padding-top:clamp(1px,10vw,120px);padding-right:clamp(1px,2vw,24px);padding-bottom:clamp(1px,10vw,120px);padding-left:clamp(1px,2vw,24px)}.newsletter .heading,.newsletter .intro{-ms-flex-item-align:stretch;align-self:stretch}.newsletter .field,.newsletter .submit{padding-bottom:clamp(1px,1.3333333333vw,16px)}.newsletter .intro{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,1.3333333333vw,16px)}.newsletter .eyebrow{line-height:1.8em;color:#655c57}.newsletter .heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,2vw,24px)}.newsletter .title{max-width:clamp(1px,67.25vw,807px);margin:0 auto;font-size:clamp(1px,3.5vw,42px);font-weight:400;line-height:1.2em;color:#631225;letter-spacing:-.01em}.newsletter .subtitle{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.5vw,18px);font-weight:400;line-height:1.8em;text-align:center;color:#655c57}.newsletter .form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:clamp(1px,1.8333333333vw,22px);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.newsletter .field{display:-ms-flexbox;display:flex;-ms-flex-align:"center";align-items:"center";gap:clamp(1px,1.3333333333vw,16px);width:clamp(1px,49.0833333333vw,589px);height:clamp(1px,4.8333333333vw,58px);background:#f3f1e8;box-sizing:border-box;padding-right:clamp(1px,2.0833333333vw,25px);padding-left:clamp(1px,2.0833333333vw,25px)}.newsletter .input,.newsletter .submit{background:0 0;font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;line-height:1.6em;text-align:left;font-family:Montserrat,Arial,sans-serif}.newsletter .icon{-ms-flex-negative:0;flex-shrink:0}.newsletter .input{-ms-flex:1 1 0px;flex:1 1 0;min-width:0;border:0;color:#655c57}.newsletter .input::-webkit-input-placeholder{color:#655c57;opacity:1}.newsletter .input:-ms-input-placeholder{color:#655c57;opacity:1}.newsletter .input::placeholder{color:#655c57;opacity:1}.newsletter .input:focus{outline:0}.newsletter .submit{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,.8333333333vw,10px);padding-right:clamp(1px,2vw,24px);padding-left:clamp(1px,2vw,24px);border:1px solid rgba(255,136,83,.8);color:#631225;cursor:pointer;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.newsletter .submit:hover{background:rgba(255,136,83,.8);border-color:transparent}.letters-listing-hero{position:relative;overflow:hidden;background:#631225}.letters-listing-hero .canvas{position:relative;width:100%;height:clamp(1px,42.5833333333vw,511px)}.letters-listing-hero .bg-photo,.letters-listing-hero .decor,.letters-listing-hero .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.letters-listing-hero .bg-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.letters-listing-hero .overlay{background:#631225;opacity:.85}.letters-listing-hero .container{position:relative;top:50%;z-index:1;-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:clamp(1px,51.25vw,615px);margin:0 auto;padding-left:0;padding-right:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,4.6666666667vw,56px)}.letters-listing-hero .divider{width:clamp(1px,7vw,84px);height:clamp(1px,.0833333333vw,1px);background:#FF8853}.letters-listing-hero .content{-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,4vw,48px)}.letters-listing-hero .title{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;font-family:"Google Sans Flex","Google Sans",Arial,sans-serif;font-size:clamp(1px,4.3333333333vw,52px);font-weight:400;line-height:1.2em;text-align:center;color:#fff;letter-spacing:-.01em}.letters-listing-cards .year-tab,.letters-listing-hero .subtitle{font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;line-height:1.6em}.letters-listing-hero .subtitle{max-width:367px;font-family:Montserrat,Arial,sans-serif;text-align:center;color:#fff}.letters-listing-cards .eyebrow,.letters-listing-cards .year,.letters-listing-cards .year-tab{font-family:"Google Sans Flex","Google Sans",Arial,sans-serif}.letters-listing-cards{position:relative;background:#F3F1E8}.letters-listing-cards .container{max-width:clamp(1px,101.5833333333vw,1219px);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,4.6666666667vw,56px);padding-top:clamp(1px,10vw,120px);padding-right:clamp(1px,2vw,24px);padding-bottom:clamp(1px,10vw,120px);padding-left:clamp(1px,2vw,24px)}.letters-listing-cards .year-filter ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:clamp(1px,1.3333333333vw,16px);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.letters-listing-cards .year-tab{display:-ms-inline-flexbox;display:inline-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,.8333333333vw,10px);padding-top:clamp(1px,1.3333333333vw,16px);padding-right:clamp(1px,2vw,24px);padding-bottom:clamp(1px,1.3333333333vw,16px);padding-left:clamp(1px,2vw,24px);border:1px solid rgba(219,218,213,.8);text-align:left;color:#655C57;text-decoration:none;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.letters-listing-cards .year-tab.active,.letters-listing-cards .year-tab:hover{border-color:rgba(255,136,83,.8);color:#631225}.letters-listing-cards .cards-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:31px;column-gap:31px;row-gap:46px;margin:0;padding:0;list-style:none}.letters-listing-cards .letter-card{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,2.6666666667vw,32px);padding:clamp(1px,3vw,36px);border:2px solid #fff;box-sizing:border-box}.letters-listing-cards .info{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:clamp(1px,.6666666667vw,8px)}.letters-listing-cards .eyebrow{line-height:1.8em;text-align:left;color:#FF8853}.letters-listing-cards .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(1px,1.3333333333vw,16px);width:100%}.letters-listing-cards .month{font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,2vw,24px);font-weight:500;line-height:1.4em;text-align:left;color:#271515;letter-spacing:-.01em}.letters-listing-cards .year{font-size:clamp(1px,4vw,48px);font-weight:400;line-height:1.2em;text-align:left;color:#DBDAD5;letter-spacing:-.01em}.letters-listing-cards .download,.letters-listing-cards .empty p,.letters-listing-cards .page-link{font-family:Montserrat,Arial,sans-serif;font-size:clamp(1px,1.3333333333vw,16px);font-weight:500;line-height:1.6em}.letters-listing-cards .download{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,.8333333333vw,10px);padding-top:clamp(1px,1vw,12px);padding-right:clamp(1px,2vw,24px);padding-bottom:clamp(1px,1vw,12px);padding-left:clamp(1px,2vw,24px);border:1px solid rgba(255,136,83,.8);text-align:left;color:#631225;text-decoration:none;white-space:nowrap;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.letters-listing-cards .download:hover{background:rgba(255,136,83,.8);border-color:transparent}.letters-listing-cards .pagination ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,1vw,12px);margin:0;padding:0;list-style:none}.letters-listing-cards .page-link{display:-ms-inline-flexbox;display:inline-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:clamp(1px,.8333333333vw,10px);padding-top:clamp(1px,1vw,12px);padding-right:clamp(1px,1.6666666667vw,20px);padding-bottom:clamp(1px,1vw,12px);padding-left:clamp(1px,1.6666666667vw,20px);border:1px solid rgba(219,218,213,.8);text-align:left;color:#655C57;text-decoration:none;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s}.letters-listing-cards .page-link.active,.letters-listing-cards .page-link:hover{border-color:rgba(255,136,83,.8);color:#631225}.letters-listing-cards .empty{width:100%;padding-top:clamp(1px,4.6666666667vw,56px);padding-right:clamp(1px,3vw,36px);padding-bottom:clamp(1px,4.6666666667vw,56px);padding-left:clamp(1px,3vw,36px);border:1px dashed #DBDAD5;box-sizing:border-box;text-align:center}.letters-listing-cards .empty p{margin:0;text-align:center;color:#655C57}