.pyjLIG_site{--bg:var(--c-bg);--bg2:var(--c-bg2);--surface:var(--c-surface);--mint:var(--c-mint);--mint2:var(--c-mint2);--green:var(--c-green);--green-h:var(--c-green-h);--on-green:var(--c-on-green);--teal:#0e8b72;--ink:var(--c-ink);--ink2:var(--c-ink2);--ink3:var(--c-ink3);--line:var(--c-line);--line2:var(--c-line2);--ok:#0b6e5b;--ok-bg:#e2f5ec;--warn:#7a4800;--warn-bg:#fff1d4;--warn-line:#e6be72;--err:#a6241b;--err-bg:#fdecea;--err-line:#eba49e;--info:#1b5596;--info-bg:#e8f1fb;--info-line:#a9c7ea;--mute:#4a5a57;--mute-bg:#eef3f1;--pink:var(--c-brand-pink);--pink-bg:#fdf0f3;--pink-ink:#7a2b42;--focus:#1b5596;--pop:0 14px 36px #0a141c29;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){.pyjLIG_site:not([data-theme=light]){--bg:var(--c-bg);--bg2:var(--c-bg2);--surface:var(--c-surface);--mint:var(--c-mint);--mint2:var(--c-mint2);--green:var(--c-green);--green-h:var(--c-green-h);--on-green:var(--c-on-green);--teal:#4fc9ae;--ink:var(--c-ink);--ink2:var(--c-ink2);--ink3:var(--c-ink3);--line:var(--c-line);--line2:var(--c-line2);--ok:#6fd8bc;--ok-bg:#153a30;--warn:#f3c878;--warn-bg:#382a0e;--warn-line:#6b5220;--err:#ff9e95;--err-bg:#3a1714;--err-line:#6e2e28;--info:#93c2f5;--info-bg:#132a45;--info-line:#2e4e78;--mute:#b6c8c3;--mute-bg:#1b2a27;--pink:var(--c-brand-pink);--pink-bg:#3a2229;--pink-ink:#f6cfd9;--focus:#93c2f5;--pop:0 14px 36px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.pyjLIG_site[data-theme=dark]{--bg:var(--c-bg);--bg2:var(--c-bg2);--surface:var(--c-surface);--mint:var(--c-mint);--mint2:var(--c-mint2);--green:var(--c-green);--green-h:var(--c-green-h);--on-green:var(--c-on-green);--teal:#4fc9ae;--ink:var(--c-ink);--ink2:var(--c-ink2);--ink3:var(--c-ink3);--line:var(--c-line);--line2:var(--c-line2);--ok:#6fd8bc;--ok-bg:#153a30;--warn:#f3c878;--warn-bg:#382a0e;--warn-line:#6b5220;--err:#ff9e95;--err-bg:#3a1714;--err-line:#6e2e28;--info:#93c2f5;--info-bg:#132a45;--info-line:#2e4e78;--mute:#b6c8c3;--mute-bg:#1b2a27;--pink:var(--c-brand-pink);--pink-bg:#3a2229;--pink-ink:#f6cfd9;--focus:#93c2f5;--pop:0 14px 36px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.pyjLIG_site) *{box-sizing:inherit}:where(.pyjLIG_site) *:before{box-sizing:inherit}:where(.pyjLIG_site) *:after{box-sizing:inherit}div:where(.pyjLIG_site){height:100%;scroll-padding-top:calc(env(safe-area-inset-top,0px) + var(--reference-size-84));-webkit-text-size-adjust:100%}div:where(.pyjLIG_site){background:var(--bg);min-height:100%;color:var(--ink);font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,system-ui,sans-serif;font-size:var(--fs-16);letter-spacing:.02em;-webkit-font-smoothing:antialiased;margin:0;line-height:1.8}:is(:where(.pyjLIG_site) h1,:where(.pyjLIG_site) h2,:where(.pyjLIG_site) h3,:where(.pyjLIG_site) h4){font-feature-settings:"palt";letter-spacing:.04em;margin:0;font-weight:700;line-height:1.45}:is(:where(.pyjLIG_site) p,:where(.pyjLIG_site) ul,:where(.pyjLIG_site) ol,:where(.pyjLIG_site) dl,:where(.pyjLIG_site) dd,:where(.pyjLIG_site) figure){margin:0}:is(:where(.pyjLIG_site) ul,:where(.pyjLIG_site) ol){padding:0}:where(.pyjLIG_site) a{color:var(--green);text-underline-offset:var(--reference-size-3)}:where(.pyjLIG_site) a:hover{color:var(--green-h)}:where(.pyjLIG_site) svg{flex:none}:is(:where(.pyjLIG_site) button,:where(.pyjLIG_site) input,:where(.pyjLIG_site) select,:where(.pyjLIG_site) textarea){font:inherit;color:inherit;letter-spacing:inherit}:where(.pyjLIG_site) button{cursor:pointer}:where(.pyjLIG_site) :focus-visible{outline:var(--reference-size-3) solid var(--focus);outline-offset:var(--reference-size-2)}:where(.pyjLIG_site) .sr{width:var(--reference-size-1);height:var(--reference-size-1);clip:rect(0 0 0 0);white-space:nowrap;margin:var(--reference-size-negative-1);border:0;padding:0;overflow:hidden;position:absolute!important}:where(.pyjLIG_site) .hint{font-size:var(--fs-13);color:var(--ink3);line-height:1.7}:where(.pyjLIG_site) .s{font-size:var(--fs-13);color:var(--ink3);line-height:1.7}:where(.pyjLIG_site) .mt{margin-top:var(--reference-size-10)}:where(.pyjLIG_site) .row{gap:var(--reference-size-8);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .none{color:var(--ink2);font-size:var(--fs-14)}@media (prefers-reduced-motion:reduce){:where(.pyjLIG_site) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}:where(.pyjLIG_site) *:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}:where(.pyjLIG_site) *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.pyjLIG_site) .btn{justify-content:center;align-items:center;gap:var(--reference-size-8);min-height:var(--tap);padding:0 var(--r-card);border-radius:var(--reference-size-10);border:var(--reference-size-1-5) solid transparent;font-weight:700;font-size:var(--fs-15);white-space:nowrap;background:0 0;line-height:1.3;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .btn-p{background:var(--green);color:var(--on-green)}:where(.pyjLIG_site) .btn-p:hover{background:var(--green-h);color:var(--on-green)}:where(.pyjLIG_site) .btn-s{background:var(--surface);color:var(--green);border-color:var(--green)}:where(.pyjLIG_site) .btn-s:hover{background:var(--mint);color:var(--green)}:where(.pyjLIG_site) .btn-g{background:var(--surface);color:var(--ink);border-color:var(--line2)}:where(.pyjLIG_site) .btn-g:hover{background:var(--bg2);color:var(--ink)}:where(.pyjLIG_site) .btn-t{color:var(--green);padding:0 var(--reference-size-10);min-height:var(--reference-size-40)}:where(.pyjLIG_site) .btn-t:hover{background:var(--mint)}:where(.pyjLIG_site) .btn-sm{min-height:var(--reference-size-40);padding:0 var(--r-inner);font-size:var(--fs-14);border-radius:var(--reference-size-9)}:where(.pyjLIG_site) .btn-lg{min-height:var(--reference-size-54);padding:0 var(--reference-size-28);font-size:var(--fs-16);border-radius:var(--reference-size-12)}:where(.pyjLIG_site) .btn[disabled]{opacity:.45;cursor:not-allowed}:where(.pyjLIG_site) .btn-inv{background:var(--on-green);color:var(--green)}:where(.pyjLIG_site) .btn-inv:hover{background:var(--mint);color:var(--green)}:where(.pyjLIG_site) .btn-ol{border-color:var(--on-green);color:var(--on-green)}:where(.pyjLIG_site) .btn-ol:hover{color:var(--on-green);background:#ffffff1f}:where(.pyjLIG_site) .bd{align-items:center;gap:var(--reference-size-5);padding:var(--reference-size-1) var(--reference-size-10) var(--reference-size-1) var(--reference-size-8);border-radius:var(--r-pill);font-size:var(--fs-13);border:var(--reference-size-1) solid transparent;white-space:nowrap;vertical-align:middle;font-weight:700;line-height:1.7;display:inline-flex}:where(.pyjLIG_site) .bd-ok{color:var(--ok);background:var(--ok-bg)}:where(.pyjLIG_site) .bd-w{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}:where(.pyjLIG_site) .bd-i{color:var(--info);background:var(--info-bg);border-color:var(--info-line)}:where(.pyjLIG_site) .bd-m{color:var(--mute);background:var(--mute-bg);border-color:var(--line)}:where(.pyjLIG_site) .bd-d{color:var(--pink-ink);background:var(--pink-bg);border-color:var(--pink);padding:var(--reference-size-1) var(--reference-size-9)}:where(.pyjLIG_site) .nt{gap:var(--reference-size-10);padding:var(--reference-size-12) var(--r-inner);border-radius:var(--reference-size-12);border:var(--reference-size-1) solid;font-size:var(--fs-14);align-items:flex-start;line-height:1.75;display:flex}:where(.pyjLIG_site) .nt>.ic{margin-top:var(--reference-size-3)}:where(.pyjLIG_site) .nt-i{background:var(--info-bg);border-color:var(--info-line);color:var(--ink)}:where(.pyjLIG_site) .nt-i>.ic{color:var(--info)}:where(.pyjLIG_site) .nt-w{background:var(--warn-bg);border-color:var(--warn-line);color:var(--ink)}:where(.pyjLIG_site) .nt-w>.ic{color:var(--warn)}:where(.pyjLIG_site) .nt-d{background:var(--pink-bg);border-color:var(--pink);color:var(--ink)}:where(.pyjLIG_site) .nt-d>.ic{color:var(--pink-ink)}:where(.pyjLIG_site) .nt b{font-weight:700}:where(.pyjLIG_site) .wrap{max-width:var(--container);padding:0 var(--reference-size-24);margin:0 auto}@media (max-width:600px){:where(.pyjLIG_site) .wrap{padding:0 var(--reference-size-18)}}:where(.pyjLIG_site) .sh{top:env(safe-area-inset-top,0px);z-index:30;background:var(--bg);border-bottom:var(--reference-size-1) solid var(--line);position:sticky}:where(.pyjLIG_site) .sh .wrap{align-items:center;gap:var(--reference-size-16);min-height:var(--reference-size-68);display:flex;position:relative}:where(.pyjLIG_site) .logo{align-items:center;gap:var(--reference-size-10);color:var(--ink);font-weight:700;font-size:var(--fs-20);letter-spacing:.08em;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .logo:hover{color:var(--ink)}:where(.pyjLIG_site) .logo small{font-size:var(--fs-12);color:var(--ink3);letter-spacing:.04em;margin-left:var(--reference-size-negative-2);font-weight:500}:where(.pyjLIG_site) .snav{gap:var(--reference-size-4);align-items:center;margin-left:auto;display:flex}:where(.pyjLIG_site) .snav a.l{color:var(--ink);font-size:var(--fs-15);padding:var(--reference-size-8) var(--reference-size-10);border-radius:var(--reference-size-8);font-weight:500;text-decoration:none}:where(.pyjLIG_site) .snav a.l:hover{background:var(--bg2)}:where(.pyjLIG_site) .snav .btn{margin-left:var(--r-label)}:where(.pyjLIG_site) .menu-btn{display:none!important}@media (max-width:1000px){:where(.pyjLIG_site) .menu-btn{margin-left:auto;display:inline-flex!important}:where(.pyjLIG_site) .snav{background:var(--bg);padding:var(--reference-size-10) var(--reference-size-18) var(--reference-size-18);border-bottom:var(--reference-size-1) solid var(--line);box-shadow:var(--pop);flex-direction:column;align-items:stretch;display:none;position:absolute;top:100%;left:0;right:0}:where(.pyjLIG_site) .snav.open{display:flex}:where(.pyjLIG_site) .snav .btn{margin:var(--r-label) 0 0}:where(.pyjLIG_site) .snav a.l{padding:var(--reference-size-12) var(--reference-size-8)}}:where(.pyjLIG_site) .hero{padding:var(--reference-size-64) 0 var(--reference-size-80)}:where(.pyjLIG_site) .hero-g{gap:var(--reference-size-56);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}:where(.pyjLIG_site) .hero h1{font-size:clamp(var(--reference-size-30),4.3vw,var(--reference-size-48));letter-spacing:.05em;line-height:1.42}:where(.pyjLIG_site) .hero h1 span{display:inline-block}:where(.pyjLIG_site) .hero .lead{margin-top:var(--reference-size-24);font-size:var(--fs-18);color:var(--ink2);max-width:33em}:where(.pyjLIG_site) .cta-row{gap:var(--reference-size-12);margin-top:var(--reference-size-30);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .who{gap:var(--reference-size-8);margin-top:var(--reference-size-22);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .who li{font-size:var(--fs-13);padding:var(--reference-size-3) var(--reference-size-12);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .hero-g{gap:var(--reference-size-36);grid-template-columns:1fr}:where(.pyjLIG_site) .hero{padding:var(--reference-size-40) 0 var(--reference-size-56)}}:where(.pyjLIG_site) .hd-wrap{background-color:var(--mint);background-image:linear-gradient(var(--mint2) var(--reference-size-1),transparent var(--reference-size-1));background-size:100% var(--reference-size-30);border-radius:var(--reference-size-26);padding:var(--reference-size-24)}:where(.pyjLIG_site) .hd{background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-18);padding:var(--reference-size-18)}:where(.pyjLIG_site) .hd-top{justify-content:space-between;align-items:center;gap:var(--reference-size-8);margin-bottom:var(--reference-size-12);display:flex}:where(.pyjLIG_site) .hd-top h2{font-size:var(--fs-15)}:where(.pyjLIG_site) .hd-src{border:var(--reference-size-2) solid var(--green);border-radius:var(--reference-size-12);padding:var(--reference-size-12) var(--r-inner);gap:var(--reference-size-8) var(--reference-size-12);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}:where(.pyjLIG_site) .hd-src .k{font-size:var(--fs-13);color:var(--ink3);width:100%}:where(.pyjLIG_site) .hd-src .v{font-size:var(--fs-20);font-weight:700;line-height:1.4}:where(.pyjLIG_site) .hd-src del{color:var(--ink3);font-weight:500;font-size:var(--fs-15);margin-right:var(--reference-size-8)}:where(.pyjLIG_site) .hd-cap{font-size:var(--fs-13);color:var(--ink2);margin:var(--r-inner) 0 var(--reference-size-8);gap:var(--r-label);align-items:center;display:flex}:where(.pyjLIG_site) .hd-out{gap:var(--reference-size-8);list-style:none;display:grid}:where(.pyjLIG_site) .hd-out li{border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-10);padding:var(--reference-size-9) var(--reference-size-12);gap:var(--reference-size-2) var(--reference-size-10);grid-template-columns:1fr auto;align-items:center;transition:background-color .35s,border-color .35s;display:grid}:where(.pyjLIG_site) .hd-out .t{font-size:var(--fs-12);color:var(--ink3);font-weight:700}:where(.pyjLIG_site) .hd-out .b{font-size:var(--fs-14);grid-column:1;line-height:1.6}:where(.pyjLIG_site) .hd-out .st{grid-area:1/2/3}:where(.pyjLIG_site) .hd-out li.u{background:var(--warn-bg);border-color:var(--warn-line)}:where(.pyjLIG_site) .hd-out b{font-weight:700}:where(.pyjLIG_site) .hd-foot{justify-content:space-between;gap:var(--reference-size-10);margin-top:var(--reference-size-12);font-size:var(--fs-13);color:var(--ink2);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .sec{padding:var(--reference-size-88) 0}:where(.pyjLIG_site) .sec.alt{background:var(--bg2)}:where(.pyjLIG_site) .sec-h{max-width:var(--reference-size-740);margin-bottom:var(--reference-size-40)}:where(.pyjLIG_site) .sec-h h2{font-size:clamp(var(--fs-24),3vw,var(--fs-32))}:where(.pyjLIG_site) .sec-h p{margin-top:var(--r-inner);color:var(--ink2)}@media (max-width:600px){:where(.pyjLIG_site) .sec{padding:var(--reference-size-60) 0}:where(.pyjLIG_site) .sec-h{margin-bottom:var(--reference-size-28)}}:where(.pyjLIG_site) .types{gap:var(--r-card);margin-bottom:var(--tap);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .types>div{padding:var(--reference-size-22) var(--reference-size-24);border-radius:var(--reference-size-16);background:var(--surface);border:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .types h3{font-size:var(--fs-18);gap:var(--reference-size-10);color:var(--green);align-items:center;display:flex}:where(.pyjLIG_site) .types p{margin-top:var(--reference-size-8);color:var(--ink2);font-size:var(--fs-15)}@media (max-width:760px){:where(.pyjLIG_site) .types{grid-template-columns:1fr}}:where(.pyjLIG_site) .chg{border-top:var(--reference-size-1-5) solid var(--ink)}:is(:where(.pyjLIG_site) .chg-h,:where(.pyjLIG_site) .chg-r){grid-template-columns:1fr var(--reference-size-48) 1.15fr;gap:var(--reference-size-12);align-items:start;display:grid}:where(.pyjLIG_site) .chg-h{font-size:var(--fs-13);color:var(--ink3);padding:var(--reference-size-10) 0;border-bottom:var(--reference-size-1) solid var(--line2);font-weight:700}:where(.pyjLIG_site) .chg-r{padding:var(--reference-size-18) 0;border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .chg-r .b{color:var(--ink2)}:where(.pyjLIG_site) .chg-r .a{font-weight:500}:where(.pyjLIG_site) .chg-r .ar{color:var(--teal);padding-top:var(--reference-size-3);justify-content:center;display:flex}:where(.pyjLIG_site) .chg-r .pre{font-size:var(--fs-12);color:var(--ink3);margin-bottom:var(--reference-size-2);font-weight:700;display:none}@media (max-width:720px){:where(.pyjLIG_site) .chg-h{display:none}:where(.pyjLIG_site) .chg-r{gap:var(--r-label);grid-template-columns:1fr}:where(.pyjLIG_site) .chg-r .ar{display:none}:where(.pyjLIG_site) .chg-r .pre{display:block}:where(.pyjLIG_site) .chg-r .a{padding-left:var(--reference-size-12);border-left:var(--reference-size-3) solid var(--teal)}}:where(.pyjLIG_site) .hub{grid-template-columns:minmax(0,.9fr) var(--reference-size-56) minmax(0,1.1fr);margin-bottom:var(--reference-size-56);align-items:center;display:grid}:where(.pyjLIG_site) .hub-src{background:var(--surface);border:var(--reference-size-2) solid var(--green);border-radius:var(--reference-size-18);padding:var(--reference-size-22)}:where(.pyjLIG_site) .hub-src h3{font-size:var(--fs-18);align-items:center;gap:var(--reference-size-10);display:flex}:where(.pyjLIG_site) .hub-src p{font-size:var(--fs-14);color:var(--ink2);margin-top:var(--r-label)}:where(.pyjLIG_site) .tagl{gap:var(--r-label);margin-top:var(--r-inner);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .tagl li{font-size:var(--fs-13);padding:var(--reference-size-2) var(--reference-size-10);border-radius:var(--r-label);background:var(--mint);color:var(--green);font-weight:500}:where(.pyjLIG_site) .hub-link{height:var(--reference-size-2);background:var(--line2)}:where(.pyjLIG_site) .hub-out{border-left:var(--reference-size-2) solid var(--line2);gap:var(--reference-size-4);padding:var(--r-label) 0;list-style:none;display:grid}:where(.pyjLIG_site) .hub-out li{padding:var(--reference-size-8) 0 var(--reference-size-8) var(--reference-size-30);gap:var(--reference-size-2) var(--reference-size-10);grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}:where(.pyjLIG_site) .hub-out li:before{content:"";width:var(--r-card);height:var(--reference-size-2);background:var(--line2);position:absolute;top:50%;left:0}:where(.pyjLIG_site) .hub-out .ic{color:var(--teal)}:where(.pyjLIG_site) .hub-out b{font-weight:700}:where(.pyjLIG_site) .hub-out span{font-size:var(--fs-13);color:var(--ink3);grid-column:2;line-height:1.6}@media (max-width:820px){:where(.pyjLIG_site) .hub{grid-template-columns:1fr}:where(.pyjLIG_site) .hub-link{width:var(--reference-size-2);height:var(--reference-size-28);margin-left:var(--reference-size-28)}:where(.pyjLIG_site) .hub-out{margin-left:var(--reference-size-28)}}:where(.pyjLIG_site) .how{grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .how li{padding-right:var(--r-card);position:relative}:where(.pyjLIG_site) .how li:before{content:"";top:var(--r-card);left:var(--reference-size-52);right:var(--reference-size-12);height:var(--reference-size-2);background:var(--line2);position:absolute}:where(.pyjLIG_site) .how li:last-child:before{display:none}:where(.pyjLIG_site) .how .n{width:var(--reference-size-40);height:var(--reference-size-40);background:var(--green);color:var(--on-green);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}:where(.pyjLIG_site) .how h3{font-size:var(--fs-18);margin:var(--r-inner) 0 var(--r-label)}:where(.pyjLIG_site) .how p{font-size:var(--fs-15);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .how{gap:var(--reference-size-26);grid-template-columns:1fr}:where(.pyjLIG_site) .how li{padding:0 0 0 var(--reference-size-58)}:where(.pyjLIG_site) .how .n{position:absolute;top:0;left:0}:where(.pyjLIG_site) .how h3{margin-top:var(--r-label)}:where(.pyjLIG_site) .how li:before{left:var(--reference-size-19);top:var(--reference-size-46);bottom:var(--reference-size-negative-22);width:var(--reference-size-2);height:auto;right:auto}}:where(.pyjLIG_site) .loop{margin-top:var(--reference-size-36);gap:var(--reference-size-12);padding:var(--reference-size-16) var(--reference-size-18);border:var(--reference-size-1-5) dashed var(--teal);border-radius:var(--r-inner);color:var(--ink2);font-size:var(--fs-15);background:var(--surface);align-items:flex-start;display:flex}:where(.pyjLIG_site) .loop .ic{color:var(--teal);margin-top:var(--reference-size-3)}:where(.pyjLIG_site) .promise{gap:var(--reference-size-16);margin-top:var(--reference-size-24);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}:where(.pyjLIG_site) .promise li{gap:var(--reference-size-10);font-size:var(--fs-15);padding:var(--r-inner) 0;border-top:var(--reference-size-1) solid var(--line2);align-items:flex-start;display:flex}:where(.pyjLIG_site) .promise .ic{color:var(--green);margin-top:var(--reference-size-4)}@media (max-width:820px){:where(.pyjLIG_site) .promise{grid-template-columns:1fr;gap:0}}:where(.pyjLIG_site) .ft-tabs{gap:var(--reference-size-8);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .ft-tab{min-height:var(--reference-size-46);padding:0 var(--r-card);border-radius:var(--reference-size-99);border:var(--reference-size-1-5) solid var(--line2);background:var(--surface);color:var(--ink2);gap:var(--reference-size-8);align-items:center;font-weight:700;display:inline-flex}:where(.pyjLIG_site) .ft-tab[aria-selected=true]{background:var(--green);color:var(--on-green);border-color:var(--green)}:where(.pyjLIG_site) .ft-p{gap:var(--reference-size-40);margin-top:var(--reference-size-32);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}:where(.pyjLIG_site) .ft-list dt{font-weight:700;font-size:var(--fs-16)}:where(.pyjLIG_site) .ft-list dd{color:var(--ink2);font-size:var(--fs-15);margin:var(--reference-size-2) 0 var(--reference-size-18)}:where(.pyjLIG_site) .ft-ex{background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-18);padding:var(--reference-size-24)}:where(.pyjLIG_site) .ft-ex h3{font-size:var(--fs-16)}:where(.pyjLIG_site) .ft-ex>p{font-size:var(--fs-13);color:var(--ink3);margin-top:var(--reference-size-2)}:where(.pyjLIG_site) .tline{margin-top:var(--reference-size-16);border-left:var(--reference-size-2) solid var(--line2);margin-left:var(--r-label);list-style:none}:where(.pyjLIG_site) .tline li{padding:0 0 var(--reference-size-16) var(--r-card);font-size:var(--fs-15);position:relative}:where(.pyjLIG_site) .tline li:last-child{padding-bottom:0}:where(.pyjLIG_site) .tline li:before{content:"";left:var(--reference-size-negative-7);top:var(--reference-size-7);width:var(--reference-size-12);height:var(--reference-size-12);background:var(--surface);border:var(--reference-size-2) solid var(--teal);border-radius:50%;position:absolute}:is(:where(.pyjLIG_site) .tline time,:where(.pyjLIG_site) .tline .w){font-size:var(--fs-13);color:var(--teal);font-weight:700;display:block}@media (max-width:820px){:where(.pyjLIG_site) .ft-p{gap:var(--reference-size-24);grid-template-columns:1fr}}:where(.pyjLIG_site) .smp{gap:var(--reference-size-24);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .smp-c{border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-22);padding:var(--reference-size-24);grid-template-columns:var(--reference-size-196) minmax(0,1fr);gap:var(--reference-size-24);background:var(--surface);align-items:center;display:grid}:where(.pyjLIG_site) .smp-c h3{font-size:var(--fs-18)}:where(.pyjLIG_site) .smp-c p{font-size:var(--fs-15);color:var(--ink2);margin:var(--reference-size-8) 0 var(--reference-size-12)}:where(.pyjLIG_site) .phone{width:var(--reference-size-196);height:var(--reference-size-392);border:var(--reference-size-8) solid var(--ink);border-radius:var(--reference-size-30);background:#fff;overflow:hidden}@media (max-width:1000px){:where(.pyjLIG_site) .smp{grid-template-columns:1fr}}@media (max-width:520px){:where(.pyjLIG_site) .smp-c{grid-template-columns:1fr;justify-items:start}}:where(.pyjLIG_site) .path{flex-wrap:wrap;align-items:stretch;gap:0;list-style:none;display:flex}:where(.pyjLIG_site) .path li.st{flex:1 1 var(--reference-size-150);border:var(--reference-size-1) solid var(--line);border-radius:var(--r-inner);padding:var(--r-inner);background:var(--surface);gap:var(--r-label);flex-direction:column;display:flex}:where(.pyjLIG_site) .path li.st b{font-size:var(--fs-15);line-height:1.5}:where(.pyjLIG_site) .path li.st span.x{font-size:var(--fs-13);color:var(--ink3);line-height:1.6}:where(.pyjLIG_site) .path li.ar{padding:0 var(--reference-size-4);color:var(--teal);align-items:center;display:flex}@media (max-width:820px){:where(.pyjLIG_site) .path{flex-direction:column}:where(.pyjLIG_site) .path li.ar{padding:var(--reference-size-4) 0;justify-content:center;transform:rotate(90deg)}}:where(.pyjLIG_site) .two{gap:var(--r-card);margin-top:var(--reference-size-28);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .two>div{padding:var(--r-card) var(--reference-size-22);border-radius:var(--reference-size-16);border:var(--reference-size-1) solid var(--line);background:var(--surface)}:where(.pyjLIG_site) .two h3{font-size:var(--fs-16);gap:var(--reference-size-8);align-items:center;display:flex}:is(:where(.pyjLIG_site) .two p,:where(.pyjLIG_site) .two li){font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .two ul{gap:var(--r-label);margin-top:var(--reference-size-8);list-style:none;display:grid}@media (max-width:760px){:where(.pyjLIG_site) .two{grid-template-columns:1fr}}:where(.pyjLIG_site) .seo{gap:var(--reference-size-24);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}:where(.pyjLIG_site) .seo h3{font-size:var(--fs-16);margin-bottom:var(--r-label)}:where(.pyjLIG_site) .seo p{font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .seo li{border-top:var(--reference-size-3) solid var(--green);padding-top:var(--r-inner)}@media (max-width:900px){:where(.pyjLIG_site) .seo{grid-template-columns:1fr 1fr}}@media (max-width:560px){:where(.pyjLIG_site) .seo{grid-template-columns:1fr}}:where(.pyjLIG_site) .price{gap:var(--reference-size-16);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.pyjLIG_site) .pc{border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-18);padding:var(--reference-size-22);background:var(--surface);gap:var(--reference-size-12);flex-direction:column;display:flex}:where(.pyjLIG_site) .pc.free{border:var(--reference-size-2) solid var(--green)}:where(.pyjLIG_site) .pc h3{font-size:var(--fs-20)}:where(.pyjLIG_site) .pc .for{font-size:var(--fs-14);color:var(--ink2);min-height:3.4em}:where(.pyjLIG_site) .pc .amt{font-size:var(--fs-14);padding:var(--reference-size-10) var(--reference-size-12);border-radius:var(--reference-size-10);background:var(--bg2);border:var(--reference-size-1) dashed var(--line2);color:var(--ink2);font-weight:700}:where(.pyjLIG_site) .pc ul{gap:var(--reference-size-8);font-size:var(--fs-14);list-style:none;display:grid}:where(.pyjLIG_site) .pc li{gap:var(--reference-size-8);align-items:flex-start;display:flex}:where(.pyjLIG_site) .pc li .ic{color:var(--green);margin-top:var(--reference-size-4)}:where(.pyjLIG_site) .pc .by{font-size:var(--fs-13);border-top:var(--reference-size-1) solid var(--line);padding-top:var(--reference-size-10);color:var(--ink2);margin-top:auto}@media (max-width:1000px){:where(.pyjLIG_site) .price{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){:where(.pyjLIG_site) .price{grid-template-columns:1fr}}:where(.pyjLIG_site) .cost{gap:var(--reference-size-16);margin-top:var(--r-card);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .cost>div{padding:var(--reference-size-18) var(--r-card);border-radius:var(--r-inner);background:var(--surface);border:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .cost h3{font-size:var(--fs-15);margin-bottom:var(--r-label)}:is(:where(.pyjLIG_site) .cost li,:where(.pyjLIG_site) .cost p){font-size:var(--fs-14);color:var(--ink2)}:where(.pyjLIG_site) .cost ul{gap:var(--reference-size-4);padding-left:1.2em;display:grid}@media (max-width:760px){:where(.pyjLIG_site) .cost{grid-template-columns:1fr}}:where(.pyjLIG_site) .steps{gap:var(--reference-size-18);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .steps li{border-top:var(--reference-size-3) solid var(--teal);padding-top:var(--r-inner)}:where(.pyjLIG_site) .steps .n{font-size:var(--fs-28);color:var(--teal);font-weight:700;line-height:1}:where(.pyjLIG_site) .steps h3{font-size:var(--fs-18);margin:var(--reference-size-10) 0 var(--r-label)}:where(.pyjLIG_site) .steps p{font-size:var(--fs-14);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .steps{grid-template-columns:1fr;gap:0}:where(.pyjLIG_site) .steps li{border-top:0;border-left:var(--reference-size-3) solid var(--teal);padding:var(--reference-size-4) 0 var(--reference-size-18) var(--reference-size-18);grid-template-columns:var(--tap) 1fr;column-gap:var(--r-label);display:grid}:where(.pyjLIG_site) .steps .n{grid-row:1/3}:where(.pyjLIG_site) .steps h3{margin-top:0}}:where(.pyjLIG_site) .keep{gap:var(--reference-size-40);grid-template-columns:1fr 1fr;align-items:center;display:grid}:where(.pyjLIG_site) .keep ul{gap:var(--reference-size-8);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .keep li{gap:var(--reference-size-8);padding:var(--reference-size-8) var(--r-inner);border-radius:var(--reference-size-10);background:var(--surface);border:var(--reference-size-1) solid var(--line);font-size:var(--fs-15);align-items:center;display:inline-flex}:where(.pyjLIG_site) .keep li .ic{color:var(--green)}@media (max-width:820px){:where(.pyjLIG_site) .keep{gap:var(--reference-size-24);grid-template-columns:1fr}}:where(.pyjLIG_site) .faq{border-top:var(--reference-size-1-5) solid var(--ink);max-width:var(--reference-size-860)}:where(.pyjLIG_site) .faq details{border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .faq summary{cursor:pointer;padding:var(--reference-size-18) var(--tap) var(--reference-size-18) 0;font-weight:700;list-style:none;position:relative}:where(.pyjLIG_site) .faq summary::-webkit-details-marker{display:none}:where(.pyjLIG_site) .faq summary:after{content:"";right:var(--reference-size-12);top:var(--reference-size-26);width:var(--reference-size-10);height:var(--reference-size-10);border-right:var(--reference-size-2) solid var(--green);border-bottom:var(--reference-size-2) solid var(--green);position:absolute;transform:rotate(45deg)}:where(.pyjLIG_site) .faq details[open] summary:after{top:var(--reference-size-30);transform:rotate(-135deg)}:where(.pyjLIG_site) .faq .a{padding:0 0 var(--r-card);color:var(--ink2);font-size:var(--fs-15)}:where(.pyjLIG_site) .co{gap:var(--reference-size-48);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}:where(.pyjLIG_site) .co dl{border-top:var(--reference-size-1) solid var(--line2);grid-template-columns:7em 1fr;display:grid}:is(:where(.pyjLIG_site) .co dt,:where(.pyjLIG_site) .co dd){padding:var(--reference-size-12) 0;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-15)}:where(.pyjLIG_site) .co dt{color:var(--ink2);font-weight:700}:where(.pyjLIG_site) .co h2{font-size:var(--fs-22);margin-bottom:var(--reference-size-16)}@media (max-width:860px){:where(.pyjLIG_site) .co{gap:var(--reference-size-40);grid-template-columns:1fr}}:where(.pyjLIG_site) .cta-band{background:var(--green);color:var(--on-green);padding:var(--reference-size-64) 0}:where(.pyjLIG_site) .cta-band h2{font-size:clamp(var(--fs-22),3vw,var(--reference-size-30))}:where(.pyjLIG_site) .cta-band p{margin-top:var(--reference-size-10);opacity:.92}:where(.pyjLIG_site) .sf{padding:var(--reference-size-40) 0 var(--reference-size-120);border-top:var(--reference-size-1) solid var(--line);font-size:var(--fs-14);color:var(--ink2)}:where(.pyjLIG_site) .sf .wrap{gap:var(--reference-size-16) var(--reference-size-32);flex-wrap:wrap;justify-content:space-between;display:flex}:where(.pyjLIG_site) .sf nav{gap:var(--r-label) var(--reference-size-18);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .sf a{color:var(--ink2)}:where(.pyjLIG_site) .fm{gap:var(--reference-size-18);display:grid}:where(.pyjLIG_site) .fld{gap:var(--r-label);border:0;min-width:0;margin:0;padding:0;display:grid}:is(:where(.pyjLIG_site) .fld>label,:where(.pyjLIG_site) .fld>legend,:where(.pyjLIG_site) .lbl){font-weight:700;font-size:var(--fs-14);padding:0}:where(.pyjLIG_site) .fld>legend{margin-bottom:var(--r-label)}:where(.pyjLIG_site) .req{font-size:var(--fs-12);color:var(--err);margin-left:var(--r-label);font-weight:700}:where(.pyjLIG_site) .opt-t{font-size:var(--fs-12);color:var(--ink3);margin-left:var(--r-label);font-weight:500}:where(.pyjLIG_site) .in{width:100%;min-height:var(--reference-size-46);padding:var(--reference-size-10) var(--reference-size-12);border:var(--reference-size-1-5) solid var(--line2);border-radius:var(--reference-size-10);background:var(--surface);line-height:1.6}:where(.pyjLIG_site) textarea.in{min-height:var(--reference-size-96);resize:vertical;line-height:1.75}:where(.pyjLIG_site) .in:hover{border-color:var(--ink3)}:where(.pyjLIG_site) .in[aria-invalid=true]{border-color:var(--err);background:var(--err-bg)}:where(.pyjLIG_site) .fe{color:var(--err);font-size:var(--fs-13);gap:var(--r-label);align-items:center;font-weight:700;display:flex}:where(.pyjLIG_site) .opts{gap:var(--reference-size-8);display:grid}:where(.pyjLIG_site) .opts.cols{grid-template-columns:repeat(auto-fit,minmax(var(--reference-size-190),1fr))}:where(.pyjLIG_site) .opt{gap:var(--reference-size-10);min-height:var(--reference-size-50);padding:var(--reference-size-10) var(--r-inner);border:var(--reference-size-1-5) solid var(--line2);border-radius:var(--reference-size-12);cursor:pointer;background:var(--surface);font-size:var(--fs-15);align-items:center;display:flex}:where(.pyjLIG_site) .opt:has(input:checked){border-color:var(--green);background:var(--mint);font-weight:700}:is(:where(.pyjLIG_site) .opt input,:where(.pyjLIG_site) .ck input){width:var(--r-card);height:var(--r-card);accent-color:var(--green);flex:none;margin:0}:where(.pyjLIG_site) .ck{gap:var(--reference-size-10);min-height:var(--tap);font-size:var(--fs-15);cursor:pointer;align-items:center;display:flex}:where(.pyjLIG_site) .sel{appearance:auto}:where(.pyjLIG_site) .auth{min-height:calc(100vh - var(--reference-size-40));grid-template-columns:minmax(0,1fr) minmax(0,.9fr);display:grid}:where(.pyjLIG_site) .auth-f{padding:var(--reference-size-40) var(--reference-size-24) var(--reference-size-120);justify-content:center;display:flex}:where(.pyjLIG_site) .auth-f>div{width:100%;max-width:var(--reference-size-440)}:where(.pyjLIG_site) .auth-f h1{font-size:var(--fs-28);margin:var(--reference-size-28) 0 var(--reference-size-8)}:where(.pyjLIG_site) .auth-f .lead{color:var(--ink2);font-size:var(--fs-15);margin-bottom:var(--reference-size-24)}:where(.pyjLIG_site) .auth-s{background:var(--mint);padding:var(--reference-size-72) var(--reference-size-48);border-left:var(--reference-size-1) solid var(--mint2)}:where(.pyjLIG_site) .auth-s h2{font-size:var(--fs-20);margin-bottom:var(--reference-size-18)}:where(.pyjLIG_site) .auth-s ol{gap:var(--reference-size-16);counter-reset:a;list-style:none;display:grid}:where(.pyjLIG_site) .auth-s li{grid-template-columns:var(--reference-size-36) 1fr;gap:var(--reference-size-12);display:grid}:where(.pyjLIG_site) .auth-s .n{width:var(--reference-size-32);height:var(--reference-size-32);background:var(--green);color:var(--on-green);font-weight:700;font-size:var(--fs-14);border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .auth-s li b{display:block}:where(.pyjLIG_site) .auth-s li span{font-size:var(--fs-14);color:var(--ink2)}@media (max-width:860px){:where(.pyjLIG_site) .auth{grid-template-columns:1fr}:where(.pyjLIG_site) .auth-s{padding:var(--reference-size-40) var(--reference-size-24) var(--reference-size-120);border-left:0;border-top:var(--reference-size-1) solid var(--mint2)}}:where(.pyjLIG_site) .rp{--rp-a:#0b6e5b;--rp-a2:#08594a;--rp-soft:#eaf9f3;--rp-ink:#243030;--rp-ink2:#4a5a57;--rp-line:#dce6e2;color:var(--rp-ink);font-size:var(--fs-15);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;line-height:1.85;position:relative;container-type:inline-size}:is(:where(.pyjLIG_site) .rp h1,:where(.pyjLIG_site) .rp h2,:where(.pyjLIG_site) .rp h3){color:var(--rp-ink)}:where(.pyjLIG_site) .rp-top{padding:var(--reference-size-12) var(--reference-size-18);border-bottom:var(--reference-size-1) solid var(--rp-line);justify-content:space-between;align-items:center;gap:var(--reference-size-10);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .rp-name{font-weight:700;font-size:var(--fs-15)}:where(.pyjLIG_site) .rp-role{font-size:var(--fs-12);color:var(--rp-a);border:var(--reference-size-1) solid var(--rp-a);border-radius:var(--reference-size-99);padding:0 var(--reference-size-10);font-weight:700}:where(.pyjLIG_site) .rp-hero{padding:var(--reference-size-24) var(--reference-size-18);gap:var(--r-card);display:grid}:where(.pyjLIG_site) .rp-meta{font-size:var(--fs-13);color:var(--rp-ink2)}:where(.pyjLIG_site) .rp-h1{font-size:var(--fs-24);margin-top:var(--r-label);letter-spacing:.04em;line-height:1.55}:where(.pyjLIG_site) .rp-lead{margin-top:var(--reference-size-10);color:var(--rp-ink2)}:where(.pyjLIG_site) .rp-cta{gap:var(--reference-size-10);margin-top:var(--reference-size-18);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .rp-btn{min-height:var(--reference-size-46);padding:0 var(--r-card);border-radius:var(--reference-size-99);border:var(--reference-size-1-5) solid var(--rp-a);color:var(--rp-a);font-weight:700;font-size:var(--fs-15);background:#fff;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .rp-btn.p{background:var(--rp-a);color:#fff}:where(.pyjLIG_site) .rp-btn:hover{background:var(--rp-soft)}:where(.pyjLIG_site) .rp-btn.p:hover{background:var(--rp-a2)}:is(:where(.pyjLIG_site) .rp .rp-btn:focus-visible,:where(.pyjLIG_site) .rp button:focus-visible){outline:var(--reference-size-3) solid #1b5596;outline-offset:var(--reference-size-2)}:where(.pyjLIG_site) .rp-photo{aspect-ratio:4/3;border-radius:var(--reference-size-16);background:var(--rp-soft);align-content:center;place-items:center;gap:var(--r-label);text-align:center;color:var(--rp-a);font-size:var(--fs-13);padding:var(--reference-size-16);display:grid}:where(.pyjLIG_site) .rp-photo span{color:var(--rp-ink2)}:where(.pyjLIG_site) .rp-photo.none{background:repeating-linear-gradient(45deg,#f6f8f7 0 var(--reference-size-10),#fff var(--reference-size-10) var(--r-card));border:var(--reference-size-2) dashed #c9d6d1}:where(.pyjLIG_site) .rp-facts{gap:var(--reference-size-1);background:var(--rp-line);margin:0 var(--reference-size-18);border:var(--reference-size-1) solid var(--rp-line);border-radius:var(--r-inner);grid-template-columns:1fr;display:grid;overflow:hidden}:where(.pyjLIG_site) .rp-facts>div{padding:var(--reference-size-12) var(--reference-size-16);background:#fff}:where(.pyjLIG_site) .rp-facts dt{font-size:var(--fs-12);color:var(--rp-ink2)}:where(.pyjLIG_site) .rp-facts dd{font-weight:700;font-size:var(--fs-16)}:where(.pyjLIG_site) .rp-sec{padding:var(--reference-size-28) var(--reference-size-18);border-top:var(--reference-size-1) solid var(--rp-line);margin-top:var(--reference-size-28)}:where(.pyjLIG_site) .rp-sec+.rp-sec{margin-top:0}:is(:where(.pyjLIG_site) .rp-sec h2,:where(.pyjLIG_site) .rp-sec h3.rh){font-size:var(--fs-20);margin-bottom:var(--r-inner)}:where(.pyjLIG_site) .rp-fits{gap:var(--reference-size-10);display:grid}:where(.pyjLIG_site) .rp-fit{background:var(--rp-soft);border-radius:var(--r-inner);padding:var(--r-inner) var(--reference-size-16)}:where(.pyjLIG_site) .rp-fit .q{gap:var(--reference-size-8);color:var(--rp-a);align-items:center;font-weight:700;display:flex}:where(.pyjLIG_site) .rp-fit .a{margin-top:var(--reference-size-4);font-size:var(--fs-15)}:where(.pyjLIG_site) .rp-day{list-style:none}:where(.pyjLIG_site) .rp-day li{grid-template-columns:var(--reference-size-56) 1fr;gap:var(--reference-size-10);padding:var(--reference-size-5) 0;font-size:var(--fs-15);display:grid}:where(.pyjLIG_site) .rp-day time{color:var(--rp-a);font-weight:700}:where(.pyjLIG_site) .rp-tbl{border-collapse:collapse;width:100%;font-size:var(--fs-15);margin-top:var(--reference-size-10)}:where(.pyjLIG_site) .rp-tbl th{text-align:left;width:36%;padding:var(--reference-size-10);background:var(--rp-soft);vertical-align:top;border-bottom:var(--reference-size-2) solid #fff;font-weight:700}:where(.pyjLIG_site) .rp-tbl td{padding:var(--reference-size-10);border-bottom:var(--reference-size-1) solid var(--rp-line)}:where(.pyjLIG_site) .rp-staff{grid-template-columns:var(--reference-size-56) 1fr;gap:var(--r-inner);align-items:start;display:grid}:where(.pyjLIG_site) .rp-av{width:var(--reference-size-56);height:var(--reference-size-56);background:var(--rp-soft);color:var(--rp-a);font-weight:700;font-size:var(--fs-18);border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .rp-sr{font-size:var(--fs-13);color:var(--rp-ink2);font-weight:700}:where(.pyjLIG_site) .rp-faq{gap:var(--reference-size-12);display:grid}:where(.pyjLIG_site) .rp-faq dt{font-weight:700}:where(.pyjLIG_site) .rp-faq dd{color:var(--rp-ink2);font-size:var(--fs-15)}:where(.pyjLIG_site) .rp-slots{gap:var(--reference-size-8);margin:var(--r-label) 0 var(--reference-size-16);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .rp-slot{min-height:var(--reference-size-46);padding:0 var(--r-inner);border:var(--reference-size-1-5) solid var(--rp-line);border-radius:var(--reference-size-10);color:var(--rp-ink);background:#fff;font-weight:500}:where(.pyjLIG_site) .rp-slot[aria-pressed=true]{border-color:var(--rp-a);background:var(--rp-soft);color:var(--rp-a);font-weight:700}:where(.pyjLIG_site) .rp-foot{padding:var(--reference-size-18);font-size:var(--fs-12);color:var(--rp-ink2);border-top:var(--reference-size-1) solid var(--rp-line);background:#fafcfb}:where(.pyjLIG_site) .rp-stick{gap:var(--reference-size-8);padding:var(--reference-size-10) var(--reference-size-12);border-top:var(--reference-size-1) solid var(--rp-line);background:#fffffff5;display:none;position:sticky;bottom:0}:where(.pyjLIG_site) .rp-stick .rp-btn{flex:1}@container (max-width:719px){:where(.pyjLIG_site) .rp-sample .rp-stick{display:flex}}@container (min-width:720px){:where(.pyjLIG_site) .rp-hero{padding:var(--reference-size-48) var(--reference-size-40);align-items:center;gap:var(--reference-size-40);grid-template-columns:1.1fr 1fr}:where(.pyjLIG_site) .rp-h1{font-size:var(--fs-32)}:where(.pyjLIG_site) .rp-facts{margin:0 var(--reference-size-40);grid-template-columns:repeat(3,1fr)}:where(.pyjLIG_site) .rp-sec{padding:var(--tap) var(--reference-size-40)}:where(.pyjLIG_site) .rp-fits{grid-template-columns:repeat(3,1fr)}:where(.pyjLIG_site) .rp-top{padding:var(--reference-size-16) var(--reference-size-40)}:where(.pyjLIG_site) .rp-two{gap:var(--reference-size-40);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .rp-foot{padding:var(--r-card) var(--reference-size-40)}}:where(.pyjLIG_site) .smp-bar{top:env(safe-area-inset-top,0px);z-index:20;background:var(--bg);border-bottom:var(--reference-size-1) solid var(--line);position:sticky}:where(.pyjLIG_site) .smp-bar-in{gap:var(--reference-size-8) var(--reference-size-12);min-height:var(--reference-size-60);font-size:var(--fs-14);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .smp-bar-in .grow{min-width:var(--reference-size-200);flex:1}:where(.pyjLIG_site) .smp-main{max-width:var(--reference-size-1080);padding:var(--reference-size-24) var(--reference-size-16) var(--reference-size-120);margin:0 auto}:where(.pyjLIG_site) .smp-main .rp{border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-18);overflow:hidden}:where(.pyjLIG_site) .nv a>.impl:not(.cnt+.impl){margin-left:auto}:where(.pyjLIG_site) .content{padding:var(--reference-size-28) var(--reference-size-28) var(--reference-size-140);max-width:var(--reference-size-1300)}:where(.pyjLIG_site) .content:focus{outline:none}@media (max-width:960px){:where(.pyjLIG_site) .content{padding:var(--r-card) var(--reference-size-16) var(--reference-size-140)}}:where(.pyjLIG_site) .ph{gap:var(--reference-size-12) var(--r-card);margin-bottom:var(--r-card);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}:where(.pyjLIG_site) .ph h1{font-size:var(--fs-24)}:where(.pyjLIG_site) .ph p{color:var(--ink2);font-size:var(--fs-14);margin-top:var(--reference-size-4)}:where(.pyjLIG_site) .pn{background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-16);padding:var(--r-card);min-width:0}:where(.pyjLIG_site) .pn.key{background:var(--mint);border-color:var(--mint2)}:where(.pyjLIG_site) .pn.sub{background:var(--bg2);padding:var(--reference-size-16)}:where(.pyjLIG_site) .pn>h2{font-size:var(--fs-16);align-items:center;gap:var(--reference-size-8);display:flex}:where(.pyjLIG_site) .pn>h2{margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .pn>h2 .ic{color:var(--teal)}:where(.pyjLIG_site) .start{margin-bottom:var(--r-card);padding:var(--r-inner) var(--reference-size-18);border:var(--reference-size-1) solid var(--line);border-radius:var(--r-inner);background:var(--surface)}:where(.pyjLIG_site) .start ol{gap:var(--reference-size-8) var(--reference-size-28);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .start li{gap:var(--reference-size-8);font-size:var(--fs-14);color:var(--ink2);align-items:center;font-weight:500;display:flex}:where(.pyjLIG_site) .start .n{width:var(--reference-size-26);height:var(--reference-size-26);border:var(--reference-size-2) solid var(--line2);font-size:var(--fs-13);color:var(--ink3);border-radius:50%;place-items:center;font-weight:700;display:grid}:where(.pyjLIG_site) .start li.done .n{background:var(--teal);border-color:var(--teal);color:var(--on-green)}:where(.pyjLIG_site) .start li.done{color:var(--ink)}@keyframes pyjLIG_sp{to{transform:rotate(360deg)}}:where(.pyjLIG_site) .tabs{gap:var(--reference-size-2);border-bottom:var(--reference-size-1) solid var(--line);margin-bottom:var(--reference-size-16);display:flex;overflow-x:auto}:where(.pyjLIG_site) .tab{min-height:var(--tap);padding:0 var(--r-inner);border:0;border-bottom:var(--reference-size-3) solid transparent;color:var(--ink2);white-space:nowrap;gap:var(--r-label);background:0 0;align-items:center;font-weight:700;display:inline-flex}:where(.pyjLIG_site) .tab[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}:where(.pyjLIG_site) .chips{gap:var(--r-label);margin-bottom:var(--reference-size-16);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .chip{min-height:var(--reference-size-38);padding:0 var(--r-inner);border-radius:var(--reference-size-99);border:var(--reference-size-1-5) solid var(--line2);background:var(--surface);font-size:var(--fs-14);gap:var(--r-label);color:var(--ink);align-items:center;font-weight:500;display:inline-flex}:where(.pyjLIG_site) .chip[aria-pressed=true]{border-color:var(--green);background:var(--mint);color:var(--green);font-weight:700}:where(.pyjLIG_site) .chip .c{font-size:var(--fs-12);color:var(--ink3)}:where(.pyjLIG_site) .tbl-w{overflow-x:auto}:where(.pyjLIG_site) .qa{list-style:none}:where(.pyjLIG_site) .qa li{padding:var(--reference-size-12) 0;border-top:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .qa li:first-child{border-top:0;padding-top:0}:where(.pyjLIG_site) .qa .q{font-weight:700;font-size:var(--fs-15)}:where(.pyjLIG_site) .qa .a{color:var(--ink2);font-size:var(--fs-14);margin-top:var(--reference-size-2)}:where(.pyjLIG_site) .qa .row{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .yes{color:var(--ok);font-weight:700}:where(.pyjLIG_site) .no{color:var(--ink3)}:where(.pyjLIG_site) dialog{border-radius:var(--reference-size-18);width:min(var(--reference-size-580),calc(100vw - var(--reference-size-24)));max-height:calc(100dvh - var(--reference-size-48));background:var(--surface);color:var(--ink);box-shadow:var(--pop);border:0;padding:0}:where(.pyjLIG_site) dialog::backdrop{background:#0a141c80}:where(.pyjLIG_site) .dl-h{padding:var(--r-card) var(--reference-size-22) 0;justify-content:space-between;align-items:flex-start;gap:var(--reference-size-12);display:flex}:where(.pyjLIG_site) .dl-h h2{font-size:var(--fs-20);padding-top:var(--reference-size-4)}:where(.pyjLIG_site) .legend{gap:var(--reference-size-4);font-size:var(--fs-13);color:var(--ink2);list-style:none;display:grid}:is(:where(.pyjLIG_site) h1[tabindex="-1"]:focus,:where(.pyjLIG_site) h2[tabindex="-1"]:focus,:where(.pyjLIG_site) [tabindex="-1"]:focus:not(:focus-visible)),:is(:where(.pyjLIG_site) h1[tabindex="-1"]:focus-visible,:where(.pyjLIG_site) h2[tabindex="-1"]:focus-visible){outline:none}@media (max-width:720px){:where(.pyjLIG_site) .smp-bar-in .grow{font-size:var(--fs-13);line-height:1.6}}:where(.pyjLIG_site) .hero .sub{margin-top:var(--r-card);font-size:clamp(var(--reference-size-17),1.7vw,var(--reference-size-19));color:var(--green);max-width:30em;font-weight:700;line-height:1.7}:where(.pyjLIG_site) .hero .lead{margin-top:var(--reference-size-10);font-size:var(--fs-16)}:where(.pyjLIG_site) .hq{margin-top:var(--reference-size-24);padding:var(--reference-size-16);border:var(--reference-size-1-5) solid var(--line2);border-radius:var(--reference-size-16);background:var(--surface);max-width:var(--reference-size-580)}:where(.pyjLIG_site) .hq-t{font-weight:700;font-size:var(--fs-15);margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .hq-row{gap:var(--reference-size-10);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;display:grid}:where(.pyjLIG_site) .hq-row .btn{grid-column:1/-1;width:100%}:where(.pyjLIG_site) .hq-row .fld>label{font-size:var(--fs-13);color:var(--ink2)}:where(.pyjLIG_site) .hq-note{margin-top:var(--reference-size-8);font-size:var(--fs-13);color:var(--ink3);gap:var(--r-label);align-items:center;display:flex}:where(.pyjLIG_site) .hq-note .ic{color:var(--green)}@media (max-width:420px){:where(.pyjLIG_site) .hq-row{grid-template-columns:1fr}}:where(.pyjLIG_site) .sub-cta{margin-top:var(--r-inner)}:where(.pyjLIG_site) .pains{margin-top:var(--tap);gap:var(--reference-size-8);padding-top:var(--r-card);border-top:var(--reference-size-1) solid var(--line);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .pains-t{font-size:var(--fs-13);color:var(--ink3);margin-right:var(--r-label);font-weight:700}:where(.pyjLIG_site) .pains a{font-size:var(--fs-14);padding:var(--r-label) var(--r-inner);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);color:var(--ink);background:var(--surface);min-height:var(--reference-size-40);align-items:center;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .pains a:hover{border-color:var(--green);color:var(--green)}:where(.pyjLIG_site) .cta-strip{background:var(--mint);border-top:var(--reference-size-1) solid var(--mint2);border-bottom:var(--reference-size-1) solid var(--mint2);padding:var(--reference-size-24) 0}:where(.pyjLIG_site) .cta-strip .wrap{gap:var(--reference-size-12) var(--reference-size-24);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}:where(.pyjLIG_site) .cta-strip p{font-weight:700;font-size:var(--fs-16)}:where(.pyjLIG_site) .diag{gap:var(--tap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}:where(.pyjLIG_site) .dg-sub{font-size:var(--fs-14);color:var(--ink3)}:where(.pyjLIG_site) .dg-list{gap:var(--reference-size-16);margin:var(--reference-size-12) 0 var(--reference-size-24);list-style:none;display:grid}:where(.pyjLIG_site) .dg-list li{grid-template-columns:var(--reference-size-24) 1fr;gap:var(--reference-size-12);display:grid}:where(.pyjLIG_site) .dg-list .ic{color:var(--teal);margin-top:var(--reference-size-4)}:where(.pyjLIG_site) .dg-list b{font-size:var(--fs-16)}:where(.pyjLIG_site) .dg-list p{font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .rep{border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-18);background:var(--surface);padding:var(--r-card);margin:0}:where(.pyjLIG_site) .rep figcaption{gap:var(--reference-size-8);margin-bottom:var(--r-label);align-items:center;display:flex}:where(.pyjLIG_site) .rep ul{list-style:none}:where(.pyjLIG_site) .rep li{gap:var(--reference-size-4) var(--reference-size-10);padding:var(--reference-size-12) 0;border-top:var(--reference-size-1) solid var(--line);font-size:var(--fs-15);grid-template-columns:1fr auto;align-items:center;display:grid}:where(.pyjLIG_site) .rep li>span:first-child{font-weight:700}:where(.pyjLIG_site) .rep .x{font-size:var(--fs-13);color:var(--ink3);grid-column:1/-1}@media (max-width:860px){:where(.pyjLIG_site) .diag{gap:var(--reference-size-28);grid-template-columns:1fr}}:where(.pyjLIG_site) .price-req{margin-top:var(--r-card);gap:var(--reference-size-12) var(--r-card);padding:var(--reference-size-18) var(--r-card);border-radius:var(--r-inner);border:var(--reference-size-1-5) dashed var(--green);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}:where(.pyjLIG_site) .price-req p{font-size:var(--fs-15);max-width:40em}:where(.pyjLIG_site) .intent{gap:var(--reference-size-16);margin-top:var(--reference-size-28);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .intent li{border:var(--reference-size-1-5) solid color-mix(in srgb,var(--on-green) 35%,transparent);border-radius:var(--reference-size-16);padding:var(--reference-size-18);gap:var(--reference-size-10);flex-direction:column;align-items:flex-start;display:flex}:where(.pyjLIG_site) .intent p{opacity:1;margin:0;font-weight:700}:where(.pyjLIG_site) .intent span{font-size:var(--fs-13);opacity:.92}@media (max-width:860px){:where(.pyjLIG_site) .intent{grid-template-columns:1fr}}:where(.pyjLIG_site) .hv{padding:0 0 var(--reference-size-64) var(--tap);min-width:0;position:relative}:where(.pyjLIG_site) .hv figure{margin:0}:where(.pyjLIG_site) .hv-main{aspect-ratio:3/2;border-radius:var(--reference-size-28);background:var(--mint);overflow:hidden}:where(.pyjLIG_site) .hv-sub{aspect-ratio:1;border-radius:var(--reference-size-22);border:var(--r-label) solid var(--bg);background:var(--mint);width:40%;position:absolute;bottom:0;left:0;overflow:hidden}:where(.pyjLIG_site) .hv img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .hv-card{right:var(--reference-size-negative-12);bottom:var(--r-label);width:min(var(--reference-size-280),58%);background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-16);padding:var(--r-inner) var(--reference-size-16);box-shadow:var(--pop);color:var(--ink);gap:var(--reference-size-4);line-height:1.6;text-decoration:none;display:grid;position:absolute}:where(.pyjLIG_site) .hv-card:hover{border-color:var(--green);color:var(--ink)}:where(.pyjLIG_site) .hv-k{gap:var(--r-label);font-size:var(--fs-13);color:var(--ink3);align-items:center;font-weight:700;display:flex}:where(.pyjLIG_site) .hv-k .ic{color:var(--teal)}:where(.pyjLIG_site) .hv-card b{font-size:var(--fs-15)}:where(.pyjLIG_site) .hv-go{font-size:var(--fs-13);color:var(--green);text-underline-offset:var(--reference-size-3);font-weight:700;text-decoration:underline}@media (min-width:901px){:where(.pyjLIG_site) .hero-g:has(.hv){align-items:start}:where(.pyjLIG_site) .hv{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .hv-main{aspect-ratio:4/3}}@media (max-width:900px){:where(.pyjLIG_site) .hv{order:-1;padding:0}:where(.pyjLIG_site) .hv-main{aspect-ratio:16/10;border-radius:var(--r-card)}:is(:where(.pyjLIG_site) .hv-sub,:where(.pyjLIG_site) .hv-card){display:none}:where(.pyjLIG_site) .hero{padding-top:var(--r-card)}}:where(.pyjLIG_site) #demo{padding-top:var(--reference-size-24)}:where(.pyjLIG_site) .demo-g{gap:var(--reference-size-48);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}:where(.pyjLIG_site) .demo-g h2{font-size:clamp(var(--fs-22),2.6vw,var(--fs-28))}:where(.pyjLIG_site) .demo-g p{margin-top:var(--r-inner);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .demo-g{gap:var(--reference-size-28);grid-template-columns:1fr}}:where(.pyjLIG_site) .hq-fixed{min-height:var(--reference-size-46);padding:0 var(--reference-size-12);border-radius:var(--reference-size-10);background:var(--bg2);border:var(--reference-size-1-5) solid var(--line);align-items:center;font-weight:700;display:flex}@media (min-width:901px){:where(.pyjLIG_site) .hero-g:has(.hv3){align-items:start}}:where(.pyjLIG_site) .hv-solo{padding:0}@media (min-width:901px){:where(.pyjLIG_site) .hero-g:has(.hv-solo){align-items:start}}:where(.pyjLIG_site) .ind{gap:var(--reference-size-10);height:100%;padding:var(--reference-size-22);border-radius:var(--reference-size-18);background:var(--surface);border:var(--reference-size-1-5) solid var(--line);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}:where(.pyjLIG_site) .ind:hover{border-color:var(--green);color:var(--ink)}:where(.pyjLIG_site) .ind-go{gap:var(--r-label);color:var(--green);font-weight:700;font-size:var(--fs-15);align-items:center;display:inline-flex}:where(.pyjLIG_site) .pre{margin-top:var(--reference-size-22);padding:var(--reference-size-16) var(--reference-size-18);border-radius:var(--r-inner);border:var(--reference-size-1-5) dashed var(--line2);gap:var(--reference-size-10) var(--reference-size-18);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .pre p{font-size:var(--fs-15)}:where(.pyjLIG_site) .pre ul{gap:var(--reference-size-8);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .pre a{min-height:var(--reference-size-40);padding:0 var(--r-inner);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);background:var(--surface);color:var(--ink);font-size:var(--fs-14);align-items:center;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .pre a:hover{border-color:var(--green);color:var(--green)}:where(.pyjLIG_site) .smp3{gap:var(--r-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.pyjLIG_site) .smp3-c{border:var(--reference-size-1) solid var(--line);border-radius:var(--r-card);padding:var(--reference-size-22);background:var(--surface);gap:var(--reference-size-16);justify-items:center;display:grid}:where(.pyjLIG_site) .smp3-c>div{width:100%}:where(.pyjLIG_site) .smp3-c h3{font-size:var(--fs-18);margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .smp3-c p:not(.row){font-size:var(--fs-14);color:var(--ink2);margin:var(--r-label) 0 var(--reference-size-12)}@media (max-width:1000px){:where(.pyjLIG_site) .smp3{grid-template-columns:1fr}:where(.pyjLIG_site) .smp3-c{grid-template-columns:var(--reference-size-196) 1fr;place-items:center start}}@media (max-width:520px){:where(.pyjLIG_site) .smp3-c{grid-template-columns:1fr}}:where(.pyjLIG_site) .col4{gap:var(--reference-size-16);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .col4 li{gap:var(--reference-size-10);padding:var(--reference-size-18);border-radius:var(--reference-size-16);background:var(--surface);border:var(--reference-size-1) solid var(--line);flex-direction:column;align-items:flex-start;display:flex}:where(.pyjLIG_site) .col4 b{font-size:var(--fs-15);flex:1;line-height:1.6}@media (max-width:1000px){:where(.pyjLIG_site) .col4{grid-template-columns:1fr 1fr}}@media (max-width:560px){:where(.pyjLIG_site) .col4{grid-template-columns:1fr}}:where(.pyjLIG_site) .crumb{background:var(--bg2);border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-13)}:where(.pyjLIG_site) .crumb .wrap{gap:var(--reference-size-8);min-height:var(--reference-size-40);align-items:center;display:flex}:where(.pyjLIG_site) .crumb a{color:var(--ink2)}:where(.pyjLIG_site) .know{gap:var(--reference-size-12);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .know li{gap:var(--reference-size-10);padding:var(--reference-size-16);border-radius:var(--r-inner);background:var(--surface);border:var(--reference-size-1) solid var(--line);align-items:flex-start;font-weight:500;display:flex}:where(.pyjLIG_site) .know .ic{color:var(--green);margin-top:var(--reference-size-4)}@media (max-width:900px){:where(.pyjLIG_site) .know{grid-template-columns:1fr 1fr}}@media (max-width:560px){:where(.pyjLIG_site) .know{grid-template-columns:1fr}}:where(.pyjLIG_site) .pains3{gap:var(--reference-size-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.pyjLIG_site) .pains3>div{border-top:var(--reference-size-3) solid var(--teal);padding-top:var(--r-inner)}:where(.pyjLIG_site) .pains3 h3{font-size:var(--fs-18);margin-bottom:var(--r-label)}:where(.pyjLIG_site) .pains3 p{font-size:var(--fs-15);color:var(--ink2)}@media (max-width:860px){:where(.pyjLIG_site) .pains3{grid-template-columns:1fr}}:where(.pyjLIG_site) .phero{padding:var(--reference-size-52) 0 var(--reference-size-40);border-bottom:var(--reference-size-1) solid var(--line);background:var(--bg2)}:where(.pyjLIG_site) .phero h1{font-size:clamp(var(--fs-28),4vw,var(--tap));line-height:1.4}:where(.pyjLIG_site) .phero-p{margin-top:var(--r-inner);color:var(--ink2);max-width:44em;font-size:var(--fs-16)}:where(.pyjLIG_site) .phero .cta-row{margin-top:var(--reference-size-24)}:where(.pyjLIG_site) .br-pc{display:none}@media (min-width:760px){:where(.pyjLIG_site) .br-pc{display:inline}}:where(.pyjLIG_site) .trust{gap:var(--reference-size-18);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .trust li{background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-16);padding:var(--r-card);gap:var(--reference-size-8);align-content:start;display:grid}:where(.pyjLIG_site) .trust .ic{color:var(--green)}:where(.pyjLIG_site) .trust h3{font-size:var(--fs-16)}:where(.pyjLIG_site) .trust p{font-size:var(--fs-14);color:var(--ink2)}@media (max-width:1000px){:where(.pyjLIG_site) .trust{grid-template-columns:1fr 1fr}}@media (max-width:560px){:where(.pyjLIG_site) .trust{grid-template-columns:1fr}}:where(.pyjLIG_site) .cmp{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-15);background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--r-inner);overflow:hidden}:is(:where(.pyjLIG_site) .cmp th,:where(.pyjLIG_site) .cmp td){padding:var(--reference-size-12) var(--r-inner);border-bottom:var(--reference-size-1) solid var(--line);text-align:left;vertical-align:top}:is(:where(.pyjLIG_site) .cmp tr:last-child th,:where(.pyjLIG_site) .cmp tr:last-child td){border-bottom:0}:where(.pyjLIG_site) .cmp thead th{background:var(--bg2);font-size:var(--fs-13);color:var(--ink2);white-space:nowrap}:where(.pyjLIG_site) .cmp tbody th{font-weight:700}:where(.pyjLIG_site) .cmp-plan{min-width:var(--reference-size-700)}:is(:where(.pyjLIG_site) .cmp-plan td,:where(.pyjLIG_site) .cmp-plan thead th:not(:first-child)){text-align:center}:is(:where(.pyjLIG_site) .cmp-plan tbody th,:where(.pyjLIG_site) .cmp-plan thead th:first-child){z-index:1;min-width:var(--reference-size-170);max-width:var(--reference-size-220);position:sticky;left:0}:where(.pyjLIG_site) .cmp-plan tbody th{background:var(--surface)}:where(.pyjLIG_site) .cmp-plan thead th:first-child{background:var(--bg2)}:where(.pyjLIG_site) .cmp .yes{font-weight:500}:where(.pyjLIG_site) .cmp .no{color:var(--ink3)}:where(.pyjLIG_site) .terms-dl{margin-top:var(--reference-size-24);border-top:var(--reference-size-1) solid var(--line2);grid-template-columns:9em 1fr;display:grid}:is(:where(.pyjLIG_site) .terms-dl dt,:where(.pyjLIG_site) .terms-dl dd){padding:var(--r-inner) 0;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-15)}:where(.pyjLIG_site) .terms-dl dt{font-weight:700}@media (max-width:600px){:where(.pyjLIG_site) .terms-dl{grid-template-columns:1fr}:where(.pyjLIG_site) .terms-dl dt{border-bottom:0;padding-bottom:0}}@media (min-width:901px){:where(.pyjLIG_site) .steps4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.pyjLIG_site) .col4 li{background:0 0;border:0;padding:0;display:block}:where(.pyjLIG_site) .colc{gap:var(--reference-size-10);height:100%;padding:var(--reference-size-18);border-radius:var(--reference-size-16);background:var(--surface);border:var(--reference-size-1) solid var(--line);color:var(--ink);flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}:where(.pyjLIG_site) a.colc:hover{border-color:var(--green);color:var(--ink)}:where(.pyjLIG_site) .colc b{font-size:var(--fs-15);flex:1;line-height:1.6}:where(.pyjLIG_site) .art{padding:var(--reference-size-40) 0 var(--reference-size-72)}:where(.pyjLIG_site) .art-w{max-width:var(--reference-size-760)}:where(.pyjLIG_site) .art h1{font-size:clamp(var(--fs-24),3.4vw,var(--reference-size-34));margin:var(--reference-size-12) 0 var(--reference-size-18);line-height:1.5}:where(.pyjLIG_site) .art-lead{font-size:var(--fs-18);color:var(--ink2);line-height:1.95}:where(.pyjLIG_site) .toc{margin:var(--reference-size-28) 0 var(--reference-size-8);padding:var(--reference-size-16) var(--r-card);border-radius:var(--r-inner);background:var(--bg2);border:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .toc-t{font-weight:700;font-size:var(--fs-14);color:var(--ink3);margin-bottom:var(--reference-size-4)}:where(.pyjLIG_site) .toc ol{padding-left:1.4em;display:grid}:where(.pyjLIG_site) .toc-b{padding:var(--reference-size-8) 0;text-align:left;color:var(--green);text-underline-offset:var(--reference-size-3);font-size:var(--fs-15);min-height:var(--reference-size-40);background:0 0;border:0;line-height:1.6;text-decoration:underline}:where(.pyjLIG_site) .art section{margin-top:var(--tap);scroll-margin-top:var(--reference-size-90)}:where(.pyjLIG_site) .art h2{font-size:clamp(var(--fs-20),2.6vw,var(--fs-24));padding-bottom:var(--reference-size-10);border-bottom:var(--reference-size-2) solid var(--line);margin-bottom:var(--reference-size-16)}:where(.pyjLIG_site) .art section p{font-size:var(--fs-16);margin-top:var(--reference-size-12);line-height:1.95}:where(.pyjLIG_site) .art-ol{gap:var(--reference-size-12);font-size:var(--fs-16);padding-left:1.4em;line-height:1.85;display:grid}:where(.pyjLIG_site) .art-cta{margin-top:var(--tap);padding:var(--reference-size-22);border-radius:var(--reference-size-16);background:var(--mint);border:var(--reference-size-1) solid var(--mint2);gap:var(--r-inner);justify-items:start;display:grid}:where(.pyjLIG_site) .ba{gap:var(--r-inner);margin-top:var(--reference-size-8);grid-template-columns:1fr 1fr;display:grid}:where(.pyjLIG_site) .ba>div{padding:var(--reference-size-16);border-radius:var(--r-inner);border:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .ba-b{background:var(--mute-bg)}:where(.pyjLIG_site) .ba-a{background:var(--surface);border:var(--reference-size-2) solid var(--green)!important}:where(.pyjLIG_site) .art section .ba-l{font-size:var(--fs-13);color:var(--ink3);margin:0;font-weight:700}:where(.pyjLIG_site) .art section .ba p:not(.ba-l){margin-top:var(--r-label)}@media (max-width:640px){:where(.pyjLIG_site) .ba{grid-template-columns:1fr}}:where(.pyjLIG_site) .art-dl{border-top:var(--reference-size-1) solid var(--line2);grid-template-columns:8em 1fr;display:grid}:is(:where(.pyjLIG_site) .art-dl dt,:where(.pyjLIG_site) .art-dl dd){padding:var(--reference-size-12) 0;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-16)}:where(.pyjLIG_site) .art-dl dt{font-weight:700}@media (max-width:560px){:where(.pyjLIG_site) .art-dl{grid-template-columns:1fr}:where(.pyjLIG_site) .art-dl dt{border-bottom:0;padding-bottom:0}}:where(.pyjLIG_site) .art-end{margin-top:var(--reference-size-48);padding:var(--reference-size-24);border-radius:var(--reference-size-16);border:var(--reference-size-1-5) solid var(--green);gap:var(--r-inner);display:grid}:where(.pyjLIG_site) .art-rel{margin-top:var(--reference-size-56)}:where(.pyjLIG_site) .art-rel h2{font-size:var(--fs-18);margin-bottom:var(--r-inner);border:0}:where(.pyjLIG_site) .art-rel .col4{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){:where(.pyjLIG_site) .art-rel .col4{grid-template-columns:1fr}}:where(.pyjLIG_site) .lead-p{color:var(--ink2);font-size:var(--fs-16);margin-top:var(--reference-size-10);line-height:1.9}:where(.pyjLIG_site) .routes{gap:var(--reference-size-16);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .route{gap:var(--reference-size-8);padding:var(--reference-size-22);border-radius:var(--reference-size-16);border:var(--reference-size-1-5) solid var(--line);background:var(--surface);color:var(--ink);align-content:start;height:100%;text-decoration:none;display:grid}:where(.pyjLIG_site) .route:hover{border-color:var(--green);color:var(--ink)}:where(.pyjLIG_site) .route .ic{color:var(--green)}:where(.pyjLIG_site) .route b{font-size:var(--fs-18)}:where(.pyjLIG_site) .route span{font-size:var(--fs-14);color:var(--ink2)}@media (max-width:860px){:where(.pyjLIG_site) .routes{grid-template-columns:1fr}}:where(.pyjLIG_site) .faq-w{max-width:var(--reference-size-900)}:where(.pyjLIG_site) .faq-g{margin-top:var(--reference-size-36);scroll-margin-top:var(--reference-size-90)}:where(.pyjLIG_site) .faq-g h2{font-size:var(--fs-20);margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .legal{font-size:var(--fs-16);padding-left:1.6em;display:grid}:where(.pyjLIG_site) .legal li{padding:var(--reference-size-12) 0;border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .legal .s{margin-top:var(--reference-size-4);display:block}:where(.pyjLIG_site) .sf{padding:var(--reference-size-48) 0 var(--reference-size-120)}:where(.pyjLIG_site) .sf .wrap.sf-g{gap:var(--reference-size-28);grid-template-columns:1.4fr repeat(4,minmax(0,1fr));justify-content:stretch;display:grid}:where(.pyjLIG_site) .sf h2{font-size:var(--fs-13);color:var(--ink3);margin-bottom:var(--reference-size-8);letter-spacing:.06em}:where(.pyjLIG_site) .sf ul{gap:var(--reference-size-2);list-style:none;display:grid}:where(.pyjLIG_site) .sf li a{padding:var(--reference-size-5) 0;color:var(--ink2);text-decoration:none;display:inline-block}:where(.pyjLIG_site) .sf li a:hover{color:var(--green);text-decoration:underline}:where(.pyjLIG_site) .sf-brand p{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .sf .wrap.sf-bottom{margin-top:var(--reference-size-32);padding-top:var(--reference-size-18);border-top:var(--reference-size-1) solid var(--line);justify-content:space-between;gap:var(--reference-size-12);font-size:var(--fs-13);flex-wrap:wrap;display:flex}@media (max-width:900px){:where(.pyjLIG_site) .sf .wrap.sf-g{grid-template-columns:1fr 1fr}:where(.pyjLIG_site) .sf-brand{grid-column:1/-1}}:where(.pyjLIG_site) .snav a.l[aria-current=page]{color:var(--green);font-weight:700}@media (max-width:1080px){:where(.pyjLIG_site) .menu-btn{margin-left:auto;display:inline-flex!important}:where(.pyjLIG_site) .snav{background:var(--bg);padding:var(--reference-size-10) var(--reference-size-18) var(--reference-size-18);border-bottom:var(--reference-size-1) solid var(--line);box-shadow:var(--pop);max-height:calc(100dvh - var(--reference-size-120));flex-direction:column;align-items:stretch;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}:where(.pyjLIG_site) .snav.open{display:flex}:where(.pyjLIG_site) .snav .btn{margin:var(--r-label) 0 0}:where(.pyjLIG_site) .snav a.l{padding:var(--reference-size-12) var(--reference-size-8)}}@media (max-width:480px){:is(:where(.pyjLIG_site) .cta-row .btn,:where(.pyjLIG_site) .sub-cta .btn,:where(.pyjLIG_site) .price-req .btn,:where(.pyjLIG_site) .art-cta .btn,:where(.pyjLIG_site) .art-end .btn){white-space:normal;text-align:center;width:100%}:where(.pyjLIG_site) .btn-lg{padding:0 var(--reference-size-18)}:where(.pyjLIG_site) .price-req .row{width:100%}}@media (max-width:360px){:where(.pyjLIG_site) .wrap{padding:0 var(--r-inner)}:where(.pyjLIG_site) .logo small{display:none}}@media (max-width:900px){:where(.pyjLIG_site) .demo-g{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .hero-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){:where(.pyjLIG_site) .auth{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){:where(.pyjLIG_site) .smp{grid-template-columns:minmax(0,1fr)}}:is(:where(.pyjLIG_site) .smp-c .btn,:where(.pyjLIG_site) .smp3-c .btn,:where(.pyjLIG_site) .ind .btn,:where(.pyjLIG_site) .route .btn){white-space:normal;text-align:center}:where(.pyjLIG_site) .hd-src .btn{white-space:normal;text-align:center}@media (max-width:480px){:where(.pyjLIG_site) .btn{white-space:normal;text-align:center;padding-top:var(--reference-size-8);padding-bottom:var(--reference-size-8);line-height:1.45}:where(.pyjLIG_site) .hd-wrap{padding:var(--r-inner);border-radius:var(--reference-size-18)}:where(.pyjLIG_site) .hd{padding:var(--r-inner)}}:is(:where(.pyjLIG_site) .price,:where(.pyjLIG_site) .cost,:where(.pyjLIG_site) .co,:where(.pyjLIG_site) .keep,:where(.pyjLIG_site) .two),:is(:where(.pyjLIG_site) .price>*,:where(.pyjLIG_site) .cost>*,:where(.pyjLIG_site) .co>*){min-width:0}:where(.pyjLIG_site) .tbl-w{position:relative}:where(.pyjLIG_site) .rp-photo.has-img{background:var(--rp-soft);margin:0;padding:0;display:block;overflow:hidden}:where(.pyjLIG_site) .rp-photo.has-img img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .rp-fig{margin:0 0 var(--r-inner)}:where(.pyjLIG_site) .rp-fig-i{aspect-ratio:16/9;border-radius:var(--reference-size-12);background:var(--rp-soft);display:block;overflow:hidden}:where(.pyjLIG_site) .rp-fig img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .rp-fig figcaption{font-size:var(--fs-12);color:var(--rp-ink2);margin-top:var(--reference-size-4)}:where(.pyjLIG_site) .ind{padding:var(--reference-size-12) var(--reference-size-12) var(--reference-size-22)}:where(.pyjLIG_site) .ind>:not(.ind-img){margin-left:var(--reference-size-10);margin-right:var(--reference-size-10)}:where(.pyjLIG_site) .demo-img{margin:var(--reference-size-22) 0 0}:where(.pyjLIG_site) .demo-img-i{aspect-ratio:3/2;border-radius:var(--reference-size-18);background:var(--mint);display:block;overflow:hidden}:where(.pyjLIG_site) .demo-img img{object-fit:cover;width:100%;height:100%;display:block}:is(:where(.pyjLIG_site) .demo-img figcaption,:where(.pyjLIG_site) .phero-img figcaption,:where(.pyjLIG_site) .know-img figcaption,:where(.pyjLIG_site) .art-eye figcaption){font-size:var(--fs-12);color:var(--ink3);margin-top:var(--r-label);text-align:right}@media (max-width:900px){:where(.pyjLIG_site) .demo-img{display:none}}:where(.pyjLIG_site) .phero-g{gap:var(--tap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}:where(.pyjLIG_site) .phero-img{margin:0}:where(.pyjLIG_site) .phero-img-i{aspect-ratio:4/3;border-radius:var(--reference-size-22);background:var(--mint);display:block;overflow:hidden}:where(.pyjLIG_site) .phero-img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){:where(.pyjLIG_site) .phero-g{gap:var(--reference-size-24);grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .phero-img-i{aspect-ratio:16/9;border-radius:var(--reference-size-16)}}:where(.pyjLIG_site) .know-g{gap:var(--reference-size-28);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}:where(.pyjLIG_site) .know-g .know{grid-template-columns:1fr 1fr}:where(.pyjLIG_site) .know-img{margin:0}:where(.pyjLIG_site) .know-img-i{aspect-ratio:1;border-radius:var(--r-card);background:var(--mint);display:block;overflow:hidden}:where(.pyjLIG_site) .know-img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){:where(.pyjLIG_site) .know-g{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .know-img-i{aspect-ratio:16/9}}@media (max-width:560px){:where(.pyjLIG_site) .know-g .know{grid-template-columns:1fr}}:where(.pyjLIG_site) .sec-t{font-size:clamp(var(--fs-20),2.4vw,var(--fs-24));margin-bottom:var(--reference-size-18)}:where(.pyjLIG_site) .col3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:900px){:where(.pyjLIG_site) .col3{grid-template-columns:1fr 1fr!important}}@media (max-width:560px){:where(.pyjLIG_site) .col3{grid-template-columns:1fr!important}}:where(.pyjLIG_site) .colc.has-img{padding:var(--reference-size-10) var(--reference-size-10) var(--reference-size-16)}:where(.pyjLIG_site) .colc-img{aspect-ratio:16/9;border-radius:var(--reference-size-12);background:var(--mint);width:100%;display:block;overflow:hidden}:where(.pyjLIG_site) .colc-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}:where(.pyjLIG_site) a.colc:hover .colc-img img{transform:scale(1.03)}:where(.pyjLIG_site) .colc-b{gap:var(--reference-size-8);padding:var(--reference-size-4) var(--r-label) 0;flex-direction:column;flex:1;align-items:flex-start;display:flex}:where(.pyjLIG_site) .cat{aspect-ratio:4/3;border-radius:var(--reference-size-18);color:#fff;background:#0a141c;text-decoration:none;display:block;position:relative;overflow:hidden}:where(.pyjLIG_site) .cat img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}:where(.pyjLIG_site) .cat:hover img{transform:scale(1.04)}:is(:where(.pyjLIG_site) .cat:hover,:where(.pyjLIG_site) .cat:focus-visible){color:#fff}@media (max-width:420px){:where(.pyjLIG_site) .cat{aspect-ratio:16/9}}:where(.pyjLIG_site) .other-cats{margin-top:var(--tap)}:where(.pyjLIG_site) .cat-links{gap:var(--reference-size-8);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .cat-links a{min-height:var(--reference-size-42);padding:0 var(--reference-size-16);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);background:var(--surface);color:var(--ink);font-size:var(--fs-15);align-items:center;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .cat-links a:hover{border-color:var(--green);color:var(--green)}:where(.pyjLIG_site) .bd-link{text-decoration:none}:where(.pyjLIG_site) .bd-link:hover{border-color:var(--green);color:var(--green)}:where(.pyjLIG_site) .art-eye{margin:var(--reference-size-4) 0 var(--reference-size-22)}:where(.pyjLIG_site) .art-eye-i{aspect-ratio:16/9;border-radius:var(--reference-size-18);background:var(--mint);display:block;overflow:hidden}:where(.pyjLIG_site) .art-eye img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .art-ul{gap:var(--reference-size-8);font-size:var(--fs-16);margin-top:var(--reference-size-12);padding-left:1.3em;line-height:1.85;display:grid}:where(.pyjLIG_site) .art-tbl{border-collapse:collapse;width:100%;font-size:var(--fs-15);margin-top:var(--reference-size-12);min-width:var(--reference-size-420)}:where(.pyjLIG_site) .art-tbl caption{text-align:left;font-size:var(--fs-13);color:var(--ink3);padding-bottom:var(--r-label)}:is(:where(.pyjLIG_site) .art-tbl th,:where(.pyjLIG_site) .art-tbl td){padding:var(--reference-size-10) var(--reference-size-12);border:var(--reference-size-1) solid var(--line);text-align:left;vertical-align:top}:where(.pyjLIG_site) .art-tbl thead th{background:var(--bg2);font-size:var(--fs-13);color:var(--ink2)}:where(.pyjLIG_site) .art-tbl tbody th{white-space:nowrap;background:var(--surface)}:where(.pyjLIG_site) .art-ind{margin-top:var(--reference-size-40);grid-template-columns:var(--reference-size-140) minmax(0,1fr);gap:var(--reference-size-18);padding:var(--reference-size-16);border-radius:var(--reference-size-16);border:var(--reference-size-1) solid var(--line);background:var(--surface);align-items:center;display:grid}:where(.pyjLIG_site) .art-ind-i{aspect-ratio:4/3;border-radius:var(--reference-size-12);display:block;overflow:hidden}:where(.pyjLIG_site) .art-ind-i img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .art-ind p{margin:0 0 var(--reference-size-10);font-size:var(--fs-15)}@media (max-width:520px){:where(.pyjLIG_site) .art-ind{grid-template-columns:1fr}:where(.pyjLIG_site) .art-ind-i{aspect-ratio:16/9}}:where(.pyjLIG_site) .crumb .wrap{min-width:0}:where(.pyjLIG_site) .crumb span[aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pyjLIG_site) .hero-c{flex-direction:column;min-width:0;display:flex}:where(.pyjLIG_site) .h-who{font-size:var(--fs-14);color:var(--green);background:var(--mint);border-radius:var(--reference-size-99);padding:var(--reference-size-4) var(--r-inner);margin-bottom:var(--reference-size-16);align-self:flex-start;font-weight:700;line-height:1.6;display:inline-flex}:where(.pyjLIG_site) .hq-row .fld .in{width:100%}:where(.pyjLIG_site) .hq-paste{grid-column:1/-1}:where(.pyjLIG_site) .hq-paste summary{cursor:pointer;font-size:var(--fs-14);color:var(--green);padding:var(--reference-size-4) 0;gap:var(--r-label);align-items:center;font-weight:700;list-style:none;display:inline-flex}:where(.pyjLIG_site) .hq-paste summary::-webkit-details-marker{display:none}:where(.pyjLIG_site) .hq-paste summary:before{content:"";width:var(--reference-size-7);height:var(--reference-size-7);border-right:var(--reference-size-2) solid currentColor;border-bottom:var(--reference-size-2) solid currentColor;margin-right:var(--reference-size-2);transform:rotate(-45deg)}:where(.pyjLIG_site) .hq-paste[open] summary:before{transform:rotate(45deg)}:where(.pyjLIG_site) .hq-paste textarea{margin-top:var(--reference-size-8);width:100%}@media (max-width:900px){:where(.pyjLIG_site) .hero .lead{margin-top:var(--reference-size-18);order:5}:where(.pyjLIG_site) .hero .sub-cta{order:6}}:where(.pyjLIG_site) .bfa{margin-top:var(--reference-size-32);border:var(--reference-size-1-5) solid var(--line);border-radius:var(--reference-size-18);background:var(--surface);padding:var(--reference-size-22)}:where(.pyjLIG_site) .bfa-head{gap:var(--reference-size-10);margin-bottom:var(--r-inner);align-items:center;display:flex}:where(.pyjLIG_site) .bfa-head h3{font-size:var(--fs-18)}:where(.pyjLIG_site) .bfa-g{grid-template-columns:minmax(0,1fr) var(--reference-size-40) minmax(0,1.4fr);gap:var(--reference-size-12);align-items:stretch;display:grid}:is(:where(.pyjLIG_site) .bfa-b,:where(.pyjLIG_site) .bfa-a){border-radius:var(--r-inner);padding:var(--reference-size-16)}:where(.pyjLIG_site) .bfa-b{background:var(--bg2)}:where(.pyjLIG_site) .bfa-a{background:var(--mint);border:var(--reference-size-1-5) solid var(--mint2)}:where(.pyjLIG_site) .bfa-k{font-size:var(--fs-13);color:var(--ink3);margin-bottom:var(--r-label);font-weight:700}:where(.pyjLIG_site) .bfa-a .bfa-k{color:var(--green)}:where(.pyjLIG_site) .bfa-t{font-size:var(--fs-16);line-height:1.8}:where(.pyjLIG_site) .bfa-b .bfa-t{color:var(--ink2)}:where(.pyjLIG_site) .bfa-ar{color:var(--teal);place-items:center;display:grid}@media (max-width:760px){:where(.pyjLIG_site) .bfa-g{grid-template-columns:1fr}:where(.pyjLIG_site) .bfa-ar{height:var(--reference-size-28);transform:rotate(90deg)}}:where(.pyjLIG_site) .ways{gap:var(--reference-size-18);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}:where(.pyjLIG_site) .way{border:var(--reference-size-1-5) solid var(--line);border-radius:var(--reference-size-18);background:var(--surface);padding:var(--reference-size-22);gap:var(--reference-size-10);flex-direction:column;min-width:0;display:flex}:where(.pyjLIG_site) .way.main{border:var(--reference-size-2) solid var(--green)}:where(.pyjLIG_site) .way-k{font-size:var(--fs-14);color:var(--green);font-weight:700}:where(.pyjLIG_site) .way h3{font-size:var(--fs-20)}:where(.pyjLIG_site) .way-p{font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .way-p b{font-size:var(--fs-28);color:var(--ink);letter-spacing:.01em;margin:0 var(--reference-size-2);font-weight:700}:where(.pyjLIG_site) .way-p small{font-size:var(--fs-13);color:var(--ink3);margin-left:var(--reference-size-4)}:where(.pyjLIG_site) .way-d{font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .way-l{gap:var(--r-label);font-size:var(--fs-14);padding-top:var(--reference-size-12);border-top:var(--reference-size-1) solid var(--line);list-style:none;display:grid}:where(.pyjLIG_site) .way-l li{gap:var(--reference-size-8);align-items:flex-start;display:flex}:where(.pyjLIG_site) .way-l .ic{color:var(--green);margin-top:var(--reference-size-4);flex:none}:where(.pyjLIG_site) .way .by{font-size:var(--fs-13);color:var(--ink3);padding-top:var(--reference-size-10);border-top:var(--reference-size-1) solid var(--line);margin-top:auto}:where(.pyjLIG_site) .way-note{margin-top:var(--reference-size-16);font-size:var(--fs-14);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .ways{grid-template-columns:1fr}}:where(.pyjLIG_site) .tru{grid-template-columns:var(--reference-size-168) minmax(0,1.1fr) minmax(0,1fr);gap:var(--reference-size-32);align-items:start;display:grid}:where(.pyjLIG_site) .tr-dl{border-top:var(--reference-size-1) solid var(--line2);grid-template-columns:7.5em minmax(0,1fr);display:grid}:is(:where(.pyjLIG_site) .tr-dl dt,:where(.pyjLIG_site) .tr-dl dd){padding:var(--reference-size-10) 0;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-15)}:where(.pyjLIG_site) .tr-dl dt{color:var(--ink2);font-weight:700}@media (max-width:900px){:where(.pyjLIG_site) .tru{gap:var(--reference-size-24);grid-template-columns:1fr}}:where(.pyjLIG_site) .chg-r .pre{margin:0 0 var(--reference-size-2);border:0;border-radius:0;gap:0;padding:0}:where(.pyjLIG_site) .mcta{display:none}@media (max-width:720px){div:where(.pyjLIG_site).on-top .mcta{z-index:70;padding:var(--reference-size-10) var(--reference-size-16) calc(var(--reference-size-10) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:var(--reference-size-1) solid var(--line);box-shadow:0 var(--reference-size-negative-6) var(--reference-size-18) #0a141c14;visibility:hidden;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}div:where(.pyjLIG_site).on-top .mcta.on{visibility:visible;transform:none}div:where(.pyjLIG_site).on-top .mcta .btn{flex:1}}:where(.pyjLIG_site) .hq-row:has(#hq-url){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}@media (max-width:420px){:where(.pyjLIG_site) .hq-row:has(#hq-url){grid-template-columns:1fr}}:where(.pyjLIG_site) .nb span{display:inline-block}.pyjLIG_site{--navy:#0a141c;--navy-ink:#eef3f2;--navy-sub:#b7c6c2;--navy-line:#26343d;--amber:#8a5a00;--brand-pink:#f2bcc9;--head:#0a141c}@media (prefers-color-scheme:dark){.pyjLIG_site:not([data-theme=light]){--head:#e4eeeb;--amber:#f3c878;--navy:#05090c;--navy-line:#22313a}}.pyjLIG_site[data-theme=dark]{--head:#e4eeeb;--amber:#f3c878;--navy:#05090c;--navy-line:#22313a}:where(.pyjLIG_site) .sy{align-items:center;gap:var(--reference-size-5);font-size:var(--fs-13);white-space:nowrap;font-weight:700;display:inline-flex}:where(.pyjLIG_site) .sy-ok{color:var(--green)}:where(.pyjLIG_site) .sy-part{color:var(--amber)}:is(:where(.pyjLIG_site) .sy-none,:where(.pyjLIG_site) .sy-na){color:var(--ink3)}:where(.pyjLIG_site) .stamp{width:var(--reference-size-48);height:var(--reference-size-48);background:var(--brand-pink);color:#0a141c;font-size:var(--fs-12);letter-spacing:.08em;box-shadow:inset 0 0 0 var(--reference-size-2) #0a141c38,inset 0 0 0 var(--reference-size-4) var(--brand-pink),inset 0 0 0 var(--reference-size-5) #0a141c38;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;transform:rotate(-12deg)}:is(:where(.pyjLIG_site) .t2 h1,:where(.pyjLIG_site) .t2 h2){color:var(--head)}:where(.pyjLIG_site) .t2 .sec h2{font-size:clamp(var(--fs-24),3vw,var(--reference-size-34));line-height:1.45}:where(.pyjLIG_site) .t2-p{margin-top:var(--r-inner);color:var(--ink2);max-width:40em}:where(.pyjLIG_site) .t2-note{margin-top:var(--reference-size-10);font-size:var(--fs-13);color:var(--ink3)}:where(.pyjLIG_site) .t2-vis{gap:var(--reference-size-12);height:clamp(var(--reference-size-420),42vw,var(--reference-size-560));grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-width:0;display:grid;position:relative}:where(.pyjLIG_site) .t2-vis figure{border-radius:var(--r-card);background:var(--mint);margin:0;position:relative;overflow:hidden}:where(.pyjLIG_site) .t2-vis img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .t2-main{grid-row:1/3}:where(.pyjLIG_site) .t2-ans{left:var(--reference-size-negative-28);bottom:var(--reference-size-negative-36);width:min(var(--reference-size-330),74%);background:var(--surface);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-16);padding:var(--r-inner) var(--reference-size-16);box-shadow:var(--pop);z-index:2;position:absolute}:where(.pyjLIG_site) .t2-ans-q{font-weight:700;font-size:var(--fs-15);margin-top:var(--reference-size-4);color:var(--head);line-height:1.6}:where(.pyjLIG_site) .t2-ans-a{font-size:var(--fs-14);color:var(--ink2);margin-top:var(--r-label);padding-left:var(--reference-size-10);border-left:var(--reference-size-3) solid #2fc6ae;line-height:1.7}:where(.pyjLIG_site) .t2-ans-m{align-items:center;gap:var(--reference-size-8);margin-top:var(--reference-size-10);font-size:var(--fs-12);color:var(--ink3);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .t2-ans-m .stamp{margin-left:auto}:where(.pyjLIG_site) .t2-qchip{left:var(--reference-size-10);bottom:var(--reference-size-10);color:#eef3f2;font-size:var(--fs-13);padding:var(--r-label) var(--reference-size-12);border-radius:var(--reference-size-12) var(--reference-size-12) var(--reference-size-12) var(--reference-size-4);background:#0a141c;font-weight:700;position:absolute}@media (min-width:901px){:where(.pyjLIG_site) .hero-g:has(.t2-vis){align-items:start}}@media (max-width:900px){:where(.pyjLIG_site) .t2-vis{grid-template-rows:none;grid-template-columns:1fr 1fr;height:auto}:where(.pyjLIG_site) .t2-main{aspect-ratio:4/3;grid-area:auto/1/auto/-1}:where(.pyjLIG_site) .t2-side{aspect-ratio:1}:where(.pyjLIG_site) .t2-ans{width:auto;margin:var(--reference-size-negative-64) var(--reference-size-12) 0;grid-column:1/-1;position:relative;bottom:auto;left:auto}}:where(.pyjLIG_site) .t2-navy{background:var(--navy);color:var(--navy-ink);padding:var(--reference-size-84) 0}:where(.pyjLIG_site) .t2-navy h2{color:#fff;font-size:clamp(var(--fs-24),3.2vw,var(--reference-size-36));line-height:1.45}:where(.pyjLIG_site) .t2-navy-p{margin-top:var(--r-inner);color:var(--navy-sub);max-width:44em}:where(.pyjLIG_site) .t2-navy .sy-ok{color:#2fc6ae}:where(.pyjLIG_site) .t2-aside{margin-top:var(--reference-size-32);gap:var(--r-inner);font-size:var(--fs-16);color:var(--navy-ink);flex-wrap:wrap;align-items:baseline;display:flex}:where(.pyjLIG_site) .t2-aside-k{font-size:var(--fs-12);color:#0a141c;background:var(--brand-pink);border-radius:var(--reference-size-99);padding:var(--reference-size-2) var(--reference-size-10);flex:none;font-weight:700}:where(.pyjLIG_site) .t2-navy .btn-ol{color:#fff;border-color:#fff}:where(.pyjLIG_site) .t2-navy .btn-ol:hover{color:#fff;background:#ffffff1a}@media (max-width:820px){:where(.pyjLIG_site) .t2-navy{padding:var(--reference-size-60) 0}}:where(.pyjLIG_site) .t2-ax-n{color:var(--green);font-weight:700;font-size:var(--fs-14);letter-spacing:.04em}:where(.pyjLIG_site) .t2-opts{gap:var(--reference-size-8);display:grid}:where(.pyjLIG_site) .t2-opt{align-items:center;gap:var(--reference-size-10);min-height:var(--reference-size-48);padding:var(--reference-size-8) var(--r-inner);border:var(--reference-size-1-5) solid var(--line2);border-radius:var(--reference-size-12);cursor:pointer;background:var(--surface);min-width:0;display:flex}:where(.pyjLIG_site) .t2-opt input{width:var(--reference-size-18);height:var(--reference-size-18);accent-color:var(--green);flex:none;margin:0}:where(.pyjLIG_site) .t2-opt:has(input:checked){border-color:var(--green);background:var(--mint)}:where(.pyjLIG_site) .t2-opt .sy{font-size:var(--fs-15);white-space:normal}:where(.pyjLIG_site) .t2-qc-fb{margin-top:var(--r-inner);font-size:var(--fs-14);padding:var(--reference-size-12) var(--r-inner);border-radius:var(--reference-size-12);background:var(--bg2);min-height:3.4em}:where(.pyjLIG_site) .t2-head{justify-content:space-between;align-items:flex-end;gap:var(--reference-size-16) var(--reference-size-40);margin-bottom:var(--reference-size-32);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .t2-head .t2-p{max-width:30em;margin:0}:where(.pyjLIG_site) .ck-w{max-width:var(--reference-size-900)}:where(.pyjLIG_site) .ck-prog{top:calc(env(safe-area-inset-top,0px) + var(--reference-size-78));z-index:5;background:var(--surface);border:var(--reference-size-1) solid var(--line2);border-radius:var(--reference-size-99);padding:var(--reference-size-4) var(--r-inner);font-weight:700;font-size:var(--fs-14);margin-bottom:var(--reference-size-16);display:inline-block;position:sticky}:where(.pyjLIG_site) .ck-g{margin:0 0 var(--reference-size-36);border:0;min-width:0;padding:0}:where(.pyjLIG_site) .ck-g legend{gap:var(--reference-size-10);font-size:var(--fs-20);padding:0 0 var(--reference-size-10);border-bottom:var(--reference-size-1-5) solid var(--head);width:100%;margin-bottom:var(--r-label);color:var(--head);flex-wrap:wrap;align-items:baseline;font-weight:700;display:flex}:where(.pyjLIG_site) .ck-g legend .s{font-weight:400}:where(.pyjLIG_site) .ck-q{padding:var(--reference-size-18) 0;border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .ck-qt{margin-bottom:var(--reference-size-10);font-weight:700;line-height:1.7}:where(.pyjLIG_site) .ck-q .t2-opts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){:where(.pyjLIG_site) .ck-q .t2-opts{grid-template-columns:1fr 1fr}}@media (max-width:380px){:where(.pyjLIG_site) .ck-q .t2-opts{grid-template-columns:minmax(0,1fr)}}:where(.pyjLIG_site) .ck-q.miss{background:var(--err-bg);margin:0 var(--reference-size-negative-12);padding:var(--reference-size-18) var(--reference-size-12);border-radius:var(--reference-size-12)}:where(.pyjLIG_site) .ck-res h2{font-size:var(--fs-24);margin-bottom:var(--reference-size-16);color:var(--head)}:where(.pyjLIG_site) .ck-sum{gap:var(--reference-size-10);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.pyjLIG_site) .ck-s{padding:var(--r-inner);border-radius:var(--r-inner);border:var(--reference-size-1) solid var(--line);background:var(--surface);gap:var(--r-label);display:grid}:where(.pyjLIG_site) .ck-s b{font-size:var(--fs-32);color:var(--head);line-height:1.1}:where(.pyjLIG_site) .ck-s small{font-size:var(--fs-13);margin-left:var(--reference-size-2);color:var(--ink3)}@media (max-width:600px){:where(.pyjLIG_site) .ck-sum{grid-template-columns:1fr 1fr}}:where(.pyjLIG_site) .ck-matrix{margin-top:var(--r-card);border-top:var(--reference-size-1) solid var(--line2)}:where(.pyjLIG_site) .ck-mr{grid-template-columns:var(--reference-size-120) repeat(3,var(--reference-size-40));gap:var(--reference-size-8);padding:var(--reference-size-10) 0;border-bottom:var(--reference-size-1) solid var(--line);align-items:center;display:grid}:where(.pyjLIG_site) .ck-mr>span:first-child{font-weight:700;font-size:var(--fs-14)}:where(.pyjLIG_site) .ck-dot{width:var(--reference-size-36);height:var(--reference-size-36);background:var(--bg2);border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .ck-h3{font-size:var(--fs-18);margin:var(--reference-size-28) 0 var(--reference-size-10);color:var(--head)}:where(.pyjLIG_site) .ck-next{gap:var(--r-inner);padding-left:1.4em;display:grid}:where(.pyjLIG_site) .ck-next li{padding-bottom:var(--r-inner);border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .ck-nt{gap:var(--reference-size-10);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .ck-next p{margin-top:var(--reference-size-4);color:var(--ink2)}:where(.pyjLIG_site) .ck-cta{margin-top:var(--reference-size-28);padding:var(--reference-size-22);border-radius:var(--reference-size-16);background:var(--mint);border:var(--reference-size-1) solid var(--mint2);gap:var(--r-inner);display:grid}:where(.pyjLIG_site) .logo span{white-space:nowrap}@media (max-width:600px){:where(.pyjLIG_site) .sh .logo{column-gap:var(--reference-size-10);grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;row-gap:0;display:grid}:where(.pyjLIG_site) .sh .logo svg{grid-row:1/3}:where(.pyjLIG_site) .sh .logo span{line-height:1.2}:where(.pyjLIG_site) .sh .logo small{font-size:var(--reference-size-10);margin:0;line-height:1.2;display:block!important}}@media (max-width:480px){:is(:where(.pyjLIG_site) .menu-btn,:where(.pyjLIG_site) .sh .btn){white-space:nowrap!important}}:where(.pyjLIG_site) .qas{margin-top:var(--reference-size-32)}:where(.pyjLIG_site) .qa-bar{justify-content:space-between;align-items:center;gap:var(--reference-size-12);margin-bottom:var(--reference-size-16);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .qa-chips{gap:var(--r-label);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .qa-chip{min-height:var(--reference-size-40);padding:0 var(--r-inner);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--navy-line);color:var(--navy-ink);font-size:var(--fs-14);gap:var(--r-label);background:0 0;align-items:center;font-weight:500;display:inline-flex}:where(.pyjLIG_site) .qa-chip span{font-size:var(--fs-12);color:var(--navy-sub)}:where(.pyjLIG_site) .qa-chip:hover{border-color:#2fc6ae}:where(.pyjLIG_site) .qa-chip[aria-pressed=true]{color:#0a141c;background:#fff;border-color:#fff;font-weight:700}:where(.pyjLIG_site) .qa-chip[aria-pressed=true] span{color:#4a5a57}:is(:where(.pyjLIG_site) .qa-chip:focus-visible,:where(.pyjLIG_site) .qa-btn:focus-visible){outline:var(--reference-size-3) solid #2fc6ae;outline-offset:var(--reference-size-2)}:where(.pyjLIG_site) .qa-nav{gap:var(--reference-size-8);display:flex}:where(.pyjLIG_site) .qa-btn{width:var(--tap);height:var(--tap);border:var(--reference-size-1) solid var(--navy-line);color:#fff;background:0 0;border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .qa-btn:hover:not([disabled]){background:#ffffff1a}:where(.pyjLIG_site) .qa-btn[disabled]{opacity:.35;cursor:default}:where(.pyjLIG_site) .qa-track{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--reference-size-32))/3);gap:var(--reference-size-16);scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:var(--reference-size-4) var(--reference-size-2) var(--reference-size-18);scrollbar-width:thin;scrollbar-color:var(--navy-line) transparent;overscroll-behavior-x:contain;list-style:none;display:grid;overflow-x:auto}:where(.pyjLIG_site) .qa-track:focus-visible{outline:var(--reference-size-3) solid #2fc6ae;outline-offset:var(--reference-size-4);border-radius:var(--reference-size-12)}:where(.pyjLIG_site) .qa-c{scroll-snap-align:start;background:var(--surface);color:var(--ink);border-radius:var(--reference-size-16);padding:var(--reference-size-16) var(--reference-size-18);gap:var(--r-label);flex-direction:column;min-width:0;display:flex}:where(.pyjLIG_site) .qa-top{justify-content:space-between;gap:var(--reference-size-8);flex-wrap:wrap;align-items:center;display:flex}:where(.pyjLIG_site) .qa-q{font-weight:700;font-size:var(--fs-16);color:var(--head);margin-top:var(--reference-size-4);line-height:1.6}:where(.pyjLIG_site) .qa-a{font-size:var(--fs-15);color:var(--ink2);padding-left:var(--reference-size-10);border-left:var(--reference-size-3) solid #2fc6ae;flex:1;line-height:1.75}:where(.pyjLIG_site) .qa-m{align-items:center;gap:var(--reference-size-8);margin-top:var(--reference-size-8);font-size:var(--fs-12);color:var(--ink3);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .qa-m .stamp{margin-left:auto}:where(.pyjLIG_site) .t2-navy .qa-c .sy-ok{color:var(--green)}@media (max-width:1000px){:where(.pyjLIG_site) .qa-track{grid-auto-columns:calc((100% - var(--reference-size-16))/2)}}@media (max-width:600px){:where(.pyjLIG_site) .qa-track{grid-auto-columns:86%}:where(.pyjLIG_site) .qa-bar{flex-direction:column;align-items:stretch}:where(.pyjLIG_site) .qa-nav{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){:where(.pyjLIG_site) .qa-track{scroll-behavior:auto}}:where(.pyjLIG_site) .t2-pts{margin-top:var(--reference-size-32);border-top:var(--reference-size-1) solid var(--navy-line);border-bottom:var(--reference-size-1) solid var(--navy-line);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .t2-pts li{gap:var(--r-label);padding:var(--r-card);border-left:var(--reference-size-1) solid var(--navy-line);align-content:start;display:grid}:where(.pyjLIG_site) .t2-pts li:first-child{border-left:0;padding-left:0}:where(.pyjLIG_site) .t2-pts b{color:#fff;font-size:var(--fs-18);line-height:1.5}:where(.pyjLIG_site) .t2-pts li>span:last-child{color:var(--navy-sub);font-size:var(--fs-15);line-height:1.8}:where(.pyjLIG_site) .t2-sub-k{margin-top:var(--reference-size-40);font-size:var(--fs-13);color:var(--navy-sub);letter-spacing:.08em;font-weight:700}:where(.pyjLIG_site) .t2-sub-k+.qas{margin-top:var(--reference-size-12)}@media (max-width:820px){:where(.pyjLIG_site) .t2-pts{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .t2-pts li{padding:var(--reference-size-16) 0;border-left:0;border-top:var(--reference-size-1) solid var(--navy-line)}:where(.pyjLIG_site) .t2-pts li:first-child{border-top:0}}:where(.pyjLIG_site) .dk-flow{border-top:var(--reference-size-1-5) solid var(--head);margin-top:var(--reference-size-8);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .dk-flow li{gap:var(--r-label);padding:var(--reference-size-18) var(--reference-size-18) var(--reference-size-18) 0;border-right:var(--reference-size-1) solid var(--line);align-content:start;display:grid}:where(.pyjLIG_site) .dk-flow li:last-child{border-right:0}:where(.pyjLIG_site) .dk-when{font-size:var(--fs-13);color:var(--green);letter-spacing:.06em;font-weight:700}:where(.pyjLIG_site) .dk-flow b{font-size:var(--fs-18);color:var(--head);line-height:1.5}:where(.pyjLIG_site) .dk-flow li>span:last-child{font-size:var(--fs-15);color:var(--ink2);line-height:1.8}@media (max-width:900px){:where(.pyjLIG_site) .dk-flow{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .dk-flow li{border-right:0;border-bottom:var(--reference-size-1) solid var(--line);padding:var(--reference-size-16) 0}:where(.pyjLIG_site) .dk-flow li+li{padding-left:0}}:where(.pyjLIG_site) .dk-g{gap:var(--reference-size-32);margin-top:var(--reference-size-40);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}:is(:where(.pyjLIG_site) .dk-who h3,:where(.pyjLIG_site) .dk-keep h3){font-size:var(--fs-18);color:var(--head);margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .dk-who ul{border-top:var(--reference-size-1) solid var(--line2);list-style:none}:where(.pyjLIG_site) .dk-who li{grid-template-columns:var(--reference-size-110) minmax(0,1fr);gap:var(--reference-size-12);padding:var(--reference-size-12) 0;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-15);display:grid}:where(.pyjLIG_site) .dk-who b{color:var(--head)}:where(.pyjLIG_site) .dk-who li span{color:var(--ink2)}:where(.pyjLIG_site) .dk-who .s{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .dk-rep{border:var(--reference-size-1) solid var(--line2);border-radius:var(--reference-size-18);padding:var(--reference-size-18);background:var(--surface);min-width:0;margin:0}:where(.pyjLIG_site) .dk-rep figcaption{margin-bottom:var(--reference-size-12);color:var(--head);justify-content:space-between;align-items:center;display:flex}:where(.pyjLIG_site) .dk-rep figcaption span{font-size:var(--fs-13);color:var(--ink3)}:where(.pyjLIG_site) .dk-kpi{gap:var(--reference-size-1);background:var(--line);border:var(--reference-size-1) solid var(--line);border-radius:var(--reference-size-12);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}:where(.pyjLIG_site) .dk-kpi div{background:var(--surface);padding:var(--reference-size-12)}:where(.pyjLIG_site) .dk-kpi dt{font-size:var(--fs-12);color:var(--ink3)}:where(.pyjLIG_site) .dk-kpi dd{font-size:var(--fs-22);color:var(--head);font-weight:700}@media (max-width:900px){:where(.pyjLIG_site) .dk-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){:where(.pyjLIG_site) .dk-who li{gap:var(--reference-size-2);grid-template-columns:minmax(0,1fr)}}:where(.pyjLIG_site) .dk-keep{margin-top:var(--reference-size-32);padding:var(--reference-size-18) var(--r-card);border-radius:var(--r-inner);border:var(--reference-size-1-5) dashed var(--line2)}:where(.pyjLIG_site) #daiko .cta-row{margin-top:var(--reference-size-28)}:where(.pyjLIG_site) .t3 .hero{padding-bottom:var(--reference-size-88)}:is(:where(.pyjLIG_site) .sh .btn-sm,:where(.pyjLIG_site) .menu-btn){min-height:var(--tap)}:where(.pyjLIG_site) .logo small{font-size:var(--fs-12)}:where(.pyjLIG_site) .hq-note{font-size:var(--fs-13);align-items:flex-start;line-height:1.6}:where(.pyjLIG_site) .hq-note .ic{margin-top:var(--reference-size-3);flex:none}:where(.pyjLIG_site) .t2-note{font-size:var(--fs-13)}:where(.pyjLIG_site) .hq-paste summary{min-height:var(--tap)}:where(.pyjLIG_site) .t2-vis .t2-ans{width:min(var(--reference-size-310),calc(57% + var(--reference-size-16)))}:where(.pyjLIG_site) .t3 .hero{padding:var(--reference-size-32) 0 var(--reference-size-76)}:where(.pyjLIG_site) .t3 .hero .sub{margin-top:var(--reference-size-16)}:where(.pyjLIG_site) .t3 .hero .lead{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .t3 #try .hq{margin-top:var(--reference-size-18);padding:var(--r-inner) var(--reference-size-16)}:where(.pyjLIG_site) .t3 #try .hq-t{margin-bottom:var(--r-label)}:where(.pyjLIG_site) .t3 #try .hq-row{gap:var(--reference-size-8) var(--reference-size-10)}:where(.pyjLIG_site) .t3-mcard{display:none}@media (min-width:1600px){:where(.pyjLIG_site) .t3 #try .wrap{max-width:var(--reference-size-1320)}:where(.pyjLIG_site) .t3 .t2-vis{height:var(--reference-size-600)}}@media (max-width:900px){:where(.pyjLIG_site) .t3 #try .t2-vis{display:none}:where(.pyjLIG_site) .t3-mcard{grid-template-columns:var(--reference-size-84) minmax(0,1fr);gap:var(--reference-size-12);margin-top:var(--r-inner);padding:var(--reference-size-10);border:var(--reference-size-1) solid var(--line);border-radius:var(--r-inner);background:var(--surface);align-items:stretch;display:grid}:where(.pyjLIG_site) .t3-mcard img{width:var(--reference-size-84);height:100%;min-height:var(--reference-size-92);object-fit:cover;border-radius:var(--reference-size-10);display:block}:where(.pyjLIG_site) .t3-mq{font-weight:700;font-size:var(--fs-14);color:var(--head);line-height:1.5}:where(.pyjLIG_site) .t3-ma{font-size:var(--fs-14);color:var(--ink2);margin-top:var(--reference-size-2);padding-left:var(--reference-size-8);border-left:var(--reference-size-3) solid #2fc6ae;line-height:1.6}:where(.pyjLIG_site) .t3-mm{align-items:center;gap:var(--r-label);margin-top:var(--r-label);font-size:var(--fs-12);color:var(--ink3);display:flex}:where(.pyjLIG_site) .t3-mm .stamp{width:var(--reference-size-36);height:var(--reference-size-36);font-size:var(--reference-size-9);margin-left:auto}}@media (max-width:600px){:where(.pyjLIG_site) .sh .wrap{min-height:var(--reference-size-58)}:where(.pyjLIG_site) .logo small{font-size:var(--fs-12)}:where(.pyjLIG_site) .t3 .hero{padding-top:var(--reference-size-18)}:where(.pyjLIG_site) .t3 .h-who{font-size:var(--fs-13);margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .t3 #try .hq{margin-top:var(--r-inner);padding:var(--reference-size-12)}:where(.pyjLIG_site) .t3 #try .hq-row:has(#hq-url){grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}:where(.pyjLIG_site) .t3 #try .hq-row .fld>label{font-size:var(--fs-12)}:where(.pyjLIG_site) .t3 #try .hq-row .in{padding-left:var(--reference-size-8);padding-right:var(--reference-size-8);font-size:var(--fs-15)}}:where(.pyjLIG_site) .snav a.l{min-height:var(--tap);align-items:center;display:inline-flex}:where(.pyjLIG_site) .sh .logo{min-height:var(--tap)}@media (max-width:900px){:where(.pyjLIG_site) .t3-mcard{grid-template-columns:var(--reference-size-64) minmax(0,1fr);gap:var(--reference-size-10);margin-top:var(--reference-size-12);padding:var(--reference-size-8) var(--reference-size-10) var(--reference-size-8) var(--reference-size-8);position:relative}:where(.pyjLIG_site) .t3-mcard img{width:var(--reference-size-64);height:100%;min-height:0}:where(.pyjLIG_site) .t3-mq{font-size:var(--fs-14);padding-right:var(--reference-size-40)}:where(.pyjLIG_site) .t3-ma{font-size:var(--fs-13);line-height:1.55}:where(.pyjLIG_site) .t3-mm{margin-top:var(--reference-size-4)}:where(.pyjLIG_site) .t3-mm .stamp{right:var(--reference-size-8);top:var(--reference-size-8);margin:0;position:absolute}:where(.pyjLIG_site) .t3 #try .hq{margin-top:var(--reference-size-12)}}@media (max-width:600px) and (max-height:620px){:where(.pyjLIG_site) .t3 .hero{padding-top:var(--reference-size-10)}:where(.pyjLIG_site) .t3 .hero .sub{font-size:var(--fs-16);margin-top:var(--reference-size-10)}:where(.pyjLIG_site) .t3 .h-who{margin-bottom:var(--reference-size-8)}:where(.pyjLIG_site) .t3-mcard{display:none}}@media (max-width:900px){:where(.pyjLIG_site) .t3-mcard img{height:var(--reference-size-64);align-self:center}}@media (max-width:600px) and (max-height:700px){:where(.pyjLIG_site) .t3 .hero{padding-top:var(--reference-size-12)}:where(.pyjLIG_site) .t3 .h-who{margin-bottom:var(--reference-size-8)}:where(.pyjLIG_site) .t3 .hero .sub{margin-top:var(--reference-size-10)}}:where(.pyjLIG_site) .t3-mcards{display:none}:where(.pyjLIG_site) .t3-mcards .t3-mcard{margin-top:0}@media (max-width:700px){:where(.pyjLIG_site) .t3-mcards{gap:var(--reference-size-10);scroll-snap-type:x mandatory;margin-top:var(--reference-size-12);scrollbar-width:none;overscroll-behavior-x:contain;border-radius:var(--r-inner);grid-auto-columns:86%;grid-auto-flow:column;display:grid;overflow-x:auto}:where(.pyjLIG_site) .t3-mcards::-webkit-scrollbar{display:none}:where(.pyjLIG_site) .t3-mcards .t3-mcard{scroll-snap-align:start;display:grid}:where(.pyjLIG_site) .t3-mcards .t3-mcard img{width:var(--reference-size-72);height:var(--reference-size-72)}:where(.pyjLIG_site) .t3-mcards .t3-mcard{grid-template-columns:var(--reference-size-72) minmax(0,1fr)}}@media (max-width:600px) and (max-height:620px){:where(.pyjLIG_site) .t3-mcards{display:none}}@media (min-width:701px) and (max-width:900px){:where(.pyjLIG_site) .t3 .hero-g{gap:var(--reference-size-28);align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important}:where(.pyjLIG_site) .t3 #try .t2-vis{height:auto;margin-top:var(--r-label);position:relative;display:block!important}:where(.pyjLIG_site) .t3 #try .t2-main{aspect-ratio:3/4}:where(.pyjLIG_site) .t3 #try .t2-side{display:none}:where(.pyjLIG_site) .t3 #try .t2-ans{left:var(--reference-size-negative-18);right:var(--reference-size-10);bottom:var(--reference-size-negative-30);width:auto;margin:0;position:absolute}}@media (min-width:901px) and (max-height:760px){:where(.pyjLIG_site) .t3 .hero{padding-top:var(--reference-size-18)}:where(.pyjLIG_site) .t3 .h-who{margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .t3 .hero .sub{margin-top:var(--reference-size-10)}:where(.pyjLIG_site) .t3 #try .hq{margin-top:var(--reference-size-12)}:where(.pyjLIG_site) .t3 .t2-vis{height:clamp(var(--reference-size-380),38vw,var(--reference-size-480))}}@media (max-width:700px){:where(.pyjLIG_site) .t3-mcards .t3-mq{padding-right:var(--reference-size-30)}:where(.pyjLIG_site) .t3-mcards .t3-mm .stamp{width:var(--reference-size-30);height:var(--reference-size-30);font-size:var(--reference-size-8);right:var(--r-label);top:var(--r-label)}}:where(.pyjLIG_site) .phone-shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}:where(.pyjLIG_site) .qa-ind2{font-size:var(--fs-13);color:var(--ink3);letter-spacing:.04em;font-weight:700}:where(.pyjLIG_site) .qa-c{border-radius:var(--r-label);box-shadow:0 var(--reference-size-1) 0 #00000040}:where(.pyjLIG_site) .qa-m span:first-child{font-size:var(--fs-12);color:var(--ink3)}:is(:where(.pyjLIG_site) .t2-ans-m span:first-child,:where(.pyjLIG_site) .t3-mm span:first-child){font-size:var(--fs-12);color:var(--ink3)}:is(:where(.pyjLIG_site) .gap-smp,:where(.pyjLIG_site) .smp-k){font-size:var(--fs-12);color:var(--ink3);letter-spacing:.04em;font-weight:700}:where(.pyjLIG_site) .smp-k{margin-bottom:var(--reference-size-4);display:block}:where(.pyjLIG_site) .t3 .way{border-radius:var(--reference-size-10)}:is(:where(.pyjLIG_site) .t3 .dk-rep,:where(.pyjLIG_site) .t3 .rep,:where(.pyjLIG_site) .t3 .bfa-b,:where(.pyjLIG_site) .t3 .bfa-a){border-radius:var(--r-label)}:where(.pyjLIG_site) .t3 .smp3-c{background:0 0;border:0;padding:0}:where(.pyjLIG_site) .t3 .dk-keep{border:0;border-top:var(--reference-size-1-5) solid var(--head);padding:var(--reference-size-16) 0 0;border-radius:0}:where(.pyjLIG_site) .dk-keep-p{color:var(--ink2);font-size:var(--fs-15);line-height:1.85}:where(.pyjLIG_site) .t3 .dg-list li{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .t3 .t2-pts li{gap:var(--reference-size-4)}:where(.pyjLIG_site) .dk-photo{margin:var(--reference-size-4) 0 var(--reference-size-28)}:where(.pyjLIG_site) .dk-photo img{aspect-ratio:21/8;object-fit:cover;object-position:50% 40%;border-radius:var(--reference-size-4);width:100%;display:block}:where(.pyjLIG_site) .dk-photo figcaption{font-size:var(--fs-12);color:var(--ink3);text-align:right;margin-top:var(--r-label)}@media (max-width:700px){:where(.pyjLIG_site) .dk-photo img{aspect-ratio:16/9}}:is(:where(.pyjLIG_site) .t3 .smp3-c .phone,:where(.pyjLIG_site) .phone:has(.phone-shot)){width:min(var(--reference-size-220),100%);aspect-ratio:270/564;border-width:var(--reference-size-7);border-radius:var(--reference-size-26);justify-self:start;height:auto}@media (max-width:1000px){:is(:where(.pyjLIG_site) .t3 .smp3-c .phone,:where(.pyjLIG_site) .phone:has(.phone-shot)){width:var(--reference-size-180)}}:where(.pyjLIG_site) .cg-hero{padding:var(--reference-size-52) 0 var(--tap);border-bottom:var(--reference-size-1) solid var(--line);background:var(--bg2)}:where(.pyjLIG_site) .cg-hero-g{gap:var(--reference-size-40);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}:where(.pyjLIG_site) .cg-hero h1{font-size:clamp(var(--fs-28),4vw,var(--tap));line-height:1.4}:where(.pyjLIG_site) .cg-diag{background:var(--surface);border:var(--reference-size-1-5) solid var(--green);border-radius:var(--reference-size-18);padding:var(--reference-size-22);gap:var(--reference-size-10);justify-items:start;display:grid}:where(.pyjLIG_site) .cg-diag-k{font-size:var(--fs-13);color:var(--green);font-weight:700}:where(.pyjLIG_site) .cg-diag b{font-size:var(--fs-18);line-height:1.6}@media (max-width:900px){:where(.pyjLIG_site) .cg-hero-g{gap:var(--reference-size-24);grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-is{gap:var(--reference-size-18);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}:where(.pyjLIG_site) .cg-i{background:var(--surface);border:var(--reference-size-1-5) solid var(--line);border-radius:var(--reference-size-18);flex-direction:column;min-width:0;display:flex;overflow:hidden}:where(.pyjLIG_site) .cg-i-b{padding:var(--reference-size-18) var(--r-card) var(--r-card);gap:var(--reference-size-10);flex-direction:column;flex:1;display:flex}:where(.pyjLIG_site) .cg-i-b h3{font-size:var(--fs-20)}:where(.pyjLIG_site) .cg-i-b h3 a{color:var(--ink);text-decoration:none}:where(.pyjLIG_site) .cg-i-k{font-size:var(--fs-13);color:var(--ink3);font-weight:700}:where(.pyjLIG_site) .cg-i .ind-go{margin-top:auto}@media (max-width:900px){:where(.pyjLIG_site) .cg-is{grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-w{gap:var(--reference-size-24);padding:var(--reference-size-24);border-radius:var(--reference-size-18);background:var(--bg2);border:var(--reference-size-1) solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}:where(.pyjLIG_site) .cg-w h2{font-size:var(--fs-20);margin-bottom:var(--r-label)}:where(.pyjLIG_site) .cg-w p{font-size:var(--fs-15);color:var(--ink2)}@media (max-width:760px){:where(.pyjLIG_site) .cg-w{grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-chk{counter-reset:cgc;gap:var(--reference-size-12);max-width:var(--reference-size-760);list-style:none;display:grid}:where(.pyjLIG_site) .cg-chk li{counter-increment:cgc;grid-template-columns:var(--reference-size-40) minmax(0,1fr);gap:var(--reference-size-12);padding:var(--reference-size-16);border-radius:var(--r-inner);background:var(--surface);border:var(--reference-size-1-5) solid var(--line);font-size:var(--fs-16);align-items:start;line-height:1.7;display:grid}:where(.pyjLIG_site) .cg-chk li:before{content:counter(cgc);width:var(--reference-size-32);height:var(--reference-size-32);border-radius:var(--reference-size-99);background:var(--green);color:#fff;font-weight:700;font-size:var(--fs-15);place-items:center;display:grid}:where(.pyjLIG_site) .msg-b h2{font-size:clamp(var(--fs-22),2.6vw,var(--fs-28));color:var(--head)}:where(.pyjLIG_site) .msg-b h3{font-size:var(--fs-18);color:var(--head);margin-top:var(--reference-size-30)}:where(.pyjLIG_site) .msg-b p{font-size:var(--fs-16);margin-top:var(--r-inner);color:var(--ink);line-height:2}:where(.pyjLIG_site) .msg-l{margin:var(--reference-size-10) 0 0;gap:var(--reference-size-8);font-size:var(--fs-16);padding-left:1.2em;line-height:1.85;display:grid}:where(.pyjLIG_site) .msg-ask{font-weight:700;font-size:var(--fs-18)!important;color:var(--head)!important}:where(.pyjLIG_site) .msg-sign{align-items:baseline;gap:var(--reference-size-12);flex-wrap:wrap;display:flex;margin-top:var(--reference-size-24)!important;font-size:var(--fs-14)!important;color:var(--ink2)!important}:where(.pyjLIG_site) .msg-sign b{font-size:var(--fs-20);color:var(--head);letter-spacing:.14em}:where(.pyjLIG_site) .msg-more{font-size:var(--fs-15)!important}:where(.pyjLIG_site) .tbd-note{font-size:var(--fs-12)!important;color:var(--ink3)!important;margin-top:var(--reference-size-18)!important;line-height:1.7!important}:where(.pyjLIG_site) .tru2{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important}:where(.pyjLIG_site) .tr-name h3{font-size:var(--fs-18);color:var(--head);margin-bottom:var(--reference-size-8)}:where(.pyjLIG_site) .tr-name p{font-size:var(--fs-16);line-height:1.9}:where(.pyjLIG_site) .tr-name .s{margin-top:var(--reference-size-10);font-size:var(--fs-13);line-height:1.7}@media (max-width:900px){:where(.pyjLIG_site) .tru2{grid-template-columns:minmax(0,1fr)!important}}:where(.pyjLIG_site) .sf .sf-g nav{display:block}:where(.pyjLIG_site) .cg-kick{font-size:var(--fs-14);color:var(--green);margin-bottom:var(--reference-size-8);font-weight:700}@media (max-width:900px){:where(.pyjLIG_site) .cg-diag{display:none}}:where(.pyjLIG_site) .cg-is.cg4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){:where(.pyjLIG_site) .cg-is.cg4{grid-template-columns:1fr 1fr}}@media (max-width:640px){:where(.pyjLIG_site) .cg-is.cg4{grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-i-b h3 a{padding:var(--reference-size-3) 0;display:inline-block}@media (max-width:640px){:where(.pyjLIG_site) .cg-new li:nth-child(n+4){display:none}}:where(.pyjLIG_site) .cg-dl{gap:var(--reference-size-32);padding:var(--reference-size-28);border-radius:var(--r-card);background:var(--mint);border:var(--reference-size-1-5) solid var(--mint2);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}:where(.pyjLIG_site) .cg-dl h2{font-size:clamp(var(--fs-20),2.4vw,var(--reference-size-26));margin-bottom:var(--reference-size-8)}:where(.pyjLIG_site) .cg-dl>div>p{font-size:var(--fs-15);color:var(--ink2)}:where(.pyjLIG_site) .cg-dl-f{gap:var(--reference-size-12);background:var(--surface);border-radius:var(--reference-size-16);padding:var(--r-card);border:var(--reference-size-1) solid var(--line);display:grid}:where(.pyjLIG_site) .cg-dl-f .in{width:100%}:where(.pyjLIG_site) .cg-dl-f .btn{width:100%}@media (max-width:900px){:where(.pyjLIG_site) .cg-dl{padding:var(--r-card);gap:var(--r-card);grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-by{gap:var(--r-label) var(--reference-size-18);margin-top:var(--r-inner);font-size:var(--fs-14);color:var(--ink2);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .cg-by b{color:var(--ink);margin-right:var(--r-label);font-weight:700}:where(.pyjLIG_site) .cg-pil>*{max-width:var(--reference-size-820)}:where(.pyjLIG_site) .cg-pil>h2{font-size:clamp(var(--fs-20),2.4vw,var(--fs-24));margin:var(--tap) 0 var(--r-inner)}:where(.pyjLIG_site) .cg-pil>h2:first-child{margin-top:0}:where(.pyjLIG_site) .cg-pil>p{font-size:var(--fs-16);line-height:1.95}:where(.pyjLIG_site) .cg-chk b{font-size:var(--fs-16);line-height:1.6;display:block}:where(.pyjLIG_site) .cg-chk p{font-size:var(--fs-15);color:var(--ink2);margin-top:var(--reference-size-4);line-height:1.8}:where(.pyjLIG_site) .cg-pil .bfa{margin-top:0}:where(.pyjLIG_site) .cg-pil .art-cta{margin-top:var(--reference-size-24)}:where(.pyjLIG_site) .cg-dl-f .s a{padding:var(--reference-size-5) 0;display:inline-block}:where(.pyjLIG_site) .msg-g2{gap:var(--reference-size-64);max-width:var(--reference-size-1100);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}:where(.pyjLIG_site) .msg-side{top:var(--reference-size-110);position:sticky}:where(.pyjLIG_site) .msg-k{letter-spacing:.14em;align-items:center;gap:var(--reference-size-12);font-weight:700;display:flex;font-size:var(--fs-14)!important;color:var(--green)!important;margin:0!important;line-height:1.6!important}:where(.pyjLIG_site) .msg-k:after{content:"";width:var(--reference-size-40);height:var(--reference-size-1-5);background:currentColor}:where(.pyjLIG_site) .msg-pull{margin:var(--reference-size-26) 0 0;border:0;padding:0}:where(.pyjLIG_site) .msg-pull:before{content:"";width:var(--reference-size-56);height:var(--r-label);border-radius:var(--reference-size-3);background:var(--brand-pink);margin-bottom:var(--r-card);display:block}:where(.pyjLIG_site) .msg-pull p{font-size:clamp(var(--reference-size-26),3.1vw,var(--reference-size-40));color:var(--head);letter-spacing:.02em;margin:0;font-weight:700;line-height:1.55}:where(.pyjLIG_site) .msg-pull footer{margin-top:var(--reference-size-16);font-size:var(--fs-13);color:var(--ink3);line-height:1.7}:is(:where(.pyjLIG_site) .msg-g2 .msg-b>p,:where(.pyjLIG_site) .msg-g2 .msg-l){max-width:36em}:where(.pyjLIG_site) .msg-g2 .msg-b>p:first-child{margin-top:0}:where(.pyjLIG_site) .msg-sign span{font-size:var(--fs-14)}@media (max-width:900px){:where(.pyjLIG_site) .msg-g2{gap:var(--reference-size-24);grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .msg-side{position:static}:where(.pyjLIG_site) .msg-pull p{font-size:var(--reference-size-26)}}:where(.pyjLIG_site) .msg-pull p span{display:inline-block}:where(.pyjLIG_site) .cg-pil .cg-chk{max-width:none}:where(.pyjLIG_site) .cg-pil section h2{font-size:clamp(var(--fs-20),2.4vw,var(--fs-24));margin:var(--reference-size-48) 0 var(--r-inner);scroll-margin-top:var(--reference-size-90)}:where(.pyjLIG_site) .cg-pil section>p{font-size:var(--fs-16);line-height:1.95}:where(.pyjLIG_site) .cg-pil section>p+p{margin-top:var(--r-inner)}:where(.pyjLIG_site) .cg-pil .toc{margin-bottom:var(--reference-size-8)}:where(.pyjLIG_site) .cg-pil .bfa+.bfa{margin-top:var(--reference-size-16)}:where(.pyjLIG_site) .cg-pil .art-dl{margin-top:0}:where(.pyjLIG_site) .cg-sc{gap:var(--reference-size-10);padding:var(--reference-size-18) var(--r-card);border-radius:var(--r-inner);border:var(--reference-size-1-5) dashed var(--warn-line);background:var(--warn-bg);list-style:none;display:grid}:where(.pyjLIG_site) .cg-sc li{grid-template-columns:var(--reference-size-22) minmax(0,1fr);gap:var(--reference-size-10);font-size:var(--fs-16);color:var(--ink);line-height:1.7;display:grid}:where(.pyjLIG_site) .cg-sc li:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);border:var(--reference-size-2) solid var(--ink3);border-radius:var(--reference-size-4);margin-top:var(--reference-size-4);background:var(--surface)}:where(.pyjLIG_site) .cg-plan{gap:var(--reference-size-10);list-style:none;display:grid}:where(.pyjLIG_site) .cg-plan li{gap:var(--reference-size-12);padding:var(--r-inner) var(--reference-size-16);border-radius:var(--r-inner);background:var(--surface);border:var(--reference-size-1-5) solid var(--line);font-size:var(--fs-15);grid-template-columns:5em minmax(0,1fr);line-height:1.75;display:grid}:where(.pyjLIG_site) .cg-plan b{color:var(--green)}:where(.pyjLIG_site) .cg3-upd{margin-top:var(--reference-size-16);font-size:var(--fs-14);color:var(--ink2)}:where(.pyjLIG_site) .cg3-upd b{color:var(--green)}:where(.pyjLIG_site) .cg3-ed{gap:var(--tap);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}:where(.pyjLIG_site) .cg3-note{border-left:var(--reference-size-3) solid var(--green);padding:var(--reference-size-2) 0 var(--reference-size-2) var(--reference-size-24)}:where(.pyjLIG_site) .cg3-note-h{font-size:var(--fs-15);color:var(--green);margin-bottom:var(--reference-size-12);letter-spacing:.04em}:where(.pyjLIG_site) .cg3-note p{font-size:var(--fs-16);line-height:2}:where(.pyjLIG_site) .cg3-note p+p{margin-top:var(--reference-size-12)}:where(.pyjLIG_site) .cg3-note .cg3-sign{margin-top:var(--reference-size-18);font-size:var(--fs-14);color:var(--ink2);line-height:1.7}:where(.pyjLIG_site) .cg3-sign b{color:var(--ink);font-size:var(--fs-16);margin:0 var(--reference-size-10)}:where(.pyjLIG_site) .cg3-rules{background:var(--bg2);border-radius:var(--reference-size-16);padding:var(--r-card) var(--reference-size-22);border:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .cg3-rules h3{font-size:var(--fs-15);margin-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .cg3-rules ul{gap:var(--reference-size-12);font-size:var(--fs-14);color:var(--ink2);line-height:1.75;list-style:none;display:grid}:where(.pyjLIG_site) .cg3-rules li b{color:var(--ink);font-size:var(--fs-15);display:block}@media (max-width:900px){:where(.pyjLIG_site) .cg3-ed{gap:var(--reference-size-24);grid-template-columns:1fr}}:where(.pyjLIG_site) .cg3-n{gap:var(--reference-size-28);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;display:grid}:where(.pyjLIG_site) .cg3-ft{background:var(--green);color:var(--on-green);border-radius:var(--r-card);padding:var(--reference-size-28);gap:var(--reference-size-12);flex-direction:column;display:flex}:where(.pyjLIG_site) .cg3-ft .k{font-size:var(--fs-13);letter-spacing:.06em;opacity:.9;font-weight:700}:where(.pyjLIG_site) .cg3-ft h3{font-size:clamp(var(--fs-22),2.6vw,var(--fs-28));color:var(--on-green);line-height:1.45}:where(.pyjLIG_site) .cg3-ft p{font-size:var(--fs-16);line-height:1.9}:where(.pyjLIG_site) .cg3-ft ul{gap:var(--reference-size-4);border-top:var(--reference-size-1) solid #ffffff47;padding-top:var(--reference-size-12);list-style:none;display:grid}:where(.pyjLIG_site) .cg3-ft li a{color:var(--on-green);font-weight:700;font-size:var(--fs-15);text-underline-offset:var(--reference-size-3);padding:var(--reference-size-4) 0;line-height:1.6;text-decoration:underline;display:inline-block}:where(.pyjLIG_site) .cg3-ft .btn{background:var(--on-green);color:var(--green);border:var(--reference-size-1-5) solid var(--on-green);align-self:flex-start;margin-top:auto}:where(.pyjLIG_site) .cg3-list{border-top:var(--reference-size-1) solid var(--line2);list-style:none}:where(.pyjLIG_site) .cg3-list a{gap:var(--reference-size-4) var(--reference-size-16);padding:var(--reference-size-18) var(--reference-size-4);border-bottom:var(--reference-size-1) solid var(--line2);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}:where(.pyjLIG_site) .cg3-list b{font-size:var(--fs-18);line-height:1.5}:where(.pyjLIG_site) .cg3-list span{font-size:var(--fs-14);color:var(--ink2);grid-column:1}:where(.pyjLIG_site) .cg3-list .ic{color:var(--green);grid-area:1/2/3}:where(.pyjLIG_site) .cg3-list a:hover b{color:var(--green);text-decoration:underline}:where(.pyjLIG_site) .cg3-more{margin-top:var(--reference-size-16);font-size:var(--fs-14);color:var(--ink2)}@media (max-width:900px){:where(.pyjLIG_site) .cg3-n{grid-template-columns:1fr}}:where(.pyjLIG_site) .cg3-new{gap:var(--reference-size-32);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}:where(.pyjLIG_site) .cg3-big a{color:var(--ink);text-decoration:none;display:block}:where(.pyjLIG_site) .cg3-big img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--reference-size-16);background:var(--mint);width:100%;display:block}:where(.pyjLIG_site) .cg3-big .m{margin-top:var(--reference-size-12);font-size:var(--fs-13);color:var(--ink3)}:where(.pyjLIG_site) .cg3-big b{font-size:var(--fs-20);margin-top:var(--reference-size-4);line-height:1.5;display:block}:where(.pyjLIG_site) .cg3-big a:hover b{color:var(--green);text-decoration:underline}:where(.pyjLIG_site) .cg3-big p:last-child{font-size:var(--fs-15);color:var(--ink2);margin-top:var(--r-label)}:where(.pyjLIG_site) .cg3-dated{border-top:var(--reference-size-1) solid var(--line2);list-style:none}:where(.pyjLIG_site) .cg3-dated a{gap:var(--reference-size-2) var(--r-inner);padding:var(--reference-size-13) var(--reference-size-2);border-bottom:var(--reference-size-1) solid var(--line2);color:var(--ink);grid-template-columns:6.2em minmax(0,1fr);text-decoration:none;display:grid}:where(.pyjLIG_site) .cg3-dated time{font-size:var(--fs-13);color:var(--ink3);padding-top:var(--reference-size-2);grid-row:1/3}:where(.pyjLIG_site) .cg3-dated b{font-size:var(--fs-15);line-height:1.6}:where(.pyjLIG_site) .cg3-dated em{font-style:normal;font-size:var(--fs-13);color:var(--green);grid-column:2;font-weight:700}:where(.pyjLIG_site) .cg3-dated a:hover b{color:var(--green);text-decoration:underline}@media (max-width:900px){:where(.pyjLIG_site) .cg3-new{grid-template-columns:1fr}}:where(.pyjLIG_site) .cg-mdiag{display:none}@media (max-width:900px){:where(.pyjLIG_site) .cg-mdiag{gap:var(--reference-size-10);margin-top:var(--reference-size-18);padding:var(--r-inner) var(--reference-size-16);border-radius:var(--reference-size-12);background:var(--surface);border:var(--reference-size-1) solid var(--line);display:grid}:where(.pyjLIG_site) .cg-mdiag p{font-size:var(--fs-15);color:var(--head);font-weight:700}}:where(.pyjLIG_site) .cg-is.cg4 .cg-i{border:0;border-top:var(--reference-size-2) solid var(--head);padding:var(--r-inner) 0 0;box-shadow:none;background:0 0;border-radius:0}:where(.pyjLIG_site) .cg-is.cg4 .cg-i-b{padding:0}:where(.pyjLIG_site) .cg-i h3{margin:0}:where(.pyjLIG_site) .cg-i h3 a{min-height:var(--tap);font-size:var(--fs-20);color:var(--head);align-items:center;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .cg-i h3 a:hover{color:var(--green);text-decoration:underline}:where(.pyjLIG_site) .cg-i-k{font-size:var(--fs-13);color:var(--ink3);margin-top:var(--reference-size-2)}:where(.pyjLIG_site) .cg-i-q3{margin-top:var(--reference-size-8);font-size:var(--fs-15);color:var(--ink);line-height:1.9}:where(.pyjLIG_site) .cg-i-q3 i{color:var(--ink3);margin:0 var(--r-label);font-style:normal}:where(.pyjLIG_site) .cg-i-q3.dot span{-webkit-text-decoration:underline dotted var(--ink3) var(--reference-size-1-5);text-decoration:underline dotted var(--ink3) var(--reference-size-1-5);text-underline-offset:var(--reference-size-5)}:where(.pyjLIG_site) .cg-i .ind-go{min-height:var(--tap);margin-top:var(--r-label);font-weight:700;font-size:var(--fs-15);align-items:center;display:inline-flex}:is(:where(.pyjLIG_site) .cg3-list a,:where(.pyjLIG_site) .cg3-dated a){min-height:var(--tap)}:where(.pyjLIG_site) .cg3-ft ul a{padding:var(--reference-size-8) 0;min-height:var(--tap);display:inline-block}@media (max-width:600px){:where(.pyjLIG_site) .cg3-rules li .d{display:none}:where(.pyjLIG_site) .cg3-rules ul{gap:var(--r-label)}:where(.pyjLIG_site) .cg-is.cg4{gap:var(--reference-size-18) var(--r-inner);grid-template-columns:1fr 1fr!important}:where(.pyjLIG_site) .cg-i h3 a{font-size:var(--fs-18)}:where(.pyjLIG_site) .cg-i-q3{font-size:var(--fs-14)}:where(.pyjLIG_site) .cg3-dated li:nth-child(n+5){display:none}}:where(.pyjLIG_site) .cg-jumps{border-bottom:var(--reference-size-1) solid var(--line);background:var(--bg)}:where(.pyjLIG_site) .cg-jumps .wrap{gap:var(--reference-size-8);padding-top:var(--reference-size-10);padding-bottom:var(--reference-size-10);scrollbar-width:none;display:flex;overflow-x:auto}:where(.pyjLIG_site) .cg-jumps .wrap::-webkit-scrollbar{display:none}:where(.pyjLIG_site) .cg-jump{min-height:var(--tap);padding:0 var(--reference-size-16);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);background:var(--surface);color:var(--ink);font-size:var(--fs-15);flex:none;font-weight:500}:where(.pyjLIG_site) .cg-jump:hover{border-color:var(--green);color:var(--green)}:is(:where(.pyjLIG_site) #cg-nayami,:where(.pyjLIG_site) #cg-ind,:where(.pyjLIG_site) #cg-new,:where(.pyjLIG_site) #cg-sheet,:where(.pyjLIG_site) #cg-data){scroll-margin-top:var(--reference-size-72)}:where(.pyjLIG_site) .cg-data{gap:var(--reference-size-40);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}:where(.pyjLIG_site) .cg-data h2{font-size:clamp(var(--fs-20),2.4vw,var(--reference-size-26));color:var(--head)}:where(.pyjLIG_site) .cg-data p{margin-top:var(--reference-size-10);color:var(--ink2);line-height:1.9}:where(.pyjLIG_site) .cg-src{border-top:var(--reference-size-1-5) solid var(--head);list-style:none}:where(.pyjLIG_site) .cg-src li{gap:var(--reference-size-2) var(--reference-size-12);padding:var(--reference-size-12) 0;border-bottom:var(--reference-size-1) solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}:where(.pyjLIG_site) .cg-src b{font-size:var(--fs-15);color:var(--head)}:where(.pyjLIG_site) .cg-src span{font-size:var(--fs-13);color:var(--ink3);text-align:right}:where(.pyjLIG_site) .cg-src em{font-style:normal;font-size:var(--fs-14);color:var(--ink2);grid-column:1/-1}:where(.pyjLIG_site) .cg-stick{display:none}@media (max-width:900px){:where(.pyjLIG_site) .cg-data{gap:var(--reference-size-16);grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .cg-stick{z-index:40;padding:var(--reference-size-10) var(--r-inner) calc(var(--reference-size-10) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:var(--reference-size-1) solid var(--line);box-shadow:0 var(--reference-size-negative-6) var(--reference-size-16) #00000014;transition:transform .25s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}:where(.pyjLIG_site) .cg-stick.on{transform:none}:where(.pyjLIG_site) .cg-stick .btn{width:100%}:is(div:where(.pyjLIG_site):has(.cg-stick.on) #guide,div:where(.pyjLIG_site):has(.cg-stick.on) .gd-w){transform:translateY(var(--reference-size-negative-70))}}@media (prefers-reduced-motion:reduce){:where(.pyjLIG_site) .cg-stick{transition:none}}@media (max-width:600px){:where(.pyjLIG_site) .cg3-note p:nth-of-type(2){display:none}:where(.pyjLIG_site) .cg3-ft>p:not(.k){display:none}:where(.pyjLIG_site) .cg3-list a>span{display:none}:where(.pyjLIG_site) .cg3-dated li:nth-child(n+4){display:none}:where(.pyjLIG_site) .cg3-big p:not(.m){display:none}:where(.pyjLIG_site) .cg-w p{display:none}:where(.pyjLIG_site) .intent li>span{display:none}:where(.pyjLIG_site) .cg-hero .phero-p{font-size:var(--fs-15)}}:where(.pyjLIG_site) .ck2-tabs{gap:var(--reference-size-8);margin-top:var(--reference-size-22);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .ck2-tabs a{min-height:var(--tap);padding:0 var(--reference-size-18);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);background:var(--surface);color:var(--ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .ck2-tabs a[aria-current=page]{background:var(--head);border-color:var(--head);color:#fff;font-weight:700}:where(.pyjLIG_site) .ck2-w{max-width:var(--reference-size-820)}:where(.pyjLIG_site) .ck2-count{top:calc(env(safe-area-inset-top,0px) + var(--reference-size-76));z-index:5;padding:var(--r-label) var(--reference-size-16);border-radius:var(--reference-size-99);background:var(--surface);border:var(--reference-size-1) solid var(--line2);font-weight:700;font-size:var(--fs-15);display:inline-block;position:sticky}:where(.pyjLIG_site) .ck2-h{font-size:var(--fs-20);color:var(--head);margin:var(--reference-size-28) 0 var(--reference-size-8);padding-bottom:var(--reference-size-8);border-bottom:var(--reference-size-1-5) solid var(--head)}:where(.pyjLIG_site) .ck2-l{counter-reset:none;list-style:none}:where(.pyjLIG_site) .ck2-l li{border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .ck2-i{grid-template-columns:var(--reference-size-28) minmax(0,1fr);gap:var(--reference-size-12);padding:var(--r-inner) 0;cursor:pointer;min-height:var(--tap);align-items:start;display:grid}:where(.pyjLIG_site) .ck2-i input{width:var(--reference-size-22);height:var(--reference-size-22);margin-top:var(--reference-size-3);accent-color:var(--green)}:where(.pyjLIG_site) .ck2-i b{font-size:var(--fs-16);color:var(--head);line-height:1.6;display:block}:where(.pyjLIG_site) .ck2-i small{font-size:var(--fs-14);color:var(--ink2);margin-top:var(--reference-size-2);line-height:1.7;display:block}:where(.pyjLIG_site) .ck2-i:has(input:checked) b{color:var(--green)}:where(.pyjLIG_site) .ck2-act{gap:var(--reference-size-10);margin-top:var(--reference-size-28);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .ck2-foot{margin-top:var(--reference-size-18)}@media print{:is(:where(.pyjLIG_site) .sh,:where(.pyjLIG_site) .crumb,:where(.pyjLIG_site) .sf,:where(.pyjLIG_site) .ck2-tabs,:where(.pyjLIG_site) .ck2-act,:where(.pyjLIG_site) .ck2-count,:where(.pyjLIG_site) #guide,:where(.pyjLIG_site) .cg-stick,:where(.pyjLIG_site) .mcta,:where(.pyjLIG_site) .cta-band){display:none!important}div:where(.pyjLIG_site){color:#000;background:#fff!important}:where(.pyjLIG_site) .phero{padding:0 0 var(--reference-size-8)!important;background:0 0!important;border:0!important}:where(.pyjLIG_site) .ck2-l li{break-inside:avoid}:where(.pyjLIG_site) .ck2-i{padding:var(--reference-size-8) 0}}@media (max-width:600px){:is(:where(.pyjLIG_site) #cg-nayami,:where(.pyjLIG_site) #cg-ind,:where(.pyjLIG_site) #cg-new,:where(.pyjLIG_site) #cg-data,:where(.pyjLIG_site) #cg-sheet){padding-top:var(--reference-size-40);padding-bottom:var(--reference-size-40)}:where(.pyjLIG_site) .cg3-ft ul{display:none}:where(.pyjLIG_site) .cg3-ft{padding:var(--r-card)}:where(.pyjLIG_site) .cg3-list a{padding-top:var(--reference-size-10);padding-bottom:var(--reference-size-10)}:where(.pyjLIG_site) .cg-data p{display:none}:where(.pyjLIG_site) .cg-src em{display:none}:where(.pyjLIG_site) #cg-sheet .cg-dl>div>p.s{display:none}:where(.pyjLIG_site) .sec:has(>.wrap>.cg-w){display:none}:where(.pyjLIG_site) .cta-band{padding-top:var(--reference-size-40);padding-bottom:var(--reference-size-40)}:where(.pyjLIG_site) .intent{gap:var(--reference-size-10)}:where(.pyjLIG_site) .intent li{padding:var(--r-inner)}:where(.pyjLIG_site) .sf{padding-top:var(--reference-size-32)}:where(.pyjLIG_site) .sf li a{padding:var(--reference-size-4) 0}:where(.pyjLIG_site) .sf .wrap.sf-g{gap:var(--r-inner) var(--reference-size-16)}:where(.pyjLIG_site) .sf .wrap.sf-bottom{margin-top:var(--reference-size-18)}}@media (max-width:640px){:where(.pyjLIG_site) .dx-steps li:not([aria-current]){display:none}}@keyframes pyjLIG_dxspin{to{transform:rotate(360deg)}}:where(.pyjLIG_site) .vx #try{padding:var(--reference-size-40) 0 var(--tap);background:var(--mint);min-height:0}:where(.pyjLIG_site) .vx #try .hero-g{max-width:var(--reference-size-760);gap:0;margin:0 auto;grid-template-columns:minmax(0,1fr)!important}:is(:where(.pyjLIG_site) .vx #try .h-who,:where(.pyjLIG_site) .vx #try .sub,:where(.pyjLIG_site) .vx #try .lead,:where(.pyjLIG_site) .vx #try .t3-mcards,:where(.pyjLIG_site) .vx #try .t2-vis,:where(.pyjLIG_site) .vx #try .sub-cta){display:none!important}:where(.pyjLIG_site) .vx-fh{font-size:clamp(var(--fs-20),2.6vw,var(--reference-size-26));color:var(--head);line-height:1.5}:where(.pyjLIG_site) .vx #try .hq{max-width:none}:where(.pyjLIG_site) .vx-h1{margin-top:var(--reference-size-10);font-size:clamp(var(--reference-size-36),5.6vw,var(--reference-size-70));letter-spacing:.02em;color:var(--head);font-weight:800;line-height:1.24}:where(.pyjLIG_site) .vx-h1 span{display:block}:where(.pyjLIG_site) .vx-cta{gap:var(--reference-size-10);margin-top:var(--reference-size-24);flex-wrap:wrap;display:flex}@keyframes pyjLIG_v1mq{to{transform:translate(-50%)}}@keyframes pyjLIG_v3fade{0%{opacity:0}3%{opacity:1}33%{opacity:1}36%{opacity:0}to{opacity:0}}@media (max-width:600px){:where(.pyjLIG_site) .vx-h1{font-size:var(--reference-size-34)}:where(.pyjLIG_site) .vx-cta{margin-top:var(--reference-size-18)}:where(.pyjLIG_site) .vx-cta .btn{flex:100%}}:where(.pyjLIG_site) .vx-h1 span{white-space:nowrap}@media (max-width:600px){:where(.pyjLIG_site) .vx-h1{font-size:clamp(var(--fs-28),8.6vw,var(--reference-size-34))}}:where(.pyjLIG_site) .v4h{padding:clamp(var(--reference-size-32),5vw,var(--reference-size-72)) 0 clamp(var(--reference-size-72),8vw,var(--reference-size-110));background-color:#f7faf9;background-image:linear-gradient(#0a141c0e var(--reference-size-1),transparent var(--reference-size-1)),linear-gradient(90deg,#0a141c0e var(--reference-size-1),transparent var(--reference-size-1));background-size:var(--reference-size-24) var(--reference-size-24);position:relative;overflow:hidden}:where(.pyjLIG_site) .v4h:before{content:"";width:var(--reference-size-440);height:var(--reference-size-440);background:var(--mint);right:var(--reference-size-negative-140);top:var(--reference-size-negative-160);border-radius:50%;position:absolute}:where(.pyjLIG_site) .v4h:after{content:"";width:var(--reference-size-180);height:var(--reference-size-180);left:var(--reference-size-negative-60);bottom:var(--reference-size-negative-40);background:#d8f0e6;border-radius:50%;position:absolute}:where(.pyjLIG_site) .v4h-g{z-index:1;gap:var(--reference-size-40);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid;position:relative}:where(.pyjLIG_site) .v4h .vx-h1{letter-spacing:.08em;font-weight:500;line-height:1.45;font-size:clamp(var(--fs-32),4.2vw,var(--reference-size-58))}:where(.pyjLIG_site) .vx4 #try{margin-top:var(--reference-size-negative-44);border-radius:var(--tap) var(--tap) 0 0;position:relative}@media (max-width:900px){:where(.pyjLIG_site) .v4h-g{gap:var(--r-card);grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){:where(.pyjLIG_site) .v4h .vx-h1{font-size:clamp(var(--reference-size-26),8vw,var(--fs-32))}:where(.pyjLIG_site) .vx4 #try{margin-top:var(--reference-size-negative-28);border-radius:var(--reference-size-28) var(--reference-size-28) 0 0}}:where(.pyjLIG_site) .vx4 #try{padding-bottom:var(--reference-size-96);border-radius:0;margin-top:0}:where(.pyjLIG_site) .arcd{z-index:2;height:var(--reference-size-80);margin-top:var(--reference-size-negative-80);pointer-events:none;position:relative}:where(.pyjLIG_site) .arcd svg{width:100%;height:100%;display:block}:where(.pyjLIG_site) .arcd path{fill:currentColor}:where(.pyjLIG_site) .arcd.a-mint{color:var(--mint)}:where(.pyjLIG_site) .arcd.a-navy{color:var(--navy)}:where(.pyjLIG_site) .arcd.a-grid{color:#f7faf9}:where(.pyjLIG_site) .vx4 #faq{padding-bottom:var(--reference-size-120)}:where(.pyjLIG_site) .qbub{margin:0 0 var(--reference-size-16);padding:var(--reference-size-7) var(--r-inner);border:var(--reference-size-2) solid var(--head);border-radius:var(--r-inner);color:var(--head);font-size:var(--fs-14);background:#fff;font-weight:700;line-height:1.5;display:inline-block;position:relative}:where(.pyjLIG_site) .qbub:after{content:"";left:var(--reference-size-22);bottom:var(--reference-size-negative-8);width:var(--reference-size-12);height:var(--reference-size-12);border-right:var(--reference-size-2) solid var(--head);border-bottom:var(--reference-size-2) solid var(--head);background:#fff;position:absolute;transform:rotate(45deg)}:where(.pyjLIG_site) .vx4 #samples{background-color:#f7faf9;background-image:linear-gradient(#0a141c0e var(--reference-size-1),transparent var(--reference-size-1)),linear-gradient(90deg,#0a141c0e var(--reference-size-1),transparent var(--reference-size-1));background-size:var(--reference-size-24) var(--reference-size-24)}:where(.pyjLIG_site) .v4cta{padding:var(--reference-size-24) 0 clamp(var(--reference-size-56),7vw,var(--reference-size-96));background-color:#f7faf9;background-image:linear-gradient(#0a141c0e var(--reference-size-1),transparent var(--reference-size-1)),linear-gradient(90deg,#0a141c0e var(--reference-size-1),transparent var(--reference-size-1));background-size:var(--reference-size-24) var(--reference-size-24);position:relative}:where(.pyjLIG_site) .v4cta-p{gap:clamp(var(--reference-size-24),4vw,var(--reference-size-56));padding:clamp(var(--reference-size-28),5vw,var(--reference-size-64));border-radius:var(--reference-size-36);background:var(--navy);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid;position:relative;overflow:hidden}:where(.pyjLIG_site) .v4cta-p:before{content:"";width:var(--reference-size-260);height:var(--reference-size-260);background:var(--green);opacity:.35;right:var(--reference-size-negative-90);top:var(--reference-size-negative-110);border-radius:50%;position:absolute}:where(.pyjLIG_site) .v4cta-p:after{content:"";width:var(--reference-size-150);height:var(--reference-size-150);background:var(--brand-pink);opacity:.25;left:var(--reference-size-negative-50);bottom:var(--reference-size-negative-60);border-radius:50%;position:absolute}:is(:where(.pyjLIG_site) .v4cta-l,:where(.pyjLIG_site) .v4cta-steps){z-index:1;position:relative}:where(.pyjLIG_site) .qbub-inv{background:var(--brand-pink);border-color:#fff}:where(.pyjLIG_site) .qbub-inv:after{background:var(--brand-pink);border-color:#fff}:where(.pyjLIG_site) .v4cta h2{font-size:clamp(var(--reference-size-26),3.4vw,var(--reference-size-42));letter-spacing:.06em;color:#fff;font-weight:500;line-height:1.45}:where(.pyjLIG_site) .v4cta-s{margin-top:var(--reference-size-12);font-size:var(--fs-15);color:#ffffffdb;line-height:1.8}:where(.pyjLIG_site) .v4cta-main{margin-top:var(--reference-size-24);min-height:var(--reference-size-60);padding:0 var(--reference-size-34);font-size:var(--fs-18)}:where(.pyjLIG_site) .v4cta-sub{gap:var(--reference-size-4) var(--reference-size-22);margin-top:var(--r-inner);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .v4cta-sub a{min-height:var(--tap);color:#fff;text-underline-offset:var(--reference-size-4);align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}:where(.pyjLIG_site) .v4cta-steps{gap:var(--reference-size-12);list-style:none;display:grid}:where(.pyjLIG_site) .v4cta-steps li{grid-template-columns:var(--reference-size-40) minmax(0,1fr);gap:var(--r-inner);padding:var(--reference-size-16) var(--reference-size-18);border-radius:var(--reference-size-18);border:var(--reference-size-1) solid #ffffff24;background:#ffffff12;align-items:start;display:grid}:where(.pyjLIG_site) .v4cta-steps .n{width:var(--reference-size-40);height:var(--reference-size-40);background:var(--brand-pink);color:var(--navy);font-weight:800;font-size:var(--fs-18);border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .v4cta-steps b{font-size:var(--fs-16);color:#fff;display:block}:where(.pyjLIG_site) .v4cta-steps .tx span{margin-top:var(--reference-size-2);font-size:var(--fs-14);color:#fffc;line-height:1.7;display:block}@media (max-width:900px){:where(.pyjLIG_site) .v4cta-p{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){:where(.pyjLIG_site) .arcd{height:var(--reference-size-36);margin-top:var(--reference-size-negative-36)}:where(.pyjLIG_site) .vx4 #try{padding-bottom:var(--reference-size-64)}:where(.pyjLIG_site) .vx4 #faq{padding-bottom:var(--reference-size-72)}:where(.pyjLIG_site) .qbub{font-size:var(--fs-13);padding:var(--r-label) var(--reference-size-12);margin-bottom:var(--reference-size-12)}:where(.pyjLIG_site) .v4cta-p{border-radius:var(--reference-size-24);padding:var(--reference-size-26) var(--r-card)}:where(.pyjLIG_site) .v4cta-main{justify-content:center;width:100%}:where(.pyjLIG_site) .v4cta-steps li{padding:var(--reference-size-12) var(--r-inner);grid-template-columns:var(--reference-size-34) minmax(0,1fr);gap:var(--reference-size-12)}:where(.pyjLIG_site) .v4cta-steps .n{width:var(--reference-size-34);height:var(--reference-size-34);font-size:var(--fs-15)}}:where(.pyjLIG_site) .v4h-g{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}:where(.pyjLIG_site) .v4m{position:relative}:where(.pyjLIG_site) .v4m-fr{padding:var(--reference-size-18) 0 0 var(--reference-size-18);position:relative}:where(.pyjLIG_site) .v4m-fr:before{content:"";top:0;left:0;right:var(--reference-size-18);bottom:var(--reference-size-18);border-radius:var(--r-pill) var(--r-pill) var(--reference-size-34) var(--reference-size-34);background:var(--brand-pink);position:absolute}:where(.pyjLIG_site) .v4m-ph{z-index:1;height:clamp(var(--reference-size-440),62vh,var(--reference-size-580));border-radius:var(--r-pill) var(--r-pill) var(--reference-size-34) var(--reference-size-34);border:var(--r-label) solid #fff;box-shadow:0 var(--reference-size-18) var(--reference-size-40) #0a141c29;background:var(--mint);position:relative;overflow:hidden}:where(.pyjLIG_site) .v4m-ph img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}:where(.pyjLIG_site) .v4m-ph img.on{opacity:1}:where(.pyjLIG_site) .v4m-nav{align-items:center;gap:var(--reference-size-10);margin-top:var(--reference-size-16);padding-left:var(--reference-size-18);flex-wrap:wrap;display:flex}:where(.pyjLIG_site) .v4m-th{width:var(--reference-size-58);height:var(--reference-size-58);border:var(--reference-size-3) solid #fff;border-radius:var(--r-inner);cursor:pointer;background:var(--mint);box-shadow:0 var(--reference-size-2) var(--reference-size-8) #0a141c1f;opacity:.7;padding:0;overflow:hidden}:where(.pyjLIG_site) .v4m-th img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .v4m-th[aria-pressed=true]{opacity:1;outline:var(--reference-size-3) solid var(--green);outline-offset:var(--reference-size-2)}:is(:where(.pyjLIG_site) .v4m-th:focus-visible,:where(.pyjLIG_site) .v4m-pp:focus-visible){outline:var(--reference-size-3) solid var(--brand-pink);outline-offset:var(--reference-size-3)}:where(.pyjLIG_site) .v4m-pp{width:var(--tap);height:var(--tap);border:var(--reference-size-2) solid var(--head);color:var(--head);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .v4m-pp svg{width:var(--reference-size-18);height:var(--reference-size-18);fill:currentColor}:where(.pyjLIG_site) .v4m-pp .i-play{display:none}:where(.pyjLIG_site) .v4m-pp.paused .i-play{display:block}:where(.pyjLIG_site) .v4m-pp.paused .i-pause{display:none}@media (prefers-reduced-motion:reduce){:where(.pyjLIG_site) .v4m-ph img{transition:none}}@media (max-width:900px){:where(.pyjLIG_site) .v4h-g{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .v4m{max-width:var(--reference-size-560)}}@media (max-width:600px){:where(.pyjLIG_site) .v4m-fr{padding:var(--reference-size-12) 0 0 var(--reference-size-12)}:where(.pyjLIG_site) .v4m-fr:before{right:var(--reference-size-12);bottom:var(--reference-size-12);border-radius:var(--r-pill) var(--r-pill) var(--reference-size-24) var(--reference-size-24)}:where(.pyjLIG_site) .v4m-ph{height:clamp(var(--reference-size-320),92vw,var(--reference-size-380));border-width:var(--reference-size-4);border-radius:var(--r-pill) var(--r-pill) var(--reference-size-24) var(--reference-size-24)}:where(.pyjLIG_site) .v4m-nav{padding-left:var(--reference-size-12);gap:var(--reference-size-8)}:where(.pyjLIG_site) .v4m-th{width:var(--reference-size-52);height:var(--reference-size-52);border-radius:var(--reference-size-12)}}:where(.pyjLIG_site) .vh{width:var(--reference-size-1);height:var(--reference-size-1);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}:where(.pyjLIG_site) .v4cv{z-index:3;left:var(--reference-size-negative-14);bottom:var(--reference-size-26);width:min(var(--reference-size-380),84%);padding:var(--r-inner) var(--reference-size-16) var(--reference-size-16);border-radius:var(--r-card);-webkit-backdrop-filter:blur(var(--reference-size-8));backdrop-filter:blur(var(--reference-size-8));box-shadow:0 var(--reference-size-18) var(--tap) #0a141c38,0 var(--reference-size-1) var(--reference-size-2) #0a141c14;background:#fffffff2;position:absolute}:where(.pyjLIG_site) .v4cv-h{justify-content:space-between;align-items:center;gap:var(--reference-size-10);margin-bottom:var(--reference-size-12);font-size:var(--fs-12);color:var(--ink3);line-height:1.4;display:flex}:where(.pyjLIG_site) .v4cv-h .v4cv-ind{align-items:center;gap:var(--r-label);color:#0b6e5b;font-weight:700;display:inline-flex}:where(.pyjLIG_site) .v4cv-h .v4cv-ind:before{content:"";width:var(--reference-size-7);height:var(--reference-size-7);background:#0b6e5b;border-radius:50%}:where(.pyjLIG_site) .v4cv-h .ex{padding:var(--reference-size-1) var(--reference-size-8);border-radius:var(--reference-size-99);border:var(--reference-size-1) solid var(--line2);font-size:var(--fs-12)}:where(.pyjLIG_site) .v4cv-row{grid-template-columns:var(--reference-size-26) minmax(0,1fr);gap:var(--reference-size-10);align-items:start;margin:0;display:grid}:where(.pyjLIG_site) .v4cv-row+.v4cv-row{margin-top:var(--reference-size-10)}:where(.pyjLIG_site) .v4cv .bd{width:var(--reference-size-26);height:var(--reference-size-26);font-size:var(--fs-12);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}:where(.pyjLIG_site) .v4cv-q .bd{border:var(--reference-size-1-5) solid #0b6e5b;color:#0b6e5b;background:#fff}:where(.pyjLIG_site) .v4cv-a .bd{margin-top:var(--reference-size-8);background:var(--brand-pink);color:var(--head)}:where(.pyjLIG_site) .v4cv .tx{word-break:auto-phrase;text-wrap:pretty}:where(.pyjLIG_site) .v4cv-q .tx{padding-top:var(--reference-size-2);font-size:var(--fs-15);color:var(--head);font-weight:600;line-height:1.6}:where(.pyjLIG_site) .v4cv-a{position:relative}:where(.pyjLIG_site) .v4cv-a .tx{padding:var(--reference-size-10) var(--reference-size-40) var(--reference-size-10) var(--r-inner);border-radius:var(--reference-size-4) var(--reference-size-16) var(--reference-size-16) var(--reference-size-16);color:#fff;font-size:var(--fs-15);background:#0b6e5b;margin:0;font-weight:700;line-height:1.6}:where(.pyjLIG_site) .v4cv-a .stamp{right:var(--reference-size-negative-12);top:var(--reference-size-negative-16);width:var(--tap);height:var(--tap);border:var(--reference-size-1-5) solid #c2405f;box-shadow:inset 0 0 0 var(--reference-size-2-5) #fff,inset 0 0 0 var(--reference-size-3-5) #c2405f;color:#c2405f;font-size:var(--fs-12);letter-spacing:.02em;background:#fffffff5;border-radius:50%;place-items:center;margin:0;font-weight:800;display:grid;position:absolute;transform:rotate(-12deg)}@keyframes pyjLIG_cvIn{0%{opacity:0;transform:translateY(var(--r-label))}to{opacity:1;transform:none}}:where(.pyjLIG_site) .v4m-th{justify-items:center;gap:var(--reference-size-5);width:auto;height:auto;box-shadow:none;opacity:.72;background:0 0;border:0;border-radius:0;padding:0;display:grid;overflow:visible}:where(.pyjLIG_site) .v4m-th img{width:var(--reference-size-56);height:var(--reference-size-56);border-radius:var(--r-inner);border:var(--reference-size-3) solid #fff;box-shadow:0 var(--reference-size-2) var(--reference-size-8) #0a141c24;object-fit:cover}:where(.pyjLIG_site) .v4m-th span{font-size:var(--fs-12);color:var(--ink2);font-weight:700;line-height:1.2}:where(.pyjLIG_site) .v4m-th[aria-pressed=true]{opacity:1;outline:none}:where(.pyjLIG_site) .v4m-th[aria-pressed=true] img{outline:var(--reference-size-3) solid #0b6e5b;outline-offset:var(--reference-size-2)}:where(.pyjLIG_site) .v4m-th[aria-pressed=true] span{color:#0b6e5b}:where(.pyjLIG_site) .v4m-th:focus-visible{outline:var(--reference-size-3) solid var(--brand-pink);outline-offset:var(--reference-size-3);border-radius:var(--reference-size-12)}:where(.pyjLIG_site) .v4m-nav{align-items:flex-start}:where(.pyjLIG_site) .v4m-pp{margin-top:var(--r-label)}:where(.pyjLIG_site) .qbub{align-items:center;gap:var(--reference-size-8);margin:0 0 var(--r-inner);padding:var(--reference-size-5) var(--r-inner) var(--reference-size-5) var(--reference-size-5);border-radius:var(--r-pill) var(--r-pill) var(--r-pill) var(--r-label);background:var(--mint);color:#0b6e5b;font-size:var(--fs-14);box-shadow:none;border:0;font-weight:700;line-height:1.5;display:inline-flex}:where(.pyjLIG_site) .qbub:before{content:"Q";width:var(--reference-size-24);height:var(--reference-size-24);color:#fff;font-size:var(--fs-12);background:#0b6e5b;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}:where(.pyjLIG_site) .qbub:after{display:none}:where(.pyjLIG_site) .qbub-inv{color:#fff;background:#ffffff1f}:where(.pyjLIG_site) .qbub-inv:before{background:var(--brand-pink);color:var(--head)}@media (max-width:600px){:where(.pyjLIG_site) .v4cv{width:auto;margin:var(--reference-size-negative-52) var(--reference-size-8) 0 var(--r-card);padding:var(--reference-size-12) var(--r-inner) var(--r-inner);position:relative;bottom:auto;left:auto}:is(:where(.pyjLIG_site) .v4cv-q .tx,:where(.pyjLIG_site) .v4cv-a .tx){font-size:var(--fs-14)}:where(.pyjLIG_site) .v4m-th img{width:var(--reference-size-50);height:var(--reference-size-50)}:where(.pyjLIG_site) .qbub{font-size:var(--fs-13)}}:where(.pyjLIG_site) .v4h{padding-bottom:var(--reference-size-116)}:where(.pyjLIG_site) .v4h-g{align-items:stretch}:where(.pyjLIG_site) .v4h-c{justify-content:space-between;gap:var(--reference-size-32);padding:var(--reference-size-28) 0 var(--reference-size-92);flex-direction:column;display:flex}:where(.pyjLIG_site) .v4-h1{font-feature-settings:"palt" 1;letter-spacing:.06em;font-size:clamp(var(--reference-size-34),4.6vw,var(--reference-size-66));font-weight:500;line-height:1.42}:where(.pyjLIG_site) .v4-h1 span:nth-child(2){padding-left:1.15em}:where(.pyjLIG_site) .v4h-lead{max-width:27em;font-size:var(--fs-16);color:var(--ink2);margin:0;line-height:1.95}:where(.pyjLIG_site) .v4h-lead strong{margin-bottom:var(--reference-size-4);font-size:var(--fs-18);letter-spacing:.04em;color:var(--head);font-weight:700;display:block}:where(.pyjLIG_site) .v4m-ph{height:clamp(var(--reference-size-420),58vh,var(--reference-size-560))}:where(.pyjLIG_site) .vx4 .vx-cta{margin-top:var(--reference-size-22);align-items:center}:is(:where(.pyjLIG_site) .vx4 .vx-cta .btn-p,:where(.pyjLIG_site) .vx4 .v4cta-main,:where(.pyjLIG_site) .vx4 .cg-stick .btn-p){align-items:center;gap:var(--r-inner);padding-right:var(--reference-size-10);display:inline-flex}:where(.pyjLIG_site) .vx4 .vx-cta .btn-p:after{content:"";width:var(--reference-size-30);height:var(--reference-size-30);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/var(--reference-size-15) no-repeat;border-radius:50%;flex:none;transition:transform .2s}:where(.pyjLIG_site) .vx4 .v4cta-main:after{content:"";width:var(--reference-size-30);height:var(--reference-size-30);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/var(--reference-size-15) no-repeat;border-radius:50%;flex:none;transition:transform .2s}:where(.pyjLIG_site) .vx4 .cg-stick .btn-p:after{content:"";width:var(--reference-size-30);height:var(--reference-size-30);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/var(--reference-size-15) no-repeat;border-radius:50%;flex:none;transition:transform .2s}:where(.pyjLIG_site) .vx4 .vx-cta .btn-p:hover:after{transform:translateX(var(--reference-size-3))}:where(.pyjLIG_site) .vx4 .v4cta-main:hover:after{transform:translateX(var(--reference-size-3))}:where(.pyjLIG_site) .vx4 .vx-cta .btn-s{align-items:center;gap:var(--reference-size-8);display:inline-flex}:where(.pyjLIG_site) .vx4 .vx-cta .btn-s:after{content:"";width:var(--reference-size-16);height:var(--reference-size-16);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E") center/var(--reference-size-16) no-repeat}:where(.pyjLIG_site) .vx4 .cg-stick .btn-p{justify-content:center}:where(.pyjLIG_site) .v4pk{z-index:2;margin-top:var(--reference-size-30);filter:drop-shadow(0 var(--reference-size-10) var(--reference-size-22) #0a141c1f);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid;position:relative}:where(.pyjLIG_site) .v4pk-k{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-13);letter-spacing:.16em;flex:none;font-weight:600}:where(.pyjLIG_site) .v4pk a{align-items:center;gap:var(--reference-size-10);min-height:var(--tap);min-width:0;text-decoration:none;display:inline-flex}:where(.pyjLIG_site) .v4pk .s{font-size:var(--fs-12);letter-spacing:.04em;flex:none;font-weight:500}:where(.pyjLIG_site) .v4pk .t{font-size:var(--fs-16);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}:where(.pyjLIG_site) .v4pk .ci{width:var(--reference-size-28);height:var(--reference-size-28);border:var(--reference-size-1-5) solid currentColor;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E") center/var(--r-inner) no-repeat;border-radius:50%;flex:none;transition:transform .2s}:where(.pyjLIG_site) .v4pk a:hover .ci{transform:translateX(var(--reference-size-3))}:where(.pyjLIG_site) .v4pk a:hover .t{text-underline-offset:var(--reference-size-4);text-decoration:underline}:where(.pyjLIG_site) .v4pk-l{align-items:center;gap:var(--reference-size-22);padding:var(--reference-size-16) var(--reference-size-46) var(--reference-size-16) var(--reference-size-40);background:var(--navy);color:#fff;clip-path:polygon(var(--reference-size-22) 0,100% 0,calc(100% - var(--reference-size-22)) 100%,0 100%);display:flex}:where(.pyjLIG_site) .v4pk-l a{color:#fff}:where(.pyjLIG_site) .v4pk-l .s{color:#ffffffa8}:where(.pyjLIG_site) .v4pk-l .sl{width:var(--reference-size-1-5);height:var(--reference-size-26);background:#fff6;flex:none;transform:skew(-20deg)}:where(.pyjLIG_site) .v4pk-r{align-items:center;gap:var(--reference-size-16);margin-left:var(--reference-size-negative-14);padding:var(--reference-size-16) var(--reference-size-26) var(--reference-size-16) var(--tap);color:var(--head);clip-path:polygon(var(--reference-size-22) 0,100% 0,100% 100%,0 100%);background:#e9efed;min-width:0;display:flex}:where(.pyjLIG_site) .v4pk-r .v4pk-k{color:#0b6e5b}:where(.pyjLIG_site) .v4pk-r a{color:var(--head);flex:1}:where(.pyjLIG_site) .v4pk-r time{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-14);letter-spacing:.06em;color:var(--ink3);flex:none;font-weight:500}:where(.pyjLIG_site) .v4pk-r .t{font-size:var(--fs-15);font-weight:700}:where(.pyjLIG_site) .v4pk-r .ci{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A141C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E")}:where(.pyjLIG_site) .v4bn{grid-template-columns:var(--reference-size-62) minmax(0,1fr) var(--reference-size-38);align-items:center;gap:var(--r-inner);max-width:var(--reference-size-440);margin-top:var(--r-card);padding:var(--reference-size-7) var(--reference-size-10) var(--reference-size-7) var(--reference-size-7);border-radius:var(--r-pill);color:#fff;box-shadow:0 var(--reference-size-10) var(--reference-size-22) #0b6e5b38;background:#0b6e5b;text-decoration:none;display:inline-grid}:where(.pyjLIG_site) .v4bn .ph{width:var(--reference-size-62);height:var(--reference-size-62);border:var(--reference-size-3) solid #fff;background:#fff;border-radius:50%;overflow:hidden}:where(.pyjLIG_site) .v4bn img{object-fit:cover;width:100%;height:100%;display:block}:where(.pyjLIG_site) .v4bn .tx{min-width:0;display:block}:where(.pyjLIG_site) .v4bn b{font-size:var(--fs-13);letter-spacing:.06em;color:#ffffffd1;font-weight:700;display:block}:where(.pyjLIG_site) .v4bn .tx>span{font-size:var(--fs-18);letter-spacing:.08em;font-feature-settings:"palt" 1;font-weight:800;line-height:1.4;display:block}:where(.pyjLIG_site) .v4bn .ci{width:var(--reference-size-38);height:var(--reference-size-38);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/var(--reference-size-16) no-repeat;border-radius:50%;transition:transform .2s}:where(.pyjLIG_site) .v4bn:hover .ci{transform:translateX(var(--reference-size-3))}:where(.pyjLIG_site) .v4cta-sub a{gap:var(--reference-size-8);text-decoration:none}:where(.pyjLIG_site) .v4cta-sub a:after{content:"";width:var(--reference-size-18);height:var(--reference-size-18);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4M10 17l5-5-5-5M15 12H3'/%3E%3C/svg%3E") center/var(--reference-size-18) no-repeat}:where(.pyjLIG_site) .v4cta-sub a:hover{text-underline-offset:var(--reference-size-4);text-decoration:underline}:where(.pyjLIG_site) .v4cta-steps .n{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-weight:600}:where(.pyjLIG_site) .v4cv-h .ex{letter-spacing:.04em}@media (max-width:1180px){:where(.pyjLIG_site) .v4pk{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .v4pk-l{clip-path:polygon(var(--reference-size-16) 0,100% 0,calc(100% - var(--reference-size-16)) 100%,0 100%)}:where(.pyjLIG_site) .v4pk-r{margin-left:0;margin-top:var(--reference-size-negative-1);clip-path:polygon(0 0,calc(100% - var(--reference-size-16)) 0,100% 100%,var(--reference-size-16) 100%)}}@media (max-width:900px){:where(.pyjLIG_site) .v4h-c{padding:var(--reference-size-8) 0 0;gap:var(--reference-size-18)}}@media (max-width:600px){:where(.pyjLIG_site) .v4h{padding-bottom:var(--reference-size-70)}:where(.pyjLIG_site) .v4-h1{font-size:clamp(var(--fs-28),8.4vw,var(--reference-size-34))}:where(.pyjLIG_site) .v4-h1 span:nth-child(2){padding-left:1em}:where(.pyjLIG_site) .v4h-lead{font-size:var(--fs-15)}:where(.pyjLIG_site) .v4h-lead strong{font-size:var(--fs-16)}:where(.pyjLIG_site) .v4pk-l{gap:var(--reference-size-2);padding:var(--r-inner) var(--reference-size-22);clip-path:none;border-radius:var(--reference-size-16) var(--reference-size-16) 0 0;grid-template-columns:1fr;display:grid}:where(.pyjLIG_site) .v4pk-l .sl{display:none}:where(.pyjLIG_site) .v4pk-l a{justify-content:space-between}:where(.pyjLIG_site) .v4pk .s{display:none}:where(.pyjLIG_site) .v4pk-r{clip-path:none;border-radius:0 0 var(--reference-size-16) var(--reference-size-16);padding:var(--reference-size-12) var(--reference-size-22);gap:var(--reference-size-4) var(--reference-size-12);flex-wrap:wrap}:where(.pyjLIG_site) .v4pk-r a{flex-wrap:wrap}:where(.pyjLIG_site) .v4pk-r .t{white-space:normal;flex:60%}:where(.pyjLIG_site) .v4bn{width:100%;max-width:none}}:where(.pyjLIG_site) .v4pk{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr)}:where(.pyjLIG_site) .v4pk-r .t{letter-spacing:.01em}:where(.pyjLIG_site) .v4pk-l a{flex:none;min-width:auto}:where(.pyjLIG_site) .v4pk-l .t{text-overflow:clip;overflow:visible}:is(:where(.pyjLIG_site) .vx4 h2,:where(.pyjLIG_site) .v4h-lead,:where(.pyjLIG_site) .v4cta-s,:where(.pyjLIG_site) .v4cta-steps .tx span,:where(.pyjLIG_site) .vx4 .sec p){word-break:auto-phrase;text-wrap:pretty}:where(.pyjLIG_site) .v4cta h2{text-wrap:balance}@media (max-width:1360px) and (min-width:1001px){:where(.pyjLIG_site) .v4pk-l .s{display:none}:where(.pyjLIG_site) .v4pk-l{gap:var(--reference-size-18)}}:where(.pyjLIG_site) .v4-h1{font-weight:800;font-size:clamp(var(--reference-size-36),5vw,var(--reference-size-72));letter-spacing:.02em;line-height:1.32}:where(.pyjLIG_site) .v4h-lead{font-size:var(--fs-16)}:where(.pyjLIG_site) .v4h-lead strong{font-size:inherit;letter-spacing:inherit;color:var(--head);margin:0;display:inline}@media (max-width:600px){:where(.pyjLIG_site) .v4-h1{font-size:clamp(var(--reference-size-31),9.4vw,var(--reference-size-38))}}:where(.pyjLIG_site) .stamp{align-items:center;gap:var(--reference-size-5);white-space:nowrap;flex:none;width:auto!important;min-width:0!important;height:auto!important;padding:var(--reference-size-3) var(--reference-size-10) var(--reference-size-3) var(--reference-size-4)!important;border-radius:var(--r-pill)!important;color:#0b6e5b!important;box-shadow:none!important;font-size:var(--fs-12)!important;letter-spacing:.04em!important;opacity:1!important;background:#e6f3ee!important;border:0!important;margin:0 0 0 auto!important;font-weight:700!important;line-height:1.4!important;display:inline-flex!important;position:static!important;transform:none!important}:where(.pyjLIG_site) .stamp:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);background:#0b6e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/var(--reference-size-11) no-repeat;border-radius:50%;flex:none}:where(.pyjLIG_site) .v4cv-a .tx{padding-right:var(--r-inner)}:where(.pyjLIG_site) .v4cv-f{margin:var(--reference-size-8) 0 0;justify-content:flex-end;display:flex}:where(.pyjLIG_site) .v4pk{filter:none;border-radius:var(--r-pill);box-shadow:0 var(--reference-size-10) var(--reference-size-24) #0a141c1a;overflow:hidden}:where(.pyjLIG_site) .v4pk-l{padding:var(--r-inner) var(--reference-size-30) var(--r-inner) var(--reference-size-32);clip-path:none!important;border-radius:0!important}:where(.pyjLIG_site) .v4pk-r{padding:var(--r-inner) var(--reference-size-30) var(--r-inner) var(--reference-size-26);clip-path:none!important;border-radius:0!important;margin:0!important}:where(.pyjLIG_site) .v4pk-l .sl{width:var(--reference-size-1);height:var(--reference-size-22);transform:none}@media (max-width:1180px){:where(.pyjLIG_site) .v4pk{border-radius:var(--reference-size-24)}}:where(.pyjLIG_site) .v4pk-r a{min-width:0}:where(.pyjLIG_site) .v4pk-r .t{flex:auto;min-width:6em}@media (max-width:1180px){:where(.pyjLIG_site) .v4pk-r .t{white-space:normal;text-overflow:clip;overflow:visible}}:where(.pyjLIG_site) .vx4 #try .hero-g{max-width:var(--container)}:where(.pyjLIG_site) .vx4 #try .hero-c{gap:var(--r-card) var(--reference-size-48);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}:where(.pyjLIG_site) .vx4 #try .v4try-i{grid-area:1/1/span 2}:where(.pyjLIG_site) .vx4 #try .hq{grid-area:1/2;margin-top:0}:where(.pyjLIG_site) .vx4 #try .v4bn{grid-area:2/2;justify-self:start;margin-top:0}:where(.pyjLIG_site) .vx4 #try .qbub{background:#fff}:where(.pyjLIG_site) .v4try-i .vx-fh{font-size:clamp(var(--fs-24),2.8vw,var(--fs-32));letter-spacing:.02em;font-weight:800}:where(.pyjLIG_site) .v4try-p{margin-top:var(--reference-size-10);font-size:var(--fs-16);color:var(--ink2);line-height:1.9}:where(.pyjLIG_site) .v4try-l{gap:var(--reference-size-10);margin-top:var(--reference-size-16);list-style:none;display:grid}:where(.pyjLIG_site) .v4try-l li{grid-template-columns:var(--reference-size-22) minmax(0,1fr);column-gap:var(--reference-size-10);display:grid}:where(.pyjLIG_site) .v4try-l li:before{content:"";width:var(--reference-size-22);height:var(--reference-size-22);margin-top:var(--reference-size-1);background:#0b6e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/var(--reference-size-13) no-repeat;border-radius:50%;grid-row:1/span 2}:where(.pyjLIG_site) .v4try-l b{font-size:var(--fs-16);color:var(--head)}:where(.pyjLIG_site) .v4try-l span{font-size:var(--fs-14);color:var(--ink2);line-height:1.7}:where(.pyjLIG_site) .v4try-rep{margin-top:var(--reference-size-18);padding:var(--r-inner) var(--reference-size-16);border-radius:var(--reference-size-16);box-shadow:0 var(--r-label) var(--reference-size-18) #0a141c0f;background:#fff}:where(.pyjLIG_site) .v4try-rep .k{font-size:var(--fs-12);color:var(--ink3);letter-spacing:.06em;font-weight:700}:where(.pyjLIG_site) .v4try-rep ul{margin-top:var(--r-label);list-style:none}:where(.pyjLIG_site) .v4try-rep li{justify-content:space-between;align-items:center;gap:var(--reference-size-10);padding:var(--reference-size-8) 0;border-top:var(--reference-size-1) solid var(--line);font-size:var(--fs-15);color:var(--head);display:flex}:where(.pyjLIG_site) .v4try-rep li:first-child{border-top:0}:where(.pyjLIG_site) .v4try-rep em{align-items:center;gap:var(--reference-size-5);padding:var(--reference-size-3) var(--reference-size-10) var(--reference-size-3) var(--reference-size-4);border-radius:var(--r-pill);font-style:normal;font-size:var(--fs-12);white-space:nowrap;font-weight:700;display:inline-flex}:where(.pyjLIG_site) .v4try-rep em:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);background-position:50%;background-size:var(--reference-size-11);background-repeat:no-repeat;border-radius:50%}:where(.pyjLIG_site) .v4try-rep .ok{color:#0b6e5b;background:#e6f3ee}:where(.pyjLIG_site) .v4try-rep .ok:before{background-color:#0b6e5b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}:where(.pyjLIG_site) .v4try-rep .mid{color:#7a5300;background:#fff3d6}:where(.pyjLIG_site) .v4try-rep .mid:before{background-color:#b07a00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6.5v7M12 17.6v.1'/%3E%3C/svg%3E")}:where(.pyjLIG_site) .v4try-rep .ng{color:#a3243f;background:#fce8ee}:where(.pyjLIG_site) .v4try-rep .ng:before{background-color:#c2405f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7.5 7.5l9 9M16.5 7.5l-9 9'/%3E%3C/svg%3E")}@media (max-width:900px){:where(.pyjLIG_site) .vx4 #try .hero-c{grid-template-columns:minmax(0,1fr)}:is(:where(.pyjLIG_site) .vx4 #try .v4try-i,:where(.pyjLIG_site) .vx4 #try .hq,:where(.pyjLIG_site) .vx4 #try .v4bn){grid-area:auto/1}}:where(.pyjLIG_site) .v4cmp{margin-top:var(--reference-size-34);padding:clamp(var(--r-card),3vw,var(--reference-size-32));border-radius:var(--reference-size-24);border:var(--reference-size-1) solid var(--line);background:#fff}:where(.pyjLIG_site) .v4cmp h3{font-size:clamp(var(--fs-20),2.3vw,var(--reference-size-26));color:var(--head);font-weight:800}:where(.pyjLIG_site) .v4cmp-s{margin-top:var(--reference-size-16);overflow-x:auto}:where(.pyjLIG_site) .v4cmp-t{width:100%;min-width:var(--reference-size-720);border-collapse:separate;border-spacing:0}:is(:where(.pyjLIG_site) .v4cmp-t th,:where(.pyjLIG_site) .v4cmp-t td){padding:var(--reference-size-13) var(--reference-size-16);text-align:left;vertical-align:top;border-bottom:var(--reference-size-1) solid var(--line);font-size:var(--fs-15);line-height:1.7}:where(.pyjLIG_site) .v4cmp-t thead th{border-bottom:var(--reference-size-2) solid var(--head);font-size:var(--fs-15);color:var(--head);font-weight:700}:where(.pyjLIG_site) .v4cmp-t thead th small{margin-top:var(--reference-size-2);font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-12);color:var(--ink3);font-weight:500;display:block}:where(.pyjLIG_site) .v4cmp-t thead th.me{border-radius:var(--r-inner) var(--r-inner) 0 0;color:#fff;background:#0b6e5b;border-bottom-color:#0b6e5b}:where(.pyjLIG_site) .v4cmp-t thead th.me small{color:#fffc}:where(.pyjLIG_site) .v4cmp-t td.me{color:var(--head);background:#f1f9f5;font-weight:700}:where(.pyjLIG_site) .v4cmp-t tbody tr:last-child td.me{border-radius:0 0 var(--r-inner) var(--r-inner)}:where(.pyjLIG_site) .v4cmp-t tbody th{width:24%;color:var(--head);z-index:1;background:#fff;font-weight:700;position:sticky;left:0}:where(.pyjLIG_site) .v4cmp-t .mk{align-items:flex-start;gap:var(--reference-size-7);display:inline-flex}:where(.pyjLIG_site) .v4cmp-t .mk.y:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);margin-top:var(--reference-size-3);background:#0b6e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/var(--reference-size-11) no-repeat;border-radius:50%;flex:none}:where(.pyjLIG_site) .v4cmp-t .mk.p{color:var(--ink3)}:where(.pyjLIG_site) .v4cmp-t .mk.n{color:var(--ink3)}:where(.pyjLIG_site) .v4cmp-sum{margin-top:var(--r-inner);font-size:var(--fs-16);color:var(--head);font-weight:700}:where(.pyjLIG_site) .v4cmp-src{margin-top:var(--r-label);font-size:var(--fs-12);color:var(--ink3);line-height:1.7}@media (max-width:600px){:where(.pyjLIG_site) .v4cmp{border-radius:var(--reference-size-18)}:is(:where(.pyjLIG_site) .v4cmp-t th,:where(.pyjLIG_site) .v4cmp-t td){padding:var(--reference-size-11) var(--reference-size-12);font-size:var(--fs-14)}}:where(.pyjLIG_site) .stb{--on:#0b6e5b;--off:#c9e6db;align-items:center;gap:var(--reference-size-8);height:var(--reference-size-28);padding:0 var(--reference-size-12) 0 var(--reference-size-10);border-radius:var(--r-pill);color:#0b6e5b;box-shadow:inset 0 0 0 var(--reference-size-1) #cbe7dc;font-size:var(--fs-13);letter-spacing:.04em;white-space:nowrap;background:#eaf5f0;flex:none;font-weight:700;line-height:1;display:inline-flex}:where(.pyjLIG_site) .stb-m{align-items:flex-end;gap:var(--reference-size-2);height:var(--reference-size-12);display:inline-flex}:where(.pyjLIG_site) .stb-m i{width:var(--reference-size-4);border-radius:var(--reference-size-2);background:var(--off);display:block}:where(.pyjLIG_site) .stb-m i:first-child{height:var(--r-label)}:where(.pyjLIG_site) .stb-m i:nth-child(2){height:var(--reference-size-9)}:where(.pyjLIG_site) .stb-m i:nth-child(3){height:var(--reference-size-12)}:where(.pyjLIG_site) .stb-ok .stb-m i{background:var(--on)}:where(.pyjLIG_site) .stb-mid{--on:#b07a00;--off:#ead7a4;color:#7a5300;box-shadow:inset 0 0 0 var(--reference-size-1) #f0deae;background:#fff6e2}:where(.pyjLIG_site) .stb-mid .stb-m i:nth-child(-n+2){background:var(--on)}:where(.pyjLIG_site) .stb-ng{--on:#c2405f;--off:#f0c6d1;color:#a3243f;box-shadow:inset 0 0 0 var(--reference-size-1) #f4cdd7;background:#fdeef2}:where(.pyjLIG_site) .stb-ng .stb-m i:first-child{background:var(--on)}:where(.pyjLIG_site) .rp2{padding:clamp(var(--reference-size-18),2.4vw,var(--reference-size-26));border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;background:#fff;margin:0}:where(.pyjLIG_site) .rp2-hd{align-items:center;gap:var(--reference-size-12);display:flex}:where(.pyjLIG_site) .rp2-ic{width:var(--reference-size-40);height:var(--reference-size-40);border-radius:var(--reference-size-12);color:#0b6e5b;background:#eaf5f0;flex:none;place-items:center;display:grid}:where(.pyjLIG_site) .rp2-ic svg{width:var(--r-card);height:var(--r-card)}:where(.pyjLIG_site) .rp2-tt b{font-size:var(--fs-18);color:var(--head);letter-spacing:.02em;display:block}:where(.pyjLIG_site) .rp2-tt small{margin-top:var(--reference-size-2);font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-13);color:var(--ink3);letter-spacing:.02em;display:block}:where(.pyjLIG_site) .rp2-sum{margin-top:var(--reference-size-16);padding:var(--r-inner) var(--reference-size-16);border-radius:var(--r-inner);background:#f5f8f7}:where(.pyjLIG_site) .rp2-sum-t{font-size:var(--fs-13);color:var(--ink2)}:where(.pyjLIG_site) .rp2-sum-t .n{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-22);color:var(--head);margin-right:var(--reference-size-2);font-weight:600}:where(.pyjLIG_site) .rp2-bar{gap:var(--reference-size-3);height:var(--reference-size-8);margin-top:var(--reference-size-8);display:flex}:where(.pyjLIG_site) .rp2-bar i{border-radius:var(--reference-size-4);display:block}:is(:where(.pyjLIG_site) .rp2-bar .ok,:where(.pyjLIG_site) .rp2-leg .ok){background:#0b6e5b}:is(:where(.pyjLIG_site) .rp2-bar .mid,:where(.pyjLIG_site) .rp2-leg .mid){background:#d9a21b}:is(:where(.pyjLIG_site) .rp2-bar .ng,:where(.pyjLIG_site) .rp2-leg .ng){background:#c2405f}:where(.pyjLIG_site) .rp2-leg{gap:var(--reference-size-4) var(--reference-size-16);margin-top:var(--reference-size-10);flex-wrap:wrap;list-style:none;display:flex}:where(.pyjLIG_site) .rp2-leg li{align-items:center;gap:var(--r-label);font-size:var(--fs-13);color:var(--ink2);display:inline-flex}:where(.pyjLIG_site) .rp2-leg .d{width:var(--reference-size-8);height:var(--reference-size-8);border-radius:50%}:where(.pyjLIG_site) .rp2-leg b{color:var(--head);font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-weight:600}:where(.pyjLIG_site) .rp2-l{margin-top:var(--reference-size-8);list-style:none}:where(.pyjLIG_site) .rp2-l>li{padding:var(--r-inner) 0;border-top:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .rp2-l>li:first-child{border-top:0}:where(.pyjLIG_site) .rp2-r{justify-content:space-between;align-items:center;gap:var(--reference-size-10);display:flex}:where(.pyjLIG_site) .rp2-r b{font-size:var(--fs-16);color:var(--head)}:where(.pyjLIG_site) .rp2-l dl{gap:var(--r-label);margin:var(--reference-size-8) 0 0;display:grid}:where(.pyjLIG_site) .rp2-l dl>div{grid-template-columns:var(--reference-size-62) minmax(0,1fr);gap:var(--reference-size-10);align-items:baseline;display:grid}:where(.pyjLIG_site) .rp2-l dt{white-space:nowrap}:where(.pyjLIG_site) .rp2-l dt{padding:var(--reference-size-1) var(--reference-size-8);border-radius:var(--r-label);color:var(--ink3);font-size:var(--fs-12);letter-spacing:.06em;background:#f0f2f1;justify-self:start;font-weight:700}:where(.pyjLIG_site) .rp2-l .fix dt{color:#fff;background:#0b6e5b}:where(.pyjLIG_site) .rp2-l dd{font-size:var(--fs-14);color:var(--ink2);word-break:auto-phrase;margin:0;line-height:1.75}:where(.pyjLIG_site) .rp2-l .fix dd{color:var(--head);font-weight:700}:where(.pyjLIG_site) .dk-next2{grid-template-columns:var(--reference-size-36) minmax(0,1fr) auto;gap:var(--reference-size-12);margin-top:var(--r-inner);padding:var(--reference-size-12) var(--reference-size-12) var(--reference-size-12) var(--r-inner);border-radius:var(--r-inner);box-shadow:inset 0 0 0 var(--reference-size-1) #d5ede3;background:#f1f9f5;align-items:center;display:grid}:where(.pyjLIG_site) .dk-next2 .ic{width:var(--reference-size-36);height:var(--reference-size-36);color:#fff;background:#0b6e5b;border-radius:50%;place-items:center;display:grid}:where(.pyjLIG_site) .dk-next2 .ic svg{width:var(--reference-size-17);height:var(--reference-size-17)}:where(.pyjLIG_site) .dk-next2 .k{font-size:var(--fs-12);color:#0b6e5b;letter-spacing:.06em;font-weight:700}:where(.pyjLIG_site) .dk-next2 .t{margin-top:var(--reference-size-2);font-size:var(--fs-15);color:var(--head);word-break:auto-phrase;font-weight:700;line-height:1.6}:where(.pyjLIG_site) .dk-next2 .ev{padding:var(--r-label) var(--reference-size-12);border-radius:var(--reference-size-12);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c14;text-align:center;background:#fff;grid-template-columns:auto auto;place-items:baseline center;display:grid}:where(.pyjLIG_site) .dk-next2 .ev .n{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-size:var(--fs-22);color:var(--head);font-weight:600;line-height:1}:where(.pyjLIG_site) .dk-next2 .ev .u{font-size:var(--fs-12);color:var(--head);font-weight:700}:where(.pyjLIG_site) .dk-next2 .ev small{font-size:var(--fs-12);color:var(--ink3);letter-spacing:.04em;grid-column:1/-1}:where(.pyjLIG_site) .dk-kpi dd{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-weight:600}:where(.pyjLIG_site) .bfa2{margin-top:var(--reference-size-32);padding:clamp(var(--reference-size-18),2.6vw,var(--reference-size-28));border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;background:#fff}:where(.pyjLIG_site) .bfa2-hd{align-items:center;gap:var(--reference-size-10);margin-bottom:var(--reference-size-16);display:flex}:where(.pyjLIG_site) .bfa2-hd h3{font-size:var(--fs-18);color:var(--head)}:where(.pyjLIG_site) .bfa2-g{grid-template-columns:minmax(0,1fr) var(--tap) minmax(0,1.35fr);gap:var(--reference-size-16);align-items:stretch;display:grid}:where(.pyjLIG_site) .bfa2-c{gap:var(--reference-size-10);padding:var(--reference-size-16) var(--reference-size-18);border-radius:var(--reference-size-16);flex-direction:column;display:flex}:where(.pyjLIG_site) .bfa2-b{background:#f4f6f5}:where(.pyjLIG_site) .bfa2-a{box-shadow:inset 0 0 0 var(--reference-size-1-5) #0b6e5b;background:#fff}:where(.pyjLIG_site) .bfa2-c .k{justify-content:space-between;align-items:center;gap:var(--reference-size-10);display:flex}:where(.pyjLIG_site) .bfa2-c .lb{font-size:var(--fs-13);color:var(--ink3);letter-spacing:.06em;font-weight:700}:where(.pyjLIG_site) .bfa2-a .lb{color:#0b6e5b}:where(.pyjLIG_site) .bfa2-c .t{font-size:var(--fs-16);color:var(--head);word-break:auto-phrase;line-height:1.9}:where(.pyjLIG_site) .bfa2-b .t{color:var(--ink2)}:where(.pyjLIG_site) .bfa2-c mark{color:inherit;padding:0 var(--reference-size-1);background:linear-gradient(#0000 60%,#c9eedf 60%);font-weight:700}:where(.pyjLIG_site) .bfa2-c mark{white-space:nowrap}:where(.pyjLIG_site) .bfa2-c .why{font-size:var(--fs-13);color:var(--ink3);margin-top:auto;line-height:1.7}:where(.pyjLIG_site) .bfa2-a .why{color:#0b6e5b;font-weight:700}:where(.pyjLIG_site) .bfa2-ar{width:var(--tap);height:var(--tap);color:#fff;box-shadow:0 var(--r-label) var(--r-inner) #0b6e5b40;background:#0b6e5b;border-radius:50%;align-self:center;place-items:center;display:grid}:where(.pyjLIG_site) .bfa2-ar svg{width:var(--r-card);height:var(--r-card)}@media (max-width:760px){:where(.pyjLIG_site) .bfa2-g{grid-template-columns:minmax(0,1fr)}:where(.pyjLIG_site) .bfa2-ar{width:var(--reference-size-40);height:var(--reference-size-40);justify-self:center;transform:rotate(90deg)}}:where(.pyjLIG_site) .v4h-c{justify-content:center;gap:var(--reference-size-34);padding:var(--reference-size-12) 0 var(--reference-size-72)}:where(.pyjLIG_site) .v4-h1{letter-spacing:.03em;line-height:1.34}:where(.pyjLIG_site) .v4h-k{align-items:center;gap:var(--reference-size-12);font-size:clamp(var(--fs-18),1.7vw,var(--fs-22));letter-spacing:.05em;color:var(--head);font-feature-settings:"palt" 1;margin:0;font-weight:700;display:flex}:where(.pyjLIG_site) .v4h-k:before{content:"";width:var(--reference-size-28);height:var(--reference-size-2);border-radius:var(--reference-size-1);background:#0b6e5b;flex:none}:where(.pyjLIG_site) .v4h-lead{font-size:var(--fs-16);color:var(--ink2);line-height:1.9;margin-top:var(--reference-size-10)!important}@media (max-width:900px){:where(.pyjLIG_site) .v4h-c{gap:var(--reference-size-18);padding:var(--reference-size-4) 0 0}}@media (max-width:600px){:where(.pyjLIG_site) .v4h-k{font-size:var(--fs-16);gap:var(--reference-size-10)}:where(.pyjLIG_site) .v4h-k:before{width:var(--r-card)}:where(.pyjLIG_site) .v4h-lead{font-size:var(--fs-15)}}@media (min-width:1181px){:where(.pyjLIG_site) .v4pk{grid-template-columns:auto minmax(0,1fr)}:where(.pyjLIG_site) .v4pk-l{padding-right:var(--reference-size-40)}}@media (max-width:600px){:where(.pyjLIG_site) .v4pk-r{padding:var(--reference-size-12) var(--r-card) var(--r-inner);display:block}:where(.pyjLIG_site) .v4pk-r .v4pk-k{margin-bottom:var(--reference-size-2);display:block}:where(.pyjLIG_site) .v4pk-r a{grid-template-columns:minmax(0,1fr) var(--reference-size-28);gap:var(--reference-size-2) var(--reference-size-12);grid-template-areas:"d c""t c";align-items:center;display:grid}:where(.pyjLIG_site) .v4pk-r time{grid-area:d}:where(.pyjLIG_site) .v4pk-r .t{white-space:normal;grid-area:t}:where(.pyjLIG_site) .v4pk-r .ci{grid-area:c}}:where(.pyjLIG_site) .vx4 #diag .diag{max-width:var(--reference-size-760);grid-template-columns:minmax(0,1fr);margin-inline:auto}:where(.pyjLIG_site) .vx4 #diag .diag>div:first-child{display:none}:where(.pyjLIG_site) .vx4 .t2-aside{display:none}:where(.pyjLIG_site) .vx4 #pricing .cta-row .btn-s{display:none}:is(:where(.pyjLIG_site) .v4m-th span,:where(.pyjLIG_site) .v4cv-h .ex,:where(.pyjLIG_site) .dk-next2 .k,:where(.pyjLIG_site) .dk-next2 .ev small,:where(.pyjLIG_site) .rp2-l dt,:where(.pyjLIG_site) .v4cmp-src){font-size:var(--fs-12)}:where(.pyjLIG_site) .vx4 .way{border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;padding:var(--reference-size-24);background:#fff;border:0}:where(.pyjLIG_site) .vx4 .way.main{box-shadow:inset 0 0 0 var(--reference-size-2) #0b6e5b,0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;position:relative}:where(.pyjLIG_site) .vx4 .way.main:before{content:"おすすめ";top:var(--reference-size-negative-13);left:var(--reference-size-22);padding:var(--reference-size-4) var(--reference-size-12);border-radius:var(--r-pill);color:#fff;font-size:var(--fs-12);letter-spacing:.06em;background:#0b6e5b;font-weight:700;position:absolute}:where(.pyjLIG_site) .vx4 .way-p b{font-family:Outfit,Noto Sans JP,system-ui,sans-serif;font-weight:600}:where(.pyjLIG_site) .vx4 .way-l{gap:var(--reference-size-8);padding:0;list-style:none;display:grid}:where(.pyjLIG_site) .vx4 .way-l li{grid-template-columns:var(--reference-size-18) minmax(0,1fr);gap:var(--reference-size-8);font-size:var(--fs-14);align-items:start;line-height:1.7;display:grid}:where(.pyjLIG_site) .vx4 .way-l li:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);margin-top:var(--reference-size-3);background:#0b6e5b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/var(--reference-size-11) no-repeat;border-radius:50%}:where(.pyjLIG_site) .vx4 .way .by{padding-top:var(--reference-size-12);border-top:var(--reference-size-1) solid var(--line);font-size:var(--fs-13);color:var(--ink3);margin-top:auto}:where(.pyjLIG_site) .vx4 .dk-rep{border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border:0}:where(.pyjLIG_site) .vx4 #try .hq{border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border:0}:where(.pyjLIG_site) .v4cmp{border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border:0}@media (max-width:600px){:where(.pyjLIG_site) .v4cmp-s{overflow:visible}:where(.pyjLIG_site) .v4cmp-t{min-width:0}:where(.pyjLIG_site) .v4cmp-t thead{display:none}:is(:where(.pyjLIG_site) .v4cmp-t,:where(.pyjLIG_site) .v4cmp-t tbody,:where(.pyjLIG_site) .v4cmp-t tr,:where(.pyjLIG_site) .v4cmp-t th,:where(.pyjLIG_site) .v4cmp-t td){width:auto;display:block}:where(.pyjLIG_site) .v4cmp-t tr{padding:var(--r-inner) 0;border-bottom:var(--reference-size-1) solid var(--line)}:where(.pyjLIG_site) .v4cmp-t tbody th{padding:0 0 var(--reference-size-8);font-size:var(--fs-15);border:0;position:static}:where(.pyjLIG_site) .v4cmp-t td{border:0;padding:0}:where(.pyjLIG_site) .v4cmp-t td.me{padding:var(--reference-size-10) var(--reference-size-12);font-size:var(--fs-14);background:#f1f9f5;border-radius:var(--reference-size-12)!important}:where(.pyjLIG_site) .v4cmp-t td:not(.me){gap:var(--r-label);margin-top:var(--r-label);font-size:var(--fs-13);color:var(--ink3);display:flex}:where(.pyjLIG_site) .v4cmp-t td:not(.me):before{content:attr(data-l) "：";color:var(--ink2);flex:none;font-weight:700}}:is(:where(.pyjLIG_site) .v4cmp-t td,:where(.pyjLIG_site) .v4cmp-t th,:where(.pyjLIG_site) .vx4 .way-d,:where(.pyjLIG_site) .vx4 .way-l li,:where(.pyjLIG_site) .v4try-l span,:where(.pyjLIG_site) .v4try-p){word-break:auto-phrase}:where(.pyjLIG_site) .v4pk .s{display:none}@media (max-width:1180px){:where(.pyjLIG_site) .v4pk{grid-template-columns:minmax(0,1fr)!important}:where(.pyjLIG_site) .v4pk-l{row-gap:var(--reference-size-4);flex-wrap:wrap}}@media (max-width:600px){:where(.pyjLIG_site) .v4cmp-t tbody th{width:auto!important}}:where(.pyjLIG_site) .v4-h1{letter-spacing:.02em;font-weight:900;line-height:1.3}:where(.pyjLIG_site) .vx4 .t2-pts{display:none}:where(.pyjLIG_site) .vx4 .t2-sub-k{margin-top:var(--reference-size-8)}:where(.pyjLIG_site) .dk-flow{margin-top:var(--reference-size-24);gap:0;position:relative;border-top:0!important}:where(.pyjLIG_site) .dk-flow:before{content:"";left:var(--reference-size-9);right:var(--reference-size-9);top:var(--reference-size-8);height:var(--reference-size-2);border-radius:var(--reference-size-1);background:linear-gradient(90deg,#0b6e5b,#8fd3b8);position:absolute}:where(.pyjLIG_site) .dk-flow li{position:relative;padding:var(--reference-size-36) var(--reference-size-24) 0 0!important;border-right:0!important}:where(.pyjLIG_site) .dk-flow li+li{padding-left:0!important}:where(.pyjLIG_site) .dk-flow li:before{content:"";width:var(--reference-size-18);height:var(--reference-size-18);box-shadow:inset 0 0 0 var(--reference-size-4) #0b6e5b;background:#fff;border-radius:50%;position:absolute;top:0;left:0}:where(.pyjLIG_site) .dk-when{padding:var(--reference-size-3) var(--reference-size-10);border-radius:var(--r-pill);background:#e6f3ee;justify-self:start;display:inline-block;color:#0b6e5b!important;font-size:var(--fs-12)!important}@media (max-width:900px){:where(.pyjLIG_site) .dk-flow{padding-left:var(--reference-size-32);grid-template-columns:minmax(0,1fr)!important}:where(.pyjLIG_site) .dk-flow:before{left:var(--reference-size-8);right:auto;top:var(--r-label);bottom:var(--r-label);width:var(--reference-size-2);background:linear-gradient(#0b6e5b,#8fd3b8);height:auto}:where(.pyjLIG_site) .dk-flow li{padding:0 0 var(--reference-size-24) 0!important}:where(.pyjLIG_site) .dk-flow li:last-child{padding-bottom:0!important}:where(.pyjLIG_site) .dk-flow li:before{left:var(--reference-size-negative-32);top:var(--reference-size-2)}}:where(.pyjLIG_site) .qa-chip span{display:none}:where(.pyjLIG_site) .bd{align-items:center;gap:var(--r-label);height:var(--reference-size-26);padding:0 var(--reference-size-10);border-radius:var(--r-pill);font-size:var(--fs-12);letter-spacing:.04em;white-space:nowrap;font-weight:700;line-height:1;display:inline-flex}:where(.pyjLIG_site) .bd svg{width:var(--reference-size-13);height:var(--reference-size-13)}:where(.pyjLIG_site) .btn-p:not(.btn-sm){gap:var(--reference-size-12)}:where(.pyjLIG_site) .btn-p:not(.btn-sm):after{content:"";width:var(--reference-size-26);height:var(--reference-size-26);margin-right:var(--reference-size-negative-8);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B6E5B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center/var(--reference-size-13) no-repeat;border-radius:50%;flex:none;transition:transform .2s}:where(.pyjLIG_site) .btn-p:not(.btn-sm):hover:after{transform:translateX(var(--reference-size-3))}:where(.pyjLIG_site) .sh .btn-p:after{display:none!important}:where(.pyjLIG_site) .mcta .btn-p:after{display:none!important}:where(.pyjLIG_site) .vx4 .vx-cta .btn-p:after{margin-right:0}:where(.pyjLIG_site) .vx4 .v4cta-main:after{margin-right:0}:where(.pyjLIG_site) .vx4 .cg-stick .btn-p:after{margin-right:0}:where(.pyjLIG_site) .way{border-radius:var(--r-card);box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border:0!important}:where(.pyjLIG_site) .way.main{box-shadow:inset 0 0 0 var(--reference-size-2) #0b6e5b,0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14}:where(.pyjLIG_site) .dk-rep{box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border-radius:var(--r-card)!important;border:0!important}:where(.pyjLIG_site) .hq{box-shadow:0 var(--reference-size-1) var(--reference-size-2) #0a141c0f,0 var(--reference-size-12) var(--reference-size-30) #0a141c14;border-radius:var(--r-card)!important;border:0!important}:where(.pyjLIG_site) .v4h .v4-h1{letter-spacing:.02em;font-weight:900;line-height:1.3;font-size:clamp(var(--reference-size-36),4.9vw,var(--reference-size-66))}@media (min-width:901px){:where(.pyjLIG_site) .v4h-g{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (max-width:600px){:where(.pyjLIG_site) .v4h .v4-h1{font-size:clamp(var(--reference-size-31),9.2vw,var(--reference-size-38))}}:where(.pyjLIG_site) .logo .lg-sym{width:var(--reference-size-30);height:var(--reference-size-30);flex:none}:where(.pyjLIG_site) .logo .lg-wm{height:var(--reference-size-19);width:auto;color:var(--head)}:where(.pyjLIG_site) .logo .lg-wm+span{display:none}:where(.pyjLIG_site) .sf .logo .lg-wm{height:var(--reference-size-17)}@media (max-width:600px){:where(.pyjLIG_site) .logo .lg-wm{height:var(--reference-size-17)}:where(.pyjLIG_site) .logo .lg-sym{width:var(--reference-size-28);height:var(--reference-size-28)}}:where(.pyjLIG_site) #guide{display:none!important}.pyjLIG_site{word-break:normal}:where(.pyjLIG_site) img{height:auto}:is(:where(.pyjLIG_site) .tline time,:where(.pyjLIG_site) .tline .w){color:var(--c-teal-ink)}
