.qz-root{container-type:inline-size;min-height:100vh;width:100%;font-family:Nunito,system-ui,sans-serif;color:#fff;background:linear-gradient(177deg,#0b3d86,#00357f 46%,#002a5c)}.qz-wrap{max-width:820px;margin:0 auto;padding:24px 18px 40px}@container (min-width:760px){.qz-wrap{padding:40px 36px 52px}}.qz-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.qz-word{font-family:Luckiest Guy,system-ui,sans-serif;font-size:21px;letter-spacing:.5px;line-height:1}.qz-word .b{color:#f8cf29}.qz-qbadge{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#ffffffb8;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 12px;background:#ffffff0f;white-space:nowrap}.qz-qbadge i{width:7px;height:7px;border-radius:50%;background:#33bd7c;display:block}.qz-steps{display:none}.qz-mprog{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.qz-mprog .row{display:flex;justify-content:space-between;align-items:baseline}.qz-mprog .lbl{font-family:Lilita One,sans-serif;font-size:18px;color:#f8cf29}.qz-mprog .cnt{font-size:13px;font-weight:700;color:#fff9}.qz-mbar{height:7px;border-radius:5px;background:#ffffff29;overflow:hidden}.qz-mbar>i{display:block;height:100%;background:#f8cf29;border-radius:5px;transition:width .35s cubic-bezier(.2,.8,.3,1)}@container (min-width:760px){.qz-mprog{display:none}.qz-steps{display:flex;align-items:center;margin-bottom:32px}.qz-stepi{display:flex;align-items:center;gap:10px;flex:0 0 auto}.qz-stepi .num{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Lilita One,sans-serif;font-size:14px;border:1.6px solid rgba(255,255,255,.3);color:#fff9;background:transparent;transition:all .2s}.qz-stepi .nm{font-size:13.5px;font-weight:700;color:#ffffff8c;white-space:nowrap;transition:color .2s}.qz-stepi.on .num{background:#f8cf29;border-color:#f8cf29;color:#00357f}.qz-stepi.on .nm{color:#fff}.qz-stepi.done .num{background:#33bd7c;border-color:#33bd7c;color:#06402a}.qz-stepi.done .nm{color:#ffffffd9}.qz-stepline{flex:1;height:2px;background:#ffffff2e;margin:0 11px;min-width:12px;border-radius:2px;transition:background .2s}.qz-stepline.done{background:#33bd7c}}.qz-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:24px 22px}@container (min-width:760px){.qz-card{padding:34px 36px}}.qz-kick{font-size:12px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase;color:#33bd7c;margin-bottom:9px}.qz-h1{font-family:Lilita One,system-ui,sans-serif;font-weight:400;color:#f8cf29;font-size:27px;line-height:1.14;margin:0 0 10px;letter-spacing:.3px}@container (min-width:760px){.qz-h1{font-size:33px}}.qz-blurb{font-size:15px;line-height:1.55;color:#ffffffb8;margin:0 0 22px;max-width:560px;text-wrap:pretty}.qz-divider{height:1px;background:#ffffff1f;margin:20px 0}.qz-grid{display:grid;grid-template-columns:1fr;gap:16px}@container (min-width:540px){.qz-grid{grid-template-columns:1fr 1fr}}.qz-field label{display:block;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:#fff9;margin-bottom:7px}.qz-field .opt{font-weight:700;text-transform:none;letter-spacing:0;color:#fff6}.qz-field.full{grid-column:1/-1}.qz-input{width:100%;height:48px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:0 15px;color:#fff;font-family:inherit;font-size:16px;outline:none;transition:border-color .15s}.qz-input::placeholder{color:#ffffff61}.qz-input:focus{border-color:#f8cf29}.qz-input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6}.qz-q{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.qz-q:last-child{border-bottom:none}.qz-qt{font-weight:700;font-size:14.5px;line-height:1.42;color:#ffffffeb;margin-bottom:11px;text-wrap:pretty}.qz-qt .req{color:#f8cf29}.qz-faces{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.qz-face{border:none;background:transparent;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;transition:transform .15s}.qz-face:hover{transform:translateY(-2px)}.qz-face .ft{font-size:11.5px;font-weight:700;color:#ffffff73;transition:color .15s;white-space:nowrap}.qz-face.on .ft{color:#f8cf29}.qz-ta{width:100%;resize:vertical;min-height:74px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:12px 14px;color:#fff;font-family:inherit;font-size:15px;line-height:1.5;outline:none}.qz-ta::placeholder{color:#ffffff61}.qz-ta:focus{border-color:#f8cf29}.qz-open{margin-top:16px}.qz-nps{display:grid;grid-template-columns:repeat(11,1fr);gap:6px;max-width:540px}@container (max-width:520px){.qz-nps{grid-template-columns:repeat(6,1fr)}}.qz-npsb{height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#ffffffc7;font-family:Lilita One,sans-serif;font-size:16px;cursor:pointer;transition:all .12s}.qz-npsb.on{background:#f8cf29;border-color:#f8cf29;color:#00357f;transform:translateY(-2px)}.qz-npsends{display:flex;justify-content:space-between;font-size:12px;color:#ffffff80;max-width:540px;margin-top:8px}.qz-consent{display:flex;gap:12px;align-items:flex-start;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:13px;padding:14px 16px;cursor:pointer}.qz-check{width:23px;height:23px;border-radius:6px;border:2px solid rgba(255,255,255,.4);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:all .15s}.qz-check.on{background:#33bd7c;border-color:#33bd7c}.qz-consent .txt{font-size:14px;line-height:1.45;color:#ffffffdb}.qz-notice{font-size:12px;line-height:1.55;color:#ffffff80;margin-top:14px}.qz-foot{display:flex;gap:12px;align-items:center;margin-top:22px}.qz-btn{height:54px;border-radius:40px;border:none;cursor:pointer;font-family:Lilita One,system-ui,sans-serif;font-size:18px;letter-spacing:.3px;padding:0 28px;transition:opacity .2s,transform .1s}.qz-btn.primary{background:linear-gradient(180deg,#7db9ff,#1e62b1);color:#fff;flex:1;box-shadow:0 8px 22px -8px #00000080}.qz-btn.send{background:linear-gradient(180deg,#43d58e,#2a9e68);color:#fff;flex:1}.qz-btn.ghost{background:transparent;color:#ffffffb3;padding:0 8px;font-family:Nunito,sans-serif;font-weight:800;font-size:15px}.qz-btn:disabled{opacity:.34;cursor:default}.qz-btn:not(:disabled):active{transform:scale(.97)}.qz-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:30px 24px}.qz-badge-ok{width:80px;height:80px;border-radius:40px;background:#33bd7c29;border:2px solid #33BD7C;display:flex;align-items:center;justify-content:center}.qz-ctl{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.qz-ctl:last-child{border-bottom:none}.qz-clabel{display:block;font-weight:700;font-size:14.5px;line-height:1.42;color:#ffffffeb;margin-bottom:10px;text-wrap:pretty}.qz-clabel .req{color:#f8cf29}.qz-chint{display:block;font-weight:600;font-size:12px;color:#ffffff8c;margin-top:2px}.qz-stars{display:flex;gap:4px}.qz-star{background:none;border:none;cursor:pointer;font-size:30px;line-height:1;padding:0 2px;color:#ffffff40;transition:color .12s,transform .12s}.qz-star:hover{transform:scale(1.12)}.qz-star.on{color:#f8cf29}.qz-radios{display:flex;flex-wrap:wrap;gap:8px}.qz-radio{border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:#ffffffd1;border-radius:999px;padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:all .12s}.qz-radio:hover{transform:translateY(-1px)}.qz-radio.on{background:#f8cf29;border-color:#f8cf29;color:#00357f}.qz-select{width:100%;height:48px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:0 14px;color:#ffffffeb;font-family:inherit;font-size:15px;outline:none}.qz-select:focus{border-color:#f8cf29}.qz-legend{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:13px;padding:14px 16px;margin-bottom:14px}.qz-legend h4{font-size:13px;margin:0 0 8px;color:#ffffffeb}.qz-legend .li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;color:#ffffff8c;margin:3px 0}.qz-legend .ls{color:#f8cf29;letter-spacing:1px;white-space:nowrap}.qz-obj{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.1)}.qz-obj:last-child{border-bottom:none}.qz-objt{font-weight:800;font-size:13.5px;color:#ffffffeb;margin-bottom:6px;line-height:1.4}.qz-objtag{display:inline-block;margin-bottom:8px;font-weight:800;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:#ffd97a;background:#f8cf2924;border:1px solid rgba(248,207,41,.3);border-radius:999px;padding:2px 9px;line-height:1.4}.qz-objq{font-size:12.5px;font-weight:700;color:#ffffff8c;margin-bottom:8px}.qz-qref{display:flex;gap:8px;align-items:center;font-size:11.5px;font-weight:700;color:#ffffff8c;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 12px;margin-bottom:16px;line-height:1.4}.qz-emlist{display:flex;flex-direction:column;gap:8px}.qz-emrow{display:flex;align-items:center;gap:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:11px 14px}.qz-emidx{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Lilita One,sans-serif;font-size:13px;background:#f8cf29;color:#00357f}.qz-emmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.qz-emlabel{font-weight:800;font-size:14px;color:#fffffff0}.qz-emmeta{font-size:12.5px;color:#ffffff94}.qz-emtag{flex:0 0 auto;font-size:11px;font-weight:800;background:#f8cf29;color:#00357f;border-radius:999px;padding:4px 9px}.qz-eminfo{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 4px}@container (max-width:480px){.qz-eminfo{grid-template-columns:1fr}}.qz-emcell{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:11px;padding:9px 13px;display:flex;flex-direction:column;gap:2px}.qz-emcell .k{font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#ffffff8c}.qz-emcell .val{font-size:14px;font-weight:700;color:#fffffff0}.qz-emdur{flex:0 0 auto;font-family:Lilita One,sans-serif;font-size:14px;color:#fffffff0;min-width:48px;text-align:right}.qz-emtotal{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;margin-top:2px;border-radius:12px;background:#ffffff17;font-weight:800;font-size:14px;color:#fffffff0}.qz-emtotal span:last-child{font-family:Lilita One,sans-serif;color:#f8cf29}.qz-emmention{display:block;margin-top:8px;font-size:12px;font-style:italic;color:#ffffff8c}.qz-steps{overflow:hidden}.qz-stepi{min-width:0;flex-shrink:0}.qz-stepi .nm{overflow:hidden;text-overflow:ellipsis;max-width:240px}.qz-recaphd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.qz-recap{border:1px solid rgba(255,255,255,.16);border-radius:13px;overflow:hidden;background:#ffffff0a}.qz-recaprow{display:flex;align-items:center;gap:11px;padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1)}.qz-recaprow:last-of-type{border-bottom:none}.qz-recapdot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.qz-recaplabel{font-weight:800;font-size:14px;color:#fffffff2;flex:0 0 auto;min-width:130px}.qz-recapdetail{flex:1;min-width:0;font-size:12.5px;color:#ffffff8c}.qz-recapdur{font-family:Lilita One,sans-serif;font-size:16px;color:#fffffff2;flex:0 0 auto}.qz-recaptotal{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;background:#0a2f63;color:#fff;font-weight:800;font-size:14px}.qz-recaptotal em{font-style:normal;font-weight:600;opacity:.7;font-size:12px}.qz-recaptotal .v{font-family:Lilita One,sans-serif;font-size:19px;color:#f8cf29}@container (max-width:520px){.qz-recaplabel{min-width:0;flex:1}.qz-recapdetail{flex-basis:100%;order:3}}.qz-emcount{color:#f8cf29;font-weight:800}.qz-cal{display:flex;flex-direction:column;gap:14px}.qz-calgroup{display:flex;flex-direction:column;gap:9px}.qz-calmonth{display:flex;align-items:center;gap:12px}.qz-calmonth>span:first-child{font-family:Lilita One,sans-serif;font-size:13px;letter-spacing:.5px;color:#f8cf29;white-space:nowrap}.qz-calmonth:after{content:"";flex:1;height:1px;background:#ffffff24}.qz-calrow{display:flex;align-items:center;gap:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:12px 16px}.qz-calrow.visio{border-color:#f8cf2980;background:#f8cf290f}.qz-caldate{flex:0 0 auto;width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:7px 0;line-height:1}.qz-calrow.visio .qz-caldate{background:#f8cf29;border-color:#f8cf29}.qz-caldate .wd{font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#ffffff8c}.qz-caldate .dn{font-family:Lilita One,sans-serif;font-size:22px;color:#fff;margin:1px 0}.qz-caldate .mo{font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#ffffff8c}.qz-calrow.visio .qz-caldate .wd,.qz-calrow.visio .qz-caldate .dn,.qz-calrow.visio .qz-caldate .mo{color:#00357f}.qz-calmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.qz-callabel{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:800;font-size:15px;color:#fffffff2}.qz-caldur{flex:0 0 auto;font-family:Lilita One,sans-serif;font-size:17px;color:#fffffff2}.qz-emhead{display:flex;align-items:center;gap:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:14px 16px;margin:4px 0 6px}.qz-emavatar{flex:0 0 auto;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#7db9ff,#1e62b1);color:#fff;font-family:Lilita One,sans-serif;font-size:18px}.qz-emid{min-width:0}.qz-emname{font-family:Lilita One,sans-serif;font-size:20px;color:#fffffff5;line-height:1.1}.qz-emsub{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:13px;color:#ffffff9e}.qz-emsub b{font-weight:800;color:#fffc;font-weight:700}.qz-attest{font-size:13.5px;line-height:1.6;color:#ffffff9e;text-align:left;margin:20px 0 6px;padding:14px 16px;background:#ffffff0d;border-left:3px solid #F8CF29;border-radius:0 10px 10px 0}.qz-attest strong{color:#fffffff5}.qz-calstats{flex:0 0 auto;display:flex;gap:8px}.qz-calstats>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:38px;border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:4px 2px;line-height:1;font-family:Lilita One,sans-serif;font-size:15px}.qz-calstats .c{color:#3b82f6}.qz-calstats .m{color:#e8a800}.qz-calstats i{font-style:normal;font-family:Nunito,sans-serif;font-size:9px;font-weight:800;color:#ffffff80;margin-top:2px;letter-spacing:.5px;text-transform:uppercase}.qz-mcal-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}@container (max-width:560px){.qz-mcal-grid{grid-template-columns:1fr}}.qz-month-hd{font-family:Lilita One,sans-serif;font-size:14px;color:#f8cf29;margin-bottom:8px;letter-spacing:.3px}.qz-wdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:5px}.qz-wdays span{text-align:center;font-size:10px;font-weight:800;color:#ffffff80}.qz-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.qz-day{position:relative;aspect-ratio:1;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.qz-day b{font-weight:700;font-size:13px;color:#ffffff59;font-family:inherit}.qz-day i{font-style:normal;font-size:8.5px;font-weight:800}.qz-day.empty{visibility:hidden}.qz-day.has,.qz-day.visio,.qz-day.multi{border:1px solid rgba(255,255,255,.22);background:#ffffff14}.qz-day.has b,.qz-day.visio b,.qz-day.multi b{color:#fff}.qz-day.has i,.qz-day.multi i{color:#ffffff80}.qz-day.visio{background:#f8cf29;border-color:#f8cf29}.qz-day.visio b,.qz-day.visio i{color:#00357f}.qz-day.multi{border-color:#33bd7c}.qz-day.multi i{color:#33bd7c}.qz-day em{position:absolute;top:-5px;right:-5px;width:16px;height:16px;border-radius:50%;background:#33bd7c;color:#fff;font-style:normal;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.qz-mcal-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 4px;font-size:12px;color:#ffffff80}.qz-mcal-legend span{display:flex;align-items:center;gap:7px}.qz-mcal-legend i{width:14px;height:14px;border-radius:5px;display:inline-block}.qz-mcal-legend .vi{background:#f8cf29}.qz-mcal-legend .se{background:#ffffff14;border:1px solid rgba(255,255,255,.22)}.qz-mcal-legend .mu{background:#33bd7c}.qz-mcal-total{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;margin-top:8px;border-radius:12px;background:#ffffff12;font-weight:800;font-size:14px;color:#fff}.qz-mcal-total .v{font-family:Lilita One,sans-serif;font-size:19px;color:#f8cf29}*{box-sizing:border-box}html,body{margin:0;padding:0}.qzc-root{container-type:inline-size;min-height:100vh;width:100%;font-family:Nunito,system-ui,sans-serif;color:#13294b;background:#eaeff7}.qzc-shell{max-width:1080px;margin:0 auto;padding:22px 16px 40px;display:flex;flex-direction:column;gap:18px}@container (min-width:860px){.qzc-shell{flex-direction:row;align-items:flex-start;gap:30px;padding:42px 40px 56px}}.qzc-aside{display:none}@container (min-width:860px){.qzc-aside{display:flex;flex-direction:column;width:272px;flex:0 0 272px;background:#fff;border:1px solid #e2e8f2;border-radius:20px;padding:26px 24px;box-shadow:0 18px 44px -30px #14285066;position:sticky;top:42px}.qzc-main{flex:1;min-width:0}}.qzc-word{font-family:Lilita One,sans-serif;font-size:22px;color:#002a5c;line-height:1;margin-bottom:4px}.qzc-word .b{color:#e8a800}.qzc-asub{font-size:13px;color:#6b7691;line-height:1.5;margin-bottom:20px}.qzc-ring{display:flex;align-items:center;gap:13px;margin-bottom:18px}.qzc-ring .num{font-family:Lilita One,sans-serif;font-size:30px;color:#002a5c;line-height:1}.qzc-ring .num span{font-size:17px;color:#9aa3b8}.qzc-ring .lbl{font-size:13px;color:#6b7691;line-height:1.35}.qzc-ptitle{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#9aa3b8;margin-bottom:12px}.qzc-checklist{display:flex;flex-direction:column;gap:2px;margin-bottom:22px}.qzc-cli{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;font-size:13.5px;font-weight:700;color:#8a93a8;transition:all .2s;border:none;background:transparent;text-align:left;width:100%;cursor:default;font-family:inherit}.qzc-cli .c{width:20px;height:20px;border-radius:50%;border:1.6px solid #cfd6e2;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s}.qzc-cli.done{color:#13294b}.qzc-cli.done .c{background:#33a06a;border-color:#33a06a}.qzc-cli.on{background:#eef3fb;color:#002a5c}.qzc-cli.on .c{border-color:#002a5c}.qzc-cli.clickable{cursor:pointer}.qzc-cli.clickable:hover{background:#f1f5fb}.qzc-qbadge{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;color:#5b6680;border-top:1px solid #e9edf4;padding-top:16px;line-height:1.4}.qzc-qbadge i{width:7px;height:7px;border-radius:50%;background:#33a06a;display:block;flex-shrink:0}.qzc-mtop{display:flex;flex-direction:column;gap:12px}.qzc-mtop .rowtop{display:flex;align-items:center;justify-content:space-between;gap:12px}.qzc-mtop .badge{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#5b6680;border:1px solid #d8e0ec;border-radius:999px;padding:5px 10px;background:#fff;white-space:nowrap}.qzc-mtop .badge i{width:6px;height:6px;border-radius:50%;background:#33a06a}.qzc-mrow{display:flex;justify-content:space-between;align-items:baseline}.qzc-mrow .lbl{font-family:Lilita One,sans-serif;font-size:17px;color:#002a5c}.qzc-mrow .cnt{font-size:13px;font-weight:700;color:#8a909c}.qzc-mbar{height:7px;border-radius:5px;background:#d3ddec;overflow:hidden}.qzc-mbar>i{display:block;height:100%;background:#002a5c;border-radius:5px;transition:width .35s cubic-bezier(.2,.8,.3,1)}@container (min-width:860px){.qzc-mtop{display:none}}.qzc-card{background:#fff;border:1px solid #e6ebf3;border-radius:20px;padding:24px 22px;margin-top:14px}@container (min-width:860px){.qzc-card{padding:32px 34px;margin-top:0}}.qzc-kick{font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;color:#c98a00;margin-bottom:8px}.qzc-h1{font-family:Lilita One,sans-serif;font-weight:400;font-size:25px;line-height:1.15;color:#002a5c;margin:0 0 9px;letter-spacing:.2px}@container (min-width:860px){.qzc-h1{font-size:30px}}.qzc-blurb{font-size:14.5px;line-height:1.55;color:#6b7691;margin:0 0 20px;max-width:560px;text-wrap:pretty}.qzc-divider{height:1px;background:#eef1f7;margin:18px 0}.qzc-grid{display:grid;grid-template-columns:1fr;gap:15px}@container (min-width:560px){.qzc-grid{grid-template-columns:1fr 1fr}}.qzc-field label{display:block;font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#8a93a8;margin-bottom:7px}.qzc-field .opt{font-weight:700;text-transform:none;letter-spacing:0;color:#aeb6c5}.qzc-field.full{grid-column:1/-1}.qzc-input{width:100%;height:48px;background:#f6f8fc;border:1.5px solid #e0e6f0;border-radius:11px;padding:0 14px;color:#13294b;font-family:inherit;font-size:16px;outline:none;transition:all .15s}.qzc-input::placeholder{color:#aeb6c5}.qzc-input:focus{border-color:#002a5c;background:#fff}.qzc-q{padding:16px 0;border-bottom:1px solid #eef1f7}.qzc-q:first-of-type{padding-top:4px}.qzc-q:last-child{border-bottom:none}.qzc-qt{font-weight:700;font-size:14.5px;line-height:1.42;color:#1c3252;margin-bottom:12px;text-wrap:pretty}.qzc-qt .req{color:#c98a00}.qzc-faces{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.qzc-face{border:none;background:transparent;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;transition:transform .15s}.qzc-face:hover{transform:translateY(-2px)}.qzc-face .ft{font-size:11.5px;font-weight:700;color:#aeb6c5;transition:color .15s;white-space:nowrap}.qzc-face.on .ft{color:#002a5c}.qzc-ta{width:100%;resize:vertical;min-height:80px;background:#f6f8fc;border:1.5px solid #e0e6f0;border-radius:11px;padding:12px 14px;color:#13294b;font-family:inherit;font-size:15px;line-height:1.5;outline:none}.qzc-ta::placeholder{color:#aeb6c5}.qzc-ta:focus{border-color:#002a5c;background:#fff}.qzc-open{margin-top:16px}.qzc-nps{display:grid;grid-template-columns:repeat(11,1fr);gap:6px;max-width:540px}@container (max-width:540px){.qzc-nps{grid-template-columns:repeat(6,1fr)}}.qzc-npsb{height:44px;border-radius:10px;border:1.5px solid #e0e6f0;background:#f6f8fc;color:#3a4252;font-family:Lilita One,sans-serif;font-size:16px;cursor:pointer;transition:all .12s}.qzc-npsb.on{background:#002a5c;border-color:#002a5c;color:#fff;transform:translateY(-2px)}.qzc-npsends{display:flex;justify-content:space-between;font-size:12px;color:#8a93a8;font-weight:600;max-width:540px;margin-top:8px}.qzc-consent{display:flex;gap:12px;align-items:flex-start;background:#f6f8fc;border:1.5px solid #e0e6f0;border-radius:13px;padding:14px 16px;cursor:pointer}.qzc-check{width:23px;height:23px;border-radius:6px;border:2px solid #c2c9d6;flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff}.qzc-check.on{background:#33a06a;border-color:#33a06a}.qzc-consent .txt{font-size:14px;line-height:1.45;color:#3a4252;font-weight:600}.qzc-notice{font-size:12px;line-height:1.55;color:#8a93a8;margin-top:14px}.qzc-foot{display:flex;gap:12px;align-items:center;margin-top:20px}.qzc-btn{height:52px;border-radius:13px;border:none;cursor:pointer;font-family:Nunito,sans-serif;font-weight:800;font-size:16px;letter-spacing:.2px;padding:0 26px;transition:all .15s}.qzc-btn.primary{background:#002a5c;color:#fff;flex:1}.qzc-btn.primary:hover:not(:disabled){background:#003d82}.qzc-btn.send{background:#33a06a;color:#fff;flex:1}.qzc-btn.send:hover:not(:disabled){background:#2c8d5d}.qzc-btn.ghost{background:transparent;color:#5b6680;padding:0 12px;border:1.5px solid #d7deea}.qzc-btn:disabled{opacity:.42;cursor:default}.qzc-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:34px 24px}.qzc-badge-ok{width:78px;height:78px;border-radius:39px;background:#33a06a1f;border:2px solid #33A06A;display:flex;align-items:center;justify-content:center}.qzc-ctl{padding:14px 0;border-bottom:1px solid #e9edf4}.qzc-ctl:last-child{border-bottom:none}.qzc-clabel{display:block;font-weight:700;font-size:14.5px;line-height:1.42;color:#13294b;margin-bottom:10px;text-wrap:pretty}.qzc-clabel .req{color:#e8a800}.qzc-chint{display:block;font-weight:600;font-size:12px;color:#6b7691;margin-top:2px}.qzc-stars{display:flex;gap:4px}.qzc-star{background:none;border:none;cursor:pointer;font-size:30px;line-height:1;padding:0 2px;color:#cfd6e2;transition:color .12s,transform .12s}.qzc-star:hover{transform:scale(1.12)}.qzc-star.on{color:#f8cf29}.qzc-radios{display:flex;flex-wrap:wrap;gap:8px}.qzc-radio{border:1px solid #e0e6f0;background:#f6f8fc;color:#3a4252;border-radius:999px;padding:9px 15px;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:all .12s}.qzc-radio:hover{transform:translateY(-1px)}.qzc-radio.on{background:#002a5c;border-color:#002a5c;color:#fff}.qzc-select{width:100%;height:48px;background:#fff;border:1px solid #e0e6f0;border-radius:12px;padding:0 14px;color:#13294b;font-family:inherit;font-size:15px;outline:none}.qzc-select:focus{border-color:#f8cf29}.qzc-legend{background:#f1f5fb;border:1px solid #e9edf4;border-radius:13px;padding:14px 16px;margin-bottom:14px}.qzc-legend h4{font-size:13px;margin:0 0 8px;color:#13294b}.qzc-legend .li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;color:#6b7691;margin:3px 0}.qzc-legend .ls{color:#f8cf29;letter-spacing:1px;white-space:nowrap}.qzc-obj{padding:13px 0;border-bottom:1px solid #e9edf4}.qzc-obj:last-child{border-bottom:none}.qzc-objt{font-weight:800;font-size:13.5px;color:#13294b;margin-bottom:6px;line-height:1.4}.qzc-objtag{display:inline-block;margin-bottom:8px;font-weight:800;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:#1d4ed8;background:#eef4ff;border:1px solid #d7e3fb;border-radius:999px;padding:2px 9px;line-height:1.4}.qzc-objq{font-size:12.5px;font-weight:700;color:#6b7691;margin-bottom:8px}.qzc-qref{display:flex;gap:8px;align-items:center;font-size:11.5px;font-weight:700;color:#6b7691;background:#f1f5fb;border:1px solid #e9edf4;border-radius:10px;padding:8px 12px;margin-bottom:16px;line-height:1.4}.qzc-emlist{display:flex;flex-direction:column;gap:8px}.qzc-emrow{display:flex;align-items:center;gap:12px;background:#f6f8fc;border:1px solid #e0e6f0;border-radius:12px;padding:11px 14px}.qzc-emidx{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Lilita One,sans-serif;font-size:13px;background:#002a5c;color:#fff}.qzc-emmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.qzc-emlabel{font-weight:800;font-size:14px;color:#13294b}.qzc-emmeta{font-size:12.5px;color:#6b7691}.qzc-emtag{flex:0 0 auto;font-size:11px;font-weight:800;background:#f8cf29;color:#00357f;border-radius:999px;padding:4px 9px}.qzc-eminfo{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 4px}@container (max-width:480px){.qzc-eminfo{grid-template-columns:1fr}}.qzc-emcell{background:#f6f8fc;border:1px solid #e0e6f0;border-radius:11px;padding:9px 13px;display:flex;flex-direction:column;gap:2px}.qzc-emcell .k{font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#6b7691}.qzc-emcell .val{font-size:14px;font-weight:700;color:#13294b}.qzc-emdur{flex:0 0 auto;font-family:Lilita One,sans-serif;font-size:14px;color:#13294b;min-width:48px;text-align:right}.qzc-emtotal{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;margin-top:2px;border-radius:12px;background:#eef3fb;font-weight:800;font-size:14px;color:#13294b}.qzc-emtotal span:last-child{font-family:Lilita One,sans-serif;color:#f8cf29}.qzc-emmention{display:block;margin-top:8px;font-size:12px;font-style:italic;color:#6b7691}.qzc-recaphd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.qzc-recap{border:1px solid #e0e6f0;border-radius:13px;overflow:hidden;background:#fff}.qzc-recaprow{display:flex;align-items:center;gap:11px;padding:12px 15px;border-bottom:1px solid #eef2f8}.qzc-recaprow:last-of-type{border-bottom:none}.qzc-recapdot{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.qzc-recaplabel{font-weight:800;font-size:14px;color:#13294b;flex:0 0 auto;min-width:130px}.qzc-recapdetail{flex:1;min-width:0;font-size:12.5px;color:#6b7691}.qzc-recapdur{font-family:Lilita One,sans-serif;font-size:16px;color:#13294b;flex:0 0 auto}.qzc-recaptotal{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;background:#13294b;color:#fff;font-weight:800;font-size:14px}.qzc-recaptotal em{font-style:normal;font-weight:600;opacity:.7;font-size:12px}.qzc-recaptotal .v{font-family:Lilita One,sans-serif;font-size:19px;color:#f8cf29}@container (max-width:520px){.qzc-recaplabel{min-width:0;flex:1}.qzc-recapdetail{flex-basis:100%;order:3}}.qzc-emcount{color:#f8cf29;font-weight:800}.qzc-cal{display:flex;flex-direction:column;gap:14px}.qzc-calgroup{display:flex;flex-direction:column;gap:9px}.qzc-calmonth{display:flex;align-items:center;gap:12px}.qzc-calmonth>span:first-child{font-family:Lilita One,sans-serif;font-size:13px;letter-spacing:.5px;color:#f8cf29;white-space:nowrap}.qzc-calmonth:after{content:"";flex:1;height:1px;background:#e2e8f2}.qzc-calrow{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #e0e6f0;border-radius:14px;padding:12px 16px}.qzc-calrow.visio{border-color:#f8cf29;background:#fffbe9}.qzc-caldate{flex:0 0 auto;width:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f6f8fc;border:1px solid #e0e6f0;border-radius:12px;padding:7px 0;line-height:1}.qzc-calrow.visio .qzc-caldate{background:#f8cf29;border-color:#f8cf29}.qzc-caldate .wd{font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#8a93a8}.qzc-caldate .dn{font-family:Lilita One,sans-serif;font-size:22px;color:#13294b;margin:1px 0}.qzc-caldate .mo{font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#8a93a8}.qzc-calrow.visio .qzc-caldate .wd,.qzc-calrow.visio .qzc-caldate .dn,.qzc-calrow.visio .qzc-caldate .mo{color:#00357f}.qzc-calmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.qzc-callabel{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:800;font-size:15px;color:#13294b}.qzc-caldur{flex:0 0 auto;font-family:Lilita One,sans-serif;font-size:17px;color:#13294b}.qzc-emhead{display:flex;align-items:center;gap:14px;background:#f6f8fc;border:1px solid #e2e8f2;border-radius:14px;padding:14px 16px;margin:4px 0 6px}.qzc-emavatar{flex:0 0 auto;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#7db9ff,#1e62b1);color:#fff;font-family:Lilita One,sans-serif;font-size:18px}.qzc-emid{min-width:0}.qzc-emname{font-family:Lilita One,sans-serif;font-size:20px;color:#13294b;line-height:1.1}.qzc-emsub{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:13px;color:#5b6680}.qzc-emsub b{font-weight:800;color:#3a4252;font-weight:700}.qzc-attest{font-size:13.5px;line-height:1.6;color:#5b6680;text-align:left;margin:20px 0 6px;padding:14px 16px;background:#f6f8fc;border-left:3px solid #F8CF29;border-radius:0 10px 10px 0}.qzc-attest strong{color:#13294b}.qzc-calstats{flex:0 0 auto;display:flex;gap:8px}.qzc-calstats>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:38px;border:1px solid #e0e6f0;border-radius:9px;padding:4px 2px;line-height:1;font-family:Lilita One,sans-serif;font-size:15px}.qzc-calstats .c{color:#3b82f6}.qzc-calstats .m{color:#e8a800}.qzc-calstats i{font-style:normal;font-family:Nunito,sans-serif;font-size:9px;font-weight:800;color:#8a93a8;margin-top:2px;letter-spacing:.5px;text-transform:uppercase}.qzc-mcal-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}@container (max-width:560px){.qzc-mcal-grid{grid-template-columns:1fr}}.qzc-month-hd{font-family:Lilita One,sans-serif;font-size:14px;color:#f8cf29;margin-bottom:8px;letter-spacing:.3px}.qzc-wdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:5px}.qzc-wdays span{text-align:center;font-size:10px;font-weight:800;color:#8a93a8}.qzc-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.qzc-day{position:relative;aspect-ratio:1;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.qzc-day b{font-weight:700;font-size:13px;color:#aeb6c5;font-family:inherit}.qzc-day i{font-style:normal;font-size:8.5px;font-weight:800}.qzc-day.empty{visibility:hidden}.qzc-day.has,.qzc-day.visio,.qzc-day.multi{border:1px solid #cdd8ea;background:#eef3fb}.qzc-day.has b,.qzc-day.visio b,.qzc-day.multi b{color:#13294b}.qzc-day.has i,.qzc-day.multi i{color:#8a93a8}.qzc-day.visio{background:#f8cf29;border-color:#f8cf29}.qzc-day.visio b,.qzc-day.visio i{color:#00357f}.qzc-day.multi{border-color:#33bd7c}.qzc-day.multi i{color:#33bd7c}.qzc-day em{position:absolute;top:-5px;right:-5px;width:16px;height:16px;border-radius:50%;background:#33bd7c;color:#fff;font-style:normal;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}.qzc-mcal-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 4px;font-size:12px;color:#8a93a8}.qzc-mcal-legend span{display:flex;align-items:center;gap:7px}.qzc-mcal-legend i{width:14px;height:14px;border-radius:5px;display:inline-block}.qzc-mcal-legend .vi{background:#f8cf29}.qzc-mcal-legend .se{background:#eef3fb;border:1px solid #cdd8ea}.qzc-mcal-legend .mu{background:#33bd7c}.qzc-mcal-total{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;margin-top:8px;border-radius:12px;background:#13294b;font-weight:800;font-size:14px;color:#fff}.qzc-mcal-total .v{font-family:Lilita One,sans-serif;font-size:19px;color:#f8cf29}.hub-root{min-height:100vh;width:100%;font-family:Nunito,system-ui,sans-serif;color:#fff;background:linear-gradient(165deg,#0b3d86,#00357f,#002a5c)}.hub-wrap{max-width:780px;margin:0 auto;padding:24px 18px 48px}@media (min-width:780px){.hub-wrap{padding:44px 32px}}.hub-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:30px}.hub-word{font-family:Luckiest Guy,system-ui,sans-serif;font-size:22px;letter-spacing:.5px}.hub-word .b{color:#f8cf29}.hub-badge{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#ffffffb8;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:6px 13px;background:#ffffff0f;white-space:nowrap}.hub-badge i{width:8px;height:8px;border-radius:50%;background:#33bd7c;display:block}.hub-h1{font-family:Lilita One,system-ui,sans-serif;font-weight:400;color:#f8cf29;font-size:34px;line-height:1.08;margin:0 0 12px;letter-spacing:.3px}@media (min-width:780px){.hub-h1{font-size:40px}}.hub-intro{font-size:15.5px;line-height:1.55;color:#ffffffbd;margin:0 0 24px;max-width:600px}.hub-prog{display:flex;align-items:center;gap:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.13);border-radius:16px;padding:16px 20px;margin-bottom:18px}.hub-ring-svg{width:48px;height:48px;flex:0 0 auto}.hub-ring-num{fill:#fff;font-family:Lilita One,sans-serif;font-size:12px}.hub-prog-title{font-weight:800;font-size:15.5px;color:#fff;margin-bottom:2px}.hub-prog-sub{font-size:13.5px;color:#fff9}.hub-cards{display:flex;flex-direction:column;gap:15px}.hub-card{position:relative;display:flex;align-items:center;gap:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:20px 22px 20px 24px;overflow:hidden}.hub-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent}.hub-card.done:before{background:#33bd7c}.hub-card.started{border-color:#f8cf298c;background:#f8cf290d}.hub-card.started:before{background:#f8cf29}.hub-card-icon{flex:0 0 auto;width:52px;height:52px;border-radius:14px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;color:#ffffffd9}.hub-card-icon svg{width:26px;height:26px}.hub-card.started .hub-card-icon{background:#f8cf2924;border-color:#f8cf2966;color:#f8cf29}.hub-card-body{flex:1;min-width:0}.hub-card-title{font-family:Lilita One,sans-serif;font-size:19px;color:#fff;line-height:1.15;margin-bottom:4px}.hub-opt{display:inline-block;vertical-align:middle;margin-left:9px;font-family:inherit;font-weight:800;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;color:#ffd97a;background:#f8cf2924;border:1px solid rgba(248,207,41,.3);border-radius:999px;padding:2px 9px}.hub-card-desc{font-size:13.5px;line-height:1.45;color:#ffffff9e;margin-bottom:10px}.hub-card-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hub-pill{display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:12px;border-radius:999px;padding:4px 11px}.hub-pill.done{background:#33bd7c2e;color:#7ee0ad}.hub-pill.started{background:#ffffff1f;color:#ffffffd9}.hub-pill.todo{background:#ffffff1a;color:#ffffffb3}.hub-meta{font-size:12.5px;color:#ffffff80;font-weight:600}.hub-steprow{display:flex;align-items:center;gap:12px;margin-top:12px}.hub-stepbar{flex:1;height:6px;border-radius:4px;background:#ffffff24;overflow:hidden;max-width:240px}.hub-stepbar>i{display:block;height:100%;background:#f8cf29;border-radius:4px;transition:width .35s}.hub-stepcnt{font-size:12.5px;font-weight:700;color:#fff9;white-space:nowrap}.hub-card-action{flex:0 0 auto}.hub-btn{border:none;cursor:pointer;font-family:Nunito,sans-serif;font-weight:800;font-size:14px;border-radius:12px;padding:11px 18px;transition:transform .1s,opacity .15s;white-space:nowrap}.hub-btn:not(:disabled):active{transform:scale(.97)}.hub-btn.start{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);color:#fff}.hub-btn.start:hover{background:#ffffff29}.hub-btn.resume{background:#f8cf29;color:#00357f;font-family:Lilita One,sans-serif;font-weight:400;letter-spacing:.3px;box-shadow:0 6px 18px -8px #f8cf2999}.hub-btn.ghost{background:transparent;border:1px solid rgba(255,255,255,.22);color:#fff9;cursor:default}.hub-note{font-size:12.5px;color:#ffffff80;margin-top:22px;line-height:1.55}@media (max-width:560px){.hub-card{flex-wrap:wrap}.hub-card-action,.hub-btn{width:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.scr-root{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:24px;font-family:Nunito,system-ui,sans-serif;background:linear-gradient(177deg,#0b3d86,#00357f 46%,#002a5c);color:#fff}.scr-card{max-width:460px;width:100%;text-align:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:40px 28px}.scr-badge{width:84px;height:84px;border-radius:42px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.scr-badge.ok{background:#33bd7c29;border:2px solid #33BD7C}.scr-badge.warn{background:#f8cf2924;border:2px solid #F8CF29}.scr-badge.err{background:#ff6b6b24;border:2px solid #ff6b6b}.scr-word{font-family:Luckiest Guy,system-ui,sans-serif;font-size:20px;letter-spacing:.5px;margin-bottom:26px}.scr-word .b{color:#f8cf29}.scr-h1{font-family:Lilita One,system-ui,sans-serif;font-weight:400;color:#f8cf29;font-size:26px;line-height:1.15;margin:0 0 12px}.scr-p{font-size:15px;line-height:1.55;color:#ffffffc7;margin:0}.scr-btn{margin-top:22px;height:48px;padding:0 24px;border:none;border-radius:40px;cursor:pointer;font-family:Lilita One,system-ui,sans-serif;font-size:16px;letter-spacing:.3px;background:linear-gradient(180deg,#7db9ff,#1e62b1);color:#fff}.scr-btn:active{transform:scale(.97)}@media (prefers-reduced-motion: reduce){*{transition:none!important}}.cf-back{position:fixed;top:14px;left:14px;z-index:50;display:inline-flex;align-items:center;gap:6px;font-family:Nunito,system-ui,sans-serif;font-weight:800;font-size:13px;background:#ffffffeb;color:#00357f;border:none;border-radius:999px;padding:8px 14px;cursor:pointer;box-shadow:0 4px 14px -4px #00000059;transition:transform .1s,background .15s}.cf-back:hover{background:#fff}.cf-back:active{transform:scale(.96)}@media (min-width:780px){.cf-back{top:18px;left:18px}}
