@media (min-width:1200px){.fn-sec.fn-ess.fn-hw-ess{padding-bottom:65px}}@media (min-width:768px){.fn-hw-ess .fn-wrap.fn-ess-wrap{gap:24px}}@media (max-width:767.98px){.fn-hw-ess .fn-ess-list{gap:20px 10px}}.fn-hw-who-paid{width:100%;max-width:820px;margin-top:-24px;color:var(--fn-body);text-align:center;text-wrap:balance}.fn-hw-who-paid-l,.fn-hw-who-paid-list,.fn-hw-who-paid-list li{display:inline}.fn-hw-who-paid-l{color:var(--fn-ink);font-weight:500}.fn-hw-who-paid-l:after{content:" "}.fn-hw-who-paid-list li:not(:last-child):after{content:", "}@media (max-width:767.98px){.fn-hw-who-paid{margin-top:-10px}}.fn-hw-steps .fn-s-featurerows-head{max-width:560px}.fn-hw-pic{position:relative;flex:none;width:72%;aspect-ratio:1.12871;overflow:clip;container-type:inline-size}.fn-hw-form{--fn-u:calc(100cqw / 375);position:absolute;top:50%;left:0;width:100%;height:calc(337.6 * var(--fn-u));padding:calc(24 * var(--fn-u));transform:translateY(-50%);border-radius:calc(16 * var(--fn-u));background:var(--fn-white);color:#525357;font-size:calc(12 * var(--fn-u));line-height:calc(18 * var(--fn-u));font-feature-settings:normal}.fn-hw-form-t{color:#000;font-size:calc(16 * var(--fn-u));font-weight:500;line-height:calc(24 * var(--fn-u));white-space:nowrap}.fn-hw-form-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--fn-u))}.fn-hw-form-opts{margin-top:calc(16 * var(--fn-u))}.fn-hw-form-opt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(3 * var(--fn-u));height:calc(48 * var(--fn-u));padding:0 calc(12.5 * var(--fn-u));border:calc(.75 * var(--fn-u)) solid var(--fn-line-3);border-radius:calc(5 * var(--fn-u));color:#5c5c5e;white-space:nowrap;overflow:hidden}.fn-hw-form-opt svg{display:block;width:calc(10 * var(--fn-u));height:calc(10 * var(--fn-u));color:#000;--fn-icon-sw:2.4}.fn-hw-form-l{margin-top:calc(16 * var(--fn-u));white-space:nowrap}.fn-hw-form-f{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--fn-u));height:calc(34 * var(--fn-u));margin-top:calc(4 * var(--fn-u));padding:0 calc(9 * var(--fn-u)) 0 calc(12 * var(--fn-u));border:calc(.75 * var(--fn-u)) solid var(--fn-line-3);border-radius:calc(5 * var(--fn-u));color:var(--fn-muted);white-space:nowrap;overflow:hidden}.fn-hw-form-f--val{color:#58585a}.fn-hw-form-f svg{display:block;flex:none;width:calc(16 * var(--fn-u));height:calc(16 * var(--fn-u));--fn-icon-sw:1.8}.fn-hw-form-b{display:flex;align-items:center;justify-content:center;height:calc(41 * var(--fn-u));margin-top:calc(16 * var(--fn-u));border-radius:calc(6 * var(--fn-u));background:var(--fn-ink);color:var(--fn-white);font-size:calc(14 * var(--fn-u));font-weight:500;white-space:nowrap}.fn-hw-hub{--fn-u:calc(100cqw / 512);top:50%;left:0;height:calc(454 * var(--fn-u));transform:translateY(-50%)}.fn-hw-hub,.fn-hw-hub-lines{position:absolute;width:100%}.fn-hw-hub-lines{inset:0;height:100%;overflow:visible;fill:var(--fn-white)}.fn-hw-hub-dash{fill:none;stroke:var(--fn-white);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:0 4.2}.fn-hw-hub-tip{stroke:var(--fn-white);stroke-width:1.4;stroke-linejoin:round}.fn-hw-hub-c,.fn-hw-hub-t{position:absolute;display:flex;align-items:center;justify-content:center}.fn-hw-hub-c{top:calc(150 * var(--fn-u));left:calc(194 * var(--fn-u));width:calc(125 * var(--fn-u));height:calc(125 * var(--fn-u));border-radius:calc(14 * var(--fn-u));background:#f9f9f9;color:var(--fn-blue)}.fn-hw-hub-c svg{display:block;width:calc(64 * var(--fn-u));height:auto}.fn-hw-hub-t{top:calc(var(--y) * var(--fn-u));left:calc(var(--x) * var(--fn-u));width:calc(59 * var(--fn-u));height:calc(59 * var(--fn-u));border-radius:calc(10 * var(--fn-u));background:var(--fn-white);color:var(--fn-blue);--fn-icon-sw:2}.fn-hw-hub-t svg{display:block;width:calc(27 * var(--fn-u));height:calc(27 * var(--fn-u))}.fn-hw-hub-t[data-tone=green]{color:#12b981}.fn-hw-hub-t[data-tone=orange]{color:var(--fn-orange)}.fn-hw-hub-t[data-tone=violet]{color:#8f56f3}.fn-hw-hub-t[data-tone=red]{color:var(--fn-red)}.fn-hw-hub-t[data-tone=ink]{color:var(--fn-ink)}.fn-hw-tasks{position:relative;z-index:1;display:grid;flex:none;width:76%;padding-bottom:24px}.fn-hw-task{grid-area:1/1;align-self:start;display:flex;flex-direction:column;gap:24px;min-width:0;padding:20px;border-radius:16px;background:var(--fn-white);overflow:clip;will-change:transform;transition:transform var(--fn-t-smooth) var(--fn-e-smooth),opacity var(--fn-t-smooth) var(--fn-e-smooth)}.fn-hw-task[data-pos=front]{z-index:2}.fn-hw-task[data-pos=mid]{z-index:1;opacity:.7;transform:translateY(22px) scale(.9)}.fn-hw-task[data-pos=back]{z-index:0;opacity:.4;transform:translateY(42px) scale(.8)}.fn-hw-task-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.fn-hw-task-who{gap:7px;min-width:0;white-space:nowrap}.fn-hw-task-av,.fn-hw-task-who{display:flex;align-items:center}.fn-hw-task-av{flex:none;justify-content:center;width:21px;height:21px;border-radius:50%;background:var(--fn-blue);color:var(--fn-white)}.fn-hw-task-av svg{display:block;width:11px;height:auto}.fn-hw-task-name{overflow:hidden;color:var(--fn-ink);font-size:16px;font-weight:500;line-height:24px;text-overflow:ellipsis}.fn-hw-task-tag{flex:none;padding:0 7px;border:1px solid rgba(18,18,20,.12);border-radius:50px;color:#6b6b6b;font-size:11px;font-weight:500;line-height:18px}.fn-hw-task-dots{display:flex;flex:none;gap:4px;opacity:.5}.fn-hw-task-dots i{width:3px;height:3px;border-radius:50%;background:var(--fn-ink)}.fn-hw-task-rows{display:flex;flex-direction:column;gap:10px;width:100%}.fn-hw-task-row{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;color:var(--fn-gray);font-size:14px;line-height:21px;letter-spacing:-.5px;transition:color var(--fn-t-fade04) var(--fn-e-fade04)}.fn-hw-task-row[data-ok]{color:var(--fn-ink)}.fn-hw-task-st{display:flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;margin-top:.12em}.fn-hw-task-st svg{display:block;width:16px;height:16px}.fn-hw-task-ring{width:12px;height:12px;border:2px solid #e0e3e8;border-radius:50%}.fn-hw-task-ring[data-on]{border-top-color:#8da8f5;animation:fn-hw-spin var(--fn-t-linear08) var(--fn-e-linear08) infinite}@keyframes fn-hw-spin{to{transform:rotate(1turn)}}.fn-hw-task-l{flex:1 1 0%;min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.fn-hw-task,.fn-hw-task-row{transition:none}.fn-hw-task-ring[data-on]{animation:none}}html[data-yon-motion=off] :is(.fn-hw-task,.fn-hw-task-row){transition:none}html[data-yon-motion=off] .fn-hw-task-ring[data-on]{animation:none}.fn-sec.fn-hw-ap{padding:0 var(--fn-pad-x) 130px}.fn-wrap.fn-hw-ap-wrap{align-items:center;gap:54px;will-change:transform}.fn-hw-ap-head{width:100%}.fn-hw-ap-head .fn-head-top{gap:12px}.fn-hw-ap-head .fn-head-t,.fn-hw-ap-head .fn-head-top{align-self:stretch}.fn-hw-ap-head .fn-head-s{align-self:center;max-width:480px}.fn-hw-ap-list{display:flex;align-items:center;gap:10px;width:100%}.fn-hw-ap-card{display:flex;flex:1 0 0;flex-direction:column;width:1px}.fn-hw-ap-pic{position:relative;width:100%;aspect-ratio:1.14366;border-radius:20px 20px 0 0;background:linear-gradient(180deg,#fff,#f7f7f700);overflow:clip}.fn-hw-ap-pic:after{content:"";position:absolute;inset:0;z-index:0;border:1px solid #1c1d1f12;border-radius:20px;-webkit-mask:linear-gradient(0deg,#0000,#000);mask:linear-gradient(0deg,#0000,#000);pointer-events:none}.fn-hw-ap-tx{display:flex;flex-direction:column;gap:6px;width:100%;padding-left:16px}.fn-hw-ap-t{color:var(--fn-ink)}.fn-hw-ap-p{max-width:234px;color:var(--fn-body)}.fn-hw-ap-anim{position:absolute;top:50%;left:50%;z-index:1;overflow:clip;transform:translate(-50%,-50%);font-feature-settings:normal}.fn-hw-ap-anim--1{top:45%;width:58%;aspect-ratio:1.10748}.fn-hw-ap-anim--2{width:68%;aspect-ratio:1.29717;-webkit-mask:linear-gradient(0deg,#0000,#000);mask:linear-gradient(0deg,#0000,#000)}.fn-hw-ap-anim--3{width:67%;aspect-ratio:1.22072}.fn-hw-ap-anim text{fill:var(--fn-white);font-size:12px;font-weight:500}.fn-hw-ap1-lines{fill:none;stroke:var(--fn-ink);stroke-width:.5}.fn-hw-ap1-win{fill:var(--fn-white);stroke:var(--fn-line-2);stroke-width:.5}.fn-hw-ap1-ring{fill:none;stroke:#f2f2f2;stroke-width:.5}.fn-hw-ap1-mark{color:var(--fn-ink)}.fn-hw-ap1-bar{fill:#f5f5f5}:is(.fn-hw-ap1-btn,.fn-hw-ap3-btn) rect{fill:var(--fn-ink)}:is(.fn-hw-ap1-btn,.fn-hw-ap3-btn) text{font-weight:400}.fn-hw-ap1-t{color:var(--fn-ink);--fn-icon-sw:2.2}.fn-hw-ap1-t rect{fill:var(--fn-white)}.fn-hw-ap1-t--b{color:var(--fn-white)}.fn-hw-ap1-t--b rect{fill:var(--fn-ink)}.fn-hw-ap1-cur path{fill:#000}.fn-hw-ap1-cur rect{fill:#171717}.fn-hw-ap2-i{--fn-icon-sw:2}.fn-hw-ap2-i[data-tone=orange]{color:var(--fn-orange)}.fn-hw-ap2-i[data-tone=blue]{color:var(--fn-blue)}.fn-hw-ap2-i[data-tone=green]{color:var(--fn-green)}.fn-hw-ap2-i[data-tone=violet]{color:#9b69ff}.fn-hw-ap2-i[data-tone=pink]{color:#fc136c}.fn-hw-ap2-i[data-tone=ink]{color:var(--fn-ink)}.fn-hw-ap2-i[data-tone=magenta]{color:#d812fb}.fn-hw-ap2-i[data-tone=yellow]{color:#efc803}.fn-hw-ap2-i[data-tone=lime]{color:#a0ec06}.fn-hw-ap2-i[data-tone=coral]{color:#ff6333}.fn-hw-ap3-win{fill:var(--fn-white);stroke:var(--fn-line-2);stroke-width:.5}.fn-hw-ap-anim :is(.fn-hw-ap3-t,.fn-hw-ap3-ok text){fill:var(--fn-ink)}.fn-hw-ap-anim .fn-hw-ap3-t{font-size:16px}.fn-hw-ap-anim .fn-hw-ap3-ok text{font-size:14px}.fn-hw-ap3-ok circle{fill:var(--fn-green)}.fn-hw-ap3-ok path{fill:none;stroke:var(--fn-white);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.fn-hw-ap3-l{fill:var(--fn-line-2)}@media (prefers-reduced-motion:no-preference){html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] :where(.fn-hw-ap1-cur,.fn-hw-ap1-t,.fn-hw-ap1-t rect,.fn-hw-ap2-i,.fn-hw-ap3-t,.fn-hw-ap3-ok,.fn-hw-ap3-l,.fn-hw-ap3-btn){animation-duration:var(--fn-t-lottie);animation-timing-function:linear;animation-iteration-count:infinite}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play][data-rest] *{animation-play-state:paused}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-cur{animation-name:fn-hw-ap1-cur}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--a{animation-name:fn-hw-ap1-a-fg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--a rect{animation-name:fn-hw-ap1-a-bg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--b{animation-name:fn-hw-ap1-b-fg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--b rect{animation-name:fn-hw-ap1-b-bg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--c{animation-name:fn-hw-ap1-c-fg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap1-t--c rect{animation-name:fn-hw-ap1-c-bg}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="0"]{animation-name:fn-hw-ap-in0}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="1"]{animation-name:fn-hw-ap-in1}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="2"]{animation-name:fn-hw-ap-in2}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="3"]{animation-name:fn-hw-ap-in3}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="4"]{animation-name:fn-hw-ap-in4}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="5"]{animation-name:fn-hw-ap-in5}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="6"]{animation-name:fn-hw-ap-in6}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="7"]{animation-name:fn-hw-ap-in7}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="8"]{animation-name:fn-hw-ap-in8}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap2-i[data-k="9"]{animation-name:fn-hw-ap-in9}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-t{animation-name:fn-hw-ap-in0}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-ok{animation-name:fn-hw-ap3-ok}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-l--1{animation-name:fn-hw-ap3-l1}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-l--2{animation-name:fn-hw-ap3-l2}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-l--3{animation-name:fn-hw-ap3-l3}html:not([data-yon-motion=off]) .fn-hw-ap-anim[data-play] .fn-hw-ap3-btn{animation-name:fn-hw-ap3-btn;animation-timing-function:var(--fn-e-lottie)}}@keyframes fn-hw-ap1-cur{0%{transform:none}20%{transform:translateX(65px)}40%{transform:translateX(-90px)}60%,to{transform:none}}@keyframes fn-hw-ap1-a-bg{0%,20%{fill:var(--fn-white);animation-timing-function:cubic-bezier(.65,0,.35,1)}40%{fill:var(--fn-ink);animation-timing-function:cubic-bezier(.65,0,.35,1)}60%,to{fill:var(--fn-white)}}@keyframes fn-hw-ap1-a-fg{0%,20%{color:var(--fn-ink)}40%{color:var(--fn-white)}60%,to{color:var(--fn-ink)}}@keyframes fn-hw-ap1-b-bg{0%{fill:var(--fn-ink)}20%,40%{fill:var(--fn-white)}60%,to{fill:var(--fn-ink)}}@keyframes fn-hw-ap1-b-fg{0%{color:var(--fn-white)}20%,40%{color:var(--fn-ink)}60%,to{color:var(--fn-white)}}@keyframes fn-hw-ap1-c-bg{0%{fill:var(--fn-white)}20%{fill:var(--fn-ink)}40%,to{fill:var(--fn-white)}}@keyframes fn-hw-ap1-c-fg{0%{color:var(--fn-ink)}20%{color:var(--fn-white)}40%,to{color:var(--fn-ink)}}@keyframes fn-hw-ap-in0{0%{opacity:0}8%,to{opacity:1}}@keyframes fn-hw-ap-in1{0%,8%{opacity:0}16%,to{opacity:1}}@keyframes fn-hw-ap-in2{0%,16%{opacity:0}24%,to{opacity:1}}@keyframes fn-hw-ap-in3{0%,24%{opacity:0}32%,to{opacity:1}}@keyframes fn-hw-ap-in4{0%,32%{opacity:0}40%,to{opacity:1}}@keyframes fn-hw-ap-in5{0%,40%{opacity:0}48%,to{opacity:1}}@keyframes fn-hw-ap-in6{0%,48%{opacity:0}56%,to{opacity:1}}@keyframes fn-hw-ap-in7{0%,56%{opacity:0}64%,to{opacity:1}}@keyframes fn-hw-ap-in8{0%,64%{opacity:0}72%,to{opacity:1}}@keyframes fn-hw-ap-in9{0%,72%{opacity:0}80%,to{opacity:1}}@keyframes fn-hw-ap3-ok{0%{opacity:0}12%,to{opacity:1}}@keyframes fn-hw-ap3-l1{0%{opacity:0;transform:translateY(30px)}20%,to{opacity:1;transform:none}}@keyframes fn-hw-ap3-l2{0%{opacity:0;transform:translateY(30px)}32%,to{opacity:1;transform:none}}@keyframes fn-hw-ap3-l3{0%{opacity:0;transform:translateY(30px)}40%,to{opacity:1;transform:none}}@keyframes fn-hw-ap3-btn{0%{opacity:0;transform:translateY(30px)}48%,to{opacity:1;transform:none}}@media (min-width:768px) and (max-width:1199.98px){.fn-sec.fn-hw-ap{padding-bottom:80px}.fn-hw-ap-list{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-template-rows:repeat(2,min-content);grid-auto-rows:min-content;justify-content:center;align-items:unset;gap:20px 10px}.fn-hw-ap-card{flex:none;place-self:start;width:100%}}@media (max-width:767.98px){.fn-sec.fn-hw-ap{padding-bottom:60px}.fn-wrap.fn-hw-ap-wrap{gap:40px}.fn-hw-ap-list{flex-direction:column}.fn-hw-ap-card{flex:none;width:100%}.fn-hw-ap-pic{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;aspect-ratio:auto}.fn-hw-ap-anim{position:relative;top:auto;left:auto;width:100%;transform:none}.fn-hw-ap-p{max-width:none}}.fn-sec.fn-hw-hero{padding:204px var(--fn-pad-x) 65px}.fn-wrap.fn-hw-hero-wrap{align-items:center;gap:54px;will-change:transform}.fn-hw-hero-head{width:100%;max-width:518px}.fn-hw-hero-head .fn-head-top{gap:12px}.fn-hw-hero-head .fn-head-t,.fn-hw-hero-head .fn-head-top{align-self:stretch;align-items:center}.fn-hw-hero-head .fn-head-t>*{width:100%}.fn-hw-hero-head .fn-head-s{max-width:336px;color:var(--fn-body)}.fn-hw-hero-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%}.fn-hw-hero-media{position:relative;display:flex;width:100%;overflow:clip}.fn-hw-hero-pic{position:relative;flex:1 0 0;width:1px;aspect-ratio:2.15304;border-radius:24px 24px 0 0;overflow:clip;container-type:inline-size;will-change:transform}.fn-hw-hero-pic:after{content:"";inset:0;border:.5px solid #1c1d1f12;border-bottom:0;border-radius:inherit}.fn-hw-hero-fade,.fn-hw-hero-pic:after{position:absolute;z-index:1;pointer-events:none}.fn-hw-hero-fade{bottom:0;left:0;width:100%;height:232px;background:linear-gradient(#fafafb00 5.28846%,#f7f7f7 84.9768%)}@media (min-width:768px) and (max-width:1199.98px){.fn-sec.fn-hw-hero{padding:160px var(--fn-pad-x) 20px}.fn-wrap.fn-hw-hero-wrap{gap:40px}.fn-hw-hero-pic{border-radius:16px 16px 0 0}.fn-hw-hero-fade{height:155px}}@media (max-width:767.98px){.fn-sec.fn-hw-hero{padding:120px var(--fn-pad-x) 20px}.fn-wrap.fn-hw-hero-wrap{gap:24px}.fn-hw-hero-pic{border-radius:10px 10px 0 0}.fn-hw-hero-fade{height:70px}}.fn-hw-win{--fn-u:calc(100cqw / 1238);position:absolute;inset:0;overflow:hidden;background:var(--fn-white);color:#242426;font-size:calc(14 * var(--fn-u));line-height:calc(20 * var(--fn-u));font-feature-settings:normal;white-space:nowrap}.fn-hw-win svg{display:block;flex:none}.fn-hw-win .fn-hw-win-logo{position:absolute;top:calc(26 * var(--fn-u));left:calc(56.7 * var(--fn-u));width:auto;height:calc(18 * var(--fn-u))}.fn-hw-win-box,.fn-hw-win-nav li{position:absolute;left:calc(57.4 * var(--fn-u));display:flex;align-items:center;gap:calc(8 * var(--fn-u));width:calc(221 * var(--fn-u));padding:0 calc(9.6 * var(--fn-u));border-radius:calc(8 * var(--fn-u));--fn-icon-sw:1.7}.fn-hw-win-bar svg,.fn-hw-win-box svg,.fn-hw-win-nav svg{width:calc(16 * var(--fn-u));height:calc(16 * var(--fn-u))}.fn-hw-win-box{top:calc(67.7 * var(--fn-u));height:calc(35.7 * var(--fn-u));border:calc(1 * var(--fn-u)) solid #ebebeb;background:#f5f5f5;color:#737780}.fn-hw-win-nav li{top:calc((119.1 + var(--i, 0) * 46.2) * var(--fn-u));height:calc(36.3 * var(--fn-u))}.fn-hw-win-nav li:nth-child(2){--i:1}.fn-hw-win-nav li:nth-child(3){--i:2}.fn-hw-win-nav li:nth-child(4){--i:3}.fn-hw-win-nav li:nth-child(5){--i:4}.fn-hw-win-nav li:nth-child(6){--i:5}.fn-hw-win-nav li:nth-child(7){--i:6}.fn-hw-win-nav svg{color:#000}.fn-hw-win-nav li.is-on{background:#141416;color:var(--fn-white);font-weight:500}.fn-hw-win-nav li.is-on svg{color:var(--fn-white)}.fn-hw-win-main{position:absolute;top:calc(27.2 * var(--fn-u));left:calc(317.3 * var(--fn-u));width:calc(960 * var(--fn-u));height:calc(600 * var(--fn-u));border:calc(1 * var(--fn-u)) solid #e9e9e9;border-radius:calc(20 * var(--fn-u));background:#f4f4f4}.fn-hw-win-bar{position:absolute;top:calc(22.8 * var(--fn-u));left:calc(23.7 * var(--fn-u));display:flex;align-items:center;gap:calc(11.3 * var(--fn-u));height:calc(24 * var(--fn-u));color:#000;--fn-icon-sw:1.7}.fn-hw-win-tag,.fn-hw-win-title{font-weight:500}.fn-hw-win-tag{margin-left:calc(-3.3 * var(--fn-u));padding:0 calc(8 * var(--fn-u));border:calc(1 * var(--fn-u)) solid rgba(18,18,20,.12);border-radius:calc(50 * var(--fn-u));color:#6b6b6b;font-size:calc(12 * var(--fn-u));line-height:calc(20 * var(--fn-u))}.fn-hw-win-from{position:absolute;top:calc(53 * var(--fn-u));right:calc(26 * var(--fn-u));color:#737780}.fn-hw-win-table{position:absolute;top:calc(69.7 * var(--fn-u));left:calc(22.6 * var(--fn-u));width:calc(960 * var(--fn-u));border:calc(1.2 * var(--fn-u)) solid #eaeaea;border-radius:calc(12 * var(--fn-u));background:var(--fn-white);overflow:hidden}.fn-hw-win-tr{display:grid;grid-template-columns:calc(378 * var(--fn-u)) calc(385 * var(--fn-u)) 1fr;align-items:center;height:calc(38.7 * var(--fn-u));padding-left:calc(20 * var(--fn-u));border-bottom:calc(1.2 * var(--fn-u)) solid #efefef;color:#222325;font-size:calc(12 * var(--fn-u))}.fn-hw-win-tr>span{overflow:hidden;text-overflow:ellipsis}.fn-hw-win-th{height:calc(47.2 * var(--fn-u));border-bottom:0;background:#f8f8f8;color:#000;font-size:calc(14 * var(--fn-u));font-weight:500}.fn-hw-win-chip{display:inline-flex;align-items:center;height:calc(18.1 * var(--fn-u));margin-left:calc(1.2 * var(--fn-u));padding:0 calc(5.4 * var(--fn-u));border-radius:calc(4 * var(--fn-u));background:#e9f1fe;color:#024aeb;transform:translateY(calc(-1.85 * var(--fn-u)))}.fn-hw-win-chip[data-tone=wait]{background:#fef1e8;color:#f76400}.fn-hau-frame{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:20px;background:var(--fn-white)}.fn-hau-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fn-hau-tab{display:flex;align-items:center;justify-content:center;height:53px;padding:14px 16px 15px;border:.5px solid var(--fn-line-2);border-radius:10px;background-color:var(--fn-white);color:var(--fn-muted);font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;transition:background-color var(--fn-t-bouncy08) var(--fn-e-bouncy08),color var(--fn-t-bouncy08) var(--fn-e-bouncy08)}.fn-hau-tab[aria-selected=true]{background-color:var(--fn-card);color:var(--fn-ink)}.fn-hau-tab:focus-visible{outline:2px solid var(--fn-blue);outline-offset:2px}@media (prefers-reduced-motion:no-preference){html:not([data-yon-motion=off]) .fn-hau-tab[aria-selected=true] .fn-btn-l>span{transform:translateY(-1.5em)}}.fn-hau-panel{display:flex;gap:10px}.fn-hau-panel[hidden]{display:none}.fn-hau-text{display:flex;flex:1 0 0;min-width:0;max-width:604px;padding:40px;border-radius:10px;background:var(--fn-card)}.fn-hau-tx{display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:100%;max-width:364px}.fn-hau-h{color:var(--fn-ink)}.fn-hau-h span{color:var(--fn-muted)}.fn-hau-foot{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.fn-hau-p{color:var(--fn-body)}.fn-hau-note{color:var(--fn-muted)}.fn-hau-pic{position:relative;display:flex;flex:1 0 0;align-items:center;justify-content:center;min-width:0;aspect-ratio:1.0116;overflow:clip;border-radius:10px;background:#f0b9cf}.fn-hau-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fn-hau-inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px}.fn-hau-job{position:relative;width:66%;aspect-ratio:1.024658;overflow:clip;border-radius:16px;background:var(--fn-white)}.fn-hau-job,.fn-hau-stack{container-type:inline-size}.fn-hau-stack{width:69%}.fn-hau-card{position:relative;width:100%;aspect-ratio:2.623188;overflow:clip;border-radius:16px;background:var(--fn-white);container-type:inline-size}.fn-hau-card+.fn-hau-card{margin-top:2.77cqw}.fn-hau-card:nth-child(2){z-index:1}.fn-hau-w.fn-ess-w--plan{height:calc(138 * var(--fn-u));border-radius:0}.fn-hau .fn-ess-w-chip[data-tone=orange]{background:#fef1e8;color:#f26b00}@media (min-width:768px) and (max-width:1199.98px){.fn-hau-panel{flex-direction:column}.fn-hau-text{flex:none}.fn-hau-text,.fn-hau-tx{max-width:none}.fn-hau-pic{flex:none;width:100%}.fn-hau-stack{width:68%}}@media (max-width:767.98px){.fn-hau-panel{flex-direction:column}.fn-hau-text{flex:none;max-width:none;padding:20px}.fn-hau-tx{gap:24px;max-width:none}.fn-hau-pic{flex:none;width:100%;aspect-ratio:auto}.fn-hau-job,.fn-hau-stack{width:100%}}.fn-hcm-wrap{gap:48px}.fn-hcm-list{display:flex;flex-direction:column;gap:20px;width:100%}.fn-hcm-heads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:145px}.fn-hcm-head{color:var(--fn-ink)}.fn-hcm-head:first-child{color:var(--fn-muted);text-align:end}.fn-hcm-rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--fn-line)}.fn-hcm-row{display:flex;align-items:center;gap:54px;padding:20px 0;border-bottom:1px solid var(--fn-line)}.fn-hcm-new,.fn-hcm-old{display:flex;flex:1 0 0;align-items:center;gap:10px;min-width:0;margin:0}.fn-hcm-x{flex:1 0 0;min-width:0}.fn-hcm-old .fn-hcm-x{color:var(--fn-muted);text-align:end;text-decoration:line-through}.fn-hcm-new .fn-hcm-x{color:var(--fn-ink)}.fn-hcm-arrow{display:block;flex:none;width:46px;height:11px;color:rgba(18,18,20,.4)}.fn-hcm-mark{display:flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid;border-radius:5px;background:var(--fn-white);color:var(--fn-red)}.fn-hcm-mark[data-ok]{color:var(--fn-green)}.fn-hcm-mark>svg{display:block;width:12px;height:12px}.fn-hcm-notes{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.fn-hcm-note{max-width:400px;margin:0;color:var(--fn-muted);text-align:center}.fn-hcm-act{display:flex;margin:0}.fn-hcm-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--fn-ink);font-size:14px;font-weight:500;line-height:1.5;transition:color var(--fn-t-smooth) var(--fn-e-smooth)}.fn-hcm-link>svg{flex:none;width:16px;height:16px}@media (hover:hover){.fn-hcm-link:hover{color:var(--fn-orange)}}.fn-hcm-link:focus-visible{color:var(--fn-orange)}@media (prefers-reduced-motion:reduce){.fn-hcm-link{transition:none}}html[data-yon-motion=off] .fn-hcm-link{transition:none}@media (max-width:767.98px){.fn-hcm-wrap{gap:40px}.fn-hcm-heads{display:none}.fn-hcm-rows{border-top:0}.fn-hcm-row{flex-direction:column;align-items:stretch;gap:16px}.fn-hcm-row:first-child{padding-top:0}.fn-hcm-new,.fn-hcm-old{flex:none}.fn-hcm-old .fn-hcm-mark{order:-1}.fn-hcm-old .fn-hcm-x{text-align:start}.fn-hcm-arrow{display:none}}