*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html,body,body>div:first-child,div#__next,div#__next>div,html{height:100%}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;color:primaryPalette("font");background-color:primaryPalette("white");margin:0;line-height:1.5}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input,button,select,textarea{appearance:none;font:inherit;background:0 0;border:none;border-radius:0;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:var(--font-plex),"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.article-body p{letter-spacing:.02em;color:#2a2c33;text-align:justify;margin:22px 0 0;font-size:15.5px;font-weight:400;line-height:2.25}.article-body p:first-child{margin-top:0}.article-body h2{letter-spacing:.02em;color:#1c1c20;margin:48px 0 0;font-size:23px;font-weight:600;line-height:1.6}.article-body h3{letter-spacing:.02em;color:#1c1c20;margin:36px 0 0;font-size:19px;font-weight:600;line-height:1.65}.article-body h2+p,.article-body h3+p{margin-top:20px}.article-body a{color:#3a66c4}.article-body a:hover{text-decoration:underline}.article-body strong{font-weight:600}.article-body blockquote{text-align:center;border-top:1px solid #e6e2d8;border-bottom:1px solid #e6e2d8;margin:44px 0;padding:26px 0}.article-body blockquote p{color:#27324a;letter-spacing:.04em;text-align:center;margin:0;font-size:23px;font-weight:300;line-height:1.85}.article-body ul,.article-body ol{letter-spacing:.02em;color:#2a2c33;text-align:justify;text-align:left;margin:20px 0 0;padding-left:1.4em;font-size:15.5px;font-weight:400;line-height:2.25}.article-body ul li,.article-body ol li{margin:0 0 .4em}.article-body ul{list-style:square}.article-body ol{list-style:decimal}.article-body figure{margin:40px 0 0}.article-body figure img{border-radius:3px;width:100%;height:auto}.article-body figcaption{color:#9aa0b0;text-align:center;letter-spacing:.04em;margin-top:12px;font-size:12px;line-height:1.7}.article-body .block-custom-photo{margin:40px 0 0}.article-body .block-custom-photo figcaption{font-style:normal}.article-body table{border-collapse:collapse;color:#33373f;width:100%;margin:22px 0 0;font-size:13.5px}@media screen and (max-width:720px){.article-body table{font-size:12.5px}}.article-body th{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:#9aa0b0;white-space:nowrap;padding:12px 10px;font-size:10.5px;font-weight:700}.article-body td{vertical-align:top;padding:13px 10px}.article-body thead tr,.article-body tbody tr{border-bottom:1px solid #ecedf2}.article-body .is-style-spec td:first-child{letter-spacing:.12em;text-transform:uppercase;color:#9aa0b0;width:38%;padding-right:16px;font-size:11px;font-weight:700}.article-body .is-style-log thead tr{border-bottom:2px solid #1c1c20}.article-body .is-style-log tbody tr:last-child{border-top:2px solid #1c1c20;border-bottom:none;font-weight:600}.article-body .is-style-log tbody tr:last-child td{padding-top:14px;padding-bottom:14px}body{color:#1c1c20;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff}::selection{background:#cfe0fb}input::placeholder,textarea::placeholder{color:#b3b8c4}input:focus,textarea:focus,select:focus{border-color:#3a66c4;outline:none;box-shadow:0 0 0 3px #3a66c41f}.viewTransitionImage{view-transition-name:post-image}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Header-module-scss-module__3xFqGq__header{z-index:50;-webkit-backdrop-filter:blur(12px);background:#ffffffe0;border-bottom:1px solid #ecedf2;width:100%;position:sticky;top:0}.Header-module-scss-module__3xFqGq__inner{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:0 auto;padding:18px 32px;display:flex}@media screen and (max-width:720px){.Header-module-scss-module__3xFqGq__inner{gap:14px;padding-left:20px;padding-right:20px}}.Header-module-scss-module__3xFqGq__logo{flex:none;align-items:center;display:inline-flex}.Header-module-scss-module__3xFqGq__logoSvg{color:#1c1c20;width:auto;height:18px;display:block}.Header-module-scss-module__3xFqGq__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;font-size:12.5px;display:flex}@media screen and (max-width:720px){.Header-module-scss-module__3xFqGq__nav{display:none}}.Header-module-scss-module__3xFqGq__navLink{color:#3c4150;white-space:nowrap;border-bottom:2px solid #0000;padding-top:5px;padding-bottom:3px;font-weight:400;transition:color .2s}.Header-module-scss-module__3xFqGq__navLink:hover{color:#1c1c20}.Header-module-scss-module__3xFqGq__navLink[data-active]{color:#1c1c20;border-bottom-color:#1c1c20;font-weight:600}.Header-module-scss-module__3xFqGq__navLink[data-cat=camera][data-active]{border-bottom-color:#3a66c4}.Header-module-scss-module__3xFqGq__navLink[data-cat=tesla][data-active]{border-bottom-color:#c47a3a}.Header-module-scss-module__3xFqGq__navLink[data-cat=gadget][data-active]{border-bottom-color:#5a8a6a}.Header-module-scss-module__3xFqGq__divider{background:#e0e2ea;width:1px;height:14px}.Header-module-scss-module__3xFqGq__contactPill{color:#fff;white-space:nowrap;background:#1c1c20;border-radius:999px;padding:8px 18px;font-size:12px;transition:opacity .2s}.Header-module-scss-module__3xFqGq__contactPill:hover{opacity:.85}.Header-module-scss-module__3xFqGq__hamburger{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin:-8px -10px;display:none}.Header-module-scss-module__3xFqGq__hamburger span{background:#1c1c20;border-radius:2px;width:20px;height:2px}@media screen and (max-width:720px){.Header-module-scss-module__3xFqGq__hamburger{display:flex}}.Header-module-scss-module__3xFqGq__overlay{z-index:60;-webkit-backdrop-filter:blur(8px);background:#fffffffa;flex-direction:column;display:flex;position:fixed;inset:0}.Header-module-scss-module__3xFqGq__overlayHead{border-bottom:1px solid #ecedf2;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.Header-module-scss-module__3xFqGq__overlayLogo{align-items:center;display:inline-flex}.Header-module-scss-module__3xFqGq__overlayLogo .Header-module-scss-module__3xFqGq__logoSvg{height:20px}.Header-module-scss-module__3xFqGq__overlayClose{color:#1c1c20;justify-content:center;align-items:center;width:44px;height:44px;margin:-8px -10px;font-size:26px;font-weight:300;line-height:1;display:flex}.Header-module-scss-module__3xFqGq__overlayNav{flex-direction:column;padding:10px 20px 0;display:flex;overflow-y:auto}.Header-module-scss-module__3xFqGq__overlayLink{border-bottom:1px solid #f2f3f7;align-items:center;gap:12px;padding:17px 4px;font-size:16px;display:flex}.Header-module-scss-module__3xFqGq__overlayLink:last-child{border-bottom:none}.Header-module-scss-module__3xFqGq__dot{border-radius:50%;flex:none;width:7px;height:7px}.Header-module-scss-module__3xFqGq__dot[data-cat=camera]{background:#3a66c4}.Header-module-scss-module__3xFqGq__dot[data-cat=tesla]{background:#c47a3a}.Header-module-scss-module__3xFqGq__dot[data-cat=gadget]{background:#5a8a6a}.Header-module-scss-module__3xFqGq__overlayFoot{margin-top:auto;padding:24px 20px 34px}.Header-module-scss-module__3xFqGq__overlayContact{color:#fff;background:#1c1c20;border-radius:999px;justify-content:center;align-items:center;padding:15px;font-size:14px;display:flex}
.LangSwitcher-module-scss-module__s1RwJa__menu{position:relative}.LangSwitcher-module-scss-module__s1RwJa__summary{cursor:pointer;color:#3c4150;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:4px;padding:5px 0 3px;font-size:12px;list-style:none;transition:color .2s;display:inline-flex}.LangSwitcher-module-scss-module__s1RwJa__summary::-webkit-details-marker{display:none}.LangSwitcher-module-scss-module__s1RwJa__summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.LangSwitcher-module-scss-module__s1RwJa__summary:hover{color:#1c1c20}.LangSwitcher-module-scss-module__s1RwJa__menu[open] .LangSwitcher-module-scss-module__s1RwJa__summary:after{transform:translateY(1px)rotate(-135deg)}.LangSwitcher-module-scss-module__s1RwJa__panel{z-index:70;background:#fff;border:1px solid #ecedf2;border-radius:10px;flex-direction:column;min-width:132px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:-12px;box-shadow:0 8px 24px #14182414}.LangSwitcher-module-scss-module__s1RwJa__option{color:#3c4150;white-space:nowrap;border-radius:6px;padding:8px 12px;font-size:12.5px}.LangSwitcher-module-scss-module__s1RwJa__option:hover{color:#1c1c20;background:#f2f3f7}.LangSwitcher-module-scss-module__s1RwJa__option[aria-current]{color:#1c1c20;font-weight:600}.LangSwitcher-module-scss-module__s1RwJa__inline{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-bottom:18px;display:flex}.LangSwitcher-module-scss-module__s1RwJa__inline .LangSwitcher-module-scss-module__s1RwJa__option{padding:8px 2px;font-size:13px}
.Footer-module-scss-module__Ew45Xq__footer{border-top:1px solid #ecedf2;width:100%}.Footer-module-scss-module__Ew45Xq__inner{justify-content:space-between;align-items:stretch;gap:48px;max-width:1180px;margin:0 auto;padding:56px 32px 36px;display:flex}@media screen and (max-width:720px){.Footer-module-scss-module__Ew45Xq__inner{flex-direction:column;gap:44px;padding:44px 20px 32px}}.Footer-module-scss-module__Ew45Xq__nav{gap:72px;display:flex}@media screen and (max-width:720px){.Footer-module-scss-module__Ew45Xq__nav{grid-template-columns:1fr 1fr;gap:32px 24px;display:grid}}.Footer-module-scss-module__Ew45Xq__nav ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__Ew45Xq__nav a{transition:color .2s}.Footer-module-scss-module__Ew45Xq__colMain{letter-spacing:.08em;color:#1c1c20;font-size:13px}.Footer-module-scss-module__Ew45Xq__colMain a:hover{color:#9aa0b0}.Footer-module-scss-module__Ew45Xq__colSub{color:#5a606e;font-size:12px;padding-top:1px!important}.Footer-module-scss-module__Ew45Xq__colSub a:hover{color:#1c1c20}@media screen and (max-width:720px){.Footer-module-scss-module__Ew45Xq__colSub{grid-column:1/-1}}.Footer-module-scss-module__Ew45Xq__side{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:36px;display:flex}@media screen and (max-width:720px){.Footer-module-scss-module__Ew45Xq__side{align-items:flex-start}}.Footer-module-scss-module__Ew45Xq__follow{flex-direction:column;align-items:flex-end;gap:14px;margin-top:auto;display:flex}@media screen and (max-width:720px){.Footer-module-scss-module__Ew45Xq__follow{align-items:flex-start;margin-top:0}}.Footer-module-scss-module__Ew45Xq__followLabel{letter-spacing:.08em;color:#1c1c20;margin:0;font-size:13px}.Footer-module-scss-module__Ew45Xq__sns{gap:18px;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__Ew45Xq__sns a{color:#1c1c20;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s;display:flex}.Footer-module-scss-module__Ew45Xq__sns a:hover{opacity:.55}.Footer-module-scss-module__Ew45Xq__sns svg{fill:currentColor;width:20px;height:20px}.Footer-module-scss-module__Ew45Xq__copy{letter-spacing:.04em;color:#9aa0b0;font-size:11px}
