main>section{margin-bottom:56px}html:lang(de) h1,html:lang(ru) h1{word-wrap:break-word;hyphens:auto}h2{margin-bottom:63px}section ul:not(.hero-features-list){padding-left:22px}.hero .hero-features-list li{padding:0;justify-content:center}.about-section{margin-bottom:93px}.about-section .container{background:#ffffffb3;align-content:center;z-index:5}.about-section picture{justify-self:end}.about-section .content{max-width:505px}.about-section h2{margin-bottom:50px}.about-section p+p{margin-top:1rem}.reasons-holder{display:flex;flex-direction:column;justify-content:center;gap:20px;position:relative;margin:30px auto 60px}.reasons-holder .reasons-column{display:flex;justify-content:space-around;flex-direction:column;row-gap:40px;flex:0 0 333px}.reasons-section .bg-layer picture{display:none}.reasons-section .reason{background:var(--gradient-light);border-radius:24px;padding:18px 32px 17px}.reasons-holder:before{content:"";display:block;position:absolute;z-index:-1;width:calc(100% - 84px);height:calc(100% + 60px);left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px;border:4px solid transparent;background:var(--gradient-light) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude}.purpose-block{gap:20px;justify-content:space-between}.purpose-block h2{margin-bottom:0}.purpose-block .img-box{padding-right:0;padding-bottom:0;border-radius:40px;overflow:hidden}.purpose-block .content{display:flex;flex-direction:column;justify-content:space-between}.purpose-block li{margin-top:20px}.results-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.results-container .item{border-radius:40px;flex:0 1 100%;min-height:160px;padding-top:35px;padding-left:40px}.results-container .item p{width:72%}.results-container .item0{background:url(/images/stacked_line_chart.png) no-repeat right bottom,var(--gradient-light)}.results-container .item1{background:url(/images/stat_3.png) no-repeat right 20px bottom,var(--gradient-light)}.results-container .item2{background:url(/images/clock_arrow_down.png) no-repeat right 20px bottom / 25% auto,var(--gradient-light)}.fridge-machines-page .results-container .item3{background:url(/images/mintmark.png) no-repeat right 26px bottom / 23% auto,var(--gradient-light)}.next-steps-section{background-color:#000;margin-bottom:0}.overlapping-container.next-steps-section{display:block}.next-steps-section h2{margin-top:70px;font-size:48px}.next-steps-section .container{height:100%;display:flex;align-items:center;justify-content:center;background:#0009}.next-steps-section .content{color:#fff;max-width:467px}.next-steps-section .content p{font-weight:500;margin-top:57px;margin-bottom:75px}.next-steps-section .content .btn{width:100%;height:64px}.fridge-machines-page .hero .hero-image{max-width:250px}.CTA-box{width:100%;padding:20px;gap:20px;border:1px solid rgba(31,31,41,.16);border-radius:24px;bottom:0;background:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hw-layout-intro{margin-bottom:30px}.hw-items-container{column-count:1;column-gap:10px}.hw-items-container figure{position:relative;margin-inline:auto}.hw-items-container figure+figure{margin-top:10px}.hw-items-container figcaption{position:absolute;padding:32px;top:0;color:#fff;font-size:15px;font-weight:600}.fridge-machines-page .about-section ul{margin:20px 0}.tech-use-cases{margin-top:140px}.table-wrapper{margin-bottom:40px}.use-cases-table{width:100%;border-collapse:separate;border-spacing:0 20px}.use-cases-table tbody:before{content:"";display:block;height:4px}.use-cases-table th,.use-cases-table td{vertical-align:middle;height:40px}.use-cases-table th:first-child,.use-cases-table td:first-child{background-color:#fff;position:sticky;z-index:100;left:0;padding-right:5px}.use-cases-table th:not(:first-child),.use-cases-table td:not(:first-child){padding:0 10px}.use-cases-table td img{margin:0 auto}.use-cases-table th{font-weight:600;font-size:20px;text-align:left}.use-cases-table .icon-holder{display:flex;align-items:center;gap:5px;justify-content:center}.use-cases-table .icon-holder span{margin-top:2px}.use-cases-table .cell-text{display:grid;grid-template-columns:1fr 28px 1fr;align-items:center}.use-cases-table .cell-text img{grid-column:2}.use-cases-table .cell-text span{grid-column:3;justify-self:start;padding-left:9px}.use-cases-table .cell-text img{margin:initial}.fridge-machines-page .purpose-block{margin-top:140px}@media(min-width:480px){.fridge-machines-page .hw-items-container{column-count:2}.fridge-machines-page .hw-items-container figcaption{padding:16px;text-shadow:0px 0px 1px black}}@media(min-width:768px){.fridge-machines-page .hero .hero-image{max-width:550px}.reasons-holder{width:728px;flex-direction:row}.reasons-holder:before,.CTA-box{border-radius:40px}.CTA-box{flex-wrap:nowrap;justify-content:space-between}.fridge-machines-page .hw-items-container figcaption{padding:32px;text-shadow:none}.results-container .item{border-radius:40px;flex:0 1 calc(50% - 12px)}.fridge-machines-page .two-columns-hero{grid-template-columns:minmax(0,565px) minmax(min-content,max-content);justify-content:space-between;align-items:center}.hw-items-container{column-count:2}.overlapping-container.next-steps-section{display:grid}.next-steps-section .container.overlapping-item{order:1;justify-content:flex-end}.table-wrapper{margin-bottom:0}}@media(min-width:1024px){main>section,.bg-holder:not(:last-child){margin-bottom:132px}.fridge-machines-page .mobile-image{position:relative;left:-35px;justify-self:start}.reasons-holder .reasons-column{gap:64px;justify-content:space-around;flex:1}.reasons-holder{width:100%;justify-content:space-between;gap:300px;margin:auto}.reasons-layer{width:100%}.fridge-machines-page .reasons-section .reasons-layer{height:100%;display:flex;flex-direction:column}.reasons-section .bg-layer{justify-self:center}.reasons-section .bg-layer picture{display:block}.reasons-section .bg-layer,.reasons-section .reasons-layer{grid-column:1;grid-row:1}.purpose-block .img-box{flex-shrink:0}.reasons-holder:before{width:calc(100% - 64px)}.next-steps-section h2{font-size:72px}}@media(min-width:1260px){.fridge-machines-page .mobile-image{left:-10%}.reasons-holder .reasons-column{flex:0 0 427px}.about-section .container,.next-steps-section .container{background:none}}.smart-fridge-section{margin-top:80px}.smart-fridge-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.smart-fridge-grid .content>*+*{margin-top:16px}.smart-fridge-grid .content .list-title{margin-top:28px;font-weight:600;font-size:1.125rem}.smart-fridge-grid .content ul.bulleted-list{list-style:none;padding-left:0;margin:16px 0;display:grid;gap:12px}.smart-fridge-grid .content ul.bulleted-list li{position:relative;padding-left:22px}.smart-fridge-grid .content ul.bulleted-list li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:#427ef1}.detection-mockup{position:relative;background:var(--gradient-light);border-radius:40px;padding:88px 32px 36px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px}.detection-mockup .fridge-mockup{max-width:280px;justify-self:center}.detection-mockup .fridge-mockup .fridge-photo{display:block}.detection-mockup .fridge-mockup .fridge-photo img{max-width:100%;height:auto;display:block}.detection-mockup .detection-badge{position:absolute;top:24px;left:50%;transform:translate(-50%);background:var(--color-dark);border-radius:999px;padding:10px 18px;display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:500;color:var(--color-light);box-shadow:0 6px 20px #1f1f2938;white-space:nowrap;z-index:2}.detection-mockup .detection-badge .status-dot{width:8px;height:8px;border-radius:50%;background:#00b2aa;box-shadow:0 0 0 4px #00b2aa2e}.detection-mockup .detection-list{list-style:none;padding:0;margin:0 -16px 0 0;display:grid;gap:14px;align-self:center}.detection-mockup .detection-list li{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:12px;padding:12px 18px;background:var(--gradient-light);border-radius:14px;box-shadow:0 4px 18px #3051b21a}.detection-mockup .detection-list .item-name{font-weight:600;color:var(--color-dark)}.detection-mockup .detection-list .item-price{font-weight:600;color:var(--color-dark);justify-self:end}.detection-mockup .detection-list .item-confidence{grid-column:1 / -1;font-size:.8125rem;color:#1f1f2999;margin-top:2px}@media(min-width:1024px){.smart-fridge-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}@media(max-width:767px){.detection-mockup{grid-template-columns:minmax(0,1fr);padding:80px 20px 24px}.detection-mockup .detection-list{margin-right:0}}.glass-door-section{margin-top:80px}.glass-door-section .section-header{text-align:center;max-width:760px;margin:0 auto 48px}.glass-door-section .section-header h2{margin-bottom:12px}.glass-door-section .section-paragraph{color:#1f1f29b3;font-size:1.0625rem;line-height:1.5}.glass-door-diagram{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center;justify-items:center}.glass-door-diagram .callout-column{list-style:none;padding:0;margin:0;display:grid;gap:16px;width:100%;max-width:360px}.glass-door-diagram .callout-card{background:var(--gradient-light);border:1px solid rgba(66,126,241,.18);border-radius:16px;padding:18px 22px}.glass-door-diagram .callout-card strong{display:block;font-size:1.0625rem;font-weight:600;color:var(--color-dark);margin-bottom:6px}.glass-door-diagram .callout-card p{margin:0;font-size:.9375rem;color:#1f1f29b3;line-height:1.45}.glass-door-diagram .fridge-photo{max-width:240px;width:100%}.glass-door-diagram .fridge-photo img{max-width:100%;height:auto;display:block}@media(min-width:768px)and (max-width:1023.98px){.glass-door-diagram{grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-areas:"left  image" "right image";gap:16px 32px;align-items:start;justify-items:stretch}.glass-door-diagram .callout-column--left{grid-area:left;justify-self:center;max-width:360px}.glass-door-diagram .callout-column--right{grid-area:right;justify-self:center;max-width:360px}.glass-door-diagram .fridge-photo{grid-area:image;align-self:center;justify-self:center;max-width:270px}}@media(min-width:1024px){.glass-door-diagram{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:48px;position:relative}.glass-door-diagram .callout-column--left{justify-self:end}.glass-door-diagram .callout-column--right{justify-self:start}.glass-door-diagram .fridge-photo{max-width:340px;width:auto;justify-self:center}.glass-door-diagram:before{content:"";position:absolute;inset:0;margin:12px 13%;border:1.5px solid rgba(66,126,241,.35);border-radius:36px;pointer-events:none;z-index:-1}}
