@font-face{font-family:"EN Thin";font-style:normal;font-weight:400;font-display:swap;src:url(../f/en-thin.2c0e8326.woff2) format("woff2")}
@font-face{font-family:"EN Thin";font-style:italic;font-weight:400;font-display:swap;src:url(../f/en-thin-i.cbad3c55.woff2) format("woff2")}
@font-face{font-family:"EN ExtraLight";font-style:normal;font-weight:400;font-display:swap;src:url(../f/en-xl.0b5139cd.woff2) format("woff2")}
@font-face{font-family:"EN Hairline";font-style:normal;font-weight:400;font-display:swap;src:url(../f/en-hl.af174f4d.woff2) format("woff2")}
@font-face{font-family:"EN Regular";font-style:normal;font-weight:400;font-display:swap;src:url(../f/en-rg.c82a3a4f.woff2) format("woff2")}
@font-face{font-family:"EN Regular";font-style:italic;font-weight:400;font-display:swap;src:url(../f/en-rg-i.1d7cfd6d.woff2) format("woff2")}
@font-face{font-family:"EN Light";font-style:italic;font-weight:400;font-display:swap;src:url(../f/en-lt-i.a3232242.woff2) format("woff2")}
@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(../f/is.9b8dd1ec.woff2) format("woff2")}
@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(../f/is-i.bc891bdd.woff2) format("woff2")}
@font-face{font-family:"Open Sauce Sans";font-style:normal;font-weight:300;font-display:swap;src:url(../f/os-300.05fd04d0.woff2) format("woff2")}
@font-face{font-family:"Open Sauce Sans";font-style:normal;font-weight:400;font-display:swap;src:url(../f/os-400.0d591b0e.woff2) format("woff2")}
@font-face{font-family:"Open Sauce Sans";font-style:normal;font-weight:500;font-display:swap;src:url(../f/os-500.59b668b5.woff2) format("woff2")}
@font-face{font-family:"Open Sauce Sans";font-style:normal;font-weight:700;font-display:swap;src:url(../f/os-700.d73b8a8a.woff2) format("woff2")}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:#F0EBE4;color:#2C3534;font-family:"Open Sauce Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}
h1,h2,h3,p,ul,figure{margin:0;padding:0}
a{color:inherit;text-decoration:none}
img{max-width:none}
.s{font-family:"Open Sauce Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
.upper{text-transform:uppercase}
.ital{font-style:italic}
.t em{font-style:italic;text-transform:none}
.t b{font-weight:700}
.t{font-weight:inherit}
b.hl,.t b{font-weight:700}
.e-thin{font-family:"EN Thin",Georgia,"Times New Roman",serif}
.e-extralight{font-family:"EN ExtraLight",Georgia,"Times New Roman",serif}
.e-hairline{font-family:"EN Hairline",Georgia,"Times New Roman",serif}
.e-regular{font-family:"EN Regular",Georgia,"Times New Roman",serif}
.e-light{font-family:"EN Light",Georgia,"Times New Roman",serif}
.i{font-family:"Instrument Serif",Georgia,"Times New Roman",serif}

.t a{color:inherit;text-decoration:none}.t a:hover{text-decoration:underline}

.wafab{position:fixed;right:18px;bottom:18px;width:56px;height:56px;border-radius:50%;background:#2C3534;color:#F0EBE4;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px rgba(0,0,0,.28);z-index:70;transition:transform .2s,background .2s}
.wafab:hover{transform:translateY(-2px);background:#474A48}
.wafab svg{width:28px;height:28px;display:block}
@media (max-width:767px){.wafab{right:14px;bottom:14px;width:52px;height:52px}}
.marq{position:relative}

.sbt{display:none}
.ni.hs>.nv::after{content:"";display:inline-block;width:.42em;height:.42em;margin-left:.75em;border-right:1.3px solid currentColor;border-bottom:1.3px solid currentColor;transform:translateY(-.14em) rotate(45deg);transition:transform .2s;opacity:.75}
.ni.hs:hover>.nv::after,.ni.hs:focus-within>.nv::after{transform:translateY(.06em) rotate(-135deg)}

.marq{user-select:none;-webkit-user-select:none}
.marq img{-webkit-user-drag:none;user-drag:none;pointer-events:none}
.mqb{position:absolute;top:50%;width:52px;height:52px;margin-top:-26px;border:0;border-radius:50%;background:rgba(71,74,72,.92);cursor:pointer;z-index:5;padding:0}
.mqb::before{content:"";position:absolute;left:50%;top:50%;width:11px;height:11px;border-top:1.5px solid #E6DACC;border-left:1.5px solid #E6DACC}
.mqb.p{left:max(14px,2vw)}.mqb.p::before{transform:translate(-30%,-50%) rotate(-45deg)}
.mqb.n{right:max(14px,2vw)}.mqb.n::before{transform:translate(-70%,-50%) rotate(135deg)}
@media (max-width:640px){.mqb{width:40px;height:40px;margin-top:-20px}}

.mqb{display:none!important}

.t.nvp,.ni.hs>.nv{pointer-events:auto}

.t.e-thin b,.t.e-extralight b,.t.e-hairline b,.t.e-regular b,.t.e-light b,.t.i b{font-weight:400;font-synthesis:none}
.e-thin,.e-extralight,.e-hairline,.e-regular,.e-light{font-synthesis:none}
h1,h2,h3{font-synthesis:none}

.acimg{filter:brightness(.56) contrast(1.05)}

.t a{pointer-events:auto}

.t-nav0{color:black;font-weight:300;letter-spacing:0.2869em}
.t-nav1{color:black;font-weight:300;letter-spacing:0.2869em}
.t-nav2{color:black;font-weight:300;letter-spacing:0.2879em}
.t-nav3{color:black;font-weight:300;letter-spacing:0.2882em}
.t-nav4{color:black;font-weight:300;letter-spacing:0.2883em}
.t-nav5{color:black;font-weight:300;letter-spacing:0.2891em}
.t-nav6{color:black;font-weight:300;letter-spacing:0.2889em}
.t-nav7{color:black;font-weight:300;letter-spacing:0.2879em}
#hd{background:#fff}
.t-brand{color:#2C3534;font-weight:400}
.t-hero_h{color:#2C3534;font-weight:400;letter-spacing:-0.0044em}
.t-hero_p1{color:#2C3534;font-weight:300}
.t-hero_it{color:#2C3534;font-weight:400;letter-spacing:-0.0077em}
.t-hero_p2{color:#2C3534;font-weight:300;letter-spacing:-0.0047em}
.b11{background:#2C3534}
.t-hero_btn{font-size:1.4rem;letter-spacing:0.0398em;font-weight:700;color:#F0EBE4;text-indent:0.0398em}
.t-qc_h{color:#F0EBE4;font-weight:400;letter-spacing:-0.0020em}
.t-qc_p{color:#F0EBE4;font-weight:300;letter-spacing:-0.0106em}
.b14{background:#F0EBE4}
.t-qc_btn{font-size:1.4rem;letter-spacing:0.0399em;font-weight:700;color:#474A48;text-indent:0.0399em}
.t-pm_eb{color:#2C3534;font-weight:400;letter-spacing:0.2253em}
.t-pm_h{color:#2C3534;font-weight:400;letter-spacing:-0.0023em}
.t-pm_p{color:#2C3534;font-weight:300;letter-spacing:-0.0088em}
.t-c1_t{color:#2C3534;font-weight:400;letter-spacing:-0.0029em}
.t-c1_p{color:#2C3534;font-weight:300;letter-spacing:0.0108em}
.g16{background:#FCFCFB}
.t-c2_t{color:#2C3534;font-weight:400;letter-spacing:-0.0042em}
.t-c2_p{color:#2C3534;font-weight:300;letter-spacing:0.0109em}
.g18{background:#FCFCFB}
.t-c3_t{color:#2C3534;font-weight:400}
.t-c3_p{color:#2C3534;font-weight:300;letter-spacing:-0.0131em}
.g20{background:#FCFCFB}
.t-c4_t{color:#2C3534;font-weight:400;letter-spacing:-0.0100em}
.t-c4_p{color:#2C3534;font-weight:300;letter-spacing:-0.0074em}
.g22{background:#FCFCFB}
.t-wl_eb{color:#2C3534;font-weight:400;letter-spacing:0.2108em}
.t-wl_h{color:#2C3534;font-weight:400;letter-spacing:-0.0027em}
.t-wl_p{color:#2C3534;font-weight:300;letter-spacing:-0.0076em}
.t-cc_eb{color:#2C3534;font-weight:400;letter-spacing:0.2148em}
.t-cc_h{color:#2C3534;font-weight:400}
.t-cc_sub{color:#2C3534;font-weight:300;letter-spacing:-0.0124em}
.t-d1_n{color:#2C3534;font-weight:400;letter-spacing:-0.0422em}
.t-d1_c{color:#2C3534;font-weight:400}
.t-d1_p{color:#2C3534;font-weight:300;letter-spacing:-0.0123em}
.t-d2_n{color:#2C3534;font-weight:400;letter-spacing:-0.0421em}
.t-d2_c{color:#2C3534;font-weight:400}
.t-d2_p{color:#2C3534;font-weight:300;letter-spacing:-0.0079em}
.t-d3_n{color:#2C3534;font-weight:400;letter-spacing:-0.0422em}
.t-d3_c{color:#2C3534;font-weight:400}
.t-d3_p{color:#2C3534;font-weight:300;letter-spacing:-0.0061em}
.b29{background:#2C3534}
.t-cc_btn{font-size:1.4rem;letter-spacing:0.0398em;font-weight:700;color:#F0EBE4;text-indent:0.0398em}
.t-ab_eb{color:#F0EBE4;font-weight:400;letter-spacing:0.2218em}
.t-ab_h{color:#F0EBE4;font-weight:400;letter-spacing:-0.0037em}
.t-ab_p{color:#F0EBE4;font-weight:300;letter-spacing:-0.0067em}
.t-a1_t{color:#F4EFE6;font-weight:400;letter-spacing:0.0006em}
.t-a1_p{color:#F4EFE6;font-weight:300;letter-spacing:-0.0126em}
.t-a1_s{color:#F4EFE6;font-weight:400;letter-spacing:0.3051em}
.t-a2_t{color:#F4EFE6;font-weight:400}
.t-a2_p{color:#F4EFE6;font-weight:300;letter-spacing:-0.0128em}
.t-a2_s{color:#F4EFE6;font-weight:400;letter-spacing:0.3051em}
.t-a3_t{color:#F4EFE6;font-weight:400;letter-spacing:0.0006em}
.t-a3_p{color:#F4EFE6;font-weight:300;letter-spacing:-0.0201em}
.t-a3_s{color:#F4EFE6;font-weight:400;letter-spacing:0.3051em}
.b39{background:#F0EBE4}
.t-ab_btn{font-size:1.41rem;letter-spacing:0.0343em;font-weight:700;color:#2C3534;text-indent:0.0343em}
.t-so_eb{color:#2C3534;font-weight:400;letter-spacing:0.2252em}
.t-so_h{color:#2C3534;font-weight:400;letter-spacing:-0.0063em}
.t-so_p{color:#2C3534;font-weight:300;letter-spacing:0.0059em}
.b45{background:#474A48}
.t-so_btn{font-size:1.42rem;letter-spacing:0.0296em;font-weight:700;color:#F0EBE4;text-indent:0.0296em}
.t-nu_eb{color:#2C3534;font-weight:400;letter-spacing:0.2058em}
.t-nu_h{color:#2C3534;font-weight:400}
.t-s1_n{color:#F0EBE4;opacity:0.46;font-weight:400}
.t-s1_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0142em}
.t-s2_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0342em}
.t-s2_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0059em}
.t-s3_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0302em}
.t-s3_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0068em}
.t-s4_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0300em}
.t-s4_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0147em}
.t-s5_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0298em}
.t-s5_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0062em}
.t-s6_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0341em}
.t-s6_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0165em}
.t-s7_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0301em}
.t-s7_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0142em}
.t-s8_n{color:#F0EBE4;opacity:0.46;font-weight:400}
.t-s8_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0157em}
.t-s9_n{color:#F0EBE4;opacity:0.46;font-weight:400;letter-spacing:-0.0343em}
.t-s9_l{color:#F0EBE4;font-weight:400;letter-spacing:-0.0237em}
.t-es_h{color:#2C3534;font-weight:400;letter-spacing:-0.0062em}
.t-es_eb{color:#2C3534;font-weight:400;letter-spacing:0.2074em}
.t-es_p{color:#2C3534;font-weight:300;letter-spacing:-0.0164em}
.t-e1_t{color:#2C3534;font-weight:400;letter-spacing:-0.0248em}
.t-e1_p{color:#2C3534;font-weight:300;letter-spacing:-0.0126em}
.t-e2_t{color:#2C3534;font-weight:400;letter-spacing:-0.0354em}
.t-e2_p{color:#2C3534;font-weight:300;letter-spacing:-0.0235em}
.t-e3_t{color:#2C3534;font-weight:400;letter-spacing:-0.0359em}
.t-e3_p{color:#2C3534;font-weight:300;letter-spacing:-0.0096em}
.b52{background:#474A48}
.t-es_btn{font-size:1.44rem;letter-spacing:0.0203em;font-weight:700;color:#F0EBE4;text-indent:0.0203em}
.t-ex_eb{color:#2C3534;font-weight:400;letter-spacing:0.2254em}
.t-ex_h{color:#2C3534;font-weight:400}
.t-ex_p{color:#2C3534;font-weight:300;letter-spacing:-0.0044em}
.t-x1_n{color:white;font-weight:400;letter-spacing:-0.0400em}
.t-x1_t{color:#504D49;font-weight:500;letter-spacing:0.0180em}
.t-x1_p{color:#504D49;font-weight:300;letter-spacing:0.0277em}
.t-x2_n{color:white;font-weight:400;letter-spacing:-0.0430em}
.t-x2_t{color:#504D49;font-weight:500;letter-spacing:0.0177em}
.t-x2_p{color:#504D49;font-weight:300;letter-spacing:0.0256em}
.t-x3_n{color:white;font-weight:400;letter-spacing:-0.0417em}
.t-x3_t{color:#504D49;font-weight:500;letter-spacing:0.0111em}
.t-x3_p{color:#504D49;font-weight:300;letter-spacing:0.0270em}
.t-x4_n{color:white;font-weight:400;letter-spacing:-0.0433em}
.t-x4_t{color:#504D49;font-weight:500;letter-spacing:0.0244em}
.t-x4_p{color:#504D49;font-weight:300;letter-spacing:0.0262em}
.b61{background:#2C3534}
.t-ex_b1{font-size:1.4rem;letter-spacing:0.0401em;font-weight:700;color:#F0EBE4;text-indent:0.0401em}
.b62{background:#4D5550}
.t-ex_b2{font-size:1.4rem;letter-spacing:0.0401em;font-weight:700;color:#F0EBE4;text-indent:0.0401em}
.t-re_eb{color:#2C3534;font-weight:400;letter-spacing:0.2220em}
.t-re_h{color:#2C3534;font-weight:400;letter-spacing:-0.0032em}
.t-re_sub{color:#2C3534;font-weight:300;letter-spacing:-0.0151em}
.t-r1_p{color:#2C3534;font-weight:300;letter-spacing:0.0082em}
.t-r2_p{color:#2C3534;font-weight:300;letter-spacing:0.0082em}
.t-r3_p{color:#2C3534;font-weight:300;letter-spacing:0.0075em}
.b72{background:#2C3534}
.t-re_b1{font-size:1.41rem;letter-spacing:0.0350em;font-weight:700;color:#F0EBE4;text-indent:0.0350em}
.b73{background:#4D5550}
.t-re_b2{font-size:1.41rem;letter-spacing:0.0350em;font-weight:700;color:#F0EBE4;text-indent:0.0350em}
.t-de_eb{color:#2C3534;font-weight:400;letter-spacing:0.2150em}
.t-de_h{color:#2C3534;font-weight:400;letter-spacing:-0.0190em}
.t-de_sub{color:#2C3534;font-weight:300;letter-spacing:-0.0127em}
.t-ar_eb{color:#2C3534;font-weight:400;letter-spacing:0.2253em}
.t-ar_h{color:#2C3534;font-weight:400;letter-spacing:-0.0017em}
.t-ar_p{color:#2C3534;font-weight:300;letter-spacing:-0.0016em}
.t-a1x_t{color:#2C3534;font-weight:400;letter-spacing:-0.0099em}
.t-a1x_p{color:#2C3534;font-weight:300;letter-spacing:0.0092em}
.b77{background:#2C3534}
.t-ab1_b{font-size:1.41rem;letter-spacing:-0.0049em;font-weight:700;color:#F0EBE4;text-indent:-0.0049em}
.g78{background:#FCFCFB}
.t-a2x_t{color:#2C3534;font-weight:400;letter-spacing:-0.0162em}
.t-a2x_p{color:#2C3534;font-weight:300}
.b80{background:#2C3534}
.t-ab2_b{font-size:1.41rem;letter-spacing:-0.0041em;font-weight:700;color:#F0EBE4;text-indent:-0.0041em}
.g81{background:#FCFCFB}
.t-a3x_t{color:#2C3534;font-weight:400;letter-spacing:-0.0108em}
.t-a3x_p{color:#2C3534;font-weight:300;letter-spacing:-0.0043em}
.b83{background:#2C3534}
.t-ab3_b{font-size:1.41rem;letter-spacing:-0.0041em;font-weight:700;color:#F0EBE4;text-indent:-0.0041em}
.g84{background:#FCFCFB}
.b85{background:#2C3534}
.t-ar_btn{font-size:1.41rem;letter-spacing:0.0351em;font-weight:700;color:#F0EBE4;text-indent:0.0351em}
.t-ft_eb{color:#F0EEEA;font-weight:400;letter-spacing:0.2220em}
.t-ft_h{color:#F0EEEA;font-weight:400;letter-spacing:-0.0020em}
.b86{background:#F0EEEA}
.t-ft_btn{font-size:1.38rem;letter-spacing:0.0502em;font-weight:700;color:#474A48;text-indent:0.0502em}
.g600003{background:#fff}
.g600004{background:#fff}
.t-f1{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.t-f2{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.t-fw{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.t-f3{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.t-f4{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.t-f5{color:#F4EFE6;font-weight:300;letter-spacing:-0.0030em}
.g600005{background:#F4EFE6}
.t-ft_c{color:#F4EFE6;font-weight:300;letter-spacing:0.1174em}
.t-ft_d{color:#F4EFE6;font-weight:300;letter-spacing:0.0467em}
#ftc{background:#474A48}
#hero{background:#fff}
#queda{background:#474A48}
#proc{background:#F0EBE4}
#abord{background:#2C3534}
#sobre{background:#F0EBE4}
#nums{background:#F0EBE4}
#estr{background:#F0EBE4}
#exp{background:#F0EBE4}
#res{background:#F0EBE4}
#dep{background:#fff}
#art{background:#F0EEEA}
#ft{background:#474A48}

@media (max-width:1439px){
:root{--g:clamp(20px,4.6vw,72px)}
.sec{padding:clamp(60px,7.6vw,116px) var(--g);overflow-x:clip}
.in{position:relative;max-width:1200px;margin:0 auto}
.sec .in{height:auto}
.t{font-size:var(--fs,16px);line-height:var(--lh,1.65);display:block;margin:0}
br.d{display:none}
.g{display:block;height:1.05em}
.ic{display:block}
img.im{display:block;width:100%;height:auto;object-fit:cover}
.btn{display:flex;align-items:center;justify-content:center;border-radius:3px;min-height:60px;padding:0 24px;margin:clamp(28px,3.4vw,44px) auto 0;width:min(100%,340px);text-align:center}
.btn .t{display:inline;white-space:nowrap;font-size:13px}
.tc{text-align:center}

.brand{--fs:clamp(28px,4vw,56px);--lh:1.2}
.h1{--fs:clamp(36px,5vw,76px);--lh:1.08}
.it2{--fs:clamp(21px,2.7vw,38px);--lh:1.3}
.pp{--fs:clamp(15px,1.28vw,19px);--lh:1.75}
.h2{--fs:clamp(31px,4.1vw,62px);--lh:1.1}
.eb{--fs:clamp(12px,1.3vw,18px);--lh:1.4;margin-bottom:clamp(12px,1.4vw,20px)}
.h3i{--fs:clamp(23px,2.3vw,31px);--lh:1.2}
.sm{--fs:clamp(14px,1.12vw,15.5px);--lh:1.75}
.dn{--fs:clamp(27px,3vw,42px);--lh:1.1}
.dc{--fs:clamp(15px,1.7vw,23px);--lh:1.3}
.h3a{--fs:clamp(26px,3vw,40px);--lh:1.1}
.sm2{--fs:12px;--lh:1.4}
.num{--fs:clamp(46px,5.6vw,80px);--lh:1}
.sl{--fs:13px;--lh:1.5}
.eh{--fs:clamp(26px,2.6vw,36px);--lh:1.1}
.xn{--fs:clamp(84px,9.6vw,136px);--lh:1}
.xt{--fs:clamp(16px,1.3vw,18px);--lh:1.4}
.tn{--fs:clamp(20px,1.95vw,30px);--lh:1.2}
.at{--fs:clamp(22px,2.2vw,29px);--lh:1.2}
.fc{--fs:15px;--lh:1.9}
.fb{--fs:11px;--lh:1.5}
.nv{--fs:11.5px}

.hd.sec{padding:0 var(--g);position:sticky;top:0;z-index:60;background:#fff;overflow:visible;box-shadow:0 1px 0 rgba(44,53,52,.08)}
.hd .in{display:flex;align-items:center;justify-content:space-between;height:clamp(64px,6vw,84px);max-width:1400px}
.lg{display:block;width:34px;height:42px;flex:none}
.lg svg,.logo{width:100%;height:100%}
.nvw{display:flex;gap:clamp(16px,2.3vw,38px);align-items:center}
.nvw .t{white-space:nowrap;display:inline}
.ni{position:relative}
.dd{display:none;position:absolute;left:-18px;top:100%;margin-top:14px;min-width:max-content;background:#fff;padding:12px 0;box-shadow:0 14px 28px rgba(44,53,52,.14);z-index:90;border-top:1px solid rgba(44,53,52,.12)}
.dd::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}
.ni:hover .dd,.ni:focus-within .dd{display:block}
.dd a{display:block;padding:9px 22px;font:300 13px/1.4 "Open Sauce Sans",system-ui,sans-serif;color:#2C3534;white-space:nowrap}
.dd a:hover{background:#F0EBE4}
.nvp{cursor:default}
#hd{z-index:80}
.hcta{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 18px;background:#2C3534;color:#F0EBE4;font:700 11.5px/1 "Open Sauce Sans",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;white-space:nowrap}
.mbtn{display:none;width:44px;height:44px;border:0;background:none;padding:0;cursor:pointer;position:relative}
.mbtn span{position:absolute;left:10px;right:10px;height:1.5px;background:#2C3534;transition:transform .25s,top .25s}
.mbtn span:nth-child(1){top:18px}.mbtn span:nth-child(2){top:25px}
.mbtn[aria-expanded=true] span:nth-child(1){top:21px;transform:rotate(45deg)}
.mbtn[aria-expanded=true] span:nth-child(2){top:21px;transform:rotate(-45deg)}

.hero.sec{padding-top:clamp(28px,4vw,64px);padding-bottom:clamp(56px,6vw,96px)}
.hero .in{text-align:center}
.hero .t{margin-left:auto;margin-right:auto}
.hero .brand{margin-top:clamp(28px,3.4vw,52px)}
@media (min-width:1440px){.hero .brand{margin-top:0}}
.hero .marq{width:100vw;margin:clamp(28px,3.4vw,52px) 0 clamp(28px,3.4vw,52px) calc(50% - 50vw);overflow:hidden}
.trk{display:flex;width:max-content;animation:mqf 100s linear infinite}
.trk .gimg{width:clamp(210px,25vw,380px);flex:none;aspect-ratio:478/479;margin-right:clamp(6px,.6vw,9px);height:auto}
@keyframes mqf{to{transform:translateX(-50%)}}
.h1{margin-bottom:clamp(18px,2vw,28px);max-width:900px}
.hero .pp{max-width:780px;margin-bottom:clamp(14px,1.6vw,22px)}
.it2{margin-bottom:clamp(14px,1.6vw,22px);max-width:820px}

.queda .in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,6vw,96px);row-gap:0;align-items:center}
.qcol{position:relative;aspect-ratio:1000/760;grid-row:1/3;margin-left:calc(-1*var(--g))}
.qcol .im{position:absolute;height:100%;width:78.8%;left:0;top:0}
.qcol .qimg2{left:31.7%;top:10.1%;width:68.3%;height:79.8%}
.qtx{align-self:end}.queda .btn{grid-column:2;margin:clamp(24px,3vw,40px) 0 0;align-self:start;justify-self:start}
.qtx .h2{margin-bottom:clamp(16px,2vw,28px)}

.proc .in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,26px)}
.proc .in>*{min-width:0}
.pgrp,.wgrp,.chead,.dgrp,.proc>.in>.btn{grid-column:1/-1}
.proc .in>:nth-child(6){order:1}.proc .in>:nth-child(4),.proc .in>:nth-child(5){order:2}.chead{order:3}.dgrp{order:4}.proc .in>.btn{order:5}
.pgrp,.wgrp{max-width:780px;padding:clamp(20px,3vw,40px) 0}
.pgrp .h2,.wgrp .h2{margin-bottom:clamp(14px,1.8vw,24px)}
.pgrp .eb,.wgrp .eb{text-align:left}
.card{display:block;background:#FCFCFB;padding:clamp(22px,3.2vw,48px) clamp(20px,3vw,44px);text-align:center}
.card .im{aspect-ratio:298/285;height:auto;margin-bottom:clamp(18px,2.2vw,30px)}
.card .h3i{margin-bottom:12px}
.chead{text-align:center;padding-top:clamp(36px,5vw,72px)}
.chead .h2{margin-bottom:clamp(12px,1.4vw,20px)}
.dgrp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,3.4vw,52px);margin-top:clamp(28px,3.6vw,56px)}
.doc .im{aspect-ratio:1;height:auto;margin-bottom:clamp(18px,2.2vw,30px)}
.doc .dn{margin-bottom:6px}.doc .dc{margin-bottom:clamp(14px,1.6vw,22px)}

.abord .in{text-align:center}
.ahead{max-width:900px;margin:0 auto}
.ahead .h2{margin-bottom:clamp(16px,2vw,28px)}
.agrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100vw;margin:clamp(36px,4.6vw,72px) 0 0 calc(50% - 50vw)}
.acard{position:relative;overflow:hidden;aspect-ratio:640/456;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(20px,3vw,44px) 7%;text-align:center}
.acard .acimg{position:absolute;inset:0;width:100%;height:100%}
.acard .sh{position:absolute;left:-7%;right:-7%;bottom:-20%;height:44%;background:#000;filter:blur(34px)}
.acard .t{position:relative;z-index:1}
.acard .h3a{margin-bottom:10px}.acard .sm{margin-bottom:12px}

.sobre .in{text-align:center}
.shead{max-width:900px;margin:0 auto}
.shead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.sgal{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.3vw,18px);margin-top:clamp(36px,5vw,72px)}
.sgal .im{height:auto;flex:1 1 0;min-width:0;width:auto}
.sgal .im:nth-child(1),.sgal .im:nth-child(5){flex-grow:235;aspect-ratio:235.3/305.8}
.sgal .im:nth-child(2),.sgal .im:nth-child(4){flex-grow:272;aspect-ratio:271.6/477.1}
.sgal .im:nth-child(3){flex-grow:398;aspect-ratio:397.5/570.5}
.sq{display:inline-block;width:.42em;height:0;position:relative}
.sq svg{position:absolute;left:.1em;top:-.72em;width:.19em;height:.34em}

.nums .in{text-align:center}
.nhead .h2{margin-bottom:clamp(36px,5vw,64px)}
.stats{list-style:none;margin:0;padding:clamp(36px,5vw,64px) clamp(16px,3vw,48px);display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:30px 8px;background:#474A48;width:100vw;margin-left:calc(50% - 50vw);margin-bottom:clamp(-30px,-3vw,-20px)}
.stat{display:block}
.stat .num{display:block;margin-bottom:12px}

.estr .in{text-align:center}
.ehead{max-width:900px;margin:0 auto}
.ehead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.egrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);margin-top:clamp(36px,4.6vw,64px);text-align:left}
.ecard{border:1px solid #2C3534;padding:clamp(22px,2.4vw,36px) clamp(20px,2.2vw,32px);min-height:clamp(250px,24vw,350px);position:relative}
.ecard .chk{width:26px;height:31px;margin-bottom:clamp(26px,3.4vw,48px)}
.ecard .eh{margin-bottom:clamp(12px,1.4vw,20px)}
.ecard-loc{background:#E3DED7}
.ecard-loc .lbg{display:none}

.exp{position:relative}
.exp .in{position:static;text-align:center}
.tx{position:absolute;inset:0;overflow:hidden;z-index:0}
.tx img{width:100%;height:100%;object-fit:cover;object-position:91.3% 50%;opacity:.44}
.exp .in>*:not(.tx){position:relative;z-index:1}
.xhead{max-width:900px;margin:0 auto}
.xhead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.xgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,40px);margin:clamp(36px,5vw,72px) 0 0}
.xcol{display:flex;flex-direction:column;align-items:center}
.xcol .im{aspect-ratio:294/387;height:auto}
.xcol .xn{margin-top:-.58em;position:relative;z-index:2}
.xcol .xt{margin:16px 0 10px;font-weight:500}
.xbtns{display:flex;flex-wrap:wrap;gap:clamp(14px,1.6vw,24px);justify-content:center;margin-top:clamp(32px,4vw,56px)}
.xbtns .btn{margin:0}

.res .in{text-align:center}
.rhead{max-width:900px;margin:0 auto}
.rhead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.rgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:clamp(36px,5vw,72px)}
.rcard{display:grid;grid-template-columns:1fr 1fr;margin:0}
.rcard .im{aspect-ratio:245.6/279.9;height:auto}
.rcard .t{grid-column:1/-1;margin-top:18px}
.rbtns{display:flex;flex-wrap:wrap;gap:clamp(14px,1.6vw,24px);justify-content:center;margin-top:clamp(32px,4vw,56px)}
.rbtns .btn{margin:0}

.dep .in{text-align:center}
.dhead{max-width:900px;margin:0 auto}
.dhead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.slw{display:block;position:relative;margin-top:clamp(36px,5vw,72px)}
.sld{display:flex;gap:clamp(14px,1.6vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 2px}
.sld::-webkit-scrollbar{display:none}
.tcard{flex:0 0 calc((100% - 2*clamp(14px,1.6vw,20px))/3);background:#F0EBE4;padding:clamp(24px,3.4vw,52px) clamp(22px,3vw,48px);text-align:left;scroll-snap-align:start;min-width:0}
.stars{display:flex;gap:3px;margin-bottom:clamp(14px,1.8vw,26px)}
.star{width:clamp(22px,2.4vw,34px);height:auto}
.tcard .tn{margin-bottom:clamp(12px,1.4vw,20px)}
.tcard .sm{color:#000}
.tcard .t:last-child{margin-top:clamp(14px,1.8vw,24px)}
.arr{position:absolute;top:50%;width:clamp(44px,4.4vw,68px);height:clamp(44px,4.4vw,68px);margin-top:calc(clamp(44px,4.4vw,68px)/-2);border:0;border-radius:50%;background:#474A48;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;z-index:2}
.arr-l{left:calc(clamp(44px,4.4vw,68px)/-2)}.arr-r{right:calc(clamp(44px,4.4vw,68px)/-2)}
.arr svg{width:50%;height:auto}

.art .in{text-align:center}
.arhead{max-width:900px;margin:0 auto}
.arhead .h2{margin-bottom:clamp(14px,1.8vw,26px)}
.acg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(36px,5vw,72px);text-align:left}
.acd{display:flex;flex-direction:column;background:#FCFCFB;padding:clamp(22px,3vw,48px) clamp(20px,2.8vw,44px)}
.acd .im{aspect-ratio:298/285;height:auto;margin-bottom:clamp(18px,2.2vw,30px)}
.acd .at{margin-bottom:12px}
.acd .btn{margin:auto 0 0;width:100%;max-width:none;height:60px;align-self:stretch}
.acd .sm{margin-bottom:clamp(20px,2.4vw,32px)}

.ft .in{text-align:center}
.fhead .h2{margin-bottom:clamp(8px,1vw,14px)}
.frow{display:flex;align-items:center;gap:clamp(16px,3vw,48px);margin:clamp(56px,7vw,96px) 0 clamp(40px,5vw,72px)}
.fline{flex:1;height:1px;background:#fff}
.flogo{flex:none;width:clamp(56px,7.5vw,100px)}.flogo svg{width:100%;height:auto}
.fcols{display:grid;grid-template-columns:repeat(6,auto);justify-content:space-between;gap:36px clamp(24px,3vw,48px);text-align:left}
.fl3{display:none}
.fbot{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #F4EFE6;margin-top:clamp(40px,5vw,64px);padding-top:24px}
.fbot .t{text-align:left}.fbot .t:last-child{text-align:right}
.up{display:block;width:15px;height:35px;flex:none;padding:0 6px;margin:0 -6px;box-sizing:content-box}.up svg{width:100%;height:100%}

@media (max-width:1199px){
 .nvw{display:none;position:fixed;right:12px;left:auto;top:calc(clamp(64px,6vw,84px) + 6px);width:min(344px,calc(100vw - 24px));max-height:min(80vh,calc(100vh - 100px));overflow:auto;background:#fff;border-radius:12px;box-shadow:0 22px 50px rgba(44,53,52,.28);flex-direction:column;align-items:stretch;gap:0;padding:6px 0 18px;z-index:95;overscroll-behavior:contain}
 .nvw.open{display:flex}
 .nvbk{position:fixed;inset:0;background:rgba(28,34,33,.38);z-index:70;opacity:0;pointer-events:none;transition:opacity .2s}
 .nvbk.on{opacity:1;pointer-events:auto}
 .ni{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:auto;margin:0 8px;border-bottom:1px solid rgba(44,53,52,.1)}
 .nvw .t{--fs:12.5px;display:block;flex:1;padding:15px 12px;width:auto}
 .sbt{display:block;flex:none;width:44px;height:44px;border:0;background:none;cursor:pointer;position:relative}
 .sbt::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-6px 0 0 -4px;border-right:1.5px solid #2C3534;border-bottom:1.5px solid #2C3534;transform:rotate(45deg);transition:transform .2s}
 .ni.open .sbt::before{transform:rotate(-135deg);margin-top:-2px}
 .dd,.ni:hover .dd,.ni:focus-within .dd{display:none;position:static;flex:0 0 100%;margin:0;box-shadow:none;border:0;padding:0 0 10px 12px;min-width:0;background:none}
 .ni.open .dd{display:block}
 .dd::before{display:none}
 .dd a{padding:10px 12px;font-size:14px;white-space:normal;border-radius:6px}
 .hcta{display:flex;margin:16px 16px 0;width:auto;height:48px;font-size:12px}
 .mbtn{display:block}
 .stats{grid-template-columns:repeat(5,minmax(0,1fr))}
 .fcols{grid-template-columns:repeat(3,auto)}
 }

@media (max-width:899px){
 .xgrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}
 .queda .in{grid-template-columns:minmax(0,1fr)}
 .qcol{grid-row:auto;margin:0 calc(-1*var(--g)) clamp(28px,5vw,48px)}
 .queda .btn{grid-column:1;justify-self:center;margin-top:28px}
 .qtx{text-align:center}
 .dgrp{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}
 .agrid{grid-template-columns:1fr}
 .acard{aspect-ratio:auto;min-height:clamp(300px,52vw,420px)}
 .egrid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .rgrid{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}
 .acg{grid-template-columns:repeat(2,minmax(0,1fr))}
 .tcard{flex-basis:calc((100% - clamp(14px,1.6vw,20px))/2)}
 .fcols{grid-template-columns:repeat(2,auto)}
}
@media (max-width:767px){
 .sec{padding:56px var(--g)}
 .proc .in{grid-template-columns:1fr}
 .card{padding:28px 22px}
 .pgrp,.wgrp{text-align:left}
 .sgal{overflow-x:auto;justify-content:flex-start;scroll-snap-type:x mandatory;margin-left:calc(-1*var(--g));margin-right:calc(-1*var(--g));padding:0 var(--g);scrollbar-width:none}
 .sgal::-webkit-scrollbar{display:none}
 .sgal .im{flex:0 0 58%;scroll-snap-align:center}
 .stats{grid-template-columns:repeat(3,minmax(0,1fr))}
 .egrid{grid-template-columns:1fr}
 .ecard{min-height:0}
 .acg{grid-template-columns:1fr}
 .tcard{flex-basis:88%}
 .arr{width:44px;height:44px;margin-top:-22px}.arr-l{left:6px}.arr-r{right:6px}
 .fcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 20px}
 .fbot{flex-direction:column;text-align:center;gap:18px}.fbot .t,.fbot .t:last-child{text-align:center}
 .frow{gap:14px}
 .btn{width:100%;padding:14px 20px}
 .btn .t{white-space:normal;line-height:1.4}
 .xbtns .btn,.rbtns .btn{width:100%}
}
}


@media (max-width:1439px){.marq{cursor:grab;touch-action:pan-y}.marq.dg{cursor:grabbing}}
.cdl{display:flex;flex-direction:column;color:inherit}

@media (min-width:1200px) and (max-width:1439px){
 .ni.hs{padding:10px 0 24px;margin:-10px 0 -24px}
 .dd{margin-top:0;left:-18px}
 .ni.hs>.nv{display:inline-block}
}
@media (max-width:1199px){.ni.hs>.nv::after{display:none}}

@media (min-width:1200px) and (max-width:1439px){
 .hd .in{gap:clamp(16px,2vw,32px)}
 .nvw{gap:clamp(14px,1.55vw,24px);flex-wrap:nowrap}
 .nvw .t{--fs:10.5px;letter-spacing:.2em!important;white-space:nowrap}
 .hcta{height:36px;padding:0 14px;font-size:10.5px;margin-left:clamp(4px,1vw,14px)}
 .lg{margin-right:0}
}

html{scroll-padding-top:90px}


@media (max-width:1439px){
 .btn,.btn2:not(.sm){width:min(100%,340px);min-height:60px!important;height:auto}
 .cd .btn,.icin .btn,.cdl .btn,.card .btn,.acd .btn,.acd .btn2,.acd2 .btn2,.btn2.sm,.ecard .btn,.tcard .btn{width:100%!important;max-width:340px!important;min-height:56px!important;height:56px!important;margin-left:auto!important;margin-right:auto!important}
 .btn,.btn2{padding-top:0;padding-bottom:0}
}

@media (max-width:1439px){
 .tcard{display:flex;flex-direction:column}
 .tcard .stars{display:flex;gap:3px}
 .tcard .stars svg{width:clamp(22px,2.4vw,34px);height:auto}
 .tn2{margin:0 0 clamp(12px,1.4vw,20px);font:100 clamp(22px,1.95vw,30px)/1.15 "EN Thin",Georgia,serif;letter-spacing:-.028em;text-transform:uppercase;color:#000}
 .tq2{margin:0;font:300 clamp(14px,1.12vw,15.5px)/1.65 "Open Sauce Sans",system-ui,sans-serif;color:#000}
 .td2{margin:auto 0 0;padding-top:clamp(14px,1.8vw,24px);font:300 14px/1.4 "Open Sauce Sans",system-ui,sans-serif;color:#000}
}


@media (max-width:1439px){
 .cd .btn,.cd .ctab1{margin-top:20px!important;position:relative;z-index:2}
}
@media (max-width:767px){
 .queda .h2{font-size:clamp(30px,8.6vw,36px)!important;line-height:1.08!important;margin-bottom:24px!important}
 .queda .pp{font-size:14px!important;line-height:1.65!important;opacity:.88;max-width:34ch;margin-left:auto;margin-right:auto}
 .queda .pp+.pp,.queda .pp~.pp{margin-top:14px}
 .queda .btn{margin-top:32px!important}
}
@media (max-width:767px){
 .sgal{padding:0 calc((100vw - 68vw)/2)!important;margin-left:calc(-1*var(--g))!important;margin-right:calc(-1*var(--g))!important;gap:14px;align-items:center;scroll-padding:0 calc((100vw - 68vw)/2)}
 .sgal .im,.sgal .im:nth-child(n){flex:0 0 68vw!important;aspect-ratio:397.5/570.5!important;height:auto;object-fit:cover}
}

.sgal .cl{display:none}
@media (max-width:767px){.sgal .cl{display:block}}
@media (max-width:767px){
 #nums .h2{font-size:clamp(36px,12.2vw,48px)!important;line-height:1.08!important}
 #nums .eb{font-size:clamp(14px,4.1vw,18px)!important;letter-spacing:.22em!important}
}
@media (max-width:767px){
 .stats{grid-template-columns:minmax(0,1fr)!important;gap:36px 0!important;padding-top:48px!important;padding-bottom:48px!important}
 .stat .num{margin-bottom:8px}
 .stat br{display:none}
}
@media (max-width:899px){.egrid{grid-template-columns:minmax(0,1fr)!important}.ecard{min-height:0!important}}
@media (max-width:767px){
 .sld{padding-left:6%!important;padding-right:6%!important}
 .tcard{flex:0 0 88%!important;scroll-snap-align:center!important}
 .slw{margin-bottom:84px}
 .arr{top:auto!important;bottom:-72px!important;margin-top:0!important}
 .arr-l{left:calc(50% - 56px)!important}.arr-r{right:calc(50% - 56px)!important;left:auto!important}
 
 h1.t{font-size:clamp(40px,11.4vw,46px)!important;line-height:1.06!important}
 h2.t{font-size:clamp(34px,9.6vw,40px)!important;line-height:1.08!important}
 .sec:not(.ft) :not(.btn)>p.t.s{font-size:15px!important;line-height:1.65!important}
}
@media (max-width:767px){
 .fcols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 20px!important;margin-top:36px}
 .fcols .fc{font-size:14.5px!important;line-height:1.5!important;letter-spacing:0!important;text-align:left}
 .fcols .fc>b:first-child,.fcols .fc>p:first-child{display:block;font-size:15px;margin-bottom:14px}
 .fcols .fc a{display:block;padding:5px 0;line-height:1.4}
 .t-f4,.t-f5{grid-column:1/-1}
 .t-f5{border-top:1px solid rgba(240,235,228,.18);padding-top:28px}
 .t-f4{border-top:1px solid rgba(240,235,228,.18);padding-top:28px}
 .t-ft_h{font-size:clamp(40px,11.2vw,46px)!important}
 .t-ft_eb{font-size:14px!important}
 #ft .btn,.ft .btn{min-height:52px!important;height:52px!important}
}
@media (max-width:767px){
 .fcols{grid-template-columns:minmax(0,1fr)!important;gap:40px 0!important;margin-top:40px}
 .fcols .fc{font-size:14px!important;line-height:24px!important}
 .fcols .fc>b:first-child,.fcols .fc>p:first-child{font-size:14px;margin-bottom:15px}
 .fcols .fc a{padding:0;line-height:24px}
 .t-f4,.t-f5{border-top:0!important;padding-top:0!important}
}
@media (max-width:767px){
 .t-f1 br,.t-f2 br,.t-fw br,.t-f3 br{display:none}
 .t-f1 a,.t-f2 a,.t-fw a,.t-f3 a{display:block}
 .t-f1 a:first-child,.t-f2 a:first-child,.t-fw a:first-child,.t-f3 a:first-child{margin-bottom:15px}
 .t-f4 a,.t-f5 a{display:inline;padding:0}
}
@media (max-width:767px){
 .ecard{text-align:center}.ecard .chk{margin-left:auto;margin-right:auto}
 .queda .h2,.queda .pp{text-align:left!important}.queda .pp{max-width:none!important;margin-left:0!important;margin-right:0!important}
}
@media (max-width:767px){
 .slw{margin-bottom:0}
 .arr{top:50%!important;bottom:auto!important;margin-top:-22px!important}
 .arr-l{left:0!important;right:auto!important}.arr-r{right:0!important;left:auto!important}
 .tcard{padding-left:32px!important;padding-right:32px!important}
}
@media (max-width:767px){.xgrid{grid-template-columns:minmax(0,1fr)!important;gap:40px 0!important}}
@media (max-width:767px){
 .xcol{max-width:294px;width:100%;margin-left:auto;margin-right:auto}
 .xcol .im{width:100%;aspect-ratio:294/320}
 .xcol .xn{font-size:120px!important;line-height:1.05!important}
 .xcol .xt{font-size:18.2px!important;line-height:1.86!important;margin:0 0 8px!important}
 .xcol p.t:not(.xn){font-size:16px!important;line-height:24px!important}
}
br.m{display:none}
@media (max-width:767px){br.m{display:inline}}
@media (max-width:767px){
 .estl22>.rl{width:100%!important;margin:22px 0!important}
 .estl22>.rw{align-items:flex-start;gap:16px}
 .estl22>.rw>.cl:first-child{margin-top:6px;flex:none}
 .estl22>.rw>.cl:last-child{flex:1;min-width:0}
 .bd .estk10 .im{width:78vw!important;margin-right:10px!important}
}
@media (max-width:767px){.estr21{display:flex;flex-direction:column}.estr21>.estl45{order:-1;margin-bottom:28px}}
@media (max-width:767px){.expt11,.expt18,.expt25,.expt35{font-size:clamp(20px,5.8vw,24px)!important;line-height:1.25!important}}
@media (max-width:767px){h2.t.expt11{font-size:clamp(20px,5.8vw,24px)!important;line-height:1.25!important}}
@media (max-width:767px){
 .t-f5>b:first-child{display:block;margin-bottom:15px}
 .t-f5 br,.t-f5 .sp,.t-f5 .g{display:none}
 .t-f5 a{display:block!important;padding:0;margin-bottom:8px}
 .t-f5 .sp+a{margin-top:-8px}
}
@media (max-width:767px){h2.t.e-regular.ital{font-size:clamp(20px,5.8vw,24px)!important;line-height:1.25!important}}
@media (max-width:767px){
 h3.t:has(>.li){display:block;font-size:clamp(18px,5.2vw,21px)!important;line-height:1.3!important;margin:0!important}
 h3.t:has(>.li)>br.d{display:none!important}
 h3.t:has(>.li)>.li{display:flex;align-items:flex-start;gap:.45em;margin-bottom:16px}
 h3.t:has(>.li)>.li:last-child{margin-bottom:0}
 h3.t:has(>.li)>.li>i.ar{flex:none;width:1.5em;margin:.45em 0 0}
 h3.t:has(>.li)>.li>a{flex:1;min-width:0}
 .cd:has(>h3>.li)>.rl{display:none}
 .cd:has(>h3>.li){padding:28px 24px 32px!important;box-sizing:border-box}
}
@media (max-width:767px){.cd:has(>h3>.li)>h2{margin-bottom:20px!important}}

@media (max-width:767px){
 section.ft:not(#ftc){padding-bottom:24px!important}
 #ftc{padding-top:1px!important}
 main:has(> section:last-child:not(.bd):not(.dkb):not(.dark)) + #ftc{padding-top:clamp(44px,10vw,64px)!important}
}
@media (max-width:767px){h2.t.e-regular{font-size:clamp(20px,5.8vw,24px)!important;line-height:1.25!important}}
@media (max-width:767px){.fq summary,.fq summary span,.fa,.fa p{text-align:left!important}.fq summary span{flex:1;min-width:0}}
.faq .fq summary,.faq .fq summary>span,.faq .fa,.faq .fa p{text-align:left!important}
.faq .fq summary>span{flex:1 1 auto;min-width:0;justify-self:start}
@media (max-width:767px){.rw h3.t.e-light.ital{text-align:left!important}}
@media (max-width:767px){
 .toc li{display:flex;align-items:center;gap:18px;padding:16px 0;font-size:15px;line-height:1.35}
 .toc li::before{flex:none;width:44px;font-size:30px;line-height:1;text-align:left}
 .toc li a{flex:1;min-width:0}
 .toc-t{margin-bottom:12px}
}
@media (max-width:767px){
 section .in>.rw{margin-top:40px!important}
 section .in>.rw:first-child,section .in>*:first-child{margin-top:0!important}
 section .in .rw>.cl:first-child{margin-top:0!important}
 section .in p.t.e-extralight.upper{margin-top:40px!important}
 section .in>p.t.e-extralight.upper:first-child{margin-top:0!important}
}
@media (max-width:767px){
 #trab2 .trar15{display:flex!important;flex-flow:row wrap!important;gap:8px!important;width:100vw!important;margin-left:calc(50% - 50vw)!important}
 #trab2 .tral16,#trab2 .tral18{flex:1 1 0!important;width:auto!important;min-width:0;margin:0!important}
 #trab2 .tral16>img,#trab2 .tral18>img{width:100%!important;height:auto!important;aspect-ratio:986/1811;object-fit:cover;display:block}
 #trab2 .tral20{flex:0 0 100%!important;width:100%!important;padding:32px var(--g) 0!important;box-sizing:border-box;margin:0!important}
}
@media (max-width:767px){main>section.sec,main>section.xs{display:flow-root}}
@media (max-width:767px){.cd>h3.t.e-regular.ital:not(:has(>.li)){font-size:clamp(24px,7.2vw,28px)!important;line-height:1.2!important}}
@media (max-width:767px){
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)){display:flex;align-items:flex-start;gap:16px;margin-top:0!important}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))>.cl:first-child{flex:none;margin-top:7px!important}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))>.cl:last-child{flex:1;min-width:0;margin:0!important}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)) p{text-align:left!important}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))+.rl{width:100%!important;max-width:none!important;margin:18px 0!important;left:0!important}
}
@media (max-width:767px){
 h2+.rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)){margin-top:26px!important}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))+p{margin-top:28px!important}
}
@media (max-width:767px){.in>.cd,.in .cd{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important;box-sizing:border-box}}
@media (max-width:767px){.bd .marq .trk>.im,.marq .trk>img{width:78vw!important;height:auto!important;margin-right:10px!important}}
@media (max-width:767px){
 .bc{font-size:12.5px;line-height:1.45;gap:.3em .55em}
 .bc li+li::before{margin-right:.55em}
 .bc li[aria-current]{flex:0 0 100%;margin-top:2px;color:#2C3534;font-weight:500}
 .bc li[aria-current]::before{content:"↳";margin-right:.5em}
}
@media (max-width:767px){
 .cg:has(>img.im):not(:has(>.shp)){display:block!important;margin-left:0!important;margin-right:0!important;width:100%!important}
 .cg:has(>img.im):not(:has(>.shp))>img.im{position:static!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;display:block;margin:0 0 0 0!important}
 .cg:has(>img.im):not(:has(>.shp))>.cd{width:100%!important;margin:0!important;box-sizing:border-box}
}
@media (max-width:767px){
 #eyeb0 .bgi img{object-position:68% 50%!important}
 #eyeb0 .ovl{opacity:.68!important}
}
@media (max-width:767px){section .in>p.t,section .in>h1.t,section .in>h2.t,section .in>h3.t{margin-left:0!important;margin-right:0!important;max-width:none!important;width:auto!important}}
@media (max-width:767px){
 #abob0 .bgi img{object-position:68% 50%!important}
 #abob0 .ovl{opacity:.62!important}
}
@media (max-width:767px){
 #abob1 .abor5{display:flex!important;flex-flow:row wrap!important;gap:8px!important;width:100vw!important;margin-left:calc(50% - 50vw)!important}
 #abob1 .abol6,#abob1 .abol8{flex:1 1 0!important;width:auto!important;min-width:0;margin:0!important}
 #abob1 .abol6>img,#abob1 .abol8>img{width:100%!important;height:auto!important;aspect-ratio:3/4.2;object-fit:cover;display:block}
 #abob1 .abol10{flex:0 0 100%!important;width:100%!important;padding:32px var(--g) 0!important;box-sizing:border-box;margin:0!important}
}
@media (max-width:767px){#abob1 .abol10>p:first-child,#trab2 .tral20>p:first-child{margin-top:0!important}#abob1 .abol10,#trab2 .tral20{padding-top:28px!important}}
@media (max-width:767px){
 #abob2>.in{display:flex!important;flex-direction:column}
 #abob2>.in>.rw{display:contents!important}
 #abob2 .abol18{order:1}#abob2 .abol31{order:2}#abob2 .abol22{order:3}#abob2 .abol33{order:4}#abob2 .abol26{order:5}#abob2 .abol35{order:6}
 #abob2 .abol38{order:7}#abob2 .abol51{order:8}#abob2 .abol42{order:9}#abob2 .abol53{order:10}#abob2 .abol46{order:11}#abob2 .abol55{order:12}
 #abob2 .in>.rw>.cl{width:100%!important;margin:0!important}
 #abob2 .abol31,#abob2 .abol33,#abob2 .abol35,#abob2 .abol51,#abob2 .abol53,#abob2 .abol55{margin:14px 0 34px!important}
 #abob2 .abol31 *,#abob2 .abol33 *,#abob2 .abol35 *,#abob2 .abol51 *,#abob2 .abol53 *,#abob2 .abol55 *{text-align:center!important}
 #abob2 .abol18,#abob2 .abol22,#abob2 .abol26,#abob2 .abol38,#abob2 .abol42,#abob2 .abol46{margin:0!important}
 #abob2 h2.t{font-size:clamp(42px,12.2vw,50px)!important;line-height:1.05!important}
}
@media (max-width:767px){
 .cg:has(>.shp)>img.im{position:relative!important;z-index:1}
 #abob2 .in>.rw>.cl.abol31,#abob2 .in>.rw>.cl.abol33,#abob2 .in>.rw>.cl.abol35,#abob2 .in>.rw>.cl.abol51,#abob2 .in>.rw>.cl.abol53,#abob2 .in>.rw>.cl.abol55{margin:14px 0 32px!important}
 #abob5 .t{text-align:left!important}
 p+.rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)),h3+.rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)){margin-top:22px!important}
}
@media (max-width:767px){.cd>h2.t,.cd>h3.t,.cd>p.t,.cd>div>p.t{margin-left:0!important;margin-right:0!important;max-width:none!important}}
@media (max-width:767px){
 .cd>h3.t{text-align:left!important}
 #eyeb1 .in>p.eyet13{text-align:center!important}
 #abob6>.in>p.t{text-align:left!important}
}
@media (max-width:767px){.tema,.aut-list .tema,.acx .lab{font-size:11.5px!important}}
@media (max-width:767px){
 main>section[id^="artb"] h1,main>section[id^="artb"] h2,main>section[id^="artb"] h3,main>section[id^="artb"] p{text-align:left!important}
 main>section[id^="artb"] .btn,main>section[id^="artb"] .btn p,main>section[id^="artb"] .btn span{text-align:center!important}
}
@media (max-width:767px){
 .nvw .t,.nvw a .t,.nvw .ni .t{letter-spacing:.06em!important}
 .xcol{max-width:none!important;margin-left:0!important;margin-right:0!important}
 main>section[id^="artb"] img.im{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;height:auto!important}
}
@media (max-width:767px){
 #abord h3.t.h3a{font-size:clamp(34px,10.2vw,40px)!important;line-height:1.05!important;margin-bottom:14px!important}
 #abord p.t.sm{font-size:14px!important;line-height:1.55!important}
}
@media (max-width:767px){.t-es_h br.d{display:inline!important}}
@media (max-width:767px){.dupu{display:none!important}}
@media (max-width:767px){#trab6 .tral104{margin-top:32px!important}#trab6 .tral104>p:first-child{margin-top:0!important}}
@media (max-width:767px){
 #trab1 .trar6{display:flex!important;flex-direction:column}
 #trab1 .trar6>.tral11{order:-1;margin:0 0 28px!important}
}
@media (max-width:767px){#abob2>.in>p.abot16{margin-bottom:32px!important}}
.sld{align-items:flex-start}
.tcard .td2{margin-top:clamp(18px,1.6vw,26px)!important}

.tq2.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}
.tq2.clamp.open{display:block;-webkit-line-clamp:unset;overflow:visible}
.tmore{align-self:flex-start;margin:12px 0 0;padding:0;border:0;background:none;color:#2C3534;font:400 clamp(13px,1.05vw,15px)/1.4 "Open Sauce Sans",sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.tmore:hover{opacity:.7}
@media (max-width:767px){.sld:has(>.tcard){align-items:stretch}}
@media (max-width:767px){
 .sld:has(>.tcard){padding-left:0!important;padding-right:0!important}
 .sld>.tcard{flex:0 0 100%!important;scroll-snap-align:start!important;padding-left:50px!important;padding-right:50px!important}
 .slw:has(.tcard) .arr{top:50%!important;bottom:auto!important;margin-top:-20px!important;width:40px!important;height:40px!important}
 .slw:has(.tcard) .arr-l{left:6px!important;right:auto!important}
 .slw:has(.tcard) .arr-r{right:6px!important;left:auto!important}
}
@media (max-width:767px){
 .cg[class*="expg"]:has(>img.dupu){height:auto!important;min-height:0!important}
 .cg[class*="expg"]:has(>img.dupu)>img.im{aspect-ratio:583/557!important;height:auto!important}
}

@media (max-width:767px){
 h1.t{font-size:clamp(44px,12.6vw,50px)!important;line-height:1.04!important}
 h2.t{font-size:clamp(30px,8.8vw,34px)!important;line-height:1.1!important}
 #nums .h2,#abob2 h2.t{font-size:clamp(30px,8.8vw,34px)!important;line-height:1.1!important}
 #abord h3.t.h3a{font-size:clamp(24px,7vw,26px)!important;line-height:1.15!important}
 .cd>h3.t.e-regular.ital:not(:has(>.li)){font-size:clamp(22px,6.4vw,24px)!important;line-height:1.2!important}
 h3.t.dn,h3.t.eh{font-size:clamp(22px,6.4vw,24px)!important}
 h1.cz-h1{font-size:clamp(44px,12.6vw,50px)}.cz-ct,.cz-h{font-size:clamp(30px,8.8vw,34px)}
}
@media (max-width:767px){h1.t.mout2{font-size:clamp(34px,10.2vw,38px)!important}}

@media (max-width:767px){
 .cd>.rw:has(>.cl:first-child>img.im),.cd>.rw:has(>.cl:first-child>.cg>img.im){row-gap:28px!important}
 .cd>.rw:has(>.cl:first-child>img.im)>.cl+.cl,.cd>.rw:has(>.cl:first-child>.cg>img.im)>.cl+.cl{margin-top:0!important}
}


@media (max-width:767px){
 h1.t{font-size:clamp(44px,12.8vw,52px)!important;line-height:1.04!important}
 h2.t,.queda .h2,#nums .h2,#abob2 h2.t{font-size:clamp(36px,10.4vw,42px)!important;line-height:1.08!important}
 h2.t.e-regular,h2.t.e-regular.ital,.expt11,.expt18,.expt25,.expt35,h2.t.expt11,
 .cd>h3.t.e-regular.ital:not(:has(>.li)),.cd>h2.t.e-regular{font-size:clamp(27px,8vw,32px)!important;line-height:1.15!important}
 h3.t.h3i,h3.t.dn,h3.t.eh,#abord h3.t.h3a{font-size:clamp(26px,7.8vw,32px)!important;line-height:1.1!important}
 h3.t.xt{font-size:clamp(21px,6vw,24px)!important}
 h3.tn2{font-size:clamp(26px,7.4vw,30px)!important}
 h3.t.at{font-size:clamp(24px,7vw,28px)!important}
 .cz-ch{font-size:clamp(27px,8vw,32px)!important;line-height:1.15!important}
}


@media (max-width:767px){
 h2.t[class*=" fs5"],h2.t[class*=" fs6"],h2.t[class*=" fs7"],h2.t[class*=" fs8"],h3.t[class*=" fs5"],h3.t[class*=" fs6"],h3.t[class*=" fs7"]{font-size:clamp(36px,10.4vw,42px)!important;line-height:1.08!important}
 h2.t[class*=" fs4"],h3.t[class*=" fs4"]{font-size:clamp(30px,9vw,36px)!important;line-height:1.1!important}
 h2.t[class*=" fs3"],h3.t[class*=" fs3"]:not(:has(>.li)){font-size:clamp(26px,7.8vw,30px)!important;line-height:1.15!important}
 h2.t[class*=" fs2"],h3.t[class*=" fs2"]:not(:has(>.li)){font-size:clamp(21px,6.2vw,24px)!important;line-height:1.2!important}
 h3.t.h3i,h3.t.dn,h3.t.eh,#abord h3.t.h3a,.cd>h3.t.e-regular.ital:not(:has(>.li)),.cd>h2.t.e-regular,.cz-ch{font-size:clamp(26px,7.8vw,30px)!important;line-height:1.12!important}
}


@media (max-width:1199px){
 .ni.hs{cursor:pointer}
 .ni.hs>.nv{flex:none;width:auto;display:block;padding:0;margin:15px 0 15px 12px}
 .ni.hs>.sbt{margin-left:auto}
 .ni.hs>span.nv{flex:none}
}

@media (max-width:767px){
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd)){gap:14px}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))>.cl:first-child{margin-top:7px!important;width:28px;line-height:0}
 .rw:has(>.cl:first-child>svg):not(:has(h3)):not(:has(.cd))>.cl:first-child>svg{width:28px!important;height:auto!important;display:block}
}

@media (max-width:767px){
 html body .cd.cdl>h3.t.t.t:not(.zz),.cd.cdl>h3.t.e-regular.ital:not(:has(>.li)){font-size:clamp(19px,5.4vw,21px)!important;line-height:1.15!important}
}

@media (max-width:767px){
 .rw:has(img[src*="abor-09."])>.cl:first-child img.im{aspect-ratio:1/1!important;height:auto!important;object-fit:cover;object-position:50% 6%}
 .rw:has(img[src*="abor-09."])>.cl:last-child{margin-top:0!important}
 .rw:has(img[src*="abor-09."])>.cl:last-child>p:first-child{margin-top:20px!important}
}

@media (max-width:767px){
 .rw:has(img[src*="abor-10."]) img.im{aspect-ratio:654/778!important;height:auto!important;object-fit:cover;object-position:50% 65%}
}

@media (min-width:900px) and (max-width:1199px){.egrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

@media (min-width:1440px){
html{font-size:calc(min(100vw,1920px)/192)}
.in{position:relative;width:192rem;margin:0 auto}
.ab{position:absolute}
.t{white-space:nowrap;pointer-events:none}
a.t{pointer-events:auto}
.sec{overflow:hidden}
.hd .in,.sec .in{overflow:visible}
.d{display:inline}
.g{display:none}
.mbtn{display:none}
.im{display:block;object-fit:cover}
.btn{display:flex;align-items:center;justify-content:center;border-radius:.23rem}
.btn .t{position:static;white-space:nowrap}
.marq{left:calc(50% - 50vw);width:100vw;overflow:hidden;margin:0}
.trk{position:absolute;top:0;animation:mq 120s linear infinite}
.trk .im{position:absolute}
.nvw,.qcol,.frow,.qtx,.pgrp,.wgrp,.chead,.dgrp,.ahead,.agrid,.shead,.sgal,.nhead,.stats,.ehead,.egrid,.xhead,.xgrid,.xbtns,.rhead,.rgrid,.rbtns,.dhead,.arhead,.acg,.fhead,.fcols,.fbot{display:contents}
.stats{list-style:none}.stat{display:contents}
.sh{background:#000;filter:blur(16.79rem)}
.acard{overflow:hidden}
.tx{position:absolute;inset:0;overflow:hidden}
.tx img{width:100%;height:100%;object-fit:cover;object-position:91.3% 50%;opacity:.44}
.slw{display:contents}
.sld{position:absolute;left:22.8746rem;top:40.2698rem;width:146.29rem;height:55.4077rem;display:flex;gap:2.02rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-y}
.sld::-webkit-scrollbar{display:none}
.sld .tcard{flex:0 0 47.4169rem;width:47.4169rem;height:55.4077rem;scroll-snap-align:start}
.sld.dg{cursor:grabbing;scroll-snap-type:none}
.arr-l,.arr-r{z-index:3}
.arr{border:0;border-radius:50%;background:#474A48;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}
.arr svg{width:3.8rem;height:1.4rem}
.ecard{border:1px solid #2C3534}
.ecard-loc{}
.fline{}
.ic{display:block}
@media (prefers-reduced-motion:reduce){.trk{animation:none}}

.ni{display:contents}
.dd{position:absolute;display:none;background:#fff;padding:1.6rem 0 1.4rem;min-width:max-content;box-shadow:0 1.4rem 3rem rgba(44,53,52,.14);z-index:90;border-top:1px solid rgba(44,53,52,.12)}
.dd::before{content:"";position:absolute;left:0;right:0;top:-3.6rem;height:3.6rem}
.ni:hover .dd,.ni:focus-within .dd{display:block}
.dd a{display:block;padding:.95rem 2.4rem;font:300 1.3rem/1.4 "Open Sauce Sans",system-ui,sans-serif;letter-spacing:.03em;color:#2C3534;white-space:nowrap;transition:background .2s}
.dd a:hover,.dd a:focus{background:#F0EBE4}
#hd{position:sticky;top:0;z-index:80;box-shadow:0 1px 0 rgba(44,53,52,.08)}
.nvp{cursor:default}
a.nv{transition:opacity .2s}a.nv:hover{opacity:.6}

.hcta{display:flex;align-items:center;justify-content:center;background:#2C3534;color:#F0EBE4;font:700 1.15rem/1 "Open Sauce Sans",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:.23rem;white-space:nowrap;transition:background .2s}
.hcta:hover{background:#474A48}

.hd.sec,#hd{overflow:visible}
.sbt{display:none}

.ni.hs>.nv{padding:1.4rem 0 3.6rem;margin-top:-1.4rem}

html{scroll-padding-top:17rem}

.lbg{position:absolute;left:0;right:0;bottom:0;height:22.1129rem;background:#E3DED7;border-top:1px solid #2C3534;z-index:0}
.ecard-loc .t{z-index:2}

.tcard{display:flex;flex-direction:column;background:#F0EBE4;padding:6.6rem 7.3rem 5.2rem;box-sizing:border-box}
.tcard .stars{display:flex;gap:.45rem;margin:0 0 3rem}
.tcard .stars svg{width:3.4rem;height:3.2rem;display:block}
.tn2{margin:0 0 2.4rem;font:100 3.3rem/3.7rem "EN Thin",Georgia,serif;letter-spacing:-.028em;text-transform:uppercase;color:#000}
.tq2{margin:0;font:300 1.57rem/2.45rem "Open Sauce Sans",system-ui,sans-serif;color:#000}
.td2{margin:auto 0 0;padding-top:2.4rem;font:300 1.6rem/2.2rem "Open Sauce Sans",system-ui,sans-serif;color:#000}

.t-nav0{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:39.4405rem}
.t-nav1{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:48.4135rem}
.dd500001{left:46.073rem;top:10rem}
.t-nav2{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:63.4835rem}
.dd500002{left:61.143rem;top:10rem}
.t-nav3{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:83.619rem}
.dd500003{left:81.313rem;top:10rem}
.t-nav4{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:110.8168rem}
.dd500004{left:108.443rem;top:10rem}
.t-nav5{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:123.874rem}
.t-nav6{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:138.479rem}
.t-nav7{font-size:1.19rem;line-height:1.55rem;top:7.471rem;left:153.474rem}
.hc500005{left:164.923rem;top:6.25rem;width:17rem;height:4rem}
.i500006{left:-0.02rem;top:0.05rem;width:4.74rem;height:5.62rem}
.g500007{left:28.5rem;top:5.4rem;width:4.7rem;height:5.7rem}
#hd .in{height:16rem}
#hd{background:#fff}
.t-brand{font-size:5.55rem;line-height:7.22rem;top:5.1307rem;left:60.4728rem;width:70.95rem;text-align:center}
.m1{left:-25.3492rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m2{left:23.3789rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m3{left:72.107rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m4{left:120.8351rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m5{left:169.5632rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m6{left:218.2913rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m7{left:267.0194rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m8{left:315.7475rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m9{left:364.4756rem;top:0rem;width:47.8283rem;height:47.9099rem}
.m10{left:413.2037rem;top:0rem;width:47.8283rem;height:47.9099rem}
.marq{top:17.4813rem;height:47.91rem}
.trk{left:calc(50vw - 96rem);height:47.91rem}
@keyframes mq{to{transform:translateX(-243.6405rem)}}
.t-hero_h{font-size:8.12rem;line-height:10.56rem;top:70.522rem;left:60.7224rem;width:70.43rem;text-align:center}
.t-hero_p1{font-size:1.57rem;line-height:2.9rem;top:83.351rem;left:61.7059rem;width:68.39rem;text-align:center}
.t-hero_it{font-size:3.71rem;line-height:4.82rem;top:90.906rem;left:59.7424rem;width:72.03rem;text-align:center}
.t-hero_p2{font-size:1.58rem;line-height:2.9rem;top:98.7972rem;left:60.0854rem;width:71.27rem;text-align:center}
.b11{left:70.55rem;top:110.61rem;width:50.9rem;height:8.2rem}
.m12{left:-10.8711rem;top:10.983rem;width:78.8236rem;height:75.9918rem}
.m13{left:20.8471rem;top:18.664rem;width:68.2987rem;height:60.6291rem}
.t-qc_h{font-size:6.24rem;line-height:6.65rem;top:23.679rem;left:97.4554rem}
.t-qc_p{font-size:1.77rem;line-height:2.9rem;top:41.1247rem;left:97.4615rem}
.b14{left:97.5rem;top:65.76rem;width:50.9rem;height:8.2rem}
.t-pm_eb{font-size:2.18rem;line-height:2.83rem;top:21.563rem;left:20.1864rem}
.t-pm_h{font-size:5.55rem;line-height:5.35rem;top:28.655rem;left:20.1802rem}
.t-pm_p{font-size:1.98rem;line-height:3.2rem;top:48.2446rem;left:20.1775rem}
.m15{left:7.2392rem;top:6.827rem;width:29.7932rem;height:28.4565rem}
.t-c1_t{font-size:2.96rem;line-height:3.85rem;top:38.382rem;left:7.913rem;width:28.28rem;text-align:center}
.t-c1_p{font-size:1.37rem;line-height:2.6rem;top:44.0683rem;left:5.9579rem;width:32.37rem;text-align:center}
.g16{left:81.6977rem;top:10.909rem;width:44.2511rem;height:61.0745rem}
.m17{left:7.229rem;top:6.827rem;width:29.7932rem;height:28.4565rem}
.t-c2_t{font-size:2.96rem;line-height:3.85rem;top:38.382rem;left:8.762rem;width:26.46rem;text-align:center}
.t-c2_p{font-size:1.37rem;line-height:2.6rem;top:44.0683rem;left:2.5292rem;width:39.21rem;text-align:center}
.g18{left:127.369rem;top:10.909rem;width:44.2511rem;height:61.0745rem}
.m19{left:7.2291rem;top:6.826rem;width:29.7932rem;height:28.4565rem}
.t-c3_t{font-size:2.94rem;line-height:3.82rem;top:38.393rem;left:13.1293rem;width:18.06rem;text-align:center}
.t-c3_p{font-size:1.42rem;line-height:2.6rem;top:44.0873rem;left:2.7447rem;width:38.47rem;text-align:center}
.g20{left:20.1811rem;top:81.521rem;width:44.2511rem;height:61.0745rem}
.m21{left:7.2185rem;top:6.826rem;width:29.7932rem;height:28.4565rem}
.t-c4_t{font-size:3rem;line-height:3.9rem;top:38.379rem;left:10.1185rem;width:24.03rem;text-align:center}
.t-c4_p{font-size:1.42rem;line-height:2.6rem;top:44.0873rem;left:5.845rem;width:32.53rem;text-align:center}
.g22{left:65.853rem;top:81.521rem;width:44.2511rem;height:61.0745rem}
.t-wl_eb{font-size:2.22rem;line-height:2.89rem;top:88.417rem;left:117.8422rem}
.t-wl_h{font-size:5.58rem;line-height:5.35rem;top:95.193rem;left:118.2326rem}
.t-wl_p{font-size:1.98rem;line-height:3.2rem;top:116.2946rem;left:118.2309rem}
.t-cc_eb{font-size:2.21rem;line-height:2.87rem;top:156.731rem;left:82.6774rem;width:25.94rem;text-align:center}
.t-cc_h{font-size:7.86rem;line-height:10.22rem;top:161.746rem;left:58.0818rem;width:74.58rem;text-align:center}
.t-cc_sub{font-size:1.95rem;line-height:2.54rem;top:174.2861rem;left:57.5686rem;width:76.28rem;text-align:center}
.m23{left:0rem;top:0rem;width:45.5285rem;height:45.5287rem}
.t-d1_n{font-size:4.71rem;line-height:6.12rem;top:51.248rem;left:-0.1661rem}
.t-d1_c{font-size:2.63rem;line-height:3.42rem;top:57.73rem;left:-0.2008rem}
.t-d1_p{font-size:1.41rem;line-height:2.5rem;top:63.7541rem;left:-0.0596rem}
.g24{left:19.8219rem;top:185.308rem;width:47rem;height:86.792rem}
.m25{left:0rem;top:0rem;width:45.5285rem;height:45.5287rem}
.t-d2_n{font-size:4.71rem;line-height:6.12rem;top:51.248rem;left:-0.2064rem}
.t-d2_c{font-size:2.63rem;line-height:3.42rem;top:57.73rem;left:-0.2011rem}
.t-d2_p{font-size:1.41rem;line-height:2.5rem;top:63.7541rem;left:-0.0537rem}
.g26{left:72.6322rem;top:185.308rem;width:47rem;height:86.792rem}
.m27{left:0rem;top:0rem;width:45.5285rem;height:45.5287rem}
.t-d3_n{font-size:4.71rem;line-height:6.12rem;top:51.248rem;left:-0.2072rem}
.t-d3_c{font-size:2.63rem;line-height:3.42rem;top:57.73rem;left:-0.2319rem}
.t-d3_p{font-size:1.41rem;line-height:2.5rem;top:63.7541rem;left:-0.0907rem}
.g28{left:125.443rem;top:185.308rem;width:47rem;height:86.792rem}
.b29{left:70.45rem;top:281.11rem;width:50.9rem;height:8.2rem}
.t-ab_eb{font-size:2.19rem;line-height:2.85rem;top:10.749rem;left:80.5174rem;width:31.39rem;text-align:center}
.t-ab_h{font-size:7.2rem;line-height:7.5rem;top:16.82rem;left:48.7326rem;width:93.97rem;text-align:center}
.t-ab_p{font-size:1.99rem;line-height:3.2rem;top:36.0908rem;left:52.3512rem;width:87.06rem;text-align:center}
.m30{left:0rem;top:0rem;width:64rem;height:45.6rem}
.g31{left:-4.35rem;top:29.892rem;width:72.7031rem;height:18.2565rem}
.t-a1_t{font-size:3.9rem;line-height:4.1rem;top:15.21rem;left:18.4043rem;width:27.16rem;text-align:center}
.t-a1_p{font-size:1.42rem;line-height:2.1rem;top:25.0783rem;left:11.6255rem;width:40.62rem;text-align:center}
.t-a1_s{font-size:1.43rem;line-height:1.86rem;top:34.718rem;left:22.2181rem;width:19.81rem;text-align:center}
.g32{left:0rem;top:50.53rem;width:64rem;height:45.6rem}
.m33{left:0rem;top:0rem;width:64rem;height:45.6rem}
.g34{left:-4.35rem;top:29.892rem;width:72.7031rem;height:18.2565rem}
.t-a2_t{font-size:3.9rem;line-height:4.1rem;top:15.21rem;left:13.9266rem;width:36.15rem;text-align:center}
.t-a2_p{font-size:1.42rem;line-height:2.15rem;top:25.0033rem;left:11.527rem;width:40.85rem;text-align:center}
.t-a2_s{font-size:1.43rem;line-height:1.86rem;top:34.718rem;left:22.2381rem;width:19.81rem;text-align:center}
.g35{left:64rem;top:50.53rem;width:64rem;height:45.6rem}
.m36{left:0rem;top:0rem;width:64rem;height:45.6rem}
.g37{left:-4.35rem;top:29.892rem;width:72.7031rem;height:18.2565rem}
.t-a3_t{font-size:3.9rem;line-height:4.1rem;top:15.21rem;left:12.6249rem;width:38.75rem;text-align:center}
.t-a3_p{font-size:1.44rem;line-height:2.1rem;top:25.0706rem;left:15.0795rem;width:33.75rem;text-align:center}
.t-a3_s{font-size:1.43rem;line-height:1.86rem;top:34.718rem;left:22.2381rem;width:19.81rem;text-align:center}
.g38{left:128rem;top:50.53rem;width:64rem;height:45.6rem}
.b39{left:70.45rem;top:104.29rem;width:50.9rem;height:8.2rem}
.t-so_eb{font-size:2.18rem;line-height:2.83rem;top:10.113rem;left:80.2264rem;width:31.88rem;text-align:center}
.t-so_h{font-size:6.99rem;line-height:7.4rem;top:16.204rem;left:54.286rem;width:83.19rem;text-align:center}
.t-so_p{font-size:1.67rem;line-height:2.9rem;top:33.9629rem;left:61.0762rem;width:69.56rem;text-align:center}
.m40{left:21.1119rem;top:65.919rem;width:23.5323rem;height:30.577rem}
.m41{left:46.7539rem;top:57.353rem;width:27.1618rem;height:47.7101rem}
.m42{left:76.0254rem;top:52.682rem;width:39.7505rem;height:57.0519rem}
.m43{left:117.886rem;top:57.353rem;width:27.1618rem;height:47.7101rem}
.m44{left:147.157rem;top:65.919rem;width:23.5323rem;height:30.577rem}
.b45{left:70.45rem;top:117.14rem;width:50.9rem;height:8.2rem}
.t-nu_eb{font-size:2.23rem;line-height:2.9rem;top:2.608rem;left:87.0395rem;width:18.06rem;text-align:center}
.t-nu_h{font-size:7.5rem;line-height:9.75rem;top:7.225rem;left:52.3311rem;width:86.95rem;text-align:center}
.t-s1_n{font-size:8.36rem;line-height:10.87rem;top:32.6726rem;left:9.5366rem;width:8.82rem;text-align:center}
.t-s1_l{font-size:1.31rem;line-height:2.1rem;top:43.5502rem;left:8.5717rem;width:11.01rem;text-align:center}
.t-s2_n{font-size:8.37rem;line-height:10.88rem;top:32.6642rem;left:22.8664rem;width:19.53rem;text-align:center}
.t-s2_l{font-size:1.29rem;line-height:2.1rem;top:43.5579rem;left:26.7775rem;width:11.88rem;text-align:center}
.t-s3_n{font-size:8.3rem;line-height:10.79rem;top:32.683rem;left:43.6227rem;width:20.65rem;text-align:center}
.t-s3_l{font-size:1.29rem;line-height:2.1rem;top:43.5579rem;left:48.1869rem;width:11.98rem;text-align:center}
.t-s4_n{font-size:8.3rem;line-height:10.79rem;top:32.683rem;left:65.2335rem;width:21.53rem;text-align:center}
.t-s4_l{font-size:1.31rem;line-height:2.1rem;top:43.5502rem;left:70.086rem;width:12.13rem;text-align:center}
.t-s5_n{font-size:8.3rem;line-height:10.79rem;top:32.683rem;left:89.1343rem;width:18.87rem;text-align:center}
.t-s5_l{font-size:1.29rem;line-height:2.1rem;top:43.5579rem;left:90.9399rem;width:15.2rem;text-align:center}
.t-s6_n{font-size:8.37rem;line-height:10.88rem;top:32.6642rem;left:110.2869rem;width:18.57rem;text-align:center}
.t-s6_l{font-size:1.31rem;line-height:2.1rem;top:43.5502rem;left:112.5022rem;width:14.5rem;text-align:center}
.t-s7_n{font-size:8.3rem;line-height:10.79rem;top:32.683rem;left:130.0588rem;width:19.56rem;text-align:center}
.t-s7_l{font-size:1.31rem;line-height:2.1rem;top:43.5502rem;left:133.1146rem;width:13.77rem;text-align:center}
.t-s8_n{font-size:8.37rem;line-height:10.88rem;top:32.6642rem;left:154.73rem;width:9.22rem;text-align:center}
.t-s8_l{font-size:1.31rem;line-height:1.8rem;top:43.5002rem;left:151.1972rem;width:16.2rem;text-align:center}
.t-s9_n{font-size:8.38rem;line-height:10.89rem;top:32.6558rem;left:168.8289rem;width:16.56rem;text-align:center}
.t-s9_l{font-size:1.31rem;line-height:1.7rem;top:43.7502rem;left:173.0461rem;width:8.44rem;text-align:center}
.t-es_h{font-size:7.85rem;line-height:8.15rem;top:19.385rem;left:62.867rem;width:66.02rem;text-align:center}
.sq{display:inline-block;width:4.3682rem;position:relative}
.sq svg{position:absolute;left:1.4884rem;top:-5.6rem;width:1.45rem;height:2.6rem}
.t-es_eb{font-size:2.23rem;line-height:2.9rem;top:11.308rem;left:80.7068rem;width:30.8rem;text-align:center}
.t-es_p{font-size:2.03rem;line-height:3.2rem;top:39.1756rem;left:54.8971rem;width:81.74rem;text-align:center}
.i46{left:6.4269rem;top:7.807rem;width:3.21rem;height:3.1rem}
.t-e1_t{font-size:3.53rem;line-height:3.7rem;top:14.355rem;left:5.8563rem}
.t-e1_p{font-size:1.64rem;line-height:2.7rem;top:24.5913rem;left:5.8543rem}
.g47{left:26.25rem;top:54.583rem;width:31.7979rem;height:41.8601rem}
.i48{left:5.859rem;top:7.807rem;width:3.14rem;height:3.03rem}
.t-e2_t{font-size:3.6rem;line-height:4.68rem;top:13.737rem;left:5.301rem}
.t-e2_p{font-size:1.65rem;line-height:2.7rem;top:20.9875rem;left:5.2965rem}
.g49{left:62.15rem;top:54.583rem;width:31.7979rem;height:41.8601rem}
.i50{left:5.861rem;top:7.807rem;width:3.14rem;height:3.03rem}
.t-e3_t{font-size:3.6rem;line-height:4.68rem;top:13.737rem;left:5.299rem}
.t-e3_p{font-size:1.63rem;line-height:2.7rem;top:20.9952rem;left:5.2995rem}
.g51{left:98.05rem;top:54.583rem;width:31.7979rem;height:41.8601rem}
.b52{left:70.55rem;top:105.57rem;width:50.9rem;height:8.2rem}
.t-ex_eb{font-size:2.18rem;line-height:2.83rem;top:11.313rem;left:83.0157rem;width:26.16rem;text-align:center}
.t-ex_h{font-size:7.75rem;line-height:8.1rem;top:18.1rem;left:49.1712rem;width:93.6rem;text-align:center}
.t-ex_p{font-size:1.98rem;line-height:3.2rem;top:37.8446rem;left:56.0637rem;width:79.56rem;text-align:center}
.m53{left:0rem;top:0rem;width:29.3735rem;height:38.7394rem}
.t-x1_n{font-size:14.95rem;line-height:19.43rem;top:26.705rem;left:5.9831rem;width:16.57rem;text-align:center}
.t-x1_t{font-size:1.86rem;line-height:2.42rem;top:44.6804rem;left:1.4075rem;width:26.6rem;text-align:center}
.t-x1_p{font-size:1.6rem;line-height:2.8rem;top:48.6396rem;left:-3.3812rem;width:36.03rem;text-align:center}
.g54{left:29.7285rem;top:52.65rem;width:29.3735rem;height:65.65rem}
.m55{left:0rem;top:0rem;width:29.3735rem;height:38.7394rem}
.t-x2_n{font-size:14.95rem;line-height:19.43rem;top:26.705rem;left:4.607rem;width:19.44rem;text-align:center}
.t-x2_t{font-size:1.86rem;line-height:2.42rem;top:44.6804rem;left:-1.7269rem;width:30.67rem;text-align:center}
.t-x2_p{font-size:1.6rem;line-height:2.8rem;top:48.6396rem;left:1.4812rem;width:26.27rem;text-align:center}
.g56{left:64.052rem;top:52.65rem;width:29.3735rem;height:65.65rem}
.m57{left:0rem;top:0rem;width:29.3735rem;height:38.7394rem}
.t-x3_n{font-size:14.95rem;line-height:19.43rem;top:26.705rem;left:4.6851rem;width:19.31rem;text-align:center}
.t-x3_t{font-size:1.88rem;line-height:2.44rem;top:44.6628rem;left:1.9648rem;width:25.51rem;text-align:center}
.t-x3_p{font-size:1.6rem;line-height:2.8rem;top:48.6396rem;left:-1.5139rem;width:32.27rem;text-align:center}
.g58{left:98.3756rem;top:52.65rem;width:29.3735rem;height:65.65rem}
.m59{left:0rem;top:0rem;width:29.3735rem;height:38.7394rem}
.t-x4_n{font-size:14.95rem;line-height:19.43rem;top:26.705rem;left:4.5402rem;width:19.57rem;text-align:center}
.t-x4_t{font-size:1.84rem;line-height:2.39rem;top:44.703rem;left:-4.0777rem;width:32.76rem;text-align:center}
.t-x4_p{font-size:1.6rem;line-height:2.8rem;top:48.6396rem;left:-2.3718rem;width:31.51rem;text-align:center}
.g60{left:132.699rem;top:52.65rem;width:29.3735rem;height:65.65rem}
.b61{left:43.27rem;top:121.15rem;width:50.9rem;height:8.2rem}
.b62{left:97.6rem;top:121.15rem;width:50.9rem;height:8.2rem}
.t-re_eb{font-size:2.19rem;line-height:2.85rem;top:11.599rem;left:84.944rem;width:22.37rem;text-align:center}
.t-re_h{font-size:7.77rem;line-height:8.1rem;top:18.392rem;left:56.5992rem;width:78.58rem;text-align:center}
.t-re_sub{font-size:2.02rem;line-height:2.63rem;top:38.4144rem;left:59.8751rem;width:71.38rem;text-align:center}
.m63{left:0rem;top:0rem;width:24.5609rem;height:27.9898rem}
.m64{left:24.561rem;top:0rem;width:24.5609rem;height:27.9898rem}
.t-r1_p{font-size:1.57rem;line-height:2.8rem;top:31.551rem;left:2.9953rem}
.g65{left:19.5107rem;top:49.2rem;width:49.1218rem;height:43.3rem}
.m66{left:0rem;top:0rem;width:24.5609rem;height:27.9898rem}
.m67{left:24.5609rem;top:0rem;width:24.5609rem;height:27.9898rem}
.t-r2_p{font-size:1.57rem;line-height:2.8rem;top:31.551rem;left:3.0069rem}
.g68{left:71.4391rem;top:49.2rem;width:49.1218rem;height:43.3rem}
.m69{left:0rem;top:0rem;width:24.5609rem;height:27.9898rem}
.m70{left:24.561rem;top:0rem;width:24.5609rem;height:27.9898rem}
.t-r3_p{font-size:1.57rem;line-height:2.8rem;top:31.551rem;left:6.3651rem}
.g71{left:123.367rem;top:49.2rem;width:49.1218rem;height:43.3rem}
.b72{left:43.37rem;top:97rem;width:50.9rem;height:8.2rem}
.b73{left:97.7rem;top:97rem;width:50.9rem;height:8.2rem}
.t-de_eb{font-size:2.21rem;line-height:2.87rem;top:10.531rem;left:74.7432rem;width:42.86rem;text-align:center}
.t-de_h{font-size:7.78rem;line-height:10.11rem;top:16.333rem;left:50.725rem;width:86.95rem;text-align:center}
.t-de_sub{font-size:2.02rem;line-height:2.63rem;top:30.3644rem;left:68.3462rem;width:55.22rem;text-align:center}
.g74{left:19.475rem;top:65.51rem;width:6.8rem;height:6.8rem}
.g75{left:165.725rem;top:65.51rem;width:6.8rem;height:6.8rem}
.t-ar_eb{font-size:2.18rem;line-height:2.83rem;top:10.163rem;left:87.6496rem;width:17.05rem;text-align:center}
.t-ar_h{font-size:7.77rem;line-height:8.1rem;top:16.792rem;left:48.8824rem;width:96.8rem;text-align:center}
.t-ar_p{font-size:1.97rem;line-height:3.2rem;top:36.6984rem;left:54.7531rem;width:82.35rem;text-align:center}
.m76{left:7.2391rem;top:6.83rem;width:29.7932rem;height:28.4565rem}
.t-a1x_t{font-size:2.86rem;line-height:3.1rem;top:39.386rem;left:8.0383rem}
.t-a1x_p{font-size:1.37rem;line-height:2.6rem;top:50.7073rem;left:8.031rem}
.b77{left:7.2668rem;top:65.28rem;width:29.8rem;height:5.9rem}
.g78{left:25.6232rem;top:53.47rem;width:44.2511rem;height:78.0074rem}
.m79{left:7.2391rem;top:6.83rem;width:29.7932rem;height:28.4565rem}
.t-a2x_t{font-size:2.88rem;line-height:3.1rem;top:39.378rem;left:8.0309rem}
.t-a2x_p{font-size:1.37rem;line-height:2.6rem;top:47.7073rem;left:8.0337rem}
.b80{left:7.2656rem;top:65.28rem;width:29.8rem;height:5.9rem}
.g81{left:73.8744rem;top:53.47rem;width:44.2511rem;height:78.0074rem}
.m82{left:7.239rem;top:6.83rem;width:29.7932rem;height:28.4565rem}
.t-a3x_t{font-size:2.86rem;line-height:3.1rem;top:39.386rem;left:8.0368rem}
.t-a3x_p{font-size:1.39rem;line-height:2.6rem;top:50.6997rem;left:8.0345rem}
.b83{left:7.274rem;top:65.28rem;width:29.8rem;height:5.9rem}
.g84{left:122.126rem;top:53.47rem;width:44.2511rem;height:78.0074rem}
.b85{left:70.55rem;top:138.8rem;width:50.9rem;height:8.2rem}
.t-ft_eb{font-size:2.19rem;line-height:2.85rem;top:12.449rem;left:83.6472rem;width:25.35rem;text-align:center}
.t-ft_h{font-size:7.52rem;line-height:8.1rem;top:17.892rem;left:64.8254rem;width:62.43rem;text-align:center}
.b86{left:71.51rem;top:39.18rem;width:50.9rem;height:8.2rem}
.i600001{left:-0.05rem;top:0rem;width:14.5rem;height:17.2rem}
.g600002{left:88.8rem;top:9rem;width:14.4rem;height:17.2rem}
.g600003{left:7.9977rem;top:15.56rem;width:76.048rem;height:0.1rem}
.g600004{left:107.954rem;top:15.56rem;width:76.048rem;height:0.1rem}
.t-f1{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:9.93rem}
.t-f2{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:36.8762rem}
.t-fw{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:63.1762rem}
.t-f3{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:84.441rem}
.t-f4{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:110.7864rem}
.t-f5{font-size:1.37rem;line-height:2.4rem;top:36.1773rem;left:147.7041rem}
.g600005{left:7.9977rem;top:77.84rem;width:176.004rem;height:0.1rem}
.i600006{left:-0.04rem;top:-0.04rem;width:1.48rem;height:3.46rem}
.g600007{left:95.3rem;top:81rem;width:1.5rem;height:3.5rem}
.t-ft_c{font-size:1.04rem;line-height:1.35rem;top:81.5282rem;left:7.9954rem}
.t-ft_d{font-size:1.17rem;line-height:1.52rem;top:81.3936rem;left:167.4076rem}
#ftc .in{height:89.2rem}
#ftc{background:#474A48}
#hero .in{height:130.5rem}
#hero{background:#fff}
#queda .in{height:99.9rem}
#queda{background:#474A48}
#proc .in{height:299.4rem}
#proc{background:#F0EBE4}
#abord .in{height:124rem}
#abord{background:#2C3534}
#sobre .in{height:135.2rem}
#sobre{background:#F0EBE4}
#nums .in{height:55.8rem}
#nums{background:linear-gradient(#F0EBE4 23.9rem,#474A48 23.9rem,#474A48 55.8rem,#F0EBE4 55.8rem)}
#estr .in{height:124.94rem}
#estr{background:#F0EBE4}
#exp .in{height:140.8rem}
#exp{background:#F0EBE4}
#res .in{height:117.4rem}
#res{background:#F0EBE4}
#dep .in{height:107.8rem}
#dep{background:#fff}
#art .in{height:158.6rem}
#art{background:#F0EEEA}
#ft .in{height:53.8rem}
#ft{background:#474A48}
}