@font-face{font-family:Sohne;src:url(/fonts/soehne-buch.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/soehne-leicht.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/soehne-kraftig.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Softcore;src:url(/fonts/Softcore-Light.woff2) format("woff2");font-weight:300;font-display:swap}.site{margin:0;background:#f9f7f3;font-family:Sohne,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.site,.site a{color:#1a1a1a}.site a:hover{color:#3a5f8f}.site footer a:hover{text-decoration:underline!important}.site footer a{white-space:nowrap}.site h1,.site h2,.site h3,.site p{margin:0}.display{font-family:Sohne,sans-serif;font-weight:300;letter-spacing:-.035em;line-height:1}.soft{font-family:Softcore,Sohne,sans-serif;line-height:1.05}.h2,.soft{font-weight:300;letter-spacing:-.01em}.h2{font-size:48px;line-height:1.15}.h3{font-size:24px;line-height:1.3}.body,.h3{font-weight:400}.body{font-size:18px;line-height:1.55}.small{font-weight:400;font-size:15px;line-height:1.5}.eyebrow{font-size:15px;letter-spacing:0}.eyebrow,.label{font-weight:500;color:#1a1a1a}.label{display:flex;align-items:center;gap:10px;font-size:16px}.on-dark *{color:#f4f0e8!important}.on-dark [style*=border]{border-color:hsla(40,35%,93%,.35)!important}.on-rust *{color:#fedde8!important}.on-rust [style*=border]{border-color:rgba(254,221,232,.45)!important}.on-coral *{color:#fef3d5!important}.on-coral [style*=border]{border-color:hsla(44,95%,92%,.5)!important}.tile-mark{font-size:14px;margin-top:auto;text-align:center}.muted{color:#4a4a4a}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-weight:300;font-size:16px;text-decoration:none;box-sizing:border-box}.site .btn-primary{background:#ffee8d;color:#1a1a1a;font-weight:300}.site .btn-primary:hover{background:#fcdf43;color:#1a1a1a}.site .store-badge{display:inline-block;line-height:0;border-radius:10px;transition:opacity .2s}.site .store-badge:hover{opacity:.85}.site .store-badge img{display:block;height:54px;width:auto}.site .btn-ink{background:#1a1a1a;color:#fff}.site .btn-ink:hover{background:#3d3d3d;color:#fff}.site .btn-line{border:1.5px solid #75b0f6;color:#1a1a1a;background:transparent;transition:background .15s}.site .btn-line:hover{background:rgba(184,214,250,.35);color:#1a1a1a}.nav a{text-decoration:none;font-size:16px;font-weight:400}.nav a.on{font-weight:500;text-decoration:underline;text-decoration-color:#75b0f6;text-decoration-thickness:3px;text-underline-offset:8px}.photo{background:#4a3b33;border-radius:4px;display:flex;align-items:flex-end;padding:24px;box-sizing:border-box;color:#f4f0e8;font-size:14px;line-height:1.45}.img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cite{font-size:12px;vertical-align:super;font-weight:500}.site details{border-top:1px solid #75b0f6;padding:22px 0}.site details:last-child{border-bottom:1px solid #75b0f6}.site summary{cursor:pointer;font-size:20px;font-weight:400;list-style:none;display:flex;justify-content:space-between;gap:24px}.site summary:after{content:"+";font-weight:300;font-size:24px;line-height:1}.site details[open] summary:after{content:"\2212"}.site details p{margin-top:14px;font-size:17px;line-height:1.6;color:#2d2d2d;max-width:820px}.site label{font-size:14px;font-weight:500;display:flex;flex-direction:column;gap:8px}.site input,.site select,.site textarea{font:inherit;font-size:16px;font-weight:400;padding:14px 16px;border:1px solid #bdb6a8;border-radius:12px;background:#fff;color:#1a1a1a}.site{overflow-x:hidden}.site img{max-width:100%}.site .m-inline,.site .m-only,.site .mnav{display:none}.site header.nav{position:relative;z-index:20}.site .mnav summary{list-style:none;cursor:pointer;width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;border:1.5px solid #1a1a1a;border-radius:999px;box-sizing:border-box}.site .mnav summary::-webkit-details-marker{display:none}.site .mnav summary:after,.site .mnav[open] summary:after{content:none}.site .mnav summary span{display:block;width:18px;height:1.5px;background:#1a1a1a;transition:transform .2s}.site .mnav[open] summary span:first-child{transform:translateY(4.25px) rotate(45deg)}.site .mnav[open] summary span:last-child{transform:translateY(-4.25px) rotate(-45deg)}.site details.mnav{border:0!important;padding:0!important}.site .mnav-panel{position:absolute;left:0;right:0;top:100%;background:#f9f7f3;border-bottom:1px solid #75b0f6;display:flex;flex-direction:column;padding:8px 20px 24px;box-shadow:0 16px 30px rgba(28,31,38,.08)}.site .mnav-panel a{font-size:22px;font-weight:300;padding:16px 0;border-top:1px solid rgba(117,176,246,.5);text-decoration:none}.site .mnav-panel a:first-child{border-top:0}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fadeSlideIn{opacity:0;animation:fadeSlideIn .4s ease-out forwards}@keyframes dayPop{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.site .day-grid{display:grid;grid-template-columns:minmax(0,1fr) 440px;-moz-column-gap:80px;column-gap:80px;align-items:center;max-width:1280px;margin:0 auto}.site .day-head{gap:20px;max-width:1280px;margin:0 auto 40px}.site .day-copy,.site .day-head{display:flex;flex-direction:column}.site .day-copy{gap:40px}.site .day-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.site .day-list li{border-top:1px solid rgba(26,26,26,.35)}.site .day-list li:last-child{border-bottom:1px solid rgba(26,26,26,.35)}.site .day-list .day-row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:120px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding:18px 16px;border-left:4px solid transparent;transition:background .2s,border-color .2s}.site .day-list .day-row:hover{background:hsla(0,0%,100%,.35)}.site .day-list .day-row.on{background:hsla(0,0%,100%,.6);border-left-color:#1a1a1a}.site .day-list .day-row:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.site .day-time{font-weight:300;font-size:28px;letter-spacing:-.02em;line-height:1.1}.site .day-text{display:flex;flex-direction:column;gap:6px}.site .day-desc{color:#2d2d2d;display:none}.site .day-list .day-row.on .day-desc{display:block}.site .day-inline{display:none}.site .day-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:520px}.site .day-pop{width:100%;max-width:420px;animation:dayPop .45s cubic-bezier(.2,.8,.2,1) both}.site .day-inline button,.site .day-stage button{font-family:inherit}.site .ap-screen{background:linear-gradient(180deg,#b6d4fd,#fffdf2 50%);border-radius:32px;gap:10px;border:1px solid hsla(0,0%,100%,.7);box-shadow:0 24px 48px rgba(28,31,38,.1);font-family:Sohne,-apple-system,sans-serif;color:#3c3c3f;text-align:left}.site .ap-card,.site .ap-screen{padding:16px;display:flex;flex-direction:column}.site .ap-card{background:hsla(0,0%,100%,.9);border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.03)}.site .ap-row{display:flex;align-items:center}.site .ap-between{justify-content:space-between;gap:8px}.site .ap-col{display:flex;flex-direction:column}.site .ap-h-md{font-weight:400;font-size:20px;line-height:1.3;color:#3c3c3f}.site .ap-h-sm{font-weight:400;font-size:16px;line-height:1.4;color:#3c3c3f}.site .ap-body-sm{font-weight:300;font-size:14px;line-height:1.55;color:#3c3c3f}.site .ap-body-sm-book{font-weight:400;font-size:14px;line-height:1.5;color:#3c3c3f}.site .ap-muted{color:#838391}.site .ap-caption{font-weight:300;font-size:12px;line-height:1.5;color:#838391}.site .ap-dot{width:40px;height:40px;align-items:center;justify-content:center;flex-shrink:0}.site .ap-dot,.site .ap-seg{border-radius:999px;display:inline-flex}.site .ap-seg{padding:4px;background:hsla(0,0%,100%,.65);box-shadow:0 1px 3px rgba(0,0,0,.03)}.site .ap-seg button{all:unset;cursor:pointer;font-size:10px;line-height:1.6;padding:4px 14px;border-radius:999px;color:#3c3c3f;white-space:nowrap}.site .ap-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:400;color:#3c3c3f;align-self:flex-start;transition:transform .15s,filter .15s;border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 -1px 0 rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04)}.site .ap-btn:hover{filter:brightness(.98)}.site .ap-btn:active{transform:scale(.98)}.site .ap-btn-primary{background:#fff2ab}.site .ap-btn-secondary{background:hsla(0,0%,100%,.75)}.site .ap-connector{width:2px;height:12px;background:#efeff6;margin-left:11px}.site .ap-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.65);box-shadow:0 1px 3px rgba(0,0,0,.03)}.site .ap-tabs button{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border-radius:999px;font-size:12px;color:#5f5f69}.site .ap-tabs button.on{background:#fff;color:#3c3c3f;box-shadow:0 1px 3px rgba(0,0,0,.05)}.site .ap-tab-dot{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.site .ap-expect{border-top:1px solid #efeff6}.site .ap-expect:first-of-type{border-top:0}.site .ap-expect-row{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.site .ap-chev{font-size:20px;color:#9e9eaf;transition:transform .2s;line-height:1}.site .ap-method{all:unset;cursor:pointer;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:16px;background:#fcfcfd;border:1.5px solid #efeff6;transition:border-color .15s,background .15s}.site .ap-method.on{border-color:#76b0f8;background:#fafcff}.site .ap-stage{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-top:1px solid #efeff6}.site .ap-stage-n{width:24px;height:24px;border-radius:999px;background:linear-gradient(135deg,#d5ffc8 8%,#b6d4fd 92%);display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#3b3e4e;flex-shrink:0}.site .ap-chip{all:unset;cursor:pointer;box-sizing:border-box;padding:10px 14px;border-radius:16px;background:#fffbe5;font-size:14px;font-weight:300;color:#3c3c3f;transition:background .15s}.site .ap-chip:hover{background:#fff2ab}.site .ap-input{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 10px 0 16px;border-radius:999px;background:hsla(0,0%,100%,.72);box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.9);margin-top:4px}.site .ap-input input{all:unset;flex:1;font-size:15px;font-weight:300;color:#3c3c3f;min-width:0}.site .ap-input input::-moz-placeholder{color:#9e9eaf}.site .ap-input input::placeholder{color:#9e9eaf}.site .ap-send{all:unset;cursor:pointer;display:flex}.site .ap-pop{animation:dayPop .35s cubic-bezier(.2,.8,.2,1) both}.site .ap-h-lg{font-weight:400;font-size:24px;line-height:1.3;color:#3c3c3f}.site .ap-body-md-book{font-weight:400;font-size:16px;line-height:1.45;color:#3c3c3f}.site .ap-caption-book{font-weight:400;font-size:12px;line-height:1.5;color:#838391}.site .ap-n600{color:#5f5f69}.site .ap-elev{box-shadow:0 8px 24px rgba(28,31,38,.08)}.site .ap-divider{display:block;height:1px;background:#efeff6}.site .ap-segctl{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.65);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 1px 3px rgba(0,0,0,.03)}.site .ap-segctl button{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:999px;font-size:12px;font-weight:400;color:#3c3c3f;transition:background .2s}.site .ap-segctl button.on{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.06)}.site .ap-list-row{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:8px;padding:8px 0;text-align:left}.site .ap-num{width:24px;height:24px;align-items:center;justify-content:center;font-size:14px;color:#3c3c3f}.site .ap-badge,.site .ap-num{border-radius:999px;display:inline-flex;font-weight:400;flex-shrink:0}.site .ap-badge{padding:4px 8px;font-size:12px;color:#3b3e4e;white-space:nowrap}.site .ap-glass{all:unset;cursor:pointer;width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 1px 3px rgba(0,0,0,.05)}.site .ap-check-row{all:unset;cursor:pointer;gap:8px}.site .ap-check,.site .ap-check-row{display:inline-flex;align-items:center}.site .ap-check{width:22px;height:22px;border-radius:6px;border:1.5px solid #3b3e4e;justify-content:center;box-sizing:border-box}.site .ap-check.on{background:#fff2ab}.site .ap-tabstrip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -4px;padding:0 4px}.site .ap-tabstrip button{all:unset;cursor:pointer;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:400;color:#3c3c3f;white-space:nowrap}.site .ap-tabstrip button.on{background:#ffea72}.site .ap-method-pill{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font-size:16px;color:#3c3c3f;background:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.06)}.site .ap-donut-n{position:absolute;inset:0;display:flex;align-items:baseline;justify-content:center;padding-top:30px;color:#3c3c3f;box-sizing:border-box}.site .ap-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site .ap-more{border-top:1px solid #efeff6;margin-top:4px;padding-top:12px}.site .ap-more-dots{display:inline-flex;width:36px;justify-content:center}.site .ap-more-dots i{width:14px;height:14px;border-radius:999px;margin-left:-5px;border:1.5px solid #fff}.site .ap-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:14px;font-weight:400;color:#3b3e4e;padding:4px 0}.site .ap-link:hover{text-decoration:underline}.site .ap-banner{gap:2px;padding:12px;border-radius:16px;background:#e9f1ff}.site .ap-banner,.site .ap-chat{display:flex;flex-direction:column}.site .ap-chat{gap:14px;height:380px;overflow-y:auto;scrollbar-width:none;padding:16px 2px 4px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 28px);mask-image:linear-gradient(180deg,transparent 0,#000 28px)}.site details{overflow-anchor:none}.site .ap-chat>:first-child{margin-top:auto}.site .ap-chat-a{font-weight:300;font-size:14px;line-height:1.55;color:#3c3c3f;margin:0;padding-right:24px}.site .ap-bubble-user{align-self:flex-end;max-width:80%;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 1px 3px rgba(0,0,0,.04);border-radius:24px;padding:8px 16px;font-size:14px;font-weight:400;color:#3b3e4e}.site .ap-glass-chip{all:unset;cursor:pointer;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:400;color:#3c3c3f;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.95);box-shadow:0 1px 3px rgba(0,0,0,.04)}.site .ap-glass-chip:hover{background:#fff2ab}.site .ap-input-text{flex:1;font-size:15px;font-weight:300;color:#3c3c3f;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site .ap-caret{display:inline-block;width:1.5px;height:17px;background:#76b0f8;margin-left:1px;vertical-align:-3px;animation:apBlink 1s steps(1) infinite}@keyframes apBlink{50%{opacity:0}}.site .ap-mic{border-radius:999px;background:#fff2ab}.site .ap-mic,.site .ap-send-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.site .ap-loader{display:inline-flex;gap:3px}.site .ap-loader i{width:6px;height:6px;border-radius:999px;background:#76b0f8;animation:apDot 1s ease-in-out infinite}.site .ap-loader i:nth-child(2){animation-delay:.15s;background:#b6d4fd}.site .ap-loader i:nth-child(3){animation-delay:.3s;background:#fff2ab}@keyframes apDot{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(-4px);opacity:1}}@media (max-width:1180px){.site .day-grid{grid-template-columns:minmax(0,1fr) 380px;-moz-column-gap:48px;column-gap:48px}.site .day-list .day-row{grid-template-columns:96px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px}.site .day-time{font-size:22px}}.site .legal{padding:96px 80px 120px;box-sizing:border-box}.site .legal-head{max-width:760px;margin:0 auto 56px;display:flex;flex-direction:column;gap:20px}.site .legal-head h1{font-size:72px}.site .legal-body{max-width:760px;margin:0 auto;color:#2d2d2d}.site .legal-section{border-top:1px solid #75b0f6;padding-top:32px;margin-top:40px}.site .legal-body h2{font-weight:400;font-size:28px!important;line-height:1.25;margin:0 0 16px}.site .legal-body h2,.site .legal-body h3{font-family:Sohne,sans-serif!important;color:#1a1a1a!important}.site .legal-body h3{font-weight:500;font-size:18px!important;margin:28px 0 10px}.site .legal-body li,.site .legal-body p{font-size:17px;line-height:1.65;color:#2d2d2d}.site .legal-body p{margin:0 0 14px}.site .legal-body ol,.site .legal-body ul{margin:0 0 16px;padding-left:22px}.site .legal-body li{margin-bottom:8px}.site .legal-body a{text-decoration:underline;text-decoration-color:#75b0f6;text-underline-offset:3px}.site .legal-body table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.site .legal-body td,.site .legal-body th{border-top:1px solid rgba(26,26,26,.2);padding:10px 12px 10px 0;text-align:left;vertical-align:top}.site .promise h3{font-size:clamp(18px,2vw,30px)!important}@media (max-width:1280px){.site .promises{-moz-column-gap:40px!important;column-gap:40px!important}}@media (min-width:961px) and (max-width:1280px){.site .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site section{padding-left:48px!important;padding-right:48px!important}.site header.nav{padding:20px 48px!important}.site header.nav nav{gap:24px!important}.site .hero-inner{padding:0 48px!important}.site h1.soft{font-size:60px!important}.site .hero-inner h1{font-size:76px!important}.site .h2{font-size:40px!important}.site .stat-cards .stat-num{font-size:80px!important}.site .stat-cards p{font-size:19px!important}.site footer{padding-left:48px!important;padding-right:48px!important}}@media (max-width:960px){.site section{padding:64px 20px!important;height:auto!important;min-height:0}.site [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important;row-gap:24px}.site [style*=grid-column]{grid-column:auto!important}.site [style*="height:520px"],.site [style*="height:560px"],.site [style*="height:640px"],.site [style*="min-height:640px"],.site [style*="min-height:720px"]{height:380px!important;min-height:0!important}.site .soft{font-size:44px!important}.site .display{font-size:56px!important}.site .h2{font-size:32px!important}.site header.nav{padding:16px 20px!important}.site header.nav nav{display:none!important}.site footer{padding:48px 20px 32px!important}.site footer>div{flex-direction:column!important;align-items:flex-start!important}.site ol{-moz-columns:1!important;column-count:1!important}.site .d-inline,.site .d-only{display:none!important}.site .m-only{display:flex!important}.site .m-inline{display:inline!important}.site .mnav{display:block!important}.site header.nav .btn{min-height:44px!important;padding:0 18px!important;font-size:14px!important}.site .hero-photo{height:auto!important;min-height:640px}.site .hero-inner{padding:64px 20px 72px!important;gap:24px!important;min-height:640px;justify-content:center!important}.site .hero-photo>img{-o-object-position:24% center!important;object-position:24% center!important}.site .team-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.site .team-card{gap:16px!important}.site .cta-pair{flex-direction:column;width:100%}.site .cta-pair .btn{width:100%}.site .hero-inner h1{font-size:46px!important}.site .hero-inner p{font-size:18px!important}.site .btn-row{flex-wrap:wrap;justify-content:center}.site div:has(>.btn){flex-wrap:wrap}.site .btn{white-space:nowrap}.site .snap{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin:0 -20px;padding:0 20px 8px;scrollbar-width:none}.site .snap::-webkit-scrollbar{display:none}.site .snap>*{flex:0 0 78%;scroll-snap-align:start;min-height:360px!important}.site .trow{grid-template-columns:88px minmax(0,1fr)!important;row-gap:6px!important;-moz-column-gap:16px!important;column-gap:16px!important;padding:22px 0!important}.site .trow>*{grid-column:auto!important}.site .trow>:first-child{grid-row:span 2;font-size:22px!important;padding-top:3px}.site .trow .body{font-size:16px!important}.site .curator{flex-direction:column!important;gap:20px!important}.site .curator .photo{width:100%!important;height:280px!important}.site footer [style*="gap:96px"]{display:grid!important;grid-template-columns:1fr 1fr;gap:32px 24px!important}.site footer [style*="margin-left:auto"]{margin-left:0!important}.site footer .support-row{flex-direction:column;gap:10px!important}.site .body{font-size:17px}.site summary{font-size:18px}.site .stat-big{font-size:128px!important}.site .stat-cards>*{min-height:0!important;padding:28px 24px 20px!important;gap:12px!important}.site .stat-cards .stat-num{font-size:64px!important}.site .stat-cards p{font-size:18px!important}.site [style*="position:sticky"]{position:static!important}.site .day-grid{grid-template-columns:minmax(0,1fr)!important}.site .day-copy{gap:24px}.site .day-head{margin-bottom:24px}.site .day-stage{display:none}.site .day-list .day-row{grid-template-columns:68px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;padding:12px 10px}.site .day-time{font-size:16px;padding-top:2px}.site .day-list .day-row .h3{font-size:18px!important;line-height:1.3}.site .day-desc{font-size:15px!important;line-height:1.45!important}.site .day-inline .ap-screen{padding:12px;gap:8px;border-radius:24px;box-shadow:0 12px 24px rgba(28,31,38,.08)}.site .day-inline .ap-card{padding:14px;border-radius:20px}.site .day-inline .ap-h-lg{font-size:20px}.site .day-inline .ap-h-md{font-size:18px}.site .day-inline .ap-chat{height:300px}.site .day-inline .ap-badge{padding:3px 7px;font-size:11px}.site .day-inline>*{max-width:420px;margin-left:auto;margin-right:auto}.site .day-inline{display:block;padding:0 0 14px;animation:dayPop .4s cubic-bezier(.2,.8,.2,1) both}.site .legal{padding:56px 20px 80px!important}.site .legal-head h1{font-size:48px!important}.site .legal-body h2{font-size:24px!important}.site .promises{row-gap:40px!important}.site .promise h3{font-size:24px!important}.site .snap .exp-tile{display:flex!important;flex-direction:column;gap:10px}.site .stat-band{padding-top:109px!important;padding-bottom:64px!important}}