.c9 .sw-intro{padding:calc(var(--header) + clamp(14px,1.6vw,20px)) 0 var(--s-section-s)}.c9 .sw-intro-grid{align-items:end;row-gap:36px;margin-top:clamp(56px,8vw,120px)}.c9 .sw-intro .display{max-width:13ch}.c9 .sw-intro-text .lead{max-width:520px}.c9 .sw-intro-text .body{max-width:520px;color:var(--gray);margin-top:16px}.c9 .sw-intro-text .cta{margin-top:32px}@media (max-width:374px){.c9 .sw-intro-text .cta{width:100%;font-size:var(--t-ui);gap:10px;padding:0 18px 0 14px}}@media (min-width:1024px){.c9 .sw-intro .display{grid-column:1/8}.c9 .sw-intro-text{grid-column:8/13}}.c9 .sw-intro{padding-bottom:var(--s-section-m);padding-bottom:0;padding-bottom:var(--s-section-s)}.c9 .mg-intro .display{max-width:none}.c9 .mg-intro .sw-intro-grid{align-items:start}.c9 .mg-intro{padding-bottom:var(--s-section-s)}.c9 .mg-take{padding:12px 0 0}@media (min-width:1024px){.c9 .mg-take{padding-top:var(--gap)}}.c9 .mg-take-surf{background:var(--neutral);padding:clamp(28px,3vw,44px) 0}.c9 .mg-take-intro .cta{margin-top:32px}.c9 .mg-take-grid{border-top:1px solid var(--line-strong);row-gap:0}.c9 .mg-take-intro{padding-top:clamp(28px,3vw,44px)}.c9 .mg-take-intro .body{max-width:420px}.c9 .mg-take-intro .h1+.body{margin-top:24px}.c9 .mg-take-intro .body+.body{margin-top:14px}.c9 .mg-take-list{margin:clamp(28px,3vw,40px) 0 0;padding:0;list-style:none}.c9 .mg-take-list li{border-bottom:1px solid var(--line-strong);padding:clamp(28px,3vw,44px) 0 clamp(16px,1.6vw,22px)}.c9 .mg-take-list li:first-child{padding-top:0}.c9 .mg-take-list h3{font-family:var(--font-display);color:var(--dark);letter-spacing:-.015em;font-size:clamp(21px,1.75vw,26px);font-weight:500;line-height:1.25}.c9 .mg-take-list p{font-size:var(--t-body);color:var(--ink);max-width:520px;margin-top:8px;line-height:1.6}@media (min-width:1024px){.c9 .mg-take-intro{grid-column:1/7;padding-bottom:4px;padding-right:clamp(32px,4vw,72px);position:relative}.c9 .mg-take-intro:after{content:"";border-right:1px solid var(--line-strong);position:absolute;top:clamp(20px,2vw,28px);bottom:0;right:0}.c9 .mg-take-list{grid-column:7/13;margin-top:0;padding-top:clamp(28px,3vw,44px);padding-left:clamp(8px,1.6vw,24px)}}.c9 .ki-head{align-items:start;row-gap:24px}.c9 .ki-head .txt .body{max-width:560px}.c9 .ki-head .txt-acts{margin-top:28px}@media (min-width:1024px){.c9 .ki-head>.h1{grid-column:1/7}.c9 .ki-head>.txt{grid-column:7/13}}.c9 .ki3-start{padding:0}.c9 .ki3-start .mg-take-surf{background:var(--cream)}.c9 .ki-page .faq .body a{color:var(--green-ink);text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){.c9 .mg-take-intro{top:calc(var(--header) + 40px);align-self:start;position:sticky}.c9 .mg-take-intro:after{display:none}.c9 .mg-take-list{position:relative}.c9 .mg-take-list:before{content:"";left:calc(-1 * var(--gap));border-left:1px solid var(--l,var(--line-strong));position:absolute;top:clamp(20px,2vw,28px);bottom:0}}.c9{--lav:#957dba;--lav-tint:#957dba29;--lav-ink:#6e5a93;--lav-solid:#e3dfe9}.c9 .ki-sitd{--bleed:8px;--pad:20px;padding:0 0 var(--s-section-m)}@media (min-width:640px){.c9 .ki-sitd{--bleed:12px;--pad:32px}}@media (min-width:1024px){.c9 .ki-sitd{--bleed:20px;--pad:40px}}.c9 .ki-sitd-surf{margin:0 var(--bleed);border-radius:var(--r-l);color:#fff;background:#1e1e1e}.c9 .ki-sitd-in{max-width:calc(1280px - 2*var(--bleed));padding:clamp(88px,10vw,152px) calc(var(--pad) - var(--bleed)) clamp(56px,6vw,96px);margin:0 auto}.c9 .ki-sitd-head{text-align:center;max-width:860px;margin:0 auto}.c9 .ki-sitd-head .h1{color:#fff}.c9 .ki-sitd-head .h1 em{color:var(--lav);font-style:normal}.c9 .ki-sitd-head .lead{max-width:640px;color:var(--on-dark);margin:28px auto 0}.c9 .ki-sitd-head .body{max-width:640px;color:var(--on-dark-muted);margin:16px auto 0}.c9 .ki-sitd-pf{grid-template-columns:1fr;gap:40px;margin:clamp(72px,8vw,120px) 0 0;padding:0;list-style:none;display:grid}.c9 .ki-sitd-pf li{border-top:1px solid #ffffff24;flex-direction:column;padding-top:24px;display:flex}.c9 .ki-sitd-pf .t-card{color:#fff}.c9 .ki-sitd-pf .body-s{max-width:360px;color:var(--on-dark-muted);margin-top:12px}@media (min-width:640px){.c9 .ki-sitd-pf{gap:48px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.c9 .ki-sitd-pf{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}}.c9 .ki-sitd{margin-top:clamp(40px,5vw,72px);padding-bottom:0}.c9 .ki-sitd .ki-sitd-surf{border-radius:0;margin:0}.c9 .ki-sitd .ki-sitd-in{max-width:1280px;padding-inline:var(--pad)}.c9 .vz-ico{background:var(--neutral);width:clamp(26px,2.4vw,34px);height:clamp(26px,2.4vw,34px);color:var(--dark);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c9 .vz-ico svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}.c9 .sw9-win{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #2e2e380d,0 24px 56px -24px #2e2e3847}.c9 .sw9-win .hd{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.c9 .sw9-win .hd .vz-ico{background:var(--dark);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.c9 .sw9-win .hd .vz-ico svg{width:18px;height:18px}.c9 .sw9-win .hd b{font-family:var(--font-display);font-weight:500;font-size:var(--t-ui);color:var(--dark)}.c9 .sw9-win .hd .tag{color:var(--gray);margin-left:auto;font-size:12px}.c9 .sw9-row{font-family:var(--font-display);font-weight:500;font-size:var(--t-ui);color:var(--dark);align-items:center;gap:12px;display:flex}.c9 .sw9-row .vz-ico{width:30px;height:30px;color:var(--green-ink);background:#7ebbae3d;border-radius:9px;place-items:center;display:grid}.c9 .sw9-row .vz-ico svg{width:16px;height:16px}.c9 .sw9-row .ok{background:var(--green-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.c9 .sw9-row .ok svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.c9 .sy-own{padding:var(--s-section-l) 0 0;--bleed:8px}@media (min-width:640px){.c9 .sy-own{--bleed:12px}}@media (min-width:1024px){.c9 .sy-own{--bleed:20px}}.c9 .sy-own-txt .body{max-width:460px;margin-top:16px}.c9 .sy-own-txt .lead{max-width:460px}.c9 .sy-own-split{align-items:center;row-gap:clamp(32px,4vw,48px)}@media (min-width:1024px){.c9 .sy-own-split .sy-own-txt{grid-column:1/6;padding-right:clamp(0px,2vw,32px)}.c9 .sy-own-split .sy-own-pane{grid-column:6/13}}.c9 .sy-own-split .sy-own-txt .lead{margin-top:clamp(20px,2vw,28px)}@media (min-width:1024px){.c9 .sy-own-split .sy-own-txt{grid-column:1/7;padding-right:clamp(24px,4vw,72px)}.c9 .sy-own-split .sy-own-pane{grid-column:7/13}}.c9 .sy-own{padding-bottom:0}.c9 .nw{white-space:nowrap}.c9 .be-intro{padding-bottom:var(--s-section-s)}@media (min-width:1024px){.c9 .be-intro .sw-intro-grid>.display{grid-column:1/7}}.c9 .be-topics.sy-own{padding:var(--s-section-l) 0 var(--s-section-l)}.c9 .be-topics .be-vis{align-self:center}.c9 .be-topics .sy-own-txt .txt-acts{margin-top:28px}@media (min-width:1024px){.c9 .be-topics .sy-own-split .be-vis{grid-area:1/1/auto/7}.c9 .be-topics .sy-own-split .sy-own-txt{grid-area:1/8/auto/13;padding-right:0}}@media (max-width:1023px){.c9 .be-topics .be-vis{max-width:520px;margin:0 auto}}.c9 .be-flow{--bleed:8px;padding:0}@media (min-width:640px){.c9 .be-flow{--bleed:12px}}@media (min-width:1024px){.c9 .be-flow{--bleed:20px}}.c9 .be-flow-surf{background:var(--flow-bg,var(--neutral));margin:0 var(--bleed);border-radius:var(--r-l,28px);padding:clamp(72px,9vw,136px) 0}.c9 .ber-steps{grid-template-columns:1fr;gap:56px;margin:clamp(48px,6vw,88px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.c9 .ber-steps{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.c9 .ber-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.c9 .ber-steps>li{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.c9 .ber-steps .bmk{margin:0 0 18px}@media (min-width:768px){.c9 .ber-steps .bmk{min-height:212px}}.c9 .ber-steps>li>.act{margin-top:auto;padding-top:6px}@media (min-width:1024px){.c9 .be-proof .ki-sitd-pf{grid-template-columns:repeat(3,minmax(0,1fr))}}.c9 .be-proof .ki-sitd-pf .txt-acts{margin-top:auto;padding-top:18px}.c9 .be-proof-acts{justify-content:center;margin-top:clamp(48px,5vw,72px)}.c9 .be-situ{padding:var(--s-section-s) 0 0}.c9 .be-four{grid-template-columns:1fr;gap:32px;margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.c9 .be-four{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.c9 .be-four{grid-template-columns:repeat(4,minmax(0,1fr))}}.c9 .be-four li{border-top:1px solid var(--line);align-content:start;row-gap:10px;padding-top:22px;display:grid}.c9 .be-who{padding:var(--s-section-l) 0}.c9 .be-who .txt .body+.body{margin-top:14px}.c9 .be-who .body a.inl{color:var(--dark);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.c9 .be-who .body a.inl:hover{text-decoration-thickness:2px}.c9 .be-who-acts{margin-top:12px}.c9 .faq .body a{color:var(--dark);text-underline-offset:3px;text-decoration:underline}.c9 .be-card{background:var(--neutral);border-radius:var(--r-l,28px);place-items:center;padding:clamp(20px,4.5vw,64px);display:grid}.c9 .bm-stec{--e:cubic-bezier(.22,1,.36,1);width:100%;max-width:460px}.c9 .bm-stec .hd .tag.prio{color:var(--green-ink);background:#7ebbae3d;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.c9 .bm-stec .ttl{font-family:var(--font-display);letter-spacing:-.01em;color:var(--dark);padding:18px 18px 4px;font-size:clamp(20px,1.8vw,24px);font-weight:500}.c9 .bm-stec ul{margin:0;padding:6px 18px 10px;list-style:none}.c9 .bm-stec li.sw9-row{border-bottom:1px solid var(--line);padding:12px 0}.c9 .bm-stec li.sw9-row:last-child{border-bottom:0}.c9 .bm-stec .kv{font-family:var(--font-body);flex-direction:column;gap:2px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.c9 .bm-stec .kv small{color:var(--gray);font-size:12px;font-weight:500}.c9 .bmk{--e:cubic-bezier(.22,1,.36,1);--d:0s;width:100%;max-width:290px}.c9 .bmk .hd{gap:10px;padding:12px 14px}.c9 .bmk .hd .vz-ico{border-radius:9px;width:28px;height:28px}.c9 .bmk .hd .vz-ico svg{width:16px;height:16px}.c9 .bmk .hd b{font-size:15px}.c9 .bmk .bd{padding:12px 14px 14px}.c9 .bmk ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.c9 .bmk li.sw9-row{gap:10px;font-size:14px}.c9 .bmk li.sw9-row .vz-ico{border-radius:8px;width:26px;height:26px}.c9 .bmk li.sw9-row .vz-ico svg{width:14px;height:14px}.c9 .bmk li.sw9-row .ok{width:18px;height:18px}.c9 .bmk.o2 li.sw9-row{background:#fff;border-radius:12px;padding:6px 8px 6px 6px;box-shadow:0 1px 2px #2e2e380f,0 8px 18px -12px #2e2e3833}.c9 .bmk.o2 .rk{background:var(--neutral);color:var(--dark);font-family:var(--font-display);font-size:13px;font-weight:600}.c9 .bmk.o2 .r1{background:#7ebbae3d}.c9 .bmk.o3 .hd .tag.st{margin-left:auto;font-size:12px;font-style:normal;font-weight:600;position:relative}.c9 .bmk.o3 .tag.st i{border-radius:999px;padding:4px 10px;font-style:normal}.c9 .bmk.o3 .tag.st .t{background:var(--neutral);color:var(--gray);opacity:0;position:absolute;top:0;right:0}.c9 .bmk.o3 .tag.st .l{color:var(--green-ink);background:#7ebbae3d;display:inline-block}.c9 .bmk.o3 .mz{grid-template-columns:52px 1fr;align-items:center;gap:10px;margin-bottom:12px;display:grid}.c9 .bmk.o3 .lb{color:var(--gray);font-size:12px}.c9 .bmk.o3 u{border-radius:4px;height:8px;display:block}.c9 .bmk.o3 .b0{background:#d9d9e0;width:100%}.c9 .bmk.o3 .b1{background:var(--green);transform-origin:0;width:45%}.c9 .bmk.o3 .note{color:var(--gray);margin-top:4px;font-size:12px}@media (min-width:1024px){.c9 .bmk.o2{--d:1.3s}.c9 .bmk.o3{--d:3.1s}.c9 .bmk.o4{--d:4.6s}}@media (prefers-reduced-motion:no-preference){.c9 .be9js .bmk:not(.go),.c9 .be9js .bm-stec:not(.go) li{opacity:0}.c9 .bm-stec.go li{animation:bkUp .5s var(--e) both;animation-delay:calc(.15s + var(--i) * .22s)}.c9 .bm-stec.go li .ok{animation:.4s cubic-bezier(.3,1.5,.5,1) both bkPop;animation-delay:calc(.4s + var(--i) * .22s)}.c9 .bmk.go{animation:bkUp .55s var(--e) var(--d) both}.c9 .bmk.go .ok{animation:.4s cubic-bezier(.3,1.5,.5,1) both bkPop}.c9 .bmk.go .c0 .ok{animation-delay:calc(var(--d) + .45s)}.c9 .bmk.go .c1 .ok{animation-delay:calc(var(--d) + .75s)}.c9 .bmk.go .c2 .ok{animation-delay:calc(var(--d) + 1.05s)}.c9 .bmk.o2.go .r1{animation:bkR1 .9s cubic-bezier(.6,0,.3,1) calc(var(--d) + .6s) both,bkHi .4s ease-out calc(var(--d) + 1.5s) both}.c9 .bmk.o2.go .r2,.c9 .bmk.o2.go .r3{animation:bkR2 .9s cubic-bezier(.6,0,.3,1) calc(var(--d) + .6s) both}.c9 .bmk.o2.go .rk{animation:bkRk .2s linear calc(var(--d) + .6s) both}.c9 .bmk.o3.go .tag.st .t{animation:bkTest 1.3s linear var(--d) both}.c9 .bmk.o3.go .tag.st .l{animation:bkPop .4s cubic-bezier(.3,1.5,.5,1) calc(var(--d) + 1.2s) both}.c9 .bmk.o3.go .b1{animation:bkGrow .8s var(--e) calc(var(--d) + .5s) both}}@keyframes bkUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bkPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes bkR1{0%{transform:translateY(calc(200% + 16px))}to{transform:none}}@keyframes bkR2{0%{transform:translateY(calc(-100% - 8px))}to{transform:none}}@keyframes bkHi{0%{background:#fff}to{background:#7ebbae3d}}@keyframes bkRk{0%{opacity:0}to{opacity:1}}@keyframes bkTest{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes bkGrow{0%{transform:scaleX(2.2)}to{transform:none}}.c9 .ki-page .mg-take-list h3{line-height:1.25}
