.kedara-app-page{--ka-paper:#fafaf8;--ka-surface:#fff;--ka-mint:#e8f5f4;--ka-mint-deep:#d0ebe9;--ka-line:#d1d1cd;--ka-ink:#1a1a1a;--ka-muted:#5a5a5a;--ka-teal:#277c76;--ka-deep:#185652;--ka-soft:#6fc9c2;--ka-sprout:#206b66;color:var(--ka-ink);background:var(--ka-paper);font-family:Manrope,sans-serif;line-height:1.6}.kedara-app-page *{box-sizing:border-box}.kedara-app-page main{overflow-wrap:anywhere;width:100%;font-size:1rem}.kedara-app-page main :where(.ka-wrap>*,.ka-problem-top>*,.ka-founding-grid>*,.ka-faq-grid>*){min-width:0}.kedara-app-page :where(main h1,main h2,main h3,main h4){color:inherit;text-wrap:balance;margin:0;font-family:Lora,serif}.kedara-app-page :where(main p){max-width:66ch;margin:0}.kedara-app-page :where(main a){color:inherit}.ka-wrap{width:min(1120px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.ka-section{padding-block:32px}.ka-hero{color:#f7fbfa;background:var(--ka-deep);padding-block:56px 32px;position:relative;overflow:clip}.ka-hero:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1c;border-radius:50%;width:min(58vw,760px);position:absolute;top:-32vw;right:-18vw;box-shadow:0 0 0 44px #ffffff09,0 0 0 90px #ffffff06}.ka-hero-grid{grid-template-columns:1.18fr .82fr;align-items:stretch;gap:clamp(32px,6vw,80px);display:grid;position:relative}.ka-hero-copy{flex-direction:column;align-self:stretch;gap:20px;min-width:0;display:flex}.ka-eyebrow{color:var(--ka-sprout);letter-spacing:.085em;text-transform:uppercase;font-size:.875rem;font-weight:800;line-height:1.4}.ka-hero .ka-eyebrow{color:#bfd9d5;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ka-hero h1{letter-spacing:-.04em;max-width:21ch;font-size:clamp(2.55rem,4vw,3.5rem);font-weight:600;line-height:1.08}.ka-lede{color:#c8deda;max-width:44ch;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.65}.ka-hero-benefits{color:#f0f7f5;flex-direction:column;gap:7px;margin:-2px 0 0;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:flex}.ka-hero-benefits li{padding-left:1.35rem;position:relative}.ka-hero-benefits li:before{content:"";background:#8fd0c8;border-radius:50%;width:7px;height:7px;position:absolute;top:.52em;left:0}.ka-actions{flex-wrap:wrap;gap:12px;margin-top:5px;display:flex}.ka-button{appearance:none;text-align:center;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 22px;font:700 1rem/1.25 Manrope,sans-serif;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.ka-button:hover{transform:translateY(-2px)}.ka-button:focus-visible,.kedara-app-page :where(main) a:focus-visible,.kedara-app-page :where(main) summary:focus-visible,.kedara-app-page :where(main) input:focus-visible{outline-offset:3px;outline:3px solid #277c76}.ka-hero .ka-button:focus-visible{outline-color:#f7fbfa}.ka-button-light{background:#f7fbfa;color:var(--ka-deep)!important}.ka-button-light:hover{background:#d0ebe9}.ka-button-ghost{background:0 0;border-color:#a8c8c3;color:#f7fbfa!important}.ka-button-ghost:hover{background:#ffffff17}.ka-hero-shot{justify-content:center;justify-self:center;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.ka-phone{filter:drop-shadow(0 20px 30px #0a1c1a29);width:100%;height:auto;display:block}.ka-hero-shot .ka-phone{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:auto;max-width:100%;height:100%;margin:auto;position:absolute;inset:0}.ka-problem{background:var(--ka-paper);padding-top:48px}.ka-problem-top{grid-template-columns:1.04fr .96fr;align-items:start;gap:clamp(36px,7vw,100px);display:grid}.ka-problem-copy,.ka-founding-intro{flex-direction:column;gap:18px;display:flex}.ka-problem h2,.ka-section-head h2,.ka-persona h2,.ka-founding h2,.ka-faq h2{color:var(--ka-deep);letter-spacing:-.025em;font-size:clamp(1.85rem,3.3vw,2.55rem);font-weight:600;line-height:1.18}.ka-problem-copy>p:last-child,.ka-persona-copy>p:not(.ka-eyebrow):not(.ka-who),.ka-founding-intro>p:not(.ka-eyebrow){color:var(--ka-muted);font-size:1.02rem;line-height:1.75}.ka-stats{border-top:2px solid var(--ka-teal);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px;display:grid}.ka-stat{flex-direction:column;gap:9px;padding:21px 16px 14px 0;display:flex}.ka-stat+.ka-stat{border-left:1px solid var(--ka-line);padding-left:15px}.ka-stat strong{color:var(--ka-deep);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font:600 clamp(2rem,3.6vw,2.8rem)/1 Lora,serif}.ka-stat span{color:var(--ka-muted);font-size:.88rem;line-height:1.45}.ka-source{color:var(--ka-muted);font-size:.875rem}.ka-persona{border-top:1px solid #e5e5e2}.ka-persona-intro{grid-template-columns:128px 1fr;align-items:start;gap:24px 30px;margin-bottom:52px;display:grid}.ka-avatar{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:4px solid var(--ka-mint-deep);border-radius:50%;width:128px;height:128px;display:block}.ka-persona-copy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.ka-persona-copy>:is(h2,p){text-wrap:wrap;width:100%;max-width:none}.ka-who{color:var(--ka-muted);font-size:1rem}.ka-who b{color:var(--ka-ink)}.ka-illustrative{color:var(--ka-muted);background:#f1f7f5;border:1px solid #d5e2df;border-radius:999px;padding:4px 12px;font-size:.875rem;font-weight:600}.ka-week{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,38px);display:grid}.ka-day{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.ka-day h3{color:var(--ka-deep);font-size:1.22rem;font-weight:600}.ka-day>p:last-child{color:var(--ka-muted);font-size:1rem;line-height:1.65}.ka-when{color:var(--ka-sprout);letter-spacing:.07em;text-transform:uppercase;font-size:.875rem;font-weight:800}.ka-mock{aspect-ratio:9/19;background:#141a19;border-radius:38px;width:min(100%,280px);margin:0 auto 9px;padding:8px;box-shadow:0 18px 30px #0d25222b}.ka-week .ka-mock{transition:transform .5s,box-shadow .5s}.ka-week .ka-mock:hover{transform:translateY(-8px);box-shadow:0 25px 38px #0d252238}.ka-week .ka-mock.ka-motion-pending{opacity:0}.ka-week .ka-mock.ka-motion-enter{animation:.8s ease-out forwards kaFadeInUp}.ka-week .ka-mock.ka-motion-visible{opacity:1}@keyframes kaFadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ka-mock-screen{color:#1d2b29;background:#e8f3f1;border-radius:30px;flex-direction:column;height:100%;font-size:10px;line-height:1.42;display:flex;overflow:hidden}.ka-mock-status{background:#fff;grid-template-columns:1fr auto 1fr;align-items:center;padding:8px 15px 5px;font-size:10px;font-weight:800;display:grid}.ka-mock-status i{background:#141a19;border-radius:12px;width:52px;height:14px}.ka-mock-status span:last-child{text-align:right}.ka-mock-head{background:#fff;border-bottom:1px solid #dde9e6;justify-content:space-between;align-items:center;padding:8px 13px;display:flex}.ka-mock-head b{color:var(--ka-deep);font:700 14px Lora,serif}.ka-mock-head i{background:var(--ka-deep);border-radius:50%;width:21px;height:21px}.ka-mock-sub{background:#fff;border-bottom:1px solid #dde9e6;padding:7px 12px;font-weight:700}.ka-mock-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:11px 10px 7px;display:flex;overflow:hidden}.ka-mock-me{background:var(--ka-deep);color:#fff;border-radius:12px 12px 2px;align-self:flex-end;max-width:88%;padding:7px 9px}.ka-mock-answer{flex-direction:column;gap:4px;display:flex}.ka-mock-who{color:var(--ka-deep);font-weight:800}.ka-mock-subheading{color:var(--ka-deep);margin-top:3px;font:600 11px Lora,serif}.ka-mock-answer ul{flex-direction:column;gap:3px;margin:0;padding-left:12px;display:flex}.ka-mock-input{color:#506863;background:#fff;border-radius:10px;margin:0 8px 5px;padding:8px}.ka-mock-disclaimer{text-align:center;color:#506863;padding:0 6px 7px;font-size:7px}.ka-mock-title{color:var(--ka-deep);font:600 15px Lora,serif}.ka-mock-muted{color:#506863;font-size:9px}.ka-mock-label{color:#506863;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:800}.ka-mock-card{background:#fff;border-radius:9px;align-items:center;gap:6px;min-width:0;padding:7px;display:flex}.ka-mock-card>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.ka-mock-card b{font-size:9px;line-height:1.3}.ka-mock-card small{color:#506863;font-size:8px;line-height:1.3}.ka-check{border:1.5px solid var(--ka-deep);border-radius:4px;flex:none;width:13px;height:13px}.ka-check.is-done{background:var(--ka-deep)}.ka-mock-card em{color:var(--ka-deep);background:#d6ebe7;border-radius:99px;padding:2px 5px;font-size:7px;font-style:normal}.ka-doc-icon{width:23px;height:23px;color:var(--ka-deep);background:#d6ebe7;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.ka-mock-tabs{color:#506863;background:#fff;border-radius:11px;justify-content:space-around;margin:0 7px 8px;padding:6px 2px;font-size:7px;display:flex}.ka-mock-tabs .on{color:var(--ka-deep);font-weight:800}.ka-pillars{background:#eff6f4}.ka-pillars>.ka-wrap{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:44px 32px;display:grid}.ka-pillars .ka-section-head{grid-column:1/-1;margin-bottom:0}.ka-section-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:44px;display:flex}.ka-section-head h2{max-width:19ch}.ka-pillars .ka-section-head h2{max-width:none}.ka-pillar{flex-direction:column;gap:24px;min-width:0;display:flex}.ka-pillar-shot{aspect-ratio:560/1186;align-self:center;width:100%;max-width:280px}.ka-pillar-shot .ka-phone{-o-object-fit:contain;object-fit:contain;height:100%}.ka-pillar-copy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.ka-pillar-copy h3{color:var(--ka-deep);font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:600;line-height:1.22}.ka-pillar:first-of-type .ka-pillar-copy h3{letter-spacing:-.025em}.ka-pillar-copy>p:not(.ka-eyebrow){color:var(--ka-muted);line-height:1.7}.ka-pillar-copy ul{color:var(--ka-muted);flex-direction:column;gap:8px;margin:0;padding-left:1.15em;display:flex}.ka-features{background:var(--ka-paper)}.ka-features>.ka-wrap{-moz-column-gap:clamp(22px, 3vw, 38px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:clamp(22px,3vw,38px);display:grid;position:relative}.ka-features .ka-section-head{grid-column:1/-1}.ka-features .ka-section-head h2{text-wrap:wrap;width:100%;max-width:none}.ka-feature-grid{background:#d5e2df;border:1px solid #d5e2df;border-radius:14px;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}.ka-feature{-moz-column-gap:12px;background:#fff;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:2px 12px;min-height:0;padding:14px 16px;display:grid}.ka-feature svg{fill:none;width:23px;height:23px;stroke:var(--ka-teal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1/3;margin-top:2px}.ka-feature h3{color:var(--ka-deep);grid-column:2;font:800 .96rem/1.4 Manrope,sans-serif}.ka-feature p{color:var(--ka-muted);grid-column:2;font-size:1rem;line-height:1.6}.ka-device-pair{grid-area:2/2/auto/-1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch stretch;gap:clamp(20px,3vw,38px);margin-top:0;display:grid;position:absolute;inset:0}.ka-device-pair figure{width:min(100%,280px);min-width:0;height:100%;margin:0 auto;position:relative}.ka-device-pair .ka-phone{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:auto;max-width:100%;height:calc(100% - 2.5rem);position:absolute;top:0;left:50%;transform:translate(-50%)}.ka-device-pair figcaption{width:100%;color:var(--ka-muted);text-align:center;font-size:.875rem;position:absolute;bottom:0}.ka-proof{background:var(--ka-mint)}.ka-proof-wrap{max-width:1080px}.ka-proof .ka-section-head{margin-bottom:30px}.ka-before-after{background:#fff;border:1px solid #d5e2df;border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.ka-before-after h3{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #d5e2df;padding:14px 20px;font:800 .875rem/1.4 Manrope,sans-serif}.ka-before{color:var(--ka-muted);border-right:1px solid #d5e2df}.ka-after h3{color:var(--ka-deep);background:#d0ebe9}.ka-before-after ul{margin:0;padding:0;list-style:none}.ka-before-after li{border-bottom:1px solid #e7efed;align-items:center;min-height:78px;padding:15px 20px;font-size:1rem;line-height:1.55;display:flex}.ka-before-after li:last-child{border-bottom:0}.ka-after li{color:var(--ka-ink)}.ka-founding{background:#f1f6f4;scroll-margin-top:88px}.ka-founding-grid{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.ka-anchor-alias{height:0;scroll-margin-top:104px;display:block}.ka-founding-intro{padding-top:5px}.ka-terms{grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;display:grid}.ka-terms h3{color:var(--ka-deep);letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font:800 .875rem/1.4 Manrope,sans-serif}.ka-terms ul{color:var(--ka-muted);flex-direction:column;gap:7px;margin:0;padding-left:1.1em;font-size:1rem;line-height:1.55;display:flex}.ka-founding-terms-link{margin-top:-4px!important}.ka-application-form{background:#fff;border:1px solid #d8e4e0;border-radius:14px;grid-template-columns:1fr 1fr;gap:16px;padding:clamp(22px,3vw,34px);display:grid;position:relative;box-shadow:0 20px 50px #18565212}.ka-application-form h3{color:var(--ka-deep);grid-column:1/-1;font-size:1.55rem;font-weight:600}.ka-form-intro{color:var(--ka-muted);grid-column:1/-1;font-size:1rem;margin-top:-9px!important}.ka-honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ka-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ka-field-wide{grid-column:1/-1}.ka-field label{color:#343f3d;font-size:1rem;font-weight:700}.ka-field label>span:not(.ka-optional){color:#b43c37}.ka-field input{width:100%;min-height:49px;color:var(--ka-ink);background:#fafaf8;border:1.5px solid #658f89;border-radius:28px;padding:10px 14px;font:500 1rem/1.5 Manrope,sans-serif}.ka-field input:hover{border-color:var(--ka-teal)}.ka-field input[aria-invalid=true]{border-color:#b43c37}.ka-field-error{color:#a52e2e;font-size:.875rem;line-height:1.4}.ka-optional{color:#5a5a5a;font-size:.875rem;font-weight:500}.ka-form-submit{flex-wrap:wrap;align-items:center;gap:14px;margin-top:3px;display:flex}.ka-button-primary{background:var(--ka-deep);color:#fff!important}.ka-button-primary:hover{background:var(--ka-teal)}.ka-form-submit p{color:var(--ka-muted);font-size:.875rem}.ka-form-submit p a,.ka-faq-list a,.ka-founding-terms-link a{color:var(--ka-deep);text-underline-offset:3px;text-decoration:underline}.ka-founding-terms-link a:hover{color:var(--ka-teal)}.ka-founding-terms-link a:focus-visible{outline:2px solid var(--ka-teal);outline-offset:3px;border-radius:2px}.ka-submit-spinner{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:17px;height:17px}.ka-application-form button:disabled{opacity:.65;cursor:wait}.ka-submit-error{color:#9f2929;background:#fdecea;border:1px solid #e7b7b5;border-radius:10px;grid-column:1/-1;padding:12px 14px;font-size:.9rem}.ka-success{background:#fff;border:1px solid #d8e4e0;border-radius:14px;flex-direction:column;grid-column:2;align-items:flex-start;gap:14px;padding:clamp(24px,4vw,38px);display:flex;box-shadow:0 20px 50px #18565212}.ka-success[hidden],.ka-submit-error[hidden],.ka-submit-spinner[hidden]{display:none}.ka-success-mark{background:var(--ka-mint);width:44px;height:44px;color:var(--ka-deep);border-radius:50%;place-items:center;display:grid}.ka-success-mark svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.ka-success h3{color:var(--ka-deep);font-size:1.7rem}.ka-success p{color:var(--ka-muted);line-height:1.7}.ka-trust{background:var(--ka-deep);color:#f4faf8}.ka-trust .ka-section-head{margin-bottom:36px}.ka-trust .ka-section-head h2{text-wrap:wrap;color:#f4faf8;width:100%;max-width:none}.ka-trust .ka-eyebrow{color:#bfd9d5}.ka-trust .ka-lede{color:#c8deda;max-width:54ch}.ka-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.ka-trust-grid>div{border-top:1px solid #ffffff42;padding-top:15px}.ka-trust-grid h3{color:#f4faf8;margin-bottom:7px;font:800 .94rem/1.4 Manrope,sans-serif}.ka-trust-grid p{color:#c8deda;font-size:1rem;line-height:1.65}.ka-trust-grid a{text-underline-offset:3px;text-decoration:underline}.ka-trust-grid a:hover{color:#f4faf8}.ka-trust-grid a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #f4faf8}.ka-isnot{border:1px solid #ffffff47;border-radius:12px;margin-top:30px;padding:20px 24px}.ka-isnot p{color:#e8f5f4;max-width:none;font-size:1rem;line-height:1.7}.ka-faq{background:var(--ka-paper);scroll-margin-top:88px}.ka-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(35px,7vw,95px);display:grid}.ka-faq-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:112px}.ka-faq-list details{border-bottom:1px solid #d5e2df;padding:17px 0}.ka-faq-list details:first-child{padding-top:0}.ka-faq-list summary{color:#283a37;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:32px;font-weight:700;list-style:none;display:flex}.ka-faq-list summary::-webkit-details-marker{display:none}.ka-faq-list summary:after{content:"+";color:var(--ka-teal);flex:none;font:500 1.4rem/1 Manrope,sans-serif}.ka-faq-list details[open] summary:after{content:"−"}.ka-faq-list details p{color:var(--ka-muted);margin-top:9px;font-size:1rem;line-height:1.7}.ka-selectable{-webkit-user-select:all;user-select:all;color:var(--ka-ink)}.kedara-app-page main [hidden]{display:none!important}@media (width<=900px){.ka-features>.ka-wrap{grid-template-columns:minmax(0,1fr);row-gap:30px}.ka-features .ka-section-head{grid-column:1}.ka-device-pair{grid-area:auto/1;grid-template-rows:auto;position:static;inset:auto}.ka-device-pair figure{width:min(100%,280px);height:auto;position:static}.ka-device-pair .ka-phone{width:100%;height:auto;position:static;transform:none}.ka-device-pair figcaption{margin-top:12px;position:static}.ka-hero-grid{grid-template-columns:1.18fr .82fr;gap:30px}.ka-hero h1{font-size:clamp(2.35rem,4.4vw,3rem)}.ka-stat{padding-right:9px}.ka-stat+.ka-stat{padding-left:9px}.ka-week{grid-template-columns:1fr;gap:42px;max-width:470px;margin-inline:auto}.ka-day{-moz-column-gap:23px;grid-template-columns:1fr 1fr;align-items:start;column-gap:23px;display:grid}.ka-mock{grid-row:span 3;width:min(100%,260px)}.ka-when{padding-top:12px}.ka-pillars>.ka-wrap{grid-template-columns:1fr}.ka-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ka-section{padding-block:24px}.ka-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ka-hero-copy{gap:18px}.ka-hero h1{max-width:14ch;font-size:clamp(2.55rem,11vw,3.6rem)}.ka-lede{font-size:1.05rem}.ka-hero-shot{width:min(68vw,250px);height:auto;margin:0 auto}.ka-hero-shot .ka-phone{width:100%;height:auto;margin:0;position:static;inset:auto}.ka-problem{padding-top:32px}.ka-problem-top,.ka-founding-grid,.ka-faq-grid{grid-template-columns:1fr;gap:34px}.ka-problem-copy{gap:14px}.ka-persona-intro{grid-template-columns:80px 1fr;gap:18px;margin-bottom:36px}.ka-avatar{width:80px;height:80px}.ka-week{max-width:480px}.ka-pillar{gap:23px}.ka-pillar-shot{width:min(68vw,245px)}.ka-pillar-copy{max-width:550px}.ka-feature-grid,.ka-before-after{grid-template-columns:1fr}.ka-before{border-bottom:1px solid #d5e2df;border-right:0}.ka-before-after li{min-height:0}.ka-faq-side{position:static}.ka-success{grid-column:1}}@media (width<=480px){.ka-wrap{padding-inline:20px}.ka-hero .ka-actions{flex-direction:column;align-items:stretch}.ka-hero .ka-button{width:100%}.ka-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-stat strong{font-size:1.8rem}.ka-persona-intro{grid-template-columns:1fr}.ka-avatar{width:94px;height:94px}.ka-day{display:flex}.ka-mock{width:min(80%,260px)}.ka-feature-grid{grid-template-columns:1fr}.ka-feature{min-height:0}.ka-device-pair{gap:27px}.ka-device-pair figure{width:min(100%,190px)}.ka-device-pair{grid-template-columns:1fr}.ka-terms{grid-template-columns:1fr;gap:20px}.ka-application-form{grid-template-columns:1fr;padding:22px 18px}.ka-application-form h3,.ka-form-intro,.ka-field-wide,.ka-form-submit,.ka-submit-error{grid-column:1}.ka-form-submit{flex-direction:column;align-items:flex-start}.ka-form-submit .ka-button{width:100%}.ka-trust-grid{grid-template-columns:1fr;gap:20px}.ka-isnot{padding:17px}}@media (prefers-reduced-motion:reduce){.ka-button{transition:none}.ka-button:hover{transform:none}.ka-week .ka-mock,.ka-week .ka-mock:hover,.ka-week .ka-mock.ka-motion-pending,.ka-week .ka-mock.ka-motion-enter,.ka-week .ka-mock.ka-motion-visible{opacity:1;transition:none;animation:none;transform:none}}
