body .w-embed,body .kb7-contents{all:inherit;display:contents}body .w-embed:before,body .w-embed:after{content:none}html,body,h1,h2,h3,h4,h5,h6,p,a,ul,ol,li,img,label,blockquote,figure,figcaption,button,input,select,textarea,b,strong,small,sub,sup,hr,table,td,th,legend,fieldset,pre,code,mark,abbr,details,summary,audio,video,template{all:revert;box-sizing:border-box}@font-face{font-family:Kb H1 Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:600 800;size-adjust:80.2%;ascent-override:116%;descent-override:33.7%;line-gap-override:0%}@font-face{font-family:Kb H2 Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:600 800;size-adjust:85.7%;ascent-override:108.5%;descent-override:31.5%;line-gap-override:0%}@font-face{font-family:Kb Sans Fallback;src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:101.9%;ascent-override:95.2%;descent-override:24.5%;line-gap-override:0%}@font-face{font-family:Kb Sans Fallback;src:local("Arial"),local("ArialMT");font-weight:500;size-adjust:102.9%;ascent-override:94.3%;descent-override:24.3%;line-gap-override:0%}@font-face{font-family:Kb Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 700;size-adjust:96.9%;ascent-override:100.1%;descent-override:25.8%;line-gap-override:0%}@font-face{font-family:Kb Tab Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:600 800;size-adjust:97.01%;ascent-override:95.87%;descent-override:27.83%;line-gap-override:0%}@font-face{font-family:Kb Tab Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:600 800;size-adjust:106.35%;ascent-override:87.45%;descent-override:25.39%;line-gap-override:0%;unicode-range:U+2D,U+4E,U+57,U+61,U+65,U+6B,U+6D,U+72,U+74,U+77}@font-face{font-family:"Kb Serif Fallback";src:local("Georgia Italic"),local("Georgia-Italic");font-style:italic;font-weight:400;size-adjust:87.5%;ascent-override:84%;descent-override:32%;line-gap-override:0%}:root{--ink:#0A0D1C;--ink-2:#141A33;--ink-glow:#1B2148;--coral:#FF5A3C;--coral-deep:#E8431F;--mark:#FF5F32;--paper:#FBF7F2;--paper-2:#F3ECE3;--blush:#FFD9CC;--acid:#DDFF3F;--white:#FFFFFF;--on-ink:#FBF7F2;--on-ink-2:rgba(251, 247, 242, .7);--on-ink-3:rgba(251, 247, 242, .56);--on-paper:#0A0D1C;--on-paper-2:rgba(10, 13, 28, .68);--on-paper-3:rgba(10, 13, 28, .58);--line-ink:rgba(251, 247, 242, .12);--line-paper:rgba(10, 13, 28, .12);--accent-paper:#D2381A;--hair-paper:rgba(10, 13, 28, .14);--shadow-tile:0 1px 2px rgba(10, 13, 28, .06), 0 18px 48px rgba(10, 13, 28, .08);--shadow-pill:0 1px 2px rgba(10, 13, 28, .08), 0 6px 20px rgba(10, 13, 28, .08);--cta:#D2381A;--cta-hover:#B92F12;--cta-press:#A72A10;--on-cta:#FFFFFF;--ios-bar:#F6F6F8;--ios-hair:#D8D8DC;--ios-recv:#E9E9EB;--ios-sent:#34C759;--ios-body:#6E6E73;--ios-meta:#8A8A90;--ios-ph:#A0A0A6;--ios-link:#0A84FF;--ios-typing:#E3E3E7;--band:linear-gradient(140deg, #9a9792 0%, #5e5c59 14%, #3b3b3c 40%, #48484a 64%, #6f6d6a 86%, #a19e99 100%);--bezel:#030304;--glow:radial-gradient(100% 55% at 50% 72%, #1B2148 0%, #0A0D1C 75%);--shadow-phone:0 44px 72px -30px rgba(8,10,22,.55), 0 16px 30px -16px rgba(8,10,22,.4);--shadow-card:0 24px 48px -24px rgba(10,13,28,.28);--k-spring-msg:cubic-bezier(.34, 1.45, .64, 1);--k-spring-card:cubic-bezier(.34, 1.45, .64, 1);--k-spring-pop:cubic-bezier(.34, 1.45, .64, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in-out-3:cubic-bezier(.65, 0, .35, 1);--font-display:"Bricolage Grotesque", "Kb H2 Fallback", ui-sans-serif, system-ui, sans-serif;--font-h1:"Bricolage Grotesque", "Kb H1 Fallback", ui-sans-serif, system-ui, sans-serif;--font-sans:"Instrument Sans", "Kb Sans Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Newsreader", "Kb Serif Fallback", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-ios:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--gutter:16px;--container:calc(100vw - 32px);--sec-pad:64px;--proof-pad:56px;--header-h:56px;--fs-h1:calc(26.64px + 3.562vw);--fs-h2:calc(26.37px + 2.036vw);--fs-h2p:calc(24.37px + 2.036vw);--fs-h2p-lg:calc(24.37px + 2.036vw);--fs-h3:21px;--fs-stmt:22px;--fs-sub:17px;--fs-body:16px;--fs-mono:10.5px;--fs-nav:16px}@supports (transition-timing-function: linear(0,1)){:root{--k-spring-msg:linear(0, .145, .434, .719, .928, 1.047, 1.091, 1.089, 1.065, 1.037, 1.014, .999, .992, .991, .993, .995, .998, 1, 1.001, 1.001, 1);--k-spring-card:linear(0, .122, .366, .613, .808, .938, 1.01, 1.041, 1.046, 1.038, 1.027, 1.016, 1.007, 1.002, .999, .998, .998, .998, .999, .999, 1);--k-spring-pop:linear(0, .215, .615, .95, 1.126, 1.161, 1.116, 1.051, 1.001, .977, .974, .983, .994, 1.001, 1.004, 1.004, 1.002, 1.001, 1, .999, 1)}}@media(min-width:768px){:root{--gutter:24px;--container:720px;--sec-pad:80px;--proof-pad:80px;--header-h:64px;--fs-h1:calc(12px + 5.469vw);--fs-h2:calc(18px + 3.125vw);--fs-h2p:calc(16px + 3.125vw);--fs-h2p-lg:calc(16px + 3.125vw);--fs-h3:22px;--fs-stmt:24px;--fs-sub:18px;--fs-body:16px;--fs-mono:11px;--fs-nav:15px}}@media(min-width:1024px){:root{--gutter:32px;--container:min(1240px, calc(100vw - 64px) );--sec-pad:96px;--fs-h1:calc(18.77px + 4.808vw);--fs-h2:calc(25.38px + 2.404vw);--fs-h2p:calc(28.31px + 1.923vw);--fs-h2p-lg:calc(8.62px + 3.846vw);--fs-h3:24px;--fs-stmt:26px;--fs-sub:19px;--fs-body:17px}}@media(min-width:1440px){:root{--container:1240px;--sec-pad:120px;--fs-h1:88px;--fs-h2:60px;--fs-h2p:56px;--fs-h2p-lg:64px;--fs-h3:26px;--fs-stmt:28px;--fs-sub:20px;--fs-body:17px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;scroll-padding-top:calc(var(--header-h) + 16px)}@media(max-width:767px){html{scroll-padding-bottom:80px}}body{margin:0;background:var(--ink);color:var(--on-ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}input{font:inherit}[hidden]{display:none!important}.k-sprite{position:absolute;width:0;height:0;overflow:hidden}.k-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.k-skip{--focus:var(--ink)}:root{--focus:var(--acid)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.k-section--paper,.k-section--coral,.k-plan,.k-form-card{--focus:var(--ink)}.k-section--ink,.k-footer,.k-stage__panel{--focus:var(--acid)}.k-header,.k-sheet{--focus:var(--ink)}.k-container{width:var(--container)}.k-section{padding-block:var(--sec-pad)}.k-section--ink{background:var(--ink);color:var(--on-ink)}.k-section--paper{color:var(--on-paper)}.k-section--coral{background:var(--coral);color:var(--ink)}.k-section--tight{padding-block:var(--proof-pad)}.k-section--rule{border-top:1px solid var(--line-paper)}.k-section--ink.k-section--rule{border-top-color:var(--line-ink)}.k-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:768px){.k-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.k-grid>*{grid-column:1 / -1}.k-col-1-5{grid-column:1 / 6!important}.k-col-1-6{grid-column:1 / 7!important}.k-col-1-7{grid-column:1 / 8!important}.k-col-7-11{grid-column:7 / 12!important}.k-col-7-12{grid-column:7 / 13!important}.k-col-8-12{grid-column:8 / 13!important}}.k-h1{font-size:var(--fs-h1);line-height:.96}.k-h1 .k-ai{letter-spacing:.03em}.k-h2{font-size:var(--fs-h2);line-height:1}.k-h2--proof{font-size:var(--fs-h2p)}.k-h2--proof-lg{font-size:var(--fs-h2p-lg)}.k-h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);font-variation-settings:"opsz" 24;line-height:1.15;letter-spacing:-.01em}.k-statement{font-family:var(--font-display);font-weight:600;font-size:var(--fs-stmt);font-variation-settings:"opsz" 32,"wdth" 96;line-height:1.2;letter-spacing:-.01em;color:var(--coral)}.k-statement>span{display:block}.k-section--ink .k-accent,.k-hero .k-accent{color:var(--coral)}.k-sub{font-size:var(--fs-sub);line-height:1.45;text-wrap:pretty}.k-body{font-size:var(--fs-body);line-height:1.55;text-wrap:pretty}.k-small{font-size:14px;line-height:1.45;text-wrap:pretty}.k-note{font-size:13px;line-height:1.4;color:var(--on-ink-2)}.k-mono{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-mono);line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.k-num{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--coral);font-variant-numeric:tabular-nums}.k-section--ink .k-sub,.k-section--ink .k-body{color:var(--on-ink-2)}.k-section--paper .k-sub,.k-section--paper .k-body{color:var(--on-paper-2)}.k-section--coral .k-sub,.k-section--coral .k-body{color:#0a0d1cc7}.k-link{text-decoration:underline;text-decoration-thickness:1px}.k-link:hover{text-decoration-thickness:2px}button.k-link{appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.k-arrow-link{display:inline-flex;align-items:center;gap:8px;font-weight:600}.k-cta__line .k-link,.k-ready__actions .k-link,.k-proof__link,.k-arrow-link{display:inline-flex;align-items:center;min-height:44px}.k-btn{--btn-bg:var(--cta);--btn-fg:var(--on-cta);--btn-mark:var(--on-cta);display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);box-shadow:inset 0 1px #ffffff24,0 1px 2px #0a0d1c1f,0 8px 20px -10px #d2381a8c;font-family:var(--font-sans);font-weight:600;font-size:16px;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}.k-btn:hover{--btn-bg:var(--cta-hover)}.k-btn:active{--btn-bg:var(--cta-press);transform:scale(.98)}.k-btn:focus-visible{outline-offset:2px}.k-btn--ink,.k-section--coral .k-btn{--btn-bg:var(--ink);--btn-fg:var(--on-cta);--btn-mark:var(--coral)}.k-btn--ink:hover,.k-section--coral .k-btn:hover,.k-btn--ink:active,.k-section--coral .k-btn:active{--btn-bg:#1b2140}.k-btn--nav{height:40px;padding:0 18px}.k-btn--block{width:100%}.k-btn[aria-busy=true]{pointer-events:none}.k-spin{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:k-spin .8s linear infinite;flex:none}@keyframes k-spin{to{transform:rotate(360deg)}}.k-header{transition:background-color .2s ease,box-shadow .2s ease}.k-header.is-scrolled{background:#fbf7f2eb;box-shadow:0 1px 0 var(--line-paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.k-header__in{height:100%;display:flex}.k-logo{color:var(--on-ink)}.k-header .k-logo,.k-sheet .k-logo{color:var(--ink)}.k-nav__link:hover{text-decoration:underline;text-decoration-thickness:1px}.k-nav__link:is([aria-current=page],.w--current){text-decoration:none;opacity:1;box-shadow:inset 0 -2px 0 var(--coral);padding-block:6px}.k-nav__talk{text-decoration:none;text-decoration-thickness:1px}@media(min-width:768px)and (max-width:1023px){.k-nav__link,.k-nav__talk{display:inline-flex}.k-nav__link:is([aria-current=page],.w--current){min-height:32px}}.k-sheet.is-open,.k-sheet:target{display:flex}.k-sheet__list a{display:flex;align-items:center;min-height:56px;border-bottom:1px solid var(--line-paper);font-family:var(--font-display);font-weight:600;font-size:30px;letter-spacing:-.02em;text-decoration:none}.k-sheet__list a:is([aria-current=page],.w--current){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}@media(min-width:768px){.k-sheet{display:none!important}}.k-sticky{height:52px;display:flex;transition:opacity .2s ease,transform .2s ease}.k-sticky{--focus:var(--ink)}.k-sticky.is-hidden{opacity:0;transform:translateY(8px);pointer-events:none;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}html:not(.js) .k-sticky{display:none}@media(min-width:768px){.k-sticky{display:none!important}}.k-cta{position:relative;width:100%;max-width:560px;container-type:inline-size}.k-cta__pill{display:grid;gap:10px}.k-cta__field{position:relative;display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;background:var(--white);color:var(--ink);border-radius:999px;cursor:text}.k-cta__globe{width:18px;height:18px;color:#9aa0ae;flex:none}.k-cta__input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:17px;color:var(--ink);padding:0}.k-cta__input::placeholder{color:#6e6e73;opacity:1}.k-cta__input:not(:focus)::placeholder{color:transparent}.k-cta__ghost{position:absolute;left:44px;top:50%;transform:translateY(-50%);display:flex;align-items:center;font-size:17px;color:#6e6e73;pointer-events:none;white-space:nowrap}.k-cta__ghost i{display:block;width:2px;height:20px;margin-left:2px;background:var(--coral);animation:k-blink 1.1s steps(1,end) 4 forwards}html:not(.js) .k-cta__ghost i{display:none}.k-freeze .k-cta__ghost i{animation:none}.k-cta__input:focus~.k-cta__ghost,.k-cta__input:not(:placeholder-shown)~.k-cta__ghost{display:none}@keyframes k-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.k-cta__field:focus-within{outline:2px solid var(--focus);outline-offset:3px}.k-cta__input:focus-visible{outline:none}.k-cta__btn{width:100%}.k-cta__err{margin-top:10px;font-size:14px;line-height:1.45;color:var(--blush)}.k-section--paper .k-cta__err{color:#c2391b}.k-section--coral .k-cta__err{color:var(--ink);font-weight:600}.k-cta__line{margin-top:14px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;font-size:14px;line-height:1.45}.k-cta__micro{color:var(--on-ink-2)}.k-section--paper .k-cta__micro{color:var(--on-paper-2)}.k-section--coral .k-cta__micro{color:#0a0d1cc7}.k-cta__line .k-link{font-weight:500}@container (max-width: 559px){.k-cta__line{flex-direction:column;align-items:flex-start;gap:0}}@container (min-width: 560px){.k-cta__pill{display:flex;align-items:center;gap:8px;height:64px;padding:6px;background:var(--white);border-radius:999px;box-shadow:0 24px 48px -28px #0000008c}.k-section--coral .k-cta__pill{box-shadow:0 24px 48px -28px #0a0d1c80}.k-cta__field{flex:1;min-width:0;height:52px;padding:0 6px 0 14px;background:transparent}.k-cta__ghost{left:42px}.k-cta__btn{width:auto;flex:none}.k-cta__pill:focus-within{outline:2px solid var(--focus);outline-offset:3px}.k-cta__field:focus-within{outline:none}.k-cta__pill .k-cta__btn:focus-visible{outline-color:var(--ink);outline-offset:2px}html:not(.k-kbd) .k-section--ink .k-cta__pill:focus-within{outline-color:#ddff3f99}}.k-flood{position:fixed;inset:0;z-index:90;pointer-events:none;background:var(--coral);clip-path:circle(0 at var(--fx, 50%) var(--fy, 50%));transition:clip-path .28s var(--ease-out-soft)}.k-flood.is-on{clip-path:circle(150% at var(--fx, 50%) var(--fy, 50%))}.k-flood--ink{background:var(--ink)}.k-progress{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;line-height:1.3}.k-progress li{display:inline-flex;align-items:center;gap:8px;color:var(--on-ink-3);transition:color .25s ease}.k-progress li:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.5;flex:none;box-sizing:content-box;border:2px solid transparent;background-clip:content-box}.k-progress li.is-on{color:var(--on-ink)}.k-progress li.is-on:before{background:var(--coral);opacity:1}.k-progress li.is-on:not(.is-active):before{content:"✓" / "";display:grid;place-items:center;width:8px;height:8px;overflow:visible;background:none;color:var(--coral);font-size:11px;font-weight:700;line-height:8px}.k-progress li.is-active:before{animation:k-pulse 1s ease-in-out infinite}@keyframes k-pulse{50%{transform:scale(1.6);opacity:.6}}@media(min-width:768px){.k-cta .k-progress{position:absolute;left:0;right:0;top:calc(100% + 6px);margin-top:0}.k-hero__form,.k-stage-form{min-height:120px}}.k-section--coral .k-progress li{color:#0a0d1cc7}.k-section--coral .k-progress li.is-on{color:var(--ink)}.k-section--coral .k-progress li.is-on:before{background:var(--ink)}.k-section--coral .k-progress li.is-on:not(.is-active):before{background:none;color:var(--ink)}.k-ready{display:grid;gap:18px;justify-items:start}.k-ready__line{font-family:var(--font-display);font-weight:600;font-size:var(--fs-stmt);line-height:1.2;letter-spacing:-.01em}.k-ready__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.k-ready__fail{font-size:15px;line-height:1.5;color:var(--on-ink-2);max-width:520px}.k-section--coral .k-ready__fail{color:#0a0d1ccc}.k-form-card{background:var(--white);color:var(--ink);border-radius:20px;padding:28px;box-shadow:var(--shadow-card)}.k-label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.k-field{width:100%;height:52px;border-radius:12px;border:1px solid rgba(10,13,28,.45);background:var(--white);padding:0 14px;font-size:17px;color:var(--ink)}.k-field::placeholder{color:var(--ios-ph)}.k-field:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-color:transparent}.k-seg{--seg-track:var(--ink-2);display:inline-flex;position:relative;padding:4px;border-radius:999px;background:var(--seg-track)}.k-section--paper .k-seg,.k-seg--paper{--seg-track:var(--paper-2)}.k-seg button{position:relative;z-index:1;height:36px;min-width:44px;padding:0 16px;border:0;border-radius:999px;background:transparent;font-size:15px;font-weight:600;color:inherit;cursor:pointer;transition:color .2s ease}.k-seg button[aria-pressed=true],.k-seg button[aria-selected=true]{color:var(--ink)}.k-seg__thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--white);box-shadow:0 2px 8px #0a0d1c1f;transition:transform .2s ease,width .2s ease}.k-seg:not(.is-ready) button[aria-pressed=true]{background:var(--white)}@media(pointer:coarse){.k-seg button{height:44px}}.k-faq details{border-bottom:1px solid var(--line-paper)}.k-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:22px 0;font-size:19px;font-weight:600;line-height:1.35}.k-faq summary::-webkit-details-marker{display:none}.k-faq summary:after{content:"+" / "";font-weight:400;font-size:24px;line-height:1;transition:transform .2s ease}.k-faq details[open] summary:after{transform:rotate(45deg)}.k-faq details>div{padding:0 0 24px;font-size:17px;line-height:1.55;color:var(--on-paper-2);max-width:720px}.k-phone{--pw:340px;--band-w:max(2.5px, calc(var(--pw) * .014));--bezel-w:calc(var(--pw) * .021);--r-out:calc(var(--pw) * .166);--key:max(2px, calc(var(--pw) * .0095));position:relative;isolation:isolate;flex:none;width:var(--pw);aspect-ratio:715 / 1496;padding:var(--band-w);border-radius:var(--r-out);background:var(--band);box-shadow:var(--shadow-phone),inset 0 0 0 .5px #000000a6}.k-phone:before{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#ffffff4d,#fff0 22% 78%,#ffffff29);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.k-phone:after{content:"";position:absolute;z-index:-1;left:12%;right:12%;bottom:-3.2%;height:5%;pointer-events:none;background:radial-gradient(closest-side,#080a166b,#080a1600)}.k-phone__bezel{position:relative;height:100%;padding:var(--bezel-w);border-radius:calc(var(--r-out) - var(--band-w));background:var(--bezel);box-shadow:inset 0 0 0 1px #ffffff09,0 0 0 .5px #000000b3}.k-phone__bezel:before,.k-phone__bezel:after{content:"";position:absolute;z-index:-1;width:var(--key);pointer-events:none}.k-phone__bezel:before{left:calc(-1 * (var(--band-w) + var(--key)));top:20.4%;height:26.4%;border-radius:var(--key) 0 0 var(--key);background:linear-gradient(90deg,#3a3a3c,#8b8986 45%,#4b4b4d) 0 0 / 100% 16.7% no-repeat,linear-gradient(90deg,#3a3a3c,#8b8986 45%,#4b4b4d) 0 46.6% / 100% 31% no-repeat,linear-gradient(90deg,#3a3a3c,#8b8986 45%,#4b4b4d) 0 100% / 100% 31% no-repeat}.k-phone__bezel:after{right:calc(-1 * (var(--band-w) + var(--key)));top:28%;height:12.8%;border-radius:0 var(--key) var(--key) 0;background:linear-gradient(270deg,#3a3a3c,#8b8986 45%,#4b4b4d)}.k-screen{position:relative;height:100%;overflow:hidden;background:#fff;color:#000;border-radius:calc(var(--r-out) - var(--band-w) - var(--bezel-w));container-type:inline-size;isolation:isolate}.k-screen:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;opacity:.55;background:linear-gradient(115deg,#fff0 20%,#ffffff29 44%,#ffffff0a 54%,#fff0 80%)}.k-phone--card{width:min(100%,343px);height:400px;aspect-ratio:auto;padding:0;border-radius:36px;background:var(--bezel);box-shadow:0 24px 48px -24px #00000080}.k-phone--card>.k-phone__bezel{padding:6px;border-radius:36px;box-shadow:none}.k-phone--card .k-screen{border-radius:30px}.k-phone--card:before,.k-phone--card:after,.k-phone--card>.k-phone__bezel:before,.k-phone--card>.k-phone__bezel:after{display:none}@media(max-width:767px){.k-phone--auto{width:min(100%,343px);height:400px;aspect-ratio:auto;padding:0;border-radius:36px;background:var(--bezel);box-shadow:0 24px 48px -24px #00000080}.k-phone--auto>.k-phone__bezel{padding:6px;border-radius:36px;box-shadow:none}.k-phone--auto .k-screen{border-radius:30px}.k-phone--auto:before,.k-phone--auto:after,.k-phone--auto>.k-phone__bezel:before,.k-phone--auto>.k-phone__bezel:after{display:none}}.ios{--u:calc(100cqw / 330);position:absolute;inset:0;display:flex;flex-direction:column;font-family:var(--font-ios);color:#000;background:#fff;letter-spacing:0;-webkit-font-smoothing:antialiased;line-height:1.3;text-align:left;isolation:isolate}.ios svg{display:block}.ios-sb{flex:none;position:relative;height:calc(46 * var(--u));background:var(--ios-bar)}.ios-sb__time{position:absolute;left:0;top:calc(10 * var(--u));width:calc(108 * var(--u));height:calc(31 * var(--u));display:grid;place-items:center;font-weight:600;font-size:calc(14.5 * var(--u));letter-spacing:-.02em;padding-left:calc(6 * var(--u))}.ios-sb__time>span{grid-area:1 / 1}.ios-sb__island{position:absolute;left:50%;top:calc(10 * var(--u));width:calc(106 * var(--u));height:calc(31 * var(--u));border-radius:calc(15.5 * var(--u));background:#000;transform:translate(-50%)}.ios-sb__island:after{content:"";position:absolute;right:calc(9 * var(--u));top:50%;width:calc(9 * var(--u));height:calc(9 * var(--u));margin-top:calc(-4.5 * var(--u));border-radius:50%;background:radial-gradient(circle at 35% 35%,#2a3350,#0b0e18 55%,#000)}.ios-sb__icons{position:absolute;right:0;top:calc(10 * var(--u));width:calc(108 * var(--u));height:calc(31 * var(--u));display:flex;gap:calc(5 * var(--u));align-items:center;justify-content:center;padding-right:calc(6 * var(--u));fill:currentColor}.ios-sb__icons svg:nth-child(1){width:calc(17 * var(--u));height:calc(10.5 * var(--u))}.ios-sb__icons svg:nth-child(2){width:calc(15 * var(--u));height:calc(10.5 * var(--u))}.ios-sb__icons svg:nth-child(3){width:calc(25 * var(--u));height:calc(11.5 * var(--u))}.ios-hdr{flex:none;position:relative;height:calc(92 * var(--u));background:var(--ios-bar);border-bottom:1px solid var(--ios-hair);display:flex;flex-direction:column;align-items:center;padding-top:calc(6 * var(--u))}.ios-hdr__back{position:absolute;left:calc(14 * var(--u));top:calc(22 * var(--u));width:calc(11 * var(--u));height:calc(19 * var(--u))}.ios-ava{position:relative;width:calc(46 * var(--u));height:calc(46 * var(--u));flex:none}.ios-ava__logo,.ios-ava__invite,.ios-ava__shim{position:absolute;inset:0;border-radius:50%;transition:opacity .3s ease,transform .3s ease}.ios-ava__logo{overflow:hidden;box-shadow:0 1px 3px #00000029}.ios-ava__logo svg,.ios-ava__logo img{width:100%;height:100%;object-fit:cover}.ios-mono{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-weight:600;font-size:calc(21 * var(--u));background:var(--mono-bg, var(--coral))}.ios-ava__invite{opacity:0;display:grid;place-items:center;border:calc(2 * var(--u)) dashed var(--coral);color:var(--coral);font-size:calc(24 * var(--u));font-weight:400;line-height:1}.ios-ava__shim{opacity:0;background:linear-gradient(100deg,#e3e3e7 20%,#f3f3f5,#e3e3e7 60%) 0 0 / 300% 100%}@keyframes k-shim{0%{background-position:100% 0}to{background-position:-50% 0}}.ios-name{position:relative;margin-top:calc(5 * var(--u));height:calc(16 * var(--u));min-width:calc(140 * var(--u));display:grid;justify-items:center}.ios-name>span{grid-area:1 / 1;font-size:calc(12 * var(--u));font-weight:600;white-space:nowrap;transition:opacity .3s ease}.ios-name__invite{opacity:0;color:var(--coral)}.ios-name__brand.is-meta{color:var(--ios-meta);font-weight:500}.ios-name__brand:after{content:" ›";color:var(--ios-ph);font-weight:500}.ios-name__brand.is-meta:after,.ios-name__brand:empty:after{content:none}.ios-ver{font-size:calc(10.5 * var(--u));color:var(--ios-meta);margin-top:calc(1 * var(--u));transition:opacity .3s ease;height:calc(14 * var(--u))}.ios[data-unverified] .ios-ver{opacity:0}.ios-hdr[data-s=in] .ios-ava__logo{opacity:0;transform:scale(.85)}.ios-hdr[data-s=in] .ios-ava__invite{opacity:1}.ios-hdr[data-s=in] .ios-name__brand{opacity:0}.ios-hdr[data-s=in] .ios-name__invite{opacity:1}.ios-hdr[data-s=in] .ios-ver,.ios-hdr[data-s=mirror] .ios-ava__logo{opacity:0}.ios-hdr[data-s=mirror] .ios-ava__invite{opacity:1}.ios-hdr[data-s=mirror] .ios-name__brand{opacity:0}.ios-hdr[data-s=mirror] .ios-name__invite{opacity:1}.ios-hdr[data-s=mirror] .ios-ver,.ios-hdr[data-s=domain] .ios-ver,.ios-hdr[data-s=typing] .ios-ver,.ios-hdr[data-s=loading] .ios-ver{opacity:0}.ios-hdr[data-s=loading] .ios-ava__logo,.ios-hdr[data-s=typing] .ios-ava__logo{opacity:0;transform:scale(.6)}.ios-hdr[data-s=loading] .ios-ava__shim,.ios-hdr[data-s=typing] .ios-ava__shim{opacity:1;animation:k-shim 1.6s linear infinite}.ios-name__brand.is-plain:after{content:none}.ios-hdr[data-s=loading] .ios-ver,.ios-hdr[data-s=typing] .ios-ver,.ios-hdr[data-s=domain] .ios-ver,.ios-hdr[data-s=loading] .ios-ava__logo{transition:none}.ios-hdr[data-s=logo] .ios-ver{opacity:0}.ios-hdr[data-s=logo] .ios-ava__logo{animation:k-pop-in .8s var(--k-spring-pop) both}@keyframes k-pop-in{0%{transform:scale(0)}to{transform:scale(1)}}.k-phone--card .ios-sb,.k-phone--card .ios-home{display:none}.k-phone--card .ios-hdr{height:calc(56 * var(--u));flex-direction:row;align-items:center;padding:0 calc(14 * var(--u)) 0 calc(34 * var(--u));gap:calc(10 * var(--u))}.k-phone--card .ios-hdr__back{top:50%;transform:translateY(-50%)}.k-phone--card .ios-ava{width:calc(32 * var(--u));height:calc(32 * var(--u))}.k-phone--card .ios-ava__invite{font-size:calc(18 * var(--u))}.k-phone--card .ios-mono{font-size:calc(15 * var(--u))}.k-phone--card .ios-hdr__txt{display:grid}.k-phone--card .ios-name{margin-top:0;justify-items:start;min-width:0;height:calc(16 * var(--u))}.k-phone--card .ios-name>span{font-size:calc(13.5 * var(--u))}.k-phone--card .ios-ver{margin-top:0}@media(max-width:767px){.k-phone--auto .ios-sb,.k-phone--auto .ios-home{display:none}.k-phone--auto .ios-hdr{height:calc(56 * var(--u));flex-direction:row;align-items:center;padding:0 calc(14 * var(--u)) 0 calc(34 * var(--u));gap:calc(10 * var(--u))}.k-phone--auto .ios-hdr__back{top:50%;transform:translateY(-50%)}.k-phone--auto .ios-ava{width:calc(32 * var(--u));height:calc(32 * var(--u))}.k-phone--auto .ios-ava__invite{font-size:calc(18 * var(--u))}.k-phone--auto .ios-mono{font-size:calc(15 * var(--u))}.k-phone--auto .ios-hdr__txt{display:grid}.k-phone--auto .ios-name{margin-top:0;justify-items:start;min-width:0}.k-phone--auto .ios-name>span{font-size:calc(13.5 * var(--u))}.k-phone--auto .ios-ver{margin-top:0}}.ios-hdr__txt{display:contents}.ios-thread{position:relative;flex:1;min-height:0;overflow:hidden}.ios-thread__out{transition:opacity .3s ease}.ios-thread__out[data-s=out]{opacity:0;transform:translateY(calc(-24 * var(--u)));transition:opacity .4s ease,transform .4s var(--ease-in-out-3)}.ios-thread__out[data-s=clear]{opacity:0;transform:translateY(calc(-16 * var(--u)));transition:opacity .35s ease,transform .35s var(--ease-in-out-3)}.ios-thread__in{position:relative;display:flex;flex-direction:column;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));transform:translateY(var(--ty, 0px));transition:transform .45s var(--ease-in-out-3)}.ios-stamp{text-align:center;font-size:calc(11 * var(--u));color:var(--ios-meta);padding:calc(2 * var(--u)) 0 calc(2 * var(--u))}.ios-stamp b{font-weight:600}.ios-stamp__skel{display:inline-block;vertical-align:middle;width:calc(92 * var(--u));height:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:#e3e3e7}.ios-row{position:relative;display:flex}.ios-row--me{justify-content:flex-end}.ios-row--tight{margin-top:calc(-5 * var(--u))}.ios-bub{position:relative;max-width:75%;padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(14.5 * var(--u));line-height:1.3;background:var(--ios-recv);color:#000;overflow-wrap:break-word}.ios-bub--me{background:var(--ios-sent);color:#fff}.ios-bub a,.ios-link{color:var(--ios-link);text-decoration:underline;text-underline-offset:1px}.ios-bub--tail:before,.ios-bub--tail:after{content:"";position:absolute;bottom:0;height:calc(16 * var(--u))}.ios-bub--tail:before{left:calc(-5.6 * var(--u));border-left:calc(16 * var(--u)) solid var(--ios-recv);border-bottom-right-radius:calc(12.8 * var(--u)) calc(11.2 * var(--u));transform:translateY(calc(-1.6 * var(--u)));z-index:-1}.ios-bub--tail:after{left:calc(-10 * var(--u));width:calc(10 * var(--u));background:#fff;border-bottom-right-radius:calc(8 * var(--u));transform:translateY(calc(-2 * var(--u)));z-index:-1}.ios-bub--me.ios-bub--tail:before{left:auto;right:calc(-5.6 * var(--u));border-left:0;border-right:calc(16 * var(--u)) solid var(--ios-sent);border-bottom-right-radius:0;border-bottom-left-radius:calc(12.8 * var(--u)) calc(11.2 * var(--u))}.ios-bub--me.ios-bub--tail:after{left:auto;right:calc(-10 * var(--u));border-bottom-right-radius:0;border-bottom-left-radius:calc(8 * var(--u))}.ios-bub{z-index:0;isolation:auto}.ios-row{z-index:0;isolation:isolate}.ios-card{width:calc(240 * var(--u));background:var(--ios-recv);border-radius:calc(18 * var(--u));overflow:hidden}.ios-card__img{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;background:#d9d4cc}.ios-card__tile{width:100%;aspect-ratio:2 / 1;background:var(--tile, linear-gradient(135deg, #cfd3dc, #a9b0be))}.ios-card__title{padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(2 * var(--u));font-size:calc(14.5 * var(--u));font-weight:600;letter-spacing:-.01em}.ios-card__desc{padding:0 calc(12 * var(--u)) calc(10 * var(--u));font-size:calc(12.5 * var(--u));color:var(--ios-body);line-height:1.3}.ios-card__chip{margin:0 calc(8 * var(--u)) calc(8 * var(--u));height:calc(34 * var(--u));border-radius:calc(17 * var(--u));background:#fff;display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--u));font-size:calc(13 * var(--u));font-weight:600;color:var(--ios-link)}.ios-card__chip svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.ios-thread[data-anchor=bottom]{display:flex;flex-direction:column;justify-content:flex-end}.ios-row--card .ios-typing{top:0;bottom:auto}.ios-typing{position:absolute;left:0;bottom:0;width:calc(52 * var(--u));height:calc(34 * var(--u));border-radius:calc(17 * var(--u));background:var(--ios-typing);display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--u))}.ios-typing i{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:var(--ios-body)}.ios-typing:not(.k-a) i,.ios-typing.k-a[data-s] i{animation:k-dot 1.1s ease-in-out infinite}[data-stage]:not([data-playing]) .ios-typing i,.k-doors:not([data-playing]) .ios-typing i,.k-fold:not([data-playing]) .ios-typing i{animation-play-state:paused}[data-stage]:not([data-playing]) .ios-inp__caret,.k-doors:not([data-playing]) .ios-inp__caret,.k-fold:not([data-playing]) .ios-inp__caret{animation-play-state:paused}.ios-typing i:nth-child(2){animation-delay:.16s}.ios-typing i:nth-child(3){animation-delay:.32s}@keyframes k-dot{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(calc(-3 * var(--u)));opacity:1}}.ios-receipt{position:relative;width:calc(240 * var(--u));background:var(--ios-recv);border-radius:calc(18 * var(--u));padding:calc(10 * var(--u))}.ios-receipt__row{display:flex;align-items:center;gap:calc(10 * var(--u))}.ios-receipt__thumb{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(10 * var(--u));object-fit:cover;flex:none;background:#fff;display:grid;place-items:center;overflow:hidden}.ios-receipt__thumb svg{width:calc(30 * var(--u));height:calc(30 * var(--u))}.ios-receipt__title{font-size:calc(13.5 * var(--u));font-weight:600}.ios-receipt__detail{font-size:calc(11.5 * var(--u));color:var(--ios-body);margin-top:calc(2 * var(--u));line-height:1.25}.ios-receipt__pill{margin-top:calc(10 * var(--u));height:calc(30 * var(--u));border-radius:calc(15 * var(--u));background:var(--ios-sent);color:#fff;display:flex;align-items:center;justify-content:center;gap:calc(5 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600}.ios-check{display:inline-block}.ios-receipt__line{margin-top:calc(6 * var(--u));text-align:center;font-size:calc(11 * var(--u));color:var(--ios-meta)}.ios-receipt__line--ot{font-size:calc(12 * var(--u));font-weight:600;color:#3a3a3f}.ios-receipt--sample .ios-receipt__row>div{padding-right:calc(46 * var(--u))}.ios-sample{position:absolute;top:calc(8 * var(--u));right:calc(8 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));background:var(--ios-bar);color:var(--ios-body);font-size:calc(9.5 * var(--u));font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ios-suggest{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:flex-end;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u))}.ios-chip{position:relative;height:calc(32 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--ios-hair);background:#fff;display:inline-flex;align-items:center;font-size:calc(13 * var(--u));color:var(--ios-link);white-space:nowrap;transition:opacity .3s ease,transform .3s var(--ease-out-soft)}.ios-suggest:not([data-s]) .ios-chip{opacity:0;transform:translateY(calc(8 * var(--u)))}.ios-suggest[data-s] .ios-chip{opacity:1;transform:none}.ios-suggest[data-s] .ios-chip:nth-of-type(2){transition-delay:.06s}.ios-suggest:not([data-s]){visibility:hidden;transition:visibility 0s linear .3s}.ios-touch{position:absolute;z-index:2;left:50%;top:50%;margin:calc(-20 * var(--u)) 0 0 calc(-20 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:50%;background:#00000029;box-shadow:0 0 0 calc(2 * var(--u)) #ffffffe6;pointer-events:none}.ios-touch:not([data-s]){opacity:0;transform:translate(calc(30 * var(--u)),calc(50 * var(--u)));transition:opacity .2s ease,transform .2s ease}.ios-touch[data-s]{opacity:1;transform:none;transition:opacity .25s ease,transform .4s var(--ease-out-soft)}.ios-touch[data-s=press]{transform:scale(.85);transition:transform .15s ease}.ios-entry--search .ios-ebtn>.ios-touch{left:82%}.ios-suggest[data-press] .ios-chip:first-of-type{animation:k-press .15s ease}@keyframes k-press{50%{transform:scale(.95)}}.ios-inp{flex:none;height:calc(44 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));padding:0 calc(10 * var(--u));background:#fff;position:relative;z-index:1}.ios-inp__plus{width:calc(30 * var(--u));height:calc(30 * var(--u));flex:none}.ios-inp__field{position:relative;flex:1;min-width:0;height:calc(32 * var(--u));border:1px solid var(--ios-hair);border-radius:calc(16 * var(--u));display:flex;align-items:center;padding:0 calc(10 * var(--u)) 0 calc(12 * var(--u));font-size:calc(13 * var(--u));overflow:hidden}.ios-inp__ph{color:var(--ios-ph);white-space:nowrap}.ios-inp__tw{position:relative;flex:1 1 auto;min-width:0;align-self:stretch;overflow:hidden}.ios-inp__text{position:absolute;left:0;top:50%;color:#000;white-space:nowrap;font-size:calc(14 * var(--u));line-height:1.2;transform:translate(var(--tx, 0px),-50%);clip-path:inset(-2px var(--tr, 0px) -2px 0)}.ios-inp__caret{position:absolute;left:0;top:50%;width:calc(2 * var(--u));height:calc(17 * var(--u));margin-top:calc(-8.5 * var(--u));background:var(--ios-link);border-radius:1px;transform:translate(calc(var(--tw, 0px) + var(--tx, 0px) + 1px));animation:k-blink 1s steps(1,end) infinite}.ios-inp__mic{width:calc(11 * var(--u));height:calc(15 * var(--u));margin-left:auto;flex:none}.ios-inp__field:not([data-s]) .ios-inp__tw,.ios-inp__field:not([data-s]) .ios-inp__caret{display:none}.ios-inp__field[data-s] .ios-inp__ph{display:none}.ios-home{flex:none;position:relative;height:calc(21 * var(--u));background:#fff}.ios-home:after{content:"";position:absolute;left:50%;bottom:calc(7 * var(--u));width:calc(113 * var(--u));height:calc(4.2 * var(--u));border-radius:calc(2.1 * var(--u));background:#000;transform:translate(-50%)}.ios-skel{width:calc(240 * var(--u));border-radius:calc(18 * var(--u));background:var(--ios-recv);overflow:hidden}.ios-skel__img{aspect-ratio:2 / 1;background:linear-gradient(100deg,#dddde1 20%,#ececef,#dddde1 60%) 0 0 / 300% 100%;animation:k-shim 1.6s linear 3}.ios-skel__line{height:calc(10 * var(--u));margin:calc(10 * var(--u)) calc(12 * var(--u)) 0;border-radius:calc(5 * var(--u));background:#d8d8dc}.ios-skel__line:nth-child(3){width:55%;margin-bottom:calc(14 * var(--u))}.ios-skel-bub{height:calc(34 * var(--u));border-radius:calc(17 * var(--u));background:var(--ios-recv)}.ios-row--me .ios-skel-bub{background:#bfe8c9}.ios .k-a:not([data-s]){visibility:hidden;opacity:0;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.ios .k-a[data-s]{visibility:visible;opacity:1}.ios-card.k-a{transform-origin:0 0}.ios-card.k-a:not([data-s]){transform:scale(.5)}.ios-card.k-a[data-s]{transform:none;transition:transform .75s var(--k-spring-card),opacity .08s linear,visibility 0s}.ios-bub.k-a{transform-origin:0 100%}.ios-bub--me.k-a{transform-origin:100% 100%}.ios-bub.k-a:not([data-s]){transform:scale(.3) translateY(calc(30 * var(--u)))}.ios-bub.k-a[data-s]{transform:none;transition:transform .65s var(--k-spring-msg),opacity .12s linear,visibility 0s}.ios-typing.k-a{transform-origin:0 100%}.ios-typing.k-a:not([data-s]){transform:scale(0);transition:transform .14s cubic-bezier(.55,0,1,.45),opacity .14s ease,visibility 0s linear .14s}.ios-typing.k-a[data-s]{transform:none;transition:transform .65s var(--k-spring-msg),opacity .1s linear,visibility 0s}.ios-receipt.k-a{transform-origin:0 0}.ios-receipt.k-a:not([data-s]){transform:translate(calc(-50 * var(--u))) scale(.4)}.ios-receipt.k-a[data-s]{transform:none;transition:transform .75s var(--k-spring-card),opacity .1s linear,visibility 0s}.ios-check.k-a:not([data-s]){visibility:visible;opacity:1;transform:scale(0)}.ios-check.k-a[data-s]{transform:none;transition:transform .8s var(--k-spring-pop)}.ios-stamp.k-a[data-s]{transition:opacity .3s ease,visibility 0s}.ios-skel.k-a{transform-origin:0 0}.ios-skel.k-a:not([data-s]){transform:scale(.5)}.ios-skel.k-a[data-s]{transform:none;transition:transform .75s var(--k-spring-card),opacity .08s linear,visibility 0s}.k-stage[data-playing] .k-phone[data-s=in]{animation:k-drift 3.6s ease-in-out infinite}@keyframes k-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.k-phone.is-rise{animation:k-rise .5s var(--ease-out-soft) both}@keyframes k-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.k-instant,.k-instant *,.k-instant *:before,.k-instant *:after{transition:none!important}.k-freeze .ios *,.k-freeze .ios *:before,.k-freeze .ios *:after,.k-freeze .k-phone{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.ios *,.ios *:before,.ios *:after,.k-phone,.k-cta__ghost i,.k-progress li:before{transition:none!important;animation:none!important}.k-cta__ghost i{display:none}}.k-stage{position:relative}.k-stage__panel{position:relative;display:grid;place-items:center;height:400px;container-type:size}.k-stage__panel .k-phone{--pw:min(340px, 100cqw - 32px)}.k-stage__bar{min-height:44px;margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.k-stage__bar .k-note{flex:1}.k-pause{width:44px;height:44px;flex:none;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;background:#0a0d1ccc;color:var(--paper);box-shadow:0 0 0 1px var(--line-ink)}.k-pause svg{width:20px;height:20px}.k-pause:hover{background:var(--ink)}@media(max-width:1023px){.k-pause{background:var(--ink-2);box-shadow:inset 0 0 0 1px #fbf7f247}}html:not(.js) .k-pause{display:none}.k-pause .k-pause__i{display:none}.k-pause[data-icon=pause] .k-pause__i--pause,.k-pause[data-icon=play] .k-pause__i--play,.k-pause[data-icon=replay] .k-pause__i--replay{display:block}.k-stage__gutter{position:absolute;inset:0;pointer-events:none}.k-tile{position:absolute;width:22%;aspect-ratio:1;border-radius:14px;box-shadow:0 18px 30px -16px #00000073;opacity:0;transform:translateY(14px) scale(.9);transition:opacity .4s ease,transform .6s var(--ease-out-soft)}.k-tile.is-in{opacity:1;transform:none}.k-tile.is-gone{opacity:0;transform:translate(40px) scale(.7)}@media(min-width:768px){.k-stage__panel{height:var(--panel-h, 620px);border-radius:28px;background:var(--coral);overflow:hidden}.k-stage__panel .k-phone{--pw:min(280px, 100cqw - 24px, (100cqh - 56px) * .4615)}}@media(min-width:1024px){.k-stage .k-pause{position:absolute;right:16px;bottom:72px;z-index:3}.k-stage__bar{justify-content:flex-start}.k-stage .k-pause{--focus:var(--ink)}html[data-herobg=dusk] .k-hero:has(>.k-hero__bg) .k-stage .k-pause{--focus:var(--acid)}.k-stage__panel .k-phone{--pw:min(340px, 100cqw - 48px, (100cqh - 88px) * .4615)}}.k-stage__flood{position:absolute;inset:0;z-index:0;background:var(--flood, var(--coral));clip-path:circle(0 at var(--fx, 0%) var(--fy, 50%));transition:clip-path .5s var(--ease-out-soft)}.k-stage__flood.is-on{clip-path:circle(var(--fr, 200%) at var(--fx, 0%) var(--fy, 50%))}.k-stage__panel>.k-phone{z-index:1}@media(max-width:767px){.k-stage__flood{display:none}}.k-invite-path{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none;overflow:visible}.k-invite-path .k-ip{fill:none;stroke-width:1.5;stroke-dasharray:5 6;stroke-linecap:round}.k-invite-path .k-ip--out{stroke:var(--coral)}.k-invite-path .k-ip--in{stroke:#0a0d1cb3}.k-invite-path circle{fill:var(--coral);opacity:0;transition:opacity .2s ease}.k-invite-path.is-on circle{opacity:1;transition:opacity .2s ease .45s}.k-freeze .k-invite-path circle{transition:none}@media(max-width:1023px){.k-invite-path{display:none}}.k-panel{position:relative;display:grid;place-items:center;padding:48px 24px;border-radius:28px;background:var(--coral);overflow:hidden}.k-hero{position:relative;color:var(--on-ink);overflow-x:clip;background:var(--ink) radial-gradient(48% 62% at 74% 64%,#1b2148,#1b21488c 38%,#0a0d1c00 75%) no-repeat}@media(max-width:767px){.k-hero{background:var(--ink) radial-gradient(90% 40% at 50% 62%,#1b2148,#0a0d1c00 75%) no-repeat}}.k-hero__grid{position:relative;z-index:1;display:grid;gap:0;padding-block:24px 48px}.k-hero__grid{min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h))}.k-hero__h1{margin-bottom:16px}.k-hero__sub{max-width:520px;color:var(--on-ink-2)}.k-hero__stage,.k-hero__form{margin-top:24px}.k-h1 .k-l{display:inline}@media(min-width:768px){.k-hero{--panel-h:clamp(560px, 100svh - 160px, 820px)}.k-hero__grid{padding-block:24px 40px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;grid-template-rows:1fr auto auto auto auto auto 1fr;align-items:start}.k-hero__eyebrow{grid-column:1 / 8;grid-row:2}.k-hero__h1{grid-column:1 / 8;grid-row:3;margin-bottom:20px}.k-hero__sub{grid-column:1 / 8;grid-row:4}.k-hero__form{grid-column:1 / 8;grid-row:6;margin-top:32px}.k-hero__stage{grid-column:8 / 13;grid-row:1 / 8;margin-top:0;align-self:start}.k-h1 .k-l{display:block}}@media(min-width:768px)and (max-width:1023px){.k-hero{--panel-h:620px}.k-hero__stage .k-stage__panel .k-phone{--pw:min(262px, 100cqw - 24px)}}@media(min-width:1024px){.k-hero__eyebrow,.k-hero__h1,.k-hero__sub,.k-hero__form{grid-column:1 / 7}.k-hero__stage{grid-column:7 / 13}}.k-hero__h1>.k-hv{display:block}.k-hero__h1>.k-hv:not([data-hv-line=revenue]),html:not([data-hv=rotate])[data-hv-show]:not([data-hv-show=revenue]) .k-hero__h1>.k-hv[data-hv-line=revenue]{display:none}html[data-hv-show=market] .k-hero__h1>.k-hv[data-hv-line=market]{display:block}html[data-hv=rotate] .k-hero__h1[data-hv-h1]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end}html[data-hv=rotate] .k-hero__h1[data-hv-h1]>.k-hv{display:block;grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}html[data-hv=rotate][data-hv-show=revenue] .k-hero__h1>.k-hv[data-hv-line=revenue],html[data-hv=rotate][data-hv-show=market] .k-hero__h1>.k-hv[data-hv-line=market]{opacity:1;visibility:visible;transition:opacity .45s ease .15s,visibility 0s linear .15s}.k-freeze .k-hero__h1>.k-hv{transition:none!important}@media(prefers-reduced-motion:reduce){.k-hero__h1>.k-hv{transition:none!important}}@media(min-width:768px)and (max-width:1023px){.k-hero__h1{font-size:54px}.k-hero__h1:has(>.k-hv){min-height:4.13lh}html:not([data-hv=rotate])[data-hv-show=revenue] .k-hero__h1:has(>.k-hv),html:not([data-hv-show]) .k-hero__h1:has(>.k-hv){min-height:3.1lh}.k-hero__h1>.k-hv[data-hv-line=market]{padding-right:4px}}@media(max-width:321px){.k-hero__h1>.k-hv[data-hv-line=revenue] .k-l{display:block}}@media(min-width:1024px){.k-hero__h1>.k-hv[data-hv-line=revenue] .k-l{text-wrap:wrap}}@media(max-width:321px){html:not([data-hv-show]) .k-hero__h1:has(>.k-hv),html[data-hv-show=revenue]:not([data-hv=rotate]) .k-hero__h1:has(>.k-hv){min-height:3.1lh}}@media(min-width:364px)and (max-width:370px){html[data-hv-show=market] .k-hero__h1:has(>.k-hv),html[data-hv=rotate] .k-hero__h1:has(>.k-hv){min-height:3.1lh}}.k-proof__body{display:grid;gap:16px;justify-items:start}.k-proof__body p{font-size:20px;line-height:1.45}.k-section--paper .k-proof__body p{color:var(--on-paper-2)}.k-section--ink .k-proof__body p{color:var(--on-ink-2)}.k-proof__link{font-weight:600;font-size:17px}.k-proof__thread{display:none}.k-proof[data-mp=thread] .k-proof__thread{display:flex;justify-content:center}@media(max-width:767px){.k-proof__body p{font-size:18px}}@media(min-width:768px){.k-proof .k-grid{align-items:last baseline}.k-proof__h{grid-column:1 / 8!important}.k-proof__body{grid-column:8 / 13!important;align-self:last baseline}.k-proof[data-mp=thread] .k-grid{align-items:center}.k-proof[data-mp=thread] .k-proof__copy{grid-column:1 / 7!important;display:grid;gap:24px}.k-proof[data-mp=thread] .k-proof__thread{grid-column:8 / 13!important}.k-proof[data-mp=thread] .k-proof__h,.k-proof[data-mp=thread] .k-proof__body{grid-column:auto!important;align-self:auto}}.k-proof__copy{display:contents}.k-proof[data-mp=thread] .k-proof__copy{display:grid;gap:20px}.k-compare-sec__grid,.k-approve-sec__grid{align-items:center}.k-compare-sec .k-body{margin-top:20px;max-width:460px}.k-compare-sec .k-statement{margin-top:28px;max-width:460px}.k-compare{position:relative;display:flex;justify-content:center;padding-block:8px}.k-compare__dev{position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.k-compare__dev .k-phone{--pw:320px;z-index:1}.k-compare .ios{--hb:calc(142 * var(--u) + 1px)}.k-compare .k-screen>.ios+.ios{clip-path:polygon(var(--hx, 0%) 0,100% 0,100% 100%,calc(var(--p, 35) * 1%) 100%,calc(var(--p, 35) * 1%) var(--hb),var(--hx, 0%) var(--hb))}.k-compare__line{position:absolute;z-index:3;top:calc(142 * 100cqw / 330 + 1px);bottom:0;left:0;width:3px;margin-left:-1.5px;background:var(--coral);transform:translate(calc(var(--p, 35) * 1cqw));pointer-events:none}.k-compare__track{position:absolute;z-index:4;inset:0 13px;container-type:inline-size;pointer-events:none}.k-compare__handle{position:absolute;top:50%;left:0;transform:translate(calc(var(--p, 35) * 1cqw));width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;display:grid;place-items:center;background:transparent;cursor:ew-resize;touch-action:none;pointer-events:auto}.k-compare__handle:before{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--ink);box-shadow:0 6px 16px -6px #0009,0 0 0 2px var(--coral)}.k-compare__handle svg{position:relative;width:20px;height:20px;color:var(--paper)}.k-compare__tag{position:absolute;z-index:2;bottom:-36px;font-size:13px;color:var(--on-ink-3)}.k-compare__pile{display:none}@media(max-width:767px){.k-compare .ios{--hb:calc(56 * var(--u) + 1px)}.k-compare__line{top:calc(56 * 100cqw / 330 + 1px)}.k-compare__track{inset:0 6px}.k-compare__dev{width:min(100%,343px)}}@media(min-width:768px)and (max-width:1023px){.k-compare-sec__demo{grid-column:6 / 13!important}}@media(min-width:1024px)and (max-width:1279px){.k-compare .k-blast--l{display:none}.k-compare .k-blast{max-width:112px;font-size:12px}}@media(min-width:1024px){.k-compare__pile{display:block;position:absolute;inset:-40px -96px;pointer-events:none;z-index:0}.k-blast{position:absolute;width:max-content;max-width:190px;padding:9px 13px;border-radius:17px;background:var(--ios-recv);color:#111;font-family:var(--font-ios);font-size:13px;line-height:1.3;opacity:.25;transform:rotate(var(--r, 0deg))}.k-blast b{color:var(--ios-link);font-weight:400;text-decoration:underline}.k-blast--l{right:calc(50% + 184px)}.k-blast--r{left:calc(50% + 184px)}.js .k-compare:not(.is-in) .k-blast{opacity:0;transform:translateY(-40px) rotate(calc(var(--r, 0deg) * 3))}.js .k-compare.is-in .k-blast{transition:opacity .5s ease,transform .75s var(--k-spring-card)}.k-freeze .k-blast{transition:none!important}}@media(prefers-reduced-motion:reduce){.js .k-compare .k-blast{opacity:.25!important;transform:rotate(var(--r, 0deg))!important;transition:none!important}}.k-jobs__row{margin-top:48px;display:grid;gap:24px}.k-job__panel{position:relative;aspect-ratio:4 / 5;border-radius:28px;overflow:hidden;display:flex;justify-content:center;align-items:flex-start;padding-top:44px}.k-job__panel .k-phone{--pw:260px}.k-job__panel--acid{background:var(--acid)}.k-job__panel--coral{background:var(--coral)}.k-job__panel--ink{background:var(--ink-2)}.k-job__panel .k-phone{box-shadow:0 40px 60px -30px #080a1680}.k-job__panel--ink .k-phone{box-shadow:0 0 0 1px #ffffff14,0 40px 60px -30px #0009}@media(min-width:1024px){.k-job__panel--acid{padding-top:max(44px,calc(125% - 243px))}.k-job__panel--coral{padding-top:max(44px,calc(125% - 346px))}}.k-jobs__row:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:12px}.k-job .k-h3{margin-top:22px}.k-job p{margin-top:8px;color:var(--on-paper-2);max-width:360px}@media(min-width:1024px){.k-jobs__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.k-jobs__row{grid-auto-flow:column;grid-auto-columns:300px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc((100vw - var(--container)) / -2);padding-inline:calc((100vw - var(--container)) / 2);scroll-padding-inline:calc((100vw - var(--container)) / 2);scrollbar-width:none;padding-bottom:4px}.k-jobs__row::-webkit-scrollbar{display:none}.k-job{scroll-snap-align:start}.k-job__panel{padding-top:32px}}@media(min-width:768px)and (max-width:1023px){.k-jobs__row{grid-auto-columns:calc((var(--container) - 24px) / 2);gap:24px}}.k-approve-sec .k-body{margin-top:20px;max-width:460px}.k-approve-sec .k-small{margin-top:20px;color:var(--on-ink-2);font-size:15px;max-width:460px}.k-approve-sec .k-arrow-link{margin-top:28px}.k-approve{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:420px}.k-approve__plan{position:relative;z-index:1;width:100%;transition:transform .6s var(--ease-out-soft);transform-origin:30% 50%}.k-approve__phone{display:none}.k-approve.is-sent .k-approve__plan{transform:translate(24px) scale(.92)}.k-cursor{position:absolute;z-index:5;width:28px;height:28px;left:0;top:0;opacity:0;pointer-events:none;transition:transform .6s var(--ease-out-soft),opacity .25s ease}.k-cursor svg{width:100%;height:100%;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35))}.k-cursor.is-on{opacity:1}.k-cursor.is-press svg{transform:scale(.9);transition:transform .15s ease}@media(min-width:1024px){.k-approve{--aw:240px;min-height:560px}.k-approve__plan{width:min(400px,100% - var(--aw) + 48px)}.k-approve__phone{display:block;position:absolute;z-index:2;left:calc(min(400px,100% - var(--aw) + 48px) - 48px);top:50%;transform:translateY(-50%)}.k-approve__phone .k-phone{--pw:var(--aw)}}@media(min-width:1280px){.k-approve .k-plan{padding-right:72px}}@media(min-width:1024px)and (max-width:1279px){.k-approve{min-height:420px}.k-approve__plan{width:min(440px,100%)}.k-approve__phone{display:none}}@media(min-width:768px)and (max-width:1023px){.k-approve__plan{max-width:440px}}.k-plan{background:var(--white);color:var(--ink);border-radius:20px;padding:24px;box-shadow:var(--shadow-card)}.k-section--ink .k-plan{box-shadow:0 30px 60px -30px #000000b3}.k-plan__head{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;padding-bottom:14px;border-bottom:1px solid var(--line-paper)}.k-plan__head svg{width:22px;height:18px;color:var(--mark);flex:none}.k-plan__sub{font-weight:400;color:var(--on-paper-2)}.k-plan__rows{display:grid}.k-plan__row{padding:14px 0;border-bottom:1px solid var(--line-paper)}.k-plan__row dt{color:var(--on-paper-3)}.k-plan__row dd{margin-top:6px;font-size:17px;line-height:1.35}.k-plan__foot{margin-top:18px;display:flex}.k-plan__btn{position:relative;pointer-events:none;transition:transform .15s ease}.k-plan__btn.is-press{transform:scale(.96)}.k-plan__btn>span{transition:opacity .25s ease}.k-plan__btn .k-plan__done{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0}.k-plan__tick{width:20px;height:20px;border-radius:50%;background:var(--acid);color:var(--ink);display:grid;place-items:center;transform:scale(0)}.k-plan__tick svg{width:16px;height:16px}.k-plan.is-approved .k-plan__btn .k-plan__todo{opacity:0}.k-plan.is-approved .k-plan__btn .k-plan__done{opacity:1}.k-plan.is-approved .k-plan__tick{transform:scale(1);transition:transform .8s var(--k-spring-pop)}@media(prefers-reduced-motion:reduce){.k-approve__plan,.k-plan *,.k-cursor{transition:none!important}}.k-month{background:var(--paper-2);color:var(--ink);border-radius:20px;padding:16px}.k-month__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-bottom:10px;color:var(--on-paper-3);text-align:center}.k-month__pins{display:grid;gap:8px}.k-pin{background:var(--white);border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.35;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;box-shadow:0 1px #0a0d1c0a}.k-pin .k-mono{color:var(--on-paper-3)}.k-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:10px;background:var(--blush);color:var(--ink);font-size:12px;font-weight:600}.k-rows{display:grid;gap:10px}.k-rows__row{background:var(--white);color:var(--ink);border-radius:12px;padding:12px 14px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-family:var(--font-mono);font-size:13px}.k-rows__src{font-family:var(--font-sans);font-size:12px;font-weight:600;padding:3px 8px;border-radius:10px;background:var(--paper-2);white-space:nowrap}.k-profile{background:var(--white);color:var(--ink);border-radius:20px;padding:20px;box-shadow:var(--shadow-card)}.k-profile__name{font-size:19px;font-weight:600}.k-profile__tags{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.k-chip-guard{display:flex;align-items:center;gap:14px;padding:20px;border-radius:16px;background:var(--ink-2);border:1px solid var(--line-ink);font-size:17px;line-height:1.4}.k-chip-guard svg{width:20px;height:20px;color:var(--coral);flex:none}.k-steps{display:grid;gap:32px}.k-steps__pill{width:32px;height:32px;border-radius:999px;background:var(--coral);color:var(--ink);display:grid;place-items:center;font-family:var(--font-display);font-weight:600;font-size:15px}.k-shot{aspect-ratio:4 / 5;border-radius:20px;background:var(--paper-2);overflow:hidden;display:grid;place-items:center;padding:24px}.k-skel{border-radius:10px;background:#0a0d1c14}@media(min-width:768px){.k-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.k-close{padding-block:72px;overflow:hidden}.k-close__copy{position:relative;z-index:1}.k-close .k-h2{max-width:640px}.k-close .k-cta{margin-top:32px}.k-close__direction{margin-top:24px;font-size:15px;line-height:1.5;color:#0a0d1ccc}.k-close__phone{display:none}@media(min-width:768px){.k-close{padding-block:120px}.k-close__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.k-close__copy{grid-column:1 / 8}.k-close__phone{display:block;position:relative;grid-column:9 / 13}.k-close__phone .k-phone{--pw:300px;position:absolute;top:calc(64px - var(--sec-pad-close, 120px));left:50%;margin-left:-150px}}@media(min-width:768px)and (max-width:1023px){.k-close__copy{grid-column:1 / 9}.k-close__phone{grid-column:9 / 13}.k-close__phone .k-phone{--pw:240px;margin-left:-120px}}.k-footer__top{display:inline-flex}.k-footer__grid{margin-top:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.k-footer__group ul{display:grid;gap:0}.k-footer__group a{display:flex;align-items:center;min-height:44px;font-size:15px;color:var(--on-ink-2);text-decoration:none}.k-footer__group a:hover{color:var(--on-ink);text-decoration:underline;text-underline-offset:4px}@media(min-width:768px){.k-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.k-footer__grid{grid-template-columns:1fr 2fr 1fr 1fr 1fr}.k-footer__group--wide ul{display:block;columns:2;column-gap:24px}.k-footer__group--wide li{break-inside:avoid}}.js [data-reveal]{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out-soft),transform .5s var(--ease-out-soft)}.js [data-reveal].is-in{opacity:1;transform:none}.k-freeze [data-reveal],.k-freeze [data-reveal].is-in{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none;transition:none}.k-flood,.k-stage__flood,.k-tile,.k-invite-path,.k-sticky{transition:none!important}}.k-review-chip{position:fixed;z-index:70;left:16px;bottom:16px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#141a33eb;color:var(--paper);font:600 13px/1 var(--font-sans);cursor:pointer;box-shadow:0 10px 24px -10px #0009}@media(max-width:767px){.k-review-chip{top:calc((var(--header-h) - 30px) / 2);bottom:auto;left:auto;right:76px;height:30px;padding:0 12px;font-size:12px}}.k-review{position:fixed;z-index:95;left:16px;bottom:16px;width:min(380px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:var(--white);color:var(--ink);border-radius:20px;padding:20px;box-shadow:0 30px 80px -20px #0009;font-size:14px;line-height:1.4;--focus:var(--ink)}.k-review h2{font:700 18px/1.2 var(--font-display)}.k-review p{color:var(--on-paper-2);margin:4px 0 6px}.k-review fieldset{border:0;padding:12px 0;margin:0;border-bottom:1px solid var(--line-paper)}.k-review legend{float:left;width:100%;font-weight:600;padding:0;margin-bottom:6px}.k-review legend+*{clear:both}.k-review legend small{display:block;font-weight:400;color:var(--on-paper-3);margin-top:2px}.k-review label{display:flex;align-items:flex-start;gap:8px;padding:3px 0;cursor:pointer}.k-review input{margin-top:3px;accent-color:var(--coral-deep)}.k-review__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.k-review__actions{display:flex;gap:10px;margin-top:14px}.k-review__actions button,.k-review__close{height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-paper);background:var(--paper);cursor:pointer;font-weight:600}.k-freeze .k-review-chip{display:none}.k-review__hvt b{font-weight:600}.k-review__hvt table{width:100%;border-collapse:collapse;margin-top:10px;font-size:13px;font-variant-numeric:tabular-nums}.k-review__hvt th,.k-review__hvt td{padding:4px 0;border-bottom:1px solid var(--line-paper);text-align:right}.k-review__hvt th:first-child,.k-review__hvt td:first-child{text-align:left}.k-review__hvt th{font-weight:600;color:var(--on-paper-3)}.k-review__hvt caption{caption-side:bottom;text-align:left;color:var(--on-paper-3);font-size:12px;padding-top:6px}:root{--brand-kettlebird:#3E2A21;--brand-ironlark:#1F3A5F;--brand-fernwire:#0F6E5A;--brand-pebbleroot:#5A6B2E;--brand-brightfern:#2F6B3A;--brand-dewfold:#4B4FA8;--brand-wrenfield:#6B2E4F;--kraft:#D9B98F;--panel-order:var(--blush);--panel-booking:var(--paper-2);--panel-new:var(--acid);--panel-event:var(--coral);--panel-winback:var(--ink-2);--ios-search:#F1F1F4;--ios-camera:#16171B;--lock-wall:linear-gradient(180deg, #F3ECE3 0%, #FFD9CC 100%);--scrim-hero-x:linear-gradient(90deg, rgba(10,13,28,.9) 0%, rgba(10,13,28,.78) 40%, rgba(10,13,28,.22) 64%, rgba(10,13,28,0) 100%);--scrim-hero-y:linear-gradient(180deg, rgba(10,13,28,0) 72%, rgba(10,13,28,.85) 100%);--scrim-hero-tab:linear-gradient(90deg, rgba(10,13,28,.92) 0%, rgba(10,13,28,.84) 46%, rgba(10,13,28,.3) 72%, rgba(10,13,28,.1) 100%);--scrim-live:linear-gradient(90deg, rgba(10,13,28,1) 0%, rgba(10,13,28,.62) 20%, rgba(10,13,28,.14) 52%, rgba(10,13,28,0) 100%);--on-photo:rgba(251, 247, 242, .86)}.ios .ic{width:100%;height:100%}.ios-msgs{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:#fff}.ios[data-entry] .ios-msgs{transition:transform .42s var(--ease-out-soft),opacity .3s ease}.ios[data-entry=push] .ios-msgs:not([data-s]){transform:translate(100%)}.ios[data-entry=open] .ios-msgs:not([data-s]){transform:translateY(8%);opacity:0}.ios[data-entry] .ios-msgs:not([data-s]){visibility:hidden;transition:transform .42s var(--ease-out-soft),opacity .3s ease,visibility 0s linear .42s}.ios-sb{z-index:3;transition:background-color .3s ease,color .3s ease}.ios:has(>.ios-entry[data-s=in]) .ios-sb{background:transparent}.ios:has(>.ios-entry--camera[data-s=in]) .ios-sb{color:#fff}.ios:has(>.ios-entry--lock[data-s=in]) .ios-sb__time{visibility:hidden}.ios-entry{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;overflow:hidden;padding-top:calc(46 * var(--u));background:#fff;color:#000;transition:transform .42s var(--ease-out-soft),opacity .42s ease,visibility 0s}.ios-entry:not([data-s]){visibility:hidden}.ios-entry:after{content:"";position:absolute;z-index:4;left:50%;bottom:calc(7 * var(--u));width:calc(113 * var(--u));height:calc(4.2 * var(--u));border-radius:calc(2.1 * var(--u));background:#000;transform:translate(-50%);pointer-events:none}.ios-entry--camera:after{background:#fff}.ios-entry--lock:after,.k-phone--card .ios-entry:after,.k-phone--mini .ios-entry:after{display:none}@media(max-width:767px){.k-phone--auto .ios-entry:after{display:none}}.ios-entry[data-s=push]{transform:translate(-30%);opacity:0;visibility:hidden;transition:transform .42s var(--ease-out-soft),opacity .42s ease,visibility 0s linear .42s}.ios-entry[data-s=open]{transform:translateY(-8%) scale(.98);opacity:0;visibility:hidden;transition:transform .45s var(--ease-out-soft),opacity .4s ease,visibility 0s linear .45s}.k-phone--card .ios-entry,.k-phone--mini .ios-entry{padding-top:0}@media(max-width:767px){.k-phone--auto .ios-entry{padding-top:0}}.ios-tgt{position:relative;transition:transform .15s ease}.ios-tgt[data-s=press]{transform:scale(.96)}.ios-banner__in.ios-tgt[data-s=press]{transform:scale(.97)}.ios-ring{position:absolute;inset:calc(-3 * var(--u));border:calc(2 * var(--u)) solid var(--coral);border-radius:inherit;pointer-events:none;opacity:0;transform:scale(1.04);transition:opacity .3s ease,transform .3s var(--ease-out-soft)}.ios-ring[data-s]{opacity:1;transform:none}.ios-touch--e{z-index:3}.k-phone--mini .ios-touch,.k-entry-tile .ios-touch{display:none}.ios-disc{display:block;flex:none;border-radius:50%;overflow:hidden;box-shadow:0 1px 2px #00000024}.ios-disc svg,.ios-disc img{width:100%;height:100%;object-fit:cover}.ios-disc .ios-mono{font-size:calc(12 * var(--u))}.ios-disc--res{width:calc(24 * var(--u));height:calc(24 * var(--u))}.ios-disc--ban{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u))}.ios-disc--qr{width:calc(28 * var(--u));height:calc(28 * var(--u));margin:0 auto}.ios-disc--pill{width:calc(24 * var(--u));height:calc(24 * var(--u))}.ios-ebtn{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--u));height:calc(38 * var(--u));margin-top:calc(10 * var(--u));border-radius:calc(19 * var(--u));background:var(--ios-link);color:#fff;font-size:calc(13.5 * var(--u));font-weight:600}.ios-ebtn .ic{width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none}.ios-ebtn--pill{display:inline-flex;height:calc(30 * var(--u));margin:0;padding:0 calc(14 * var(--u));border-radius:calc(15 * var(--u));font-size:calc(12.5 * var(--u))}.ios-ebtn--brand{background:var(--bc, var(--ios-link))}.ios-srch{flex:none;display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));margin:calc(12 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(20 * var(--u));background:var(--ios-search);color:var(--ios-meta)}.ios-srch>.ic:first-child{width:calc(15 * var(--u));height:calc(15 * var(--u));flex:none}.ios-srch>.ic:last-child{width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none;color:#c7c7cc}.ios-srch__q{flex:1;min-width:0;font-size:calc(14 * var(--u));color:#000;white-space:nowrap;overflow:hidden}.ios-results{display:flex;flex-direction:column;gap:calc(10 * var(--u));padding:0 calc(12 * var(--u))}.ios-spons{font-size:calc(10.5 * var(--u));font-weight:600;color:var(--ios-meta);margin-bottom:calc(-4 * var(--u))}.ios-res{border:1px solid var(--ios-hair);border-radius:calc(16 * var(--u));padding:calc(12 * var(--u));background:#fff}.ios-res__row{display:flex;align-items:center;gap:calc(8 * var(--u))}.ios-res__who{display:grid;line-height:1.25;min-width:0}.ios-res__who b{font-size:calc(12.5 * var(--u));font-weight:600}.ios-res__who i{font-style:normal;font-size:calc(11 * var(--u));color:var(--ios-meta)}.ios-res__title{margin-top:calc(8 * var(--u));font-size:calc(15 * var(--u));font-weight:600;line-height:1.25;color:#000}.ios-res__desc{margin-top:calc(3 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.35;color:var(--ios-body)}.ios-res__links{margin-top:calc(6 * var(--u))}.ios-res__link{display:flex;align-items:center;justify-content:space-between;height:calc(36 * var(--u));border-bottom:1px solid var(--ios-hair);font-size:calc(13 * var(--u))}.ios-res__link .ic{width:calc(10 * var(--u));height:calc(10 * var(--u));color:var(--ios-meta)}.ios-res__msg{display:flex;justify-content:flex-end;align-items:center;height:calc(44 * var(--u))}.ios-res--skel{border:0;opacity:.6;display:grid;gap:calc(8 * var(--u))}.ios-stabs{flex:none;display:flex;gap:calc(16 * var(--u));margin:calc(-4 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));padding-bottom:calc(6 * var(--u));border-bottom:1px solid var(--ios-hair);font-size:calc(11 * var(--u));color:var(--ios-meta)}.ios-stabs span{position:relative;padding-bottom:calc(4 * var(--u))}.ios-stabs .is-on{color:#000;font-weight:600}.ios-stabs .is-on:after{content:"";position:absolute;left:0;right:0;bottom:calc(-7 * var(--u));height:2px;border-radius:1px;background:#000}.ios-res--org{border:0;padding:calc(4 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u));display:grid;gap:calc(7 * var(--u));border-radius:0}.ios-res--org i{display:block;height:calc(7 * var(--u));border-radius:calc(4 * var(--u));background:var(--ios-recv)}.ios-res--org i:nth-child(1){width:60%;height:calc(10 * var(--u));background:#dadce6}.ios-res--org i:nth-child(2){width:35%;height:calc(6 * var(--u));background:#e4e9df}.ios-res--org i:nth-child(3){width:94%}.ios-res--org i:nth-child(4){width:78%}.ios-res--skel i{display:block;height:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:var(--ios-recv)}.ios-res--skel i:nth-child(1){width:60%}.ios-res--skel i:nth-child(2){width:90%}.ios-res--skel i:nth-child(3){width:75%}.ios-web{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ios-web__bar{flex:none;height:calc(32 * var(--u));display:grid;place-items:center;margin:calc(4 * var(--u)) calc(12 * var(--u)) 0;border-radius:calc(10 * var(--u));background:var(--ios-search);font-size:calc(11.5 * var(--u));color:var(--ios-meta)}.ios-web__hero{margin-top:calc(8 * var(--u));aspect-ratio:1;overflow:hidden;background:var(--paper-2)}.ios-web__hero img,.ios-web__hero svg{width:100%;height:100%;object-fit:cover}.ios-web__title{padding:calc(12 * var(--u)) calc(12 * var(--u)) 0;font-size:calc(17 * var(--u));font-weight:700;letter-spacing:-.01em}.ios-web__line{padding:calc(2 * var(--u)) calc(12 * var(--u)) 0;font-size:calc(13 * var(--u));color:var(--ios-body)}.ios-web__skel{display:grid;gap:calc(8 * var(--u));padding:calc(14 * var(--u)) calc(12 * var(--u)) 0}.ios-web__skel i{display:block;height:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:var(--ios-recv)}.ios-web__skel i:nth-child(1){width:86%}.ios-web__skel i:nth-child(2){width:64%}.ios-web__skel i:nth-child(3){width:74%}.k-phone--card .ios-web__skel,.k-phone--mini .ios-web__skel{display:none}.ios-web__sticky{position:absolute;left:calc(12 * var(--u));right:calc(12 * var(--u));bottom:calc(44 * var(--u))}.ios-web__sticky .ios-ebtn{height:calc(44 * var(--u));border-radius:calc(22 * var(--u));margin:0;font-size:calc(14 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #0000002e}.k-phone--card .ios-web__sticky,.k-phone--mini .ios-web__sticky{position:static;margin:calc(14 * var(--u)) calc(12 * var(--u)) 0}@media(max-width:767px){.k-phone--auto .ios-web__sticky{position:static;margin:calc(14 * var(--u)) calc(12 * var(--u)) 0}.k-phone--auto .ios-web__hero{aspect-ratio:16 / 9}.k-phone--auto .ios-web__skel{display:none}}.k-phone--card:not(.k-phone--mini) .ios-web__hero{aspect-ratio:16 / 9}.ios-form{padding:calc(14 * var(--u)) calc(14 * var(--u)) 0;display:grid;gap:calc(12 * var(--u))}.ios-form__h{font-size:calc(17 * var(--u));font-weight:700}.ios-form__f{display:grid;gap:calc(4 * var(--u))}.ios-form__f>span:first-child{font-size:calc(10.5 * var(--u));color:var(--ios-meta)}.ios-form__box{height:calc(40 * var(--u));display:flex;align-items:center;padding:0 calc(12 * var(--u));border:1px solid var(--ios-hair);border-radius:calc(10 * var(--u));font-size:calc(14 * var(--u))}.ios-form__check{display:flex;gap:calc(8 * var(--u));align-items:flex-start;font-size:calc(11 * var(--u));line-height:1.35;color:var(--ios-body)}.ios-form__cb{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:calc(4 * var(--u));background:var(--ios-link);color:#fff;display:grid;place-items:center;padding:calc(2 * var(--u))}.ios-ebtn--send{height:calc(40 * var(--u));border-radius:calc(12 * var(--u));margin-top:calc(2 * var(--u));font-size:calc(14 * var(--u))}.ios-entry--lock{background:url(https://cdn.prod.website-files.com/68c828cb0b127fb633eaf19e/6adbbf91f6bb4a34b48f6829_kb7-lock-wall.webp) center 58% / cover no-repeat,var(--lock-wall)}.ios-entry--lock .ios-lock__wall{display:none}.ios-lock__wall{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ios-lock__wall i{position:absolute;display:block;border-radius:50%;filter:blur(calc(28 * var(--u)))}.ios-lock__wall i:nth-child(1){width:78%;aspect-ratio:1;left:-18%;top:40%;background:var(--blush)}.ios-lock__wall i:nth-child(2){width:70%;aspect-ratio:1;right:-22%;top:62%;background:#f6c9a8}.ios-lock__btn{position:absolute;bottom:calc(40 * var(--u));width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:50%;background:#00000040;color:#fff;display:grid;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ios-lock__btn .ic{width:calc(20 * var(--u));height:calc(20 * var(--u))}.ios-lock__btn--l{left:calc(40 * var(--u))}.ios-lock__btn--r{right:calc(40 * var(--u))}.ios-lock__home{position:absolute;left:50%;bottom:calc(8 * var(--u));width:calc(110 * var(--u));height:calc(4 * var(--u));margin-left:calc(-55 * var(--u));border-radius:2px;background:#0a0d1cbf}.ios-lock{position:relative;flex:1;text-align:center;padding-top:calc(36 * var(--u))}.ios-lock__date{height:calc(20 * var(--u));font-size:calc(15 * var(--u));font-weight:500;color:#0a0d1cb3}.ios-lock__time{font-size:calc(64 * var(--u));font-weight:600;line-height:1.05;letter-spacing:-.02em;color:#0a0d1ce6}.ios-banner{position:absolute;left:calc(12 * var(--u));right:calc(12 * var(--u));top:calc(186 * var(--u));text-align:left;transform:translateY(calc(-20 * var(--u)));opacity:0;transition:transform .7s var(--k-spring-card),opacity .2s ease}.ios-banner[data-s]{transform:none;opacity:1}.ios-banner__in{display:flex;gap:calc(10 * var(--u));align-items:flex-start;padding:calc(12 * var(--u));border-radius:calc(20 * var(--u));background:#ffffffeb;box-shadow:0 calc(8 * var(--u)) calc(24 * var(--u)) #0000001f}.ios-banner__txt{flex:1;min-width:0;display:grid;gap:calc(2 * var(--u))}.ios-banner__top{display:flex;justify-content:space-between;gap:8px}.ios-banner__top b{font-size:calc(13 * var(--u));font-weight:600}.ios-banner__top i{font-style:normal;font-size:calc(11 * var(--u));color:var(--ios-meta)}.ios-banner__body{font-size:calc(13 * var(--u));line-height:1.3}.k-phone--card .ios-lock,.k-phone--mini .ios-lock{padding-top:calc(28 * var(--u))}.k-phone--card .ios-banner,.k-phone--mini .ios-banner{top:calc(150 * var(--u))}@media(max-width:767px){.k-phone--auto .ios-lock{padding-top:calc(28 * var(--u))}.k-phone--auto .ios-banner{top:calc(150 * var(--u))}}@media(min-width:768px){.k-phone:not(.k-phone--card):not(.k-phone--mini) .ios-lock{padding-top:calc(64 * var(--u))}.k-phone:not(.k-phone--card):not(.k-phone--mini) .ios-banner{top:calc(236 * var(--u))}}.ios-entry--camera{background:var(--ios-camera)}.ios-entry--camera:before{content:"";position:absolute;inset:-12%;pointer-events:none;background:#2a2622 url(https://images.unsplash.com/photo-1753351057972-daf1ab19548e?w=520&h=900&q=55&auto=format&fit=crop&crop=bottom) center / cover no-repeat;filter:blur(calc(12 * var(--u))) brightness(.74) saturate(1.1)}.ios-entry--camera .ios-cam{z-index:1}.k-share .ios-entry--camera:before{background-image:none}.ios-cup{position:relative;display:grid;justify-items:center;padding:calc(30 * var(--u)) 0 calc(30 * var(--u));transform:rotate(-4deg);filter:drop-shadow(0 calc(16 * var(--u)) calc(16 * var(--u)) rgba(0,0,0,.5))}.ios-cup:before{content:"";position:absolute;left:50%;top:calc(24 * var(--u));bottom:0;width:calc(180 * var(--u));transform:translate(-50%);clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);background:linear-gradient(90deg,#c9c4bb,#efebe5 20%,#fff 46%,#eeeae4 74%,#b9b3aa)}.ios-cup__lid{position:absolute;z-index:1;left:50%;top:calc(10 * var(--u));width:calc(192 * var(--u));height:calc(20 * var(--u));transform:translate(-50%);border-radius:calc(9 * var(--u)) calc(9 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u));background:linear-gradient(90deg,#d5d0c8,#f8f6f2 28%,#fff 48%,#e9e5df 76%,#c2bcb3);box-shadow:inset 0 calc(-4 * var(--u)) 0 #00000012}.ios-cup .ios-qrcard{position:relative;transform:none;box-shadow:none;width:calc(170 * var(--u));border-radius:calc(3 * var(--u));clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);background:linear-gradient(90deg,#ad8a5f,#d2b186 14%,#e3c79f,#d5b488 82%,#a9865b)}.ios-cam{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;padding-top:calc(40 * var(--u))}.ios-qrcard{width:calc(160 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));border-radius:calc(12 * var(--u));background:#fff;color:var(--ink);text-align:center;transform:rotate(-4deg);box-shadow:0 calc(12 * var(--u)) calc(30 * var(--u)) #0006;display:grid;gap:calc(6 * var(--u))}.ios-qrcard--kraft{background:var(--kraft)}.ios-qrcard__line{font-size:calc(13 * var(--u));font-weight:600;line-height:1.2}.ios-qrcard__qr{position:relative;display:block;width:calc(118 * var(--u));height:calc(118 * var(--u));margin:0 auto;padding:calc(4 * var(--u));background:#fff;border-radius:calc(4 * var(--u))}.ios-qrcard__qr>svg{width:100%;height:100%}.ios-qrcard__name{font-size:calc(11 * var(--u));color:#0a0d1c99}.ios-brackets{position:absolute;inset:calc(-8 * var(--u));opacity:0;transform:scale(1.12);transition:opacity .3s ease,transform .3s var(--ease-out-soft)}.ios-brackets[data-s]{opacity:1;transform:none}.ios-brackets i{position:absolute;width:calc(18 * var(--u));height:calc(18 * var(--u));border:calc(3 * var(--u)) solid #fff;border-radius:calc(3 * var(--u))}.ios-brackets i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0}.ios-brackets i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.ios-brackets i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.ios-brackets i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.ios-openpill{margin-top:calc(22 * var(--u));opacity:0;transform:translateY(calc(10 * var(--u)));transition:opacity .3s ease,transform .4s var(--ease-out-soft)}.ios-openpill[data-s]{opacity:1;transform:none}.ios-openpill__in{display:inline-flex;align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(6 * var(--u));border-radius:calc(18 * var(--u));background:#fff;font-size:calc(13 * var(--u));font-weight:600;color:var(--ink);white-space:nowrap}.ios-shutter{position:absolute;left:50%;bottom:calc(28 * var(--u));width:calc(56 * var(--u));height:calc(56 * var(--u));margin-left:calc(-28 * var(--u));border-radius:50%;border:calc(3 * var(--u)) solid #fff}.k-phone--mini .ios-shutter{display:none}.ios-card__art{display:block;width:100%;aspect-ratio:2 / 1;overflow:hidden}.ios-card__art svg{width:100%;height:100%}.ios-receipt__thumb--art svg{width:100%!important;height:100%!important}.ios-receipt--old{opacity:.55}.ios-receipt--old .ios-receipt__pill{background:var(--ios-meta)}.ios[data-script=preview-skel] .ios-skel__img{animation:none}.k-screen.is-fresh>.ios{animation:k-fadein .3s ease both}@keyframes k-fadein{0%{opacity:0}to{opacity:1}}.k-rot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;min-height:44px}html:not(.js) .k-rot,html:not(.js) .k-rot__label{display:none}.k-rot__tab{position:relative;height:44px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;color:var(--on-ink);font:600 14px/1 var(--font-sans);-webkit-tap-highlight-color:transparent}.k-rot__txt{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.k-rot__bar{position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--on-ink-3);overflow:hidden}.k-rot__bar i{position:absolute;inset:0;display:block;background:var(--coral);transform:scaleX(0);transform-origin:0 50%}.k-rot__tab.is-done .k-rot__bar i{transform:scaleX(1)}.k-stage:not([data-playing]) .k-rot__tab.is-on .k-rot__bar i{animation-play-state:paused!important}@keyframes k-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.k-rot__label{margin:8px 0 12px;font-size:13px;line-height:1.4;color:var(--on-ink-2);min-height:18px}.k-stage.is-preview .k-rot,.k-stage.is-preview .k-rot__label,.k-stage.is-preview .k-place{opacity:0;transition:opacity .2s ease;pointer-events:none}.k-stage.is-brand .k-rot__tab{border:1px solid var(--line-ink);border-radius:999px}.k-stage.is-brand .k-rot__txt{position:static!important;width:auto;height:auto;clip:auto}.k-stage.is-brand .k-rot__bar{display:none}.k-stage.is-brand .k-rot__tab[aria-pressed=true]{background:var(--paper);color:var(--ink)}@media(min-width:1024px){.k-rot{display:flex;flex-wrap:wrap;gap:8px;width:auto;min-height:36px}.k-rot__tab{height:36px;padding:0 14px;border-radius:999px;background:#0a0d1ca3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #fbf7f22e;color:var(--paper);font-size:14px;transition:background-color .2s ease,color .2s ease}.k-rot__tab:hover{background:#141a33db}.k-rot__txt{position:static!important;width:auto;height:auto;overflow:visible;clip:auto}.k-rot__bar{inset:auto 14px 5px;height:2px;margin:0;background:transparent}.k-rot__bar i{background:var(--ink)}.k-rot__tab.is-on{background:var(--paper);color:var(--ink);box-shadow:none}.k-rot__tab.is-done .k-rot__bar i{background:var(--coral)}.k-rot__tab:focus-visible{outline-color:var(--acid)}.k-rot__label{display:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.k-rot__tab{background:#0a0d1cd1}}}@media(pointer:coarse){.k-rot__tab,.how-seg button,.k-seg button,.k-btn--nav{min-height:44px}}@media(min-width:1024px)and (pointer:fine){.k-rot__tab:before{content:"";position:absolute;inset:-4px 0}}@media(prefers-reduced-motion:reduce){.k-rot__bar i{animation:none!important}.k-rot__tab.is-on .k-rot__bar i{transform:scaleX(1)!important}}@media(max-width:1023px){.k-rot__bar{top:12px;margin-top:0}.k-stage:not(.is-brand) .k-rot__txt{position:absolute!important;left:0;right:0;top:22px;width:auto;height:auto;overflow:visible;clip:auto;text-align:left;font-size:12px;font-weight:500;letter-spacing:-.01em;color:var(--on-ink-2)}.k-stage:not(.is-brand) .k-rot__tab.is-on .k-rot__txt{color:var(--paper);font-weight:600}}@media(max-width:400px){.k-stage:not(.is-brand) .k-rot__txt{font-size:11.5px}}@media(min-width:768px)and (max-width:1023px){.k-hero [data-stage=home] .k-rot{min-height:56px}.k-hero [data-stage=home] .k-rot__tab{height:56px}.k-stage:not(.is-brand) .k-rot__txt{line-height:1.15;white-space:normal}}.k-place{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#0a0d1ce0;color:var(--paper);font:600 13px/1 var(--font-sans);white-space:nowrap;width:max-content}.k-place .ic{width:14px;height:14px;flex:none}.k-place__to{display:none;align-items:center;gap:6px}.k-place.is-pushed .k-place__to{display:inline-flex;animation:k-fadein .2s ease both}.k-next{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:6px;background:var(--acid);color:var(--ink);font:700 11.5px/1 var(--font-sans);vertical-align:baseline}.k-section--paper .k-next{box-shadow:inset 0 0 0 1px var(--ink)}.k-hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--ink)}.k-hero__bg img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:85% 45%}.k-hero__bg:before,.k-hero__bg:after{content:"";position:absolute;inset:0}.k-hero__bg:before{background:var(--scrim-hero-x)}.k-hero__bg:after{background:var(--scrim-hero-y)}html[data-herobg=ink] .k-hero__bg{display:none}@media(max-width:1279px){.k-hero__bg img{object-position:100% 45%}}@media(min-width:768px)and (max-width:1023px){.k-hero__bg img{object-position:64% 45%}.k-hero__bg:before{background:var(--scrim-hero-tab)}}@media(min-width:1024px)and (max-aspect-ratio:13/10){.k-hero__bg img{object-position:66% 45%}}@media(max-width:767px){.k-hero__bg{display:none}}@media(min-width:768px){html:not([data-herobg=ink]) .k-hero:has(>.k-hero__bg){background:var(--ink)}}html:not([data-herobg=ink]) .k-hero:has(>.k-hero__bg) .k-hero__sub,html:not([data-herobg=ink]) .k-hero:has(>.k-hero__bg) .k-cta__micro{color:var(--on-photo)}.k-hero__approve{margin-top:12px;font-size:17px;line-height:1.45;color:var(--on-photo);max-width:520px}.k-hero [data-stage=home] .k-stage__bar .k-note{flex:none;display:inline-block;max-width:100%;padding:6px 12px;border-radius:14px;background:#0a0d1cb8;color:var(--on-photo)}.k-hero [data-stage=home] .k-stage__panel>.k-phone{z-index:1}.k-hero [data-stage=home] .k-stage__bg{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.k-hero [data-stage=home] .k-stage__bg>i{position:absolute;inset:0;display:block}.k-hero [data-stage=home] .k-stage__panel{height:auto;display:flex;flex-direction:column;align-items:center;gap:12px;background:none;border-radius:0;overflow:visible;container-type:normal}.k-hero [data-stage=home] .k-stage__panel>.k-place{align-self:flex-start}.k-hero [data-stage=home] .k-stage__panel>.k-pause{position:absolute;z-index:3;right:0;top:calc(100% + 12px)}.k-hero [data-stage=home] .k-stage__bar{margin-top:12px;padding-right:56px;min-height:44px;align-items:flex-start}.k-hero [data-stage=home] .k-stage__flood{inset:-8px -32px -24px;border-radius:28px;clip-path:none;opacity:0;transition:opacity .3s ease}.k-hero [data-stage=home] .k-stage__flood.is-on{opacity:1;clip-path:none}@media(max-width:767px){.k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:343px}.k-hero [data-stage=home] .k-stage__panel{gap:0}.k-hero [data-stage=home] .k-stage__panel>.k-place{display:none}.k-hero__grid{padding-block:20px 40px}.k-hero__stage{margin-top:20px}}@media(min-width:768px){.k-hero{--pw-hero:clamp(250px, (min(100svh, 900px) - var(--header-h) - 214px) / 2.0925, 322px)}.k-hero__grid{grid-template-rows:1fr auto auto auto auto auto 1fr;padding-block:24px 32px}.k-hero__eyebrow{grid-row:2}.k-hero__h1{grid-row:3}.k-hero__sub{grid-row:4}.k-hero__approve{grid-column:1 / 8;grid-row:5}.k-hero__form{grid-row:6}.k-hero__stage{grid-row:1 / 8;align-self:center;display:flex;flex-direction:column;align-items:flex-start}.k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:min(262px, var(--pw-hero))}.k-hero [data-stage=home] .k-stage__panel{align-items:flex-start}}@media(max-width:1023px){.k-hero [data-stage=home] .k-stage__panel>.k-place{display:none}}@media(min-width:768px)and (max-width:1023px){html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__bar{width:min(262px,var(--pw-hero))}}@media(min-width:1024px){.k-hero{--pw-hero:clamp(250px, (min(100svh, 900px) - var(--header-h) - 110px) / 2.0925, 330px)}.k-hero__grid{padding-block:12px 12px}.k-hero__h1{font-size:min(var(--fs-h1),10.8svh)}.k-hero__approve{grid-column:1 / 7}.k-hero__stage{padding-left:clamp(0px,5vw - 24px,48px)}.k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:var(--pw-hero)}.k-hero [data-stage=home] .k-rot{margin-bottom:10px}.k-hero [data-stage=home] .k-stage__bar{padding-right:0;margin-top:10px;min-height:0;max-width:560px}html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__panel>.k-pause{right:auto;left:calc(var(--pw-hero) + 14px);top:84px;bottom:auto}html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__bar .k-note{background:none;padding:0;border-radius:0;color:var(--on-ink);text-shadow:0 0 2px rgba(10,13,28,.9),0 1px 8px rgba(10,13,28,.75);font-size:13px;line-height:1.35;text-wrap:balance;max-width:420px}}@media(min-width:1024px)and (max-width:1279px){.k-hero{--pw-hero:clamp(240px, (min(100svh, 900px) - var(--header-h) - 157px) / 2.0925, 300px)}}@media(min-width:1280px){html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__panel>.k-place{position:absolute;left:calc(var(--pw-hero) + 14px);top:64px}html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__panel>.k-pause{top:108px}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel>.k-place{position:absolute;left:calc(100% + 14px);top:64px}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__bar .k-note{max-width:400px}}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel{padding:0}@media(min-width:768px){html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel{padding:20px 36px 32px;border-radius:28px}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__bg{background:var(--blush)}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel>.k-pause{inset:auto 14px 14px auto}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:min(262px, var(--pw-hero) - 28px)}}@media(min-width:1024px){html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:calc(var(--pw-hero) - 28px)}}@media(min-width:1024px)and (max-width:1279px){html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:calc(var(--pw-hero) - 52px)}}@media(max-width:767px){html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__bg{display:none}}html[data-herobg=ink] .k-hero [data-stage=home] .k-place{background:#0a0d1ce0}.k-hero [data-stage=home] .k-tile{width:92px;border-radius:16px;overflow:hidden}.k-hero [data-stage=home] .k-tile img,.k-hero [data-stage=home] .k-tile svg{width:100%;height:100%;object-fit:cover}.k-proto-note{margin-top:8px;font-size:12px;color:var(--acid)}.k-hero [data-stage=home] .k-stage__bar{position:relative}.k-hero [data-stage=home] .k-proto-note{position:absolute;left:0;top:100%;margin:6px 0 0;white-space:nowrap}@media(max-width:767px){.k-hero [data-stage=home] .k-stage__bar{flex-wrap:wrap}.k-hero [data-stage=home] .k-proto-note{position:static;flex:1 1 100%;margin:0 0 12px;white-space:normal}}.k-stage.is-brand .k-place{display:none}html[data-herobg=ink] .k-hero [data-stage=home] .k-place{background:var(--ink-2)}@media(min-width:768px){html[data-herobg=sky] .k-hero__bg{background:#bfddea}html[data-herobg=sky] .k-hero__bg img{object-position:50% 0%}html[data-herobg=sky] .k-hero__bg:before{background:linear-gradient(90deg,#fbf7f2a8,#fbf7f26b 40%,#fbf7f200 64%)}html[data-herobg=sky] .k-hero__bg:after{background:linear-gradient(180deg,#fbf7f200 70%,#fbf7f24d)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg){background:#bfddea;color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-accent{color:#d2381a}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-hero__sub,html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-cta__micro,html[data-herobg=sky] .k-hero__approve{color:#0a0d1ccc}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-cta__line .k-link{color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) [data-stage=home] .k-stage__bar .k-note{color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-cta__pill{box-shadow:0 18px 40px -22px #0a0d1c73}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__label{color:#0a0d1cb8}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__bar{background:#0a0d1c47}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-pause{--focus:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg){--focus:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-cta__field:focus-within,html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-cta__pill:focus-within,html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-link:focus-visible{outline-color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-pause:focus-visible{box-shadow:inset 0 0 0 1px #fbf7f247,0 0 0 7px #fbf7f2eb}}@media(min-width:1024px){html[data-herobg=sky] .k-hero:has(>.k-hero__bg) [data-stage=home] .k-stage__bar .k-note{background:#fbf7f2db;padding:6px 12px;border-radius:14px}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__tab{background:#fbf7f2bd;color:var(--ink);box-shadow:inset 0 0 0 1px #0a0d1c1a}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__tab:hover{background:#fbf7f2eb}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__tab.is-on{background:var(--ink);color:var(--paper)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__tab.is-on .k-rot__bar i{background:var(--paper)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-rot__tab:focus-visible{outline-color:var(--ink)}}@media(min-width:768px)and (max-width:1023px){html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-stage:not(.is-brand) .k-rot__txt{color:#0a0d1cb8}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-stage:not(.is-brand) .k-rot__tab.is-on .k-rot__txt{color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) [data-stage=home] .k-stage__bar .k-note{background:#fbf7f2d1}html[data-herobg=sky] .k-hero__bg:before{background:linear-gradient(90deg,#fbf7f2b8,#fbf7f280 52%,#fbf7f21a 80%)}}.k-eq-sec__head{display:grid;gap:16px}.k-eq-sec__head .k-body{font-size:20px;line-height:1.45;max-width:460px}@media(min-width:768px){.k-eq-sec__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:last baseline}.k-eq-sec__head .k-h2{grid-column:1 / 8}.k-eq-sec__head .k-body{grid-column:8 / 13}}.k-eq{margin-top:56px;display:grid;gap:24px}@media(min-width:1024px){.k-eq{grid-template-columns:repeat(3,minmax(0,1fr))}}.k-eq__part{position:relative;container-type:inline-size}.k-eq__panel{position:relative;aspect-ratio:4 / 5;border-radius:28px;padding:24px;overflow:hidden;color:var(--ink);display:flex;flex-direction:column;justify-content:center}.k-eq__panel--crm .k-eq__badge{align-self:flex-start}.k-eq__panel--crm{background:var(--blush)}.k-eq__panel--mkt{background:var(--ink-2);color:var(--on-ink)}.k-eq__panel--ai{background:var(--coral)}.k-eq__part .k-h3{margin-top:22px}.k-eq__part p{margin-top:8px;color:var(--on-paper-2);max-width:360px}.k-eq__plus{position:absolute;z-index:2;left:-34px;top:calc(62.5cqw - 22px);width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;box-shadow:0 0 0 2px var(--paper)}.k-eq__plus svg{width:18px;height:18px}.k-eq__sum{grid-column:1 / -1;justify-self:center;display:flex;align-items:center;gap:14px;margin-top:8px;transition:opacity .45s ease,transform .7s var(--ease-out-soft)}.k-eq__equals{width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;flex:none}.k-eq__equals svg{width:18px;height:18px}.k-eq__kubbly{display:inline-flex;align-items:center;gap:10px;height:64px;padding:0 30px 0 26px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 24px 40px -24px #0a0d1c99}.k-eq__mark{width:34px;height:28px;color:var(--mark);flex:none}.k-eq__word{width:92px;height:30px;color:currentColor;flex:none}.k-eq.is-pre:not(.is-done) .k-eq__sum{opacity:0;transform:translateY(14px)}@media(max-width:1023px){.k-eq__sum{margin-top:0}.k-eq__kubbly{height:56px;padding:0 24px 0 20px}}.k-eq__after{margin-top:48px;display:grid;gap:16px;justify-items:start}.k-eq__after .k-small{font-size:17px;color:var(--on-paper-2);max-width:640px}.k-eq__badge{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 10px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}.k-eq__badge svg{width:16px;height:16px}.k-eq__rows{position:relative;margin-top:18px;display:grid;gap:8px}.k-eq__row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;font-family:var(--font-mono);font-size:12.5px;white-space:nowrap;box-shadow:0 1px #0a0d1c0a;transition:transform .6s var(--ease-out-soft),opacity .6s ease}.k-eq__row>span:first-child{overflow:hidden;text-overflow:ellipsis}.k-eq__src{flex:none;font-family:var(--font-sans);font-size:11.5px;font-weight:600;padding:3px 8px;border-radius:10px;background:var(--paper-2)}.k-eq__profile{position:relative;margin-top:-104px;margin-inline:10px;padding:16px;border-radius:16px;background:#fff;box-shadow:0 18px 36px -18px #0a0d1c66;transition:transform .6s var(--ease-out-soft),opacity .5s ease}.k-eq__profile b{display:block;font-size:19px;font-weight:600}.k-eq__tags{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.k-eq__tags span{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:10px;background:var(--blush);font-size:12px;font-weight:600}.k-eq__row:nth-child(1){transform:translateY(0) scale(.8)}.k-eq__row:nth-child(2){transform:translateY(calc(-1 * var(--eq-step))) scale(.86)}.k-eq__row:nth-child(3){transform:translateY(calc(-2 * var(--eq-step))) scale(.92)}.k-eq__rows{--eq-step:38px}.k-eq__row{color:transparent}.k-eq__row .k-eq__src{opacity:0}.k-eq.is-pre .k-eq__part:not(:has(.is-go)) .k-eq__row{color:inherit}.k-eq.is-pre .k-eq__part:not(:has(.is-go)) .k-eq__row .k-eq__src{opacity:1}.k-eq__row,.k-eq__row .k-eq__src{transition:transform .6s var(--ease-out-soft),opacity .6s ease,color .4s ease .2s}.k-eq__month{background:#fff;color:var(--ink);border-radius:16px;padding:14px;display:grid;gap:10px;box-shadow:0 24px 48px -24px #0009}.k-eq__month .k-mono{color:var(--on-paper-3)}.k-eq__pin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;padding:13px 12px;border-radius:12px;background:var(--paper);font-size:14px;line-height:1.3;transition:transform .7s var(--k-spring-card),opacity .3s ease}.k-eq__pin .k-tag{height:22px}.k-eq__part .k-eq__status{margin-top:16px;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--on-ink-2)}.k-eq__dot{width:8px;height:8px;border-radius:50%;background:var(--acid);flex:none;transition:transform .8s var(--k-spring-pop)}.k-eq__stack{position:relative;height:100%;margin:-24px}.k-eq__rcpt{--u:calc(220px / 240);position:absolute;left:50%;width:calc(240 * var(--u));margin-left:calc(-120 * var(--u));font-family:var(--font-ios);color:#000;line-height:1.3;transition:transform .75s var(--k-spring-card),opacity .3s ease}.k-eq__rcpt .ios-receipt{width:100%;background:#fff;box-shadow:0 16px 32px -16px #0a0d1c66}.k-eq__rcpt{left:auto;margin-left:0}.k-eq__rcpt--1{z-index:3;top:14%;left:7%;transform:rotate(-3deg)}.k-eq__rcpt--2{z-index:2;top:38%;left:21%;transform:rotate(0)}.k-eq__rcpt--3{z-index:1;top:62%;left:35%;transform:rotate(2deg)}.k-eq__rcpt .ios-check{transition:transform .8s var(--k-spring-pop)}.k-eq.is-pre .k-eq__part:not(:has(.is-go)) .k-eq__row:nth-child(1){transform:translate(-28px,-6px) rotate(-3deg);opacity:1}.k-eq.is-pre .k-eq__part:not(:has(.is-go)) .k-eq__row:nth-child(2){transform:translate(22px,4px) rotate(2deg);opacity:1}.k-eq.is-pre .k-eq__part:not(:has(.is-go)) .k-eq__row:nth-child(3){transform:translate(-14px,10px) rotate(-1deg);opacity:1}.k-eq.is-pre .k-eq__panel:not(.is-go) .k-eq__profile{opacity:0;transform:translateY(18px) scale(.96)}.k-eq.is-pre .k-eq__panel:not(.is-go) .k-eq__pin{opacity:0;transform:translateY(-16px)}.k-eq__month{transition:opacity .3s ease}.k-eq.is-pre .k-eq__panel:not(.is-go) .k-eq__month{opacity:0}.k-eq.is-pre .k-eq__panel:not(.is-go) .k-eq__dot{transform:scale(0)}.k-eq.is-pre .k-eq__panel:not(.is-go) .k-eq__rcpt{opacity:0;translate:40px 0}.k-eq.is-pre .k-eq__panel:not(.is-go) .ios-check{transform:scale(0)}.k-eq__profile{transition-delay:.35s}.k-eq__pin:nth-child(3){transition-delay:.08s}.k-eq__pin:nth-child(4){transition-delay:.16s}.k-eq__dot{transition-delay:.45s}.k-eq__rcpt{transition:translate .6s var(--ease-out-soft),opacity .3s ease}.k-eq__rcpt--1{transition-delay:.3s}.k-eq__rcpt--2{transition-delay:.15s}.k-eq__rcpt--3{transition-delay:0s}.k-eq__rcpt--1 .ios-check{transition-delay:.9s}.k-eq__rcpt--2 .ios-check{transition-delay:.75s}.k-eq__rcpt--3 .ios-check{transition-delay:.6s}@media(prefers-reduced-motion:reduce){.k-eq *{transition:none!important}}@media(max-width:1023px){.k-eq{gap:32px;margin-top:32px}.k-eq__panel{aspect-ratio:auto;height:240px;padding:18px}.k-eq__plus{left:50%;top:-28px;width:40px;height:40px;margin-left:-20px}.k-eq__part .k-h3{margin-top:16px}.k-eq__rows{display:none}.k-eq__profile{margin:26px 0 0;box-shadow:0 -8px 0 -4px #ffffffbf,0 -16px 0 -8px #ffffff80,0 18px 36px -18px #0a0d1c66}.k-eq__month{padding:10px;gap:6px}.k-eq__pin{padding:7px 10px;font-size:13px}.k-eq__status{margin-top:10px}.k-eq__rcpt{--u:calc(158px / 240)}.k-eq__stack{margin:-18px}.k-eq__rcpt--1{top:8px;left:14px}.k-eq__rcpt--2{top:64px;left:76px}.k-eq__rcpt--3{top:120px;left:138px}.k-eq__pin{flex-direction:column;align-items:flex-start;gap:4px}}@media(min-width:768px)and (max-width:1023px){.k-eq{gap:40px}.k-eq__part{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr auto auto 1fr;column-gap:32px}.k-eq__part>.k-eq__panel{grid-column:1;grid-row:1 / 5}.k-eq__part>.k-h3{grid-column:2;grid-row:2;margin-top:0}.k-eq__part>p{grid-column:2;grid-row:3}.k-eq__plus{left:calc((100% - 32px) * 7 / 24);top:-32px}.k-eq__sum{justify-self:start;margin-left:calc((100% - 32px) * 7 / 24 - 108px)}.k-eq__panel{height:300px;padding:24px}.k-eq__stack{margin:-24px}.k-eq__rcpt{--u:calc(190px / 240)}.k-eq__rcpt--1{top:16px;left:18px}.k-eq__rcpt--2{top:100px;left:86px}.k-eq__rcpt--3{top:184px;left:154px}.k-eq__pin{flex-direction:row;align-items:center}}@container (max-width: 380px){.k-eq__src{display:none}.k-eq__row{font-size:11.5px}.k-eq__rcpt{--u:calc(min(220px, 64cqw) / 240)}.k-eq__rcpt--1{left:4%}.k-eq__rcpt--2{left:13%}.k-eq__rcpt--3{left:22%}}@media(max-width:767px){.k-eq__stack{position:absolute;inset:0;height:auto;margin:0;--x0:max(12px, 50% - 158px)}.k-eq__rcpt{--u:.7px}.k-eq__rcpt--1{top:9px;left:var(--x0)}.k-eq__rcpt--2{top:83px;left:calc(var(--x0) + 74px)}.k-eq__rcpt--3{top:157px;left:calc(var(--x0) + 148px)}}.k-live{position:relative;isolation:isolate}.k-live__photo{position:relative;overflow:hidden;background:var(--ink)}.k-live__photo img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.k-live__copy .k-h2{color:var(--ink)}.k-live__copy p{margin-top:12px;font-size:17px;line-height:1.5;color:var(--on-paper-2);max-width:520px}.k-live__cards{margin-top:24px;display:grid;gap:12px}.k-live-card{position:relative;display:flex;flex-direction:column;padding:20px;border-radius:20px;background:#fff;color:var(--ink);box-shadow:var(--shadow-card);--focus:var(--ink)}.js .k-live:not(.is-in) .k-live-card{opacity:0;transform:translateY(12px)}.k-live-card{transition:opacity .5s var(--ease-out-soft),transform .5s var(--ease-out-soft)}.k-live-card__qr{display:none;width:171px;height:171px;margin:-6px 0 10px -6px;image-rendering:pixelated}.k-live-card__name{font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.01em;color:var(--ink);text-decoration:none;display:inline-flex;min-height:44px;align-items:center;align-self:flex-start}.k-live-card__name:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.k-live-card__job{font-size:15px;color:var(--on-paper-2)}.k-live__scan{display:none}.k-live-card__open{position:relative;z-index:1;margin-top:16px;height:52px;border-radius:999px;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none}.k-live-card__open svg{width:18px;height:18px}.k-live-card__num{margin-top:10px;font-size:13px;color:var(--on-paper-2);user-select:text;position:relative;z-index:1}.k-live__foot{margin-top:16px;font-size:13px;line-height:1.45;color:var(--on-paper-2)}@media(hover:hover)and (pointer:fine){.k-live-card__qr{display:block}.k-live__scan{display:inline}.k-live-card__open{display:none}}@media(max-width:767px){.k-live__copy .k-h2{font-size:34px}.k-live:has(>.k-live__photo){display:grid}.k-live>.k-live__photo{grid-area:1 / 1;min-height:260px;border-radius:24px}.k-live>.k-live__photo{width:100%;aspect-ratio:900 / 692;align-self:stretch}.k-live>.k-live__photo img{position:absolute;inset:0}.k-live>.k-live__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0d1c33,#0a0d1cc7 52%,#0a0d1cf0)}.k-live:has(>.k-live__photo)>.k-live__copy{grid-area:1 / 1;z-index:1;align-self:end;margin:0;padding:96px 24px 24px}.k-live:has(>.k-live__photo)>.k-live__copy .k-h2{color:var(--paper)}.k-live:has(>.k-live__photo)>.k-live__copy p{color:#fbf7f2d6}.k-live:has(>.k-live__photo)>.k-live__cards{margin-top:16px}}@media(min-width:768px){.k-live[data-count]:not([data-count="1"]){min-height:600px;border-radius:28px;overflow:hidden;background:var(--ink);padding:56px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.k-live[data-count]:not([data-count="1"]) .k-live__photo,html:not(.js) .k-live .k-live__photo{position:absolute;inset:0 0 0 auto;width:50%;z-index:-1}.k-live[data-count]:not([data-count="1"]) .k-live__photo:after{content:"";position:absolute;inset:0;background:var(--scrim-live)}.k-live[data-count]:not([data-count="1"]) .k-live__copy .k-h2{color:var(--paper);max-width:600px}.k-live[data-count]:not([data-count="1"]) .k-live__copy p{color:#fbf7f2d6;font-size:19px;max-width:600px;text-wrap:pretty}.k-live__cards{display:flex;flex-wrap:wrap;gap:16px;margin-top:0}.k-live-card{width:232px;min-height:312px}.k-live-card__num{margin-top:10px;padding-top:0}.k-live[data-count="1"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}.k-live[data-count="1"] .k-live__photo{display:none}.k-live[data-count="1"] .k-live__copy{grid-column:1 / 7}.k-live[data-count="1"] .k-live__copy .k-h2{font-size:26px;font-family:var(--font-display);font-weight:600}.k-live[data-count="1"] .k-live__cards{grid-column:8 / 12}.k-live-sec .k-live[data-count="1"]{background:var(--paper-2);border-radius:28px;padding:56px}.k-live-sec .k-live[data-count="1"] .k-live__copy .k-h2{font-size:var(--fs-h2);font-weight:700}.k-live-sec .k-live[data-count="1"] .k-live__cards{grid-column:8 / 13;justify-self:end}}@media(min-width:768px)and (max-width:1279px){.k-live[data-count]:not([data-count="1"]):not(.k-live--strip) .k-live__copy{max-width:52%}}@media(min-width:768px)and (max-width:1023px){.k-live-sec .k-live[data-count="1"]{padding:40px}}@media(min-width:768px)and (max-width:1023px)and (hover:hover)and (pointer:fine){.k-live:not(.k-live--strip) .k-live__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.k-live:not(.k-live--strip) .k-live-card{width:auto;min-height:0;padding:16px}.k-live:not(.k-live--strip) .k-live-card__qr{width:114px;height:114px;margin:-4px 0 8px -4px}}@media(min-width:768px)and (max-width:1023px)and (not ((hover:hover)and (pointer:fine))){.k-live__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.k-live-card{width:auto;min-height:0}}.k-live--strip .k-live-card__qr{width:114px;height:114px}.k-tiles-sec .k-body{font-size:20px;line-height:1.45;max-width:460px}.k-tiles{margin-top:48px;display:grid;gap:24px}.k-entry-tile__panel{position:relative;height:376px;border-radius:28px;background:var(--ink-2);overflow:hidden;display:flex;justify-content:center;padding-top:28px}.k-section--paper .k-entry-tile__panel{background:var(--paper-2)}.k-entry-tile .k-h3{margin-top:20px;font-size:21px}.k-entry-tile p{margin-top:8px;font-size:15px;color:var(--on-ink-2)}.k-section--paper .k-entry-tile p{color:var(--on-paper-2)}.k-phone--card.k-phone--mini{--pw:220px;width:var(--pw);height:440px;border-radius:30px;box-shadow:0 30px 50px -24px #0009}.k-phone--card.k-phone--mini>.k-phone__bezel{padding:5px;border-radius:30px}.k-phone--card.k-phone--mini .k-screen{border-radius:25px}@media(min-width:1024px){.k-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.k-entry-tile{grid-column:span 2}.k-entry-tile:nth-child(4){grid-column:2 / 4}.k-entry-tile:nth-child(5){grid-column:4 / 6}}@media(min-width:768px)and (max-width:1023px){.k-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.k-entry-tile:nth-child(5){grid-column:1 / -1}}@media(max-width:767px){.k-tiles{grid-auto-flow:column;grid-auto-columns:300px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc((100vw - var(--container)) / -2);padding-inline:calc((100vw - var(--container)) / 2);scroll-padding-inline:calc((100vw - var(--container)) / 2);scrollbar-width:none;padding-bottom:4px}.k-tiles::-webkit-scrollbar{display:none}.k-entry-tile{scroll-snap-align:start}.k-entry-tile__panel{height:300px}.k-phone--card.k-phone--mini{--pw:200px;height:400px}}.k-tiles:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:12px}.k-cont{position:relative;overflow:visible}.k-cont__ring{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);overflow:visible;pointer-events:none}.k-cont__ring rect{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);rx:30px;fill:none;stroke:var(--on-ink);stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100}.k-ready.is-auto .k-cont__ring rect{animation:k-ring 8s linear forwards}.k-section--paper .k-cont__ring rect,.k-section--coral .k-cont__ring rect{stroke:var(--ink)}@keyframes k-ring{to{stroke-dashoffset:0}}.k-cont__count{font-size:14px;color:var(--on-ink-2)}.k-ready__actions [data-stay]{min-height:44px;display:inline-flex;align-items:center}.k-assembly{position:relative;border-radius:28px;background:var(--paper-2);color:var(--ink);padding:32px}.k-asm{position:relative}.k-asm__label{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-paper-3)}.k-asm__head{margin-top:6px;font-family:var(--font-display);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.01em;min-height:32px}.k-asm__chips{display:none}.k-asm__cols{margin-top:24px;display:grid;grid-template-columns:36fr 28fr 36fr;gap:20px;align-items:start}.k-asm__left,.k-asm__right{display:grid;gap:16px}.k-asm__card{background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px #0a0d1c0a}.k-asm__mono{font-family:var(--font-mono);font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-paper-3)}.k-asm__card{position:relative}.k-asm__wait{position:absolute;left:16px;top:38px;display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--on-paper-3);transition:opacity .3s ease}.k-asm__wait .ic{width:16px;height:16px}.k-asm__found{margin-top:10px;display:grid;gap:10px}.k-asm__name{display:flex;align-items:center;gap:10px;transition:opacity .3s ease}.k-asm__logo{position:relative;width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden}.k-asm__mono-k,.k-asm__disc{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-weight:600;transition:opacity .3s ease,transform .8s var(--k-spring-pop)}.k-asm__disc svg,.k-asm__disc img{width:100%;height:100%}.k-asm__nm{display:grid;line-height:1.25;min-width:0}.k-asm__nm b{font-size:16px;white-space:nowrap}.k-asm__nm i{font-style:normal;font-size:13px;color:var(--on-paper-3)}.k-asm__sw{display:flex;align-items:center;gap:8px;font-size:13px;transition:opacity .3s ease,transform .5s var(--k-spring-pop)}.k-asm__swatch{width:22px;height:22px;border-radius:6px;flex:none}.k-asm__hex{font-family:var(--font-mono);font-size:12px}.k-asm__desc,.k-asm__tel{font-size:13.5px;line-height:1.4;color:var(--on-paper-2);transition:opacity .4s ease}.k-asm__tiles{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.k-asm__tile{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--paper-2);transition:transform .5s var(--ease-out-soft),opacity .3s ease}.k-asm__tile img,.k-asm__tile svg{width:100%;height:100%;object-fit:cover}.k-asm__tile--logo{display:grid;place-items:center}.k-asm__tile--logo svg{width:70%;height:70%}.k-asm__tile-k{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1;color:#fff}.k-asm__mid{display:grid;justify-items:center;gap:10px}.k-asm__ph{--pw:220px}.k-asm__cap{margin-top:8px;font-size:12px;color:var(--on-paper-2)}.k-asm__first{container-type:inline-size}.k-asm__msg{--u:calc((100cqw - 32px) / 240);margin-top:10px;font-family:var(--font-ios);color:#000;line-height:1.3;transition:opacity .3s ease}.k-asm__right .ios-card{width:100%}.k-asm__slot{position:relative;background:#e3e3e7}.k-asm__slot>*{transition:opacity .3s ease}.k-asm__rc .ios-card__desc,.k-asm__rc .ios-card__chip{transition:opacity .4s ease}.k-asm__flyer{position:absolute;z-index:5;display:block;border-radius:10px;overflow:hidden;opacity:0;pointer-events:none;transform-origin:0 0}.k-asm__flyer img,.k-asm__flyer svg{width:100%;height:100%;object-fit:cover}.k-asm-prof,.k-asm-thr{position:absolute;inset:calc(50 * var(--u)) 0 0;background:#fff;transition:opacity .4s ease}.k-asm-thr{display:flex;flex-direction:column}.k-asm-thr__in{padding:calc(10 * var(--u)) calc(12 * var(--u));display:grid;gap:calc(8 * var(--u))}.k-asm-thr .ios-card{transition:transform .75s var(--k-spring-card),opacity .1s linear;transform-origin:0 0}.k-asm-prof__cover{position:relative;height:calc(110 * var(--u));background:#e3e3e7;overflow:hidden}.k-asm-prof__cover i{position:absolute;inset:0;display:block;clip-path:inset(0 100% 0 0);transition:clip-path .4s var(--ease-out-soft)}.k-asm-prof__ava{position:relative;display:block;width:calc(76 * var(--u));height:calc(76 * var(--u));margin:calc(-38 * var(--u)) auto 0;border-radius:50%;border:calc(3 * var(--u)) solid #fff;overflow:hidden;background:#e3e3e7}.k-asm-prof__sk,.k-asm-prof__logo{position:absolute;inset:0;transition:opacity .3s ease,transform .8s var(--k-spring-pop)}.k-asm-prof__sk{background:#e3e3e7}.k-asm-prof__logo svg,.k-asm-prof__logo img{width:100%;height:100%}.k-asm-prof__name{position:relative;display:grid;justify-items:center;margin-top:calc(8 * var(--u));height:calc(24 * var(--u))}.k-asm-prof__name>*{grid-area:1 / 1;font-size:calc(18 * var(--u));font-weight:700;white-space:nowrap;transition:opacity .3s ease}.k-asm-prof__ph{color:var(--ios-meta);font-weight:500!important}.k-asm-prof__desc{margin:calc(4 * var(--u)) calc(20 * var(--u)) 0;min-height:calc(32 * var(--u));text-align:center;font-size:calc(12 * var(--u));line-height:1.35;color:var(--ios-body);transition:opacity .4s ease}.k-asm-prof__acts{display:flex;justify-content:center;gap:calc(22 * var(--u));margin-top:calc(12 * var(--u))}.k-asm-prof__acts span{display:grid;justify-items:center;gap:calc(4 * var(--u));color:var(--ios-link)}.k-asm-prof__acts .ic{width:calc(40 * var(--u));height:calc(40 * var(--u));padding:calc(10 * var(--u));border-radius:50%;background:var(--ios-search);box-sizing:border-box}.k-asm-prof__acts i{font-style:normal;font-size:calc(10.5 * var(--u));color:var(--ios-meta)}.k-asm-prof__rows{margin:calc(14 * var(--u)) calc(14 * var(--u)) 0;border-top:1px solid var(--ios-hair)}.k-asm-prof__row{display:flex;align-items:center;gap:calc(10 * var(--u));height:calc(40 * var(--u));border-bottom:1px solid var(--ios-hair);font-size:calc(13 * var(--u));transition:opacity .3s ease}.k-asm-prof__ic{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--ios-link);display:grid;place-items:center}.k-asm-prof__ic .ic{width:calc(14 * var(--u));height:calc(14 * var(--u))}.k-asm-prof__dot{display:block;width:calc(14 * var(--u));height:calc(14 * var(--u));border-radius:50%}.k-asm:not(.a1) .k-asm__found .k-asm__name,.k-asm:not(.a2) .k-asm__sw,.k-asm:not(.a4) .k-asm__desc,.k-asm:not(.a4) .k-asm__tel{opacity:0}.k-asm:not(.a2) .k-asm__sw{transform:scale(.6)}.k-asm.a1 .k-asm__ing .k-asm__wait,.k-asm.a5 .k-asm__photos .k-asm__wait{opacity:0}.k-asm:not(.a3) .k-asm__disc{opacity:0;transform:scale(.4)}.k-asm.a3 .k-asm__mono-k{opacity:0}.k-asm:not(.a5) .k-asm__tile{opacity:0;transform:translate(24px)}.k-asm.a5 .k-asm__tile:nth-child(2){transition-delay:.08s}.k-asm.a5 .k-asm__tile:nth-child(3){transition-delay:.16s}.k-asm.a5 .k-asm__tile:nth-child(4){transition-delay:.24s}.k-asm:not(.a6) .k-asm__slot>*{opacity:0}.k-asm:not(.a7) .k-asm__rc .ios-card__title,.k-asm:not(.a7) .k-asm__rc .k-asm__fade{opacity:0}.k-asm.a8 .k-asm__msg{opacity:.4}.k-asm:not(.a1) .k-asm-prof__name b,.k-asm.a1 .k-asm-prof__ph{opacity:0}.k-asm.a2 .k-asm-prof__cover i{clip-path:inset(0 0 0 0)}.k-asm.a3 .k-asm-prof__sk{opacity:0}.k-asm:not(.a3) .k-asm-prof__logo{opacity:0;transform:scale(.4)}.k-asm:not(.a4) .k-asm-prof__desc,.k-asm:not(.a4) .k-asm-prof__row--tel span:last-child,.k-asm:not(.a4) .k-asm-prof__row--web span:last-child,.k-asm:not(.a2) .k-asm-prof__row--col span{opacity:0}.k-asm:not(.a8) .k-asm-thr{opacity:0}.k-asm.a8 .k-asm-prof{opacity:0}.k-asm:not(.a8) .k-asm-thr .ios-card{transform:scale(.5);opacity:0}.k-asm.is-reset .k-asm__cols,.k-asm.is-reset .k-asm__head{opacity:0;transition:opacity .4s ease}.k-asm__cols,.k-asm__head{transition:opacity .4s ease}.k-assembly>.k-pause{position:absolute;right:16px;bottom:16px;--focus:var(--ink)}@media(prefers-reduced-motion:reduce){.k-asm *{transition:none!important}}@media(max-width:767px){.k-assembly{padding:20px 16px}.k-asm__head{font-size:20px;min-height:48px}.k-asm__chips{display:flex;gap:8px;margin-top:14px}.k-asm__chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 6px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}.k-asm__chip b{display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#0a0d1c1f;color:transparent;padding:2px;transition:background-color .2s ease}.k-asm__chip.is-on b{background:var(--acid);color:var(--ink)}.k-asm__cols{display:block;margin-top:16px}.k-asm__left,.k-asm__right,.k-asm__cap{display:none}.k-asm__ph{width:100%!important;height:400px;aspect-ratio:auto;padding:0;border-radius:36px;background:var(--bezel)}.k-asm__ph>.k-phone__bezel{padding:6px;border-radius:36px}.k-asm__ph .k-screen{border-radius:30px}.k-asm__ph .ios-sb{display:none}.k-asm__ph .k-asm-prof,.k-asm__ph .k-asm-thr{inset:0}}.k-tabs{display:flex;flex-wrap:wrap;gap:8px}.k-tabs [role=tab]{height:48px;padding:0 20px;border-radius:999px;border:0;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);color:var(--on-ink);font:600 17px/1 var(--font-display);cursor:pointer}.k-tabs [role=tab][aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:none}@media(max-width:767px){.k-tabs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.k-tabs::-webkit-scrollbar{display:none}.k-tabs [role=tab]{flex:none;height:44px;font-size:15px;scroll-snap-align:start}}.k-review h3{margin-top:14px;font:700 12px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-paper-3)}.k-review__presets{display:flex;gap:8px;margin:6px 0 4px}.k-review__presets button{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-paper);background:var(--paper-2);cursor:pointer;font-weight:600;font-size:13px}@media(min-width:1024px){.k-footer__grid--v3{grid-template-columns:2fr 2fr 1fr 1fr 1fr}.k-footer__grid--v3>.k-footer__group--wide:first-child ul{columns:1}}.k-close .k-h2 .k-l,.k-h1 .k-l--b{display:block}.k-stage__panel>.k-place--panel{position:absolute;left:20px;top:20px}@media(min-width:768px){[data-stage=use] .k-stage__panel{background:var(--panel, var(--coral));transition:background-color .4s ease}}.ios-entry--inbox{background:#fff}.ios-inbox{flex:1;min-height:0;display:flex;flex-direction:column}.ios-inbox__nav{flex:none;height:calc(40 * var(--u));display:flex;align-items:center;justify-content:space-between;padding:0 calc(16 * var(--u));font-size:calc(14 * var(--u));color:var(--ios-link)}.ios-inbox__nav .ic{width:calc(20 * var(--u));height:calc(20 * var(--u))}.ios-inbox__title{flex:none;padding:0 calc(16 * var(--u));font-size:calc(28 * var(--u));font-weight:700;letter-spacing:-.02em;line-height:1.15}.ios-inbox__search{flex:none;display:flex;align-items:center;gap:calc(6 * var(--u));height:calc(32 * var(--u));margin:calc(8 * var(--u)) calc(16 * var(--u)) calc(6 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(10 * var(--u));background:#eeeef0;color:var(--ios-ph);font-size:calc(14 * var(--u))}.ios-inbox__search .ic{width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none}.ios-inbox__clip{position:relative;flex:1;min-height:0;overflow:hidden}.ios-inbox__list{transform:translateY(calc(-66 * var(--u)));transition:transform .45s var(--ease-out-soft)}.ios-inbox__list[data-s]{transform:none}.ios-inbox__hit{display:block;position:relative;opacity:0;transition:opacity .25s ease .15s,background-color .15s ease}.ios-inbox__list[data-s] .ios-inbox__hit{opacity:1}.ios-inbox__hit[data-s=press]{transform:none;background:#e5e5ea}.ios-inbox__hit>.ios-ring{display:none}.ios-inbox__row{position:relative;height:calc(66 * var(--u));display:flex;align-items:center;gap:calc(12 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(22 * var(--u))}.ios-inbox__row:after{content:"";position:absolute;left:calc(78 * var(--u));right:0;bottom:0;height:1px;background:#e3e3e6}.ios-disc--inbox{width:calc(44 * var(--u));height:calc(44 * var(--u))}.ios-disc--friend{display:grid;place-items:center;background:linear-gradient(180deg,#a3a3aa,#8e8e93);color:#fff;font-size:calc(18 * var(--u));font-weight:600;box-shadow:none}.ios-inbox__txt{flex:1;min-width:0;display:grid;gap:calc(1 * var(--u))}.ios-inbox__top{display:flex;align-items:baseline;justify-content:space-between;gap:calc(6 * var(--u))}.ios-inbox__top b{font-size:calc(14.5 * var(--u));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ios-inbox__top i{flex:none;display:inline-flex;align-items:center;gap:calc(4 * var(--u));font-style:normal;font-size:calc(12 * var(--u));color:var(--ios-meta);white-space:nowrap}.ios-inbox__top i .ic{width:calc(7 * var(--u));height:calc(11 * var(--u));color:#c4c4c8}.ios-inbox__pv{font-size:calc(13 * var(--u));line-height:1.28;color:var(--ios-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ios-inbox__dot{position:absolute;z-index:1;left:calc(7 * var(--u));top:50%;width:calc(9 * var(--u));height:calc(9 * var(--u));margin-top:calc(-4.5 * var(--u));border-radius:50%;background:var(--ios-link)}.ios-inbox__hit .ios-touch--e{left:75%}.ios-inp__draft{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(6 * var(--u));padding:0 calc(3 * var(--u)) 0 calc(12 * var(--u));border-radius:inherit;background:#fff;color:#000;font-size:calc(14 * var(--u));opacity:0;visibility:hidden;transition:opacity .12s ease,visibility 0s linear .12s}.ios-inp__draft[data-s]{opacity:1;visibility:visible;transition:opacity .15s ease}.ios-inp__draft>span:first-child{white-space:nowrap;overflow:hidden}.ios-inp__send{flex:none;width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:50%;background:var(--ios-sent);display:grid;place-items:center}.ios-inp__send .ic{width:calc(15 * var(--u));height:calc(15 * var(--u))}.ios-sb__t1,.ios-sb__t2{transition:opacity .3s ease}.ios-sb__t2:not([data-s]){opacity:0}.ios-sb__time:has(>.ios-sb__t2[data-s]) .ios-sb__t1{opacity:0}.ios-entry[data-s=fade]{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.ios[data-entry=fade] .ios-msgs{transition:opacity .3s ease}.ios[data-entry=fade] .ios-msgs:not([data-s]){opacity:0;transform:none}.ios-ebtn__swap{display:grid}.ios-ebtn__swap>span{grid-area:1 / 1;text-align:center;transition:opacity .2s ease}.ios-ebtn__b:not([data-s]){opacity:0}.ios-ebtn__swap:has(>.ios-ebtn__b[data-s]) .ios-ebtn__a{opacity:0}.k-screen>.k-ghost{position:absolute;inset:0;z-index:6;pointer-events:none;animation:k-lift .3s var(--ease-in-out-3) forwards}@keyframes k-lift{to{opacity:0;transform:translateY(calc(-24 * var(--u)))}}.k-screen.is-doorin>.ios:not(.k-ghost){animation:k-doorin .3s var(--ease-out-soft) both}@keyframes k-doorin{0%{transform:scale(.985)}to{transform:none}}.k-storyseg{position:relative;width:var(--hp, 300px);height:36px;border-radius:999px;container-type:inline-size;background:#0a0d1c8f;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 0 0 1px #fbf7f229}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.k-storyseg{background:#0a0d1cd1}}@media(pointer:coarse){.k-storyseg{height:44px}.k-storyseg__tab:after{content:"";position:absolute;inset:-3px 0}}.k-storyseg.is-off,html:not(.js) .k-storyseg{visibility:hidden}.k-storyseg__row{position:absolute;inset:3px;display:grid;grid-template-columns:repeat(var(--n, 4),auto)}.k-storyseg__tab,.k-storyseg__row>span{position:relative;min-width:0;display:grid;place-items:center;padding:0 8px;border:0;border-radius:999px;background:none;font:600 13.5px/1 var(--font-sans);white-space:nowrap;color:#fbf7f2cc;cursor:pointer;-webkit-tap-highlight-color:transparent}.k-storyseg__tab:hover{color:var(--paper)}.k-storyseg__tab:focus-visible{outline:2px solid var(--acid);outline-offset:2px}.k-storyseg__thumb{position:absolute;inset:0;pointer-events:none;opacity:0;border-radius:999px;background:var(--paper);clip-path:inset(3px calc(100% - var(--x2, 0px)) 3px var(--x1, 0px) round 999px);transition:clip-path .34s cubic-bezier(.3,.7,.2,1),opacity .15s}.k-storyseg[data-ready] .k-storyseg__thumb{opacity:1}.k-storyseg__thumb .k-storyseg__row>span{color:var(--ink);cursor:default}.k-storyseg__prog{position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:1px;background:var(--coral);transform:scaleX(0);transform-origin:0 50%}.k-stage:not([data-playing]) .k-storyseg__prog{animation-play-state:paused!important}.k-stage.is-brand .k-storyseg__prog{display:none}@container (max-width: 290px){.k-storyseg__tab,.k-storyseg__row>span{font-size:13px}}@container (max-width: 264px){.k-storyseg__tab,.k-storyseg__row>span{font-size:12.5px;padding:0 6px}.k-storyseg__prog{left:9px;right:9px}}@container (max-width: 246px){.k-storyseg__tab,.k-storyseg__row>span{font-size:12px;padding:0 4px}.k-storyseg__prog{left:6px;right:6px}}@media(prefers-reduced-motion:reduce){.k-storyseg__thumb{transition:none}.k-storyseg__prog{display:none}}.k-stage.is-preview .k-storyseg{opacity:0;transition:opacity .2s ease;pointer-events:none}.k-hero [data-stage=home]{--hp:min(300px, 100vw - 64px);display:grid;grid-template-columns:minmax(0,1fr) calc(var(--hp) - 56px) 56px minmax(0,1fr);row-gap:12px;align-items:start}.k-hero [data-stage=home]>.k-storyseg{grid-area:1 / 2 / 2 / 4}.k-hero [data-stage=home]>.k-stage__panel{grid-area:2 / 1 / 3 / 5}.k-hero [data-stage=home]>.k-stage__bar{grid-area:3 / 2 / 4 / 3;margin:0;padding:0;min-height:0;display:grid;align-items:start}.k-hero [data-stage=home]>.k-pause{grid-area:3 / 3 / 4 / 4;justify-self:end;position:relative;inset:auto}.k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:var(--hp)}.k-hero [data-stage=home] .k-stage__bar .k-note{grid-area:1 / 1}.k-hero [data-stage=home] .k-stage__bar{min-height:35.1px}.k-note--next{display:none;align-items:center;gap:8px;visibility:hidden}.k-stage__bar.has-next .k-note--next{display:flex}.k-note--next.is-on{visibility:visible}.k-note--next .k-next{flex:none}.k-hero [data-stage=home] .k-stage__bar .k-note--next{grid-area:2 / 1;margin-top:4px}@media(max-width:767px){.k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:var(--hp)}.k-hero [data-stage=home] .k-stage__bar .k-note{background:none;padding:0;color:var(--on-ink-2);font-size:13px;line-height:1.35}}@media(min-width:768px){.k-hero [data-stage=home]{--hp:min(262px, var(--pw-hero));grid-template-columns:var(--hp) 12px 36px;justify-content:start}.k-hero [data-stage=home]>.k-storyseg{grid-area:1 / 1 / 2 / 2}.k-hero [data-stage=home]>.k-pause{grid-area:1 / 3 / 2 / 4;align-self:center;justify-self:start;width:36px;height:36px;background:#0a0d1ccc;box-shadow:0 0 0 1px var(--line-ink)}.k-hero [data-stage=home]>.k-pause:before{content:"";position:absolute;inset:-4px}.k-hero [data-stage=home]>.k-pause svg{width:16px;height:16px}.k-hero [data-stage=home]>.k-stage__panel{grid-area:2 / 1 / 3 / 2}.k-hero [data-stage=home]>.k-stage__bar{grid-area:3 / 1 / 4 / 4;width:auto;max-width:none}.k-hero [data-stage=home] .k-stage__bar .k-note{background:none;padding:0;border-radius:0;color:var(--on-photo);font-size:13px;line-height:1.35;max-width:none;text-wrap:pretty}html:not([data-herobg=ink]) .k-hero [data-stage=home] .k-stage__bar{width:auto}}@media(min-width:768px)and (pointer:coarse){.k-hero [data-stage=home]>.k-pause{width:44px;height:44px}.k-hero [data-stage=home]{grid-template-columns:var(--hp) 12px 44px}}@media(min-width:1024px){.k-hero [data-stage=home]{--hp:var(--pw-hero)}.k-hero [data-stage=home] .k-stage__bar{margin-top:0}}@media(min-width:768px){html[data-herobg=ink] .k-hero [data-stage=home]{grid-template-columns:calc(var(--hp) + 40px) 12px 36px}html[data-herobg=ink] .k-hero [data-stage=home]>.k-storyseg{justify-self:center}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel{padding:20px;border-radius:28px;align-items:center}html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:var(--hp)}html[data-herobg=ink] .k-hero [data-stage=home] .k-storyseg{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink)}}@media(min-width:768px)and (max-width:1023px){html[data-herobg=ink] .k-hero [data-stage=home]{--hp:min(236px, var(--pw-hero))}}@media(min-width:1024px){html[data-herobg=ink] .k-hero [data-stage=home] .k-stage__panel .k-phone{--pw:var(--hp)}html[data-herobg=ink] .k-hero [data-stage=home]{--hp:calc(var(--pw-hero) - 40px)}}@media(min-width:768px){html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-storyseg{background:#fbf7f2bd;box-shadow:inset 0 0 0 1px #0a0d1c1f}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-storyseg__tab{color:#0a0d1ccc}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-storyseg__thumb{background:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-storyseg__thumb .k-storyseg__row>span{color:var(--paper)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-storyseg__tab:focus-visible{outline-color:var(--ink)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) [data-stage=home] .k-stage__bar .k-note{color:var(--ink)}}.k-section--paper .k-h2 .k-accent{color:#d2381a}.k-fold-sec__head{display:grid;gap:16px}.k-fold-sec__value{font-size:17px;line-height:1.45;color:var(--on-paper-2);max-width:460px;text-wrap:pretty}@media(min-width:768px){.k-fold-sec__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:last baseline}.k-fold-sec__head .k-h2{grid-column:1 / 8}.k-fold-sec__value{grid-column:8 / 13;font-size:20px}}.k-fold{--fpw:252px;position:relative;margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr)}.k-fold__stage{position:relative;grid-area:1 / 1;height:620px;border-radius:28px;background:var(--paper-2);overflow:hidden;container-type:size;isolation:isolate}.k-fold__desk{--d:min(calc(100cqw / 1240), calc(100cqh / 620));--c:var(--d);--fx:620;--fy:310;position:absolute;left:50%;top:50%;width:calc(1240 * var(--d));height:calc(620 * var(--d));translate:-50% -50%}@media(min-width:1024px)and (max-width:1279px){.k-fold{--fpw:236px}.k-fold__stage{height:560px}}@media(min-width:1024px){.k-fold{--fh:min(620px, calc(100svh - var(--header-h) - 230px));--fpw:max(210px, min(252px, calc((var(--fh) - 72px) / 2.0925)))}.k-fold__stage{height:var(--fh)}}@media(min-width:1024px)and (max-width:1279px){.k-fold{--fh:min(560px, calc(100svh - var(--header-h) - 230px));--fpw:max(210px, min(236px, calc((var(--fh) - 72px) / 2.0925)))}}@media(min-width:768px)and (max-width:1023px){.k-fold{--fpw:228px}.k-fold__stage{height:540px}}.k-win{--i:0;--fd:0ms;position:absolute;z-index:var(--z, 1);left:calc(var(--l) * var(--d));top:calc(var(--t) * var(--d));width:calc(var(--w) * var(--d));height:calc(var(--h) * var(--d));overflow:hidden;border-radius:calc(12 * var(--c));background:#fff;color:var(--ink);font-family:var(--font-sans);line-height:1.25;box-shadow:0 1px #0a0d1c0a,0 18px 40px -20px #0a0d1c61,0 0 0 1px #0a0d1c14;transform:rotate(var(--r))}.k-win--email{--l:36;--t:64;--w:392;--h:288;--r:-2deg;--z:2;--i:0;--fd:.14s}.k-win--crm{--l:452;--t:28;--w:336;--h:214;--r:1.5deg;--z:3;--i:1;--fd:70ms}.k-win--calendar{--l:826;--t:52;--w:378;--h:250;--r:2deg;--z:1;--i:2;--fd:.21s}.k-win--texts{--l:800;--t:330;--w:404;--h:258;--r:-1.5deg;--z:4;--i:3;--fd:.28s}.k-win--sheet{--l:92;--t:382;--w:380;--h:206;--r:1deg;--z:2;--i:4;--fd:0ms}.js .k-fold:not([data-still]) .k-win:not([data-s]){opacity:0;transform:translateY(calc(16 * var(--d))) rotate(var(--r))}.k-win[data-s=in]{opacity:1;transform:rotate(var(--r));transition:opacity .5s var(--ease-out-soft) calc(var(--i) * 80ms),transform .5s var(--ease-out-soft) calc(var(--i) * 80ms)}.k-win[data-s=reset]{opacity:0;transform:translateY(calc(16 * var(--d))) rotate(var(--r));transition:none}.k-win[data-s=fold]{opacity:0;transform:translate(calc((var(--fx) - var(--l) - var(--w) / 2) * var(--d)),calc((var(--fy) - var(--t) - var(--h) / 2) * var(--d))) scale(.1) rotate(0);transition:transform .52s cubic-bezier(.55,0,.9,.35) var(--fd),opacity .52s cubic-bezier(.7,0,1,.6) var(--fd)}.k-win--email:has([data-k=sched][data-s]){z-index:5}.k-win[data-s=fold]{z-index:11}.k-fold__desk:has(>.k-win[data-s=fold]){z-index:11}.k-win__bar{position:relative;height:calc(30 * var(--c));display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--c));background:#f6f3ee;border-bottom:1px solid rgba(10,13,28,.08);font-size:max(11px,calc(12.5 * var(--c)));font-weight:600;color:#0a0d1cb8;white-space:nowrap}.k-win__bar:before{content:"";position:absolute;left:calc(12 * var(--c));top:50%;width:calc(9 * var(--c));height:calc(9 * var(--c));margin-top:calc(-4.5 * var(--c));border-radius:50%;background:#e2ddd6;box-shadow:calc(14 * var(--c)) 0 0 #e2ddd6,calc(28 * var(--c)) 0 0 #e2ddd6}.k-win__bar>svg{width:calc(12 * var(--c));height:calc(12 * var(--c));flex:none;color:#0a0d1c8c}.k-win__chip{height:calc(16 * var(--c));padding:0 calc(6 * var(--c));border-radius:calc(5 * var(--c));background:#ffe7b3;color:#6b4a00;font-size:calc(9.5 * var(--c));font-weight:700;display:inline-flex;align-items:center;margin-left:calc(2 * var(--c))}.k-win__tool{height:calc(36 * var(--c));display:flex;align-items:center;gap:calc(6 * var(--c));padding:0 calc(10 * var(--c));border-bottom:1px solid rgba(10,13,28,.06)}.k-win__skel{display:block;width:calc(110 * var(--c));height:calc(8 * var(--c));border-radius:calc(3 * var(--c));background:var(--paper-2);margin-right:auto}.k-win__ghost{flex:none;height:calc(22 * var(--c));padding:0 calc(8 * var(--c));border-radius:calc(6 * var(--c));box-shadow:inset 0 0 0 1px #0a0d1c24;display:inline-flex;align-items:center;font-size:calc(10.5 * var(--c));font-weight:600;color:#0a0d1cb3;white-space:nowrap}.k-win__btn{flex:none;height:calc(22 * var(--c));padding:0 calc(10 * var(--c));border-radius:calc(6 * var(--c));background:#3d4a66;color:#fff;display:inline-flex;align-items:center;font-size:calc(10.5 * var(--c));font-weight:600;white-space:nowrap;transition:transform .15s ease}.k-win__btn[data-s=press]{transform:scale(.94)}.k-win__email{display:flex;height:calc(100% - 66 * var(--c))}.k-win__rail{flex:none;width:calc(64 * var(--c));padding:calc(10 * var(--c)) calc(8 * var(--c));display:grid;align-content:start;gap:calc(6 * var(--c));border-right:1px solid rgba(10,13,28,.06)}.k-win__rail span{display:grid;justify-items:center;gap:calc(3 * var(--c));padding:calc(6 * var(--c)) 0;border-radius:calc(6 * var(--c));background:#f6f3ee;font-size:calc(9 * var(--c));font-weight:600;color:#0a0d1c99}.k-win__rail svg{width:calc(14 * var(--c));height:calc(14 * var(--c));color:#3d4a66}.k-win__canvas{flex:1;min-width:0;display:grid;justify-items:center;align-content:start;padding-top:calc(14 * var(--c));background:#fbfaf8}.k-win__mail{width:calc(200 * var(--c));display:grid;gap:calc(6 * var(--c));padding-bottom:calc(10 * var(--c));border-radius:calc(8 * var(--c));background:#fff;box-shadow:0 0 0 1px #0a0d1c14,0 6px 14px -10px #0a0d1c4d;overflow:hidden}.k-win__mail img{display:block;width:100%;height:calc(80 * var(--c));object-fit:cover}.k-win__mail b{padding:calc(2 * var(--c)) calc(10 * var(--c)) 0;font-size:calc(13 * var(--c));font-weight:700}.k-win__mail i{display:block;height:calc(6 * var(--c));margin:0 calc(10 * var(--c));border-radius:calc(3 * var(--c));background:var(--paper-2)}.k-win__mail i+i{width:58%}.k-win__cta{justify-self:start;margin:calc(2 * var(--c)) calc(10 * var(--c)) 0;height:calc(22 * var(--c));padding:0 calc(10 * var(--c));border-radius:calc(5 * var(--c));background:#3d4a66;color:#fff;font-size:calc(10.5 * var(--c));font-weight:600;display:inline-flex;align-items:center}.k-win__search{display:block;width:calc(110 * var(--c));height:calc(20 * var(--c));border-radius:calc(10 * var(--c));background:#f6f3ee;margin-right:auto}.k-win__dup{flex:none;height:calc(20 * var(--c));padding:0 calc(8 * var(--c));border-radius:calc(10 * var(--c));background:#ffe7b3;color:#6b4a00;font-size:calc(10 * var(--c));font-weight:700;display:inline-flex;align-items:center;white-space:nowrap;transform:scale(0);opacity:0}.k-win__dup[data-s]{transform:none;opacity:1;transition:transform .6s var(--k-spring-pop),opacity .15s ease}.k-win__table{position:relative;padding:0 calc(10 * var(--c))}.k-win__th,.k-win__tr{display:grid;grid-template-columns:22% 30% 26% 22%;align-items:center;white-space:nowrap}.k-win__th{height:calc(24 * var(--c));font-family:var(--font-mono);font-size:calc(8.5 * var(--c));letter-spacing:.06em;text-transform:uppercase;color:#0a0d1c73;border-bottom:1px solid rgba(10,13,28,.08)}.k-win__tr{height:calc(28 * var(--c));font-size:calc(10.5 * var(--c));color:#0a0d1cd1;border-bottom:1px solid rgba(10,13,28,.06);white-space:nowrap}.k-win__th span,.k-win__tr span{overflow:hidden;text-overflow:ellipsis;padding-right:calc(4 * var(--c))}.k-win__amber{position:absolute;left:calc(4 * var(--c));right:calc(4 * var(--c));top:calc(24 * var(--c));height:calc(84 * var(--c));border-radius:calc(6 * var(--c));background:#ffc44d42;box-shadow:inset 0 0 0 1px #d6960073;opacity:0}.k-win__amber[data-s]{opacity:1;transition:opacity .2s ease}.k-cal{padding:calc(6 * var(--c)) calc(7 * var(--c))}.k-cal__dow{display:grid;grid-template-columns:repeat(7,1fr);height:calc(18 * var(--c));align-items:center;text-align:center;font-family:var(--font-mono);font-size:calc(9.5 * var(--c));color:#0a0d1c73}.k-cal__grid{position:relative;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:calc(38 * var(--c));border-top:1px solid rgba(10,13,28,.08);border-left:1px solid rgba(10,13,28,.08)}.k-cal__grid>span{padding:calc(3 * var(--c)) calc(4 * var(--c));border-right:1px solid rgba(10,13,28,.08);border-bottom:1px solid rgba(10,13,28,.08);font-size:calc(10 * var(--c));line-height:1.2}.k-cal__grid>span i{font-style:normal;font-size:calc(10 * var(--c));color:#0a0d1c73}.k-cal__grid>span.is-out i{color:#0a0d1c33}.k-cal__chip{position:absolute;z-index:1;left:calc(var(--cx) * 100% / 7 + 3 * var(--c));top:calc(var(--cy) * 38 * var(--c) + 18 * var(--c));width:calc(100% / 7 - 6 * var(--c));height:calc(18 * var(--c));display:flex;align-items:center;gap:calc(3 * var(--c));padding:0 calc(4 * var(--c));border-radius:calc(5 * var(--c));background:#e3e5eb;color:#3d4a66;font-size:calc(9.5 * var(--c));font-weight:600;white-space:nowrap}.k-cal__chip[data-k=evchip]{transition:transform .6s cubic-bezier(.45,0,.2,1)}.k-cal__chip[data-s=drag]{transform:translate(calc(100% + 6 * var(--c)))}.k-cal__chip--warn{--cx:4;--cy:3;width:auto;padding-right:calc(6 * var(--c))}.k-cal__chip--warn>i{flex:none;width:calc(7 * var(--c));height:calc(7 * var(--c));border-radius:50%;background:#f5a300}.k-cal__tip{position:absolute;left:calc(100% + 4 * var(--c));top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:calc(4 * var(--c));padding:calc(3 * var(--c)) calc(6 * var(--c));border-radius:calc(5 * var(--c));background:#fff;color:var(--ink);box-shadow:0 0 0 1px #0a0d1c1f,0 6px 14px -8px #0a0d1c59;font-size:calc(9 * var(--c));font-weight:600;white-space:nowrap}.k-cal__tip:before{content:"";flex:none;width:calc(6 * var(--c));height:calc(6 * var(--c));border-radius:50%;background:#f5a300}.k-win__badge{position:relative;display:block;flex:none;width:calc(26 * var(--c));height:calc(18 * var(--c));margin-left:calc(4 * var(--c));border-radius:calc(9 * var(--c));background:var(--ios-link);color:#fff;overflow:hidden}.k-win__badge>span{display:grid;transition:transform .25s var(--ease-out-soft)}.k-win__badge b{height:calc(18 * var(--c));display:grid;place-items:center;font-size:calc(10.5 * var(--c));font-weight:700}.k-win__badge>span[data-s="12"]{transform:translateY(calc(-18 * var(--c)))}.k-win__badge>span[data-s="13"]{transform:translateY(calc(-36 * var(--c)))}.k-tx{display:flex;height:calc(100% - 30 * var(--c))}.k-tx__list{flex:none;width:calc(150 * var(--c));overflow:hidden;border-right:1px solid rgba(10,13,28,.08)}.k-tx__rows{transform:translateY(calc(-40 * var(--c)));transition:transform .45s var(--ease-out-soft)}.k-tx__rows[data-s]{transform:none}.k-tx__row{height:calc(40 * var(--c));display:flex;align-items:center;gap:calc(7 * var(--c));padding:0 calc(8 * var(--c)) 0 calc(12 * var(--c));border-bottom:1px solid rgba(10,13,28,.06);font-size:calc(10.5 * var(--c));color:#0a0d1ccc}.k-tx__row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-tx__row>i{position:relative;flex:none;width:calc(22 * var(--c));height:calc(22 * var(--c));border-radius:50%;background:var(--paper-2);display:grid;place-items:center;font-style:normal;font-size:calc(8.5 * var(--c));font-weight:700;color:#0a0d1c99}.k-tx__row>i:after{content:"";position:absolute;left:calc(-8 * var(--c));top:50%;width:calc(5 * var(--c));height:calc(5 * var(--c));margin-top:calc(-2.5 * var(--c));border-radius:50%;background:var(--ios-link)}.k-tx__row.is-on{background:#3d4a6614}.k-tx__row--new{opacity:0}.k-tx__rows[data-s] .k-tx__row--new{opacity:1;transition:opacity .25s ease .15s}.k-tx__pane{position:relative;flex:1;min-width:0;padding:calc(12 * var(--c))}.k-tx__bub{display:inline-block;max-width:82%;padding:calc(7 * var(--c)) calc(10 * var(--c));border-radius:calc(14 * var(--c));background:var(--ios-recv);font-size:calc(11 * var(--c))}.k-tx__comp{position:absolute;left:calc(10 * var(--c));right:calc(10 * var(--c));bottom:calc(10 * var(--c));min-height:calc(50 * var(--c));padding:calc(8 * var(--c)) calc(10 * var(--c));border-radius:calc(10 * var(--c));box-shadow:inset 0 0 0 1px #0a0d1c29;font-size:calc(11 * var(--c));line-height:1.45;color:var(--ink)}.k-tx__l1,.k-tx__l2{display:block;width:max-content;max-width:100%}.js .k-fold:not([data-still]) .k-tx__comp:not([data-s]) .k-tx__l1,.js .k-fold:not([data-still]) .k-tx__comp:not([data-s]) .k-tx__l2{clip-path:inset(-2px 100% -2px 0)}.k-tx__comp[data-s] .k-tx__l1{clip-path:inset(-2px 0 -2px 0);transition:clip-path .73s steps(22,end)}.k-tx__comp[data-s] .k-tx__l2{clip-path:inset(-2px 0 -2px 0);transition:clip-path .67s steps(20,end) .73s}.k-tx__caret{display:inline-block;width:calc(1.5 * var(--c));height:calc(13 * var(--c));margin-left:1px;vertical-align:calc(-2 * var(--c));background:var(--ios-link);opacity:0}.k-tx__comp[data-s=done] .k-tx__caret{opacity:1;animation:k-blink 1s steps(1,end) infinite}.k-fold:not([data-playing]) .k-tx__caret{animation:none}.k-sh__tab{height:calc(20 * var(--c));display:flex;align-items:flex-end;padding:0 calc(10 * var(--c));background:#f6f3ee}.k-sh__tab span{height:calc(16 * var(--c));padding:0 calc(8 * var(--c));border-radius:calc(4 * var(--c)) calc(4 * var(--c)) 0 0;background:#fff;box-shadow:0 0 0 1px #0a0d1c14;display:flex;align-items:center;font-size:calc(9.5 * var(--c));font-weight:600;color:#0a0d1cb3}.k-sh__fx{height:calc(20 * var(--c));display:flex;align-items:center;gap:calc(8 * var(--c));padding:0 calc(10 * var(--c));border-bottom:1px solid rgba(10,13,28,.08);font-family:var(--font-mono);font-size:calc(9.5 * var(--c));color:#0a0d1cb3;white-space:nowrap;overflow:hidden}.k-sh__fx b{font-style:italic;font-weight:500;color:#3d4a66}.k-sh__grid{position:relative;display:grid;grid-template-columns:calc(22 * var(--c)) repeat(6,minmax(0,1fr));grid-auto-rows:calc(13.5 * var(--c));font-size:calc(8.5 * var(--c));color:#0a0d1cc7}.k-sh__grid>span{display:flex;align-items:center;padding:0 calc(4 * var(--c));overflow:hidden;white-space:nowrap;border-right:1px solid rgba(10,13,28,.07);border-bottom:1px solid rgba(10,13,28,.07)}.k-sh__grid>.k-sh__h,.k-sh__grid>.k-sh__n{justify-content:center;background:#f6f3ee;color:#0a0d1c80;font-family:var(--font-mono);font-size:calc(8 * var(--c))}.k-sh__grid>span>i{display:block;width:var(--w);height:calc(4 * var(--c));border-radius:2px;background:#e7e1d8}.k-sh__sel{position:absolute;left:calc(22 * var(--c) + 2 * (100% - 22 * var(--c)) / 6);top:calc(54 * var(--c));width:calc((100% - 22 * var(--c)) / 6);height:calc(13.5 * var(--c));box-shadow:inset 0 0 0 calc(2 * var(--c)) #3d4a66;transition:transform .12s ease}.k-sh__sel[data-s=c6]{transform:translateY(calc(27 * var(--c)))}.k-sh__sel[data-s=c9]{transform:translateY(calc(67.5 * var(--c)))}.k-cur{--x:0;--y:0;position:absolute;left:0;top:0;z-index:8;display:flex;align-items:flex-start;pointer-events:none;transform:translate(calc(var(--x) * var(--d)),calc(var(--y) * var(--d)));transition:transform .5s cubic-bezier(.45,0,.2,1),opacity .2s ease}.k-cur>svg{width:calc(22 * var(--c));height:calc(22 * var(--c));margin:calc(-2.75 * var(--c)) 0 0 calc(-5.5 * var(--c));flex:none;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.28))}.k-cur b{position:absolute;left:calc(10 * var(--c));top:calc(14 * var(--c));height:max(18px,calc(22 * var(--c)));padding:0 calc(8 * var(--c)) 0 max(3px,calc(3 * var(--c)));gap:max(4px,calc(5 * var(--c)));border-radius:999px;display:inline-flex;align-items:center;font-size:max(11px,calc(12 * var(--c)));font-weight:600;white-space:nowrap;box-shadow:0 4px 10px -4px #0a0d1c66}.k-cur__ava{flex:none;width:max(13px,calc(16 * var(--c)));height:max(13px,calc(16 * var(--c)));border-radius:50%;overflow:hidden;display:grid;place-items:end center;background:var(--paper);color:var(--ink)}.k-cur__ava svg{width:84%;height:84%;margin-bottom:-6%}.k-cur--mkt b{background:var(--coral);color:var(--ink)}.k-cur--sup b{background:var(--blush);color:var(--ink);left:auto;right:calc(8 * var(--c))}.k-cur--sup .k-cur__ava{background:var(--ink);color:var(--blush)}.k-cur--mkt{--x:380;--y:106}.k-cur--mkt[data-s=start],.js .k-fold:not([data-still]) .k-cur--mkt:not([data-s]){--x:540;--y:300}.k-cur--mkt[data-s=dupes]{--x:560;--y:146}.k-cur--mkt[data-s=drag0]{--x:1013;--y:167}.k-cur--mkt[data-s=drag1]{--x:1064;--y:169;transition-duration:.6s}.k-cur--mkt[data-s=cells]{--x:266;--y:512}.k-cur--sup{--x:1006;--y:564}.js .k-fold:not([data-still]) .k-cur:not([data-s]){opacity:0;transition:opacity .2s ease,transform 0s linear .2s}.k-cur[data-s=fold]{opacity:0;transform:translate(calc(var(--fx) * var(--d)),calc(var(--fy) * var(--d))) scale(.4);transition:transform .42s cubic-bezier(.55,0,.9,.35),opacity .42s cubic-bezier(.7,0,1,.6)}.k-cur[data-s=fold]{z-index:12}.k-toast{position:absolute;right:calc(24 * var(--d));top:calc(18 * var(--d));z-index:9;display:flex;align-items:center;gap:calc(8 * var(--c));height:calc(34 * var(--c));padding:0 calc(14 * var(--c));border-radius:calc(10 * var(--c));background:#fff;box-shadow:0 0 0 1px #0a0d1c14,0 14px 30px -14px #0a0d1c73;font-size:calc(13 * var(--c));font-weight:500;color:var(--ink);white-space:nowrap;transition:transform .3s var(--ease-out-soft),opacity .3s ease}.k-toast i{width:calc(8 * var(--c));height:calc(8 * var(--c));border-radius:50%;background:#f5a300;flex:none}.js .k-fold:not([data-still]) .k-toast:not([data-s]){opacity:0;transform:translateY(calc(-12 * var(--d)))}html:not(.js) .k-toast,.k-fold[data-still] .k-toast{display:none}.k-fold__phone{position:absolute;z-index:10;left:50%;top:50%;translate:-50% -50%}.k-fold__phone .k-phone{--pw:var(--fpw)}.js .k-fold:not([data-still]) .k-fold__phone:not([data-s]){opacity:0;transform:translateY(40px) scale(.94);transition:opacity .4s ease,transform 0s linear .4s}.k-fold__phone[data-s]{opacity:1;transform:none;transition:opacity .12s linear,transform .5s var(--ease-out-soft)}.k-fold[data-playing] .k-fold__phone[data-s=hold] .k-phone{animation:k-drift15 3.6s ease-in-out infinite}@keyframes k-drift15{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.k-fold__ripple{position:absolute;inset:0;border-radius:calc(var(--fpw) * .166);box-shadow:0 0 0 2px var(--coral);opacity:0;pointer-events:none}.k-fold__ripple[data-s=go]{animation:k-ripple .6s ease-out both}@keyframes k-ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}.k-fold__tags{position:absolute;inset:0;z-index:11;pointer-events:none}.k-fold__tags li{position:absolute;top:0;right:calc(50% + var(--fpw) / 2 + 34px);height:36px;display:flex;align-items:center;gap:8px;padding:0 14px 0 8px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #0a0d1c14,0 10px 24px -14px #0a0d1c73;font:600 14px/1 var(--font-sans);color:var(--ink);white-space:nowrap;transform:translateY(calc(var(--y) - 18px));transition:transform .45s var(--ease-in-out-3),opacity .3s ease,translate .3s var(--ease-out-soft)}.k-fold__tags li:nth-child(1),.k-fold__mks i:nth-child(1){--y:var(--ty1, 100px)}.k-fold__tags li:nth-child(2),.k-fold__mks i:nth-child(2){--y:var(--ty2, 260px)}.k-fold__tags li:nth-child(3),.k-fold__mks i:nth-child(3){--y:var(--ty3, 420px)}.js .k-fold:not([data-still]) .k-fold__tags li:not([data-s]){opacity:0;translate:-8px 0;transition:opacity .4s ease,translate 0s linear .4s}.k-fold__num{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--coral);color:var(--ink);font:700 11.5px/1 var(--font-sans)}.k-fold__lead{position:absolute;left:100%;top:50%;width:16px;height:1px;background:#0a0d1c4d}.k-fold__lead:after{content:"";position:absolute;right:-5px;top:-2px;width:5px;height:5px;border-radius:50%;background:#0a0d1c8c}.k-fold__mks{position:absolute;inset:0;z-index:11;pointer-events:none}.k-fold__mks i{position:absolute;top:0;left:calc(50% - var(--fpw) / 2 - 26px);display:none;width:18px;height:18px;border-radius:50%;place-items:center;background:var(--coral);color:var(--ink);font:700 10.5px/1 var(--font-sans);font-style:normal;transform:translateY(calc(var(--y) - 9px));transition:transform .45s var(--ease-in-out-3),opacity .3s ease}.js .k-fold:not([data-still]) .k-fold__mks i:not([data-s]){opacity:0}.k-fold__mark{grid-area:1 / 1;z-index:12;align-self:center;justify-self:start;margin-left:calc(50% + var(--fpw) / 2 + 48px);display:flex;align-items:center;gap:12px;pointer-events:none;transition:opacity .5s var(--ease-out-soft),transform .5s var(--ease-out-soft)}.k-fold__mark .k-eq__kubbly{height:56px;padding:0 26px 0 22px}@media(min-width:1024px){.k-fold__mark{position:relative;align-self:start;justify-self:end;margin:0 calc(50% + var(--fpw) / 2 + 34px) 0 0;translate:0 calc(var(--ty3, 420px) + 46px)}.k-fold__mark:before{content:"";position:absolute;right:0;top:-14px;width:var(--tagw, 100%);height:1px;background:#0a0d1c4d}.k-fold[data-still] .k-fold__mark:before{display:none}}html:not(.js) .k-fold__mark:before{display:none}.js .k-fold:not([data-still]) .k-fold__mark:not([data-s]){opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform 0s linear .4s}.k-fold__pause{grid-area:1 / 1;z-index:13;align-self:end;justify-self:end;margin:16px;position:relative}.k-fold__pause:focus-visible{outline-color:var(--ink)}@media(min-width:768px){.k-fold:not(.k-fold--compact):not([data-still])>.k-fold__pause{justify-self:start}}.k-fold__after{margin-top:40px;display:grid;gap:12px;justify-items:start}.k-fold__after .k-small{font-size:17px;color:var(--on-paper-2);max-width:640px}.k-fold__arrow,.k-fold__chips{display:none}.k-fold[data-still] .k-fold__chips,html:not(.js) .k-fold__chips{position:absolute;z-index:9;left:12px;right:12px;top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.k-fold__chips span{height:22px;padding:0 9px;border-radius:999px;background:#fff;color:#0a0d1cb8;box-shadow:0 0 0 1px #0a0d1c14;font-size:13px;font-weight:500;display:inline-flex;align-items:center;white-space:nowrap}.k-fold__chips span.is-mkt{background:var(--coral);color:var(--ink);box-shadow:none;font-weight:600}.k-fold__chips span.is-sup{background:var(--blush);color:var(--ink);box-shadow:none;font-weight:600}@media(min-width:768px){.k-fold[data-still] .k-fold__chips,html:not(.js) .k-fold__chips{left:24px;right:auto;top:24px;max-width:50%;justify-content:flex-start;gap:6px}}@media(max-width:1023px){.k-fold__mark{grid-area:2 / 1;justify-self:center;margin:24px 0 0}.k-fold__tags li{height:32px;font-size:13px;padding-right:12px}}.k-fold[data-still] .k-fold__desk,html:not(.js) .k-fold__desk{left:16px;translate:0 -50%;scale:.5;transform-origin:0 50%}.k-fold[data-still] .k-fold__arrow,html:not(.js) .k-fold__arrow{position:absolute;z-index:9;left:54%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--paper)}.k-fold__arrow svg{width:22px;height:22px}.k-fold[data-still] .k-fold__phone,html:not(.js) .k-fold__phone{left:72%}.k-fold[data-still] .k-fold__mks i{display:grid;left:calc(72% - var(--fpw) / 2 - 26px)}.k-fold[data-still] .k-fold__tags,html:not(.js) .k-fold__tags{inset:auto auto 24px 24px;display:grid;gap:6px}.k-fold[data-still] .k-fold__tags li,html:not(.js) .k-fold__tags li{position:static;transform:none;translate:none;height:28px;padding:0;background:none;box-shadow:none;font-size:14px;gap:10px}.k-fold[data-still] .k-fold__lead,html:not(.js) .k-fold__lead{display:none}.k-fold[data-still] .k-fold__mark,html:not(.js) .k-fold__mark{grid-area:2 / 1;justify-self:center;margin:24px 0 0;translate:none}@media(min-width:768px)and (max-width:1023px){.k-fold[data-still] .k-fold__phone,html:not(.js) .k-fold__phone{left:75%}.k-fold[data-still] .k-fold__mks i{left:calc(75% - var(--fpw) / 2 - 26px)}}@media(max-width:767px){.k-fold{--m:min(1px, calc((100vw - 32px) / 343));--fpw:calc(210 * var(--m));margin-top:32px}.k-fold__stage{height:620px;border-radius:24px}.k-fold__desk{--d:var(--m);--c:calc(.62 * var(--m));--fx:171.5;--fy:247.5;width:calc(343 * var(--d));height:calc(620 * var(--d));top:0;translate:-50% 0}.k-win--calendar{--l:166;--t:2;--w:200;--h:134;--r:3deg}.k-win--email{--l:16;--t:24;--w:232;--h:150;--r:-2deg}.k-win--crm{--l:104;--t:172;--w:220;--h:132;--r:2deg}.k-win--texts{--l:20;--t:300;--w:236;--h:156;--r:-1deg}.k-win--sheet{--l:130;--t:466;--w:210;--h:120;--r:1.5deg}.k-cur--mkt{--x:228;--y:56}.k-cur--mkt[data-s=start],.js .k-fold:not([data-still]) .k-cur--mkt:not([data-s]){--x:190;--y:270}.k-cur--mkt[data-s=dupes]{--x:150;--y:245}.k-cur--sup{--x:112;--y:440}.k-toast{inset:auto auto 8px 12px}.js .k-fold:not([data-still]) .k-toast:not([data-s]){transform:translateY(12px)}.k-cal__chip--warn{--cx:3;--cy:3}.k-fold__phone{top:calc(28 * var(--m));translate:-50% 0}.k-fold__mks i{display:grid}.k-fold__tags{inset:auto 24px 24px;display:grid;gap:4px}.k-fold__tags li{position:static;transform:none;height:28px;padding:0;background:none;box-shadow:none;font-size:13.5px;gap:10px}.js .k-fold:not([data-still]) .k-fold__tags li:not([data-s]){translate:0 6px}.k-fold__lead{display:none}.k-fold__num{width:18px;height:18px;font-size:10.5px}.k-fold[data-still] .k-fold__desk,html:not(.js) .k-fold__desk,.k-fold[data-still] .k-fold__arrow,html:not(.js) .k-fold__arrow{display:none}.k-fold[data-still],html:not(.js) .k-fold{--fpw:190px}.k-fold[data-still] .k-fold__phone,html:not(.js) .k-fold__phone{left:50%;top:100px}.k-fold[data-still] .k-fold__mks i{left:calc(50% - var(--fpw) / 2 - 26px)}.k-fold[data-still] .k-fold__tags,html:not(.js) .k-fold__tags{inset:auto 24px 20px}}.k-fold.k-fold--compact{--k:min(calc(100cqw / 343), calc(100cqh / 620));--fpw:calc(210 * var(--k));margin-top:0}.k-fold--compact .k-fold__stage{height:620px;border-radius:24px}@media(min-width:768px){.k-fold--compact .k-fold__stage{height:calc(var(--panel-h, 700px) - 80px);border-radius:28px}}@media(min-width:768px)and (max-width:1023px){.k-fold--compact .k-fold__stage{height:auto;aspect-ratio:343 / 620}}.k-fold--compact .k-fold__desk{--d:var(--k);--c:calc(.62 * var(--k));--fx:171.5;--fy:247.5;width:calc(343 * var(--d));height:calc(620 * var(--d));top:0;translate:-50% 0}.k-fold--compact .k-win--calendar{--l:166;--t:2;--w:200;--h:134;--r:3deg}.k-fold--compact .k-win--email{--l:16;--t:24;--w:232;--h:150;--r:-2deg}.k-fold--compact .k-win--crm{--l:104;--t:172;--w:220;--h:132;--r:2deg}.k-fold--compact .k-win--texts{--l:20;--t:300;--w:236;--h:156;--r:-1deg}.k-fold--compact .k-win--sheet{--l:130;--t:466;--w:210;--h:120;--r:1.5deg}.k-fold--compact .k-cur--mkt{--x:228;--y:56}.k-fold--compact .k-cur--mkt[data-s=start],.js .k-fold--compact:not([data-still]) .k-cur--mkt:not([data-s]){--x:190;--y:270}.k-fold--compact .k-cur--mkt[data-s=dupes]{--x:150;--y:245}.k-fold--compact .k-cur--sup{--x:112;--y:440}.k-fold--compact .k-toast{right:auto;top:auto;left:calc(12 * var(--k));bottom:calc(8 * var(--k))}.js .k-fold--compact:not([data-still]) .k-toast:not([data-s]){transform:translateY(calc(12 * var(--k)))}.k-fold--compact .k-cal__chip--warn{--cx:3;--cy:3}.k-fold--compact .k-fold__phone{left:50%;top:calc(28 * var(--k));translate:-50% 0}.k-fold--compact .k-fold__mks i{display:grid}.k-fold--compact .k-fold__tags{inset:auto 24px 24px;display:grid;gap:4px}.k-fold--compact .k-fold__tags li{position:static;transform:none;height:28px;padding:0;background:none;box-shadow:none;font-size:13.5px;gap:10px}.js .k-fold--compact:not([data-still]) .k-fold__tags li:not([data-s]){translate:0 6px}.k-fold--compact .k-fold__lead{display:none}.k-fold--compact .k-fold__num{width:18px;height:18px;font-size:10.5px}.k-fold--compact .k-fold__mark{grid-area:2 / 1;justify-self:center;margin:24px 0 0;translate:none}.k-fold--compact .k-fold__mark:before{display:none}.k-fold--compact .k-fold__mark .k-eq__equals,.k-fold--compact .k-fold__mark .k-eq__kubbly{background:var(--paper);color:var(--ink)}.k-fold--compact[data-still] .k-fold__desk,html:not(.js) .k-fold--compact .k-fold__desk,.k-fold--compact[data-still] .k-fold__arrow,html:not(.js) .k-fold--compact .k-fold__arrow{display:none}.k-fold--compact[data-still],html:not(.js) .k-fold--compact{--fpw:calc(190 * var(--k))}.k-fold--compact[data-still] .k-fold__phone,html:not(.js) .k-fold--compact .k-fold__phone{left:50%;top:calc(100 * var(--k))}.k-fold--compact[data-still] .k-fold__mks i{left:calc(50% - var(--fpw) / 2 - 26px)}.k-fold--compact[data-still] .k-fold__tags,html:not(.js) .k-fold--compact .k-fold__tags{inset:auto 24px 20px}.k-fold--compact[data-still] .k-fold__chips,html:not(.js) .k-fold--compact .k-fold__chips{left:12px;right:12px;top:14px;max-width:none;justify-content:center;gap:4px}@media(prefers-reduced-motion:reduce){.k-fold *,.k-fold *:before,.k-fold *:after{transition:none!important;animation:none!important}}.k-why__h{max-width:820px}.k-why{margin-top:64px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.k-why__stat{--i:0;position:relative;padding-right:48px}.k-why__stat+.k-why__stat{--i:1;padding:0 0 0 48px;border-left:1px solid var(--line-ink)}.k-why__rule{display:block;width:64px;height:2px;background:var(--acid);transform-origin:0 50%}.k-why__num{margin-top:20px;font-family:var(--font-display);font-weight:700;font-variation-settings:"wdth" 85,"opsz" 96;font-size:clamp(112px,11vw,168px);line-height:.9;letter-spacing:-.015em;color:var(--on-ink);font-variant-numeric:lining-nums tabular-nums}.k-why__num span{color:var(--coral);font-size:.72em}.k-why__bar{display:block;margin-top:18px;max-width:440px;height:6px;border-radius:3px;background:var(--line-ink);overflow:hidden}.k-why__bar>i{display:block;width:calc(var(--v, 0) * 100%);height:100%;border-radius:inherit;background:var(--on-ink);transform-origin:0 50%;transition:transform .8s var(--ease-out-soft) calc(.45s + var(--i) * .15s)}.js .k-why-sec.is-pre:not(.is-in) .k-why__bar>i{transform:scaleX(0)}.k-why__label{margin-top:16px;max-width:440px;font-size:22px;line-height:1.35;color:var(--on-ink);text-wrap:pretty}.k-why__src{margin-top:12px;max-width:440px;font-size:13px;line-height:1.5;color:var(--on-ink-2);text-wrap:pretty}.k-why__src a{color:inherit;text-underline-offset:3px}.k-why__dir{margin-top:56px;max-width:760px;font-size:20px;line-height:1.45;color:var(--on-ink-2)}.k-why__h,.k-why__stat>*,.k-why__dir{transition:opacity .6s var(--ease-out-soft),transform .6s var(--ease-out-soft)}.k-why__stat>*{transition-delay:calc(.3s + var(--i) * .15s)}.k-why__rule{transition:transform .5s var(--ease-out-soft) calc(.3s + var(--i) * .15s)}.k-why__dir{transition-delay:.65s}.js .k-why-sec.is-pre:not(.is-in) .k-why__h{opacity:0;transform:translateY(12px)}.js .k-why-sec.is-pre:not(.is-in) .k-why__stat>:not(.k-why__rule),.js .k-why-sec.is-pre:not(.is-in) .k-why__dir{opacity:0;transform:translateY(16px)}.js .k-why-sec.is-pre:not(.is-in) .k-why__rule{transform:scaleX(0)}@media(min-width:768px)and (max-width:1023px){.k-why__num{font-size:clamp(96px,13vw,112px)}.k-why__label{font-size:18px}.k-why__stat{padding-right:32px}.k-why__stat+.k-why__stat{padding-left:32px}}@media(max-width:767px){.k-why{margin-top:40px;grid-template-columns:minmax(0,1fr)}.k-why__stat{padding:0}.k-why__stat+.k-why__stat{padding:32px 0 0;margin-top:32px;border-left:0;border-top:1px solid var(--line-ink)}.k-why__num{font-size:88px}.k-why__label{font-size:18px}.k-why__dir{margin-top:40px;font-size:17px}}@media(prefers-reduced-motion:reduce){.k-why__h,.k-why__stat>*,.k-why__dir,.k-why__rule,.k-why__bar>i{transition:none!important}}.k-who__head{display:grid;gap:12px;margin-bottom:24px}.k-who__line{font-size:17px;line-height:1.45;color:var(--on-paper-2);max-width:460px;text-wrap:pretty}@media(min-width:768px){.k-who__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:last baseline;margin-bottom:48px}.k-who__head .k-h2{grid-column:1 / 8}.k-who__line{grid-column:8 / 13;font-size:20px}}.k-live__h3{font-family:var(--font-display);font-weight:700;font-size:44px;font-variation-settings:"opsz" 72,"wdth" 92;line-height:1.02;letter-spacing:-.025em;color:var(--paper);max-width:600px;text-wrap:balance}@media(max-width:767px){.k-live__h3{font-size:28px}}.k-live-card__head{display:flex;align-items:center;gap:12px}.k-live-card__who{min-width:0;display:grid;justify-items:start}.k-live-card__logo{position:relative;flex:none;width:48px;height:48px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--paper-2);box-shadow:0 1px 3px #0a0d1c2e,inset 0 0 0 1px #0a0d1c0f}.k-live-card__mono{font:600 17px/1 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.k-live-card__logo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;background:#fff;opacity:0;transition:opacity .2s ease}.k-live-card__logo img[data-loaded]{opacity:1}html:not(.js) .k-live-card__logo img{display:none}@media(prefers-reduced-motion:reduce){.k-live-card__logo img{transition:none}}.k-live-card .k-live-card__name{min-height:0;font-size:21px;line-height:1.15}.k-live-card__job{font-size:14px}@media(hover:hover)and (pointer:fine){.k-live-card .k-live-card__name{font-size:18px;min-height:41px;display:flex;align-items:flex-end}.k-live-card__qr{margin:16px 0 8px -6px}}@media(min-width:768px){.k-live[data-count]:not([data-count="1"]){min-height:600px}.k-live-card{min-height:372px}}@media(min-width:768px)and (hover:hover)and (pointer:fine){.k-live[data-count]:not([data-count="1"]){min-height:660px}}@media(max-width:1023px)and (hover:hover)and (pointer:fine){.k-live-card{min-height:0}}.k-doors{display:grid;gap:40px}.k-doors__list{margin-top:40px;display:grid}.k-doors__list [data-door]{position:relative;display:flex;align-items:center;gap:14px;height:60px;padding:0 4px;border:0;border-top:1px solid var(--line-ink);background:none;color:var(--on-ink-3);font:600 22px/1 var(--font-display);font-variation-settings:"opsz" 24;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:color .2s ease}.k-doors__list [data-door]:last-child{border-bottom:1px solid var(--line-ink)}.k-doors__list [data-door]:hover{color:var(--on-ink-2)}.k-doors__list [data-door].is-on{color:var(--paper)}.k-doors__ic{width:22px;height:22px;flex:none;transition:color .2s ease}.k-doors__list [data-door].is-on .k-doors__ic{color:var(--coral)}.k-doors__short{display:none}.k-doors__comma{font-size:0}.k-doors__list .k-next{margin-left:2px}.k-doors__go{width:16px;height:16px;flex:none;margin-left:auto;opacity:0;transform:translate(-6px);transition:opacity .2s ease,transform .2s ease}.k-doors__list [data-door].is-on .k-doors__go{opacity:1;transform:none}.k-doors__prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--coral);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.k-doors:not([data-playing]) .k-doors__prog{animation-play-state:paused!important}.k-doors__stage{position:relative;height:clamp(600px,72svh,700px);border-radius:28px;overflow:hidden;container-type:size;display:grid;place-items:center;background:var(--ink-2) radial-gradient(60% 50% at 50% 55%,#1b2148,#1b214800 70%) no-repeat}.k-doors__panel{display:grid;place-items:center}.k-doors__panel .k-phone{--pw:min(300px, (100cqh - 72px) / 2.0925)}.k-doors__pause{position:absolute;right:16px;bottom:16px;z-index:3}.k-doors__note{margin-top:-28px;color:var(--on-ink-3)}@media(min-width:1024px){.k-doors__note{grid-column:7 / 13}}@media(max-width:767px){.k-doors__note{margin-top:-14px}}@media(min-width:1024px){.k-doors{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}.k-doors__copy{grid-column:1 / 7}.k-doors__stage{grid-column:7 / 13}}@media(max-width:1023px){.k-doors__list{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.k-doors__list [data-door]{height:44px;padding:0 14px;gap:6px;border:0;border-radius:999px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);color:var(--on-ink-2);font:600 14px/1 var(--font-sans);overflow:hidden}.k-doors__list [data-door]:last-child{border-bottom:0}.k-doors__list [data-door].is-on{background:var(--paper);color:var(--ink);box-shadow:none}.k-doors__ic,.k-doors__go,.k-doors__long{display:none}.k-doors__short{display:inline}.k-doors__prog{left:14px;right:14px;bottom:5px;border-radius:1px}.k-doors__list [data-door]:focus-visible{outline-offset:2px}.k-doors__stage{height:620px}.k-doors__panel .k-phone{--pw:262px}}@media(max-width:767px){.k-doors{gap:24px}.k-doors__list{min-height:96px;align-content:flex-start;margin-top:24px}.k-doors__stage{height:600px;border-radius:24px}.k-doors__panel .k-phone{--pw:260px}.k-doors__pause{right:10px;bottom:10px;width:36px;height:36px}.k-doors__pause:before{content:"";position:absolute;inset:-4px}.k-doors__pause svg{width:16px;height:16px}}@media(max-width:359px){.k-doors__list [data-door]{padding:0 10px;font-size:13px}}@media(max-height:500px){.k-doors__pause{top:16px;bottom:auto}.k-fold__pause{align-self:start}}@media(prefers-reduced-motion:reduce){.k-doors__prog{display:none}.k-doors__go,.k-doors__list [data-door]{transition:none}}.k-doors .k-h2 .k-l{display:inline}@media(min-width:768px){.k-doors .k-h2 .k-l{display:block}}html:not(.js) .k-fold__mks,html:not(.js) .k-fold__num{display:none}@media(min-width:768px)and (max-width:1023px){.k-hero__eyebrow,.k-hero__h1,.k-hero__sub,.k-hero__approve,.k-hero__form{grid-column:1 / 7}.k-hero__stage{grid-column:7 / 13;justify-self:end}.k-fold{--px:58%}.k-fold__desk{--fx:695.5}.k-fold__phone{left:var(--px)}.k-fold__tags li{right:calc(100% - var(--px) + var(--fpw) / 2 + 30px)}.k-fold__tags li .k-fold__lead{width:14px}}.k-hero [data-stage=home]>.k-pause[hidden]{display:grid!important;visibility:hidden}.k-hero [data-stage=home] .k-stage__flood{inset:-12px -36px}.k-hero__eyebrow{margin:0 0 16px;font:600 14px/1.3 var(--font-sans);color:var(--on-ink-2);text-wrap:balance}.k-hero__dot{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--coral);vertical-align:middle;position:relative;top:-.12em}@media(max-width:359px){.k-hero__eyebrow{padding-left:14px;text-indent:-14px}.k-hero__eb2{display:block;text-indent:0}}@media(min-width:768px){.k-hero__eyebrow{margin-bottom:20px}html:not([data-herobg=ink]) .k-hero:has(>.k-hero__bg) .k-hero__eyebrow{color:var(--on-photo)}html[data-herobg=sky] .k-hero:has(>.k-hero__bg) .k-hero__eyebrow{color:#0a0d1ccc}}@media(min-width:1024px){.k-hero__eyebrow{font-size:16px}}.k-fold__crew{display:flex;align-items:flex-start;gap:8px;margin:-4px 0 4px;font:400 15px/1.4 var(--font-sans);color:var(--on-paper-2)}.k-fold__after>[hidden]+.k-fold__crew{margin-top:0}.k-fold__crew-ic{flex:none;width:16px;height:16px;margin-top:2.5px;border-radius:50%;overflow:hidden;display:grid;place-items:end center;background:var(--paper-2);color:var(--ink)}.k-fold__crew-ic svg{width:84%;height:84%;margin-bottom:-6%}@media(max-width:359px){.k-fold .k-fold__tags li{font-size:12.5px}}.k-live-card__logo{width:88px;height:48px;border-radius:12px;background:#fff;box-shadow:0 1px 3px #0a0d1c2e,inset 0 0 0 1px #0a0d1c14}.k-live-card__logo img{inset:6px auto auto 8px;width:72px;height:36px;object-fit:contain;background:none}.k-live-card__mono{transition:opacity .2s ease}.k-live-card__logo.has-logo .k-live-card__mono{opacity:0}@media(prefers-reduced-motion:reduce){.k-live-card__mono{transition:none}}@media(min-width:768px){.k-live-card__head{flex-direction:column;align-items:flex-start;gap:12px}.k-live-card{min-height:0}}@media(max-width:767px){.k-doors__list{min-height:148px}.k-doors[data-n="5"] .k-doors__list{min-height:96px}}.ios-lst__label{height:calc(26 * var(--u));font-size:calc(10 * var(--u));font-weight:600;color:var(--ios-meta)}.ios-entry--listing .ios-srch{margin-top:calc(8 * var(--u))}.ios-lst{border:1px solid var(--ios-hair);border-radius:calc(16 * var(--u));padding:calc(12 * var(--u));background:#fff}.ios-lst__photos{display:grid;grid-template-columns:1fr 1fr;gap:calc(4 * var(--u));margin-bottom:calc(10 * var(--u))}.ios-lst__photos img{display:block;width:100%;height:calc(64 * var(--u));object-fit:cover;border-radius:calc(10 * var(--u))}.ios-lst .ios-res__who b{font-size:calc(15 * var(--u))}.ios-lst .ios-res__who i{font-size:calc(10.5 * var(--u))}.ios-lst__meta{margin-top:calc(6 * var(--u));font-size:calc(11.5 * var(--u));line-height:1.3;color:var(--ios-meta)}.ios-lst__acts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:calc(12 * var(--u))}.ios-lst__act{display:grid;justify-items:center;gap:calc(5 * var(--u))}.ios-lst__act>i{font-style:normal;font-size:calc(10 * var(--u));font-weight:500;line-height:1.2;color:var(--ios-meta);white-space:nowrap}.ios-lst__btn{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1px var(--ios-hair);color:#1c1c1e}.ios-lst__btn>.ic{width:calc(16 * var(--u));height:calc(16 * var(--u))}.ios-lst__act--msg .ios-lst__btn{background:#1c1c1e;color:#fff;box-shadow:none}.ios-banner.ios-banner--prior{opacity:1;transform:none;transition:transform .3s var(--ease-out-soft)}.ios-banner[data-s]~.ios-banner--prior{transform:translateY(calc(var(--bnh, 84.6) * var(--u)))}.ios-env{flex:none;display:grid;place-items:center;width:calc(26 * var(--u));height:calc(26 * var(--u));margin:calc(4 * var(--u));border-radius:calc(7 * var(--u));background:var(--ios-recv);color:var(--ios-meta)}.ios-env>.ic{width:calc(16 * var(--u));height:calc(16 * var(--u))}.k-freeze .ios-banner--prior{transition:none}@media(prefers-reduced-motion:reduce){.ios-banner--prior{transition:none!important}}.ios-lst__btn>.ios-touch{left:60%;top:52%}.how-pair--search .ios-lst__act>i,.how-pair--search .ios-lst__label{font-size:calc(11.5 * var(--u))}.k-close__kicker{margin:0 0 16px;font:600 15px/1.3 var(--font-sans);color:var(--ink);text-wrap:balance}.k-close__dot{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--ink);vertical-align:middle;position:relative;top:-.12em}@media(max-width:374px){.k-close__kicker{font-size:14px}}@media(min-width:768px){.k-close__kicker{margin-bottom:20px}}@media(min-width:1024px){.k-close__kicker{font-size:16px}}@media(max-width:767px){.k-hero__grid{align-content:center}}.k-tabs [role=tab]{font-family:Bricolage Grotesque,Kb Tab Fallback,ui-sans-serif,system-ui,sans-serif}.k-fold-sec__value[data-show="foldcopy:v6"]{color:var(--on-paper-2)}@media(min-width:768px)and (max-width:1023px){.k-fold-sec__value{font-size:18px}}.k-why__dir{margin-top:48px}@media(min-width:1024px)and (max-width:1099px){.k-why__label{font-size:21px}}@media(max-width:767px){.k-why__dir{margin-top:32px}}.k-ent{display:grid;gap:32px;margin-bottom:48px}.k-ent__copy{display:grid;gap:12px;align-content:start}.k-ent__line{font-size:17px;line-height:1.45;color:var(--on-paper-2);max-width:520px;text-wrap:pretty}.k-ent__cards{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.k-ent__card{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;align-content:start;padding-top:16px;border-top:1px solid rgba(10,13,28,.12)}.k-ent__ic{grid-row:1 / 3;width:24px;height:24px;color:var(--coral)}.k-ent__t{margin:0;font:600 17px/1.35 var(--font-sans);color:var(--ink)}.k-ent__card p{margin:0;font-size:15px;line-height:1.45;color:var(--on-paper-2);text-wrap:pretty}.k-ent__panel{min-width:0}.js .k-ent__panel[data-fade]{opacity:0;transition:opacity .6s var(--ease-out-soft) .2s}.js .k-ent__panel[data-fade].is-in{opacity:1}.k-freeze .k-ent__panel[data-fade]{opacity:1!important;transition:none!important}@media(prefers-reduced-motion:reduce){.js .k-ent__panel[data-fade]{opacity:1;transition:none}}.k-ent:has(>.k-ent__panel[hidden]){margin-bottom:24px}@media(min-width:768px){.k-ent{gap:40px;margin-bottom:64px}.k-ent__line{font-size:20px}.k-ent__cards{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.k-ent__panel{width:100%;max-width:640px;justify-self:center}.k-ent:has(>.k-ent__panel[hidden]){margin-bottom:48px}.k-ent:has(>.k-ent__panel[hidden]) .k-ent__copy{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:last baseline}.k-ent:has(>.k-ent__panel[hidden]) .k-ent__copy .k-h2{grid-column:1 / 8}.k-ent:has(>.k-ent__panel[hidden]) .k-ent__line{grid-column:8 / 13;max-width:460px}}@media(min-width:1024px){.k-ent{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:48px;align-items:center;margin-bottom:96px}.k-ent__copy{display:contents}.k-ent__copy>.k-h2{grid-column:1 / 7;grid-row:1;align-self:last baseline}.k-ent__line{grid-column:7 / 13;grid-row:1;align-self:last baseline;max-width:none}.k-ent__cards{grid-column:1 / 6;grid-row:2;grid-template-columns:minmax(0,1fr);margin-top:24px;align-self:start}.k-ent__panel{grid-column:7 / 13;grid-row:2;max-width:none}}.k-team{padding:16px;border-radius:20px;background:#fff;box-shadow:0 1px 3px #0a0d1c2e,inset 0 0 0 1px #0a0d1c14;color:var(--ink);font-family:var(--font-sans)}.k-team__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:2px}.k-team__disc{flex:none;width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--paper-2)}.k-team__disc img{display:block;width:100%;height:100%;object-fit:cover}.k-team__brand{font-size:17px;font-weight:600;line-height:1.3}.k-team__meta{font-size:14px;line-height:1.3;color:var(--on-paper-2)}.k-team__locs{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.k-team__locs li{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:14px;background:var(--paper-2);font-size:13px;font-weight:500}.k-team__rows{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--line-paper)}.k-team__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"ava name role" "ava scope role";column-gap:12px;align-items:center;min-height:64px;padding:8px 0;border-bottom:1px solid var(--line-paper)}.k-team__ava{grid-area:ava;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--paper-2);font-size:12px;font-weight:600;letter-spacing:.02em}.k-team__name{grid-area:name;align-self:end;font-size:15px;font-weight:600;line-height:1.3}.k-team__scope{grid-area:scope;align-self:start;font-size:14px;line-height:1.35;color:var(--on-paper-2)}.k-team__role{grid-area:role;justify-self:end;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;font-size:13px;font-weight:600;white-space:nowrap}.k-team__role--owner{background:var(--acid);color:var(--ink)}.k-team__role--admin{background:var(--ink-2);color:#fff}.k-team__role--loc{background:var(--blush);color:var(--ink)}.k-team__role--viewer{background:var(--paper-2);color:var(--ink)}.k-team__blk{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px;border-radius:12px;background:var(--paper-2);font-size:14px;line-height:1.35}.k-team__blk-ic{flex:none;width:20px;height:20px;color:var(--coral-deep)}.k-team__blk span{text-wrap:balance}@media(min-width:480px){.k-team__meta{margin-left:auto;text-align:right}}@media(max-width:359px){.k-team__row{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"ava name" "ava scope" "ava role";row-gap:2px}.k-team__role{justify-self:start;margin-top:4px}}@media(min-width:768px){.k-team{padding:24px}.k-team__name{margin-right:16px}.k-team__rows{display:grid;grid-template-columns:32px max-content max-content minmax(0,1fr);column-gap:16px}.k-team__row{grid-column:1 / -1;grid-template-columns:subgrid;grid-template-areas:"ava name role scope";min-height:56px;padding:0}.k-team__name,.k-team__scope{align-self:center}.k-team__role{justify-self:start}}.k-live__copy p{font-size:16px}@media(min-width:768px){.k-live[data-count]:not([data-count="1"]) .k-live__copy p,.k-live__copy p{font-size:17px}}.ios-entry--search .ios-lst__label+.ios-srch{margin-top:calc(8 * var(--u))}.ios-entry--search .ios-res .ios-lst__meta{margin-top:calc(6 * var(--u))}body[data-page=talk]{background:var(--paper);color:var(--on-paper)}.k-nav__talk:is([aria-current=page],.w--current){color:var(--ink);box-shadow:inset 0 -2px 0 var(--coral);padding-block:6px}.k-nav__talk:is([aria-current=page],.w--current):hover{text-decoration:none}@media(min-width:768px)and (max-width:1023px){.k-nav__talk:is([aria-current=page],.w--current){min-height:32px}}.k-talk-hero{--pose:88px}.k-talk-hero__grid{display:grid;grid-template-columns:minmax(0,1fr)}.k-talk-hero__h1{color:var(--ink)}.k-talk-hero__h1 .k-accent{color:var(--accent-paper)}.k-talk-call__kicker{font:500 13px/1.2 var(--font-sans)}.k-talk-call__list li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:start;font-size:17px;font-weight:500;line-height:1.35;color:var(--ink);text-wrap:pretty}.k-talk-call__list li>span:last-child{padding-top:3px}.k-talk-call__n{font:600 14px/1 var(--font-display);font-variant-numeric:tabular-nums}.k-talk-card{--focus:var(--ink)}.k-talk-pose>img{width:100%;height:100%;transform-origin:50% 85%}.k-talk-card__h{font:600 24px/1.15 var(--font-display);font-variation-settings:"opsz" 32}.k-talk-book__alt .k-link{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-weight:600}.k-talk__form{display:grid;gap:16px}.k-talk__field .k-field{display:block}.k-field[aria-invalid=true]{border-color:var(--coral-deep);box-shadow:inset 0 0 0 1px var(--coral-deep)}.k-talk__err{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.45;font-weight:600;color:var(--ink)}.k-talk__err:before{content:"!" / "";flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--coral-deep);color:var(--white);font-size:13px;font-weight:700;line-height:1}.k-talk__btn{margin-top:4px}html:not(.js) .k-talk__btn{display:none}.k-talk__nojs{font-size:15px}.k-talk__tick svg{width:20px;height:20px}.k-sk{display:block;height:8px;border-radius:999px;background:#0a0d1c17}.k-sk--l1{height:10px;width:72%;background:#0a0d1c24}.k-sk--l2{width:46%}.k-calendly__frame{min-height:600px;padding:20px;border-radius:16px;border:1px solid var(--line-paper);display:grid;grid-template-rows:auto 1fr auto;gap:24px}.k-calendly__top{display:grid;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--line-paper)}.k-calendly__top .k-sk--l1{width:40%;height:12px}.k-calendly__top .k-sk--l2{width:28%}.k-calendly__body{display:grid;gap:28px;align-content:start}.k-calendly__days{margin-top:20px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px 8px}.k-calendly__days i{aspect-ratio:1;border-radius:50%;background:#0a0d1c0d}.k-calendly__days i:nth-child(n+10):nth-child(-n+32):not(:nth-child(7n)):not(:nth-child(7n+1)){background:#0a0d1c1c}.k-calendly__slots{display:grid;gap:12px;align-content:start}.k-calendly__slots i{height:44px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #0a0d1c1f}.k-calendly__foot{padding-top:20px;border-top:1px solid var(--line-paper)}.k-calendly__foot .k-sk{width:34%}html.js:not(.k-freeze) .k-talk-pose>img{animation:k-talk-wave 1.3s ease-in-out .5s 1 both}html.js:not(.k-freeze) .k-talk-card:has(.k-talk__done:not([hidden])) .k-talk-pose>img{animation:k-talk-hop .7s var(--k-spring-pop) .1s 1 both}@keyframes k-talk-wave{0%,to{rotate:0deg}20%{rotate:-8deg}45%{rotate:7deg}70%{rotate:-4deg}85%{rotate:2deg}}@keyframes k-talk-hop{0%,to{translate:0 0}40%{translate:0 -10px}70%{translate:0 1px}}@media(prefers-reduced-motion:reduce){.k-talk-pose>img{animation:none!important}}.k-talk-qs__grid{display:grid}.k-talk-qs__h{color:var(--ink)}.k-talk-qs .k-faq summary{font-size:18px}.k-talk-qs .k-faq details>div p{max-width:640px}@media(min-width:768px){.k-talk-hero{--pose:112px}.k-talk-call__kicker{font-size:14px}.k-talk-call__list li{font-size:18px}.k-talk-card__h{font-size:26px}.k-talk-qs .k-faq summary{font-size:19px}}@media(min-width:1024px){.k-talk-hero{--pose:140px}.k-talk-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.k-calendly__body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.k-talk-qs__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}