:root{--page: 1200px;--gut: 40px;--ink: #313131;--ink-strong: #000;--muted: #7f7f7f;--faint: #b4b4b4;--dim: #7e7e7e;--nav-ink: #7e7e7e;--accent: #ff2255;--paper: #fff;--ground: #f4f4f4;--hdr-h: 110px;--ftr-h: 230px;--social-size: 34px;--social-gap: 33px;--social-top: 93px;--copy-gap: 63px;--ftr-top: 269px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:17px}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wrap{max-width:var(--page);margin-inline:auto;padding-inline:var(--gut)}.hdr{background:var(--paper);height:var(--hdr-h)}.hdr__in{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.logo{font-size:26px;line-height:31px;font-weight:500;letter-spacing:3px;color:#000;white-space:nowrap;margin-top:40px;margin-left:1px}.logo span{letter-spacing:0}.nav{display:flex;gap:40.23px;margin-top:39px;margin-right:11.67px}.nav a{width:auto;height:40px;padding-top:11px;text-align:center;font-size:14px;line-height:17px;font-weight:600;letter-spacing:3px;color:var(--nav-ink)}.nav a:hover{color:var(--accent)}.nav a[aria-current=page]{color:var(--ink-strong)}.plus,.mark{display:none}.crumbs{display:flex;flex-wrap:wrap;gap:22.5px;margin-top:31px;height:20px;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:14px;line-height:17px;color:var(--dim)}.crumbs>*{flex:0 0 auto}.crumbs a:hover,.crumbs [aria-current]{color:var(--accent)}.title{margin:var(--title-top, 60px) 0 0;height:17px;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:16px;line-height:17px;font-weight:700;color:var(--ink-strong)}.title span{color:var(--ink-strong);font-weight:700}.work-note{margin-top:34px;max-width:760px}.work-note--tight{margin-top:10px}.work-note--tight .work-note__h{margin-bottom:6px}.work-note__h{margin:0 0 10px;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:17px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.work-note p{margin:0;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:24px;color:var(--ink-strong)}@media(max-width:720px){.work-note{margin-top:clamp(20px,5vw,34px)}.work-note p{font-size:15px;line-height:23px}}.show{position:relative;margin-top:var(--b-top, var(--show-top, 23px));margin-left:var(--b-dx, -1px);margin-right:0;margin-bottom:0;width:var(--b-w, 100%);aspect-ratio:var(--b-ar, 1121 / 955)}.show__track{position:relative;width:100%;height:100%;overflow:hidden}.show__track img{position:absolute;left:var(--fx, 0);top:var(--fy, 0);width:var(--fw, 100%);height:var(--fh, 100%);max-width:none;object-fit:var(--fit, scale-down);opacity:0;transition:opacity .5s ease}.show__track img.is-on{opacity:1}.show__track img.show__stub{display:none}.show__dots{position:absolute;top:20px;left:0;right:0;display:flex;justify-content:center;gap:10px;z-index:2}.show__dots button{width:10px;height:10px;padding:0;border:0;cursor:pointer;background:url(../images/u602014.png) no-repeat 0 0}.show__dots button[aria-current]{background-image:url(../images/u602014-a.png)}.show__arr{position:absolute;top:50%;translate:0 -50%;width:40px;height:40px;padding:0;border:0;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:0 0;z-index:2}.show__arr--prev{left:var(--arr-prev, calc(var(--gut) * -1 + 1px));translate:0 calc(-50% + var(--arr-prev-dy, 0px));background-image:url(../images/arrow_left2-u601752.png)}.show__arr--next{right:var(--arr-next, calc(var(--gut) * -1));translate:0 calc(-50% + var(--arr-next-dy, 0px));background-image:url(../images/arrow_right2-u601740.png)}.tiles{margin-top:var(--tiles-top, 130px);display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--col-gap, 20px);margin-left:var(--tiles-dx, 0);margin-right:var(--tiles-dxr, 0);row-gap:var(--row-gap, 64px);list-style:none;padding:0;margin-bottom:0}.tile,.tile__link{display:block}.tile__pic{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:var(--paper)}.tile__pic>img,.tile__pic .show__track img{position:absolute;max-width:none;left:var(--fx, 0);top:var(--fy, 0);width:var(--fw, 100%);height:var(--fh, 100%);object-fit:var(--fit, cover);object-position:var(--pos, 50% 50%)}.tile__cap{display:block;font-family:var(--cap-ff, Montserrat, "Helvetica Neue", Arial, sans-serif);text-transform:var(--cap-tt, uppercase);margin-top:19px;min-height:17px;font-size:14px;line-height:17px;font-weight:var(--cap-fw, 500);color:var(--dim)}.tile:hover .tile__cap{color:var(--accent)}.posts__none{margin:85px 0 0;text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:18px;color:var(--ink)}.show--video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.show__fallback{position:absolute;inset:0}.show__fallback[hidden]{display:none}.show__note{position:absolute;top:0;left:0;right:0;z-index:3;margin:0;padding:6px 12px;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:16px;color:var(--ink);background:#ffffffd9}.page-tail{height:0}@media(min-width:1200px){body{position:relative}.show--over{position:absolute;top:var(--over-top);left:calc(50% - var(--page) / 2 + var(--over-x));width:var(--over-w);margin:0}.page-tail{height:var(--tail-h, 0px)}}.tile__pic--bg{background-repeat:no-repeat;background-position:50% 50%;background-size:auto}.tile__pic.show{margin:0;aspect-ratio:1}.tile__pic.show .show__track{position:absolute;inset:0}.about{background:var(--paper);margin-top:150px;display:grid;grid-template-columns:509fr 611fr;min-height:716px}.about__text{padding:49px 0 0 50.141px;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:22px;color:var(--ink-strong)}.about__text{min-width:0}.about__text p{margin:0;max-width:414px}.about__text a{color:var(--ink);text-decoration:underline}.about__text a:hover{color:var(--accent)}.about__pic{--about-frame: 50px;padding:var(--about-frame);background:url(../images/cover_blog_my13.jpg) center / cover no-repeat content-box}.ftr{background:var(--paper);margin-top:var(--ftr-top);height:var(--ftr-h);display:flex;flex-direction:column;align-items:center}.ftr__social{display:flex;gap:var(--social-gap);margin-top:var(--social-top)}.ftr__social img{width:var(--social-size);height:var(--social-size)}.ftr__social a:hover{opacity:.7}.ftr__copy{margin:var(--copy-gap) 0 0;align-self:stretch;height:40px;text-align:center;font-size:14px;line-height:17px;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:400;color:var(--ink)}.ftr__legal{display:inline;font-size:inherit;line-height:inherit}.ftr__copy .ftr__legal a,.err__copy .ftr__legal a{color:inherit}.ftr__copy .ftr__legal a:hover,.err__copy .ftr__legal a:hover{color:var(--accent)}.ftr__legal-sep{padding-inline:6px;opacity:.5}@media(max-width:1100px){:root{--gut: clamp(16px, 3.6vw, 40px)}.nav a{width:auto;min-width:0;text-indent:0;padding-inline:clamp(6px,1.5vw,20px)}.nav{gap:0;margin-right:0}.logo{font-size:clamp(19px,2.4vw,26px);letter-spacing:clamp(1px,.28vw,3px)}.show__arr--prev{left:8px}.show__arr--next{right:8px}.tiles{row-gap:clamp(28px,5vw,61px)}.about{margin-top:clamp(40px,12vw,150px);min-height:0}.about__text{padding:clamp(20px,4vw,49px) clamp(16px,4vw,50px)}.about__pic{--about-frame: clamp(16px, 4vw, 50px)}.ftr{margin-top:clamp(60px,22vw,var(--ftr-top, 269px))}.ftr__social{gap:clamp(12px,3vw,33px);margin-top:clamp(40px,8vw,93px)}}@media(max-width:850px){.tiles{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){:root{--hdr-h: 200px;--ftr-h: auto}.hdr{position:relative}.hdr__in{position:relative;height:var(--hdr-h);display:block;padding:30px 0 0}.logo{display:none}.mark{display:block;width:105px;margin-inline:auto}.mark img{width:105px;height:128px}.plus{display:block;position:fixed;left:6px;top:20px;width:30px;height:30px;padding:0;border:0;background:none;cursor:pointer;z-index:100}.plus:before,.plus:after{content:"";position:absolute;background:var(--accent);transition:rotate .2s ease}.plus:before{left:10px;top:0;width:11px;height:30px}.plus:after{left:0;top:10px;width:30px;height:11px}.nav{position:fixed;inset:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:17px;padding-top:234px;background:#ffffffed;z-index:10;overflow-y:auto}.nav:not(.is-open){display:none}.nav a,.nav a:nth-child(-n+2){width:186px;height:31px;padding:0;text-indent:0;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:26px;line-height:31px;font-weight:400;letter-spacing:normal;color:var(--ink-strong)}.plus[aria-expanded=true]{left:50%;top:147px;translate:-50% 0;width:37px;height:37px}.plus[aria-expanded=true]:before{left:13px;width:11px;height:37px;rotate:45deg}.plus[aria-expanded=true]:after{top:13px;width:37px;height:11px;rotate:45deg}.tiles{grid-template-columns:repeat(2,1fr);column-gap:12px;margin-top:clamp(24px,6vw,130px)}.tile__cap{font-size:12px;margin-top:12px}.about{grid-template-columns:1fr}.about__pic{min-height:300px}.crumbs{gap:14px;font-size:13px;height:auto;margin-top:20px}.title{margin-top:26px;height:auto;font-size:15px}.show{margin-top:16px}.show__arr{width:32px;height:32px;background-size:contain}.show__dots{flex-wrap:wrap;gap:16px 20px}.show__dots button{position:relative;flex:0 0 10px}.show__dots button:after{content:"";position:absolute;inset:-8px -10px}.ftr{padding-bottom:28px}.ftr__social{flex-wrap:wrap;justify-content:center}.ftr__copy{margin-top:24px;text-align:center}.ftr__copy{height:auto}.ftr__legal{font-size:14px;line-height:18px}.ftr__legal a{display:inline-block;padding:6px 4px}}@media(max-width:600px){.tiles{grid-template-columns:1fr;column-gap:0;row-gap:clamp(32px,8vw,61px)}.tile__cap{font-size:14px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.show__track img{transition:none}}.banner{width:100%;height:512px;background:url(../images/cover_blog_my15.jpg) center / cover no-repeat}.blog{max-width:var(--page);margin-inline:auto;padding-left:127px;padding-right:29px;display:grid;grid-template-columns:750fr 264fr;column-gap:30px}.tabs{grid-column:1;grid-row:1;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;margin-top:var(--tabs-top, -51px);position:relative;z-index:1}.tabs a{height:52px;background:var(--ground) center / auto no-repeat;border-radius:0}.tabs a:first-child{border-radius:10px 0 0}.tabs a:last-child{border-radius:0 10px 0 0}.tabs a[aria-current]{background-color:var(--paper)}.tabs a:hover{background-color:#ececec}.posts{grid-column:1;grid-row:2;background:var(--paper);box-shadow:#0000001a 1px 1px 2px;padding:61px 33px 30px 34px;min-height:var(--card-h, 0);display:flex;flex-direction:column;position:relative}.post{display:grid;grid-template-columns:326fr 327fr;column-gap:30px}.post__body{grid-column:2}.post+.post{margin-top:var(--post-gap, 91px)}.post__cat{margin:0;font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:17px;color:var(--accent)}.post__cat a{color:inherit}.post__pic{display:block;width:100%;aspect-ratio:326 / 184;align-self:start;min-width:0;max-width:none;object-fit:fill;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.post__title{margin:20px 0 0;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:30px;line-height:36px;font-weight:700;color:var(--ink)}.post .post__title{margin-top:3px}.post__date{margin:11px 0 0;font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:17px;color:var(--muted)}.post__lead{margin:13px 0 0;font-family:Verdana,Geneva,sans-serif;font-size:16px;line-height:21px;color:var(--ink)}.post a:hover .post__title{color:var(--accent)}.post--wide{display:block}.post--wide .post__pic{aspect-ratio:682 / 385}.art__crumbs{display:flex;flex-wrap:wrap;margin:0 0 22px;color:var(--ink)}.art__crumbs a{color:inherit}.art__crumbs a:hover{color:var(--accent)}.art__b{margin:0 0 22px;color:var(--ink);overflow-wrap:anywhere}.art__b a{color:inherit}.art__b:last-child{margin-bottom:0}.art__pic{display:block;width:100%;height:auto;min-width:0;margin:0 0 22px;max-width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;aspect-ratio:682 / 385}img.art__pic{aspect-ratio:auto}.art__video{position:relative;display:block;width:100%;min-width:0;aspect-ratio:var(--b-ar, 682 / 394);margin:0 0 22px}.art__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.art__nav{display:inline-block;width:25px;height:25px;margin:0 10px 0 0;background:center / contain no-repeat}.art__show{margin:0 0 22px;width:100%;min-width:0;aspect-ratio:var(--b-ar, 682 / 512)}.show__arr--text{display:flex;align-items:center;justify-content:center;top:auto;translate:none;width:auto;height:auto;background-image:none}.aside{grid-column:2;grid-row:2;padding-top:30px;overflow-wrap:anywhere}.aside h2{margin:0 0 11px;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif;font-size:16px;line-height:19px;font-weight:700;color:var(--ink)}.aside p,.aside li{margin:0;font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:20px;color:var(--ink)}.aside ul{margin:0 0 60px;padding:0;list-style:none}.aside a{color:var(--ink)}.aside a:hover{color:var(--accent)}.aside__who{display:grid;grid-template-columns:98px 1fr;gap:0 0;margin-bottom:55px}.aside__who p{font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif}.aside__who p:first-child{font-weight:700}.aside__role{color:var(--accent);font-weight:400}.aside__who img{width:68px;height:68px;margin-top:13px}.aside__who>div{margin-top:16px}.aside p.aside__topics{margin:0 0 142px;font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:20px;color:var(--ink)}.aside__links{display:grid;grid-template-columns:repeat(3,var(--aside-icon, 68px));gap:var(--aside-gap-y, 20px) var(--aside-gap-x, 30px);margin-top:30px}.aside__links img{width:var(--aside-icon, 68px);height:var(--aside-icon, 68px)}.aside__links a:hover{opacity:.7}.posts__more{margin:auto 0 var(--more-bottom, 49px);text-align:center;line-height:0}.posts__more img{display:inline-block;width:25px;height:25px}.ftr--wide{display:block}.ftr--wide .ftr__in{position:relative;top:var(--ftr-inner, 0px);left:var(--ftr-left, 0px)}.ftr--wide{overflow-x:clip}.ftr__in{max-width:var(--page);margin-inline:auto;padding-left:29px;padding-right:50px;display:grid;grid-template-columns:minmax(0,292.11fr) minmax(0,217.94fr) minmax(0,206.09fr) minmax(0,161fr) minmax(0,166.03fr) minmax(0,77.8fr)}.ftr--wide p,.ftr--wide li{margin:0;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:var(--ink)}.ftr--wide a{color:var(--ink)}.ftr--wide a:hover{color:var(--accent)}.ftr--wide .ftr__copy{font-family:inherit}.ftr__grey{display:grid;grid-template-columns:repeat(4,44px);column-gap:20px;row-gap:17px;margin-top:49px}.ftr__grey a{display:block;line-height:0}.ftr__grey img{width:44px;height:44px}.ftr__grey a:hover{opacity:.7}.ftr__addr{margin-top:59px}.ftr__addr--url{margin-top:14px!important}.ftr__addr--rights{margin-top:10px!important}.ftr__mark{margin-top:38px;font-family:Trebuchet,Trebuchet MS,Tahoma,Arial,sans-serif}.ftr__mark img{width:120px;height:120px}.ftr__col{margin-top:49px;padding:0;list-style:none}.ftr--wide .ftr__copy{margin-top:25px}@media(max-width:1100px){.blog{padding-inline:var(--gut);column-gap:clamp(14px,2.4vw,30px)}.banner{height:clamp(220px,40vw,512px)}.posts{padding:clamp(16px,3vw,30px);min-height:0}.posts__more{margin:30px 0 0}.tabs{margin-top:0}.ftr--wide{height:auto;padding-bottom:30px}.ftr__in{padding-inline:var(--gut);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 20px}.ftr__grey,.ftr__addr,.ftr__mark,.ftr__col{margin-top:30px}.ftr__grey{grid-template-columns:repeat(4,minmax(0,44px));gap:12px}.ftr__grey img{width:100%;height:auto}.ftr__mark img{width:clamp(70px,10vw,120px);height:auto}.ftr--wide .ftr__copy{margin-top:30px}.post__title{font-size:clamp(20px,2.6vw,30px);line-height:1.2}}@media(max-width:720px){.blog{grid-template-columns:1fr}.tabs,.posts,.aside{grid-column:1}.tabs{grid-row:1}.posts{grid-row:2}.aside{grid-row:3}.aside{padding-top:30px}.tabs{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:2px}.tabs a,.tabs a:first-child,.tabs a:last-child{height:52px;background-size:auto;border-radius:6px}.aside__topics a,.aside__topics span{white-space:nowrap;margin-right:14px}.post{grid-template-columns:1fr;row-gap:14px}.post+.post{margin-top:34px}.post__body{grid-column:1}.aside__links{grid-template-columns:repeat(3,1fr);justify-items:center}.aside__links img{width:max(44px,var(--aside-icon, 68px));height:max(44px,var(--aside-icon, 68px))}}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.err{background:var(--paper)}.err__in{max-width:var(--page);margin-inline:auto;padding:0 var(--gut) 24px;text-align:center}.err__msg{margin:230px 0 0;font-family:Verdana,Geneva,sans-serif;font-size:24px;line-height:29px;font-weight:400;color:var(--accent)}.err__pic{margin-inline:auto;max-width:100%;object-fit:cover;object-position:50% 50%}.err__in .err__pic:first-of-type{margin-top:46px}.err__back{margin:66px 0 0;font-family:Verdana,Geneva,sans-serif;letter-spacing:1px;font-size:20px;line-height:24px;color:var(--ink)}.err__back a:hover{color:var(--accent)}.err__copy{margin:230px 0 0;height:17px;font-size:14px;line-height:17px;font-weight:400;color:var(--ink)}.stub{display:block;min-height:1px}.hdr--mark{display:flex;justify-content:center;align-items:flex-start}.hdr--mark img{margin-top:30px}.ftr__social--wide{flex-wrap:wrap;justify-content:center}.cform{max-width:var(--page);margin:170px auto 0;padding-inline:var(--gut)}.cform__card{background:var(--paper);padding:56px 50px}.cform__title{margin:0;font-size:20px;line-height:24px;font-weight:500;color:var(--ink-strong)}.cform address{font-style:normal}.cform__pad{background:var(--paper);margin-top:46px;padding:51px 50px}.cform__imp-h{margin:0}.cform__imp{margin-top:18px}.cform__imp p{margin:0;font-size:16px;line-height:22px;font-weight:400;color:var(--ink-strong)}.cform__imp-v,.cform__imp-v a{color:var(--ink-strong)}.cform__imp-v a:hover{color:var(--accent)}.cform__pol{--pol-cut: 198px}.cform__pol-lead{display:none}.cform__pol.js-more.is-collapsed .cform__pol-lead{display:block;min-height:var(--pol-cut, 198px)}.cform__pol.js-more.is-collapsed .cform__pol-body{display:none}.cform__pol-h{color:var(--ink-strong);font-weight:500!important}.cform__pol-body a{color:var(--ink);text-decoration:underline}.cform__pol-body a:hover{color:var(--accent)}.cform__more{display:none;padding:6px 0;border:0;background:none;font:inherit;color:var(--muted);cursor:pointer}.cform__pol.js-more .cform__more{display:inline}.cform__more:hover{color:var(--ink-strong);text-decoration:underline}.cform__tail{color:var(--muted)}@media(max-width:1100px){.cform{margin-top:clamp(40px,14vw,170px)}.cform__card{padding:clamp(24px,5vw,56px) clamp(16px,4vw,40px);min-height:0}.cform__pad{min-height:0;padding:clamp(24px,5vw,51px) clamp(16px,4vw,40px)}.cform__imp p{font-size:clamp(16px,2.2vw,20px)}.cform__title{font-size:clamp(14px,4.4vw,20px);overflow-wrap:break-word}.err__msg{margin-top:clamp(60px,20vw,230px);font-size:clamp(18px,3vw,24px)}.err__copy{margin-top:clamp(60px,20vw,236px);height:auto}}
