:root{--ink:#202124;--paper:#fff8e7;--orange:#ffab25;--line:#20212424}.dark{background:#202124;color:#fff8e7}.slide.dark{color:#fff8e7}.slide{color:#202124}.slide h1,.slide h2{letter-spacing:-.058em}.slide-top{border-color:#20212435}.dark .slide-top{border-color:#fff8e745}.slide-top>span:last-child{letter-spacing:.09em}.dc-accent{color:#a8650a}.dc-intro{font-weight:400}.dc-points li{border-left:0!important;padding-left:26px!important;position:relative}.dc-points li:before{display:block!important;content:''!important;position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#ffab25}.dc-points li:nth-child(2):before{background:#4285f4}.dc-points li:nth-child(3):before{background:#34a853}.dc-points li:nth-child(4):before{background:#ed8eb2}.dc-points li:nth-child(5):before{background:#ffab25}.dc-points h3{font-weight:500}.dc-dark-callout{background:#202124;border-radius:16px}.dc-orange-callout{background:#fff8e7;border-radius:40px;font-weight:500}.dc-underlined-text{border-color:#4285f4}.dc-placeholder{background:#ffe3aa;color:#8c5709}.dc-photo-visual{overflow:visible;background:transparent!important;border-radius:28px;z-index:1}.dc-photo-visual>img{position:relative;border-radius:28px;object-fit:cover;z-index:1}.hybrid-photo-backing{position:absolute;inset:-17px 12px 20px -18px;background:#ffab25;border-radius:28px;transform:rotate(-4deg)}.layout-dc-world-is-dog .hybrid-photo-backing{background:#dbe8fd;transform:rotate(4deg)}.layout-dc-why-now .hybrid-photo-backing{background:#fff8e7;transform:rotate(4deg)}.layout-dc-solution .hybrid-photo-backing{background:#4285f4}.layout-dc-founder .hybrid-photo-backing{background:#ffab25}.layout-dc-technical-founder .hybrid-photo-backing{background:#dcefe1;transform:rotate(4deg)}.layout-dc-investment .hybrid-photo-backing{background:#fff8e7}.layout-dc-closing .hybrid-photo-backing{background:#202124;transform:rotate(4deg)}.dc-founder-portrait img{transform:none;object-position:58% 65%}.dc-founder-portrait{overflow:visible}.dc-founder-portrait img{object-fit:cover;object-position:58% 70%}.dc-photo-visual.dc-founder-portrait>img{height:100%;width:100%;object-fit:cover}.layout-dc-founder .dc-founder-name{color:#fff8e7}.layout-dc-founder .dc-founder-role{color:#ffca77}.layout-dc-founder .dc-founder-line{color:#d7dcd8}.dc-founder-bio{border-left:0;padding-left:0}.layout-dc-founder .dc-founder-bio p{color:#e7ebe5}.dc-founder-bio p{font-size:19px}.dc-team-note{border-left:3px solid #34a853}.dc-team-note h3{color:#237b3d}
/* Keep the first design's editorial cover and original app imagery. */
.layout-dc-cover .slide-body{padding-top:25px}.dc-cover-copy{width:810px}.layout-dc-cover h1{font-size:77px}.layout-dc-cover h1 span{color:#202124;position:relative;background:#ffab2550;padding:0 7px;margin-left:-7px;border-radius:7px}.dc-cover-image{right:-64px;top:0;bottom:-37px;width:530px;height:auto;overflow:hidden}.hybrid-cover-disc{position:absolute;width:570px;height:570px;border-radius:50%;background:#ffab25;left:15px;top:52px}.hybrid-cover-corner{position:absolute;right:-98px;top:-68px;width:220px;height:220px;border-radius:40px;background:#4285f4;transform:rotate(18deg)}.hybrid-cover-route{position:absolute;left:-20px;bottom:0;width:430px;height:240px;transform:rotate(-15deg)}.hybrid-cover-phone{position:absolute;left:120px;top:34px;width:266px;border:6px solid #202124;border-radius:32px;overflow:hidden;background:#fff;line-height:0;transform:rotate(6deg)}.dc-cover-image .hybrid-cover-phone>img{width:100%;height:auto;display:block;object-fit:initial}.hybrid-cover-label{position:absolute;left:2px;top:390px;background:#202124;color:#fff8e7;border-radius:18px;padding:19px 23px 19px 65px;font-size:21px;line-height:1.4;transform:rotate(-5deg);z-index:2}.hybrid-cover-label>span{position:absolute;left:20px;top:24px;color:#34a853;font-size:30px}.dc-cover-image .hybrid-cover-dog{position:absolute;right:18px;bottom:23px;width:114px;height:105px;object-fit:contain;transform:rotate(10deg)}.dc-platforms>span{border-radius:40px;background:#202124;padding:10px 22px}.dc-cover-stats{gap:24px}.dc-cover-stats b{font-size:22px}.dc-cover-legal{max-width:840px;font-size:8px}.layout-dc-problem h2{font-size:51px}.layout-dc-world-is-dog h2{font-size:66px}.layout-dc-world-is-dog .dc-underlined-text{font-weight:500}.layout-dc-why-now .dc-points h3{font-weight:600}.layout-dc-why-now .dc-points li:before{background:#202124!important}.layout-dc-why-now .dc-points p{font-size:18px}.layout-dc-solution .dc-points h3{font-weight:400}.layout-dc-solution .dc-points li{margin-top:19px}.layout-dc-product .dc-product-title h2{font-size:53px}.layout-dc-product .dc-product-title p{color:#d9ded8;font-size:23px}.dc-product-collage{border-radius:24px;left:18px;width:1276px;height:438px;top:180px;object-fit:cover}.dc-map-message{border:0;border-radius:23px;padding:30px 34px;left:28px;top:30px;width:600px;background:#fff8e7;box-shadow:0 6px 0 #20212410}.dc-map-message h2{font-size:42px}
/* Data and commercial slides use open spacing, colour and scale, not the original orange frames. */
.dc-traction-stats article{border:0;border-radius:22px;background:#edf2fd;padding:15px 20px}.dc-traction-stats article:nth-child(2){background:#fff0d0}.dc-traction-stats article:nth-child(3){background:#e1f0e5}.dc-traction-stats strong{font-weight:600}.dc-stat-symbol{color:#202124}.dc-traction-stats small{border-color:#20212420}.dc-traction-copy .dc-dark-callout{border-radius:15px}.dc-traction-points h3{font-weight:600}.dc-market-grid article{border:0!important;background:#fff;border-radius:23px;padding:23px 25px}.dc-market-grid h3,.dc-market-grid article:nth-child(2) h3{background:transparent;color:#202124;margin:0;padding:0 0 12px;font-size:27px}.dc-market-grid dl{margin-top:0;margin-bottom:15px}.dc-market-grid dt{font-size:15px}.dc-market-grid dl>div{padding:9px 0}.dc-market-grid dd{font-size:26px;font-weight:500}.dc-market-total{border-radius:14px;background:#ffab25;color:#202124;padding:15px 10px}.dc-market-grid article:nth-child(2) .dc-market-total{background:#4285f4;color:white}.dc-market-grid article:nth-child(3) .dc-market-total{background:#202124;color:#fff8e7}.dc-market-total strong{font-size:55px;font-weight:600}.dc-market-strategy{border-top:1px solid #20212430!important}.dc-revenue-grid{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:43px}.dc-revenue-grid article{border:0!important;border-top:6px solid #ffab25!important;padding:23px 0;min-height:0;background:transparent;border-radius:0}.dc-revenue-grid article:nth-child(2){border-color:#4285f4!important}.dc-revenue-grid article:nth-child(3){border-color:#34a853!important}.dc-revenue-grid article:nth-child(4){border-color:#ed8eb2!important}.dc-revenue-grid .dc-card-number{position:static;border-radius:50%;width:40px;height:40px;background:#ffdf9f;margin-bottom:20px}.dc-revenue-grid article:nth-child(2) .dc-card-number{background:#dce8fd}.dc-revenue-grid article:nth-child(3) .dc-card-number{background:#dff0e2}.dc-revenue-grid article:nth-child(4) .dc-card-number{background:#f8d6e3}.dc-revenue-grid article>div{padding:0;min-height:115px}.dc-revenue-grid h3{font-size:22px;min-height:57px}.dc-revenue-grid strong,.dc-revenue-grid article:nth-child(even) strong{color:#202124;font-size:32px;letter-spacing:-1.2px;margin-top:9px}.dc-revenue-grid p{font-size:18px;line-height:1.65;margin-top:18px}.dc-revenue-grid small{font-size:13px;line-height:1.65;font-weight:500;margin-top:22px;border-top:1px solid #20212425;padding-top:17px}.dc-card-number{font-weight:500}
.layout-dc-technology .dc-intro{color:#d7ddd6}.dc-tech-grid article{display:block;min-height:0;height:350px;border-radius:22px;background:#fff8e7;color:#202124;padding:0 22px 20px;position:relative;overflow:hidden}.dc-tech-grid h3{background:#ffab25;color:#202124;font-size:24px;margin-bottom:13px}.dc-tech-grid article:nth-child(2) h3{background:#dce8fd;color:#202124}.slide .dc-tech-grid li{display:block;position:relative;background:#20212405;font-size:15px;line-height:1.3;padding:5px 15px 5px 40px;margin-top:5px}.dc-tech-grid li>span{position:absolute;left:15px;top:5px;color:#258444}.dc-tech-grid article:nth-child(2) li{background:#20212405}.dc-tech-grid article:nth-child(2) li>span{color:#a06c18}.dc-tech-grid article>b{position:absolute;left:22px;right:22px;bottom:20px;border-radius:9px;background:#202124}.dc-tech-grid article:nth-child(2)>b{background:#56667b}.dc-ownership{background:transparent;color:#fff8e7;padding:14px 0;margin-top:18px;gap:18px}.dc-ownership>b{font-size:17px;min-width:145px}.dc-ownership>span{border:1px solid #fff8e74a;border-radius:15px;font-size:15px;padding:17px 13px}.dc-matrix{border:0;border-radius:18px;overflow:hidden}.dc-matrix th,.dc-matrix td{border:0;border-bottom:1px solid #20212420;padding:16px 12px}.dc-matrix thead{background:#202124}.dc-matrix tbody tr:last-child{background:#e1f1e5}.dc-matrix td>span{border:0;border-radius:8px;width:29px;height:29px}.dc-competition-bottom article,.dc-competition-bottom article:nth-child(2){background:transparent;border-left:3px solid #34a853;padding:9px 0 9px 23px}.dc-competition-bottom article:nth-child(2){border-color:#ed8eb2}.dc-competition-bottom h3{font-size:21px}
.dc-gtm-grid article{border:0!important;background:#e7effd;border-radius:23px;padding:23px}.dc-gtm-grid article:nth-child(2){background:#fff0d0}.dc-gtm-grid article:nth-child(3){background:#e1f0e5}.dc-gtm-grid .dc-card-number{background:#4285f4;color:white;border-radius:50%}.dc-gtm-grid article:nth-child(2) .dc-card-number{background:#ffab25;color:#202124}.dc-gtm-grid article:nth-child(3) .dc-card-number{background:#34a853;color:white}.dc-gtm-grid h3{font-weight:600}.slide .dc-gtm-grid .dc-gtm-sub{color:#455564}.slide .dc-gtm-grid li{background:#ffffff70;border-radius:9px;padding:8px 11px;margin-top:7px}.dc-founder-role{font-weight:500!important}.dc-ask-grid>div{border-color:#20212465;border-width:1px}.dc-ask-grid strong{font-size:82px;letter-spacing:-5px}.dc-seis{background:#fff8e7;color:#202124;border:0;border-radius:30px;padding:12px 21px}.dc-vision-grid article{border:0;border-radius:18px;background:#e8effc;padding:20px 22px}.dc-vision-grid article:nth-child(2),.dc-vision-grid article:nth-child(6){background:#e0f0e4}.dc-vision-grid article:nth-child(3),.dc-vision-grid article:nth-child(4){background:#fff0d0}.dc-vision-grid article:nth-child(5){background:#f8dce6}.dc-vision-grid h3{color:#202124;font-size:22px}.dc-vision-grid p{font-size:17px}.dc-vision-sub{color:#202124!important;font-weight:500!important}.dc-vision-bottom span{color:#a86b09;background:#ffe3a7;border-radius:4px;padding:0 5px}.dc-world-heading h2{color:#202124}.hybrid-world-art{position:absolute;left:145px;top:155px;width:1020px;height:405px}.hybrid-world-art>svg{width:100%;height:100%}.hybrid-globe-dog{position:absolute;left:calc(50% - 53px);top:174px;width:98px;height:91px;object-fit:contain}.dc-ecosystem{border-color:#20212425}.dc-ecosystem>span{color:#61675f}.dc-closing-links a{border-bottom-color:#20212455}.dc-closing-copy h2{font-size:94px}.dc-closing-raise{font-weight:500}.slide-brand .brand-dot{background:#4285f4}.dark .slide-brand .brand-dot{background:#ffab25}
@media(min-width:641px){.dc-left-photo,.dc-right-photo,.layout-dc-world-is-dog .dc-left-photo,.layout-dc-closing .dc-right-photo{left:auto;right:3px;top:40px;bottom:auto;width:412px;height:564px;border-radius:28px}.dc-copy-right{margin-left:0;width:785px}.dc-copy-left,.layout-dc-why-now .dc-copy-left,.layout-dc-solution .dc-copy-left{width:785px}.dc-founder-copy,.dc-technical-copy,.dc-investment-copy{width:790px}.layout-dc-world-is-dog .dc-copy-right>p:not(.dc-intro){font-size:18px;line-height:1.6;margin-top:18px}.layout-dc-world-is-dog .dc-intro{font-size:20px;margin-top:24px}.layout-dc-world-is-dog .dc-underlined-text{font-size:21px;margin-top:18px;padding-top:14px}.dc-founder-portrait>img{object-position:58% 70%}.dc-traction-stats{width:425px}.dc-traction-stats article{border:0}.dc-market-grid{margin-top:29px}.dc-market-grid dl>div{padding:9px 0}.dc-gtm-grid article{padding:20px}.dc-gtm-grid h3{margin-top:12px}.dc-ownership>span{padding:17px 13px}.layout-dc-founder .dc-founder-bio p{font-size:19px}.dc-closing-copy{width:790px}.layout-dc-closing .dc-right-photo{height:564px}.layout-dc-world-is-dog .dc-left-photo img{object-position:44% 50%}}
@media(max-width:640px) and (orientation:portrait){.slide h1,.slide h2,.layout-dc-cover h1,.layout-dc-problem h2,.layout-dc-world-is-dog h2,.dc-product-title h2,.layout-dc-product .dc-product-title h2{font-size:36px;line-height:1.12}.dc-photo-visual,.dc-left-photo,.dc-right-photo,.layout-dc-world-is-dog .dc-left-photo,.layout-dc-closing .dc-right-photo{width:calc(100% - 18px);height:310px;margin:34px 9px 10px;border-radius:20px;left:auto;right:auto;top:auto;bottom:auto}.dc-photo-visual>img{border-radius:20px}.hybrid-photo-backing{inset:-11px 6px 13px -11px;border-radius:20px}.dc-copy-right,.dc-copy-left,.dc-founder-copy,.dc-technical-copy,.dc-investment-copy{width:100%;margin-left:0}.dc-copy-right{margin-top:31px}.dc-points li{padding-left:20px!important}.dc-points li:before{width:6px;height:6px;top:9px}.dc-points h3{font-size:19px}.dc-underlined-text{font-size:17px}.dc-cover-copy{width:100%}.dc-cover-image{position:relative;right:auto;left:auto;top:auto;bottom:auto;width:100%;height:380px;margin-top:28px;border-radius:20px}.hybrid-cover-disc{width:350px;height:350px;top:23px;left:26px}.hybrid-cover-corner{width:140px;height:140px;right:-65px;top:-50px;border-radius:25px}.hybrid-cover-route{left:-22px;bottom:-8px;width:300px;height:170px}.hybrid-cover-phone{width:171px;border-width:3px;border-radius:23px;left:75px;top:15px}.hybrid-cover-label{top:250px;left:2px;padding:12px 16px 12px 42px;border-radius:13px;font-size:14px}.hybrid-cover-label>span{left:12px;top:18px;font-size:21px}.dc-cover-image .hybrid-cover-dog{width:72px;height:68px;right:0;bottom:6px}.dc-cover-stats{font-size:10px;gap:10px}.dc-cover-stats b{font-size:14px}.dc-platforms>span{padding:10px 16px}.dc-cover-legal{font-size:8px;max-width:100%}.dc-product-title>img{width:65px;height:62px}.layout-dc-product .dc-product-title p{font-size:17px}.dc-product-collage{position:relative;top:auto;left:auto;width:100%;height:auto;margin-top:28px;border-radius:14px}.dc-map-message{position:relative;left:auto;top:auto;width:100%;padding:21px;margin-top:22px;border-radius:16px}.dc-map-message h2{font-size:29px}.dc-market-grid article{padding:21px;margin-top:22px;border-radius:19px}.dc-market-grid h3,.dc-market-grid article:nth-child(2) h3{font-size:24px;padding:0 0 13px;margin:0}.dc-market-grid dl>div{padding:12px 0}.dc-market-grid dd{font-size:26px}.dc-market-total strong{font-size:46px}.dc-market-total{padding:13px}.dc-revenue-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}.dc-revenue-grid article{padding:21px 0;border-top-width:5px!important}.dc-revenue-grid article>div{padding:0;min-height:0}.dc-revenue-grid .dc-card-number{position:static;margin-bottom:15px;width:36px;height:36px}.dc-revenue-grid h3{font-size:22px;min-height:0}.dc-revenue-grid strong,.dc-revenue-grid article:nth-child(even) strong{font-size:31px;margin-top:10px}.dc-revenue-grid p{font-size:15px;line-height:1.75;margin-top:19px}.dc-revenue-grid small{font-size:12px;line-height:1.7;margin-top:19px;padding-top:15px}.dc-tech-grid article{height:auto!important;min-height:0;padding-bottom:20px;border-radius:18px}.dc-tech-grid h3{font-size:21px;padding:16px;margin-bottom:14px}.slide .dc-tech-grid li{font-size:14px;line-height:1.5;padding:8px 12px 8px 32px;margin-top:7px}.dc-tech-grid li>span{left:12px;top:8px}.dc-tech-grid article>b{position:static;display:block;margin-top:20px;font-size:13px}.dc-ownership{padding:14px 0;gap:12px}.dc-ownership>b{font-size:17px;min-width:0}.dc-ownership>span{font-size:11px;padding:13px 7px;border-radius:12px}.dc-competition-bottom article,.dc-competition-bottom article:nth-child(2){padding:9px 0 9px 16px;border-left-width:3px}.dc-gtm-grid article{border-radius:18px;padding:22px}.dc-gtm-grid h3{font-size:25px}.slide .dc-gtm-grid li{padding:12px;margin-top:11px}.dc-ask-grid strong{font-size:45px;letter-spacing:-2px}.dc-seis{padding:10px 15px;font-size:12px}.dc-vision-grid article{border-radius:16px;padding:21px}.dc-vision-grid h3{font-size:21px}.dc-vision-grid p{font-size:15px}.hybrid-world-art{position:relative;top:auto;left:auto;width:100%;height:270px;margin-top:22px}.hybrid-world-art>svg{width:100%;height:100%}.hybrid-globe-dog{width:41px;height:39px;left:calc(50% - 20px);top:118px}.dc-world-heading h2{font-size:31px}.dc-closing-copy h2{font-size:49px}.dc-closing-copy{width:100%}.dc-closing-links{font-size:19px}.dc-traction-stats article{padding:22px}.dc-traction-stats small{padding-top:11px}.dc-founder-bio p{font-size:15px!important}}
@media(min-width:641px){.dc-market-grid article{padding:20px 23px}.dc-market-grid dl>div{padding:8px 0}.dc-market-total strong{font-size:50px}.dc-market-total{padding:13px 10px}.dc-cover-copy h1 span{margin-left:0}}
.slide .dc-points li:first-child:before{background:#ffab25}.dc-product-collage{object-fit:contain}
@media(min-width:641px){.dc-product-title{display:block;position:relative;padding-left:132px}.dc-product-title>img{position:absolute;left:0;top:5px}.dc-product-title>div{width:1180px}}
