.sc_card{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:4px;background:#fff;margin:2em auto;width:100%;overflow:hidden;padding:1em;box-sizing:border-box}.sc_card h1,.sc_card h2,.sc_card h3,.sc_card h4,.sc_card h5,.sc_card h6{font-size:1em;line-height:1.2em;margin:0 0 1em;font-weight:700}.sc_card p{font-size:1em}.sc_card p:last-child{margin-bottom:0}.sc_card p:empty{display:none;margin-bottom:0}.sc_card img{margin-bottom:1em}.sc_card .sc_row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;margin-top:15px}.sc_card .sc_row--nogrid{grid-template-columns:1fr}.sc_card .sc_row--three-columns{grid-template-columns:repeat(3,1fr)}.sc_card .sc_margin-top-15{margin-top:15px}.sc_card .sc_company{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px}.sc_card .sc_inner_grid{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px}.sc_card .sc_company-logo-wrapper,.sc_card .sc_person-image-wrapper{height:auto;margin-top:15px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);border-radius:4px;max-width:100%;width:auto;overflow:hidden;margin-bottom:12px}.sc_card .sc_company-logo-wrapper img,.sc_card .sc_person-image-wrapper img{width:auto;height:auto;max-width:100%;margin:0}.sc_card .sc_grey-box{background:#f2f2f2;border-radius:4px;padding:16px}.sc_card .sc_grey-box .sc_box-label{font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-transform:uppercase;color:#000;margin-bottom:12px}.sc_card .sc_input-group .sc_input-label{font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#000}.sc_card .wp-block-structured-content-person__colleague_url{font-size:.875em;word-break:break-word}@media (max-width:468px){.sc_card p{padding:0 1em 1em}}@media (min-width:469px){.sc_fs_faq__figure,.sc_profile-page__figure{float:right;margin-left:1em;margin-bottom:1em}.sc_fs_faq__figure a,.sc_profile-page__figure a{display:block}.sc_fs_faq__figure a img,.sc_profile-page__figure a img{margin-bottom:0}}@media (max-width:640px){.sc_card .sc_row{grid-template-columns:1fr;margin-top:0}.sc_card .sc_company{grid-template-columns:1fr}.sc_card .sc_grey-box{margin-top:15px}}.w-100{width:100%}i.mce-ico.mce-i-structured-content{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE5SURBVHgBrZThUcMwDIWfQrgDfiUbdASPkG7ABsAEhU3YAJigsEFHMBtkg+YX9OBi8YyTNmAuuG3enRM7tj/JkhVpzPkaQIFp1OQDWNO9OdYakIER7eZkFtb5cdT/3pv3WzJkty0+XjOcLBzwxIUVP9ehqeG8OugL4AxX05hjE8vGOagC94HTycOA05lyAYe9xTr0tXZwkkEWQN59F3rWeg8LwqqeI4yhxkfe9ocqdkY8TM2vfgScRNsYKvSmtJtHHKC1ObsWyMMP4G7y4jIEPEVZU9q3Z/zlYS+BLv0zTRq2jAF59DmS1UbJi4C8b1dIls/wpx0F0kPGMLkUvYd3o8DCvpc4QhGQ93KJPX4WdGA+CvSlhGTp/0kp7GaPLMcalt6Kt73GASLA9PU89LBSHF/WBOoKk0mbL1wWbz1nKPlvAAAAAElFTkSuQmCC") !important;background-size:85%;background-repeat:no-repeat;background-position:center;margin-right:4px}.mce-window.mce-container.mce-sc_panel .mce-container-body.mce-abs-layout{overflow:hidden}.entry-content .sc_fs_faq summary:focus,.sc_fs_faq summary:focus{outline:none}.entry-content .sc_fs_faq summary *,.sc_fs_faq summary *{margin:0;display:inline;padding:0}.entry-content .sc_fs_faq summary+div,.sc_fs_faq summary+div{overflow:hidden}.entry-content .sc_fs_faq summary+div img,.sc_fs_faq summary+div img{margin-top:0}.sc_fs_card__animate{padding:0}.sc_fs_card__animate .sc_fs_faq__content{padding:0 1em 1em}.sc_fs_card__animate .sc_fs_faq__content>*:first-child{margin-top:0}.sc_fs_card__animate summary{display:block;cursor:pointer;position:relative;padding:1em 1em 1em 2em}.sc_fs_card__animate summary:before{content:"";position:absolute;top:1.5em;left:1em;transform:rotate(0);transform-origin:.2rem 50%;transition:.25s transform ease;border:.4rem solid transparent;border-left-color:inherit}.sc_fs_card__animate[open]>summary:before{transform:rotate(90deg)}.sc_business-logo-wrapper,.sc_business-image-wrapper{margin:0}.sc_recipe .sc_recipe__head{display:grid;grid-template-columns:1.5fr 1fr;gap:1em}@media (max-width:767px){.sc_recipe .sc_recipe__head{grid-template-columns:1fr}}.sc_recipe h1,.sc_recipe h2,.sc_recipe h3,.sc_recipe h4,.sc_recipe h5,.sc_recipe h6{font-size:2em;margin-bottom:.5em}.sc_recipe .sc_recipe__head--figure{margin:0}.sc_recipe .sc_recipe__head--figure img{width:100%;max-width:100%;height:auto;margin:0}.sc_recipe .sc_recipe__print{margin:1em 0}.sc_recipe .sc_recipe__print .sc_recipe__printButton{background-color:#000;color:#fff;border-radius:4px;padding:12px;font-size:16px;border:none;position:relative;cursor:pointer;width:100%;display:block;text-align:center}.sc_recipe .sc_recipe__divider{margin:1.5em 0;border:none;border-bottom:1px solid #ddd}.sc_recipe .sc_recipe__times,.sc_recipe .sc_recipe__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;text-align:center}@media (max-width:767px){.sc_recipe .sc_recipe__times,.sc_recipe .sc_recipe__meta{grid-template-columns:1fr}}.sc_recipe .sc_recipe__times--label,.sc_recipe .sc_recipe__meta--label{display:block;font-weight:700;margin-bottom:.75em}.sc_recipe .sc_recipe__instructions--figure{margin:.5em 0 1em;line-height:0}.sc_recipe .sc_recipe__instructions--figure img{width:auto;height:auto;max-width:100%;margin:0}.sc_recipe .sc_recipe__ingredients--checklist{list-style:none !important;padding:0 !important;margin:0 0 1em !important}.sc_recipe .sc_recipe__ingredients--checklist li{margin-bottom:.5em;position:relative;padding-left:0}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]{display:none}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]:checked+label:before{border-color:#000;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTAgMTFsMi0yIDUgNUwxOCAzbDIgMkw3IDE4eiIvPjwvc3ZnPgo=");background-size:70%;background-repeat:no-repeat;background-position:center}.sc_recipe .sc_recipe__ingredients--checklist li label{cursor:pointer;display:inline-block;margin:0;padding-left:1.5em;position:relative}.sc_recipe .sc_recipe__ingredients--checklist li label:before{content:"";display:block;width:1em;height:1em;border:1px solid #ddd;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.sc_recipe .sc_recipe__video--oembed{aspect-ratio:16/9;width:auto;max-width:100%;height:auto;max-height:100%;padding-top:56.25%}.sc_recipe .sc_recipe__video--oembed>iframe{display:block;width:100%;height:100%;position:absolute;left:0;top:0}@supports (aspect-ratio:16/9){.sc_recipe .sc_recipe__video--oembed{padding-top:0 !important}.sc_recipe .sc_recipe__video--oembed>iframe{position:static}}.sc_recipe .sc_recipe__video video{width:100%;height:auto}.sc_recipe .sc_recipe__nutrition--heading,.sc_recipe .sc_recipe__video--heading,.sc_recipe .sc_recipe__instructions--heading,.sc_recipe .sc_recipe__ingredients--heading{font-size:1.125em;margin-bottom:.5em;font-weight:bolder}.sc_card .has-wpsc-lightbox{cursor:zoom-in}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
.bctt-click-to-tweet{display:block;background-color:#fff;position:relative;border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px;padding:15px 15px 15px 30px;margin-bottom:1em;margin-top:1.75em}.bctt-click-to-tweet:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.bctt-click-to-tweet .mce-content-body{position:relative;color:#000 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:1.5em;line-height:140%;font-weight:100;text-decoration:none !important;text-transform:none !important;word-wrap:break-word;border-bottom:none !important;box-shadow:none !important}.bctt-ctt-text a{padding:15px 0;margin:15px 0;position:relative;color:#000 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:1.5em;line-height:140%;font-weight:100;text-decoration:none !important;text-transform:none !important;word-wrap:break-word;border-bottom:none !important;box-shadow:none !important}.bctt-ctt-text a:hover{text-decoration:none;color:#999 !important}a.bctt-ctt-btn{border-bottom:none !important;margin:0;padding:11px 24px 0 0;position:relative;display:block;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:.7em;font-weight:700;color:#999 !important;float:right;text-decoration:none !important;box-shadow:none !important}.bctt-ctt-btn:hover{text-decoration:none;color:#666 !important}
body{margin:0;background:#f6f7f9}a{color:#17181c}a:hover{color:#a46100}*{box-sizing:border-box}::selection{background:#fbe3be}.wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.lf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:10px;font:600 15px/1 Geist,system-ui,sans-serif;text-decoration:none;cursor:pointer;border:0;white-space:nowrap;transition:transform .35s cubic-bezier(.2,.7,.1,1),background .25s,box-shadow .35s,opacity .25s}.lf-btn:hover{transform:translateY(-1px)}.lf-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.lf-primary{background:#17181c;color:#fff}.lf-primary:hover{color:#fff;background:#000;box-shadow:0 10px 24px -12px rgba(23,24,28,.55)}.lf-flame{background:#ec971d;color:#17181c}.lf-flame:hover{color:#17181c;background:#f2a93b}.lf-ghost{background:0 0;color:#17181c;box-shadow:inset 0 0 0 1px #c5cbd5}.lf-ghost:hover{box-shadow:inset 0 0 0 1px #17181c}.lf-ghost-d{background:0 0;color:#f6f7f9;box-shadow:inset 0 0 0 1px #4a4c53}.lf-ghost-d:hover{color:#fff;box-shadow:inset 0 0 0 1px #f6f7f9}.lf-sm{min-height:36px;padding:0 12px;font-size:13px;border-radius:8px}.lf-eb{display:inline-flex;align-items:stretch;font:500 12px/1 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#17181c;border:1px solid #17181c;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);align-self:flex-start}.lf-eb{position:relative}.lf-eb:after{content:"";position:absolute;top:0;left:calc(100% - 10.5px);width:15.5px;height:1.5px;background:currentColor;transform-origin:0 0;transform:rotate(45deg);pointer-events:none}.lf-eb b{background:#17181c;color:#f6f7f9;padding:7px 9px;font-weight:500}.lf-eb span{padding:7px 14px 7px 10px}.lf-eb.dark{color:#f6f7f9;border-color:#f6f7f9}.lf-eb.dark b{background:#ec971d;color:#17181c}.lf-eb{border:0!important;padding:1px;background:currentColor}.lf-eb:after{display:none}.lf-eb span{background:var(--eb-bg,#f6f7f9);clip-path:polygon(0 0,calc(100% - 9.4px) 0,100% 9.4px,100% 100%,0 100%)}.lf-eb.dark span{background:var(--eb-bg-d,#17181c)}.lf-panel,.offer,.lf-group,.lf-card,[style*="background: #fff"]{--eb-bg:#fff}.lf-mono{font:500 11px/1.2 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase}.lf-h2{margin:0;font-size:clamp(30px,4vw,52px);letter-spacing:-.04em;font-weight:600;line-height:1.05}.lfh-top:hover{background:#ECEFF3!important;color:#17181C!important}.lfh-item{transition:background .25s}.lfh-item:hover{background:#eceff3;color:#17181c}.lf-tab{position:relative;z-index:1;flex:1;min-height:56px;border:0;background:0 0;font:600 15px/1 Geist,system-ui,sans-serif;color:#5a5c63;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:color .3s}.lf-tab[aria-selected=true]{color:#17181c}.lf-field{display:flex;flex-direction:column;gap:6px;flex:1 1 170px;min-width:0}form>.lf-field,[style*="flex-direction: column"]>.lf-field{flex:0 0 auto}.lf-field label{font:500 11px/1 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#6a6c73}.lf-in{height:50px;border:1px solid #c9cfd8;border-radius:10px;background:#fff;padding:0 14px;font:400 16px Geist,system-ui,sans-serif;color:#17181c;outline:none;transition:border-color .25s,box-shadow .25s;width:100%}.lf-in:focus{border-color:#17181c;box-shadow:0 0 0 4px rgba(236,151,29,.18)}.lf-in.sm{height:40px;font-size:14px;padding:0 12px;border-radius:8px}.lf-chip{border:1px solid #dce1e8;background:#fff;border-radius:999px;min-height:36px;padding:0 14px;font:500 13px Geist,system-ui,sans-serif;color:#3b3d44;cursor:pointer;transition:border-color .25s,transform .35s cubic-bezier(.2,.7,.1,1)}.lf-chip:hover{border-color:#17181c;transform:translateY(-1px)}.lf-pill{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 6px 0 10px;border-radius:7px;font:500 13px Geist,system-ui,sans-serif;border:0;cursor:pointer}.lf-pill.inc{background:#17181c;color:#fff}.lf-pill.exc{background:#fff;color:#b42318;box-shadow:inset 0 0 0 1px #f3b8b1;text-decoration:line-through}.lf-pill i{font-style:normal;opacity:.7;padding:0 4px}.lf-opt{min-height:32px;padding:0 10px;border-radius:7px;border:1px solid #dce1e8;background:#fff;font:500 13px Geist,system-ui,sans-serif;color:#3b3d44;cursor:pointer;transition:border-color .2s,background .2s}.lf-opt:hover{border-color:#17181c}.lf-opt[aria-pressed=true]{background:#17181c;color:#fff;border-color:#17181c}.lf-seg{display:inline-flex;gap:2px;padding:3px;border:1px solid #c9cfd8;border-radius:10px;background:#eceff3}.lf-seg button{border:0;background:0 0;font:500 13px Geist,system-ui,sans-serif;padding:7px 12px;border-radius:7px;color:#5a5c63;cursor:pointer;transition:background .3s cubic-bezier(.65,0,.35,1),color .3s}.lf-seg button:hover{color:#17181c}.lf-seg button[aria-pressed=true]{background:#17181c;color:#fff;box-shadow:0 2px 6px -2px rgba(16,24,40,.4)}.lf-seg button.exc[aria-pressed=true]{background:#b42318;color:#fff}.lf-frow{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;background:0 0;padding:0 2px;font:500 14px Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;text-align:left}.lf-frow:hover{color:#a46100}.lf-count{min-width:22px;height:22px;border-radius:999px;background:#ec971d;color:#17181c;font:600 11px Geist,system-ui,sans-serif;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.lf-side{flex:0 0 310px;background:#fff;border:1px solid #dce1e8;border-radius:18px;padding:18px 18px 8px}.lf-main{flex:1 1 560px;min-width:0}.lf-ftoggle{display:none}.lf-prow{display:grid;grid-template-columns:28px minmax(0,1.5fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.4fr);gap:16px;align-items:center;padding:14px 18px;border-bottom:1px solid #ebeef2;transition:background .25s}.lf-prow:hover{background:#f3f6fa}.lf-prow.guest{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr)}.lf-prow.on{background:#eef2f8}.lf-phead{background:#f6f7f9}.lf-phead:hover{background:#f6f7f9}.lf-lock{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:7px;background:#eceff3;color:#5a5c63;font:500 12px "Geist Mono",monospace}.lf-bar{display:block;height:10px;border-radius:5px;background:#e3e7ed}.lf-card{transition:transform .5s cubic-bezier(.2,.7,.1,1),box-shadow .5s}.lf-card:hover{transform:translateY(-3px);box-shadow:0 22px 40px -28px rgba(23,24,28,.35)}.lf-rel{text-align:left;cursor:pointer;border:1px solid #dce1e8;background:#fff;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px;font-family:Geist,system-ui,sans-serif;transition:border-color .3s,transform .5s cubic-bezier(.2,.7,.1,1)}.lf-rel:hover{border-color:#17181c;transform:translateY(-2px)}.lf-check{width:18px;height:18px;accent-color:#ec971d;cursor:pointer}.lf-tbl{width:100%;border-collapse:collapse;font:400 15px Geist,system-ui,sans-serif;min-width:520px}.lf-tbl th{text-align:left;font:500 11px/1 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#6a6c73;padding:14px 16px;border-bottom:1px solid #dce1e8}.lf-tbl td{padding:15px 16px;border-bottom:1px solid #ebeef2}.lf-row{animation:lfup .7s cubic-bezier(.2,.7,.1,1) both}.lf-fade{animation:lffade .7s cubic-bezier(.2,.7,.1,1) both}@keyframes lfup{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lffade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lfsweep{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes lfrv{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lfgrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rv{animation:lfrv linear both;animation-timeline:view();animation-range:entry 0% cover 24%}}}@media (prefers-reduced-motion:reduce){.lf-row,.lf-fade{animation:none}}@media (max-width:960px){.lfh-desktop{display:none!important}.lfh-mobile{display:flex!important}.lfh-panel{display:none}}@media (max-width:900px){.lf-side{flex:1 1 100%;display:none}.lf-side.open{display:block}.lf-ftoggle{display:inline-flex}}@media (max-width:760px){.lf-prow,.lf-prow.guest{grid-template-columns:28px minmax(0,1fr);gap:6px 12px;padding:16px}.lf-prow.guest{grid-template-columns:minmax(0,1fr)}.lf-prow .c-x{grid-column:2}.lf-prow.guest .c-x{grid-column:1}.lf-phead{display:none}.lf-hide-sm{display:none!important}}@media (max-width:600px){.wrap{padding-left:16px;padding-right:16px}.lf-search-btn{width:100%}.lf-sticky-in{flex-direction:column;align-items:stretch!important;text-align:center}}.lf-picker{display:flex;flex-wrap:wrap;gap:8px}.lf-pick{border:1px solid #dce1e8;background:#fff;border-radius:999px;min-height:40px;padding:0 16px;font:500 14px Geist,system-ui,sans-serif;color:#3b3d44;cursor:pointer;white-space:nowrap;transition:border-color .25s,background .25s,color .25s,transform .35s cubic-bezier(.2,.7,.1,1)}.lf-pick:hover{border-color:#17181c;transform:translateY(-1px)}.lf-pick[aria-pressed=true]{background:#17181c;color:#fff;border-color:#17181c}.lf-step{display:flex;gap:18px;padding:22px 0;border-top:1px solid #dce1e8}.lf-step:first-child{border-top:0}.lf-num{flex:0 0 44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font:500 13px "Geist Mono",monospace;background:#eceff3;color:#a46100}.lf-panel{background:#fff;border:1px solid #dce1e8;border-radius:22px;padding:40px}.lf-dark{background:#17181c;color:#f6f7f9;border-radius:24px;padding:48px}.lf-k{display:flex;flex-direction:column;gap:6px;padding:22px 22px 0 0}.lf-k b{font-size:clamp(32px,4vw,46px);font-weight:600;letter-spacing:-.05em;line-height:1}.lf-code{margin:0;background:#17181c;color:#e9eaee;border-radius:16px;padding:22px;font:400 13px/1.65 "Geist Mono",monospace;overflow-x:auto;white-space:pre}.lf-lbl{font:500 11px/1 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#6a6c73}.lf-sel{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2317181C' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:36px}textarea.lf-in{height:auto;min-height:130px;padding:12px 14px;line-height:1.5;resize:vertical}.lf-swap{animation:lffade .6s cubic-bezier(.2,.7,.1,1) both}.lf-post{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:#17181c}.lf-post .ph{aspect-ratio:16/10;border-radius:16px;overflow:hidden;transition:transform .6s cubic-bezier(.2,.7,.1,1)}.lf-post:hover .ph{transform:translateY(-4px)}.lf-post:hover h3{color:#a46100}@media (max-width:760px){.lf-picker.scroll{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:2px 16px 8px;scrollbar-width:none}.lf-picker.scroll::-webkit-scrollbar{display:none}.lf-panel{padding:24px 20px;border-radius:18px}.lf-dark{padding:28px 20px;border-radius:18px}}.lf-root{position:relative}body{background:#17181c}.lf-io .rise{opacity:0;transform:translateY(26px);transition:opacity .9s EASE,transform 1.1s EASE;transition-delay:var(--d,0s)}.lf-io .rise.in{opacity:1;transform:none}.dotfield{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap,5px)}.dotfield i{display:block;aspect-ratio:1/1;border-radius:50%;background:#dfe3ea;transform:scale(.6);transition:background .7s EASE,transform .7s EASE}.dotfield i.on{background:#ec971d;transform:scale(1)}.sub{color:#5a5c63;font-size:14px;line-height:1.55}.mono{font:500 11px/1.2 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase}.hero{position:relative;overflow-x:clip}.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 90% 16%,#ec971d 0 3.4px,transparent 4.2px),radial-gradient(circle at 90% 16%,transparent 0 7.7px,rgba(236,151,29,.45) 8.3px 9.3px,transparent 10px),radial-gradient(circle at 90% 16%,transparent 0,transparent 23.3px,rgba(236,151,29,.5) 24px 25px,transparent 25.7px,transparent 47.3px,rgba(236,151,29,.29) 48px 49px,transparent 49.7px,transparent 71.3px,rgba(236,151,29,.15) 72px 73px,transparent 73.7px),repeating-radial-gradient(circle at 90% 16%,transparent 0 47px,rgba(23,24,28,.075) 47px 48px);background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse 100% 80% at 50% 0%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 100% 80% at 50% 0%,#000 30%,transparent 80%);pointer-events:none}.hero>*{position:relative}.h1{margin:0;font-size:clamp(36px,5.2vw,68px);line-height:1.02;letter-spacing:-.05em;font-weight:600;max-width:900px}.h1 em{font-style:normal;color:#a46100}.sw{flex:1 1 300px;text-align:left;cursor:pointer;border:1px solid #dce1e8;background:#fff;border-radius:22px;padding:22px 24px;display:flex;gap:18px;align-items:center;color:#17181c;font-family:inherit;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:background .5s cubic-bezier(.65,0,.35,1),color .5s,border-color .5s,padding .5s cubic-bezier(.65,0,.35,1),transform .6s EASE,box-shadow .6s EASE}.sw:hover{transform:translateY(-2px);box-shadow:0 22px 44px -28px rgba(16,24,40,.4)}.sw.on{background:#17181c;color:#fff;border-color:#17181c;box-shadow:0 34px 60px -34px rgba(16,24,40,.7)}.sw .ic{flex:none;width:64px;height:64px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:#eceff3;color:#17181c;transition:background .5s,color .5s,width .5s EASE,height .5s EASE}.sw.on .ic{background:#ec971d;color:#17181c}.sw .k{color:#a46100}.sw.on .k{color:#f5b451}.sw .t{font-size:clamp(24px,2.8vw,36px);font-weight:600;letter-spacing:-.04em;line-height:1}.sw .s{font-size:15px;line-height:1.45;color:#5a5c63;transition:color .5s}.sw.on .s{color:#c9cbd2}.sw .rd{margin-left:auto;flex:none;color:#c5cbd5;display:inline-flex}.sw.on .rd{color:#ec971d}.sw .rd .y{display:none}.sw.on .rd .y{display:inline-flex}.sw.on .rd .n{display:none}.sw.slim{padding:12px 16px;border-radius:16px}.sw.slim .s,.sw.slim .k{display:none}.sw.slim .ic{width:40px;height:40px;border-radius:12px}.sw.slim .ic svg{width:22px;height:22px}.sw.slim .t{font-size:20px}.bstack{position:relative;z-index:0}.bcard{position:relative;background:#fff;border:1px solid #dce1e8;border-radius:28px;padding:clamp(22px,3.4vw,44px);box-shadow:0 1px 0 rgba(16,24,40,.03),0 60px 100px -70px rgba(16,24,40,.55)}.bstack:before,.bstack:after{content:"";position:absolute;left:28px;right:28px;bottom:-10px;height:40px;background:#fff;border:1px solid #e3e7ed;border-radius:0 0 26px 26px;z-index:-1}.bstack:after{left:56px;right:56px;bottom:-20px;background:#eef1f5;z-index:-2}.sent{margin:0;font-size:clamp(24px,2.9vw,38px);line-height:1.9;letter-spacing:-.03em;font-weight:600;color:#17181c}.slot{font:inherit;letter-spacing:inherit;line-height:1.25;display:inline-block;vertical-align:baseline;max-width:100%;white-space:normal;padding:.04em .34em .1em;margin:0 .02em;border-radius:.3em;border:2px solid #c9cfd8;background:#f1f4f8;color:#17181c;cursor:pointer;box-shadow:inset 0 -.12em 0 #ec971d;text-align:left;transition:border-color .3s,background .3s,box-shadow .3s,color .3s,transform .5s EASE}.slot.empty{background:#fff;border-style:dashed;border-color:#a7aeba;color:#6a6c73;box-shadow:none}.slot:hover{border-color:#17181c}.slot.open,.slot:focus-visible{background:#fff;border-color:#17181c;border-style:solid;box-shadow:0 0 0 5px rgba(236,151,29,.24);outline:none}.slot .chev{display:inline-block;vertical-align:.02em;margin-left:.16em;opacity:.45}.slot .chev svg{width:.52em;height:.52em}.slot.fresh{animation:slotin .9s EASE both}@keyframes slotin{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.slot-in{cursor:text;min-width:7ch;color:#17181c}.slot-in::placeholder{color:#9aa1ad;font-weight:500}.slot-add{display:inline-flex;align-items:center;gap:5px;vertical-align:middle;height:38px;margin:0 2px 0 8px;padding:0 14px 0 10px;border:0;border-radius:999px;background:#eceff3;color:#3b3d44;font:600 15px Geist,system-ui,sans-serif;letter-spacing:0;cursor:pointer;transition:background .3s,color .3s,transform .45s EASE,box-shadow .45s EASE}.slot-add.on{background:#ec971d;color:#17181c;box-shadow:0 10px 22px -12px rgba(236,151,29,.9);transform:translateY(-1px)}@media (hover:hover){.slot-add:hover{background:#17181c;color:#fff}}.tcard{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);background:#fff;border:1px solid #dce1e8;border-radius:22px;overflow:hidden}.tcard>div{padding:24px;display:flex;flex-direction:column;gap:8px;min-width:0}.tcard>div+div{border-left:1px solid #e6e9ee}.tc-name{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.03em;font-weight:600;line-height:1.1}.tc-main p{margin:0;color:#3b3d44;font-size:16px;line-height:1.55}.tc-main .tag{align-self:flex-start}.tc-stat{justify-content:flex-end}.tc-stat b{font-size:clamp(30px,3.2vw,44px);letter-spacing:-.05em;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ititles{display:flex;flex-direction:column;gap:12px}.irole[aria-pressed=true]{background:#17181c;color:#fff;border-color:#17181c}.ishw{position:relative;background:#fff;border:1px solid #dce1e8;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -60px rgba(16,24,40,.45)}.ish-top{display:flex;justify-content:space-between;gap:10px 12px;flex-wrap:wrap;align-items:center;padding:16px 18px;border-bottom:1px solid #e6e9ee;color:#3b3d44}.ish-tl{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ish-tl b{font-size:17px;letter-spacing:-.02em;font-weight:600;color:#17181c}.smp{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#17181c;color:#f5b451;font:600 11px/1 "Geist Mono",monospace;letter-spacing:.14em;text-transform:uppercase}.smp.sm{padding:5px 9px;font-size:10px}.ish-note{flex:1 1 100%;margin:0;font-size:14px;line-height:1.5;color:#5a5c63}.ish-jump{flex:1 1 100%;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.ish-jump::-webkit-scrollbar{display:none}.sj{flex:none;display:inline-flex;gap:6px;align-items:center;border:1px solid #dce1e8;background:#fff;color:#3b3d44;border-radius:999px;padding:6px 11px;font:500 13px/1 Geist,system-ui,sans-serif;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.sj i{font-style:normal;font:500 11px/1 "Geist Mono",monospace;color:#8a8d96}@media (hover:hover){.sj:hover{background:#17181c;border-color:#17181c;color:#fff}.sj:hover i{color:#b8bac2}}.ishb{position:relative}.wm{position:absolute;inset:0;pointer-events:none;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='210'%3E%3Ctext x='180' y='118' text-anchor='middle' transform='rotate(-14 180 105)' font-family='ui-monospace,Menlo,monospace' font-size='46' font-weight='700' letter-spacing='12' fill='%2317181C' fill-opacity='.055'%3ESAMPLE%3C/text%3E%3C/svg%3E") 0 40px/360px 210px repeat}.ish-g{border-top:0;font:600 11px/1 "Geist Mono",monospace;letter-spacing:.1em;text-transform:uppercase;color:#17181c;animation:none}.ish{--pinw:210px}.ish-g>span+span{box-shadow:inset 1px 0 0 #dce1e8;overflow:visible;display:block}.ish-g em{font-style:normal;position:sticky;left:calc(var(--pinw) + 14px);display:inline-block}.sg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf{color:#8a8d96}.ish{overflow-x:auto;overscroll-behavior-x:contain;outline:none}.ish-r{display:grid;grid-template-columns:var(--g);width:max-content;min-width:100%;border-top:1px solid #eceff3;font-size:14px;color:#17181c;background:#fff;animation:lffade .5s EASE both}.ish-r>span{padding:12px 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px;min-width:0}.ish-r>span:first-child{position:sticky;left:0;z-index:1;background:inherit;box-shadow:1px 0 0 #e6e9ee}.ish-h>span:not(:first-child){flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.ish-h .ck{font:400 11px/1 "Geist Mono",monospace;font-style:normal;letter-spacing:0;text-transform:none;color:#8a8d96;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ish-h{border-top:0;background:#f6f7f9;font:500 11px/1 "Geist Mono",monospace;letter-spacing:.06em;text-transform:uppercase;color:#5a5c63;animation:none}.sharr{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:0;background:#eceff3;color:#3b3d44;cursor:pointer;transition:background .25s,color .25s}@media (hover:hover){.sharr:hover{background:#17181c;color:#fff}}.bl{filter:blur(4px);user-select:none;-webkit-user-select:none;margin-left:4px}.ishw .gate{border-radius:0 0 22px 22px;z-index:3}.slot .sim{display:inline-block;vertical-align:.2em;margin-left:.4em;font:600 .4em/1 Geist,system-ui,sans-serif;letter-spacing:0;padding:.4em .65em;border-radius:999px;background:#17181c;color:#fff;white-space:nowrap}.slot-wrap{position:relative;display:inline-block;max-width:100%;vertical-align:baseline;white-space:nowrap}.slot-wrap .slot-in{max-width:min(calc(100vw - 170px),640px)}.dd-x{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border-radius:999px;border:0;background:#eceff3;color:#3b3d44;cursor:pointer}.dd-h,.dd-pick{display:grid;grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:10px}.dd-h{grid-template-columns:minmax(0,1fr) 140px 64px;padding:8px 0 8px 14px;background:#f6f7f9;font:500 10.5px/1 "Geist Mono",monospace;letter-spacing:.07em;text-transform:uppercase;color:#5a5c63;border-bottom:1px solid #eceff3}.dd-h>span:last-child{text-align:center}.dd-l{position:relative;display:flex;flex-direction:column;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.dd-row{display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch;border-top:1px solid #f0f2f5;transition:background .2s}.dd-row:first-child{border-top:0}.dd-row:hover,.dd-row.hi{background:#f6f7f9}.dd-pick{border:0;background:0 0;font:inherit;color:inherit;text-align:left;padding:10px 0 10px 14px;cursor:pointer;min-width:0}.dd-lead{display:flex;flex-direction:column;gap:2px;min-width:0}.dd-lead b{font-weight:600;display:inline-flex;align-items:center;gap:6px}.dd-ck{display:inline-flex;color:#a46100}.dd-sub{font-size:12px;color:#6a6c73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-dept{font-size:13px;color:#5a5c63}.dd-row.on{background:#f1f4f8;box-shadow:inset 3px 0 0 #ec971d}.dd-n{align-self:center;justify-self:center;min-width:40px;height:30px;padding:0 10px;border-radius:999px;border:1px solid #c9cfd8;background:#fff;font:500 13px "Geist Mono",monospace;color:#17181c;cursor:help;text-decoration:underline dotted #9aa1ad;text-underline-offset:3px;transition:border-color .2s,background .2s}.dd-n:hover,.dd-n:focus-visible{border-color:#17181c;background:#17181c;color:#fff;outline:none}.dd-empty{padding:16px 14px;font-size:14px;color:#5a5c63}.tpop{position:fixed;z-index:60;display:flex;flex-direction:column;gap:8px;max-height:380px;background:#fff;border:1px solid #c9cfd8;border-radius:14px;padding:12px 12px 14px;box-shadow:0 30px 60px -24px rgba(16,24,40,.55);font:400 14px/1.4 Geist,system-ui,sans-serif;letter-spacing:0;color:#17181c;animation:lffade .25s EASE both}.tpop-h{display:flex;justify-content:space-between;align-items:center;gap:10px}.tp-ts{display:flex;flex-wrap:wrap;gap:5px}.tp-body{display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;overscroll-behavior:contain}.tp-g{display:flex;flex-direction:column;gap:6px}.tp-gh{display:flex;justify-content:space-between;gap:8px;font-size:13px}.tp-gh .mono{color:#6a6c73}.slot .sim{cursor:help}.tp-t{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border-radius:7px;background:#eceff3;font-size:13px}.tp-t.off{color:#9aa1ad;text-decoration:line-through;background:#f6f7f9}.tp-x{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid #eceff3;font-size:13px;color:#b42318}.tp-x .mono{color:#b42318}.tt.tx{color:#8a909b}.tt.tx[aria-pressed=true]{background:#fff;border-color:#f3b8b1;color:#b42318;text-decoration:none}.rm{display:flex;flex-direction:column;background:#fff;border:1px solid #c9cfd8;border-radius:14px;overflow:hidden;animation:lffade .3s EASE both}.rm-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border:0;border-top:1px solid #eceff3;background:#fff;font:inherit;font-size:15px;color:#17181c;text-align:left;cursor:pointer;transition:background .25s}.rm-row:first-child{border-top:0}.rm-row:hover{background:#f6f7f9}.rm-add{flex:none;width:30px;height:30px;border-radius:999px;background:#eceff3;display:inline-flex;align-items:center;justify-content:center;color:#a46100}.rg{background:#fff;border:1px solid #dce1e8;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.rg-h{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px}.rg-t{display:flex;flex-wrap:wrap;gap:6px;max-height:280px;overflow-y:auto;animation:lffade .4s EASE both}.tt{border:1px solid #c9cfd8;background:#fff;border-radius:8px;min-height:32px;padding:0 10px;font:500 13px Geist,system-ui,sans-serif;color:#8a909b;text-decoration:line-through;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.tt[aria-pressed=true]{background:#17181c;border-color:#17181c;color:#fff;text-decoration:none}.rch{display:inline-flex;align-items:center;gap:6px}.rch svg{color:#ec971d}.rch .n{font:500 12px "Geist Mono",monospace;color:#6a6c73}.ed .lf-pill{padding:0;gap:0;overflow:hidden;min-height:34px;border-radius:9px;animation:lffade .4s EASE both}.ed .lf-pill button{font:inherit;color:inherit;text-decoration:inherit;background:0 0;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:34px}.ed .lf-pill .pt{padding:0 8px 0 12px}.ed .lf-pill .pt i{display:inline-flex;opacity:.55;transition:opacity .25s}.ed .lf-pill .px{padding:0 10px 0 8px;opacity:.75;border-left:1px solid rgba(255,255,255,.2);transition:opacity .25s,background .25s}.ed .lf-pill.exc .px{border-left-color:#f3b8b1}.ed .lf-pill .pt:hover i,.ed .lf-pill .px:hover{opacity:1}.ed .lf-pill.inc .px:hover{background:#2a2c33}.ed .lf-pill.exc .px:hover{background:#fdecea}.slot-x{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:0;background:#eceff3;color:#3b3d44;cursor:pointer;vertical-align:middle;margin:0 2px 0 6px;transition:background .25s,color .25s,transform .4s EASE}.slot-x:hover{background:#17181c;color:#fff;transform:rotate(90deg)}.ed{background:#f3f6fa;border:1px solid #c9cfd8;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:12px;animation:lffade .5s EASE both}.edpop{position:absolute;z-index:20;left:12px;top:0;width:min(540px,calc(100% - 24px));visibility:hidden;background:#fff;padding:16px;border-radius:18px;box-shadow:0 44px 90px -40px rgba(16,24,40,.6),0 2px 8px rgba(16,24,40,.06);font-size:15px;letter-spacing:0;line-height:1.4}.edpop[data-kind=roles]{width:min(680px,calc(100% - 24px))}.ed-ar{position:absolute;top:-8px;left:var(--ax,32px);width:15px;height:15px;background:#fff;border-left:1px solid #c9cfd8;border-top:1px solid #c9cfd8;border-radius:4px 0 0;transform:rotate(45deg)}.ed-h{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.rl{display:flex;flex-direction:column;border:1px solid #dce1e8;border-radius:14px;overflow:hidden;font:400 15px/1.35 Geist,system-ui,sans-serif;color:#17181c}.rl-top{padding:10px 14px 0;font-size:13px;color:#5a5c63}.rl-jump{display:flex;gap:6px;overflow-x:auto;padding:10px 12px;border-bottom:1px solid #eceff3;scrollbar-width:none;overscroll-behavior-x:contain}.rl-jump::-webkit-scrollbar{display:none}.rl-j{flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:999px;border:1px solid #dce1e8;background:#fff;font:500 13px Geist,system-ui,sans-serif;color:#3b3d44;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.rl-j .mono{font-size:11px;color:#6a6c73;letter-spacing:0}.rl-j[aria-current=true]{background:#17181c;border-color:#17181c;color:#fff}.rl-j[aria-current=true] .mono{color:#b8bac2}@media (hover:hover){.rl-j:hover{border-color:#17181c}}.dd-sec{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 14px 6px;border-top:1px solid #eceff3;font:500 10.5px/1 "Geist Mono",monospace;letter-spacing:.07em;text-transform:uppercase;color:#5a5c63}.dd-sec:first-child{border-top:0;padding-top:10px}.dd-sec b{font-weight:600;color:#a46100}.dd-sec+.dd-row{border-top:0}.sclear{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;height:34px;margin:0 0 0 14px;padding:0 13px 0 10px;border-radius:999px;border:1px solid #c9cfd8;background:#fff;color:#3b3d44;font:500 14px Geist,system-ui,sans-serif;letter-spacing:0;cursor:pointer;transition:border-color .25s,color .25s,background .25s}@media (hover:hover){.sclear:hover{border-color:#17181c;color:#17181c;background:#f1f4f8}}.hgrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start}.cntc{background:#fff;border:1px solid #dce1e8;border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 40px 80px -64px rgba(16,24,40,.5);animation:lffade .5s EASE both}.cntc .cnum{font-size:clamp(40px,3.8vw,54px);letter-spacing:-.05em;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.cntc .bigbtn{width:100%}.mcount{display:none;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid #e6e9ee;padding-top:20px}.mcount .cnum{font-size:36px;letter-spacing:-.05em;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}@media (max-width:1060px){.hgrid{grid-template-columns:minmax(0,1fr)}.cntc{display:none!important}.mcount{display:flex}}.bill{display:inline-flex;align-self:flex-start;gap:2px;padding:4px;border-radius:999px;background:#eceff3}.bill button{height:36px;padding:0 16px;border-radius:999px;border:0;background:0 0;font:500 14px Geist,system-ui,sans-serif;color:#3b3d44;cursor:pointer;transition:background .3s,color .3s}.bill button[aria-pressed=true]{background:#17181c;color:#fff}.bill.dk2{background:#1c1f26;border:1px solid #2a2d35}.bill.dk2 button{color:#b8bac2}.bill.dk2 button[aria-pressed=true]{background:#ec971d;color:#17181c}.pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;animation:lffade .5s EASE both}.tgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tst{background:#fff;border:1px solid #dce1e8;border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:8px;min-width:0}.tst .ti{width:40px;height:40px;border-radius:12px;background:#eceff3;color:#a46100;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px}.tst b{font-size:clamp(30px,3.4vw,42px);letter-spacing:-.05em;font-weight:600;line-height:1}.tst>span:last-child{color:#4a4c53;font-size:15px;line-height:1.45}.pc.us .bar i{min-width:6px}.dpc.us .bar i{min-width:5px}.was{margin-left:10px;font-size:15px;font-weight:500;letter-spacing:0;color:#9aa1ad}.fair{position:relative;display:inline-block;margin-top:3px;border-bottom:1.5px dashed currentColor;font-size:13px;line-height:1.3;opacity:.8;cursor:help}.fair-tip{position:absolute;left:0;bottom:calc(100% + 10px);z-index:6;width:max-content;max-width:230px;padding:9px 12px;border-radius:10px;background:#17181c;color:#f6f7f9;font:500 13px/1.4 Geist,system-ui,sans-serif;letter-spacing:0;text-align:left;white-space:normal;box-shadow:0 20px 40px -18px rgba(16,24,40,.6);opacity:0;visibility:hidden;transform:translateY(4px);pointer-events:none;transition:opacity .25s EASE,transform .35s EASE,visibility .25s}.fair:hover,.fair:focus-within{opacity:1}.fair:hover .fair-tip{opacity:1;visibility:visible;transform:none}.dk .fair-tip{background:#fff;color:#17181c}.xs{display:flex;flex-direction:column;gap:12px;border:1px solid #dce1e8;border-radius:16px;padding:18px}.xr{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;margin:6px 0 0;background:linear-gradient(90deg,#ec971d var(--fill,30%),#e3e7ed var(--fill,30%));outline:none;cursor:pointer;touch-action:pan-y}.xr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:2px solid #17181c;box-shadow:0 6px 14px -6px rgba(16,24,40,.5);transition:transform .3s EASE}.xr::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:2px solid #17181c}.xr:active::-webkit-slider-thumb{transform:scale(1.12)}.xr:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(236,151,29,.3)}.xs-ends{display:flex;justify-content:space-between;font:500 12px "Geist Mono",monospace;color:#6a6c73}.xs-st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid #eceff3;padding-top:12px}.xs-st>div{display:flex;flex-direction:column;gap:4px;min-width:0}.xs-st .mono{color:#6a6c73}.xs-st b{font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.xn{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#f1f4f8;border:1px solid #dce1e8;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45;animation:lffade .4s EASE both}.xt{display:flex;flex-direction:column}.xrow{display:grid;grid-template-columns:minmax(0,1fr) 84px 76px;gap:8px;padding:8px 10px;border-radius:8px;font:500 13px "Geist Mono",monospace;color:#c9cbd2;font-variant-numeric:tabular-nums;transition:background .3s,color .3s}.xrow>span+span{text-align:right}.xrow.h{color:#6a6c73;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px}button.xrow{border:0;background:0 0;width:100%;text-align:left;cursor:pointer;font:500 13px "Geist Mono",monospace}button.xrow:hover{background:rgba(255,255,255,.07);color:#f6f7f9}button.xrow:focus-visible{outline:2px solid #f5b451;outline-offset:1px}.xrow.on,.xrow.on:hover{background:#ec971d;color:#17181c}.xrow.off,.xrow.off:hover{color:#4a4c53;background:0 0;cursor:default}.xn-in{width:100%;min-width:0;height:38px;margin:0;border:1px solid #c5cbd5;border-radius:8px;padding:0 10px;background:#fff;color:#17181c;font:600 22px Geist,system-ui,sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;outline:none;transition:border-color .2s,box-shadow .2s}.xn-in:hover{border-color:#17181c}.xn-in:focus{border-color:#17181c;box-shadow:0 0 0 4px rgba(236,151,29,.26)}.xs-note{margin:0;font-size:13px;line-height:1.45;color:#a46100}.ed .lf-opt{border-color:#c9cfd8;min-height:34px;padding:0 12px;font-size:14px}.ed .lf-opt.exc{color:#b42318;border-color:#f3b8b1;text-decoration:line-through}.ed .lf-in.sm{border-color:#c9cfd8}.addc{display:inline-flex;align-items:center;gap:7px;border:1px solid #c9cfd8;background:#fff;border-radius:999px;min-height:40px;padding:0 14px 0 10px;font:500 14px Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:border-color .25s,transform .4s EASE,box-shadow .4s EASE}.addc svg{color:#ec971d}.addc:hover{border-color:#17181c;transform:translateY(-1px);box-shadow:0 10px 20px -14px rgba(16,24,40,.45)}.addc.solid{background:#17181c;color:#fff;border-color:#17181c}.addc.solid svg{color:#f5b451}.more{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;background:#fff;border:1px solid #c9cfd8;border-radius:20px;padding:20px;animation:lffade .5s EASE both}.more button{border:0;background:0 0;text-align:left;font:400 14px Geist,system-ui,sans-serif;color:#3b3d44;padding:6px 0;cursor:pointer;display:block;width:100%}.more button:hover{color:#a46100}.more button[aria-pressed=true]{color:#a46100;font-weight:600}.preset{text-align:left;border:0;border-top:1px solid #e6e9ee;background:0 0;padding:14px 0;font:500 15px/1.45 Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;display:flex;gap:12px;align-items:flex-start;width:100%;transition:color .25s,padding .5s EASE}.preset:hover{color:#a46100;padding-left:6px}.preset .pi{flex:none;color:#ec971d;padding-top:2px;display:inline-flex}.tsearch{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 14px;border:1.5px solid #c9cfd8;border-radius:14px;background:#fff;font:500 15px Geist,system-ui,sans-serif;color:#5a5c63;cursor:text;transition:border-color .25s,box-shadow .25s}.tsearch:hover{border-color:#17181c;box-shadow:0 0 0 4px rgba(236,151,29,.16)}.kbd{margin-left:auto;font:500 11px "Geist Mono",monospace;color:#6a6c73;border:1px solid #dce1e8;border-radius:6px;padding:3px 6px;background:#f6f7f9}.tp{background:#fff;border:1.5px solid #17181c;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -50px rgba(16,24,40,.6);animation:lffade .45s EASE both}.tp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #e6e9ee;background:#f6f7f9}.tp-row{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:14px;align-items:center;width:100%;text-align:left;border:0;border-bottom:1px solid #ebeef2;background:#fff;padding:13px 18px;font:500 16px Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;transition:background .2s,padding .4s EASE}.tp-row:last-child{border-bottom:0}.tp-row:hover,.tp-row.hi{background:#f1f4f8;padding-left:24px}.tp-row .arr{color:#a7aeba;display:inline-flex}.tp-row.hi .arr,.tp-row:hover .arr{color:#ec971d}.tp-n{font:500 13px "Geist Mono",monospace;color:#3b3d44;white-space:nowrap}.flow4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;position:relative}.flow4 .f{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#5a5c63;line-height:1.4}.flow4 .fi{width:44px;height:44px;border-radius:14px;background:#eceff3;color:#17181c;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.flow4:before{content:"";position:absolute;left:22px;right:22px;top:22px;height:2px;background:repeating-linear-gradient(90deg,#c9cfd8 0 6px,transparent 6px 12px)}.free{background:#17181c;color:#f6f7f9;border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:14px}.free .row{display:flex;gap:12px;align-items:center;font-size:15px}.free .row .fi{width:34px;height:34px;flex:none;border-radius:10px;background:#262931;color:#f5b451;display:inline-flex;align-items:center;justify-content:center}.free .row.lock{color:#9aa1ad}.free .row.lock .fi{color:#9aa1ad}.sumbar{position:sticky;top:69px;z-index:35;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #dce1e8;box-shadow:0 14px 30px -26px rgba(16,24,40,.45);animation:lffade .5s EASE both}.sumbar .in{display:flex;gap:14px;align-items:center;min-height:64px}.sumbar .txt{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:500;transition:color .25s}.sum-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px;border:0;background:0 0;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}@media (hover:hover){.sum-t:hover .txt{color:#a46100}}.sum-b{flex:none}#lf-sum{scroll-margin-top:69px}#lf-builder{scroll-margin-top:92px}.bcard.flash{animation:bflash 1.9s EASE both}@keyframes bflash{0%,100%{outline:0 solid rgba(236,151,29,0);outline-offset:6px}18%,55%{outline:5px solid rgba(236,151,29,.5);outline-offset:6px}}.secl{display:flex;justify-content:space-between;align-items:center;gap:6px 16px;flex-wrap:wrap;margin-top:12px}.secl>.mono{display:inline-flex;gap:8px;align-items:center;color:#17181c}.secl .sub{font-size:14px}.lgd{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.lgd .oc{height:22px;font-size:11px}.lgd .oc:not(.on){margin-left:8px}.nxt{display:flex;flex-direction:column;gap:16px;background:#fff;border:1px solid #dce1e8;border-radius:20px;padding:22px 24px}.nxt-s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;position:relative}.nxt-s:before{content:"";position:absolute;left:20px;right:calc(33.333% - 33px);top:20px;height:2px;background:repeating-linear-gradient(90deg,#c9cfd8 0 6px,transparent 6px 12px)}.nx{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5;color:#4a4c53;min-width:0}.nx-i{width:40px;height:40px;border-radius:12px;background:#17181c;color:#f5b451;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;margin-bottom:6px}.nx .mono{color:#a46100}.nx b{color:#17181c;font-size:16px;font-weight:600}.stick b{color:#f5b451;font-weight:600}.fe{display:flex;gap:6px;align-items:flex-start;color:#b42318;font-size:13px;line-height:1.45;margin-top:2px}.fe svg{flex:none;margin-top:1px}.terms{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:#3b3d44;cursor:pointer}.terms input{margin-top:2px;flex:none}.terms a{color:#a46100}.nopw{display:flex;gap:12px;align-items:flex-start;background:#f6f7f9;border:1px solid #e3e7ed;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5;color:#3b3d44}.nopw .ic2{flex:none;width:32px;height:32px;border-radius:10px;background:#17181c;color:#f5b451;display:inline-flex;align-items:center;justify-content:center}.exists{display:flex;gap:12px 16px;align-items:center;flex-wrap:wrap;border:1.5px solid #17181c;border-radius:16px;padding:14px 16px;background:#fff;animation:lffade .4s EASE both}.linkb{border:0;background:0 0;padding:0;font:inherit;color:#a46100;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.otp{position:relative;display:grid;grid-template-columns:repeat(6,52px);gap:8px;width:max-content;max-width:100%}.otp .ob{height:62px;border-radius:12px;border:1.5px solid #c9cfd8;background:#fff;display:inline-flex;align-items:center;justify-content:center;font:600 26px "Geist Mono",monospace;color:#17181c;transition:border-color .2s,box-shadow .2s}.otp .ob:nth-child(3){margin-right:10px}.otp:focus-within .ob.cur{border-color:#17181c;box-shadow:0 0 0 4px rgba(236,151,29,.26)}.otp.bad .ob{border-color:#b42318}.otp-in{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;border:0;padding:0;margin:0;color:transparent;background:0 0;caret-color:transparent;letter-spacing:40px}.mailx{border:1px solid #dce1e8;border-radius:14px;overflow:hidden;background:#fff;font-size:14px;max-width:420px}.mailx .mh{display:flex;justify-content:space-between;gap:10px;padding:10px 14px;background:#f6f7f9;border-bottom:1px solid #e6e9ee;color:#5a5c63;font-size:12px}.mailx .mb{padding:14px;display:flex;flex-direction:column;gap:6px}.mailx .code{font:600 24px "Geist Mono",monospace;letter-spacing:.18em;color:#17181c}.cmp{display:flex;flex-direction:column;gap:8px;background:#f6f7f9;border:1px solid #dce1e8;border-radius:16px;padding:14px 16px}.cmp-r{display:grid;grid-template-columns:96px minmax(0,1fr) 150px;gap:12px;align-items:center;font-size:13px}.cmp-r i{display:block;height:8px;border-radius:4px;background:#6a6c73;width:var(--w);min-width:5px;transform-origin:left;animation:lfgrow 1.3s EASE both}.cmp-r.us i{background:#ec971d}.cmp-r b{text-align:right;font-weight:600}.cmp-r.us b{color:#a46100}.res{padding-top:44px;padding-bottom:64px;display:flex;flex-direction:column;gap:18px;scroll-margin-top:150px}.h2r{margin:0;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.04em;font-weight:600;line-height:1.06}.h2r .num{color:#a46100}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi{background:#fff;border:1px solid #dce1e8;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:10px;transition:transform .6s EASE,box-shadow .6s EASE}.kpi:hover{transform:translateY(-2px);box-shadow:0 20px 40px -30px rgba(16,24,40,.4)}.kpi b{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.04em;font-weight:600;line-height:1}.kpi .ico{width:36px;height:36px;border-radius:11px;background:#eceff3;display:inline-flex;align-items:center;justify-content:center;color:#17181c}.rt{background:#fff;border:1px solid #dce1e8;border-radius:22px;overflow:hidden;position:relative;box-shadow:0 40px 70px -56px rgba(16,24,40,.45)}.rrow{display:grid;grid-template-columns:var(--cols);gap:16px;align-items:center;padding:14px 20px;border-bottom:1px solid #ebeef2;font-size:14px;animation:lfup .7s EASE both;transition:background .25s}.rrow:hover{background:#f6f8fb}.rrow.on{background:#eef2f8}.rhead,.rhead:hover{font:500 11px/1 "Geist Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:#5a5c63;background:#f6f7f9;animation:none}.g-p{--cols:minmax(0,1.5fr) minmax(0,1.4fr) minmax(0,.9fr) 236px 96px}.ofs{display:inline-flex;gap:5px;flex-wrap:wrap}.oc{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:8px;font-size:12px;font-weight:500;background:#f6f7f9;color:#a7aeba;text-decoration:line-through}.oc.on{background:#eceff3;color:#17181c;text-decoration:none}.g-ps{--cols:22px minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) 90px}.g-i{--cols:minmax(0,1.4fr) minmax(0,1.3fr) 48px minmax(0,1.2fr) 92px 66px 86px}.who{display:flex;gap:12px;align-items:center;min-width:0}.who>div{display:flex;flex-direction:column;gap:2px;min-width:0}.av{width:38px;height:38px;border-radius:12px;background:#eceff3;color:#3b3d44;display:inline-flex;align-items:center;justify-content:center;font:600 13px Geist,system-ui,sans-serif;flex:none}.av.s{background:#17181c;color:#f5b451}.ci{color:#c9cfd8;display:inline-flex}.ci.on{color:#17181c}.cis{display:inline-flex;gap:8px;align-items:center}.mask{font:500 13px "Geist Mono",monospace;color:#5a5c63;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str{display:inline-flex;align-items:center;gap:8px;font:500 13px Geist,system-ui,sans-serif}.str .b{display:inline-flex;gap:2px;align-items:flex-end}.str .b i{width:4px;border-radius:2px;background:#dce1e8}.str .b i:nth-child(1){height:7px}.str .b i:nth-child(2){height:10px}.str .b i:nth-child(3){height:13px}.str.hi .b i{background:#ec971d}.str.md .b i:nth-child(-n+2){background:#ec971d}.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;background:#eceff3;color:#3b3d44;font:500 11px "Geist Mono",monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ghostrows{filter:blur(5px);opacity:.5;pointer-events:none;user-select:none}.gate{position:absolute;left:0;right:0;bottom:0;padding:48px 20px 22px;display:flex;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 46%)}.gatecard{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;justify-content:space-between;max-width:900px;width:100%;background:#17181c;color:#fff;border-radius:20px;padding:20px 20px 20px 24px;box-shadow:0 40px 70px -30px rgba(16,24,40,.7)}.gatecard b{font-size:19px;letter-spacing:-.02em;font-weight:600;line-height:1.3}.brk{background:#fff;border:1px solid #dce1e8;border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:12px}.bx{display:grid;grid-template-columns:96px minmax(0,1fr) 40px;gap:10px;align-items:center;font-size:13px}.tr{height:8px;border-radius:4px;background:#eceff3;overflow:hidden}.tr i{display:block;height:100%;background:#17181c;border-radius:4px;transform-origin:left;transition:transform 1.2s EASE}.lf-io .rise:not(.in) .tr i{transform:scaleX(0)}.rel{display:inline-flex;align-items:center;gap:10px;border:1px solid #c9cfd8;background:#fff;border-radius:999px;min-height:40px;padding:0 6px 0 14px;font:500 14px Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;transition:border-color .25s,transform .4s EASE}.rel:hover{border-color:#17181c;transform:translateY(-1px)}.rel .n{font:500 12px "Geist Mono",monospace;background:#eceff3;border-radius:999px;padding:5px 8px;color:#3b3d44}.dk{background:#111318;color:#f6f7f9;position:relative;overflow:hidden}.dk:before{content:"";position:absolute;inset:0;background-image:repeating-radial-gradient(circle at 88% 18%,transparent 0 47px,rgba(255,255,255,.07) 47px 48px);background-repeat:no-repeat;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}.dk>*{position:relative}.notch{clip-path:polygon(0 0,calc(100% - 88px) 0,100% 88px,100% 100%,0 100%)}.notch-b{clip-path:polygon(0 0,100% 0,100% 100%,88px 100%,0 calc(100% - 88px))}.steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.thread{position:absolute;left:28px;right:28px;top:27px;height:2px;background:#2a2d35;overflow:hidden}.thread i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#ec971d,#f5b451);transform-origin:left;transition:transform 1.8s cubic-bezier(.65,0,.35,1) .25s}.lf-io .rise:not(.in) .thread i{transform:scaleX(0)}.step{display:flex;flex-direction:column;gap:12px}.ring{width:56px;height:56px;border-radius:16px;background:#1c1f26;border:1px solid #2e323b;display:inline-flex;align-items:center;justify-content:center;color:#f5b451;position:relative;z-index:1}.step b{font-size:19px;font-weight:600;letter-spacing:-.02em}.step p{margin:0;color:#b8bac2;line-height:1.55;font-size:15px}.stat{border-top:1px solid #2a2d35;padding-top:18px;display:flex;flex-direction:column;gap:6px}.stat b{font-size:clamp(34px,4.4vw,56px);letter-spacing:-.05em;font-weight:600;line-height:1}.pc{display:grid;grid-template-columns:170px minmax(0,1fr) 130px;gap:16px;align-items:center;padding:18px 0;border-top:1px solid #e6e9ee}.pc .who2{display:flex;flex-direction:column;gap:3px}.pc .who2 b{font-size:16px}.pc .bar{height:16px;border-radius:8px;background:#eceff3;position:relative;overflow:hidden}.pc .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:8px;background:#17181c;transform-origin:left;transition:transform 1.5s cubic-bezier(.16,1,.3,1)}.pc .bar i.lo{background:#6a6c73}.pc.us .bar i{background:#ec971d}.pc .fig{font:600 16px Geist,system-ui,sans-serif;text-align:right;letter-spacing:-.01em}.lf-io .rise:not(.in) .pc .bar i{transform:scaleX(0)}.dkc{background:#191c22;border:1px solid #2a2d35;border-radius:22px}.plan{padding:28px;display:flex;flex-direction:column;gap:14px;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .4s}.plan:hover{transform:translateY(-4px);border-color:#4a4c53}.plan.hot{border-color:#ec971d;box-shadow:0 40px 80px -50px rgba(236,151,29,.5)}.plan .pr{font-size:46px;letter-spacing:-.05em;font-weight:600;line-height:1}.plan ul,.pl ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.plan li,.pl li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.plan li svg,.pl li svg{flex:none;margin-top:2px}.ov{position:fixed;inset:0;z-index:90;background:rgba(12,14,18,.58);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;animation:ovin .35s ease both}@keyframes ovin{from{opacity:0}to{opacity:1}}.sheet{width:100%;max-width:1080px;max-height:calc(100vh - 48px);overflow:auto;display:grid;grid-template-columns:310px minmax(0,1fr);background:#fff;border-radius:26px;box-shadow:0 60px 120px -40px rgba(0,0,0,.55);animation:sheetin .7s cubic-bezier(.16,1,.3,1) both}@keyframes sheetin{from{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}.sheet.solo{grid-template-columns:minmax(0,1fr);max-width:780px}.rail span>svg{flex:none}.rail{background:#111318;color:#f6f7f9;padding:28px;display:flex;flex-direction:column;gap:22px}.recap{background:#1c1f26;border:1px solid #2a2d35;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:6px}.recap .cl{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fs{display:flex;gap:12px;align-items:center;font-size:14px;color:#8e9099}.fs .n{width:28px;height:28px;flex:none;border-radius:999px;border:1px solid #3a3d46;display:inline-flex;align-items:center;justify-content:center;font:500 12px "Geist Mono",monospace;transition:background .4s,border-color .4s,color .4s}.fs.now{color:#fff;font-weight:600}.fs.now .n{background:#ec971d;border-color:#ec971d;color:#17181c}.fs.done{color:#c9cbd2}.fs.done .n{background:#262931;border-color:#262931;color:#f5b451}.pane{padding:clamp(22px,3.4vw,44px);display:flex;flex-direction:column;gap:18px;min-width:0}.stepin{display:flex;flex-direction:column;gap:18px;animation:stepin .6s cubic-bezier(.16,1,.3,1) both}@keyframes stepin{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.h3{margin:0;font-size:clamp(26px,3vw,38px);letter-spacing:-.04em;font-weight:600;line-height:1.08}.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fgrid .full{grid-column:1/-1}.lf-in.bad{border-color:#b42318;box-shadow:0 0 0 4px rgba(180,35,24,.12)}.err{display:flex;gap:8px;align-items:flex-start;color:#b42318;font-size:14px;line-height:1.45}.pl{text-align:left;cursor:pointer;border:1.5px solid #dce1e8;background:#fff;border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:12px;font:inherit;color:#17181c;transition:border-color .3s,box-shadow .4s,transform .5s cubic-bezier(.16,1,.3,1)}.pl:hover{border-color:#17181c;transform:translateY(-2px)}.pl.on{border-color:#17181c;box-shadow:0 0 0 4px rgba(236,151,29,.26)}.pl .rd{display:inline-flex;color:#c5cbd5}.pl.on .rd{color:#ec971d}.pl .rd .y{display:none}.pl.on .rd .y{display:inline-flex}.pl.on .rd .n{display:none}.pl.once{flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.card-f{border:1px solid #c9cfd8;border-radius:12px;padding:14px;display:grid;grid-template-columns:1fr 90px 70px;gap:10px;font:500 14px "Geist Mono",monospace;color:#9aa1ad;background:#f6f7f9}.prog{height:4px;border-radius:2px;background:#e6e9ee;overflow:hidden}.prog i{display:block;height:100%;background:#ec971d;transform-origin:left;animation:lfgrow 1.3s cubic-bezier(.65,0,.35,1) both}.exitbox{position:relative;width:100%;max-width:960px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 60px 120px -40px rgba(0,0,0,.6);animation:sheetin .7s cubic-bezier(.16,1,.3,1) both}.exitbox .l{padding:clamp(24px,3.6vw,44px);display:flex;flex-direction:column;gap:16px}.exitbox .r{background:#111318;color:#f6f7f9;padding:clamp(24px,3.6vw,40px);display:flex;flex-direction:column;gap:14px;justify-content:center}.xsr{display:flex;flex-direction:column;gap:10px}.xin{display:flex;align-items:center;gap:10px;border:1.5px solid #17181c;border-radius:12px;padding:0 14px;min-height:52px;background:#fff;cursor:text}.xin input{flex:1 1 auto;min-width:0;border:0;outline:0;background:0 0;font:500 16px Geist,system-ui,sans-serif;color:#17181c;height:48px}.xin input::-webkit-search-cancel-button{display:none}.xin:focus-within{box-shadow:0 0 0 4px rgba(236,151,29,.26)}.xlist{display:flex;flex-direction:column;border:1px solid #dce1e8;border-radius:12px;overflow:hidden;max-height:252px;overflow-y:auto;overscroll-behavior:contain}.xh{display:flex;justify-content:space-between;gap:10px;padding:8px 14px;background:#f6f7f9;border-bottom:1px solid #e6e9ee;font:500 11px "Geist Mono",monospace;letter-spacing:.06em;text-transform:uppercase;color:#6a6c73}.xtp{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-bottom:1px solid #ebeef2;background:#fff;padding:9px 14px;font:500 15px Geist,system-ui,sans-serif;color:#17181c;cursor:pointer;transition:background .2s,padding .4s cubic-bezier(.16,1,.3,1)}.xtp:last-child{border-bottom:0}.xtp:hover,.xtp.hi{background:#f1f4f8;padding-left:20px}.xpick{display:flex;align-items:center;gap:12px;border:1.5px solid #17181c;border-radius:12px;padding:12px 14px;background:#fff;box-shadow:0 0 0 4px rgba(236,151,29,.18)}.xpick .ic{width:36px;height:36px;flex:none;border-radius:10px;background:#17181c;color:#f5b451;display:inline-flex;align-items:center;justify-content:center}.ov[data-still="1"],.ov[data-still="1"] .sheet,.ov[data-still="1"] .stepin,.ov[data-still="1"] .exitbox,.ov[data-still="1"] .dpc .bar i{animation:none}.xbtn{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;border-radius:999px;border:0;background:rgba(255,255,255,.9);color:#17181c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .4s cubic-bezier(.16,1,.3,1),background .25s}.xbtn:hover{transform:rotate(90deg);background:#fff}.dpc{display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 12px;align-items:center;padding:12px 0;border-top:1px solid #2a2d35;font-size:14px}.dpc .bar{grid-column:1/-1;height:10px;border-radius:5px;background:#1c1f26;overflow:hidden}.dpc .bar i{display:block;height:100%;border-radius:5px;background:#6a6c73;transform-origin:left;animation:lfgrow 1.4s cubic-bezier(.16,1,.3,1) both}.dpc.us .bar i{background:#ec971d}.lf-chip.on{background:#17181c;color:#fff;border-color:#17181c}.lf-btn svg{flex:none}.bigbtn{min-height:54px;padding:0 24px;font-size:16px;border-radius:12px}.lf-flame{box-shadow:0 10px 24px -14px rgba(236,151,29,.9)}.toast{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:95;background:#17181c;color:#f6f7f9;padding:12px 18px;border-radius:12px;font-size:14px;box-shadow:0 20px 40px -20px rgba(23,24,28,.6);animation:lffade .5s cubic-bezier(.16,1,.3,1) both;max-width:calc(100% - 32px)}.stick{position:sticky;bottom:16px;z-index:30;display:flex;justify-content:center;padding:0 16px;margin-top:-64px;pointer-events:none}.stick>div{pointer-events:auto;display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:center;background:#17181c;color:#f6f7f9;border-radius:16px;padding:10px 10px 10px 20px;box-shadow:0 24px 48px -20px rgba(23,24,28,.7);animation:lfup .7s cubic-bezier(.16,1,.3,1) both}#lf-top{scroll-margin-top:84px}@media (max-width:1000px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.thread{display:none}}@media (max-width:860px){.ov{padding:0;align-items:stretch}.sheet{grid-template-columns:1fr;max-height:none;min-height:100%;border-radius:0;align-content:start}.rail{padding:16px;gap:12px;flex-direction:row;flex-wrap:wrap;align-items:center}.rail .hide-m{display:none!important}.exitbox{grid-template-columns:1fr;grid-template-rows:auto 1fr;border-radius:0;min-height:100%}.sumbar .cta{display:none}}@media (max-width:760px){.nxt-s{grid-template-columns:1fr;gap:16px}.nxt-s:before{display:none}.nxt{padding:18px}.otp{grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.otp .ob{height:54px;font-size:22px}.otp .ob:nth-child(3){margin-right:0}.cmp-r{grid-template-columns:84px minmax(0,1fr)}.cmp-r b{grid-column:1/-1;text-align:left}.rrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 16px}.rrow>*{flex:0 1 auto;min-width:0}.rrow>.who,.rrow>div:nth-child(2){flex:1 1 100%}.g-ps .rrow>.who{flex:1 1 calc(100% - 40px)}.rrow>span:last-child{margin-left:auto}.g-i .who .sub{display:none}.ghostrows{display:none}.gate{position:relative;padding:12px 0 0;background:0 0}.rhead{display:none}.hide-sm{display:none!important}.fgrid{grid-template-columns:1fr}.pc{grid-template-columns:1fr 110px}.pc .bar{grid-column:1/-1;grid-row:2}.flow4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.flow4:before{display:none}.steps{grid-template-columns:1fr}.notch{clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%)}.notch-b{clip-path:polygon(0 0,100% 0,100% 100%,44px 100%,0 calc(100% - 44px))}.sw{padding:16px;gap:14px}.sw .ic{width:48px;height:48px;border-radius:14px}.sw .ic svg{width:26px;height:26px}.gatecard{padding:18px}.gatecard .lf-btn{width:100%}.bigbtn{width:100%}.slot-x{width:26px;height:26px}.lf-in.sm{font-size:16px}.slot-add{height:40px;font-size:16px}.edpop{padding:14px}.mcount .lf-btn{width:100%}.tst{padding:18px}.ed .lf-pill,.ed .lf-pill button{min-height:40px}.ed .lf-pill{font-size:15px}.ed .lf-pill .px{padding:0 12px 0 10px}.tt{min-height:36px;font-size:14px}.dd-h{grid-template-columns:minmax(0,1fr) 84px 50px}.dd-pick{grid-template-columns:minmax(0,1fr) 84px}.dd-row{grid-template-columns:minmax(0,1fr) 50px}.dd-dept{font-size:12px}.dd-n{min-width:36px;padding:0 8px}.dd-l{max-height:300px}.tcard{grid-template-columns:1fr 1fr}.tcard>.tc-main{grid-column:1/-1}.tcard>div{padding:18px}.tcard>div+div{border-left:0;border-top:1px solid #e6e9ee}.tcard>div+div+div{border-left:1px solid #e6e9ee}.ish-r{grid-template-columns:var(--gm);font-size:13px}.ish{--pinw:168px}.ish-top .sharr{display:none}.ish-tl b{font-size:16px}.ish-note{font-size:13px}.ish-r>span{padding:11px 12px}.ish .av{display:none}.rm-row{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.lf-io .rise{opacity:1;transform:none;transition:none}.slot.fresh,.sheet,.exitbox,.stepin{animation:none}}
.lf-site{font-family:Geist,system-ui,sans-serif;color:#17181c;background:#f6f7f9;min-height:100vh}.lf-sticky{position:sticky;top:0;z-index:40}.admin-bar .lf-sticky,.admin-bar .prog2{top:32px}@media (max-width:782px){.admin-bar .lf-sticky,.admin-bar .prog2{top:46px}}@media (max-width:600px){.admin-bar .lf-sticky{top:0}}[hidden]{display:none!important}.lf-skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#17181c;color:#fff;padding:10px 14px;border-radius:8px;text-decoration:none;font:500 14px Geist,system-ui,sans-serif}.lf-skip:focus{left:16px;color:#fff}a.lf-pick{display:inline-flex;align-items:center;text-decoration:none}.lf-pick[aria-current=page]{background:#17181c;color:#fff;border-color:#17181c}.lf-pick[aria-current=page]:hover{color:#fff}.lf-pager{display:flex;justify-content:center;gap:10px;margin-top:48px}.lf-img img,.cover img{width:100%;height:100%;object-fit:cover;display:block}.cover{background:#e4e8ee}.toc-wrap{display:flex;flex-direction:column;gap:12px}@media (max-width:1000px){.toc-wrap{display:none!important}}.art{min-width:0;overflow-wrap:break-word}.art:after{content:"";display:table;clear:both}.art a:not(.lf-btn):not(.chipl){color:#a46100;text-decoration:underline;text-underline-offset:3px}.art a:not(.lf-btn):not(.chipl):hover{color:#17181c}.art h4{margin:24px 0 8px;font-size:17px;letter-spacing:-.01em}.art ol{margin:0 0 18px;padding-left:22px}.art img{max-width:100%;height:auto;border-radius:12px}.art figure{margin:28px 0;max-width:100%}.art figcaption,.art .wp-caption-text,.art .wp-element-caption{font-size:14px;line-height:1.5;color:#5a5c63;margin-top:8px}.art .wp-caption{max-width:100%}.art .aligncenter{display:block;margin-left:auto;margin-right:auto}.art .alignleft{float:left;margin:6px 24px 12px 0;max-width:50%}.art .alignright{float:right;margin:6px 0 12px 24px;max-width:50%}@media (max-width:640px){.art .alignleft,.art .alignright{float:none;margin:20px 0;max-width:100%}}.art pre{background:#17181c;color:#e6e9ee;padding:16px 18px;border-radius:12px;overflow:auto;font:14px/1.6 "Geist Mono",monospace;margin:0 0 20px}.art code{font-family:"Geist Mono",monospace;font-size:.92em}.art :not(pre)>code{background:#eceff3;padding:.1em .35em;border-radius:6px}.art iframe,.art video,.art embed,.art object{max-width:100%}.art iframe[src*=youtube],.art iframe[src*=vimeo],.art .wp-block-embed iframe{width:100%;height:auto;aspect-ratio:16/9}.art hr{border:0;border-top:1px solid #dce1e8;margin:36px 0}.art .table-wrap,.art .wp-block-table{overflow-x:auto}.lf-plain{max-width:820px}.lf-step{padding:16px 0;border-top:1px solid #dce1e8;display:flex;gap:14px}.lf-step.last{border-bottom:1px solid #dce1e8}.lf-step>span:last-child{color:#4a4c53;line-height:1.5;padding-top:11px}.lf-err{margin:0;color:#b42318;font-size:14px}.lf-legal{display:flex;gap:56px;flex-wrap:wrap;align-items:flex-start}.lf-legal .art{flex:999 1 560px}.lf-aside{flex:1 1 220px;max-width:260px;position:sticky;top:96px;display:flex;flex-direction:column}.lf-aside-list{display:flex;flex-direction:column;max-height:calc(100vh - 160px);overflow-y:auto;scrollbar-width:thin}.lf-aside-list a{padding:9px 0;border-bottom:1px solid #e6e9ee;color:#5a5c63;text-decoration:none;font-size:15px;transition:color .25s}.lf-aside-list a:hover,.lf-aside-list a.on{color:#17181c}.lf-aside-list a.on{font-weight:500}@media (max-width:860px){.lf-aside{position:static;max-width:none;flex-basis:100%}.lf-aside-list{flex-direction:row;flex-wrap:wrap;gap:0 18px;max-height:none}.lf-aside-list a{border-bottom:0}}.lf-legal-form{font-size:16px}.lf-pr{display:flex;flex-direction:column;gap:16px}.lf-pr-row{display:flex;gap:14px;flex-wrap:wrap}.lf-pr-row>.lf-field{flex:1 1 200px;min-width:0}.lf-pr-three>.lf-field{flex-basis:120px}@media (max-width:560px){.lf-pr-row>.lf-field{flex-basis:100%}}.lf-pr .hidden{display:none}.lf-pr label span[data-required]{text-transform:none;letter-spacing:0}.lf-pr-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lf-pr-note{margin:0;color:#4a4c53;font-size:14px;line-height:1.5}.lf-pr .form-response{margin:0;font-size:15px;line-height:1.5}.lf-pr .form-response.error{color:#b42318}.lf-pr .form-response.success{color:#17181c;font-weight:500}form>.lf-field{flex:0 0 auto}.lf-num{color:#965800}.fair{opacity:1}.lf-tbl td:last-child .fair-tip{left:auto;right:0}
.entry-content .addthis_button,.entry-content .addthis_toolbox,.entry-header .addthis_button,.entry-header .addthis_toolbox{margin:10px 0 10px 0}.addthis_button_tweet{min-width:83px;float:left}.atwidget iframe{max-width:none}a.at-share-btn,a.at-share-btn:hover,div.addthis_native_toolbox a,div.addthis_native_toolbox a:hover,div.addthis_tool a,div.addthis_tool a:hover,div.addthis_toolbox a,div.addthis_toolbox a:hover{border:0;box-shadow:none;-webkit-box-shadow:none}div.addthis_toolbox br{display:none}
/*# sourceMappingURL=../../frontend/build/addthis_wordpress_public.min.css.map */