:root{--bg-page: #f5f5f5;--bg-card-white: #ffffff;--border-color-grey: #dfdfdf;--text-black: #000000;--text-white: #ffffff;--text-muted: #666666;--font-family: "Roboto", sans-serif;--transition-speed: .3s;--ease-bounce: cubic-bezier(.25, 1.5, .5, 1);--ease-smooth: cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);background-color:var(--bg-page);color:var(--text-black);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-container{display:block;width:100%;max-width:none;margin:0;padding:0;min-height:100dvh;overflow:hidden}@media(min-width:1025px){.page-container{display:grid;grid-template-columns:clamp(420px,35.2604167vw,677px) minmax(0,1fr);gap:0;max-width:1920px;height:100vh;overflow:hidden;background:#c8ccbe}.page-container>.site-sidebar{grid-column:1;grid-row:1}.page-container>.home-content,.page-container>.content-container{grid-column:2;grid-row:1;min-width:0}}html:has(.home-page-container),body:has(.home-page-container){overflow:hidden;overscroll-behavior:none;background-color:#cac9bf;height:100%;max-height:100dvh}html:has(.home-page-container.doctor-mode),body:has(.home-page-container.doctor-mode){background-color:#cba98e}.home-page-container,.home-page-container .home-content{overscroll-behavior:none}@media(min-width:1025px){.home-page-container{height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;background:#cac9bf}.home-page-container.doctor-mode{background:#cba98e}.home-page-container .home-content{height:100%;max-height:100dvh;overflow:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:auto}}.mobile-top-bar,.mobile-sidebar-label,.mobile-supplier-link,.mobile-close-row,.mobile-home-dock,.mobile-info-background{display:none}.figma-doctors-button{display:none!important}@media(max-width:1024px){body{.home-page-container{--mobile-unit: calc(100vw / 420);--mobile-fixed-unit: max(min(calc(100vw / 420), 1px), calc(400px / 420));.mobile-info-background{position:absolute;inset:0;z-index:1;display:block;background:#f5f5f5 url(/assets/figma-mobile-info-background-frame.webp) center / cover no-repeat;opacity:0;pointer-events:none;transition:opacity .18s ease}.mobile-info-background.visible{opacity:1}}.home-page-container .home-content,.home-page-container .slides-deck-container,.home-page-container .slide-layer,.home-page-container .video-bg-container{height:100dvh}.home-page-container .mobile-home-dock{--mobile-unit: min(calc(100vw / 420), 1px);--mobile-dock-height: 68px;position:fixed;bottom:0;left:0;right:0;z-index:120;grid-template-columns:minmax(0,1fr) 66px;grid-template-rows:var(--mobile-dock-height);align-items:stretch;gap:0;height:var(--mobile-dock-height);padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;background:#fff}.mobile-home-register,.mobile-home-menu-button{grid-row:1 / 2;align-self:stretch;width:100%;height:var(--mobile-dock-height);min-height:0;margin:0;box-sizing:border-box;border-top:1px solid #dfdfdf;background:#fff;color:#000}.mobile-home-register{gap:8px;padding:21px 12px;backdrop-filter:blur(4px);font-size:18px;line-height:24px;overflow:hidden;min-width:0}.mobile-home-register-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.mobile-home-register img{width:24px;height:24px;flex:0 0 24px}.mobile-home-menu-button{position:static;display:flex;align-items:center;justify-content:center;border-left:1px solid #dfdfdf}.mobile-home-menu-button img{width:calc(24 * var(--mobile-unit));height:calc(24 * var(--mobile-unit));flex:0 0 calc(24 * var(--mobile-unit))}.figma-doctors-button{right:max(calc(16 * var(--mobile-unit)),16px);width:calc(215 * var(--mobile-unit));max-width:215px;height:calc(72 * var(--mobile-fixed-unit));gap:calc(12 * var(--mobile-fixed-unit));padding:calc(24 * var(--mobile-fixed-unit)) min(calc(32 * var(--mobile-unit)),32px);background:#0003;font-size:calc(21 * var(--mobile-fixed-unit));line-height:calc(24 * var(--mobile-fixed-unit))}.figma-doctors-button img{width:calc(24 * var(--mobile-unit));height:calc(24 * var(--mobile-unit));flex-basis:calc(24 * var(--mobile-unit))}.figma-scroll-icon{left:calc(16 * var(--mobile-unit));top:calc(100dvh - 367 * var(--mobile-fixed-unit));width:calc(32 * var(--mobile-fixed-unit));height:calc(119 * var(--mobile-fixed-unit))}.scroll-mouse,.scroll-chevron{display:none}.hint.hint--dot-chevrons{display:block;position:relative;height:119px;width:32px}.hint__chevrons{position:absolute;left:0;top:0;width:32px;height:43px}.hint__chevron{position:absolute;left:0;width:32px;height:13px;transform:rotate(180deg)}.hint__chevron--1{top:30px;animation:chevron-pulse-1 2.4s cubic-bezier(.4,0,.2,1) infinite}.hint__chevron--2{top:15px;animation:chevron-pulse-2 2.4s cubic-bezier(.4,0,.2,1) infinite}.hint__chevron--3{top:0;animation:chevron-pulse-3 2.4s cubic-bezier(.4,0,.2,1) infinite}.hint__swipe{position:absolute;bottom:0;left:10px;width:12px;height:60px}.hint__trail{position:absolute;left:0;bottom:0;width:12px;height:40px;border-radius:6px;background:linear-gradient(to top,#0000,#0000001f 30%,#0000006b);transform-origin:bottom center;--swipe-travel: 40px;animation:swipe-trail 2.4s cubic-bezier(.33,0,.2,1) infinite}.hint__head{position:absolute;left:0;bottom:0;width:12px;height:12px;border-radius:50%;background:#000c;--swipe-travel: 40px;animation:swipe-head 2.4s cubic-bezier(.33,0,.2,1) infinite}.figma-hero-title,.figma-intro-title{left:calc(16 * var(--mobile-unit));width:calc(388 * var(--mobile-unit));margin:0;font-size:calc(32 * var(--mobile-fixed-unit));font-weight:400;line-height:calc(38 * var(--mobile-fixed-unit))}.figma-hero-title{top:calc(100dvh - 228 * var(--mobile-fixed-unit))!important}.figma-intro-title{top:calc(100dvh - 230 * var(--mobile-fixed-unit))}.figma-right-menu,.figma-right-menu.mobile-intro-menu{--mobile-unit: min(calc(100vw / 420), 1px);left:calc(24 * var(--mobile-unit));top:calc(21 * var(--mobile-unit));gap:calc(6 * var(--mobile-unit));opacity:1;pointer-events:auto}.figma-right-menu:not(.visible):not(.mobile-intro-menu){opacity:0;pointer-events:none}.figma-menu-item{display:none;font-size:calc(14 * var(--mobile-fixed-unit));line-height:calc(16 * var(--mobile-fixed-unit))}.figma-right-menu.mobile-intro-menu .figma-menu-item:first-child,.figma-right-menu.visible .figma-menu-item.active,.figma-right-menu.mobile-menu-expanded .figma-menu-item{display:block}.figma-right-menu .figma-menu-item.active,.figma-right-menu.mobile-intro-menu .figma-menu-item:first-child{padding-right:calc(22 * var(--mobile-unit));opacity:1}.figma-right-menu .figma-menu-item.active:before{left:calc(-8 * var(--mobile-unit));top:calc(7 * var(--mobile-unit));width:calc(3 * var(--mobile-unit));height:calc(3 * var(--mobile-unit))}.figma-right-menu .figma-menu-item.active:after,.figma-right-menu.mobile-intro-menu .figma-menu-item:first-child:after{content:"";position:absolute;right:calc(2 * var(--mobile-unit));top:calc(5 * var(--mobile-unit));width:calc(6 * var(--mobile-unit));height:calc(6 * var(--mobile-unit));border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(-45deg)}.figma-step-indicator .figma-step-circle{width:calc(32 * var(--mobile-unit));height:calc(32 * var(--mobile-unit));border-width:1px;font-size:calc(20 * var(--mobile-fixed-unit));line-height:1}.figma-step-indicator{--mobile-unit: min(calc(100vw / 420), 1px);gap:calc(5 * var(--mobile-unit))}.figma-step-block.advantages-pos,.figma-step-block.results-pos{left:calc(16 * var(--mobile-unit));top:auto;bottom:calc(84 * var(--mobile-fixed-unit));width:calc(388 * var(--mobile-unit));max-width:none;gap:calc(32 * var(--mobile-unit))}.figma-step-text-stack,.results-pos .figma-step-text-stack{width:calc(388 * var(--mobile-unit));max-width:none;gap:calc(10 * var(--mobile-unit))}.figma-slide-title-inline,.results-pos .figma-slide-title-inline{max-width:calc(388 * var(--mobile-unit));font-size:calc(24 * var(--mobile-fixed-unit));line-height:calc(28 * var(--mobile-fixed-unit))}.figma-slide-desc-inline,.results-pos .figma-slide-desc-inline{width:calc(388 * var(--mobile-unit));font-size:calc(18 * var(--mobile-fixed-unit));line-height:calc(21 * var(--mobile-fixed-unit))}.slide-layer.active .figma-slide-desc-inline{opacity:.8}.figma-result-title-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;min-height:calc(28 * var(--mobile-fixed-unit))}.figma-result-title-row>.figma-slide-title-inline{margin:0;padding:0;line-height:1}.figma-badge{flex-basis:calc(121 * var(--mobile-unit));width:calc(121 * var(--mobile-unit));height:calc(27 * var(--mobile-fixed-unit));padding:0 calc(9 * var(--mobile-unit));border-width:calc(1.5 * var(--mobile-unit));font-size:calc(16 * var(--mobile-fixed-unit));line-height:1}.home-page-container .figma-exact-info-slide,.home-page-container .figma-exact-contacts{width:100%;height:100dvh}.home-page-container .bg-video{-o-object-position:center center;object-position:center center}}}@media(min-width:701px)and (max-width:1120px){.figma-section-title,.figma-hero-title,.figma-intro-title{font-size:32px!important;line-height:38px!important}.figma-hero-subtitle,.figma-intro-subtitle{font-size:18px!important;line-height:22px!important}.figma-hero-title{top:calc(100dvh - 180px)!important}.figma-intro-title{top:calc(100dvh - 320px)!important}.figma-slide-title-inline,.results-pos .figma-slide-title-inline{font-size:24px!important;line-height:28px!important}.figma-slide-desc-inline,.results-pos .figma-slide-desc-inline{font-size:18px!important;line-height:22px!important}.figma-result-title-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}.figma-result-title-row>.figma-slide-title-inline{margin:0;padding:0;line-height:1}.figma-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 121px!important;width:121px!important;height:27px!important;box-sizing:border-box!important;padding:4px 9px!important;gap:10px!important;border:1.5px solid #000000!important;border-radius:120px!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;color:#000!important}.figma-step-indicator .figma-step-circle{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;font-size:20px!important;line-height:1!important}.home-page-container .figma-persistent-step-indicator.persistent-advantages{top:calc(100dvh - 372px)!important;left:32px!important}.home-page-container .figma-persistent-step-indicator.persistent-results{top:auto!important;bottom:220px!important;left:32px!important}.home-page-container .figma-step-block.advantages-pos{top:calc(100dvh - 320px)!important;left:32px!important;width:calc(100% - 64px)!important;max-width:none!important;gap:10px!important}.home-page-container .figma-step-block.results-pos{top:auto!important;bottom:120px!important;left:32px!important;width:calc(100% - 64px)!important;gap:10px!important}.home-page-container .figma-step-text-stack,.home-page-container .results-pos .figma-step-text-stack{gap:10px!important}}.sidebar-container{display:flex;flex-direction:column;gap:0;width:100%;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;border-right:1px solid var(--border-color-grey)}.sidebar-container::-webkit-scrollbar{display:none}.promo-card{position:relative;width:100%;height:567px;flex-shrink:0;border-radius:0;padding:24px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:none;border-bottom:none;background:linear-gradient(178deg,#a0ae9d,#7b8b7a)}.promo-content{display:flex;flex-direction:column;gap:18px}.promo-logo-button{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0;border:0;background:transparent;line-height:0;text-align:left;cursor:pointer}.promo-logo-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.promo-banner-img{width:392px;max-width:100%;height:142px;-o-object-fit:contain;object-fit:contain}.promo-text{font-size:18px;line-height:18.3333px;color:var(--text-white);font-weight:400;max-width:444px}.promo-button{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:24px;background-color:#ffffff26;border:1px solid rgba(255,255,255,.1);border-radius:0;cursor:pointer;transition:background-color var(--transition-speed) ease,border-color var(--transition-speed) ease}.promo-button:hover{background-color:#ffffff40;border-color:#ffffff80}.promo-button-text{color:var(--text-white);font-size:21px;font-weight:400;line-height:normal}.promo-button-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.promo-button-icon img{width:32px;height:32px}.cards-row{display:grid;grid-template-columns:1fr 1fr;gap:0;flex-shrink:0;border-radius:0;overflow:hidden}.sub-card{height:297px;background-color:var(--bg-card-white);border:none;border-bottom:1px solid var(--border-color-grey);border-radius:0;padding:32px 32px 31px;display:flex;flex-direction:column;justify-content:space-between;transition:background-color var(--transition-speed) ease;cursor:pointer}.sub-card:first-child{border-right:1px solid var(--border-color-grey)}.sub-card:hover{background-color:#fafafa}.card-icon-wrapper{width:42px;height:42px;display:flex;align-items:center;justify-content:flex-start;background-color:transparent;border-radius:0}.card-icon-wrapper img{width:42px;height:42px}.card-text-group{display:flex;flex-direction:column;gap:12px}.card-title{font-size:21px;font-weight:400;color:var(--text-black);line-height:20px}#card-search .card-title{line-height:15px}.card-subtitle{font-size:18px;color:var(--text-black);opacity:.5;line-height:17px;font-weight:400}.sidebar-row-card{width:100%;height:72px;flex-shrink:0;background-color:var(--bg-card-white);border:none;border-bottom:1px solid var(--border-color-grey);border-radius:0;padding:24px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color var(--transition-speed) var(--ease-smooth)}.sidebar-row-card:hover{background-color:#fafafa}.row-left-content{display:flex;align-items:center;gap:12px}.tag-badge{background-color:#00000012;border-radius:8px;width:103px;height:37px;padding:12px;font-size:18px;line-height:13px;font-weight:400;color:var(--text-black);letter-spacing:0}.row-text{font-size:21px;font-weight:400;color:var(--text-black);line-height:normal}.row-icon-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.row-icon-icon img{width:24px;height:24px}.content-container{position:relative;width:100%;height:100vh;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;background-color:#f5f5f5}.content-container::-webkit-scrollbar{display:none}.content-header{display:flex;flex-direction:column;gap:24px}.main-title{font-size:42px;font-weight:700;color:var(--text-black);letter-spacing:-.8px}.nav-menu{display:flex;gap:4px;flex-wrap:wrap}.nav-item{height:45px;border-radius:10px;padding:16px 24px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-speed) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-item.active{background-color:var(--text-black);color:var(--bg-page);border:1px solid var(--text-black)}.nav-item.outline{background-color:transparent;color:var(--text-black);border:1px solid var(--text-black)}.nav-item.outline:hover{background-color:var(--text-black);color:var(--bg-page)}.content-body{display:flex;flex-direction:column;gap:48px}.toc-card{width:100%;background-color:#ededed;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:21px}.toc-title{font-size:18px;font-weight:700;color:var(--text-black)}.toc-list{list-style:none;display:flex;flex-direction:column;gap:12px}.toc-item{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-black);cursor:pointer;transition:transform var(--transition-speed) ease,color var(--transition-speed) ease}.toc-item:hover{transform:translate(4px);color:#555}.toc-dot{width:6px;height:6px;background-color:var(--text-black);border-radius:50%}.intro-text{font-size:18px;line-height:1.6;color:var(--text-black);font-weight:400}.sections-wrapper{display:flex;flex-direction:column;gap:32px}.info-section{display:flex;flex-direction:column;gap:21px;scroll-margin-top:100px}.section-title{font-size:24px;font-weight:700;color:var(--text-black)}.section-body{font-size:18px;line-height:1.6;color:var(--text-black);font-weight:400}.section-body-secondary{font-size:18px;line-height:1.6;color:var(--text-black);font-weight:400;opacity:.85}.licenses-search-wrapper{position:relative;width:100%;margin-bottom:32px}.licenses-search-wrapper .search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none}.licenses-search-input{width:100%;height:56px;padding:16px 16px 16px 52px;border:1px solid var(--border-color-grey);border-radius:12px;font-size:16px;font-family:var(--font-family);background-color:var(--bg-card-white);color:var(--text-black);outline:none;transition:border-color var(--transition-speed) ease,box-shadow var(--transition-speed) ease}.licenses-search-input:focus{border-color:#7e8f7c;box-shadow:0 0 0 4px #7e8f7c1a}.licenses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.license-card{background-color:var(--bg-card-white);border:1px solid var(--border-color-grey);border-radius:12px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:280px;transition:transform var(--transition-speed) var(--ease-smooth),box-shadow var(--transition-speed) ease,border-color var(--transition-speed) ease}.license-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000a;border-color:#7e8f7c}.license-icon{margin-bottom:16px}.license-info{display:flex;flex-direction:column;gap:8px;flex-grow:1}.license-title{font-size:18px;font-weight:500;color:var(--text-black);line-height:1.4;word-break:break-word}.license-date{font-size:14px;color:var(--text-muted);font-weight:400}.license-download-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;background-color:transparent;border:1px solid #7e8f7c;color:#7e8f7c;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;margin-top:16px;transition:background-color var(--transition-speed) ease,color var(--transition-speed) ease}.license-download-btn:hover{background-color:#7e8f7c;color:var(--text-white)}.doctors-main-count{font-size:32px;font-weight:400;line-height:37.5px;color:var(--text-black);margin-bottom:32px;letter-spacing:0}.doctors-grid{display:grid;grid-template-columns:repeat(3,365px);gap:8px;justify-content:start;width:100%}.doctor-card{width:365px;height:510px;background-color:var(--bg-card-white);border-radius:20px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:transform var(--transition-speed) var(--ease-smooth),box-shadow var(--transition-speed) ease;box-sizing:border-box}.doctor-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000a}.doctor-photo-wrapper{width:317px;height:317px;border-radius:20px;overflow:hidden;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.doctor-photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doctor-info{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px;text-align:center}.doctor-name{font-size:21px;font-weight:500;color:var(--text-black);line-height:1.2}.doctor-title{font-size:18px;font-weight:400;color:var(--text-black);opacity:.6}.doctor-materials-btn{display:flex;align-items:center;justify-content:center;padding:16px 21px;background-color:#f5f5f5;border:none;border-radius:10px;font-size:18px;font-weight:400;color:var(--text-black);cursor:pointer;width:-moz-fit-content;width:fit-content;transition:background-color var(--transition-speed) ease}.doctor-materials-btn:hover{background-color:#e9e9e9}.contacts-tab-content{display:flex;flex-direction:column;gap:64px;width:100%}.contacts-map-wrapper{position:relative;width:100%;max-width:1115px}.contacts-map-container{width:100%;height:517px;background-color:#ededed;box-sizing:border-box;overflow:hidden}.leaflet-map-element{width:100%;height:100%;z-index:1}.contacts-card{position:absolute;top:20px;left:24px;width:465px;height:475px;background-color:var(--bg-card-white);border:1px solid var(--border-color-grey);border-radius:0;padding:32px;display:flex;flex-direction:column;justify-content:space-between;z-index:10;box-sizing:border-box}.contacts-info-block{display:flex;flex-direction:column;gap:12px;flex:1}.contacts-header-row{display:flex;align-items:center;gap:8px}.contacts-badge-dot{width:4px;height:4px;background-color:#b2b2b2;border-radius:50%;flex-shrink:0}.contacts-badge-text{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;color:var(--text-black);opacity:.5;line-height:1}.contacts-details-block{display:flex;flex-direction:column;gap:33px}.contacts-address-contacts{display:flex;flex-direction:column;gap:24px}.contacts-address-text{font-family:Roboto,sans-serif;font-size:32px;font-weight:400;line-height:37.5px;color:var(--text-black);margin:0}.contacts-links-group{display:flex;flex-direction:column;gap:12px}.contacts-link-item{font-family:Roboto,sans-serif;font-size:21px;font-weight:400;color:var(--text-black);text-decoration:none;transition:opacity var(--transition-speed) ease;line-height:1}.contacts-link-item:hover{opacity:.7}.contacts-schedule-grid{display:grid;grid-template-columns:92px auto;row-gap:4px;-moz-column-gap:0;column-gap:0}.schedule-days{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#929292;line-height:18.75px}.schedule-time{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:var(--text-black);line-height:18.75px}.contacts-btn-map{display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;padding:0 32px;background-color:var(--text-black);border:none;border-radius:0;color:var(--text-white);font-family:Roboto,sans-serif;font-size:18px;font-weight:400;cursor:pointer;transition:opacity var(--transition-speed) ease;box-sizing:border-box;flex-shrink:0}.contacts-btn-map:hover{opacity:.88}.contacts-btn-icon{display:flex;align-items:center;justify-content:center}.contacts-footer{display:flex;justify-content:space-between;align-items:flex-end;width:100%;border-top:1px solid var(--border-color-grey);padding-top:48px}.footer-legal-info{display:flex;flex-direction:column;gap:8px}.footer-legal-info p{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;color:var(--text-black);opacity:.5;margin:0;line-height:1.2}.footer-social-links{display:flex;gap:8px;align-items:center}.social-link-icon{display:inline-block;line-height:0;cursor:pointer;text-decoration:none;transition:transform .2s ease,opacity .2s ease;border-radius:50%}.social-link-icon:hover{transform:translateY(-2px) scale(1.05);opacity:.85}.custom-map-pin{width:20px!important;height:20px!important;background-color:#06f!important;border:2px solid #ffffff!important;border-radius:50%!important;box-shadow:0 2px 10px #0003!important;position:relative}.map-pin-pulse{position:absolute;top:-7px;left:-7px;width:30px;height:30px;border:2px solid rgba(0,102,255,.4);border-radius:50%;animation:pinPulse 2s infinite ease-out;pointer-events:none}@keyframes pinPulse{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}.figma-smoke-cloud-fixed{position:absolute;left:-200px;top:60px;width:1100px;height:1020px;background:#fff;border-radius:50%;filter:blur(140px);-webkit-filter:blur(140px);opacity:0;z-index:1;pointer-events:none;transition:opacity 1s cubic-bezier(.25,1,.5,1)}.figma-smoke-cloud-fixed.visible{opacity:.85}.figma-smoke-cloud-fixed.results-cloud{left:-21.88%!important;top:61.39%!important;width:88.09%!important;height:38.61%!important;border-radius:0;background-color:transparent;background-position:left top;background-repeat:no-repeat;background-size:100% 100%;filter:none!important;-webkit-filter:none!important;-webkit-mask-image:radial-gradient(ellipse 84% 110% at 42% 100%,#000 0%,rgba(0,0,0,.9) 58%,transparent 100%);mask-image:radial-gradient(ellipse 84% 110% at 42% 100%,#000 0%,rgba(0,0,0,.9) 58%,transparent 100%)}.figma-smoke-cloud-fixed.results-cloud.visible{opacity:1;transition-delay:.12s}.figma-smoke-cloud-fixed.results-cloud:not(.visible){transition-delay:0s}.figma-smoke-cloud-fixed.results-cloud-soft{background-image:url(/assets/figma-results-cloud-soft.svg)}@media(max-width:1440px){.figma-smoke-cloud-fixed{width:780px!important;height:720px!important;left:-150px!important;top:40px!important;filter:blur(90px)!important}.figma-smoke-cloud-fixed.results-cloud{left:-21.88%!important;top:61.39%!important;width:88.09%!important;height:38.61%!important;filter:none!important;-webkit-filter:none!important}}.figma-smoke-cloud-fixed.results-cloud-primary{left:-5%!important;top:auto!important;bottom:-4%!important;width:min(90%,720px)!important;height:min(38%,380px)!important;border-radius:56% 66% 14% 0/72% 72% 18% 0;background:radial-gradient(ellipse at 18% 92%,#fffffffa,#ffffffd6 43%,#ffffff57 72%,#fff0);-webkit-mask-image:none!important;mask-image:none!important;filter:blur(24px)!important;-webkit-filter:blur(24px)!important}.figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:.5}.figma-smoke-cloud-fixed.results-intro-cloud{left:-8%!important;top:20%!important;bottom:auto!important;width:min(100%,820px)!important;height:min(65%,550px)!important;border-radius:50%!important;background:radial-gradient(ellipse at 20% 20%,#fffffffa,#ffffffd1 42%,#ffffff52 72%,#fff0);-webkit-mask-image:none!important;mask-image:none!important;filter:blur(35px)!important;-webkit-filter:blur(35px)!important}.figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.5}.figma-smoke-cloud-fixed.story-cloud{--story-cloud-left: -9%;--story-cloud-bottom: -11%;--story-cloud-width: 58%;--story-cloud-height: 63%;--story-cloud-opacity: .5;--story-cloud-blur: 30px;left:var(--story-cloud-left)!important;top:auto!important;bottom:var(--story-cloud-bottom)!important;width:var(--story-cloud-width)!important;height:var(--story-cloud-height)!important;border-radius:52% 62% 18% 0/68% 68% 22% 0;background:radial-gradient(ellipse at 20% 82%,#fffffffa,#ffffffc7 42%,#ffffff47 70%,#fff0);filter:blur(var(--story-cloud-blur))!important;-webkit-filter:blur(var(--story-cloud-blur))!important}.figma-smoke-cloud-fixed.story-cloud.visible{opacity:var(--story-cloud-opacity)}.figma-smoke-cloud-fixed.story-cloud-misha{--story-cloud-left: -7%;--story-cloud-bottom: -9%;--story-cloud-width: 56%;--story-cloud-height: 60%;--story-cloud-opacity: .48}.figma-smoke-cloud-fixed.story-cloud-alexandra{--story-cloud-left: -12%;--story-cloud-bottom: -14%;--story-cloud-width: 60%;--story-cloud-height: 66%;--story-cloud-opacity: .44;--story-cloud-blur: 30px}.figma-smoke-cloud-fixed.story-cloud-pasha{--story-cloud-left: -5%;--story-cloud-bottom: -12%;--story-cloud-width: 55%;--story-cloud-height: 61%;--story-cloud-opacity: .46;--story-cloud-blur: 30px}.video-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none;transition:opacity .45s cubic-bezier(.22,1,.36,1);opacity:1;isolation:isolate;background:#cac9bf;transform:translateZ(0);contain:paint}.video-bg-container.no-video{opacity:0}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;z-index:1;background:transparent;transition:none;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.bg-video.active{opacity:1;z-index:1}.bg-video.incoming{z-index:2}.video-bg-container.story-video .bg-video{-o-object-position:left bottom;object-position:left bottom}.video-overlay{display:none}.scroll-sections-layer{position:relative;z-index:2;width:100%}.scroll-section{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:80px 64px;box-sizing:border-box}.scroll-section#hero{align-items:flex-end;padding-bottom:96px}.scroll-section-content{opacity:0;transform:translateY(40px);transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1);max-width:800px}.scroll-section-content.active{opacity:1;transform:translateY(0)}.hero-title{color:var(--text-white);font-family:var(--font-family);font-size:52px;line-height:60px;font-weight:400;text-shadow:0 4px 16px rgba(0,0,0,.6)}.section-title{color:var(--text-white);font-family:var(--font-family);font-size:48px;line-height:56px;font-weight:400;margin-bottom:24px;text-shadow:0 4px 16px rgba(0,0,0,.6)}.section-subtitle{color:#ffffffd9;font-family:var(--font-family);font-size:20px;line-height:28px;font-weight:400;max-width:680px;text-shadow:0 2px 8px rgba(0,0,0,.6)}.register-cta-btn{margin-top:32px;background:var(--text-white);color:var(--text-black);border:none;padding:16px 32px;font-size:18px;font-weight:500;border-radius:8px;cursor:pointer;box-shadow:0 4px 12px #00000040;transition:all .3s ease}.register-cta-btn:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 6px 16px #00000059}.bounce-arrow-wrapper{margin-bottom:32px;padding-left:20px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-bounce{animation:bounce 2s infinite ease-in-out}.sections-nav-menu{position:fixed;top:50%;right:48px;transform:translateY(-50%);z-index:100;pointer-events:auto}.sections-nav-list{display:flex;flex-direction:column;gap:16px;align-items:flex-end;background:#00000073;backdrop-filter:blur(12px);padding:24px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0000004d}.section-nav-item{background:transparent;border:none;color:#ffffff73;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease;text-align:right;padding:4px 8px}.section-nav-item:hover{color:#ffffffd9;transform:translate(-4px)}.section-nav-item.active{color:var(--text-white);font-weight:600;transform:translate(-8px);text-shadow:0 0 8px rgba(255,255,255,.4)}.contacts-section .scroll-section-content{max-width:1000px;width:100%}.section-contacts-card{display:flex;gap:32px;background:#ffffff26;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:24px;margin-top:32px;box-shadow:0 12px 40px #00000040;width:100%}.section-contacts-card .leaflet-map-element{width:480px;height:300px;border-radius:16px;overflow:hidden}.section-contacts-card .contacts-details{display:flex;flex-direction:column;justify-content:space-between;flex:1;color:var(--text-white);padding:8px 0}.section-contacts-card .contacts-address{font-size:28px;font-weight:500;line-height:34px}.section-contacts-card .contacts-phone a,.section-contacts-card .contacts-email a{color:#ffffffd9;text-decoration:none;font-size:20px;transition:color .3s ease}.section-contacts-card .contacts-phone a:hover,.section-contacts-card .contacts-email a:hover{color:var(--text-white)}.section-contacts-card .contacts-map-btn{background:var(--text-white);color:var(--text-black);border:none;padding:14px 24px;font-size:16px;font-weight:500;border-radius:8px;cursor:pointer;align-self:flex-start;transition:all .3s ease;box-shadow:0 4px 12px #00000026}.section-contacts-card .contacts-map-btn:hover{background:#ffffffe6;transform:translateY(-2px)}@media(min-width:1025px)and (max-width:1440px){.page-container{grid-template-columns:clamp(420px,35.2604167vw,677px) minmax(0,1fr);gap:0;padding:0}}@media(min-width:1025px){.sidebar-container,.page-container:not(.home-page-container) .content-container{display:flex!important}}@media(max-width:1024px){.licenses-grid{grid-template-columns:repeat(2,1fr)}.doctors-grid{grid-template-columns:repeat(2,365px);gap:16px;justify-content:center}}@media(max-width:1024px){html:has(.home-page-container),body:has(.home-page-container){height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;position:fixed;width:100%;inset:0;background-color:#cac9bf}html:has(.home-page-container.doctor-mode),body:has(.home-page-container.doctor-mode){background-color:#cba98e}.page-container:not(.home-page-container){overflow:visible;height:auto;min-height:100dvh;position:relative}.home-page-container{display:block;position:fixed;inset:0;width:100%;height:100dvh;min-height:0;overflow:hidden;overscroll-behavior:none;touch-action:none;background:#cac9bf}.home-page-container.mobile-menu-open{position:fixed;inset:0;overflow-y:auto;touch-action:pan-y}.home-page-container .site-sidebar{display:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(330px,1fr) 156px 132px 66px 66px;width:100%;height:100dvh;min-height:750px;overflow-y:auto;border:0;background:#f5f5f5;touch-action:pan-y}.home-page-container .home-content{display:flex!important;position:relative;width:100%;height:100dvh;min-height:0;padding:0!important;overflow:hidden}.home-page-container.mobile-menu-open .site-sidebar{display:grid!important}.home-page-container.mobile-menu-open .home-content{display:none!important}.home-page-container .mobile-home-dock{position:fixed;z-index:120;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) 66px;width:100%;height:66px;padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}.mobile-home-register,.mobile-home-menu-button{min-width:0;height:66px;border:0;border-radius:0;color:#fff}.mobile-home-register{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:21px 12px;background:#00000061;backdrop-filter:blur(24px);font:400 18px/24px var(--font-family);text-align:left;white-space:nowrap;overflow:hidden;min-width:0}.mobile-home-register-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.mobile-home-register img{width:24px;height:24px;flex:0 0 24px}.mobile-home-menu-button{position:relative;display:grid;place-items:center;width:66px;height:66px;padding:0;background:#fff;border-left:1px solid #dfdfdf;box-sizing:border-box;min-width:66px}.mobile-home-menu-button img{width:24px;height:24px;flex:0 0 24px}.home-page-container .video-bg-container,.home-page-container .slides-deck-container,.home-page-container .slide-layer{width:100%;height:100%}.site-sidebar .desktop-sidebar-label{display:none}.site-sidebar .mobile-sidebar-label{display:inline}.site-sidebar .promo-card{order:1;grid-column:1 / -1;position:relative;width:100%;height:100%;min-height:330px;padding:24px;overflow:hidden;background:#9eaf9d}.site-sidebar .promo-card:before{content:"";position:absolute;z-index:0;inset:0;width:100%;height:100%;aspect-ratio:auto;transform:none;background:url(/assets/figma-mobile-hero-bg.webp) center / cover no-repeat;pointer-events:none}.site-sidebar .promo-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;min-height:0}.site-sidebar .promo-banner-img{width:201px;height:73px;max-width:none;-o-object-fit:fill;object-fit:fill}.site-sidebar .promo-text{width:100%;max-width:372px;margin:0;color:#ffffff80;font-size:16px;font-weight:400;line-height:19px}.site-sidebar .mobile-supplier-link{display:block;width:-moz-fit-content;width:fit-content;margin:7px 0 0;padding:0;border:0;background:transparent;color:#ffffff80;font:400 16px/19px var(--font-family);text-decoration:underline;text-underline-offset:1px;cursor:pointer}.site-sidebar .promo-button{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:66px;min-height:66px;padding:21px 24px;border:0;background:#fff3;backdrop-filter:blur(44.5px)}.site-sidebar .promo-button-text{font-size:18px;font-weight:400;line-height:24px;white-space:nowrap}.site-sidebar .promo-button-icon,.site-sidebar .promo-button-icon img{width:24px;height:24px;flex:0 0 24px}.site-sidebar #row-about{display:none}.site-sidebar #row-quiz{order:2;grid-column:1 / -1;height:156px;min-height:156px;padding:21px;align-items:stretch}.site-sidebar #row-quiz .row-left-content{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:24px;width:100%}.site-sidebar #row-quiz .tag-badge{width:auto;height:32px;padding:8px 12px;border-radius:8px;background:#ededed;font-size:14px;line-height:16px}.site-sidebar #row-quiz .row-text{width:198px;font-size:18px;line-height:17px;white-space:normal}.site-sidebar .cards-row{order:3;grid-column:1 / -1;display:grid;grid-template-columns:1fr;grid-template-rows:66px 66px;width:100%;height:132px;overflow:visible}.site-sidebar .sub-card,.site-sidebar .sidebar-row-card,.site-sidebar .mobile-close-row{border:0;border-bottom:1px solid #dfdfdf;border-radius:0;background:#fff;box-shadow:none}.site-sidebar .sub-card{width:100%;height:66px;min-height:66px;padding:21px;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.site-sidebar .sub-card:first-child{border-right:0}.site-sidebar .card-icon-wrapper,.site-sidebar .card-icon-wrapper img{width:24px;height:24px;flex:0 0 24px}.site-sidebar .card-text-group{display:block;min-width:0}.site-sidebar .card-title,.site-sidebar #card-search .card-title{margin:0;font-size:18px;font-weight:400;line-height:24px;white-space:nowrap}.site-sidebar .card-subtitle{display:none}.site-sidebar .sidebar-row-card{width:100%;height:66px;min-height:66px;padding:21px}.site-sidebar .row-left-content{gap:12px;min-width:0}.site-sidebar .row-text{font-size:18px;line-height:24px;white-space:nowrap}.site-sidebar .row-icon-icon,.site-sidebar .row-icon-icon img{width:24px;height:24px;flex:0 0 24px}.site-sidebar #row-profile{order:4;grid-column:1 / -1;border-right:0}.site-sidebar .mobile-close-row{order:5;grid-column:1 / -1;display:flex;width:100%;height:66px;padding:21px;align-items:center;gap:12px;border-bottom:0;background:#000;color:#fff;font:400 18px/24px var(--font-family);text-align:left;cursor:pointer}.mobile-close-icon{position:relative;display:block;width:24px;height:24px;flex:0 0 24px}.mobile-close-icon:before,.mobile-close-icon:after{content:"";position:absolute;left:5px;top:11px;width:14px;height:2px;border-radius:1px;background:#fff}.mobile-close-icon:before{transform:rotate(45deg)}.mobile-close-icon:after{transform:rotate(-45deg)}}@media(max-width:360px){.site-sidebar .promo-button-text,.site-sidebar .row-text,.site-sidebar .card-title,.site-sidebar #card-search .card-title,.site-sidebar .mobile-close-row{font-size:17px}}@media(max-width:419px){.site-sidebar #row-profile{padding-right:clamp(12px,5vw,21px);padding-left:clamp(12px,5vw,21px)}.site-sidebar #row-profile .row-left-content{gap:clamp(8px,2.857vw,12px)}.site-sidebar #row-profile .row-text{font-size:clamp(16px,4.286vw,18px)}}@media(max-width:1024px){.page-container{grid-template-columns:1fr;gap:0;max-width:100%;padding:0;margin:0}.sidebar-container{display:none!important}.content-container{display:flex!important}.mobile-top-bar{display:flex;align-items:center;justify-content:flex-start;height:72px;padding:24px 32px;margin:0 -16px 32px;background:#fff3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.3);position:sticky;top:0;z-index:100}.mobile-back-button{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-speed) ease}.mobile-back-button:hover{opacity:.7}.content-container{padding:0 16px 64px!important}.nav-menu{display:flex;gap:8px;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:0}.nav-menu::-webkit-scrollbar{display:none}.nav-item{flex:0 0 auto!important;font-size:14px;padding:12px 16px}.promo-card{height:auto;min-height:480px;padding:32px}.promo-button-text{font-size:18px}.cards-row{grid-template-columns:1fr}.sub-card{height:240px;border-right:none!important;border-bottom:1px solid var(--border-color-grey)}.sub-card:first-child{border-right:none!important;border-bottom:1px solid var(--border-color-grey)}.main-title{font-size:32px!important;font-weight:400!important;line-height:37.5px!important}.licenses-grid{grid-template-columns:1fr;gap:16px}.license-card{height:auto;min-height:220px;padding:20px}.doctors-grid{grid-template-columns:1fr;gap:12px;justify-content:center;max-width:388px;margin:0 auto}.doctor-card{width:100%;max-width:388px;height:510px;padding:24px}.doctor-photo-wrapper{width:317px;height:317px}.doctor-materials-btn{width:178px;height:47px;padding:0}.contacts-tab-content{gap:0}.contacts-map-wrapper{max-width:100%;display:flex;flex-direction:column}.contacts-map-container{width:100%;height:283px;overflow:hidden}.contacts-card{position:static!important;width:100%;height:341px;padding:32px;justify-content:space-between;gap:0;margin-top:0;top:auto;left:auto;border:none;border-top:1px solid var(--border-color-grey);border-bottom:1px solid var(--border-color-grey);box-sizing:border-box;z-index:auto}.contacts-info-block{gap:12px;flex:unset}.contacts-address-text{font-size:18px;line-height:21px;margin:0}.contacts-link-item{font-size:16px}.contacts-btn-map{margin-top:0;height:72px}.contacts-footer{flex-direction:column;align-items:flex-start;gap:28px;padding-top:42px;margin-top:0}.footer-legal-info{gap:0}.footer-legal-info p{font-size:16px;line-height:38px}.footer-social-links{align-items:center;gap:8px}}.slides-deck-container{position:relative;width:100%;height:100%;overflow:hidden;background-color:transparent;z-index:2}.slide-layer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:transform 1.05s cubic-bezier(.16,1,.3,1),opacity .85s cubic-bezier(.16,1,.3,1);overflow:hidden;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.slide-layer.active{opacity:1;transform:translateZ(0)!important;pointer-events:auto;z-index:5}.slide-layer.future-right{transform:translate3d(100%,0,0);z-index:4}.slide-layer.future-down{transform:translate3d(0,100%,0);z-index:4}.slide-layer.past-left{transform:translate3d(-100%,0,0);z-index:3}.slide-layer.past-up{transform:translate3d(0,-100%,0);z-index:3}@media(min-width:1025px){.home-page-container .slide-layer{transition:opacity .8s cubic-bezier(.22,1,.36,1);will-change:opacity}.home-page-container .slide-layer.content-exiting{opacity:1}.home-page-container .slide-layer.content-exiting-back .figma-hero-title,.home-page-container .slide-layer.content-exiting-back .figma-slide-title-inline,.home-page-container .slide-layer.content-exiting-back .figma-slide-desc-inline,.home-page-container .slide-layer.content-exiting-back .figma-intro-title,.home-page-container .slide-layer.content-exiting-back .figma-section-title,.home-page-container .slide-layer.content-exiting-back .figma-step-indicator,.home-page-container .slide-layer.content-exiting-back .figma-category-label,.home-page-container .slide-layer.content-exiting-back .figma-result-title-row,.home-page-container .slide-layer.content-exiting-back .figma-scroll-icon,.home-page-container .slide-layer.content-exiting-back .figma-story-tabs,.home-page-container .slide-layer.content-exiting-back .figma-story-content,.home-page-container .slide-layer.content-exiting-back .figma-story-footer,.home-page-container .slide-layer.content-exiting-back .figma-exact-info-slide,.home-page-container .slide-layer.content-exiting-back .figma-exact-contacts,.home-page-container .slide-layer.content-exiting-back .exact-section-title,.home-page-container .slide-layer.content-exiting-back .exact-howto-copy,.home-page-container .slide-layer.content-exiting-back .exact-howto-image,.home-page-container .slide-layer.content-exiting-back .exact-step-indicator{transition:opacity 1.35s cubic-bezier(.22,1,.36,1)!important}.home-page-container .slide-layer:nth-child(n+12):not(.active):not(.content-exiting){opacity:0!important;visibility:hidden;pointer-events:none;transition:none!important}.home-page-container .slide-layer:nth-child(n+12).active,.home-page-container .slide-layer:nth-child(n+12).content-exiting{visibility:visible}.home-page-container .slide-layer.content-exiting>.figma-exact-info-slide,.home-page-container .slide-layer.content-exiting>.figma-exact-contacts{opacity:0!important;pointer-events:none}.home-page-container .slide-layer.future-right,.home-page-container .slide-layer.future-down,.home-page-container .slide-layer.past-left,.home-page-container .slide-layer.past-up{transform:translateZ(0)}}.figma-scroll-icon{position:absolute;left:2.09%;top:calc(69.35% - 32px);width:128px;height:142px;z-index:2;pointer-events:none;opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1)}@media(min-width:1025px)and (max-height:1024px),(min-width:1025px)and (max-width:1200px){.figma-scroll-icon{top:min(calc(69.35% - 72px),calc(100% - 390px))}.figma-hero-title{top:auto!important;bottom:clamp(24px,3.7037vh,40px)}}.slide-layer.active[data-content-ready=true] .figma-scroll-icon{opacity:1}.hint--dot-chevrons{display:none}.scroll-mouse{position:absolute;left:27px;top:0;width:74px;height:74px}.scroll-chevron{position:absolute;left:46px;width:36px;height:17px}.scroll-chevron-1{top:79px;animation:chevron-pulse-1 2.4s cubic-bezier(.4,0,.2,1) infinite}.scroll-chevron-2{top:97px;animation:chevron-pulse-2 2.4s cubic-bezier(.4,0,.2,1) infinite}.scroll-chevron-3{top:115px;animation:chevron-pulse-3 2.4s cubic-bezier(.4,0,.2,1) infinite}@keyframes chevron-pulse-1{0%,to{opacity:1}33%{opacity:.2}66%{opacity:.6}}@keyframes chevron-pulse-2{0%,to{opacity:.6}33%{opacity:1}66%{opacity:.2}}@keyframes chevron-pulse-3{0%,to{opacity:.2}33%{opacity:.6}66%{opacity:1}}@keyframes swipe-head{0%{transform:translateY(0);opacity:0}8%{transform:translateY(0);opacity:1}58%{transform:translateY(calc(-1 * var(--swipe-travel, 40px)));opacity:1}74%,to{transform:translateY(calc(-1 * var(--swipe-travel, 40px) - 14px));opacity:0}}@keyframes swipe-trail{0%{transform:scaleY(0);opacity:0}8%{transform:scaleY(0);opacity:1}58%{transform:scaleY(1);opacity:1}74%{transform:scaleY(1);opacity:0}to{transform:scaleY(0);opacity:0}}@media(prefers-reduced-motion:reduce){.hint__chevron,.hint__trail,.hint__head{animation:none}.hint__chevron{opacity:.6}.hint__trail{transform:scaleY(1);opacity:1}}.figma-hero-title{position:absolute;left:calc(2.09% + 27px);top:calc(69.35% + 137px);width:76.75%;font-size:42px;font-weight:400;color:#000;line-height:1.2;margin:0;text-align:left;opacity:1;transform:none}.figma-doctors-button{position:absolute;top:0;right:16px;z-index:11;display:flex;align-items:center;gap:12px;width:215px;height:72px;padding:24px 32px;border:0;border-radius:0;background:#0003;color:#fff;font:400 21px/24px var(--font-family);text-align:left;cursor:pointer;transition:background-color .18s ease}.figma-doctors-button:hover{background:#00000052}.figma-doctors-button img{width:24px;height:24px;flex:0 0 24px}.home-page-container.doctor-mode .site-sidebar .promo-card{background:linear-gradient(141.59deg,#5c3d1bb3,#78532eb3);backdrop-filter:blur(250px)}.home-page-container.doctor-mode .site-sidebar .promo-card:before{background:none}.home-page-container.doctor-mode .video-bg-container{background:linear-gradient(141.59deg,#5c3d1bb3,#78532eb3),#fff}.home-page-container.doctor-mode .video-bg-container.doctor-faq-still{background:#cba98e url(/assets/doctor-faq-final.webp) center / cover no-repeat}.home-page-container.doctor-mode .video-bg-container.doctor-editorial-background{background:#cba98e url(/assets/doctor-faq-final.webp) center / cover no-repeat}.home-page-container.doctor-mode .video-bg-container.doctor-editorial-background .bg-video,.home-page-container .video-bg-container.suppress-held-frame .bg-video{opacity:0!important}.home-page-container.doctor-mode .video-bg-container.no-video{opacity:1}.home-page-container.doctor-mode .figma-hero-title,.home-page-container.doctor-mode .figma-intro-title,.home-page-container.doctor-mode .figma-intro-title.white,.home-page-container.doctor-mode .figma-slide-title-inline,.home-page-container.doctor-mode .figma-slide-desc-inline,.home-page-container.doctor-mode .figma-section-title,.home-page-container.doctor-mode .figma-menu-item,.home-page-container.doctor-mode .figma-exact-info-slide,.home-page-container.doctor-mode .figma-exact-info-slide button{color:#fff}.home-page-container.doctor-mode .exact-howto-text p{color:#ffffffd1}.home-page-container.doctor-mode .exact-step-indicator i{border-color:#fff;color:#fff}.home-page-container.doctor-mode .figma-exact-contacts,.home-page-container.doctor-mode .figma-exact-contacts h2,.home-page-container.doctor-mode .figma-exact-contacts h3,.home-page-container.doctor-mode .figma-exact-contacts a,.home-page-container.doctor-mode .figma-exact-contacts button{color:#fff}.home-page-container.doctor-mode .figma-exact-contacts .col-rule,.home-page-container.doctor-mode .figma-exact-contacts .mobile-tab-rule{background:#ffffff40}.home-page-container.doctor-mode .figma-exact-contacts .legal-info-group,.home-page-container.doctor-mode .figma-exact-contacts .mobile-legal-list,.home-page-container.doctor-mode .figma-exact-contacts .mobile-policy-list a,.home-page-container.doctor-mode .figma-exact-contacts .desktop-studio-credit,.home-page-container.doctor-mode .figma-exact-contacts .desktop-studio-credit span,.home-page-container.doctor-mode .figma-exact-contacts .mobile-studio-credit span{color:#ffffff85}.home-page-container.doctor-mode .figma-exact-contacts .desktop-studio-credit img,.home-page-container.doctor-mode .figma-exact-contacts .mobile-studio-credit img{filter:brightness(0) invert(1);opacity:.52}.home-page-container.doctor-mode .figma-menu-item.active:before{background:#fff}.home-page-container.doctor-mode .figma-scroll-icon img{filter:invert(1)}.home-page-container.doctor-mode .figma-step-circle{border-color:#ffffff57;color:#fff6}.home-page-container.doctor-mode .figma-step-circle.active{border-color:#fff;color:#fff}.home-page-container.doctor-mode .figma-badge{border-color:#fff!important;color:#fff!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed{background:#000;opacity:0}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.visible{opacity:.5}@media(min-width:1025px)and (max-width:1120px){.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed:not(.results-cloud):not(.story-cloud):not(.results-cloud-primary):not(.results-intro-cloud),.home-page-container.doctor-mode .figma-smoke-cloud-fixed:not(.results-cloud):not(.story-cloud):not(.results-cloud-primary):not(.results-intro-cloud){width:900px!important;height:800px!important;left:-320px!important;top:180px!important;filter:blur(110px)!important;-webkit-filter:blur(110px)!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud{top:35%!important;background:radial-gradient(ellipse at 20% 35%,#000000fa,#000000d1 42%,#00000052 72%,#0000)!important}}@media(min-width:1121px)and (max-width:1500px){.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed:not(.results-cloud):not(.story-cloud):not(.results-cloud-primary):not(.results-intro-cloud),.home-page-container.doctor-mode .figma-smoke-cloud-fixed:not(.results-cloud):not(.story-cloud):not(.results-cloud-primary):not(.results-intro-cloud){width:1115px!important;height:880px!important;left:-380px!important;top:40px!important;filter:blur(120px)!important;-webkit-filter:blur(120px)!important}}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary{background:radial-gradient(ellipse at 18% 92%,#000000fa,#000000d1 43%,#00000052 72%,#0000)}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:.2}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud{background:radial-gradient(ellipse at 20% 20%,#000000fa,#000000d1 42%,#00000052 72%,#0000)}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.2}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.story-cloud{background:radial-gradient(ellipse at 24% 78%,#000000f5,#000000c7 42%,#00000047 70%,#0000)}.home-page-container.doctor-mode .exact-faq-question,.home-page-container.doctor-mode .exact-section-title,.home-page-container.doctor-mode .exact-bottom-link,.home-page-container.doctor-mode .exact-blog-card-title,.home-page-container.doctor-mode .exact-blog-description,.home-page-container.doctor-mode .exact-blog-author-name,.home-page-container.doctor-mode .exact-blog-author-role{color:#fff}.home-page-container.doctor-mode .exact-faq-answer{color:#ffffffad}.home-page-container.doctor-mode .exact-blog-tags span{color:#000}.home-page-container.doctor-mode .exact-bottom-link:before{background:#fff3}.home-page-container.doctor-mode .exact-faq-chevron,.home-page-container.doctor-mode .exact-bottom-link img{filter:invert(1)}@media(max-width:1024px){.home-page-container.doctor-mode .site-sidebar .promo-card{background:linear-gradient(141.59deg,#5c3d1bb3,#78532eb3),#fff}.home-page-container.doctor-mode .site-sidebar .promo-card:before{background:linear-gradient(141.59deg,#5c3d1bb3,#78532eb3),#fff}}.figma-intro-title{position:absolute;left:4.26%;top:47.13%;width:59.53%;font-size:42px;font-weight:400;color:#000;line-height:1.2;margin:0}.figma-intro-title.white{color:#000}.home-page-container.doctor-mode .home-content[data-active-slide=slide-8] .figma-intro-title{text-shadow:0 0 1px #fff,0 0 45px #00000045}.figma-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.howto-persistent-layer{position:absolute;inset:0;z-index:6;pointer-events:none}.howto-persistent-layer .figma-exact-info-slide{opacity:1;pointer-events:auto;transform:none;animation:none;transition:none}.figma-category-label{position:absolute;left:min(5.15%,64px);top:39%;font-size:14px;font-weight:600;text-transform:uppercase;color:#97af96;letter-spacing:1.5px;margin:0}.figma-step-counter{position:absolute;left:min(5.15%,64px);top:42%;display:flex;align-items:baseline;margin:0}.figma-step-counter .step-num{font-size:54px;font-weight:300;color:#000;line-height:1}.figma-step-counter .step-separator{font-size:24px;color:#00000040;margin:0 8px}.figma-step-counter .step-total{font-size:24px;color:#00000073}.figma-step-block{position:absolute;left:min(5.15%,64px);display:flex;flex-direction:column}.figma-step-block.advantages-pos{top:40.1%;width:512px;gap:32px;z-index:2}.figma-step-block.advantages-pos .figma-step-text-stack{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.figma-step-block.results-pos{top:auto;bottom:clamp(80px,9.9vh,108px);width:min(689px,89.7%);gap:32px}.figma-step-block.howto-pos{top:55%;width:491px;gap:21px}.figma-step-indicator{display:flex;flex-direction:row;gap:5px;pointer-events:auto}.figma-persistent-step-indicator{display:none}.figma-step-circle{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,.32);border-radius:50%;font-size:24px;font-family:Roboto,Arial,sans-serif;font-weight:400;color:#00000052;box-sizing:border-box;padding:0;background:transparent;cursor:pointer;transition:border-color .3s ease,color .3s ease}.figma-step-circle.active{border-color:#000;color:#000}.figma-step-text-stack{display:flex;flex-direction:column;gap:12px}.home-page-container.doctor-mode .figma-step-text-stack{text-shadow:0 0 1px #fff,0 0 45px #00000045}.figma-slide-title-inline{font-size:32px;font-weight:400;color:#000;line-height:1.1875;margin:0}.figma-slide-desc-inline{font-size:21px;font-weight:400;color:#000;opacity:0;line-height:normal;margin:0;transition:opacity .8s cubic-bezier(.25,1,.5,1);transition-delay:0s}.results-pos .figma-step-text-stack{width:-moz-fit-content;width:fit-content;max-width:100%;gap:12px;font-family:Roboto,Arial,sans-serif}.figma-result-title-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;min-height:38px}.figma-result-title-row>.figma-slide-title-inline{display:flex;align-items:center;margin:0;padding:0;line-height:1}.figma-result-title-row>.figma-badge{align-self:center}.slide-layer:not(:first-child) .figma-result-title-row{opacity:0;transform:translateY(20px)}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-result-title-row{animation:cinematic-fade-in-up 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:0s}.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-result-title-row{animation:cinematic-fade-in-up 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.2s}.results-pos .figma-result-title-row .figma-slide-title-inline{animation:none!important}.results-pos .figma-slide-title-inline{flex:0 1 auto;max-width:100%;font-family:Roboto,Arial,sans-serif;font-size:32px;font-weight:400;line-height:38px}.results-pos .figma-slide-desc-inline{width:min(491px,100%);font-family:Roboto,Arial,sans-serif;font-size:21px;font-weight:400;line-height:normal}.slide-layer.active .figma-slide-desc-inline{opacity:.8;transition-delay:.5s}.figma-section-title{position:absolute;left:min(5.15%,64px);top:30.2%;font-size:42px;font-weight:400;color:#000;margin:0;line-height:1.2}.figma-right-menu{position:absolute;left:min(5.15%,64px);top:5.9%;display:flex;flex-direction:column;gap:clamp(11px,1.4815vh,16px);z-index:10;transition:opacity .5s ease;opacity:0;pointer-events:none}.figma-right-menu.visible{opacity:1;pointer-events:auto}.figma-menu-item{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:inherit;text-align:left;font-size:clamp(13px,1.6667vh,18px);font-family:Roboto,sans-serif;font-weight:400;color:#000;opacity:.4;cursor:pointer;line-height:clamp(9px,1.2037vh,13px);transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.figma-menu-item:focus,.figma-menu-item:focus-visible{outline:none;box-shadow:none}.figma-menu-item:not(.active){opacity:.4}.figma-menu-item.active{opacity:1}.figma-menu-item.active:before{content:"";position:absolute;left:clamp(-11px,-1.0185vh,-8px);top:clamp(3px,.3704vh,4px);width:clamp(4px,.463vh,5px);height:clamp(4px,.463vh,5px);background:#000}.figma-menu-item:hover{opacity:.8}.figma-menu-item.active:hover{opacity:1}.figma-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 121px;width:121px;min-width:0;height:27px;box-sizing:border-box;background:transparent;border:1.5px solid #000000;color:#000;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;padding:0 9px;border-radius:120px;white-space:nowrap}.figma-story-body{position:absolute;left:min(5.15%,64px);bottom:98px;z-index:2;display:flex;flex-direction:column;gap:clamp(21px,3.5185vh,38px);width:min(89.7%,1117px)}.figma-story-body .figma-story-tabs,.figma-story-body .figma-story-content{position:relative;inset:auto;margin-top:0;width:100%}.figma-story-tabs{position:absolute;left:5.15%;top:min(49.7222%,max(57px,calc(100% - 543px)));margin-top:clamp(16px,2.5vh,27px);display:flex;gap:4px;z-index:2}.figma-tab-btn{height:45px;background:transparent;border:2px solid #000000;border-radius:120px;font-size:18px;line-height:13px;font-family:Roboto,sans-serif;font-weight:400;color:#000;padding:0 16px;cursor:pointer;opacity:.32;transition:opacity .3s ease}.figma-tab-btn:nth-child(1){width:83px}.figma-tab-btn:nth-child(2){width:134px}.figma-tab-btn:nth-child(3){width:80px}.figma-tab-btn:hover{opacity:.7}.figma-tab-btn.active{opacity:1}.figma-story-content{position:absolute;left:5.15%;top:min(calc(58.3333% - 10px),max(150px,calc(100% - 460px)));margin-top:clamp(16px,2.5vh,27px);width:89.7%;display:flex;flex-direction:column;gap:48px;z-index:2}.story-block-title{font-size:clamp(30px,3.8889vh,42px);line-height:clamp(35px,4.537vh,49px);font-weight:400;color:#000;margin:0 0 24px}.story-block-title.green{color:#000}.story-block-before .story-block-title{font-size:clamp(22px,2.963vh,32px);line-height:clamp(27px,3.5185vh,38px);color:#00000080;margin:0 0 21px}.story-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.story-bullets li{font-size:clamp(15px,1.9444vh,21px);color:#000c;position:relative;padding-left:10px;line-height:normal}.story-bullets li:before{content:"";position:absolute;left:0;top:5.5px;width:4px;height:4px;background:#000c}.story-bullets.gray li:before{background:#0009;top:4.5px}.story-bullets.gray li{font-size:clamp(13px,1.6667vh,18px);line-height:normal;color:#0009}.story-bullets.gray{gap:12px}.figma-story-footer{position:absolute;left:min(5.15%,64px);top:min(92.4074%,max(518px,calc(100% - 82px)));width:min(89.85%,1117px);display:flex;flex-direction:column;gap:24px;z-index:2}.story-footer-divider{width:100%;height:0;border-top:1px solid rgba(0,0,0,.2);margin-bottom:-1px}.story-read-more{display:flex;align-items:center;gap:12px;font-size:clamp(19px,2.2222vh,24px);line-height:24px;color:#000;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:opacity .2s ease}.story-read-more:hover{opacity:.7}.read-more-arrow{display:block;width:24px;height:24px;flex-shrink:0}@media(max-height:700px){.figma-story-tabs{top:max(205px,calc(100% - 410px))}.figma-tab-btn{height:37px;font-size:16px;line-height:12px;padding-inline:12px}.figma-tab-btn:nth-child(1){width:76px}.figma-tab-btn:nth-child(2){width:124px}.figma-tab-btn:nth-child(3){width:72px}.figma-story-content{top:max(242px,calc(100% - 355px));gap:22px}.story-block-title{margin-bottom:12px;font-size:28px;line-height:33px}.story-block-before .story-block-title{margin-bottom:10px;font-size:22px;line-height:27px}.story-bullets{gap:8px}.story-bullets li{font-size:15px;line-height:normal}.story-bullets li:before{top:4px}.story-bullets.gray{gap:6px}.story-bullets.gray li{font-size:13px;line-height:normal}.story-bullets.gray li:before{top:3px}.figma-story-footer{gap:16px}.story-read-more{font-size:19px;line-height:24px}.home-content .figma-faq-list{top:42%;gap:12px}.home-content .figma-faq-item{padding:14px}.home-content .figma-faq-q{margin-bottom:4px;font-size:16px}.home-content .figma-faq-a{font-size:13px;line-height:1.3}.home-content .figma-faq-all-btn{top:auto;bottom:32px}}.figma-faq-list{position:absolute;left:5.15%;top:45%;width:85%;display:grid;grid-template-columns:1fr 1fr;gap:24px}.figma-faq-item{background:#fff;border:1px solid #e2e8f0;padding:24px}.figma-faq-q{font-size:18px;font-weight:600;color:#000;margin:0 0 8px}.figma-faq-a{font-size:15px;color:#555;margin:0;line-height:1.5}.figma-faq-all-btn{position:absolute;left:5.15%;top:92.18%;width:89.7%;border-top:1px solid rgba(0,0,0,.2);padding-top:24px;background:transparent;border:none;font-size:18px;font-weight:400;color:#000;cursor:pointer;display:inline-flex;align-items:center;gap:12px}.figma-blog-list{position:absolute;left:5.15%;top:45%;width:85%;display:grid;grid-template-columns:1fr 1fr;gap:32px}.figma-blog-card{background:#fff;border:1px solid #e2e8f0;padding:24px;transition:transform .3s,box-shadow .3s}.figma-blog-card:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0000000d}.blog-meta{font-size:13px;color:#97af96;font-weight:600;margin-bottom:12px}.blog-title{font-size:20px;font-weight:600;color:#000;margin:0 0 16px;line-height:1.3}.blog-author{margin-bottom:16px}.author-name{font-size:14px;font-weight:600;color:#000;margin:0}.author-title{font-size:13px;color:#888;margin:0}.figma-blog-all-btn{position:absolute;left:5.15%;top:92.08%;width:89.7%;border-top:1px solid rgba(0,0,0,.2);padding-top:24px;background:transparent;border:none;font-size:18px;font-weight:400;color:#000;cursor:pointer;display:inline-flex;align-items:center;gap:12px}.contacts-wrapper{color:#000}.figma-contacts-header-group{position:absolute;left:5.15%;top:15%;width:90%;display:flex;flex-direction:column;gap:24px}.figma-contacts-title-inline{font-size:38px;font-weight:400;color:#000;line-height:1.2;margin:0;max-width:800px}.figma-contacts-cta-btn-inline{background:#000;color:#fff;border:none;padding:24px 32px;font-size:21px;font-weight:400;cursor:pointer;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;transition:background .3s}.figma-contacts-cta-btn-inline:hover{background:#222}.cta-btn-arrow{color:#fff;flex-shrink:0}@media(max-width:1440px){.figma-contacts-header-group{top:32px!important;gap:16px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:90%!important}.figma-contacts-title-inline{font-size:24px!important;max-width:100%!important;line-height:1.3!important}.figma-contacts-cta-btn-inline{padding:16px 20px!important;font-size:16px!important;width:100%!important}.figma-contacts-grid{bottom:160px!important;top:auto!important;gap:20px!important}.contacts-footer-container{bottom:24px!important}.contacts-footer-links a,.studio-text{font-size:13px!important}.studio-logo{transform:scale(.85);transform-origin:bottom right}.contacts-legal{margin-top:8px!important;gap:2px!important}.contacts-sub{font-size:16px!important;margin-bottom:12px!important;padding-bottom:12px!important}.contacts-link{font-size:13px!important;margin-bottom:4px!important}.contacts-nav-links{gap:6px!important}.contacts-nav-links li,.contacts-nav-links li a{font-size:13px!important}}.figma-contacts-grid{position:absolute;left:5.15%;bottom:80px;width:90%;display:grid;grid-template-columns:299px 1fr;gap:40px}.contacts-sub{font-size:21px;font-weight:400;color:#000;margin:0 0 21px;letter-spacing:.5px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:21px}.contacts-link{font-size:15px;color:#000;margin:0 0 10px;line-height:1.4}.contacts-link a{color:inherit;text-decoration:none}.contacts-link a:hover{text-decoration:underline}.contacts-legal{margin-top:20px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:#888}.contacts-nav-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.contacts-nav-links li,.contacts-nav-links li a{font-size:15px;color:#000;text-decoration:none;cursor:pointer}.figma-faq-divider{position:absolute;left:5.15%;top:92.18%;width:89.7%;height:1px;background:#0003}.contacts-nav-links li a:hover,.contacts-nav-links li:hover{text-decoration:underline}.contacts-footer-container{position:absolute;left:5.15%;right:5.15%;bottom:40px;display:flex;justify-content:space-between;align-items:flex-end;z-index:10}.contacts-footer-links{display:flex;flex-direction:column;gap:4px}.contacts-footer-links a{font-size:16px;color:#000;font-weight:400;text-decoration:underline;transition:opacity .2s ease}.contacts-footer-links a:hover{opacity:.7}.studio-credits{display:flex;flex-direction:column;align-items:flex-end;gap:16px;text-align:right;max-width:250px}.studio-logo{color:#00000052}.studio-text{font-size:16px;color:#00000052;line-height:1.3;text-transform:lowercase}.slide-layer:not(:first-child) .figma-slide-title-inline,.slide-layer:not(:first-child) .figma-slide-desc-inline,.slide-layer:not(:first-child) .figma-intro-title,.slide-layer:not(:first-child) .figma-step-indicator,.slide-layer:not(:first-child) .figma-section-title,.slide-layer:not(:first-child) .figma-story-tabs,.slide-layer:not(:first-child) .figma-story-content,.slide-layer:not(:first-child) .figma-story-footer,.slide-layer:not(:first-child) .figma-category-label,.slide-layer:not(:first-child) .faq-wrapper,.slide-layer:not(:first-child) .figma-blog-card,.slide-layer:not(:first-child) .figma-blog-all-btn,.slide-layer:not(:first-child) .figma-contacts-header-group,.slide-layer:not(:first-child) .figma-contacts-grid,.slide-layer:not(:first-child) .figma-map-element{opacity:0;will-change:transform,opacity,filter}.slide-layer>.figma-exact-info-slide,.slide-layer>.figma-exact-contacts{opacity:0;pointer-events:none;transition:opacity .65s cubic-bezier(.16,1,.3,1)}.slide-layer.active[data-content-ready=true]>.figma-exact-info-slide,.slide-layer.active[data-content-ready=true]>.figma-exact-contacts{opacity:1;pointer-events:auto}.slide-layer:nth-child(n+12){transform:none!important;transition:opacity .8s cubic-bezier(.25,1,.5,1)!important}@keyframes cinematic-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes cinematic-fade-in-up-desc{0%{opacity:0;transform:translateY(20px)}to{opacity:.8;transform:translateY(0)}}.slide-layer.active[data-content-ready=true] .figma-hero-title{opacity:1;transform:none;animation:none}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-slide-title-inline,.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-intro-title,.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-section-title,.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-step-indicator,.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-category-label{animation:cinematic-fade-in-up 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:0s}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-slide-desc-inline{animation:cinematic-fade-in-up-desc 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.15s}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-story-tabs{animation:cinematic-fade-in-up 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:0s}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-story-content{animation:cinematic-fade-in-up 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.15s}.slide-layer.active[data-has-video=true][data-content-ready=true] .figma-story-footer{animation:cinematic-fade-in-up 1.2s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s}.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-slide-title-inline,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-intro-title,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-section-title,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-step-indicator,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-category-label{animation:cinematic-fade-in-up 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.2s}.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-slide-desc-inline{animation:cinematic-fade-in-up-desc 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s}.slide-layer.active[data-has-video=false][data-content-ready=true] .faq-wrapper,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-blog-card,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-contacts-header-group{animation:cinematic-fade-in-up 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.2s}.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-blog-all-btn,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-contacts-grid,.slide-layer.active[data-has-video=false][data-content-ready=true] .figma-map-element{animation:cinematic-fade-in-up 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s}@keyframes cinematic-fade-out-away{0%{opacity:1}to{opacity:0}}@keyframes cinematic-fade-out-away-desc{0%{opacity:.8}to{opacity:0}}.slide-layer.content-exiting .figma-slide-title-inline,.slide-layer.content-exiting .figma-hero-title,.slide-layer.content-exiting .figma-scroll-icon,.slide-layer.content-exiting .figma-intro-title,.slide-layer.content-exiting .figma-section-title,.slide-layer.content-exiting .figma-category-label,.slide-layer.content-exiting .figma-story-tabs,.slide-layer.content-exiting .figma-story-content,.slide-layer.content-exiting .figma-story-footer,.slide-layer.content-exiting .figma-result-title-row,.slide-layer.content-exiting .faq-wrapper,.slide-layer.content-exiting .figma-blog-card,.slide-layer.content-exiting .figma-blog-all-btn,.slide-layer.content-exiting .figma-contacts-header-group,.slide-layer.content-exiting .figma-contacts-grid,.slide-layer.content-exiting .figma-map-element{animation:cinematic-fade-out-away .5s ease forwards!important;animation-delay:0s!important;filter:none!important;transform:none!important}.slide-layer.content-exiting>.figma-exact-info-slide,.slide-layer.content-exiting>.figma-exact-contacts{opacity:0!important;pointer-events:none}.slide-layer.content-exiting .figma-slide-desc-inline{animation:cinematic-fade-out-away-desc .5s ease forwards!important;animation-delay:0s!important;filter:none!important;transform:none!important}.slide-layer.active .results-pos .figma-result-title-row .figma-slide-title-inline{animation:none!important;opacity:1!important;transform:none!important}.slide-layer.active[data-content-ready=false] .figma-slide-title-inline,.slide-layer.active[data-content-ready=false] .figma-slide-desc-inline,.slide-layer.active[data-content-ready=false] .figma-intro-title,.slide-layer.active[data-content-ready=false] .figma-section-title,.slide-layer.active[data-content-ready=false] .figma-step-indicator,.slide-layer.active[data-content-ready=false] .figma-category-label,.slide-layer.active[data-content-ready=false] .figma-result-title-row{opacity:0!important;animation:none!important;transition:none!important}.figma-smoke-cloud-fixed.content-pending{opacity:0!important;transition:none!important}@media(min-width:1025px){.home-page-container .slide-layer .figma-hero-title,.home-page-container .slide-layer .figma-slide-title-inline,.home-page-container .slide-layer .figma-slide-desc-inline,.home-page-container .slide-layer .figma-intro-title,.home-page-container .slide-layer .figma-section-title,.home-page-container .slide-layer .figma-step-indicator,.home-page-container .slide-layer .figma-category-label,.home-page-container .slide-layer .figma-result-title-row,.home-page-container .slide-layer .figma-scroll-icon,.home-page-container .slide-layer .figma-story-tabs,.home-page-container .slide-layer .figma-story-content,.home-page-container .slide-layer .figma-story-footer{animation:none!important;filter:none!important;transform:none!important;opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-hero-title,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-slide-title-inline,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-slide-desc-inline,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-intro-title,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-section-title,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-step-indicator,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-category-label,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-result-title-row,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-scroll-icon,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-story-tabs,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-story-content,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-story-footer,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-exact-info-slide,.home-page-container .slide-layer:not(.active):not(.content-exiting) .figma-exact-contacts,.home-page-container .slide-layer:not(.active):not(.content-exiting) .exact-section-title,.home-page-container .slide-layer:not(.active):not(.content-exiting) .exact-howto-copy,.home-page-container .slide-layer:not(.active):not(.content-exiting) .exact-howto-image,.home-page-container .slide-layer:not(.active):not(.content-exiting) .exact-step-indicator{opacity:0!important;transition:none!important}.home-page-container .slide-layer.active[data-content-ready=true] .figma-hero-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-slide-title-inline,.home-page-container .slide-layer.active[data-content-ready=true] .figma-intro-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-section-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-step-indicator,.home-page-container .slide-layer.active[data-content-ready=true] .figma-category-label,.home-page-container .slide-layer.active[data-content-ready=true] .figma-result-title-row,.home-page-container .slide-layer.active[data-content-ready=true] .figma-scroll-icon,.home-page-container .slide-layer.active[data-content-ready=true] .figma-story-tabs,.home-page-container .slide-layer.active[data-content-ready=true] .figma-story-content,.home-page-container .slide-layer.active[data-content-ready=true] .figma-story-footer{opacity:1}.home-page-container .slide-layer.active[data-content-ready=true] .figma-slide-desc-inline{opacity:.8}.home-page-container .slide-layer.content-exiting .figma-hero-title,.home-page-container .slide-layer.content-exiting .figma-slide-title-inline,.home-page-container .slide-layer.content-exiting .figma-slide-desc-inline,.home-page-container .slide-layer.content-exiting .figma-intro-title,.home-page-container .slide-layer.content-exiting .figma-section-title,.home-page-container .slide-layer.content-exiting .figma-step-indicator,.home-page-container .slide-layer.content-exiting .figma-category-label,.home-page-container .slide-layer.content-exiting .figma-result-title-row,.home-page-container .slide-layer.content-exiting .figma-scroll-icon,.home-page-container .slide-layer.content-exiting .figma-story-tabs,.home-page-container .slide-layer.content-exiting .figma-story-content,.home-page-container .slide-layer.content-exiting .figma-story-footer,.home-page-container .slide-layer.content-exiting .figma-exact-info-slide,.home-page-container .slide-layer.content-exiting .figma-exact-contacts,.home-page-container .slide-layer.content-exiting .exact-section-title,.home-page-container .slide-layer.content-exiting .exact-howto-copy,.home-page-container .slide-layer.content-exiting .exact-howto-image,.home-page-container .slide-layer.content-exiting .exact-step-indicator,.home-page-container .slide-layer.active[data-content-ready=false] .figma-slide-title-inline,.home-page-container .slide-layer.active[data-content-ready=false] .figma-slide-desc-inline,.home-page-container .slide-layer.active[data-content-ready=false] .figma-intro-title,.home-page-container .slide-layer.active[data-content-ready=false] .figma-section-title,.home-page-container .slide-layer.active[data-content-ready=false] .figma-step-indicator,.home-page-container .slide-layer.active[data-content-ready=false] .figma-category-label,.home-page-container .slide-layer.active[data-content-ready=false] .figma-result-title-row{opacity:0!important;animation:none!important;transition:opacity .8s cubic-bezier(.22,1,.36,1)!important}.home-page-container .slide-layer.active:not(.content-exiting) .figma-hero-title{opacity:1!important;transform:none!important;animation:none!important}}.site-sidebar-layout{width:100vw;max-width:none}.home-page-container .home-content{min-width:0;height:100dvh;padding:0!important}.home-content .figma-section-title{width:89.7%}@media(min-width:1025px){.site-sidebar-layout{grid-template-columns:clamp(420px,35.2604167vw,677px) minmax(0,1fr)!important;height:100dvh}.home-page-container.doctor-mode .figma-right-menu.visible.doctor-backdrop-visible{isolation:isolate}.home-page-container.doctor-mode .figma-right-menu.visible.doctor-backdrop-visible:before{content:"";position:absolute;z-index:-1;left:-48px;top:-36px;transform:translate(-10%);width:clamp(270px,20vw,340px);height:clamp(185px,13vw,225px);border-radius:50%;background:radial-gradient(ellipse at 28% 38%,#00000080,#0000004a 44%,#0000001a,#0000);filter:blur(clamp(16px,1.4vw,24px));pointer-events:none;opacity:.2}.home-page-container .figma-right-menu.visible.results-top-backdrop-visible{isolation:isolate}.home-page-container .figma-right-menu.visible.results-top-backdrop-visible:before{content:"";position:absolute;z-index:-1;left:-48px;top:-36px;transform:translate(-10%);width:clamp(270px,20vw,340px);height:clamp(185px,13vw,225px);border-radius:50%;background:radial-gradient(ellipse at 28% 38%,#fff,#ffffffd6 44%,#ffffff45,#fff0);filter:blur(clamp(16px,1.4vw,24px));pointer-events:none;opacity:.5}.home-page-container.doctor-mode .figma-right-menu.visible.results-top-backdrop-visible:before{background:radial-gradient(ellipse at 28% 38%,#00000080,#0000004a 44%,#0000001a,#0000);opacity:.2}.home-page-container .home-content:is([data-active-slide=slide-3],[data-active-slide=slide-4],[data-active-slide=slide-5],[data-active-slide=slide-6],[data-active-slide=slide-7]) .figma-smoke-cloud-fixed{left:-20%!important;top:18%!important;width:90%!important;height:76%!important;border-radius:50%!important;filter:blur(clamp(80px,7.5vw,125px))!important;-webkit-filter:blur(clamp(80px,7.5vw,125px))!important}.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-3],[data-active-slide=slide-4],[data-active-slide=slide-5],[data-active-slide=slide-6],[data-active-slide=slide-7]) .figma-smoke-cloud-fixed.visible{opacity:.9}.home-page-container .figma-smoke-cloud-fixed.results-intro-cloud{top:calc(20% + min(9.75%,82.5px))!important;height:min(45.5%,385px)!important}.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.5}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.2}.site-sidebar-layout .site-sidebar{--site-sidebar-pad: clamp(14px, 2.2222vh, 24px);display:grid!important;grid-template-rows:567fr 297fr 72fr 72fr 72fr;width:100%;height:100dvh;min-height:0;overflow:hidden;border-right:0}.site-sidebar .promo-card,.site-sidebar .cards-row,.site-sidebar .sidebar-row-card{width:100%;height:auto;min-height:0;flex-shrink:1}.site-sidebar .promo-card{padding:var(--site-sidebar-pad)}.site-sidebar .promo-content{min-height:0;gap:clamp(10px,1.6667vh,18px)}.site-sidebar .promo-banner-img{height:clamp(90px,13.1481vh,142px);-o-object-position:left top;object-position:left top}.site-sidebar .promo-text{max-width:min(100%,444px);font-size:clamp(15px,1.6667vh,18px);line-height:1.02}.site-sidebar .promo-button{height:clamp(48px,7.4074vh,80px);min-height:0;padding:0 var(--site-sidebar-pad);gap:12px}.site-sidebar .promo-button-text{min-width:0;font-size:clamp(17px,1.9444vh,21px);line-height:1.05;text-align:left}.site-sidebar .promo-button-icon,.site-sidebar .promo-button-icon img{width:clamp(24px,2.963vh,32px);height:clamp(24px,2.963vh,32px);flex:0 0 auto}.site-sidebar .cards-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-sidebar .sub-card{width:100%;height:100%;min-width:0;min-height:0;padding:clamp(14px,2.963vh,32px)}.site-sidebar .card-icon-wrapper,.site-sidebar .card-icon-wrapper img{width:clamp(28px,3.8889vh,42px);height:clamp(28px,3.8889vh,42px)}.site-sidebar .card-text-group{min-width:0;gap:clamp(7px,1.1111vh,12px)}.site-sidebar .card-title{font-size:clamp(18px,1.9444vh,21px);line-height:clamp(18px,1.8519vh,20px)}.site-sidebar #card-search .card-title{line-height:15px}.site-sidebar .card-subtitle{font-size:clamp(15px,1.6667vh,18px);line-height:clamp(15px,1.5741vh,17px)}.site-sidebar .sidebar-row-card{padding:0 var(--site-sidebar-pad)}.site-sidebar .row-left-content{min-width:0;gap:clamp(8px,1.1111vh,12px)}.site-sidebar .row-text{min-width:0;font-size:clamp(18px,1.9444vh,21px);line-height:1.05}.site-sidebar .tag-badge{width:auto;height:clamp(28px,3.4259vh,37px);padding:0 clamp(8px,1.1111vh,12px);display:inline-flex;align-items:center;flex:0 0 auto;font-size:clamp(15px,1.6667vh,18px);line-height:1}.site-sidebar .row-icon-icon,.site-sidebar .row-icon-icon img{width:clamp(20px,2.2222vh,24px);height:clamp(20px,2.2222vh,24px);flex:0 0 auto}.site-sidebar #row-about{border-bottom:0}}@media(min-width:1025px)and (max-width:1120px){.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud{top:calc(35% + min(9.75%,82.5px))!important}}@media(width:1920px)and (height:1080px){.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud{top:calc(45% + min(9.75%,82.5px))!important}.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-3],[data-active-slide=slide-4],[data-active-slide=slide-5],[data-active-slide=slide-6],[data-active-slide=slide-7]) .figma-smoke-cloud-fixed{top:32%!important}}@media(min-width:1025px){.home-page-container .figma-smoke-cloud-fixed.results-cloud-primary{height:calc(min(38%,380px) + 100px)!important;background:radial-gradient(ellipse at 18% 92%,#fffffffa,#ffffffc8 43%,#ffffff4d 72%,#fff0)}.home-page-container .figma-smoke-cloud-fixed.results-intro-cloud{height:calc(min(45.5%,385px) + 100px)!important;transform:translateY(-100px)}.home-page-container .home-content[data-active-slide=slide-11] .figma-smoke-cloud-fixed.results-cloud-primary{width:calc(min(90%,720px) + 30px)!important}.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:.9}.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.5}.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed.results-intro-cloud{background:radial-gradient(ellipse at 20% 20%,#fffffffa,#ffffffc3 42%,#ffffff48 72%,#fff0)}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:.2}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary{background:radial-gradient(ellipse at 18% 92%,#000000fa,#000000c8 43%,#0000004d 72%,#0000)}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud.visible{opacity:.2}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-intro-cloud{background:radial-gradient(ellipse at 20% 20%,#000000fa,#000000c3 42%,#00000048 72%,#0000)}}@media(max-width:1024px){.home-page-container .figma-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-max-content;width:max-content;padding:0;border:0;background:transparent;text-align:left}.home-page-container .figma-right-menu.mobile-intro-menu .figma-menu-item{display:none}.home-page-container .figma-right-menu.mobile-intro-menu .figma-menu-item:first-child,.home-page-container .figma-right-menu.visible .figma-menu-item.active,.home-page-container .figma-right-menu.mobile-menu-expanded .figma-menu-item{display:block}.home-page-container .figma-right-menu.mobile-menu-expanded{left:0;right:0;top:0;width:100%;min-width:0;box-sizing:border-box;gap:calc(10 * var(--mobile-unit));padding:calc(16 * var(--mobile-unit)) calc(24 * var(--mobile-unit)) calc(14 * var(--mobile-unit));isolation:isolate;z-index:40;background:#f5f5f5!important;backdrop-filter:none!important;border:none!important;border-radius:0!important}.home-page-container .figma-right-menu.mobile-menu-expanded .figma-menu-item{opacity:1}.home-page-container .figma-right-menu.mobile-menu-expanded .figma-menu-item:not(.active){opacity:.55}.home-page-container.doctor-mode .figma-right-menu.mobile-menu-expanded{background:#1c140c!important}.home-page-container .figma-right-menu.mobile-menu-expanded:before,.home-page-container .figma-right-menu.mobile-menu-expanded.mobile-backdrop-visible:before{content:none!important;display:none!important}.home-page-container .figma-right-menu.visible{isolation:isolate}.home-page-container .figma-right-menu.visible.mobile-backdrop-visible:before{content:"";position:absolute;z-index:-1;left:calc(-181 * var(--mobile-unit));top:calc(-112 * var(--mobile-unit));width:calc(310 * var(--mobile-unit));height:calc(165 * var(--mobile-unit));border-radius:50%;background:radial-gradient(ellipse at 72% 66%,#ffffffe6,#fff9 48%,#fff0);filter:blur(calc(12 * var(--mobile-unit)));pointer-events:none;transition:none}.home-page-container .figma-right-menu.mobile-menu-expanded.mobile-backdrop-visible:before{content:"";position:absolute;z-index:-1;left:calc(-165 * var(--mobile-unit));top:calc(-86 * var(--mobile-unit));width:calc(400 * var(--mobile-unit));height:calc(340 * var(--mobile-unit));border-radius:50%;background:radial-gradient(ellipse at 62% 52%,#ffffffeb,#ffffffb3 46%,#ffffff3d 74%,#fff0);filter:blur(calc(14 * var(--mobile-unit)));pointer-events:none}.home-page-container .figma-right-menu.mobile-menu-expanded .figma-menu-item.active:after,.home-page-container .figma-right-menu.mobile-menu-expanded.mobile-intro-menu .figma-menu-item:first-child:after{transform:rotate(135deg);top:calc(3 * var(--mobile-unit))}.home-page-container .slide-step-indicator{display:none!important}.home-page-container .home-content{--mobile-copy-shift: 0px;--mobile-pager-shift: 0px;--mobile-advantages-lift: clamp(0px, calc(450px - 120vw) , 44px);--mobile-results-lift: clamp(0px, calc(375px - 100vw) , 20px);--mobile-glass-top-alpha: 0;--mobile-glass-shoulder-alpha: 0;--mobile-glass-shoulder-stop: 12%;--mobile-glass-mid-alpha: .62;--mobile-glass-mid-stop: 42%;--mobile-glass-bottom-alpha: .9}.home-page-container .home-content[data-active-slide=slide-3]{--mobile-glass-mid-alpha: .55;--mobile-glass-bottom-alpha: .86}.home-page-container .home-content[data-active-slide=slide-4]{--mobile-glass-shoulder-alpha: .06;--mobile-glass-shoulder-stop: 9%;--mobile-glass-mid-alpha: .7;--mobile-glass-mid-stop: 36%;--mobile-glass-bottom-alpha: .92}.home-page-container .home-content[data-active-slide=slide-5]{--mobile-glass-shoulder-alpha: .04;--mobile-glass-shoulder-stop: 10%;--mobile-glass-mid-alpha: .68;--mobile-glass-mid-stop: 37%;--mobile-glass-bottom-alpha: .92}.home-page-container .home-content[data-active-slide=slide-6]{--mobile-glass-shoulder-alpha: .14;--mobile-glass-shoulder-stop: 8%;--mobile-glass-mid-alpha: .82;--mobile-glass-mid-stop: 31%;--mobile-glass-bottom-alpha: .94}.home-page-container .home-content[data-active-slide=slide-7]{--mobile-glass-shoulder-alpha: .16;--mobile-glass-shoulder-stop: 8%;--mobile-glass-mid-alpha: .84;--mobile-glass-mid-stop: 30%;--mobile-glass-bottom-alpha: .94}.home-page-container .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]){--mobile-glass-mid-alpha: .5;--mobile-glass-mid-stop: 44%;--mobile-glass-bottom-alpha: .84}.home-page-container .figma-persistent-step-indicator{position:absolute;z-index:9;left:calc(16 * var(--mobile-unit));display:flex;gap:calc(5 * var(--mobile-unit));opacity:1;transform:none;pointer-events:auto}.home-page-container .figma-persistent-step-indicator.persistent-advantages{top:calc(100dvh - 338 * var(--mobile-fixed-unit) + var(--mobile-pager-shift) - var(--mobile-advantages-lift))}.home-page-container .figma-persistent-step-indicator.persistent-results{top:calc(100dvh - 249 * var(--mobile-fixed-unit) - var(--mobile-results-lift))}.home-page-container .figma-step-block.advantages-pos{top:calc(100dvh - 274 * var(--mobile-fixed-unit) + var(--mobile-copy-shift) - var(--mobile-advantages-lift));bottom:auto;gap:0}.home-page-container .figma-step-block.results-pos{top:calc(100dvh - 185 * var(--mobile-fixed-unit) - var(--mobile-results-lift));bottom:auto;gap:0}.home-page-container .figma-smoke-cloud-fixed,.home-page-container .figma-smoke-cloud-fixed.results-cloud,.home-page-container .figma-smoke-cloud-fixed.results-cloud-primary{inset:auto 0 0!important;width:100%!important;height:calc(470 * var(--mobile-unit))!important;border-radius:0!important;overflow:visible;isolation:isolate;background:transparent!important;-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;transform:translateZ(0);backface-visibility:hidden;will-change:auto;transition:none!important}.home-page-container .figma-smoke-cloud-fixed:before{content:"";position:absolute;z-index:0;inset:calc(-12 * var(--mobile-unit)) calc(-18 * var(--mobile-unit)) calc(-14 * var(--mobile-unit));background:linear-gradient(to bottom,rgba(255,255,255,var(--mobile-glass-top-alpha)) 0%,rgba(255,255,255,var(--mobile-glass-shoulder-alpha)) var(--mobile-glass-shoulder-stop),rgba(255,255,255,var(--mobile-glass-mid-alpha)) var(--mobile-glass-mid-stop),rgba(255,255,255,var(--mobile-glass-bottom-alpha)) 100%);filter:blur(calc(9 * var(--mobile-unit)));-webkit-filter:blur(calc(9 * var(--mobile-unit)));transform:translateZ(0);backface-visibility:hidden;pointer-events:none}.home-page-container .figma-smoke-cloud-fixed.visible,.home-page-container .figma-smoke-cloud-fixed.results-cloud.visible,.home-page-container .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:1}.home-page-container .bg-video,.home-page-container .bg-video.active{transition:none!important}.home-page-container .slide-layer,.home-page-container .slide-layer.future-right,.home-page-container .slide-layer.future-down,.home-page-container .slide-layer.past-left,.home-page-container .slide-layer.past-up{transform:none!important;transition:none!important;will-change:auto}.home-page-container .slide-layer .figma-hero-title,.home-page-container .slide-layer .figma-slide-title-inline,.home-page-container .slide-layer .figma-slide-desc-inline,.home-page-container .slide-layer .figma-intro-title,.home-page-container .slide-layer .figma-section-title,.home-page-container .slide-layer .figma-result-title-row{animation:none!important;transform:none!important;filter:none!important;transition:opacity .38s ease!important}.home-page-container .slide-layer.active[data-content-ready=true] .figma-hero-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-slide-title-inline,.home-page-container .slide-layer.active[data-content-ready=true] .figma-intro-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-section-title,.home-page-container .slide-layer.active[data-content-ready=true] .figma-result-title-row{opacity:1!important}.home-page-container .slide-layer.active[data-content-ready=true] .figma-slide-desc-inline{opacity:.8!important}.home-page-container .slide-layer.content-exiting .figma-hero-title,.home-page-container .slide-layer.content-exiting .figma-slide-title-inline,.home-page-container .slide-layer.content-exiting .figma-slide-desc-inline,.home-page-container .slide-layer.content-exiting .figma-intro-title,.home-page-container .slide-layer.content-exiting .figma-section-title,.home-page-container .slide-layer.content-exiting .figma-result-title-row,.home-page-container .slide-layer.active[data-content-ready=false] .figma-slide-title-inline,.home-page-container .slide-layer.active[data-content-ready=false] .figma-slide-desc-inline,.home-page-container .slide-layer.active[data-content-ready=false] .figma-intro-title,.home-page-container .slide-layer.active[data-content-ready=false] .figma-section-title,.home-page-container .slide-layer.active[data-content-ready=false] .figma-result-title-row{opacity:0!important}.home-page-container .slide-layer.active:not(.content-exiting) .figma-hero-title{opacity:1!important;transform:none!important;animation:none!important}.home-page-container.doctor-mode .site-sidebar{grid-template-rows:minmax(330px,1fr) 66px 132px 66px 66px}.home-page-container .site-sidebar #row-doctor-materials{order:2;grid-column:1 / -1;width:100%;height:66px;min-height:66px}.home-page-container.doctor-mode .mobile-info-background.visible{background:linear-gradient(141.59deg,#5c3d1bb3,#78532eb3),#fff}.home-page-container.doctor-mode .figma-right-menu.visible.mobile-backdrop-visible:before{background:radial-gradient(ellipse at 72% 66%,#000000bd,#00000075 48%,#0000)!important}.home-page-container.doctor-mode .figma-right-menu.mobile-menu-expanded.mobile-backdrop-visible:before{background:radial-gradient(ellipse at 62% 52%,#000000c2,#0000008c 46%,#0000002e 74%,#0000)!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed,.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud,.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary{background:transparent!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.visible,.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud.visible,.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:1!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed:before{background:linear-gradient(to bottom,rgba(0,0,0,var(--mobile-glass-top-alpha)) 0%,rgba(0,0,0,var(--mobile-glass-shoulder-alpha)) var(--mobile-glass-shoulder-stop),rgba(0,0,0,var(--mobile-glass-mid-alpha)) var(--mobile-glass-mid-stop),rgba(0,0,0,var(--mobile-glass-bottom-alpha)) 100%)!important;opacity:1!important}.home-page-container .figma-step-indicator .figma-step-circle{width:calc(32 * var(--mobile-fixed-unit))!important;height:calc(32 * var(--mobile-fixed-unit))!important;border-width:1px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:calc(20 * var(--mobile-fixed-unit))!important;line-height:1!important}}.home-page-container.doctor-mode .figma-step-block.results-pos{text-shadow:0 0 1px #fff,0 0 45px #00000045}@media(min-width:1025px){.home-page-container:not(.doctor-mode) .figma-smoke-cloud-fixed.results-cloud-primary{left:-8%!important;top:auto!important;bottom:-5%!important;width:min(100%,720px)!important;height:min(40%,540px)!important;border-radius:52% 62% 18% 0/68% 68% 22% 0;-webkit-mask-image:none!important;mask-image:none!important;-webkit-filter:blur(30px)!important}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary.visible{opacity:.2}.home-page-container.doctor-mode .figma-smoke-cloud-fixed.results-cloud-primary{left:-8%!important;top:auto!important;bottom:-5%!important;width:min(100%,720px)!important;height:min(40%,540px)!important;border-radius:52% 62% 18% 0/68% 68% 22% 0;-webkit-mask-image:none!important;mask-image:none!important;-webkit-filter:blur(30px)!important}}.figma-exact-info-slide{--ux: min(calc(100cqw / 1243), calc(100cqh / 1080));--uy: calc(100cqh / 1080);--ui: min(var(--ux), var(--uy));position:absolute;inset:0;container-type:size;overflow:hidden;color:#000;font-family:Helvetica,Arial,sans-serif}button{font:inherit}.exact-section-title{position:absolute;left:calc(64 * var(--ux));top:calc(326 * var(--uy));width:calc(1115 * var(--ux));margin:0;font-size:42px;font-weight:400;line-height:49px}.exact-bottom-link{position:absolute;left:calc(64 * var(--ux));right:calc(64 * var(--ux));bottom:calc(14 * var(--uy));width:auto;min-height:35px;padding:calc(24 * var(--ui)) 0 0 0;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:24px;font-weight:400;line-height:1;text-align:left;text-decoration:none;font-family:inherit;cursor:pointer}.exact-bottom-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#0003}.exact-bottom-line{pointer-events:none;cursor:default}.exact-bottom-link img{width:calc(24 * var(--ui));height:calc(24 * var(--ui));min-width:19px;min-height:19px}.exact-faq-list{position:absolute;left:calc(64 * var(--ux));right:calc(64 * var(--ux));bottom:calc(64 * var(--uy) + 49 * var(--ui) + 52px);width:auto;display:flex;flex-direction:column;gap:calc(32 * var(--uy));scrollbar-width:none;-ms-overflow-style:none}.exact-faq-list::-webkit-scrollbar{display:none;width:0;height:0}.exact-faq-item{width:100%;flex-shrink:0}.exact-faq-question{width:100%;height:-moz-fit-content;height:fit-content;min-height:20px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:24px;font-weight:400;line-height:1;text-align:left;cursor:pointer}.exact-faq-chevron{width:calc(24 * var(--ui));height:calc(24 * var(--ui));min-width:19px;min-height:19px;flex:0 0 auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain;display:block;transition:transform .18s ease}.exact-faq-item.open .exact-faq-chevron{transform:rotate(180deg)}.exact-faq-answer{width:min(calc(718 * var(--ux)),100%);margin:calc(12 * var(--ui)) 0 0;color:#0009;font-size:18px;font-weight:400;line-height:21px}.exact-blog-grid{position:absolute;left:calc(64 * var(--ux));top:calc(398 * var(--uy));width:calc(1116 * var(--ux));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--ui))}.exact-blog-card{min-width:0;cursor:pointer}.exact-blog-cover{position:relative;width:100%;aspect-ratio:987 / 494;overflow:hidden;background:#00000017}.exact-blog-cover>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.exact-blog-tags{position:absolute;left:calc(16 * var(--ui));top:calc(16 * var(--ui));display:flex;gap:calc(4 * var(--ui))}.exact-blog-tags span{min-height:calc(35 * var(--ui));padding:calc(8 * var(--ui)) calc(12 * var(--ui));border-radius:calc(10 * var(--ui));background:#f2f2f2;display:inline-flex;align-items:center;font-size:16px;line-height:19px;white-space:nowrap}.exact-blog-author{height:calc(48 * var(--ui));margin-top:calc(24 * var(--ui));display:flex;align-items:center;gap:calc(12 * var(--ui))}.exact-blog-author>img{width:calc(48 * var(--ui));height:calc(48 * var(--ui));border-radius:calc(10 * var(--ui))}.exact-blog-author>div{display:flex;flex-direction:column;gap:calc(6 * var(--ui))}.exact-blog-author p{margin:0}.exact-blog-author-name{font-size:18px;line-height:21px}.exact-blog-author-role{color:#00000080;font-size:16px;line-height:19px}.exact-blog-copy{margin-top:calc(24 * var(--ui));display:flex;flex-direction:column;gap:calc(12 * var(--ui))}.exact-blog-card-title,.exact-blog-description{margin:0;font-weight:400}.exact-blog-card-title{font-size:21px;line-height:24px}.exact-blog-description{font-size:16px;line-height:19px}.exact-howto-image{position:absolute;left:calc(64 * var(--ux));top:calc(412 * var(--uy));width:calc(627 * var(--ui));height:calc(360 * var(--ui));display:block;-o-object-fit:cover;object-fit:cover}.exact-howto-copy{position:absolute;left:calc(64 * var(--ux));top:calc(793.5 * var(--uy));width:calc(491 * var(--ui));display:flex;flex-direction:column;gap:calc(21 * var(--ui))}.exact-howto-step-2 .exact-howto-copy{left:calc(64.5 * var(--ux));width:calc(412 * var(--ui))}.exact-howto-step-3 .exact-howto-copy{width:calc(415 * var(--ui))}.exact-step-indicator{width:calc(144 * var(--ui));height:calc(48 * var(--ui));display:flex}.exact-step-indicator>button{width:calc(48 * var(--ui));height:calc(48 * var(--ui));display:grid;place-items:center;opacity:.3;padding:0;border:0;background:transparent;cursor:pointer}.exact-faq-slide .exact-bottom-link,.exact-blog-slide .exact-bottom-link{left:calc(64 * var(--ux));right:calc(64 * var(--ux));bottom:calc(14 * var(--uy));width:auto;justify-content:space-between}.exact-step-indicator>button.active{opacity:1}.exact-step-indicator i{width:calc(38 * var(--ui));height:calc(38 * var(--ui));border:calc(2 * var(--ui)) solid #000;border-radius:50%;display:grid;place-items:center;color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:1}.exact-howto-text{display:flex;flex-direction:column;gap:calc(12 * var(--ui))}.exact-howto-text h3,.exact-howto-text p{margin:0;font-weight:400}.exact-howto-text h3{font-size:32px;line-height:38px}.exact-howto-step-1 .exact-howto-text h3{width:calc(365 * var(--ui))}.exact-howto-step-2 .exact-howto-text h3{width:calc(412 * var(--ui))}.exact-howto-step-3 .exact-howto-text h3{width:calc(698 * var(--ui))}.exact-howto-text p{color:#000c;font-size:21px;line-height:24px}@media(max-width:700px){.figma-exact-info-slide{--mu: calc(100cqw / 420)}.exact-section-title{left:calc(16 * var(--mu));top:10%;width:calc(388 * var(--mu));font-size:32px;line-height:38px}.exact-blog-grid{left:calc(16 * var(--mu));top:15%;width:calc(388 * var(--mu));grid-template-columns:1fr;gap:0}.exact-blog-card:nth-child(2){display:none}.exact-blog-cover{width:calc(388 * var(--mu));height:auto;aspect-ratio:987 / 494}.exact-blog-tags{left:calc(6 * var(--mu));top:calc(6 * var(--mu));gap:calc(4 * var(--mu))}.exact-blog-tags span{min-height:calc(32 * var(--mu));padding:calc(8 * var(--mu)) calc(12 * var(--mu));border-radius:calc(8 * var(--mu));font-size:14px;line-height:16px}.exact-blog-author{height:calc(48 * var(--mu));margin-top:calc(16 * var(--mu));gap:calc(12 * var(--mu))}.exact-blog-author>img{width:calc(48 * var(--mu));height:calc(48 * var(--mu));border-radius:calc(8 * var(--mu))}.exact-blog-author>div{gap:calc(2 * var(--mu))}.exact-blog-author-name{font-size:16px;line-height:19px}.exact-blog-author-role{font-size:14px;line-height:16px}.exact-blog-copy{margin-top:calc(16 * var(--mu));gap:calc(12 * var(--mu))}.exact-blog-card-title{width:calc(345 * var(--mu));font-size:21px;line-height:24px}.exact-blog-description{width:calc(388 * var(--mu));max-width:none;font-size:16px;line-height:19px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.exact-faq-list{left:calc(16 * var(--mu));right:calc(16 * var(--mu));top:auto;bottom:calc(170 * var(--mu));gap:calc(24 * var(--mu))}.exact-faq-question{height:calc(24 * var(--mu));min-height:calc(24 * var(--mu));font-size:20px;line-height:24px}.exact-faq-chevron{width:calc(24 * var(--mu));height:calc(24 * var(--mu));min-width:calc(24 * var(--mu));min-height:calc(24 * var(--mu));flex:0 0 calc(24 * var(--mu));-o-object-fit:contain;object-fit:contain}.exact-faq-answer{width:calc(388 * var(--mu));margin-top:calc(12 * var(--mu));font-size:18px;line-height:21px}.exact-faq-item.open{margin-bottom:calc(-8 * var(--mu))}.exact-bottom-link,.exact-faq-slide .exact-bottom-link,.exact-blog-slide .exact-bottom-link{left:calc(16 * var(--mu));right:calc(16 * var(--mu));bottom:calc(98 * var(--mu));width:calc(388 * var(--mu));height:calc(40 * var(--mu));min-height:0;padding-top:calc(24 * var(--mu));border-top:1px solid rgba(0,0,0,.2);font-size:18px;line-height:22px;display:flex;align-items:center;justify-content:flex-start;gap:calc(12 * var(--mu))}.exact-bottom-link img{width:calc(16 * var(--mu));height:calc(16 * var(--mu));min-width:0;min-height:0}.exact-howto-image{left:calc(16 * var(--mu));top:calc(100cqh - 516 * var(--mu));width:calc(388 * var(--mu));height:calc(224 * var(--mu))}.exact-howto-copy,.exact-howto-step-2 .exact-howto-copy,.exact-howto-step-3 .exact-howto-copy{left:calc(16 * var(--mu));top:calc(100cqh - 271 * var(--mu));width:calc(388 * var(--mu));gap:calc(21 * var(--mu))}.exact-howto-step-3 .exact-howto-copy{top:calc(100cqh - 279 * var(--mu));gap:calc(16 * var(--mu))}.exact-step-indicator{width:calc(120 * var(--mu));height:calc(40 * var(--mu))}.exact-step-indicator>button{width:calc(40 * var(--mu));height:calc(40 * var(--mu))}.exact-step-indicator i{width:calc(32 * var(--mu));height:calc(32 * var(--mu));border-width:1px;font-size:20px}.exact-howto-text{gap:calc(12 * var(--mu))}.exact-howto-step-3 .exact-howto-text{gap:calc(8 * var(--mu))}.exact-howto-text h3,.exact-howto-step-1 .exact-howto-text h3,.exact-howto-step-2 .exact-howto-text h3,.exact-howto-step-3 .exact-howto-text h3{width:calc(388 * var(--mu));font-size:24px;line-height:28px}.exact-howto-step-3 .exact-howto-text h3{line-height:calc(27 * var(--mu))}.exact-howto-text p{width:calc(388 * var(--mu));font-size:18px;line-height:21px}.exact-howto-step-3 .exact-howto-text p{line-height:calc(20 * var(--mu))}}@media(max-width:400px){.exact-faq-list{gap:23px}.exact-faq-question{height:23px;min-height:23px}.exact-faq-chevron{width:24px;height:24px;min-width:24px;min-height:24px;flex:0 0 24px;-o-object-fit:contain;object-fit:contain}.exact-blog-slide .exact-bottom-link,.exact-faq-slide .exact-bottom-link{height:38px;gap:11px}.exact-blog-slide .exact-bottom-link img,.exact-faq-slide .exact-bottom-link img{width:16px;height:16px;min-width:16px;min-height:16px}.exact-howto-step-3 .exact-howto-text h3{line-height:26px}.exact-howto-step-3 .exact-howto-text p{line-height:19px}.exact-howto-slide .exact-section-title{top:clamp(96px,calc(155cqw - 400px),158px)}.exact-howto-slide .exact-howto-image{top:clamp(218px,calc(60cqw + 26px),249px)}.exact-howto-slide .exact-howto-copy,.exact-howto-step-2 .exact-howto-copy{top:clamp(401px,calc(112.5cqw + 41px),482px)}.exact-howto-step-3 .exact-howto-copy{top:clamp(393px,calc(112.5cqw + 33px),474px)}}@media(max-width:400px)and (min-height:650px){.exact-blog-slide .exact-section-title{top:10%}.exact-blog-grid{top:16%}.exact-faq-list{bottom:162px}.exact-blog-slide .exact-bottom-link,.exact-faq-slide .exact-bottom-link{bottom:93px}}@media(max-width:400px)and (max-height:649px){.exact-blog-slide .exact-section-title{top:48px}.exact-blog-grid{top:94px}.exact-blog-cover{height:clamp(120px,calc(31.25cqw + 20px),145px);aspect-ratio:auto}.exact-howto-slide .exact-section-title{top:70px}.exact-howto-slide .exact-howto-image{top:154px;height:clamp(120px,37.5cqw,150px)}.exact-howto-slide .exact-howto-copy,.exact-howto-step-2 .exact-howto-copy{top:calc(37.5cqw + 160px)}.exact-howto-step-3 .exact-howto-copy{top:calc(37.5cqw + 152px)}}@media(max-width:341px)and (max-height:649px){.exact-howto-slide .exact-section-title{top:48px}.exact-howto-slide .exact-howto-image{top:166px}.exact-howto-slide .exact-howto-copy,.exact-howto-step-2 .exact-howto-copy{top:calc(37.5cqw + 174px)}.exact-howto-step-3 .exact-howto-copy{top:calc(37.5cqw + 166px)}}@container (min-width: 1025px){.exact-howto-slide .exact-section-title{top:220px}.exact-howto-slide .exact-howto-image{top:290px;width:min(calc(627 * var(--ui)),627px);height:min(calc(360 * var(--ui)),360px)}.exact-howto-slide .exact-howto-copy,.exact-howto-step-2 .exact-howto-copy,.exact-howto-step-3 .exact-howto-copy{top:672px;width:700px}.exact-howto-text h3,.exact-howto-step-1 .exact-howto-text h3,.exact-howto-step-2 .exact-howto-text h3,.exact-howto-step-3 .exact-howto-text h3{width:700px;max-width:700px}.exact-howto-text p{width:500px;max-width:500px}}@container (min-width: 701px) and (max-width: 1024px){.exact-section-title{left:32px;top:180px;width:calc(100% - 64px);font-size:32px;line-height:38px}.exact-faq-list{inset:auto 32px 180px;width:auto;max-height:calc(100cqh - 420px);overflow-y:auto;gap:18px}.exact-faq-question{font-size:21px;line-height:24px}.exact-faq-answer{width:100%;max-width:600px;font-size:18px;line-height:21px}.exact-blog-grid{left:32px;top:250px;width:calc(100% - 64px);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.exact-blog-tags span{font-size:14px;line-height:16px}.exact-blog-author-name{font-size:16px;line-height:19px}.exact-blog-author-role{font-size:14px;line-height:16px}.exact-blog-card-title{font-size:21px;line-height:24px}.exact-blog-description{font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.exact-bottom-link,.exact-faq-slide .exact-bottom-link,.exact-blog-slide .exact-bottom-link{left:32px;right:32px;bottom:51px;width:calc(100% - 64px);border-top:1px solid rgba(0,0,0,.2);padding-top:24px;font-size:18px;line-height:22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.exact-howto-image{left:32px;top:250px;width:min(calc(100% - 64px),520px);height:auto;aspect-ratio:627 / 360;max-height:280px;-o-object-fit:cover;object-fit:cover}.exact-howto-copy,.exact-howto-step-2 .exact-howto-copy,.exact-howto-step-3 .exact-howto-copy{left:32px;top:560px;width:min(calc(100% - 64px),520px);gap:16px}.exact-howto-step-3 .exact-howto-copy{top:560px;gap:14px}.exact-step-indicator{width:144px;height:48px}.exact-step-indicator>button{width:48px;height:48px}.exact-step-indicator i{width:38px;height:38px;font-size:24px}.exact-howto-text{gap:12px}.exact-howto-text h3,.exact-howto-step-1 .exact-howto-text h3,.exact-howto-step-2 .exact-howto-text h3,.exact-howto-step-3 .exact-howto-text h3{width:100%;font-size:24px;line-height:28px}.exact-howto-text p{width:100%;font-size:18px;line-height:22px}}@media(min-width:1025px)and (max-height:900px){@container (min-width: 701px) and (max-width: 1024px){.exact-section-title{top:20cqh}.exact-faq-list{bottom:20cqh;max-height:calc(480 * 100cqh / 900)}.exact-blog-grid{top:calc(250 * 100cqh / 900)}.exact-bottom-link,.exact-faq-slide .exact-bottom-link{bottom:calc(51 * 100cqh / 900)}.exact-howto-image{top:calc(250 * 100cqh / 900);width:min(calc(100% - 64px),calc(520 * 100cqh / 900));max-height:calc(280 * 100cqh / 900)}.exact-howto-copy,.exact-howto-step-2 .exact-howto-copy,.exact-howto-step-3 .exact-howto-copy{top:calc(560 * 100cqh / 900);width:min(calc(100% - 64px),calc(520 * 100cqh / 900))}}}@media(min-width:1025px){.exact-section-title{font-size:32px;line-height:38px}.exact-faq-question{font-size:24px;line-height:24px}.exact-faq-answer{font-size:18px;line-height:21px}.exact-bottom-link,.exact-faq-slide .exact-bottom-link,.exact-blog-slide .exact-bottom-link{bottom:calc(51 * var(--uy))!important}.exact-bottom-link{font-size:18px;line-height:22px}.exact-faq-slide .exact-bottom-link,.exact-blog-slide .exact-bottom-link{font-size:24px;line-height:24px}.exact-blog-tags span{font-size:14px;line-height:16px}.exact-blog-author-name{font-size:16px;line-height:19px}.exact-blog-author-role{font-size:14px;line-height:16px}.exact-blog-card-title{font-size:21px;line-height:24px}.exact-blog-description{font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width:1025px)and (max-width:1120px){.exact-section-title{font-size:32px!important;line-height:38px!important}.exact-howto-slide .exact-section-title{top:260px!important}.exact-howto-image{top:350px!important;width:min(calc(100% - 64px),540px)!important;height:auto!important;max-height:200px!important;-o-object-fit:cover!important;object-fit:cover!important}.exact-howto-copy,.exact-howto-step-2 .exact-howto-copy,.exact-howto-step-3 .exact-howto-copy{top:575px!important;width:calc(100% - 64px)!important;max-width:850px!important;gap:14px!important}.exact-howto-text h3,.exact-howto-step-1 .exact-howto-text h3,.exact-howto-step-2 .exact-howto-text h3,.exact-howto-step-3 .exact-howto-text h3{font-size:24px!important;line-height:28px!important;width:100%!important;max-width:100%!important}.exact-howto-text p{font-size:18px!important;line-height:21px!important;width:100%!important;max-width:100%!important}.exact-faq-question{font-size:21px!important;line-height:24px!important}.exact-faq-answer{font-size:18px!important;line-height:21px!important}.exact-blog-card-title{font-size:21px!important;line-height:24px!important}.exact-blog-description{font-size:16px!important;line-height:20px!important}.exact-step-indicator{height:26px!important;gap:8px!important}.exact-step-indicator>button{width:26px!important;height:26px!important}.exact-step-indicator i{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border-width:1px!important;font-size:20px!important;line-height:1!important}.exact-faq-slide .exact-faq-list{top:auto!important;bottom:170px!important;max-height:calc(100cqh - 380px)!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}.exact-blog-slide .exact-section-title{top:250px!important}.exact-blog-grid{top:310px!important}}.page-container{width:100vw;max-width:none}.quiz-page-content{display:flex;flex-direction:column;height:100vh;position:relative;overflow:hidden;background-color:var(--bg-page)}.active-row-card{background-color:#f0f0f0!important}.header-bar{height:72px;border-bottom:1px solid rgba(255,255,255,.3);background:#fff3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:24px 32px;display:flex;align-items:center;justify-content:flex-start;z-index:10}.back-home-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:18px;color:var(--text-black);font-weight:400;padding:4px 8px;border-radius:4px;transition:background .2s ease}.back-home-btn:hover{background:#0000000d}.card-container{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:120px 40px 40px;overflow-y:auto}.quiz-card-wrapper{width:677px;display:flex;flex-direction:column;gap:0}@media(min-width:1025px){.quiz-card-wrapper{width:min(760px,100%)}}.glass-card{background:var(--bg-card-white);border:1px solid var(--border-color-grey);backdrop-filter:blur(50px);padding:32px}.main-card{height:538px;display:flex;align-items:flex-end;padding-bottom:24px}.main-card-inner{display:flex;flex-direction:column;gap:12px;width:100%}.card-title{font-size:32px;font-weight:400;line-height:1.2}.card-subtitle{font-size:18px;color:var(--text-muted);line-height:1.4}.action-btn{height:72px;width:100%;background:var(--bg-card-white);border:1px solid var(--border-color-grey);border-top:none;padding:24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .2s ease,color .2s ease;backdrop-filter:blur(4px)}.action-btn:hover{background:#f0f0f0e6}.btn-text{font-size:21px;font-weight:400;color:var(--text-black)}.btn-arrow{width:24px;height:24px}.options-header{height:72px;background:var(--bg-card-white);border:1px solid var(--border-color-grey);border-bottom:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:24px;display:flex;align-items:center;cursor:pointer;transition:background .2s ease}@media(hover:hover)and (pointer:fine){.options-header:hover{background:#f5f5f5e6}}.back-prev-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:12px;font-size:21px;color:var(--text-black);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:none!important;transition:none!important;padding:0}.back-prev-btn:hover,.back-prev-btn:active,.back-prev-btn:focus{transform:none!important;outline:none}.question-card{min-height:127px;border-bottom:1px solid var(--border-color-grey);display:flex;align-items:flex-start}.question-info{display:flex;flex-direction:column;gap:12px}.question-counter{font-size:18px;color:var(--text-muted)}.question-text{font-size:32px;font-weight:400;line-height:1.2}.options-list{display:flex;flex-direction:column}.option-row{height:-moz-fit-content;height:fit-content;background:var(--bg-card-white);border:1px solid var(--border-color-grey);border-top:none;padding:24px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .2s ease,border-color .2s ease;backdrop-filter:blur(4px)}@media(hover:hover)and (pointer:fine){.option-row:hover{background:#f5f5f5e6}}.option-row.selected{background:#97ae9626;border-left:4px solid #97ae96}.option-checkbox{width:24px;height:24px;border:2px solid var(--border-color-grey);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.option-row.selected .option-checkbox{border-color:#97ae96}.option-checkbox-inner{width:12px;height:12px;border-radius:50%;background:transparent;transition:background-color .2s ease}.option-row.selected .option-checkbox-inner{background:#97ae96}.option-label{font-size:21px;color:var(--text-black);font-weight:400}.result-card{height:538px;display:flex;align-items:flex-end;padding:24px;position:relative}.result-content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}.result-badge{position:absolute;top:24px;left:24px;width:85px;height:13px;font-size:18px;line-height:13px;color:var(--text-muted)}.result-details{display:flex;flex-direction:column;gap:21px}.result-title{font-size:32px;font-weight:400;line-height:1.2}.result-subtitle{font-size:18px;color:var(--text-muted);line-height:1.4}.submit-btn{background:var(--text-black);border-color:var(--text-black)}.submit-btn:hover{background:#1a1a1a;border-color:#1a1a1a}.submit-btn .btn-text{color:var(--bg-card-white)}.inverted-arrow{filter:invert(1)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media(max-width:1024px){.quiz-page-content{padding:0!important;background:#f5f5f5 url(/assets/figma-mobile-info-background-frame.webp) center / cover no-repeat}.quiz-page-content .mobile-top-bar{margin:0;flex:0 0 72px}.mobile-top-title,.header-bar,.back-home-btn span{display:none}.card-container{padding:41px 16px 16px;align-items:flex-start}.card-container.question-layout{padding-top:55.5px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.quiz-card-wrapper{width:100%}.main-card{height:clamp(360px,calc(100dvh - 297px),538px);min-height:0;padding:0 40px 24px 24px;align-items:flex-end}.intro-state .main-card-inner{width:324px;max-width:100%}.card-title{font-size:32px}.card-subtitle{font-size:18px;color:#000;opacity:.5;line-height:calc(55px / 3)}.action-btn{height:66px;padding:21px 24px}.question-card{height:auto;min-height:0;padding:23.2px}.quiz-state .options-header{height:72px;padding:24px}.quiz-state .back-prev-btn{font-size:18px}.result-card{height:auto;min-height:450px;padding:312px 22px 24px 24px}.result-title{font-size:32px}.result-subtitle{font-size:18px}.submit-btn{height:72px;padding:24px}}@media(max-width:1024px)and (max-height:740px){.quiz-page-content .mobile-top-bar{flex-basis:72px}.card-container.question-layout{padding-top:16px}.quiz-state .options-header{height:64px;padding:0 23.2px}.quiz-state .question-card{min-height:0;padding:16px 23.2px}.quiz-state .question-info{gap:8px}.quiz-state .option-row{height:-moz-fit-content;height:fit-content}}@media(max-width:1024px)and (max-height:700px){.quiz-page-content .mobile-top-bar{flex-basis:56px;height:56px;padding:16px 32px}.card-container.question-layout{padding-top:8px}.quiz-state .options-header{height:56px;padding:0 12px}.quiz-state .question-card{padding:12px}.quiz-state .question-info{gap:6px}.quiz-state .question-counter{font-size:16px;line-height:12px}.quiz-state .question-text{font-size:28px;line-height:32px}.quiz-state .option-row{height:-moz-fit-content;height:fit-content;padding:0 12px}.quiz-state .option-label{font-size:19px;line-height:15px}}@media(max-width:480px)and (max-height:600px){.quiz-page-content .mobile-top-bar{flex-basis:48px;height:48px;padding:12px 24px}.card-container.question-layout{padding:4px 12px 8px}.quiz-state .options-header{height:48px;padding:0 8px}.quiz-state .back-prev-btn{gap:8px;font-size:16px}.quiz-state .question-card{padding:8px}.quiz-state .question-info{gap:4px}.quiz-state .question-counter{font-size:14px;line-height:10px}.quiz-state .question-text{font-size:24px;line-height:27px}.quiz-state .option-row{height:44px;padding:0 8px;gap:8px}.quiz-state .option-checkbox{width:22px;height:22px}.quiz-state .option-label{font-size:17px;line-height:14px}}.home-page-container:not(.doctor-mode) .video-bg-container.faq-fixed-background{background:#d9d9d9 url(../../assets/patient-faq-final.webp) 50% / cover no-repeat}.home-page-container:not(.doctor-mode) .video-bg-container.patient-editorial-background{background:#d9d9d9 url(../../assets/patient-faq-final.webp) 50% / cover no-repeat}.home-page-container.doctor-mode .video-bg-container.doctor-editorial-background,.home-page-container.doctor-mode .video-bg-container.faq-fixed-background{background:#cba98e url(../../assets/doctor-faq-final.webp) 50% / cover no-repeat}.home-page-container .video-bg-container.faq-fixed-background:not(.faq-transition-active) .bg-video{opacity:0!important}.home-page-container:not(.doctor-mode) .video-bg-container.patient-editorial-background .bg-video{opacity:0!important}.test-location-modal{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#4e624da1;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.test-location-modal__sheet{background:#fff;border-radius:16px;box-shadow:0 32px 85.333px #0000003d;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;max-height:calc(100vh - 48px);overflow:auto;padding:42.667px;width:min(1226.667px,100%)}.test-location-modal__grabber,.test-location-modal__grabber-area{display:none}.test-location-modal__header{align-items:center;display:flex;justify-content:space-between;min-height:53.333px}.test-location-modal__header h2{color:#0f0f0f;font-family:Inter,Arial,sans-serif;font-size:37.333px;font-weight:600;letter-spacing:-.02em;line-height:45.333px;margin:0}.test-location-modal__close{align-items:center;background:#f4f4f2;border:0;border-radius:10.667px;color:#0f0f0f;cursor:pointer;display:flex;flex:0 0 53.333px;font-family:Inter,Arial,sans-serif;font-size:21.333px;font-weight:500;height:53.333px;justify-content:center;line-height:1;padding:0}.test-location-modal__close:focus-visible,.test-location-modal__lab-card:focus-within{outline:2px solid #0f0f0f;outline-offset:0}.test-location-modal__labs{display:grid;gap:21.333px;grid-template-columns:repeat(3,minmax(0,1fr))}.test-location-modal__lab-card{background:#f5f5f3;border:1.333px solid #e7e7e5;border-radius:13.333px;box-sizing:border-box;display:flex;flex-direction:column;gap:21.333px;min-width:0;padding:21.333px;transition:border-color .16s ease,box-shadow .16s ease}.test-location-modal__lab-card:hover{border-color:#0f0f0f;box-shadow:0 6px 16px #0000001a}.test-location-modal__logo-box{align-items:center;background:#fff;border-radius:10.667px;display:flex;height:117.333px;justify-content:center;overflow:hidden}.test-location-modal__logo-box img{display:block;max-height:58px;max-width:calc(100% - 32px);-o-object-fit:contain;object-fit:contain}.test-location-modal__logo--gemotest,.test-location-modal__logo--chromolab{width:min(268px,calc(100% - 32px))}.test-location-modal__logo--dncom{width:min(156px,calc(100% - 32px))}.test-location-modal__logo--citilab,.test-location-modal__logo--kdl{width:min(196px,calc(100% - 32px))}.test-location-modal__logo--cmd{width:min(152px,calc(100% - 32px))}.test-location-modal__lab-action{align-items:center;background:#0f0f0f;border:0;border-radius:10.667px;color:#fff;cursor:pointer;display:flex;font-family:Inter,Arial,sans-serif;font-size:18.667px;font-weight:600;justify-content:space-between;letter-spacing:-.01em;line-height:26.667px;min-height:64px;padding:16px 16px 16px 21.333px;text-align:left}.test-location-modal__arrow{align-items:center;border:1.333px solid rgb(255 255 255 / 50%);border-radius:50%;display:flex;flex:0 0 29.333px;height:29.333px;justify-content:center;margin-left:12px}.test-location-modal__arrow svg{height:16px;width:16px}.test-location-modal-fade-enter-active,.test-location-modal-fade-leave-active{transition:opacity .18s ease}.test-location-modal-fade-enter-from,.test-location-modal-fade-leave-to{opacity:0}@media(max-width:1024px){.test-location-modal{align-items:flex-end;padding:0}.test-location-modal__sheet{border-radius:21.538px 21.538px 0 0;gap:17.231px;max-height:min(100dvh,620.308px);padding:12.923px 21.538px 36.615px;transform:translateY(var(--sheet-drag-offset, 0));transition:transform .34s cubic-bezier(.22,1,.36,1);width:min(420px,100vw)}.test-location-modal__sheet--dragging{transition:none}.test-location-modal-fade-enter-active .test-location-modal__sheet,.test-location-modal-fade-leave-active .test-location-modal__sheet{transition:transform .34s cubic-bezier(.22,1,.36,1)}.test-location-modal-fade-enter-from .test-location-modal__sheet,.test-location-modal-fade-leave-to .test-location-modal__sheet{transform:translateY(100%)}.test-location-modal__grabber-area{align-items:center;cursor:grab;display:flex;justify-content:center;margin:-12.923px -21.538px -8px;min-height:30px;touch-action:none}.test-location-modal__grabber-area:active{cursor:grabbing}.test-location-modal__grabber-area:focus-visible{outline:2px solid #0f0f0f;outline-offset:-2px}.test-location-modal__grabber{background:#d9d9d6;border-radius:2.154px;display:block;height:4.308px;margin:0 auto;width:43.077px}.test-location-modal__header{min-height:38.769px}.test-location-modal__header h2{font-size:23.692px;line-height:30.154px}.test-location-modal__close{border-radius:8.615px;flex-basis:38.769px;font-size:15.077px;height:38.769px}.test-location-modal__labs{display:flex;flex-direction:column;gap:10.769px}.test-location-modal__lab-card{align-items:center;border-width:1.077px;border-radius:10.769px;flex-direction:row;gap:10.769px;min-height:73.231px;padding:10.769px}.test-location-modal__logo-box{border-radius:8.615px;flex:0 0 133.538px;height:51.692px}.test-location-modal__logo-box img{max-height:34px;max-width:calc(100% - 18px)}.test-location-modal__logo--gemotest,.test-location-modal__logo--chromolab{width:111px}.test-location-modal__logo--dncom{width:72px}.test-location-modal__logo--citilab,.test-location-modal__logo--kdl{width:90px}.test-location-modal__logo--cmd{width:70px}.test-location-modal__lab-action{border-radius:8.615px;flex:1 1 auto;font-size:15.077px;line-height:20px;min-height:47.385px;padding:11.846px 10.769px 11.846px 15.077px}.test-location-modal__arrow{border-width:1.077px;flex-basis:21.538px;height:21.538px;margin-left:8px}.test-location-modal__arrow svg{height:12px;width:12px}}@media(max-width:370px){.test-location-modal__sheet{padding-left:14px;padding-right:14px}.test-location-modal__logo-box{flex-basis:110px}.test-location-modal__lab-action{font-size:13px;padding-left:10px}}.exact-faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.exact-faq-answer-wrap.open{grid-template-rows:1fr}.exact-faq-answer-wrap>.exact-faq-answer{overflow:hidden;min-height:0;margin:0;padding:0}.exact-faq-answer-wrap>.exact-faq-answer>p{margin:calc(12 * var(--ui)) 0 0}@media(max-width:700px){.exact-faq-list{padding-bottom:80px;scroll-padding-bottom:80px}.exact-faq-answer-wrap>.exact-faq-answer>p{margin-top:calc(12 * var(--mu))}}@media(min-width:1025px){.home-page-container:not(.doctor-mode) .home-content[data-active-slide=slide-4] .figma-smoke-cloud-fixed:not(.results-cloud):not(.results-cloud-primary):not(.results-intro-cloud):not(.story-cloud){width:600px!important;height:300px!important;left:-50px!important;top:300px!important;filter:blur(70px)!important;-webkit-filter:blur(70px)!important}}@media(max-width:1024px){.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .figma-step-block.results-pos{top:calc(100dvh - 185 * var(--mobile-fixed-unit) - var(--mobile-results-lift) - 30px)}.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .figma-persistent-step-indicator.persistent-results{top:calc(100dvh - 249 * var(--mobile-fixed-unit) - var(--mobile-results-lift) - 30px)}}@media(min-width:1025px){.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .figma-step-block.results-pos{top:auto!important;bottom:calc(clamp(80px,9.9vh,108px) + 30px)!important}.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .results-pos .figma-slide-desc-inline{min-height:72px}}@media(min-width:1025px)and (max-width:1120px){.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .figma-step-block.results-pos{bottom:150px!important}.home-page-container:not(.doctor-mode) .home-content:is([data-active-slide=slide-9],[data-active-slide=slide-10],[data-active-slide=slide-11]) .figma-persistent-step-indicator.persistent-results{bottom:250px!important}}@media(max-width:1024px){.home-page-container .exact-faq-list,.home-page-container .exact-faq-slide .exact-faq-list{top:calc(64 * var(--mobile-unit, 1px))!important;bottom:calc(170 * var(--mobile-unit, 1px))!important;max-height:none!important;justify-content:flex-start!important;overflow-y:auto;gap:calc(18 * var(--mobile-unit, 1px));padding-top:0}.home-page-container .exact-faq-question{height:auto!important;min-height:calc(24 * var(--mobile-unit, 1px))}.home-page-container .exact-faq-question>h3,.home-page-container .exact-faq-question>span{flex:1 1 auto;min-width:0;margin:0;padding-right:12px}.home-page-container .exact-faq-chevron,.exact-faq-slide .exact-faq-chevron{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex:0 0 24px!important;-o-object-fit:contain;object-fit:contain;display:block;align-self:center}}.hero-poster{position:absolute;inset:0;z-index:0;margin:0;pointer-events:none}.hero-poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-poster.is-hidden{opacity:0}.site-sidebar .promo-button .cta__glow,.site-sidebar .promo-button .cta__shine{display:none;pointer-events:none}@media(min-width:1025px){.site-sidebar .promo-button.cta--shine-nudge{position:relative;isolation:isolate;overflow:visible;--cta-period: 14s;--cta-cycles: infinite}.site-sidebar .promo-button.cta--shine-nudge .promo-button-text,.site-sidebar .promo-button.cta--shine-nudge .promo-button-icon{position:relative;z-index:2}.site-sidebar .promo-button .cta__shine{display:block;position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.site-sidebar .promo-button .cta__shine:before{content:"";position:absolute;top:-60%;bottom:-60%;left:0;width:45%;background:linear-gradient(100deg,#fff0,#ffffff0f 35%,#ffffff24,#ffffff0f 65%,#fff0);transform:translate(-140%) skew(-14deg);animation:cta-shine var(--cta-period) cubic-bezier(.32,0,.24,1) var(--cta-cycles) both}@keyframes cta-shine{0%{transform:translate(-115%) skew(-14deg);opacity:0}3%{opacity:1}18%{opacity:1}22%{transform:translate(245%) skew(-14deg);opacity:0}to{transform:translate(245%) skew(-14deg);opacity:0}}.site-sidebar .promo-button .cta__glow{display:block;position:absolute;inset:-1px;z-index:0;pointer-events:none;box-shadow:0 0 30px 1px #ffffff38;opacity:0;animation:cta-glow var(--cta-period) ease-in-out var(--cta-cycles) both}@keyframes cta-glow{0%{opacity:0}8%{opacity:1}24%{opacity:0}to{opacity:0}}.site-sidebar .promo-button.cta--shine-nudge .cta__arrow{animation:cta-nudge var(--cta-period) cubic-bezier(.34,0,.24,1) var(--cta-cycles) both}@keyframes cta-nudge{0%,9%{transform:translate(0)}14%{transform:translate(3px)}22%{transform:translate(0)}to{transform:translate(0)}}}@media(min-width:1025px)and (prefers-reduced-motion:reduce){.site-sidebar .promo-button .cta__shine:before,.site-sidebar .promo-button .cta__glow,.site-sidebar .promo-button.cta--shine-nudge .cta__arrow{animation:none}.site-sidebar .promo-button .cta__glow{opacity:0}}@media(max-width:1024px){.mobile-home-register.cta--shine-nudge{position:relative;isolation:isolate;overflow:hidden;--cta-period: 14s;--cta-cycles: infinite}.mobile-home-register.cta--shine-nudge .mobile-home-register-text,.mobile-home-register.cta--shine-nudge .cta__arrow{position:relative;z-index:2}.mobile-home-register .cta__glow,.mobile-home-register .cta__shine{pointer-events:none}.mobile-home-register .cta__shine{display:block;position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;mix-blend-mode:multiply;filter:blur(10px)}.mobile-home-register .cta__shine:before{content:"";position:absolute;top:-70%;bottom:-70%;left:0;width:55%;background:linear-gradient(100deg,transparent 0%,rgba(0,0,0,.07) 50%,transparent 100%);transform:translate(-140%) skew(-14deg);animation:cta-shine-mobile var(--cta-period) cubic-bezier(.32,0,.24,1) var(--cta-cycles) both}.mobile-home-register .cta__glow{display:none}.mobile-home-register.cta--shine-nudge .cta__arrow{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;overflow:visible;animation:cta-nudge-mobile var(--cta-period) cubic-bezier(.34,0,.24,1) var(--cta-cycles) both}@keyframes cta-shine-mobile{0%{transform:translate(-115%) skew(-14deg);opacity:0}3%{opacity:1}18%{opacity:1}22%{transform:translate(280%) skew(-14deg);opacity:0}to{transform:translate(280%) skew(-14deg);opacity:0}}@keyframes cta-glow-mobile{0%{opacity:0}8%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes cta-nudge-mobile{0%,9%{transform:translate(0)}14%{transform:translate(2px)}22%{transform:translate(0)}to{transform:translate(0)}}}@media(max-width:1024px)and (prefers-reduced-motion:reduce){.mobile-home-register .cta__shine:before,.mobile-home-register .cta__glow,.mobile-home-register.cta--shine-nudge .cta__arrow{animation:none}.mobile-home-register .cta__glow{opacity:0}}@media(max-width:1024px){.home-page-container .home-content:has(.figma-right-menu.mobile-menu-expanded){--mobile-section-menu-stack: calc( 16 * var(--mobile-unit, 1px) + 14 * var(--mobile-unit, 1px) + 5 * (16 * var(--mobile-fixed-unit, 1px)) + 4 * (10 * var(--mobile-unit, 1px)) )}.home-page-container .home-content:has(.figma-right-menu.mobile-menu-expanded) .exact-faq-list,.home-page-container .home-content:has(.figma-right-menu.mobile-menu-expanded) .exact-faq-slide .exact-faq-list{top:var(--mobile-section-menu-stack)!important;padding-top:8px}.home-page-container .home-content:has(.figma-right-menu.mobile-menu-expanded) .exact-blog-slide .exact-section-title{top:var(--mobile-section-menu-stack)!important}.home-page-container .home-content:has(.figma-right-menu.mobile-menu-expanded) .exact-blog-grid{top:calc(var(--mobile-section-menu-stack) + 48px)!important}}.site-sidebar-placeholder{display:none}@media(min-width:1025px){.site-sidebar-placeholder{display:block;width:100%;min-height:100dvh;background:#c8ccbe}}
