.ad-slot{text-align:center;width:100%;min-width:0;margin-inline:auto;display:block}.ad-slot__label{font:500 10px/1.2 var(--font-ui,system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#6e695e);margin-bottom:6px;display:block}.ad-slot__body{width:100%;min-height:var(--ad-min-h,90px);display:block}.ad-slot ins.adsbygoogle{width:100%}.ad-slot__placeholder{border:1.5px dashed var(--line-strong,#cfc7b6);border-radius:var(--r-sm,6px);font:500 12px/1.4 var(--font-ui,system-ui, sans-serif);color:var(--muted,#6e695e);background:repeating-linear-gradient(-45deg,#0000 0 10px,#18160f06 10px 20px);place-items:center;padding:12px;display:grid}.ad-slot[data-state=blocked]{display:none}.ad-slot:has(ins.adsbygoogle[data-ad-status=unfilled]){display:none}.clfb-launch,.clfb-panel,.clfb-nudge{--clfb-ink:#15161a;--clfb-ink-2:#44474e;--clfb-muted:#64676e;--clfb-line:#e4e4e1;--clfb-field:#d6d5d0;--clfb-paper:#fffdf9;--clfb-table:#f2f2f0;--clfb-accent:#1c5947;--clfb-accent-deep:#0d4233;--clfb-tint:#e4f5ee;--clfb-cover:#153b2f;--clfb-copper:#b77343;--clfb-copper-light:#e9ad80;--clfb-copper-ink:#8a5126;--clfb-warn:#b4291a;--clfb-ease:cubic-bezier(.16, 1, .3, 1);--clfb-flip-ease:cubic-bezier(.645, .045, .355, 1);--clfb-flip:.82s;--clfb-delay:.26s;--clfb-close-flip:.64s;--clfb-page-w:384px;right:calc(var(--clfb-right,16px) + env(safe-area-inset-right,0px));z-index:40;box-sizing:border-box;color:var(--clfb-ink);font-family:var(--font-ui,system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif);-webkit-font-smoothing:antialiased;text-align:left;position:fixed}.clfb-launch *,.clfb-panel *,.clfb-nudge *{box-sizing:border-box}.clfb-panel[hidden],.clfb-panel [hidden]{display:none!important}.clfb-launch{bottom:calc(var(--clfb-bottom,16px) + env(safe-area-inset-bottom,0px));cursor:pointer;filter:drop-shadow(0 8px 12px #15161a38)drop-shadow(0 1px 2px #15161a38);transition:transform .22s var(--clfb-ease);animation:clfb-rise .5s var(--clfb-ease) .4s both;background:0 0;border:0;border-radius:12px;padding:0}.clfb-sheet{background:var(--clfb-ink);color:#fff;letter-spacing:.005em;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);height:44px;transition:clip-path .26s var(--clfb-ease), background-color .15s ease;border-radius:12px;align-items:center;gap:8px;padding:0 20px 0 15px;font-size:14.5px;font-weight:600;line-height:1;display:inline-flex;position:relative}.clfb-sheet:after{content:"";width:13px;height:13px;transition:width .26s var(--clfb-ease), height .26s var(--clfb-ease);background:linear-gradient(to bottom left,#0000 50%,#4b4e57 50%,#6b6e77);border-bottom-left-radius:3px;position:absolute;top:0;right:0}.clfb-sheet svg{fill:none;width:18px;height:18px;stroke:var(--clfb-copper-light);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.clfb-launch:hover{transform:translateY(-2px)}.clfb-launch:hover .clfb-sheet,.clfb-launch[aria-expanded=true] .clfb-sheet{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:#26282e}.clfb-launch:hover .clfb-sheet:after,.clfb-launch[aria-expanded=true] .clfb-sheet:after{width:18px;height:18px}.clfb-launch:focus-visible{outline:3px solid var(--clfb-accent);outline-offset:3px}.clfb-launch.is-flick .clfb-sheet{animation:clfb-flick-sheet 1.1s var(--clfb-ease) 2.6s}.clfb-launch.is-flick .clfb-sheet:after{animation:clfb-flick-fold 1.1s var(--clfb-ease) 2.6s}@keyframes clfb-flick-sheet{35%{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}}@keyframes clfb-flick-fold{35%{width:24px;height:24px}}@keyframes clfb-rise{0%{opacity:0;transform:translateY(12px)}}.clfb-panel{right:max(16px, min(calc(var(--clfb-right,16px) + env(safe-area-inset-right,0px)), calc(100vw - 2 * var(--clfb-page-w) - 16px)));bottom:calc(var(--clfb-bottom,16px) + 56px + env(safe-area-inset-bottom,0px));width:calc(2 * var(--clfb-page-w));filter:drop-shadow(0 22px 30px #15161a38)drop-shadow(0 2px 5px #15161a1f);transform-origin:100% 100%;animation:clfb-booklet .34s var(--clfb-ease)}.clfb-panel:focus{outline:none}.clfb-panel.is-closing{pointer-events:none;animation:clfb-close .24s ease-in var(--clfb-close-flip) forwards}@keyframes clfb-booklet{0%{opacity:0;transform:translateY(18px)scale(.9)}}@keyframes clfb-close{to{opacity:0;transform:translateY(18px)scale(.9)}}.clfb-spread{perspective:2400px;grid-template-columns:1fr 1fr;display:grid;position:relative}.clfb-spread>*{grid-area:1/2;min-width:0}.clfb-leaf{transform-origin:0;transform-style:preserve-3d;transition:transform var(--clfb-flip) var(--clfb-flip-ease);position:relative}.clfb-leaf--form{z-index:2;transition:transform var(--clfb-flip) var(--clfb-flip-ease), z-index 0s linear var(--clfb-flip)}.clfb-leaf--cover{z-index:3;transition-delay:var(--clfb-delay)}.clfb-panel.is-open .clfb-leaf--cover{transform:rotateY(-180deg)}.clfb-panel.is-turned .clfb-leaf--form{z-index:4;transition:transform var(--clfb-flip) var(--clfb-flip-ease), z-index 0s;transform:rotateY(-180deg)}.clfb-panel.is-closing .clfb-leaf{transition:transform var(--clfb-close-flip) var(--clfb-flip-ease)}.clfb-panel.is-closing .clfb-leaf--form{transition:transform var(--clfb-close-flip) var(--clfb-flip-ease), z-index 0s linear calc(var(--clfb-close-flip) / 2)}.clfb-side{backface-visibility:hidden;position:relative}.clfb-side--back{position:absolute;inset:0;transform:rotateY(180deg)}.clfb-side:before{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity calc(var(--clfb-flip) / 2) ease-in;background:linear-gradient(270deg,#15161a57,#15161a0f);position:absolute;inset:0}.clfb-side--back:before{opacity:1;background:linear-gradient(90deg,#15161a4d,#15161a0a)}.clfb-panel.is-open .clfb-leaf--cover>.clfb-cover:before{opacity:1;transition-delay:var(--clfb-delay)}.clfb-panel.is-open .clfb-leaf--cover>.clfb-side--back:before,.clfb-panel.is-turned .clfb-leaf--form>.clfb-side--back:before{opacity:0;transition:opacity calc(var(--clfb-flip) / 2) ease-out calc(var(--clfb-delay) + var(--clfb-flip) / 2)}.clfb-panel.is-turned .clfb-leaf--form>.clfb-side--back:before{transition-delay:calc(var(--clfb-flip) / 2)}.clfb-panel.is-turned .clfb-leaf--form>form:before{opacity:1}.clfb-cover{background:radial-gradient(120% 80% at 90% 0%, #ffffff17, transparent 60%), linear-gradient(160deg, #1d5241, var(--clfb-cover) 55%, #10302a);color:#f6f1e7;border-radius:0 14px 14px 0;flex-direction:column;padding:26px 28px 30px 34px;display:flex;position:absolute;inset:0;overflow:hidden}.clfb-cover:after{content:"";background:linear-gradient(90deg,#0000004d,#0000);width:16px;position:absolute;top:0;bottom:0;left:0}.clfb-cover-brand{letter-spacing:.02em;opacity:.85;font-size:13px;font-weight:700}.clfb-cover-mark{border-radius:23px;width:104px;height:104px;margin:auto;display:block;box-shadow:0 22px 40px -14px #0000008c,0 0 0 6px #ffffff0f}.clfb-cover-kicker{color:var(--clfb-copper-light);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700}.clfb-cover-title{letter-spacing:-.015em;max-width:11ch;margin:6px 0 0;font-size:28px;font-weight:700;line-height:1.12}.clfb-page{background-color:var(--clfb-paper);flex-direction:column;min-width:0;margin:0;padding:18px 26px 14px;display:flex}.clfb-page--right{clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%);background-image:linear-gradient(90deg,#15161a17,#15161a00 28px);border-radius:0 14px 14px 0}.clfb-page--right:after{content:"";filter:drop-shadow(-1px -1px 1.5px #15161a1a);pointer-events:none;background:linear-gradient(to top left,#0000 50%,#ddd6c8 50%,#f2eee6);border-top-left-radius:4px;width:26px;height:26px;position:absolute;bottom:0;right:0}.clfb-page--left{background-image:linear-gradient(270deg,#15161a17,#15161a00 28px);border-radius:14px 0 0 14px}.clfb-leaf--form>form{overscroll-behavior:contain;max-height:calc(100dvh - 104px);overflow-y:auto}.clfb-intro{padding:24px 30px 14px 28px}.clfb-logo{width:122px;height:auto;margin:0 0 30px;display:block}.clfb-intro .clfb-title{margin-top:10px;font-size:26px;line-height:1.16}.clfb-intro .clfb-text{margin-top:10px;font-size:15px}.clfb-promises{border-top:1px solid var(--clfb-line);gap:10px;margin:22px 0 16px;padding:18px 0 0;list-style:none;display:grid}.clfb-promises li{color:var(--clfb-ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.clfb-promises svg{background:var(--clfb-tint);fill:none;width:19px;height:19px;stroke:var(--clfb-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:3px}.clfb-runhead{min-height:34px;color:var(--clfb-muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin:-4px -12px 4px 0;font-size:11px;font-weight:600;display:flex}.clfb-kicker{color:var(--clfb-copper-ink);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex}.clfb-kicker:before{content:"";background:var(--clfb-copper);border-radius:2px;width:18px;height:2px}.is-kicker-warn .clfb-kicker{color:var(--clfb-warn)}.is-kicker-warn .clfb-kicker:before{background:var(--clfb-warn)}.clfb-x{width:34px;height:34px;color:var(--clfb-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0;transition:background-color .15s,color .15s;display:grid}.clfb-x:hover{background:var(--clfb-table);color:var(--clfb-ink)}.clfb-x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.clfb-title{color:var(--clfb-ink);letter-spacing:-.012em;outline:none;margin:6px 0 0;font-size:21px;font-weight:700;line-height:1.22}.clfb-text{color:var(--clfb-ink-2);margin:6px 0 0;font-size:14.5px;line-height:1.5}.clfb-text a,.clfb-error a{color:var(--clfb-accent);text-underline-offset:.2em}.clfb-group{border:0;min-width:0;margin:16px 0 0;padding:0}.clfb-runhead+.clfb-group,.clfb-runhead+.clfb-solo-head+.clfb-group{margin-top:8px}.clfb-group>legend{float:left;width:100%;margin-top:0}.clfb-group>legend+*{clear:both}.clfb-label{color:var(--clfb-ink);margin:16px 0 7px;padding:0;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.clfb-opt{color:var(--clfb-muted);margin-left:4px;font-weight:400}.clfb-chips{flex-wrap:wrap;gap:6px;display:flex}.clfb-chip{display:inline-flex;position:relative}.clfb-chip input,.clfb-face-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.clfb-chip span{background:var(--clfb-table);height:34px;color:var(--clfb-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 10px;font-size:13.5px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.clfb-chip svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.clfb-chip:hover span{color:var(--clfb-ink);background:#e7e7e4}.clfb-chip input:checked+span{background:var(--clfb-ink);color:#fff}.clfb-chip input:checked+span svg{stroke:var(--clfb-copper-light)}.clfb-chip input[value=praise]:checked+span svg{fill:var(--clfb-copper-light)}.clfb-chip input:focus-visible+span{outline:3px solid var(--clfb-accent);outline-offset:2px}.clfb-faces{justify-content:space-between;gap:4px;display:flex}.clfb-face-opt{width:52px;height:52px;color:var(--clfb-ink-2);cursor:pointer;transition:background-color .15s ease, transform .2s var(--clfb-ease);background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid;position:relative}.clfb-face{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px;transition:transform .2s var(--clfb-ease)}.clfb-face .clfb-eye,.clfb-face-opt:last-child .clfb-face path{fill:currentColor;stroke:none}.clfb-face-opt:last-child .clfb-face path{stroke:currentColor}.clfb-face-opt:hover{background:var(--clfb-table);color:var(--clfb-ink);transform:translateY(-2px)}.clfb-face-opt:has(input:checked){background:var(--clfb-tint);color:var(--clfb-accent)}.clfb-face-opt:has(input:checked) .clfb-face{transform:scale(1.12)}.clfb-face-opt:focus-visible{outline:3px solid var(--clfb-accent);outline-offset:1px}.clfb-face-opt:has(input:focus-visible){outline:3px solid var(--clfb-accent);outline-offset:1px}.clfb-scale{color:var(--clfb-muted);justify-content:space-between;margin-top:2px;padding:0 4px;font-size:11.5px;line-height:1.3;display:flex}.clfb-input{border:1px solid var(--clfb-field);width:100%;color:var(--clfb-ink);font:inherit;background:#fff;border-radius:10px;margin:0;padding:10px 12px;font-size:16px;line-height:1.45;transition:border-color .15s,box-shadow .15s;display:block}textarea.clfb-input{resize:vertical;min-height:96px}.clfb-input::placeholder{color:#8d9096}.clfb-input:hover{border-color:#bdbcb6}.clfb-input:focus{border-color:var(--clfb-accent);outline:none;box-shadow:0 0 0 3px #1c594729}.clfb-hint{color:var(--clfb-muted);margin:6px 0 0;font-size:12.5px;line-height:1.45}.clfb-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.clfb-error{color:var(--clfb-warn);margin:12px 0 0;font-size:13.5px;line-height:1.45}.clfb-error:empty{display:none}.clfb-btn{background:var(--clfb-accent);color:#fff;height:46px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.clfb-btn:hover{background:var(--clfb-accent-deep)}.clfb-btn:disabled{opacity:.7;cursor:progress}.clfb-btn:focus-visible,.clfb-link:focus-visible{outline:3px solid var(--clfb-accent);outline-offset:2px}.clfb-btn--sm{height:38px;padding:0 16px;font-size:14px}.clfb-send{width:100%;margin:16px 0}.clfb-link{color:var(--clfb-ink-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:14px;text-decoration:underline}.clfb-link:hover{color:var(--clfb-ink)}.clfb-folio{border-top:1px solid var(--clfb-line);color:var(--clfb-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin:auto 0 0;padding:9px 26px 0 0;font-size:10.5px;font-weight:600;display:flex}.clfb-folio--left{flex-direction:row-reverse;padding-right:0}.clfb-thanks{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:16px 8px;display:flex}.clfb-thanks .clfb-text{max-width:26ch;margin-top:8px}.clfb-title--big{font-size:30px}.clfb-after>.clfb-title{margin-top:auto}.clfb-after .clfb-text{margin-top:10px}.clfb-after .clfb-actions{margin-bottom:16px}.clfb-seal{place-items:center;width:72px;height:72px;margin-bottom:12px;display:grid}.clfb-seal svg{fill:none;width:72px;height:72px}.clfb-seal circle{fill:var(--clfb-tint);stroke:var(--clfb-accent);stroke-width:2px}.clfb-seal path{stroke:var(--clfb-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset 0s linear var(--clfb-close-flip)}.clfb-panel.is-turned .clfb-seal path{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--clfb-ease) calc(var(--clfb-flip) - .15s)}.clfb-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:18px;display:flex}.clfb-nudge{bottom:calc(var(--clfb-bottom,16px) + 56px + env(safe-area-inset-bottom,0px));background:var(--clfb-paper);width:min(312px,100vw - 32px);animation:clfb-pop .42s var(--clfb-ease);border-radius:14px;padding:16px 16px 14px 18px;box-shadow:0 22px 40px -12px #15161a4d,0 2px 6px #15161a1a}.clfb-nudge:after{content:"";background:var(--clfb-paper);border-radius:0 0 3px;width:14px;height:14px;position:absolute;bottom:-6px;right:34px;transform:rotate(45deg)}@keyframes clfb-pop{0%{opacity:0;transform:translateY(16px)scale(.96)}}.clfb-nudge .clfb-x{width:30px;height:30px;position:absolute;top:8px;right:8px}.clfb-nudge-q{color:var(--clfb-ink);margin:8px 28px 10px 0;font-size:16px;font-weight:600;line-height:1.35}.clfb-nudge .clfb-actions{margin-top:4px}.clfb-nudge .clfb-faces{margin:0 -6px}@media (width>=820px){.clfb-panel .clfb-solo{display:none!important}}@media (width<=819px){.clfb-panel{--clfb-page-w:min(400px, calc(100vw - 32px));right:calc(var(--clfb-right,16px) + env(safe-area-inset-right,0px));width:var(--clfb-page-w)}.clfb-spread{grid-template-columns:1fr}.clfb-spread>*{grid-area:1/1}.clfb-panel .clfb-spread-only{display:none!important}.clfb-page--right,.clfb-cover{border-radius:14px}.clfb-page--right{background-image:none}.clfb-runhead{z-index:3;min-height:0;margin:0;position:absolute;top:10px;right:10px}.clfb-solo-head{padding:4px 36px 0 0}.clfb-after{text-align:center;align-items:center}.clfb-after>.clfb-seal{margin-top:auto}.clfb-after>.clfb-title{margin-top:0}.clfb-after .clfb-text{max-width:30ch}.clfb-after .clfb-actions{flex-direction:column;gap:6px}.clfb-after .clfb-btn{min-width:160px}}@media (width<=520px){.clfb-sheet{height:42px;padding:0 18px 0 13px;font-size:14px}.clfb-panel{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:auto}.clfb-page{padding:16px 18px 12px}.clfb-page--right,.clfb-cover{border-radius:18px}.clfb-leaf--form>form{max-height:calc(100dvh - 16px)}.clfb-open .clfb-launch{visibility:hidden}.clfb-face-opt{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.clfb-launch,.clfb-nudge,.clfb-launch.is-flick .clfb-sheet,.clfb-launch.is-flick .clfb-sheet:after{animation:none}.clfb-panel{--clfb-flip:1ms;--clfb-close-flip:1ms;--clfb-delay:0s;animation:.15s clfb-fade}@keyframes clfb-fade{0%{opacity:0}}}@media print{.clfb-launch,.clfb-panel,.clfb-nudge{display:none!important}}
