.clara-desktop-module__mnVI8q__sceneRoot{min-height:100vh}.clara-desktop-module__mnVI8q__desktopScene{background:radial-gradient(circle at 20% 20%,#fdc17859,#0000 28%),radial-gradient(circle at 78% 28%,#de845d52,#0000 26%),linear-gradient(145deg,#140f0e 0%,#241817 34%,#4a2c20 61%,#140f10 100%);min-height:100vh;position:relative;overflow:hidden}.clara-desktop-module__mnVI8q__wallpaperGlow{pointer-events:none;background:radial-gradient(circle,#ffc57224,#0000 36%),linear-gradient(125deg,#0000 30%,#ffba772e 48%,#0000 66%);position:absolute;inset:0}.clara-desktop-module__mnVI8q__menuBar{z-index:20;color:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);letter-spacing:-.01em;background:linear-gradient(#0c0c0c8c,#0c0c0c29);justify-content:space-between;align-items:center;height:28px;padding:0 14px;font-size:13px;display:flex;position:absolute;inset:0 0 auto}.clara-desktop-module__mnVI8q__menuLeft,.clara-desktop-module__mnVI8q__menuRight{align-items:center;gap:16px;display:flex}.clara-desktop-module__mnVI8q__menuRight{justify-content:flex-end;min-width:188px}.clara-desktop-module__mnVI8q__menuBrand{font-weight:700}.clara-desktop-module__mnVI8q__desktopSurface{min-height:100vh;position:relative}.clara-desktop-module__mnVI8q__desktopIconButton{color:#fff;text-align:center;cursor:default;text-shadow:0 1px 2px #0000008c;background:0 0;border:0;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:110px;padding:10px 8px;display:flex;position:absolute}.clara-desktop-module__mnVI8q__desktopIconButton span{font-size:14px;line-height:1.2}.clara-desktop-module__mnVI8q__desktopIconButton:hover{background:#ffffff14}.clara-desktop-module__mnVI8q__desktopIconButton:focus-visible,.clara-desktop-module__mnVI8q__folderItem:focus-visible,.clara-desktop-module__mnVI8q__dockItem:focus-visible,.clara-desktop-module__mnVI8q__primaryButton:focus-visible,.clara-desktop-module__mnVI8q__secondaryButton:focus-visible,.clara-desktop-module__mnVI8q__sidebarRow:focus-visible,.clara-desktop-module__mnVI8q__trafficButton:focus-visible{outline-offset:2px;outline:2px solid #117cffe6}.clara-desktop-module__mnVI8q__desktopIconSelected{background:#0c7dff52;box-shadow:inset 0 0 0 1px #ffffff3d}.clara-desktop-module__mnVI8q__desktopIconGraphic{justify-content:center;align-items:center;height:78px;display:flex}.clara-desktop-module__mnVI8q__folderIconFrame{width:var(--folder-width);height:calc(var(--folder-height) + 2px);justify-content:center;align-items:center;display:flex}.clara-desktop-module__mnVI8q__folderIcon{width:var(--folder-width);height:var(--folder-height);object-fit:contain;filter:drop-shadow(0 10px 14px #0000002e)}.clara-desktop-module__mnVI8q__pdfIcon{background:linear-gradient(#fff 0%,#f6f2f0 100%);border-radius:18px;position:relative;box-shadow:0 14px 20px #0000002e}.clara-desktop-module__mnVI8q__pdfFold{background:linear-gradient(#ffd1cf,#ffb0ad);border-radius:0 18px 0 16px;width:28%;height:22%;position:absolute;top:0;right:0}.clara-desktop-module__mnVI8q__pdfIcon span{color:#fff;letter-spacing:.06em;background:#f44336;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.clara-desktop-module__mnVI8q__linkIcon{color:#151619;background:linear-gradient(#fffef8 0%,#f2eee5 100%);border-radius:22px;justify-content:center;align-items:center;font-size:30px;font-weight:700;display:flex;box-shadow:0 14px 22px #0000002e}.clara-desktop-module__mnVI8q__appIconImage{object-fit:cover;border-radius:18px;box-shadow:0 18px 24px #0000003d}.clara-desktop-module__mnVI8q__window{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fdfdfce6;border:1px solid #ffffff6b;border-radius:18px;flex-direction:column;min-width:300px;min-height:220px;display:flex;position:absolute;overflow:hidden}.clara-desktop-module__mnVI8q__windowActive{box-shadow:0 30px 60px #00000052}.clara-desktop-module__mnVI8q__windowInactive{opacity:.92;box-shadow:0 18px 32px #0003}.clara-desktop-module__mnVI8q__windowTitlebar{cursor:grab;-webkit-user-select:none;user-select:none;background:linear-gradient(#fafafaf0,#e8e8e8e6);border-bottom:1px solid #00000014;flex-shrink:0;grid-template-columns:118px 1fr 96px;align-items:center;height:38px;padding:0 12px;display:grid}.clara-desktop-module__mnVI8q__windowTitlebar:active{cursor:grabbing}.clara-desktop-module__mnVI8q__trafficLights{align-items:center;gap:6px;margin-left:-4px;display:flex}.clara-desktop-module__mnVI8q__trafficButton{background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;display:grid;position:relative}.clara-desktop-module__mnVI8q__trafficButton:before{content:"";background:var(--traffic-light-fill);border-radius:999px;width:14px;height:14px;box-shadow:inset 0 1px #fff6,0 0 0 .5px #0000002e}.clara-desktop-module__mnVI8q__closeButton{--traffic-light-fill:linear-gradient(180deg, #ff776b 0%, #ff5c51 100%)}.clara-desktop-module__mnVI8q__minimizeButton{--traffic-light-fill:linear-gradient(180deg, #ffd55f 0%, #ffbe2e 100%)}.clara-desktop-module__mnVI8q__zoomButton{--traffic-light-fill:linear-gradient(180deg, #4edc67 0%, #2cc64a 100%)}.clara-desktop-module__mnVI8q__windowTitle{color:#17181b;text-align:center;letter-spacing:-.02em;font-size:14px;font-weight:600}.clara-desktop-module__mnVI8q__windowTitleGhost{justify-self:end;width:1px}.clara-desktop-module__mnVI8q__windowBody{color:#101114;background:#ffffffeb;flex:1;min-height:0;position:relative;overflow:auto}.clara-desktop-module__mnVI8q__resizeHandle{cursor:nwse-resize;background:linear-gradient(135deg,#0000 0 35%,#0003 35% 45%,#0000 45% 55%,#00000059 55% 65%,#0000 65%);border:0;width:16px;height:16px;position:absolute;bottom:8px;right:8px}.clara-desktop-module__mnVI8q__folderGrid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:18px;padding:20px;display:grid}.clara-desktop-module__mnVI8q__folderItem{color:#0f1114;background:linear-gradient(#f7f9fcf2,#edf1f6f2);border:0;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:14px 10px;display:flex}.clara-desktop-module__mnVI8q__folderItem:hover{background:linear-gradient(#ebf3ff,#e0ebfc)}.clara-desktop-module__mnVI8q__folderItemSelected{background:linear-gradient(#dbeaff,#c4dcff);box-shadow:inset 0 0 0 1px #117cff42}.clara-desktop-module__mnVI8q__folderItem span{text-align:center;font-size:13px;line-height:1.3}.clara-desktop-module__mnVI8q__folderItemIcon{justify-content:center;align-items:center;height:58px;display:flex}.clara-desktop-module__mnVI8q__pdfFrame{background:#fff;border:0;width:100%;height:100%}.clara-desktop-module__mnVI8q__pdfFallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100%;padding:32px;display:flex}.clara-desktop-module__mnVI8q__pdfFallback p,.clara-desktop-module__mnVI8q__textLink{margin:0}.clara-desktop-module__mnVI8q__textLink{color:#0b66d0;font-weight:600;text-decoration:none}.clara-desktop-module__mnVI8q__textLink:hover{text-decoration:underline}.clara-desktop-module__mnVI8q__mailForm{flex-direction:column;gap:16px;padding:24px;display:flex}.clara-desktop-module__mnVI8q__mailForm label{flex-direction:column;gap:8px;display:flex}.clara-desktop-module__mnVI8q__mailForm span,.clara-desktop-module__mnVI8q__caseStudyEyebrow,.clara-desktop-module__mnVI8q__sidebarRow,.clara-desktop-module__mnVI8q__inlineFeedback,.clara-desktop-module__mnVI8q__photoCard span,.clara-desktop-module__mnVI8q__telegramIntro p{color:#5c6068}.clara-desktop-module__mnVI8q__mailForm input,.clara-desktop-module__mnVI8q__mailForm textarea{color:#0f1114;background:#ffffffeb;border:1px solid #1118271f;border-radius:14px;width:100%;padding:12px 14px}.clara-desktop-module__mnVI8q__mailMessageField{flex:1}.clara-desktop-module__mnVI8q__mailMessageField textarea{resize:vertical;min-height:180px}.clara-desktop-module__mnVI8q__mailActions,.clara-desktop-module__mnVI8q__telegramActions{flex-wrap:wrap;gap:12px;display:flex}.clara-desktop-module__mnVI8q__primaryButton,.clara-desktop-module__mnVI8q__secondaryButton{cursor:pointer;border:0;border-radius:999px;padding:10px 16px}.clara-desktop-module__mnVI8q__primaryButton{color:#fff;background:linear-gradient(#0f1012,#1e232b)}.clara-desktop-module__mnVI8q__primaryButton:disabled,.clara-desktop-module__mnVI8q__secondaryButton:disabled{opacity:.58;cursor:not-allowed}.clara-desktop-module__mnVI8q__secondaryButton{color:#101114;background:#10111414}.clara-desktop-module__mnVI8q__inlineFeedback{font-size:13px;line-height:1.4}.clara-desktop-module__mnVI8q__telegramCard{background:linear-gradient(#eff7df,#d3ecb8);flex-direction:column;gap:20px;min-height:100%;padding:24px;display:flex}.clara-desktop-module__mnVI8q__telegramIntro{flex-direction:column;gap:6px;display:flex}.clara-desktop-module__mnVI8q__telegramIntro h3,.clara-desktop-module__mnVI8q__telegramIntro p,.clara-desktop-module__mnVI8q__caseStudyHeader h2,.clara-desktop-module__mnVI8q__caseStudySection h3,.clara-desktop-module__mnVI8q__dashboardCard h3,.clara-desktop-module__mnVI8q__photoCard strong{margin:0}.clara-desktop-module__mnVI8q__telegramPosterWrap{background:#ffffffe0;border-radius:28px;align-self:center;padding:14px;box-shadow:0 18px 32px #3e703e33}.clara-desktop-module__mnVI8q__telegramPoster{border-radius:22px;width:min(100%,260px);height:auto}.clara-desktop-module__mnVI8q__photosShell{grid-template-columns:240px 1fr;min-height:100%;display:grid}.clara-desktop-module__mnVI8q__photosSidebar{background:linear-gradient(#f4f5f7,#eef0f4);border-right:1px solid #11182714;flex-direction:column;gap:22px;padding:20px 18px;display:flex}.clara-desktop-module__mnVI8q__photosSidebar h4{color:#1c1e22;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:13px}.clara-desktop-module__mnVI8q__sidebarRow{text-align:left;background:0 0;border:0;border-radius:12px;width:100%;padding:8px 10px}.clara-desktop-module__mnVI8q__sidebarRow:hover{background:#007aff14}.clara-desktop-module__mnVI8q__photosMain{flex-direction:column;min-height:0;display:flex}.clara-desktop-module__mnVI8q__photosToolbar{border-bottom:1px solid #11182714;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.clara-desktop-module__mnVI8q__photosToolbar p{color:#5c6068;margin:6px 0 0;font-size:13px}.clara-desktop-module__mnVI8q__photoGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;padding:22px 24px 28px;display:grid}.clara-desktop-module__mnVI8q__photoCard{flex-direction:column;gap:10px;display:flex}.clara-desktop-module__mnVI8q__photoPlaceholder{aspect-ratio:4/3;background:radial-gradient(circle at 25% 25%,#ffffff6b,#0000 22%),linear-gradient(135deg,#f9d97f,#f0af7b 42%,#df7f66 100%);border-radius:20px}.clara-desktop-module__mnVI8q__caseStudy,.clara-desktop-module__mnVI8q__dashboardStory{flex-direction:column;gap:28px;max-width:580px;margin:0 auto;padding:32px;display:flex}.clara-desktop-module__mnVI8q__caseStudyHeader{flex-direction:column;gap:10px;display:flex}.clara-desktop-module__mnVI8q__caseStudyEyebrow{font-size:14px}.clara-desktop-module__mnVI8q__caseStudyHeader h2{letter-spacing:-.05em;color:#15171b;font-size:clamp(32px,4vw,48px);line-height:1.02}.clara-desktop-module__mnVI8q__caseStudyMeta{border-top:1px solid #1118271a;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:18px;display:grid}.clara-desktop-module__mnVI8q__caseStudyMeta span{color:#6f747f;margin-bottom:6px;font-size:13px;display:block}.clara-desktop-module__mnVI8q__caseStudyMeta strong{color:#13161a;font-size:14px}.clara-desktop-module__mnVI8q__caseStudySection{flex-direction:column;gap:14px;display:flex}.clara-desktop-module__mnVI8q__caseStudySection p,.clara-desktop-module__mnVI8q__caseStudySection li,.clara-desktop-module__mnVI8q__dashboardCard p{color:#1b2027;line-height:1.65}.clara-desktop-module__mnVI8q__caseStudySection ul{margin:0;padding-left:18px}.clara-desktop-module__mnVI8q__caseStudyVisual{display:flex}.clara-desktop-module__mnVI8q__visualPlaceholder{color:#5c6068;background:linear-gradient(135deg,#ede8e1,#f6f3ef 45%,#ece8ff 100%);border-radius:28px;place-items:center;width:100%;min-height:280px;display:grid}.clara-desktop-module__mnVI8q__dashboardCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.clara-desktop-module__mnVI8q__dashboardCard{background:linear-gradient(#f8f8f7,#f2f2f0);border:1px solid #11182714;border-radius:22px;padding:22px}.clara-desktop-module__mnVI8q__dock{z-index:30;-webkit-backdrop-filter:blur(26px)saturate(128%);backdrop-filter:blur(26px)saturate(128%);background:#f8f8f833;border:1px solid #ffffff3d;border-radius:22px;align-items:flex-end;gap:8px;padding:10px 14px 12px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 28px #0000003d}.clara-desktop-module__mnVI8q__dockItem{transform-origin:bottom;background:0 0;border:0;justify-content:center;align-items:flex-end;width:60px;min-width:60px;padding:0;transition:transform .12s ease-out;display:flex;position:relative}.clara-desktop-module__mnVI8q__dockIconWrap{justify-content:center;align-items:center;display:flex}.clara-desktop-module__mnVI8q__dockTooltip{color:#fff;white-space:nowrap;background:#141415d1;border-radius:12px;padding:7px 10px;font-size:12px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.clara-desktop-module__mnVI8q__dockActiveDot{background:#fffffff2;border-radius:999px;width:6px;height:6px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.clara-desktop-module__mnVI8q__toast{z-index:40;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141418d1;border-radius:14px;padding:12px 14px;position:fixed;bottom:138px;right:24px;box-shadow:0 20px 24px #0000003d}.clara-desktop-module__mnVI8q__mobileBlocker{background:radial-gradient(circle at top,#32251d,#140f10 62%);place-items:center;min-height:100vh;padding:24px;display:none}.clara-desktop-module__mnVI8q__mobileBlockerCard{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:18px;max-width:320px;display:flex}.clara-desktop-module__mnVI8q__mobileBlockerCard p{margin:0;line-height:1.5}.clara-desktop-module__mnVI8q__mobileDoge{border-radius:20px;width:min(220px,62vw);height:auto}@media (max-width:1200px){.clara-desktop-module__mnVI8q__dashboardCards,.clara-desktop-module__mnVI8q__caseStudyMeta,.clara-desktop-module__mnVI8q__photosShell{grid-template-columns:1fr}.clara-desktop-module__mnVI8q__photosSidebar{border-bottom:1px solid #11182714;border-right:0}}@media (max-width:919px),(pointer:coarse) and (max-width:1180px){.clara-desktop-module__mnVI8q__mobileBlocker{display:grid}.clara-desktop-module__mnVI8q__desktopScene{display:none}}
