.bd-crumb{color:#ffffffb3}.bd-crumb:hover{color:#fff}.bd-cols{grid-template-columns:minmax(0,1fr)}@media (width>=1000px){.bd-cols{grid-template-columns:220px minmax(0,1fr)}}.bd-toc-link{color:#6b6e74;font-weight:400;transition:color .5s}.bd-toc-link:hover{color:#1c1d20}.bd-toc-link[data-active]{color:#1c1d20;font-weight:500}.bd-toc-bar{transform:scaleY(0)}.bd-toc-link[data-active] .bd-toc-bar{transform:scaleY(1)}.bd-copy{color:#1c1d20;border:1px solid #cfcfcb}.bd-copy:hover{color:#d09a0f;border-color:#d09a0f}.bd-sec-body>*{margin:0 0 24px}.bd-sec-body>:last-child{margin-bottom:0}.bd-sec-body ul,.bd-sec-body ol,.bd-prose ul,.bd-prose ol{padding-left:1.3em}.bd-sec-body ul,.bd-prose ul{list-style:outside}.bd-sec-body ol,.bd-prose ol{list-style:decimal}.bd-sec-body li+li,.bd-prose li+li{margin-top:.4em}.bd-sec-body a,.bd-prose a{color:#005aaa;border-bottom:1px solid #005aaa4d}.bd-sec-body strong,.bd-prose strong{color:#1c1d20;font-weight:500}.bd-prose{counter-reset:bdsec;text-wrap:pretty}.bd-prose>*{margin:0 0 24px}.bd-prose>:last-child{margin-bottom:0}.bd-prose h2{counter-increment:bdsec;letter-spacing:-.015em;color:#1c1d20;margin:40px 0 16px;scroll-margin-top:120px;font-size:clamp(24px,2.2vw,32px);font-weight:300;line-height:1.2}.bd-prose h2:before{content:counter(bdsec, decimal-leading-zero);color:#d09a0f;margin-right:12px}.bd-prose h3{color:#1c1d20;margin:32px 0 12px;font-size:21px;font-weight:500;line-height:1.3}.bd-prose blockquote{letter-spacing:-.01em;color:#141517;text-wrap:balance;border-top:1px solid #1c1d20;border-bottom:1px solid #e4e4e1;margin:40px 0;padding:28px 0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.4}.bd-prose blockquote p{margin:0}.bd-prose figure{margin:28px 0 40px}.bd-prose img{border-radius:18px;width:100%;height:auto;display:block}.bd-prose figcaption{color:#6b6e74;margin-top:12px;font-size:14px}.bd-cta{background:#141517}.bd-cta:hover{color:#fff;background:#005aaa}.bd-rel-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=680px){.bd-rel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.bd-rel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bd-rel:hover{color:#1c1d20}.bd-rel-img{transform:scale(1)}.bd-rel:hover .bd-rel-img{transform:scale(1.05)}.bd-rel-title{color:#1c1d20}.bd-rel:hover .bd-rel-title{color:#141517}.bd-rel-arrow{opacity:0;transform:translate(-.6em)}.bd-rel:hover .bd-rel-arrow{opacity:1;transform:translate(0)}.bd-rel-text{transform:translate(0)}.bd-rel:hover .bd-rel-text{transform:translate(1.15em)}.bl-crumb{color:#ffffffb3}.bl-crumb:hover{color:#fff}.bl-feat{grid-template-columns:minmax(0,1fr)}@media (width>=1000px){.bl-feat{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.bl-feat:hover{color:#1c1d20}.bl-feat-title{color:#1c1d20;transition:color .6s}.bl-feat:hover .bl-feat-title{color:#d09a0f}.bl-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=680px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-img{transform:scale(1)}.bl-feat:hover .bl-img,.bl-card:hover .bl-img{transform:scale(1.05)}.bl-card:hover{color:#1c1d20}.bl-title{color:#1c1d20;transition:color .6s}.bl-card:hover .bl-title{color:#141517}.bl-arrow{opacity:0;transform:translate(-10px,10px)scale(.8)}.bl-card:hover .bl-arrow,.bl-card:focus-visible .bl-arrow{opacity:1;transform:translate(0)scale(1)}.tpd-h-img{transform:scale(1.1)}.tpd-h-col{transform:scaleY(1)}.tpd-h-fade{opacity:0}.tpd-h-up{transform:translateY(18px)}.tpd-h-word{transform:translateY(110%)}.tpd.is-in .tpd-h-img{transform:scale(1)}.tpd.is-in .tpd-h-col{transform:scaleY(0)}.tpd.is-in .tpd-h-fade{opacity:1}.tpd.is-in .tpd-h-up,.tpd.is-in .tpd-h-word{transform:translateY(0)}.tpd-hero{height:auto;min-height:0;max-height:none}.tpd-hero-in{padding:0 clamp(20px,4vw,32px) 28px}.tpd-hero-row{flex-direction:column;align-items:flex-start}.tpd-hero-end{align-items:flex-start}.tpd-hero-btns{justify-content:flex-start}@media (width>=1000px){.tpd-hero{height:92vh;min-height:600px;max-height:920px}.tpd-hero-in{padding-bottom:44px}.tpd-hero-row{flex-direction:row;align-items:flex-end}.tpd-hero-end{align-items:flex-end}.tpd-hero-btns{justify-content:flex-end}}.tpd-crumb{color:#ffffffb3}.tpd-crumb:hover{color:#fff}.tpd-btn-gold{color:#fff;background:#d09a0f}.tpd-btn-gold:hover{color:#fff;background:#b8860b;transform:translateY(-2px);box-shadow:0 10px 24px #d09a0f59}.tpd-btn-glass{color:#fff;background:#ffffff1f}.tpd-btn-glass:hover{color:#fff;background:#ffffff38}.tpd-ov{grid-template-columns:minmax(0,1fr)}.tpd-ov-media{order:-1}@media (width>=1000px){.tpd-ov{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.tpd-ov-media{order:2}}.tpd-facts,.tpd-form-grid{grid-template-columns:minmax(0,1fr)}@media (width>=560px){.tpd-facts,.tpd-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tpd [data-stack] [data-stk]{height:auto;padding:6px 0;top:72px}.tpd [data-stack] [data-stk-card]{height:min(62.5vw - 7.5px,100svh - 90px)}@media (width>=1000px){.tpd [data-stack] [data-stk]{height:100svh;padding:0;top:0}.tpd [data-stack] [data-stk-card]{height:calc(100svh - 2*clamp(6px,.6vw,10px))}}.tpd-zoom{color:#fff;background:#14151773}.tpd-zoom:hover{color:#141517;background:#fff}.tpd-play{opacity:1;transform:scale(1)}.tpd-ico-pause,[data-vid-card].is-playing .tpd-ico-play{display:none}[data-vid-card].is-playing .tpd-ico-pause{display:block}[data-vid-card].is-playing:not(:hover) .tpd-play{opacity:0;transform:scale(.86)}[data-yt-host] iframe{border:0;width:max(100%,177.78svh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tpd-call{color:#fff;background:#141517}.tpd-call:hover{color:#fff;background:#005aaa;transform:translateY(-2px);box-shadow:0 14px 30px #14151738}.tpd-input:focus{border-color:#005aaa!important}.tpd-submit{color:#fff;background:#141517}.tpd-submit:hover{background:#005aaa}.tpd-submit:disabled{opacity:.6;cursor:progress}.tpd-err{color:#c0392b;font-size:12px;font-weight:400}.tpd-all{color:#1c1d20}.tpd-all:hover{color:#005aaa}.tpd-other:hover{color:#fff}.tpd-other:hover img{transform:scale(1.05)}.tpd-other-btn{color:#fff;background:0 0}.tpd-other:hover .tpd-other-btn{color:#141517;background:#fff}.tpd-lb{padding:0}.tpd-lb [data-lb-stage]{position:relative}.tpd-lb-img{object-fit:contain;cursor:default;border-radius:14px;max-width:calc(100% - 20px);max-height:calc(100% - 180px);margin:auto;position:absolute;inset:76px 10px 104px;box-shadow:0 30px 80px #0006}.tpd-lb.has-desc .tpd-lb-img{max-height:calc(100% - 290px);inset:76px 10px 214px}.tpd-lb .tpd-lb-nav{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));transform:none}.tpd-lb [data-lb-prev]{left:16px}.tpd-lb [data-lb-next]{right:16px}.tpd-lb [data-lb-cap]{bottom:calc(40px + env(safe-area-inset-bottom))}.tpd-lb [data-lb-desc]{bottom:calc(96px + env(safe-area-inset-bottom));-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=1000px){.tpd-lb-img{max-width:calc(100% - 160px);max-height:calc(100% - 128px);inset:64px 80px}.tpd-lb.has-desc .tpd-lb-img{max-height:calc(100% - 184px);inset:64px 80px 120px}.tpd-lb .tpd-lb-nav{top:50%;bottom:auto;transform:translateY(-50%)}.tpd-lb [data-lb-prev]{left:20px}.tpd-lb [data-lb-next]{right:20px}.tpd-lb [data-lb-cap]{bottom:22px}.tpd-lb [data-lb-desc]{-webkit-line-clamp:none;display:block;bottom:52px}}.tpd-lb button:hover{background:#ffffff2e!important}.tpd-lb button:focus-visible{outline-offset:2px;outline:2px solid #e0ae2e}@media (prefers-reduced-motion:reduce){.tpd-h-img,.tpd-h-up,.tpd-h-word{transform:none}.tpd-h-col{transform:scaleY(0)}.tpd-h-fade{opacity:1}}@media (width<=679.98px){.tpd-call{gap:14px!important;padding:14px 18px 14px 14px!important}.tpd-call>span:first-child{width:44px!important;height:44px!important;box-shadow:0 0 0 5px #d09a0f38!important}.tpd-call>span:first-child svg{width:18px;height:18px}.tpd-call>span:nth-child(2)>span:last-child{white-space:nowrap;font-size:clamp(15px,5vw,22px)!important}}.ct-crumb{color:#ffffffb3}.ct-crumb:hover{color:#fff}.ct-cols{grid-template-columns:minmax(0,1fr)}@media (width>=1000px){.ct-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.ct-val:hover{color:#005aaa!important}.ct-dir{color:#1c1d20;background:0 0}.ct-dir:hover{color:#fff;background:#1c1d20}.ct-topic{color:#1c1d20;background:#fff;border-color:#dcdcd8!important}.ct-topic[aria-checked=true]{color:#fff;background:#141517;border-color:#141517!important}.ct-input:focus{border-color:#005aaa!important}.ct-kvkk{text-underline-offset:2px;text-decoration:underline}.ct-kvkk:hover{color:#005aaa;text-decoration-thickness:2px}.ct-submit{background:#141517}.ct-submit:hover{background:#005aaa}.ct-submit:disabled{opacity:.6;cursor:progress}.ct-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0}@media (width>=1000px){.ct-row{grid-template-columns:150px minmax(0,1fr);gap:20px;padding:28px 0}}.ct-form{grid-template-columns:minmax(0,1fr)}@media (width>=560px){.ct-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-topics{scrollbar-width:none;flex-wrap:nowrap;margin:0 -24px 6px;padding:0 24px;overflow-x:auto}.ct-topics::-webkit-scrollbar{display:none}@media (width>=1000px){.ct-topics{flex-wrap:wrap;margin:0 0 6px;padding:0}}.ct-date{display:block;position:relative}.ct-date input{appearance:none;text-align:left;width:100%;min-height:54px}.ct-date input::-webkit-date-and-time-value{text-align:left}.ct-date input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ct-date-ph,.ct-date-ico{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ct-date-ph{color:#6b6e74;font-size:16px;font-weight:400;left:17px}.ct-date-ico{color:#6b6e74;right:16px}.ct-date:not(.has-value) input{color:#0000}.ct-date:not(.has-value) input::-webkit-datetime-edit{color:#0000}.ct-date:not(.has-value) input:focus{color:#1c1d20}.ct-date:not(.has-value) input:focus::-webkit-datetime-edit{color:#1c1d20}.ct-date:not(.has-value) input:focus+.ct-date-ph,.ct-date.has-value .ct-date-ph{display:none}.cp-root{line-height:normal}.cp-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.cp-nav{scrollbar-width:none;border-left:0;flex-direction:row;gap:8px;margin:0 calc(-1*clamp(20px,4vw,32px));padding:0 clamp(20px,4vw,32px);display:flex;position:relative;top:auto;overflow-x:auto}.cp-nav::-webkit-scrollbar{display:none}.cp-tab{text-align:left;white-space:nowrap;color:#6b6e74;cursor:pointer;background:0 0;border:0;border-radius:100px;flex:none;padding:10px 18px;font:400 16px Inter,sans-serif;transition:color .5s;display:block;position:relative}.cp-tab:hover{color:#1c1d20}.cp-tab.is-active,.cp-tab.is-active:hover{color:#1c1d20;background:#f3f3f1;font-weight:500}.cp-tab-bar{transform-origin:50% 0;background:#d09a0f;width:2px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}@media (width>=1000px){.cp-grid{grid-template-columns:260px minmax(0,1fr)}.cp-nav{border-left:1px solid #e4e4e1;flex-direction:column;gap:0;margin:0;padding:0;position:sticky;top:120px}.cp-tab{border-radius:0;padding:12px 0 12px 20px}.cp-tab.is-active,.cp-tab.is-active:hover{background:0 0}.cp-tab.is-active .cp-tab-bar{transform:scaleY(1)}}.cp-prose>*{color:#5a5d63;text-wrap:pretty;margin:0 0 22px;font-size:18px;line-height:1.75}.cp-prose h2{letter-spacing:-.015em;color:#1c1d20;margin:40px 0 18px;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.25}.cp-prose h3{color:#1c1d20;margin:32px 0 14px;font-size:20px;font-weight:500;line-height:1.4}.cp-prose ul,.cp-prose ol{padding-left:1.3em}.cp-prose ul{list-style:outside}.cp-prose ol{list-style:decimal}.cp-prose li::marker{color:#d09a0f}.cp-prose li{margin:0 0 8px}.cp-prose a{color:#005aaa;text-underline-offset:3px;text-decoration:underline}.cp-prose a:hover{color:#d09a0f}.cp-prose strong,.cp-prose b{color:#1c1d20;font-weight:500}.cp-prose blockquote{color:#1c1d20;border-left:2px solid #d09a0f;padding-left:20px}.cp-prose img{border-radius:18px;max-width:100%;height:auto}.cp-prose>:first-child{margin-top:0}.cp-gallery--1{grid-template-columns:minmax(0,1fr)!important}.cp-gallery--1 .cp-fig{aspect-ratio:16/10!important;grid-row:auto!important}.cp-gallery--2 .cp-fig:nth-child(2){grid-row:span 2}.cp-cta{color:#fff;background:#141517}.cp-cta:hover{color:#fff;background:#005aaa}.cp-anim .cp-h1 span{transition:transform .25s;transform:translateY(105%)}.cp-anim .cp-article{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(24px)}.cp-anim .cp-fig{clip-path:inset(100% 0 0);transition:clip-path 1.4s cubic-bezier(.77,0,.18,1) var(--cp-d,.3s)}.cp-anim .cp-fig img{transition:transform 2.2s cubic-bezier(.16,1,.3,1) var(--cp-d,.3s);transform:scale(1.15)}.cp-anim.is-vis .cp-h1 span{transition:transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.cp-anim.is-vis .cp-article{opacity:1;transition:opacity .8s .15s,transform 1s cubic-bezier(.16,1,.3,1) .15s;transform:translateY(0)}.cp-anim.is-vis .cp-fig{clip-path:inset(0)}.cp-anim.is-vis .cp-fig img{transform:scale(1)}@media (prefers-reduced-motion:reduce){.cp-anim .cp-h1 span,.cp-anim .cp-article,.cp-anim .cp-fig,.cp-anim .cp-fig img{opacity:1;clip-path:none;transition:none;transform:none}.cp-tab,.cp-tab-bar{transition:none}}.hm-hero-box{min-height:max(640px,92svh)}.hm-hero-grid{grid-template-columns:minmax(0,1fr)}.hm-hero-h1{font-size:13vw}.hm-stat{width:calc(50vw - 32px)}.hm-stat-head{flex-direction:column-reverse}@media (width>=680px){.hm-stat{width:170px}}@media (width>=1000px){.hm-hero-box{min-height:clamp(640px,100svh - 20px,1080px)}.hm-hero-grid{grid-template-columns:minmax(0,.74fr) minmax(0,1fr)}.hm-hero-h1{font-size:clamp(56px,min(6.6vw,12.5svh),128px)}.hm-stat{width:clamp(150px,12.6vw,210px)}.hm-stat-head{flex-direction:row}}.hm-slide{opacity:0;transform:scale(1.06)}.hm-slide.is-on{opacity:1;transform:scale(1)}.hm-soc{z-index:3;-webkit-backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:100px;flex-direction:column;align-items:center;gap:clamp(4px,.5vw,8px);padding:clamp(5px,.5vw,8px);display:none;position:absolute;top:38%;right:clamp(10px,2.6vw,24px);transform:translateY(-50%)}.hm-soc-btn{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:clamp(32px,28px + .7vw,44px);height:clamp(32px,28px + .7vw,44px);transition:background .5s,color .5s;display:flex}.hm-soc-btn svg{width:clamp(13px,11px + .35vw,18px);height:clamp(13px,11px + .35vw,18px)}.hm-soc-btn:hover{color:#1c1d20;background:#fff}.hm-soc-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width>=320px){.hm-soc{display:flex;right:12px}}@media (width>=680px){.hm-soc{top:42%;right:clamp(14px,2.6vw,24px)}}@media (width>=1000px){.hm-soc{top:44%;right:clamp(18px,2.4vw,40px)}}@media (width>=320px) and (width<=999.98px){.hm-hero-copy{padding-right:58px}}@media (width>=320px) and (width<=679.98px){.hm-hero-h1{font-size:10.6vw}}.hm-hero-btn{padding:18px 40px;font-size:16px}@media (width<=679.98px){.hm-hero-btn{padding:13px 26px;font-size:14px}}.hm-feature{display:grid;position:relative}.hm-feature-card{opacity:0;visibility:hidden;grid-area:1/1}.hm-feature-card.is-on{opacity:1;visibility:visible}.hm-feature-dots{z-index:2;display:flex;position:absolute;top:4px;right:4px}.hm-feature-dots button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.hm-feature-dots button:before{content:"";background:#ffffff73;border-radius:50%;width:7px;height:7px;transition:background .4s,transform .4s}.hm-feature-dots button:hover:before{background:#fffc}.hm-feature-dots button[aria-current=true]:before{background:#fff;transform:scale(1.2)}.hm-feature-dots button:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #fff}.hm-sky{box-shadow:none;color:#fff;background:#ffffff24;border-color:#ffffff42;transform:none}.hm-sky:hover{color:#fff;background:#fff3;border-color:#fff6;transform:translateY(-3px);box-shadow:0 18px 40px #06162c2e}.hm-btn-dark{color:#fff;background:#1c1d20}.hm-btn-dark:hover{color:#fff;background:#005aaa}.hm-btn-light{color:#1c1d20;background:#fff}.hm-btn-light:hover{color:#fff;background:#005aaa}.hm-btn-outline{color:#1c1d20;background:0 0}.hm-btn-outline:hover{color:#fff;background:#1c1d20}.hm-link-white{color:#fff}.hm-link-white:hover{color:#d09a0f}.hm-about-grid{grid-template-columns:minmax(0,1fr)}.hm-about-img{min-height:440px}@media (width>=1000px){.hm-about-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm-about-img{min-height:clamp(480px,72vh,720px)}}.hm-prj-list{grid-template-columns:minmax(0,1fr);height:auto;display:grid}.hm-prj{aspect-ratio:4/5;flex:0 auto}.hm-prj-img{transform:scale(1)}.hm-prj-sub{opacity:1;max-height:80px}@media (width>=680px){.hm-prj-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.hm-prj-list{height:clamp(480px,66vh,680px);display:flex}.hm-prj{aspect-ratio:auto;flex:1}.hm-prj.is-on{flex:2.4}.hm-prj.is-on .hm-prj-img{transform:scale(1.04)}.hm-prj-sub{opacity:0;max-height:0}.hm-prj.is-on .hm-prj-sub{opacity:1;max-height:80px}}.hm-film{aspect-ratio:4/5}@media (width>=680px){.hm-film{aspect-ratio:16/9}}@media (width>=1000px){.hm-film{aspect-ratio:2.2}}.hm-play{background:#ffffff29}.hm-play:hover{background:#ffffff4d}.hm-play .hm-ico-pause{display:none}.hm-play.is-playing .hm-ico-pause{display:block}.hm-play.is-playing .hm-ico-play{display:none}.hm-film-card{color:#1c1d20;transform:none}.hm-film-card:hover{color:#1c1d20;transform:translateY(-3px)}.hm-done-row{grid-template-columns:32px minmax(0,1fr) 44px}.hm-done-thumb{width:64px;margin-right:16px}.hm-done-arrow{color:#1c1d20;background:#e4e4e1;border-color:#e4e4e1}.hm-done-row.is-on .hm-done-arrow{color:#fff;background:#1c1d20;border-color:#1c1d20}.hm-done-row:hover{color:#1c1d20}@media (width>=1000px){.hm-done-row{grid-template-columns:60px minmax(0,1fr) minmax(0,.5fr) 44px}.hm-done-thumb{width:0;margin-right:0}.hm-done-row.is-on .hm-done-thumb{width:clamp(110px,9vw,150px);margin-right:24px}}.hm-post-grid{display:none}.hm-blog-slider{--bl-edge:calc(clamp(14px,3.8vw,70px) + clamp(6px,.6vw,10px))}.hm-blog-track{margin:0 calc(-1 * var(--bl-edge));padding:0 var(--bl-edge);scroll-padding:0 var(--bl-edge)}.hm-blog-track::-webkit-scrollbar{display:none}.hm-post-slide{color:#1c1d20;width:84%}.hm-post-slide:hover{color:#1c1d20}.hm-blog-dot{background:#cfcfcb;width:6px}.hm-blog-dot.is-on{background:#1c1d20;width:22px}.hm-blog-dot:focus-visible{outline-offset:3px;outline:2px solid #005aaa}@media (width>=680px){.hm-post-slide{width:calc(46.5116% - 4.65116px)}}@media (width>=1000px){.hm-post-grid{display:grid}.hm-blog-slider{display:none}}.hm-post{box-shadow:none;color:#1c1d20;transform:none}.hm-post:hover{color:#1c1d20;transform:translateY(-3px);box-shadow:0 18px 40px #14151714}.hm-igg{--igg-gap:clamp(10px,1.2vw,20px);--igg-pad:clamp(20px,4.4vw,80px);--igg-vis:1.4;--igg-cols:2}@media (width>=680px){.hm-igg{--igg-vis:3;--igg-cols:3}}@media (width>=1000px){.hm-igg{--igg-vis:5;--igg-cols:5}}.hm-igg-track::-webkit-scrollbar{display:none}.hm-igg-item{width:calc((100vw - 2 * var(--igg-pad) - (var(--igg-cols) - 1) * var(--igg-gap)) / var(--igg-vis));color:#1c1d20;position:relative}.hm-igg-item:hover{color:#1c1d20}.hm-igg-item:nth-child(2n){margin-top:28px}@media (width>=680px){.hm-igg-item:nth-child(2n){margin-top:clamp(32px,4.4vw,80px)}}.hm-igg-track.is-hover .hm-igg-item{opacity:.55}.hm-igg-track.is-hover .hm-igg-item.is-on{opacity:1}.hm-igg-view{color:#6b6e74}.hm-igg-item.is-on .hm-igg-view{color:#1c1d20}.hm-ig-handle{color:#1c1d20;border-color:#cfcfcb}.hm-ig-handle:hover{color:#005aaa;border-color:#005aaa}.hm-igg-btn{color:#1c1d20;background:#fff;border-color:#e4e4e1}.hm-igg-btn:hover{color:#fff;background:#1c1d20;border-color:#1c1d20}.pd-hero .pd-hero-img{transform:scale(1.1)}.pd-hero .pd-fade{opacity:0}.pd-hero .pd-col{transform:scaleY(1)}.pd-hero .pd-word{transform:translateY(110%)}.pd-hero .pd-up{opacity:0;transform:translateY(18px)}.pd-hero.is-in .pd-hero-img{transform:scale(1)}.pd-hero.is-in .pd-fade{opacity:1}.pd-hero.is-in .pd-col{transform:scaleY(0)}.pd-hero.is-in .pd-word{transform:translateY(0)}.pd-hero.is-in .pd-up{opacity:1;transform:translateY(0)}.pd-hero [data-pd-vid] iframe,.pd-hero [data-pd-vid] video{object-fit:cover;border:0;width:max(100%,163.558vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.15)}.pd-hero [data-pd-vid].is-playing{opacity:1!important}.pd-hero{height:auto;min-height:0;max-height:none}.pd-hero-in{padding:0 clamp(20px,4vw,32px) 28px}.pd-hero-row{flex-direction:column;align-items:flex-start}.pd-hero-end{align-items:flex-start}.pd-hero-btns{justify-content:flex-start}@media (width>=1000px){.pd-hero{height:92vh;min-height:600px;max-height:920px}.pd-hero-in{padding-bottom:44px}.pd-hero-row{flex-direction:row;align-items:flex-end}.pd-hero-end{align-items:flex-end}.pd-hero-btns{justify-content:flex-end}}.pd-crumb:hover{color:#fff!important}.pd-btn-gold:hover{transform:translateY(-2px);box-shadow:0 10px 24px #d09a0f59;color:#fff!important;background:#b8860b!important}.pd-btn-glass:hover{color:#fff!important;background:#ffffff38!important}.pd-btn-dark:hover{color:#fff!important;background:#005aaa!important}.pd-btn-line:hover{color:#d09a0f!important;border-color:#d09a0f!important}@media (width<=679.98px){.pd-cta-row{flex-wrap:nowrap!important;gap:8px!important}.pd-cta-row>a{white-space:nowrap;flex:auto;justify-content:center;gap:8px!important;padding:13px 14px!important;font-size:14px!important}}.pd-btn-submit:hover{background:#005aaa!important}.pd-btn-submit:disabled{opacity:.6;cursor:progress}.pd-call:hover{transform:translateY(-2px);box-shadow:0 14px 30px #14151738;color:#fff!important;background:#005aaa!important}.pd-zoom:hover{color:#141517!important;background:#fff!important}.pd-ov{grid-template-columns:minmax(0,1fr)}@media (width>=1000px){.pd-ov{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.pd-ov-body p{color:#5a5d63;text-wrap:pretty;margin:0 0 14px;font-size:17px;line-height:1.7}.pd-ov-body p:last-child{margin-bottom:0}.pd-ov-body strong,.pd-ov-body b{color:#1c1d20;font-weight:500}.pd-ov-body a{color:#005aaa}.pd-facts,.pd-form-grid{grid-template-columns:minmax(0,1fr)}@media (width>=560px){.pd-facts,.pd-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pd-ov-body ul,.pd-ov-body ol{color:#5a5d63;margin:0 0 14px;padding-left:1.2em;font-size:17px;line-height:1.7}[data-pd-stack] [data-stk]{height:auto;padding:6px 0;top:72px}[data-pd-stack] [data-stk-card]{height:min(62.5vw - 7.5px,100svh - 90px)}@media (width>=1000px){[data-pd-stack] [data-stk]{height:100svh;padding:0;top:0}[data-pd-stack] [data-stk-card]{height:calc(100svh - 2*clamp(6px,.6vw,10px))}}[data-pd-lb]{padding:76px 10px 104px}[data-pd-lb] .pd-lb-nav{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));transform:none}[data-pd-lb-prev]{left:16px}[data-pd-lb-next]{right:16px}[data-pd-lb-count]{bottom:calc(40px + env(safe-area-inset-bottom))}@media (width>=1000px){[data-pd-lb]{padding:64px 80px}[data-pd-lb] .pd-lb-nav{top:50%;bottom:auto;transform:translateY(-50%)}[data-pd-lb-prev]{left:20px}[data-pd-lb-next]{right:20px}[data-pd-lb-count]{bottom:22px}}.pd-input:focus{border-color:#005aaa!important}.pd-err{color:#c0392b;font-size:12px;font-weight:500}.pd-other .pd-other-btn{color:#fff;background:0 0}.pd-other:hover{color:#fff}.pd-other:hover img{transform:scale(1.04)}.pd-other:hover .pd-other-btn{color:#141517;background:#fff}.pf-box{aspect-ratio:4/5;position:relative}@media (width>=680px){.pf-box{aspect-ratio:16/9}}@media (width>=1000px){.pf-box{aspect-ratio:2.2}}.pf-yt-bg{pointer-events:none;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.pf-yt-bg.is-on{opacity:1}.pf-yt-bg iframe{border:0;width:max(100%,177.78vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.2)}.pf-watch{color:#1c1d20;cursor:pointer;background:#fff;border:0;border-radius:100px;align-items:center;gap:12px;padding:6px 24px 6px 6px;font:500 15px Inter,sans-serif;transition:background .6s,color .6s,transform .6s cubic-bezier(.22,1,.36,1);display:flex}.pf-watch-ico{color:#fff;background:#d09a0f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding-left:2px;display:flex}.pf-watch:hover{color:#fff;background:#d09a0f;transform:translateY(-2px)}.pf-watch:hover .pf-watch-ico{color:#d09a0f;background:#fff}.pf-lb{z-index:100;background:#060a10eb;justify-content:center;align-items:center;padding:clamp(16px,5vw,80px);display:flex;position:fixed;inset:0}.pf-lb[hidden]{display:none}.pf-lb-frame{aspect-ratio:16/9;background:#000;border-radius:16px;width:min(100%,177.78vh - 213.336px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.pf-lb-frame iframe,.pf-lb-frame video{border:0;width:100%;height:100%;position:absolute;inset:0}.pf-lb-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:50%;width:48px;height:48px;font-size:18px;position:absolute;top:18px;right:18px}.pf-lb-close:hover{color:#141517;background:#fff}@media (width<=679.98px){.pd-call{gap:14px!important;padding:14px 18px 14px 14px!important}.pd-call>span:first-child{width:44px!important;height:44px!important;box-shadow:0 0 0 5px #d09a0f38!important}.pd-call>span:first-child svg{width:18px;height:18px}.pd-call>span:nth-child(2)>span:last-child{white-space:nowrap;font-size:clamp(15px,5vw,22px)!important}}.pd-ov-value{white-space:nowrap}@media (width<=679.98px){.pd-ov-cap{gap:12px!important;bottom:18px!important;left:18px!important;right:18px!important}.pd-ov-value{font-size:clamp(30px,9vw,40px)!important}.pd-ov-cap>span:last-child>span:last-child{white-space:nowrap;letter-spacing:.02em!important;gap:7px!important;padding:7px 12px!important;font-size:12px!important}}.tpl-hero-img{clip-path:inset(0 0 0 100%);transform:scale(1.1)}.tpl.is-in .tpl-hero-img{clip-path:inset(0);transform:scale(1)}.tpl-crumb{color:#ffffffb3}.tpl-crumb:hover{color:#fff}.tpl-bar{justify-content:flex-end;margin:-16px 0 24px;display:flex}.tpl-views{background:#f3f3f1;border-radius:100px;gap:4px;padding:4px;display:inline-flex}.tpl-view{cursor:pointer;color:#6b6e74;box-shadow:none;background:0 0;border:0;border-radius:100px;padding:9px 18px;font:500 14px Inter,sans-serif;transition:background .4s,color .4s,box-shadow .4s}.tpl-view[aria-pressed=true]{color:#1c1d20;background:#fff;box-shadow:0 2px 10px #14151714}.tpl-view:focus-visible{outline-offset:2px;outline:2px solid #005aaa}.tpl-row{color:#1c1d20;grid-template-columns:36px minmax(0,1fr) 50px}@media (width>=1000px){.tpl-row{grid-template-columns:60px minmax(0,1fr) 260px 50px}}.tpl-rows:has(.tpl-row:hover) .tpl-row{color:#a9abb0}.tpl-rows .tpl-row:hover{color:#1c1d20}.tpl-row:hover .tpl-row-name{transform:translate(14px)}.tpl-row-btn{color:#1c1d20;background:0 0}.tpl-row:hover .tpl-row-btn{color:#fff;background:#141517;border-color:#141517!important}.tpl-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.tpl-card{aspect-ratio:4/3}.tpl-card-title{font-size:clamp(26px,2.4vw,36px)}.tpl-card-0 .tpl-card-title{font-size:clamp(32px,3.6vw,54px)}.tpl-card:hover{color:#fff}.tpl-card:hover img{transform:scale(1.04)}.tpl-card-btn{color:#fff;background:0 0}.tpl-card:hover .tpl-card-btn{color:#141517;background:#fff}@media (width>=700px){.tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tpl-card-0{aspect-ratio:16/9;grid-column:span 2}}@media (width>=1000px){.tpl-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.tpl-card-0{aspect-ratio:21/9;grid-column:span 12}.tpl-card-1{aspect-ratio:4/3;grid-column:span 7}.tpl-card-2,.tpl-card-3{aspect-ratio:4/3.43;grid-column:span 5}.tpl-card-4{aspect-ratio:4/3;grid-column:span 7}}.tpl-cta{color:#1c1d20;background:#f3f3f1}.tpl-cta:hover{color:#fff;background:#141517}@media (prefers-reduced-motion:reduce){.tpl-hero-img{clip-path:none;transform:none}}@keyframes deRipple{0%{opacity:.9;transform:scale(.05)}to{opacity:0;transform:scale(4)}}.dp-hero [data-dp-hero-img].is-in{clip-path:circle(150% at 50% 60%)!important;transform:scale(1)!important}.dp-hero [data-dp-hero-img].is-dry{filter:none!important}.dp-crumb:hover{color:#fff!important}.dp-filters::-webkit-scrollbar{display:none}.dp-filter{color:#6b6e74;box-shadow:none;background:0 0}.dp-filter.is-on{color:#1c1d20;background:#fff;box-shadow:0 2px 10px #14151714}.dp-list{flex-direction:column;gap:56px;display:flex}.dp-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.dp-row .dp-img{order:1}.dp-row .dp-txt{order:2}.dp-row:hover .dp-img img{transform:scale(1.03)}@media (width>=1000px){.dp-list{gap:88px}.dp-row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px}.dp-row.is-flip{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.dp-row.is-flip .dp-img{order:2}.dp-row.is-flip .dp-txt{order:1}}.dp-btn-dark:hover{color:#fff!important;background:#005aaa!important}.dp-btn-line:hover{color:#d09a0f!important;border-color:#d09a0f!important}.dp-pl-dot{box-shadow:none;background:#fff;border:2px solid #cfcfcb}.dp-pl.is-on .dp-pl-fill{width:var(--fill)!important}.dp-pl.is-on .is-past .dp-pl-dot{background:#d09a0f;border-color:#d09a0f}.dp-pl.is-on .is-cur .dp-pl-dot{border-color:#d09a0f;box-shadow:0 0 0 5px #d09a0f33}@media (prefers-reduced-motion:reduce){.dp-hero [data-dp-hero-img]{clip-path:none!important;filter:none!important;transform:none!important}.dp-ripple{display:none}}
