.ft{--ft-bg:#181512;--ft-text:#efe9e0;--ft-muted:#efe9e08c;--ft-line:#efe9e029;background:var(--ft-bg);color:var(--ft-text);border-top:1px solid var(--ft-line);width:100vw;margin-top:5rem;margin-left:calc(50% - 50vw);padding:0 4rem;position:relative;overflow:hidden}.ft-particles{pointer-events:none;z-index:0;position:absolute;inset:0}.ft>:not(.ft-particles){z-index:1;position:relative}.ft-trust{border-bottom:1px solid var(--ft-line);cursor:pointer;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2.5rem 0;display:grid}.ft-trust-title{font-family:var(--font-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ft-text);font-size:.625rem;font-weight:500}.ft-trust-note{color:var(--ft-muted);margin-top:.55rem;font-size:.8125rem;font-weight:300;line-height:1.5}.ft-trust:hover .ft-trust-title{opacity:.8}.ft-top{border-bottom:1px solid var(--ft-line);grid-template-columns:1fr 1fr;gap:3rem;padding:3.5rem 0 3.25rem;display:grid}.ft-logo{cursor:pointer;width:auto;height:3.2rem;display:block}.ft-word{font-family:var(--font-display);letter-spacing:.28em;margin-top:1.1rem;font-size:2.5rem;font-weight:300;line-height:1}.ft-about{color:var(--ft-muted);max-width:26rem;margin-top:1.6rem;font-size:.875rem;font-weight:300;line-height:1.6}.ft-label{font-family:var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:var(--ft-muted);margin-bottom:1.4rem;font-size:.625rem;font-weight:500}.ft-social-box{padding-top:.2rem}.ft-social{border-bottom:1px solid var(--ft-muted);padding-bottom:1.1rem}.ft-social>div{gap:1.4rem!important}.ft-social a{color:var(--ft-text);transition:opacity .25s;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}.ft-social a:hover{opacity:.6}.ft-social svg{fill:currentColor!important;width:20px!important;height:20px!important}.ft-phone{font-family:var(--font-body);letter-spacing:.06em;font-variant-numeric:lining-nums tabular-nums;color:var(--ft-text);align-items:center;gap:.6rem;margin-top:1.1rem;font-size:1.125rem;font-weight:300;text-decoration:none;transition:opacity .25s;display:inline-flex}.ft-phone:hover{opacity:.6}.ft-cols{border-bottom:1px solid var(--ft-line);grid-template-columns:repeat(4,1fr);gap:2rem;padding:3rem 0 3.5rem;display:grid}.ft-col-body{flex-direction:column;align-items:flex-start;display:flex}.ft-col-head{text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.ft-col-head i{font-style:normal;font-family:var(--font-body);letter-spacing:0;color:var(--ft-muted);font-size:1.1rem;display:none}.ft-cols span{color:var(--ft-text);opacity:.85;cursor:pointer;margin-bottom:.85rem;font-size:.9375rem;font-weight:300;transition:opacity .25s}.ft-cols span:hover{opacity:.5}.ft-cols b{opacity:.45;font-weight:300}.ft-cols b.is-on{opacity:1}.ft-bottom{font-family:var(--font-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ft-muted);padding:1.6rem 0 2rem;font-size:.625rem;font-weight:500}@media (max-width:900px){.ft{padding:0 1.5rem}.ft-top{grid-template-columns:1fr;gap:2.5rem}.ft-trust{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.75rem 0;display:flex}.ft-trust-note{display:none}.ft-cols{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}}@media (max-width:640px){.ft{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.ft-word{font-size:2rem}}.bottom-nav-mobile>div{background:#181512!important;border-top:1px solid #efe9e029!important}@media (min-width:641px) and (max-width:1100px),(hover:none) and (pointer:coarse) and (min-width:641px){.ft-trust{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.5rem;padding:2.25rem 0;display:grid}.ft-trust-title{font-size:.75rem}.ft-trust-note{font-size:.9375rem;display:block}.ft-about{font-size:1rem}.ft-label{font-size:.75rem}.ft-cols span{font-size:1.0625rem}.ft-bottom{font-size:.75rem}}@media (max-width:640px){.ft-trust{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;display:grid}.ft-top{gap:1.75rem;padding:2rem 0 1.75rem}.ft-about{margin-top:1rem}.ft-social{border-bottom:0;padding-bottom:0}.ft-label{margin-bottom:1rem}.ft-cols{grid-template-columns:1fr;row-gap:0;padding:.25rem 0 1rem}.ft-col{border-bottom:1px solid var(--ft-line)}.ft-col:last-child{border-bottom:0}.ft-col-head{cursor:pointer;margin:0;padding:1.05rem 0}.ft-col-head i{display:block}.ft-col:not(.is-open) .ft-col-body{display:none}.ft-col.is-open .ft-col-body{padding-bottom:.6rem}.ft-col--plain .ft-col-head{display:none}.ft-col--plain:not(.is-open) .ft-col-body{display:flex}.ft-col--plain .ft-col-body{padding:1.25rem 0 .4rem}}
