.ck{font-family:var(--font-fz-sans);color:var(--color-fz-ink);background:var(--color-fz-surface);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.45}.ck *,.ck :before,.ck :after{box-sizing:border-box}.ck p,.ck h1,.ck h2,.ck h3,.ck h4,.ck ul,.ck ol,.ck figure{margin:0}.ck ul,.ck ol{padding:0;list-style:none}.ck button,.ck input,.ck select,.ck textarea{font-family:inherit}.ck button{cursor:pointer}.ck a{color:var(--color-fz-ink)}.ck a:hover{color:var(--color-fz-teal)}.ck :is(a,button,input,select,textarea,[tabindex]):focus{outline:none}.ck :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--color-fz-blue);outline-offset:2px}.ck h1:is(:focus,:focus-visible),.ck h1[tabindex]:is(:focus,:focus-visible){outline:none}.ck img{display:block}.ck-h1{letter-spacing:-1.6px;font-size:40px;font-weight:800;line-height:1.05}.ck-h1big{letter-spacing:-2px;font-size:52px;font-weight:800;line-height:1.05}.ck-sub{color:var(--color-fz-ink-muted);max-width:60ch;margin-top:10px;font-size:17px;line-height:1.5}.ck-h2{letter-spacing:-.6px;font-size:22px;font-weight:800;line-height:1.25}.ck-h3{font-size:17px;font-weight:700;line-height:1.3}.ck-h4{font-size:15px;font-weight:800;line-height:1.3}.ck-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-fz-ink-muted);font-size:12px;font-weight:700;line-height:1.2}.ck-muted{color:var(--color-fz-ink-muted)}.ck-small{color:var(--color-fz-ink-muted);font-size:12px;line-height:1.45}.ck-t13{font-size:13px;line-height:1.45}.ck-t14{font-size:14px;line-height:1.45}.ck-t15{font-size:15px;line-height:1.45}.ck-b{font-weight:700}.ck-xb{font-weight:800}.ck-num{font-variant-numeric:tabular-nums}.ck-link{text-underline-offset:3px;color:var(--color-fz-ink);font-weight:700;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ck-tlink{text-underline-offset:3px;color:var(--color-fz-teal);font-weight:700;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ck a.ck-tlink{color:var(--color-fz-teal)}.ck [data-accept-policy] .ck-tlink{color:inherit}.ck-row{align-items:center;gap:12px;display:flex}.ck-col{flex-direction:column;display:flex}.ck-wrap{flex-wrap:wrap}.ck-between{justify-content:space-between}.ck-grow{flex:auto;min-width:0}.ck-none{flex:none}.ck-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ck-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ck-g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ck-hr{background:var(--color-fz-line);border:0;width:100%;height:1.5px;margin:0}.ck-page{max-width:1200px;margin:0 auto;padding:0 32px 56px}@media (min-width:1024px){.ck-page{min-height:calc(100vh / var(--v2-zoom,1));box-sizing:border-box;flex-direction:column;padding-bottom:0;display:flex}.ck-page>*{order:2}.ck-page>.ck-head{order:0}.ck-page:before{content:"";flex:1 1 0;order:1}.ck-page:after{content:"";flex:1 1 0;order:3;min-height:56px}.ck-page:has(>.ck-resume-body):before{min-height:40px}.ck-page>.ck-resume-body{padding-top:0}}.ck-resume-body{padding-top:40px}.ck-head{justify-content:space-between;align-items:center;gap:16px;height:80px;display:flex}.ck-head-cap{letter-spacing:.12em;text-transform:uppercase;color:var(--color-fz-ink-muted);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.ck-head-saved{text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}.ck-help-pill{border-radius:var(--v2-btn-r);white-space:nowrap;background:#fff;border:1.5px solid #e2e5e9;align-items:center;gap:10px;height:44px;padding:0 18px 0 6px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.ck a.ck-help-pill,.ck a.ck-help-pill:hover{color:var(--color-fz-ink)}@media (hover:hover){.ck-help-pill:hover{background:var(--color-fz-chip)}}.ck-avatar{object-fit:cover;filter:grayscale();background:var(--color-fz-sand);border-radius:50%;flex:none;display:block}.ck-cols{align-items:flex-start;gap:24px;display:flex}.ck-aside{flex-direction:column;flex:0 330px;gap:14px;min-width:300px;display:flex;position:sticky;top:16px}.ck-main{flex-direction:column;flex:1 1 0;gap:14px;min-width:0;display:flex}.ck-card{background:#fff;border-radius:28px;flex-direction:column;display:flex;box-shadow:0 4px 10px #0000000a}.ck-body{min-width:0;padding:40px 44px 32px}.ck-lockdisc{background:var(--color-fz-mint);width:28px;height:28px;color:var(--color-fz-ink);border-radius:50%;flex:none;place-items:center;display:grid}.ck-dot{background:var(--color-fz-sand-strong);border-radius:50%;flex:none;width:4px;height:4px}.ck-btn{border-radius:var(--v2-btn-r-lg);background:var(--v2-btn-main-bg);height:56px;color:var(--v2-btn-main-fg);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ck a.ck-btn,.ck a.ck-btn:hover{color:var(--v2-btn-main-fg)}.ck-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--v2-btn-main-hover)}.ck-btn-md{height:52px;padding:0 24px;font-size:15px}.ck-btn-sm{border-radius:var(--v2-btn-r);height:46px;padding:0 18px;font-size:15px}.ck-btn-xs{border-radius:var(--v2-btn-r);height:40px;padding:0 14px;font-size:14px}.ck-btn-full{width:100%}.ck-btn2{background:var(--v2-btn-second-bg);color:var(--v2-btn-second-fg);border:2px solid var(--v2-btn-second-bd)}.ck a.ck-btn2{color:var(--v2-btn-second-fg)}.ck-btn2:hover:not(:disabled),.ck a.ck-btn2:hover{background:var(--v2-btn-main-bg);color:var(--v2-btn-main-fg);border-color:var(--v2-btn-main-bg)}.ck-btn-mint{background:var(--color-fz-mint);color:var(--color-fz-ink)}.ck a.ck-btn-mint,.ck a.ck-btn-mint:hover{color:var(--color-fz-ink)}.ck-btn-mint:hover:not(:disabled){background:var(--color-fz-mint-strong)}.ck-btn:disabled,.ck-btn[aria-disabled=true],.ck-btn:disabled:hover,.ck-btn[aria-disabled=true]:hover{background:var(--color-fz-line);color:#8a9099;cursor:not-allowed}.ck-ibtn{border-radius:var(--v2-icon-r);background:var(--color-fz-mint);width:44px;height:44px;color:var(--color-fz-ink);border:0;flex:none;place-items:center;text-decoration:none;display:inline-grid}.ck-ibtn:hover{background:var(--color-fz-mint-strong)}.ck-ibtn-round{border-radius:50%}.ck-ibtn-w{background:#fff}.ck-ibtn-w:hover{background:var(--color-fz-chip)}.ck-chipbtn{border-radius:var(--v2-btn-r);background:var(--color-fz-surface);height:32px;color:var(--color-fz-ink);white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ck-chipbtn:hover{background:var(--color-fz-sand)}.ck-chip{white-space:nowrap;height:30px;color:var(--color-fz-ink);background:var(--color-fz-surface);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.ck-c-mint{background:var(--color-fz-mint)}.ck-c-sand{background:var(--color-fz-sand)}.ck-c-pink{background:var(--color-fz-pink)}.ck-c-lilac{background:var(--color-fz-lilac)}.ck-c-blue{background:var(--color-fz-blue)}.ck-c-gray{background:var(--color-fz-chip)}.ck-c-gold{background:var(--color-fz-gold)}.ck-c-white{background:#fff}.ck-c-cream{background:var(--color-fz-surface)}.ck-c-teal{background:var(--color-fz-mint);color:var(--color-fz-teal)}.ck .ck-c-lilac{background:var(--color-fz-surface)}.ck button.ck-chip{border-radius:var(--v2-chip-r)}.ck-c-ink{background:var(--color-fz-ink);color:#fff}.ck-tile{width:44px;height:44px;color:var(--color-fz-ink);background:var(--color-fz-surface);border:0;border-radius:14px;flex:none;place-items:center;display:grid}.ck-tile-sm{border-radius:12px;width:36px;height:36px}.ck-disc{width:40px;height:40px;color:var(--color-fz-ink);border-radius:50%;flex:none;place-items:center;display:grid}.ck-disc-sm{width:28px;height:28px}.ck .ck-tile:is(.ck-bg-blue,.ck-bg-pink,.ck-bg-gold,.ck-bg-sand,.ck-bg-lilac),.ck .ck-disc:is(.ck-bg-blue,.ck-bg-pink,.ck-bg-gold,.ck-bg-sand,.ck-bg-lilac),.ck .ck-num-disc:is(.ck-bg-blue,.ck-bg-pink,.ck-bg-gold,.ck-bg-lilac){background:var(--color-fz-surface)}.ck-bg-blue{background:var(--color-fz-blue)}.ck-bg-pink{background:var(--color-fz-pink)}.ck-bg-mint{background:var(--color-fz-mint)}.ck-bg-gold{background:var(--color-fz-gold)}.ck-bg-sand{background:var(--color-fz-sand)}.ck-bg-lilac{background:var(--color-fz-lilac)}.ck-bg-white{background:#fff}.ck-bg-cream{background:var(--color-fz-surface)}.ck-bg-gray{background:var(--color-fz-chip)}.ck-bg-ink{background:var(--color-fz-ink);color:#fff}.ck-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ck-label{font-size:14px;font-weight:700;line-height:1.2}.ck-opt{color:var(--color-fz-ink-muted);font-weight:500}.ck-input{width:100%;min-width:0;height:52px;color:var(--color-fz-ink);background:var(--color-fz-surface);outline-color:var(--color-fz-blue);border:1.5px solid #0000;border-radius:16px;padding:0 16px;font-size:16px}.ck-input::placeholder{color:#8a9099}.ck-input:focus{border-color:var(--color-fz-ink);background:#fff}.ck-input[aria-invalid=true]{border-color:var(--color-fz-alert);background:#fff6f6}.ck textarea.ck-input{resize:vertical;height:auto;min-height:104px;padding:14px 16px}.ck-input.is-white{border-color:var(--color-fz-line);background:#fff}.ck-input.is-focus{border-color:var(--color-fz-ink);background:#fff}.ck-input.is-error{border-color:var(--color-fz-alert);background:#fff6f6}.ck-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-fz-ink) 50%),linear-gradient(135deg,var(--color-fz-ink) 50%,transparent 50%);background-position:calc(100% - 22px) 23px,calc(100% - 16px) 23px;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.ck-help{color:var(--color-fz-ink-muted);font-size:13px;line-height:1.45}.ck-err{color:var(--color-fz-alert);font-size:12px;font-weight:700;line-height:1.45}.ck-check{border:2px solid var(--color-fz-ink);color:#fff;background:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.ck-check.is-on{background:var(--color-fz-ink)}.ck-agree{border:2.5px solid var(--color-fz-line);background:#fff;border-radius:22px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.ck-agree.is-on{border-color:var(--color-fz-ink);background:var(--color-fz-surface)}.ck-who{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ck-whotile{text-align:left;color:var(--color-fz-ink);background:#fff;border:1.5px solid #e2e5e9;border-radius:22px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){.ck-whotile:hover{border-color:var(--color-fz-sand-strong)}}.ck-whotile.is-on,.ck-whotile.is-on:hover{border:2px solid var(--color-fz-ink);background:var(--color-fz-surface);box-shadow:3px 3px 0 var(--color-fz-ink)}.ck-whoic{background:var(--color-fz-surface);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ck-whotile.is-on .ck-whoic{background:#fff}.ck-whotick{background:var(--color-fz-ink);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:12px;right:12px}.ck-panel{border:1.5px solid var(--color-fz-line);background:#fff;border-radius:22px;padding:18px 20px}.ck-cream{background:var(--color-fz-surface);border-radius:18px;padding:14px 16px}.ck-ok{border:2px solid var(--color-fz-mint-strong);background:#f3faf8;border-radius:22px;padding:18px 20px}.ck-rev{border:1.5px solid var(--color-fz-sand);background:#fbf8f3;border-radius:22px;padding:18px 20px}.ck-wait{border:2px solid var(--color-fz-sand);background:#fbf8f3;border-radius:22px;padding:18px 20px}.ck-bad{border:2px solid var(--color-fz-pink);background:#fff6f6;border-radius:22px;padding:18px 20px}.ck-drop{border:1.5px dashed var(--color-fz-sand-strong);text-align:center;background:#fbf8f3;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px;display:flex}.ck-drop.is-row{text-align:left;flex-direction:row;justify-content:flex-start;gap:14px}.ck-sticker{background:var(--color-fz-lilac);border:2.5px solid var(--color-fz-ink);box-shadow:4px 4px 0 var(--color-fz-ink);border-radius:22px;padding:14px 18px}.ck-kv{justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:flex}.ck-kv+.ck-kv{border-top:1.5px solid var(--color-fz-line)}.ck-kvbox{background:#fff;border-radius:16px}.ck-num-disc{width:26px;height:26px;color:var(--color-fz-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.ck-toprow{align-items:stretch;gap:16px;display:flex}.ck-steps{background:#fff;border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 22px;display:grid;box-shadow:0 4px 10px #0000000a}.ck-step{text-align:left;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.ck-step-art{color:#8a9099;background:#fff;border:1.5px solid #e2e5e9;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ck-step.is-active .ck-step-art{background:var(--color-fz-gold);border:2px solid var(--color-fz-ink);box-shadow:2px 2px 0 var(--color-fz-ink);color:var(--color-fz-ink);transform:rotate(-4deg)}.ck-step.is-done .ck-step-art{background:var(--color-fz-mint);border:2px solid var(--color-fz-ink);color:var(--color-fz-ink)}.ck-step-text{flex-direction:column;min-width:0;display:flex}.ck-step-name{color:#5f6670;font-size:14px;font-weight:700;line-height:1.2}.ck-step.is-active .ck-step-name,.ck-step.is-done .ck-step-name{color:var(--color-fz-ink)}.ck-step-st{color:var(--color-fz-ink-muted);font-size:12px;line-height:1.3}.ck-step.is-active .ck-step-st{color:var(--color-fz-orange-strong);font-weight:700}.ck-step.is-done .ck-step-st{color:var(--color-fz-teal);font-weight:700}.ck-helpbox .ck-muted{color:#58606a}.ck-helpbox{background:var(--color-fz-sand);border-radius:28px;flex-direction:column;flex:0 0 262px;justify-content:space-between;gap:12px;padding:18px;display:flex}.ck-faces{flex:none;display:flex}.ck-faces img{object-fit:cover;background:var(--color-fz-sand);border:2px solid #fff;border-radius:50%;width:36px;height:36px;margin-left:-10px}.ck-faces img:first-child{margin-left:0}.ck-faces.is-lg img{width:44px;height:44px}.ck-faces.is-sm img{width:30px;height:30px;margin-left:-8px}.ck-sum{background:#fff;border-radius:28px;flex-direction:column;padding:14px 14px 20px;display:flex;box-shadow:0 4px 10px #0000000a}.ck-sum>.ck-photo{border-radius:20px;flex:none}.ck-sum-body{flex-direction:column;padding:16px 8px 0;display:flex}.ck-sum-title{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ck-sum-title .ck-link{flex:none}.ck-sum-dates{border-top:1.5px solid var(--color-fz-line);justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;padding:14px 0;display:flex}.ck-sum-dates .ck-tlink{flex:none}.ck-sum-tp{border-top:1.5px solid var(--color-fz-line);margin-top:18px;padding-top:16px}.ck-photo{background:var(--color-fz-sand);border-radius:18px;position:relative;overflow:hidden}.ck-photo img{object-fit:cover;width:100%;height:100%}.ck-metro{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.ck-m1{background:var(--color-fz-bp-m1);color:var(--color-fz-ink)}.ck-m2{background:var(--color-fz-bp-m2);color:#fff}.ck-m3{background:var(--color-fz-bp-m3);color:#fff}.ck-total{background:var(--color-fz-sand);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ck-amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:800}.ck-amt-lg{letter-spacing:-.8px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:800;line-height:1}.ck-dep{align-items:flex-start;gap:10px;margin-top:14px;display:flex}.ck-dep>svg{flex:none;margin-top:2px}.ck-depdisc{border:2px solid var(--color-fz-ink);width:34px;height:34px;color:var(--color-fz-ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.ck-stars{flex:none;gap:2px;display:flex}.ck-star{background:#00b67a;place-items:center;width:18px;height:18px;display:grid}.ck-star svg{width:13px;height:13px}.ck-bar{z-index:20;border-top:1.5px solid var(--color-fz-line);background:#fff;border-radius:0 0 28px 28px;align-items:center;gap:16px;margin-top:auto;padding:14px 16px 14px 20px;display:flex;position:sticky;bottom:0}.ck-bar-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ck-bar-name{font-size:15px;font-weight:700;line-height:1.3}.ck-bar-back{border-radius:12px;height:44px;padding:0 16px;font-size:15px;font-weight:700}.ck-bar-save{white-space:nowrap;flex:none}.ck-bar-main{border-radius:14px;height:52px;padding:0 26px;font-size:16px;font-weight:700}.ck-tl{flex-direction:column;display:flex}.ck-tl-row{gap:14px;padding-bottom:18px;display:flex;position:relative}.ck-tl-row:last-child{padding-bottom:0}.ck-tl-row:before{content:"";background:var(--color-fz-line);width:2px;position:absolute;top:30px;bottom:2px;left:14px}.ck-tl-row:last-child:before{display:none}.ck-tl-dot{z-index:1;border:2px solid var(--color-fz-line);color:#8a9099;background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid;position:relative}.ck-tl-row.is-done .ck-tl-dot{background:var(--color-fz-mint);border-color:var(--color-fz-ink);color:var(--color-fz-ink);border-width:1.5px}.ck-tl-row.is-done:before{background:var(--color-fz-ink)}.ck-tl-row.is-now .ck-tl-dot{background:var(--color-fz-gold);border-color:var(--color-fz-ink);color:var(--color-fz-ink);box-shadow:1px 1px 0 var(--color-fz-ink);border-width:1.5px}.ck-done{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ck-done-row{align-items:flex-start;gap:12px;display:flex}.ck-done-row b{font-size:16px;line-height:1.35}.ck-ph .ck-done-row b{font-size:15px}.ck-done-dot{border:1.5px solid var(--color-fz-ink);width:26px;height:26px;color:var(--color-fz-ink);border-radius:50%;flex:none;place-items:center;margin-top:-2px;display:grid}.ck-next{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.ck-next-row{align-items:flex-start;gap:12px;display:flex}.ck-todo{border:1.5px dashed var(--color-fz-sand-strong);color:#8a9099;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.ck-todo.is-done{border:1.5px solid var(--color-fz-ink);background:var(--color-fz-mint);color:var(--color-fz-ink)}.ck-todo.is-now{border:1.5px solid var(--color-fz-ink);background:var(--color-fz-gold);color:var(--color-fz-ink)}.ck-ph .ck-next{grid-template-columns:minmax(0,1fr);gap:14px}.ck-list{flex-direction:column;display:flex}.ck-item{border-top:1.5px solid var(--color-fz-line);align-items:center;gap:16px;padding:18px 0;display:flex}.ck-item:first-child{border-top:0}.ck-item>.ck-grow{flex-direction:column;min-width:0;display:flex}.ck-done-row.is-done .ck-done-dot{background:var(--color-fz-mint)}.ck-done-row.is-now .ck-done-dot{background:var(--color-fz-gold)}@keyframes ckSpin{to{transform:rotate(360deg)}}.ck-spin{border:2.5px solid var(--color-fz-mint);border-top-color:var(--color-fz-teal);border-radius:50%;flex:none;width:20px;height:20px;animation:1s linear infinite ckSpin}.ck-ring{border:2px solid var(--color-fz-sand-strong);border-radius:50%;flex:none;width:20px;height:20px}.ck-ph{background:var(--color-fz-surface);min-height:100dvh;padding-bottom:calc(140px + env(safe-area-inset-bottom,0px));position:relative}.ck-ph-head{justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.ck-ph-back{color:var(--color-fz-ink);text-align:left;background:0 0;border:0;min-width:44px;height:44px;padding:0;font-size:16px;font-weight:700}.ck-ph-sum{cursor:pointer;background:#fff;border-radius:28px;align-items:center;gap:12px;margin:4px 16px 0;padding:10px 12px 10px 10px;font-family:inherit;display:flex;box-shadow:0 4px 10px #0000000a}.ck-ph-caret{background:var(--color-fz-surface);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.ck-ph-thumb{background:var(--color-fz-sand);border-radius:14px;flex:none;width:56px;height:56px;overflow:hidden}.ck-ph-thumb img{object-fit:cover;width:100%;height:100%}.ck-msteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:16px 16px 4px;display:grid}.ck-mstep{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.ck-mstep-tile{color:#8a9099;background:#fff;border:1.5px solid #e2e5e9;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.ck-mstep.is-active .ck-mstep-tile{background:var(--color-fz-gold);border:2px solid var(--color-fz-ink);box-shadow:2px 2px 0 var(--color-fz-ink);color:var(--color-fz-ink);transform:rotate(-4deg)}.ck-mstep.is-done .ck-mstep-tile{background:var(--color-fz-mint);border:2px solid var(--color-fz-ink);color:var(--color-fz-ink)}.ck-mstep-name{color:#5f6670;font-size:12px;font-weight:700}.ck-mstep.is-active .ck-mstep-name,.ck-mstep.is-done .ck-mstep-name{color:var(--color-fz-ink)}.ck-ph-card{background:#fff;border-radius:28px;margin:12px 16px 0;padding:24px 20px;box-shadow:0 4px 10px #0000000a}.ck-ph-h1{letter-spacing:-1px;font-size:28px;font-weight:800;line-height:1.08}.ck-ph-sub{color:var(--color-fz-ink-muted);margin-top:10px;font-size:15px;line-height:1.5}.ck-ph-bar{z-index:30;padding:12px 16px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:18px 18px 0 0;flex-direction:column;gap:10px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #00000014}.ck-ph-bar .ck-btn{border-radius:14px;font-weight:700}.ck-ph-barback{flex:none;padding:0 22px}.ck-ph-bar[data-typing=true]{transform:translateY(calc(100% + 8px))}.ck-ph-who{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ck-scrim{z-index:40;background:#11111073;position:fixed;inset:0}.ck-sheet{z-index:41;background:#fff;border-radius:28px 28px 0 0;max-height:92dvh;padding:10px 20px 28px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 40px #1111102e}.ck-grab{background:var(--color-fz-line);border-radius:99px;width:40px;height:5px;margin:0 auto 12px}.ck-dialog{z-index:41;background:#fff;border-radius:40px;position:fixed;box-shadow:0 24px 64px #11111047}@media (prefers-reduced-motion:reduce){.ck *,.ck :before,.ck :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1023px){.ck .ck-btn-xs,.ck .ck-chipbtn,.ck .ck-link,.ck .ck-tlink,.ck .ck-tap{position:relative}.ck .ck-btn-xs:after,.ck .ck-chipbtn:after,.ck .ck-link:after,.ck .ck-tlink:after,.ck .ck-tap:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ck-step-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px}.ck-step-btn:hover .ck-step-art,.ck-step-btn:focus-visible .ck-step-art{transition:transform .15s;transform:translateY(-2px)}.ck-step.is-looking .ck-step-art{box-shadow:2px 2px 0 var(--color-fz-ink)}.ck-mstep-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ck-sign-frame{zoom:calc(1 / var(--v2-zoom,1))}.ck-sign-code{background:#f8f3eb;border-radius:20px;flex-direction:column;display:flex}.ck-sign-code .ck-code-input{letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums;color:#111110;background:#fff;border:1.5px solid #d9d2c5;border-radius:14px;width:200px;max-width:100%;height:52px;padding:0 12px;font-size:24px;font-weight:600}.ck-sign-code .ck-code-input:focus{border-color:#111110;outline:none;box-shadow:0 0 0 3px #1111101f}.ck-sign-code .ck-code-input[aria-invalid=true]{border-color:#b42318}.ck-sign-closed{border:1.5px dashed #e2dcd2;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ck-sign-area.is-open{margin-left:-44px;margin-right:-44px}.ck-sign-iframe{background:#f8f3eb;border:0;width:100%;height:min(1040px,100vh - 110px);min-height:640px;display:block}.ck-glance{grid-template-columns:150px 1fr;gap:0;margin:0;display:grid}.ck-glance-row{display:contents}.ck-glance-row dt,.ck-glance-row dd{border-top:1px solid #efe9df;margin:0;padding:7px 0}.ck-glance-row:first-child dt,.ck-glance-row:first-child dd{border-top:0}.ck-glance-ph{grid-template-columns:1fr}.ck-glance-ph .ck-glance-row dt{padding-bottom:0}.ck-glance-ph .ck-glance-row dd{border-top:0;padding-top:2px}.ck-sign-full{z-index:1000;background:#f8f3eb;flex-direction:column;display:flex;position:fixed;inset:0}.ck-sign-full-bar{padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top));background:#fff;border-bottom:1px solid #efe9df;justify-content:space-between;align-items:center;gap:10px;display:flex}.ck-sign-full-frame{background:#f8f3eb;border:0;flex:auto;width:100%;display:block}.ck-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ck-glance-head a{white-space:nowrap;flex:none}.ck-ph-card .ck-sign-code .ck-code-input{width:100%}.ck-sign-full{padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.ck-sign-full[hidden]{display:none}.ck-sph-strip{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;height:100%;display:flex;overflow:auto hidden}.ck-sph-strip::-webkit-scrollbar{display:none}.ck-sph-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative}.ck-sph-slide img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.ck-sph-count{z-index:3;border-radius:var(--v2-chip-r);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#1111109e;padding:3px 9px;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:10px;right:10px}.ck-sph-arrow{z-index:3;border-radius:var(--v2-icon-r);cursor:pointer;border:0;place-items:center;width:34px;height:34px;margin-top:-17px;padding:0;display:grid;position:absolute;top:50%;box-shadow:0 2px 8px #1111102e}.ck-sph-prev{left:8px}.ck-sph-next{right:8px}@media (hover:none) and (pointer:coarse){.ck-sph-arrow{display:none}}.ck-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;display:grid}.ck-facts .ck-small{font-size:12px}.ck-docs-add{border-radius:12px;flex:none;height:44px;padding:0 16px;font-weight:700}.ck-docs-foot{border-top:1.5px solid var(--color-fz-line);align-items:center;gap:14px;margin-top:20px;padding-top:20px;display:flex}.ck-item>.ck-chip{flex:none}.ck-welcome-st{background:var(--color-fz-gold);border:2px solid var(--color-fz-ink);width:52px;height:52px;box-shadow:2px 2px 0 var(--color-fz-ink);color:var(--color-fz-ink);border-radius:16px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.ck-welcome-btn{border-radius:14px;height:52px;padding:0 24px;font-weight:700}.ck-ph .ck-welcome-st{border-radius:15px;width:48px;height:48px}
