@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8092a6a9ad7a44c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/96ad5eed80b1484c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ab56aae8cf76709-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a1a058a3e6543db0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7dfdf996fafd0873-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3c7225ad892364d7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8fc9138006ae4675-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0b53384bc8cc52db-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f33c62bdbd09f5b8-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b74019ebf7a71b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/33387a3e1220e613-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2f6258ffdaf4644f-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f1bc71f0d981582-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21b3ec5f6f7ed992-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/760a9ea75c6166f6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21502afb5d341639-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun Fallback;src:local("Arial");ascent-override:109.45%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:97.58%}.__className_ef00b8{font-family:Sarabun,Sarabun Fallback;font-style:normal}.__variable_ef00b8{--font-home-body:"Sarabun","Sarabun Fallback"}.lab-inner .in-hero{padding:48px 0 var(--sp-section);background:linear-gradient(180deg,white 0,var(--home-cloud) 40%,var(--lab-seam) 100%)}@media (min-width:1024px){.lab-inner .in-hero{box-sizing:border-box;min-height:calc(100svh - 64px);display:grid;align-content:center;padding:24px 0 32px}.lab-inner .in-hero h1{font-size:clamp(2.75rem,3.9vw,3.6rem);line-height:1.16;margin-bottom:14px}.lab-inner .in-split>.home-container{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,4.5vw,72px);align-items:center}.lab-inner .in-split .in-pic{position:relative}}.lab-inner .lab-head h2{font-size:clamp(1.9rem,3.1vw,2.75rem)}html .lab.lab-inner>section.lab-sec:has(>.lab-faq){min-height:0;padding-block:var(--sp-section)}.lab-inner .in-hero{overflow:visible}.lab-inner .in-hero h1{margin:0 0 18px;color:var(--lab-ink);text-wrap:balance}.lab-inner .in-hero .home-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.in-crumb{margin:0 0 20px;font-size:.95rem;color:var(--home-body)}.in-crumb a{color:inherit;text-decoration:none}.in-crumb a:hover{text-decoration:underline}.in-crumb b{color:var(--home-blue);font-weight:600}.in-win{position:relative;background:white;border:1px solid var(--home-line);border-radius:18px;box-shadow:var(--lab-shadow);overflow:hidden}.in-win-h{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid #edf2f9;font-weight:700;color:var(--lab-ink)}.in-win-h>:last-child:not(:first-child){margin-left:auto}.in-dots{display:inline-flex;gap:6px}.in-dots i{width:9px;height:9px;border-radius:50%;background:#dbe3ef}:where(.lab-inner) .lab-head{justify-items:start}.lab-inner .lab-faqside h2{white-space:normal;font-size:clamp(1.7rem,2.5vw,2.4rem)}.in-win-h>.lab-sample{margin-left:auto;white-space:nowrap}.lab-inner .lab-pill.err{background:var(--lab-err-bg);color:var(--lab-err);border:1.5px solid #f5b5b5}.in-cta{text-align:center}.in-cta .lab-head{justify-items:center;margin-inline:auto;margin-bottom:var(--sp-group)}.in-cta .home-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media (hover:hover) and (pointer:fine){.lab-inner .in-lift{transition:translate var(--lab-t-lift) var(--lab-ease-out),box-shadow var(--lab-t-lift) var(--lab-ease-out)}.lab-inner .in-lift:hover{translate:0 -3px}.lab-inner .in-win.in-lift:hover{translate:0 -4px}}@media (prefers-reduced-motion:no-preference){.lab-inner .in-hero .in-copy>*{animation:he-up .7s cubic-bezier(.2,.7,.2,1) backwards}.lab-inner .in-hero .in-copy>:nth-child(2){animation-delay:.08s}.lab-inner .in-hero .in-copy>:nth-child(3){animation-delay:.16s}.lab-inner .in-hero .in-copy>:nth-child(n+4){animation-delay:.24s}.lab-inner .in-hero .in-pic{animation:he-up .9s cubic-bezier(.2,.7,.2,1) .3s backwards;--up:4em}}@media (max-width:1023px){.lab-inner .in-hero{padding-top:32px}}@media (max-width:639px){.lab-inner .in-hero{padding-top:20px}.lab-inner .in-hero h1{margin-bottom:8px}.lab-inner .in-hero .home-actions{gap:0;margin-top:12px}.lab-inner .in-hero .home-actions>*{flex:1 1 100%}.lab-inner .in-hero .home-button-secondary{min-height:40px;border-color:transparent;background:none;box-shadow:none}.lab-inner .lab-head h2{font-size:1.7rem}.lab-inner .lab-head .lab-lead{font-size:1rem;line-height:1.55}.lab.lab-inner .lab-faqside>h2{font-size:1.6rem;white-space:normal;text-wrap:balance}.lab.lab-inner .lab-faqside>.lab-lead{font-size:.95rem;line-height:1.5}.lab.lab-inner .faq-col{margin-top:4px}.lab.lab-inner .lab-faqlist{gap:6px}.lab.lab-inner .lab-faqlist summary{padding:7px 44px 7px 14px;font-size:.9rem;line-height:1.35}.lab.lab-inner .lab-faqside>.home-button{min-height:44px}.lab.lab-inner .faq-more{margin-top:6px}.in-win-h{padding:10px 14px}.lab-inner .pc-steps button{flex:1 1 auto;min-width:0;justify-content:center}}@media (max-width:380px){.lab-inner .pc-steps{gap:4px}.lab-inner .pc-steps button{gap:3px;padding:0 5px;font-size:.8rem}.lab-inner .pc-steps button i{width:18px;height:18px;font-size:.7rem}.lab-inner .lab-faqlist summary span{white-space:normal}}@media (max-width:340px){.lab-inner .pc-steps button i{display:none}}.ie-copy{grid-column:1;grid-row:1;display:grid;justify-items:start;align-self:center}.ie-eyebrow{margin-bottom:16px}.ie-copy .home-actions{justify-self:stretch}.ie-sub{margin:0;max-width:30em;font-size:1.125rem;line-height:1.75}.ie-ocr,.ie-sub{color:var(--home-body)}.ie-ocr{display:flex;align-items:center;gap:12px;max-width:27em;margin:26px 0 0;font-size:.95rem;line-height:1.6}.ie-ocr>span:first-child{flex:none;width:92px;padding:6px 8px;border-radius:8px;background:#eef2f7;border:1px dashed #b8c4d6;font:500 .42rem/1.3 ui-monospace,Menlo,monospace;color:#7a879c;word-break:break-all}.ie-stage .ie-mascot{position:absolute;left:24px;bottom:96px;z-index:2;--ms:150px}.ie-stage{position:relative;container-type:inline-size;grid-column:2;grid-row:1;align-self:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);column-gap:14px;padding-top:36px}.ie-shot{position:relative;z-index:0;grid-column:2;grid-row:1}.ie-tag{position:absolute;z-index:3;right:2%;bottom:calc(100% + 8px);padding:4px 12px;border-radius:999px;background:white;border:1px solid var(--home-line);font-size:.8rem;font-weight:600;color:var(--home-body);white-space:nowrap}.ie-frame{position:relative;rotate:1.4deg;container-type:inline-size;border-radius:6px;box-shadow:var(--lab-shadow),0 2px 6px rgb(20 30 50/.12)}.ie-frame img{display:block;width:100%;height:auto;border-radius:6px;user-select:none}.ie-pz{position:absolute;border:2px solid var(--home-blue);border-radius:5px;background:rgb(37 99 235/.1);box-shadow:0 0 0 calc(var(--hot, 0) * 5px) rgb(37 99 235/.22);transition:box-shadow .2s var(--lab-ease-out)}.ie-pz.hold{border-color:var(--lab-rev);background:color-mix(in srgb,var(--lab-cut) 22%,transparent)}.ie-pz b{--bd:clamp(15px,5.5cqw,24px);position:absolute;left:calc(-1 * var(--bd) - 5px);top:50%;translate:0 -50%;display:grid;place-items:center;width:var(--bd);height:var(--bd);border-radius:50%;background:var(--home-blue);color:white;font-size:calc(var(--bd) * .55);font-weight:700;line-height:1;box-shadow:0 0 0 2px white}.ie-pz.hold b{background:var(--lab-rev)}.ie-col{position:relative;z-index:2;grid-row:1}.ie-col-l{grid-column:1}.ie-col-r{grid-column:3}.ie-grp{position:absolute;left:0;right:0;top:max(0px,calc(var(--cy) - 22px));display:grid;gap:10px}.ie-call{display:grid;gap:2px;padding:.7em .95em .8em;font-size:clamp(.7rem,1.5cqw,.8rem);line-height:1.4;background:white;border:1px solid var(--home-line);border-radius:14px;box-shadow:var(--lab-shadow),0 0 0 calc(var(--hot, 0) * 4px) rgb(37 99 235/.2);transition:box-shadow .2s var(--lab-ease-out)}.ie-call small{display:flex;align-items:center;gap:.5em;font-size:1em;font-weight:600;color:var(--home-body)}.ie-call small i{display:grid;place-items:center;flex:none;width:1.45em;height:1.45em;border-radius:50%;background:var(--home-blue);color:white;font-size:.88em;font-style:normal;font-weight:700;line-height:1}.ie-call b{margin:.1em 0 .15em;font-size:1.32em;line-height:1.3;font-weight:700;color:var(--lab-ink);font-variant-numeric:tabular-nums}.ie-call p{display:flex;align-items:flex-start;gap:.5em;margin:0;color:var(--lab-ok)}.ie-call p:before{content:"✓";flex:none;display:grid;place-items:center;width:1.3em;height:1.3em;margin-top:.1em;border-radius:50%;background:#22c55e;color:white;font-size:.78em;font-weight:700;line-height:1}.ie-call.hold{background:var(--lab-rev-bg);border-color:#f0b54a}.ie-call.hold small i{background:var(--lab-rev)}.ie-call.hold p{color:#8a4b08}.ie-call.hold p:before{content:"!";background:var(--lab-rev)}.ie-lines{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.ie-line{fill:none;stroke:var(--home-blue);stroke-width:calc(1.5px + var(--hot, 0) * 1px);stroke-opacity:calc(.7 + var(--hot, 0) * .3);stroke-dasharray:1;transition:stroke-width .2s,stroke-opacity .2s}.ie-line.hold{stroke:var(--lab-rev)}.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="1"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="1"],.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="2"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="2"],.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="3"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="3"],.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="4"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="4"],.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="5"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="5"],.ie-stage:has(:is(.ie-pz,.ie-call)[data-n="6"]:hover) :is(.ie-pz,.ie-call,.ie-line)[data-n="6"]{--hot:1}.ie-sum{grid-column:1/-1;grid-row:2;justify-self:center;max-width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;margin-top:22px;padding:8px 10px 8px 16px;border-radius:14px;background:white;border:1px solid var(--home-line);box-shadow:var(--lab-shadow);font-size:.9rem;color:var(--home-body);white-space:nowrap}.ie-sum b{font-size:1rem;color:var(--lab-ink)}.ie-sum .lab-pill{padding:3px 11px;font-size:.8rem}.ie-send{margin-left:auto;padding:8px 16px;border-radius:10px;background:var(--home-blue);color:white;font-size:.9rem;font-weight:600;white-space:nowrap}.ie-eg{grid-column:1/-1;grid-row:3;justify-self:center;margin-top:8px}@media (min-width:1024px) and (max-width:1259px){.ie-call:not(.hold) p{display:none}.ie-call b{font-size:1.18em}.ie-sum{margin-top:56px}}@media (prefers-reduced-motion:no-preference){.ie-pz{animation:ie-box .4s var(--lab-ease-out) calc(var(--i) * .42s + 1.1s) backwards}.ie-pz b{animation:lab-pop .45s var(--lab-ease-pop) calc(var(--i) * .42s + 1.1s) backwards}.ie-line{animation:ie-draw .5s var(--lab-ease-io) calc(var(--i) * .42s + 1.25s - var(--late, 0s)) backwards}.ie-call{animation:lab-up .45s var(--lab-ease-out) calc(var(--i) * .42s + 1.55s) backwards}}@keyframes ie-box{0%{opacity:0}}@keyframes ie-draw{0%{stroke-dashoffset:1}}.ie-zz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.ie-zz.r .ie-tx{order:2}.ie-zz.w{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px)}.ie-tx .lab-head{margin-bottom:var(--sp-group)}.ie-tx h2{font-size:clamp(1.9rem,3.1vw,2.75rem)}.ie-pic{min-width:0}.ie-nums{list-style:none;margin:0;padding:0;display:grid;gap:18px}.ie-nums li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.ie-nums i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e3edfd;color:#1d4ed8;font-size:.95rem;font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.ie-arts b,.ie-ftx>b,.ie-kinds b,.ie-nums b{display:block;color:var(--lab-ink);font-weight:700}.ie-nums b{font-size:1.15rem}.ie-arts p,.ie-ftx>p,.ie-kinds p,.ie-nums p{margin:0;color:var(--home-body);line-height:1.6}.ie-nums p{font-size:1rem;text-wrap:pretty}.ie-kinds{display:grid;border-top:1px solid var(--home-line)}.ie-kinds>.ie-kind{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--home-line)}.ie-kinds code{align-self:start;padding:3px 0;border-radius:8px;background:#e3edfd;color:#1d4ed8;text-align:center;font:600 .82rem ui-monospace,Menlo,monospace}.ie-kinds b{font-size:1.1rem}.ie-kinds p{font-size:.95rem}.ie-kinds>.ie-kind.on{position:relative;margin-inline:-16px;padding-inline:16px;border-radius:14px;border-bottom-color:transparent;background:white;box-shadow:var(--lab-shadow)}.ie-kinds>.ie-kind:has(+.ie-kind.on){border-bottom-color:transparent}.ie-kinds>.ie-kind.on code{background:var(--home-blue);color:white}.ie-stack{position:relative;isolation:isolate;max-width:600px;justify-self:center;width:100%}.ie-stack:after,.ie-stack:before{content:"";position:absolute;z-index:-1;inset:0;border:1px solid var(--home-line);border-radius:18px;background:white}.ie-stack:before{translate:22px 22px;background:#f4f8fe}.ie-stack:after{translate:11px 11px}.ie-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ie-ticks li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:1.05rem;line-height:1.6;color:var(--home-body)}.ie-ticks li:before{content:"✓";display:grid;place-items:center;width:22px;height:22px;margin-top:3px;border-radius:50%;background:var(--lab-ok-bg);color:var(--lab-ok);font-size:.75rem;font-weight:700}.ie-row,.ie-rows{display:grid}.ie-row{grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 20px;border-bottom:1px solid #edf2f9;font-size:1rem}.ie-row>span:first-child{color:var(--home-body);font-size:.92rem}.ie-row b{color:var(--lab-ink);font-weight:600;font-variant-numeric:tabular-nums}.ie-row.hold{background:var(--lab-rev-bg)}.ie-row.empty{background:var(--lab-err-bg)}.ie-row.empty b{color:var(--lab-err)}.ie-row .lab-pill{padding:3px 11px;font-size:.8rem;white-space:nowrap}.ie-row .lab-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ie-ft{display:flex;align-items:center;gap:10px;padding:14px 20px;background:var(--lab-seam)}.ie-ft .ie-send{margin-left:0}.ie-xl{margin-left:auto;font:600 .88rem ui-monospace,Menlo,monospace;color:var(--lab-ok)}.ie-tabs{display:flex;gap:4px;padding:10px 14px 0;border-bottom:1px solid #edf2f9}.ie-tabs span{padding:9px 14px;border-radius:10px 10px 0 0;font-weight:600;color:var(--home-body)}.ie-tabs span.on{color:#1d4ed8;box-shadow:inset 0 -2px 0 var(--home-blue)}.ie-legend{display:flex;flex-wrap:wrap;gap:8px 18px;padding:14px 20px;font-size:.9rem;font-weight:600;color:var(--home-body)}.ie-legend i{display:inline-block;width:12px;height:12px;margin-right:6px;border-radius:4px;vertical-align:-1px}.ie-legend .ok{background:var(--lab-ok)}.ie-legend .rev{background:var(--lab-rev)}.ie-legend .err{background:var(--lab-err)}.ie-trust{position:relative;max-width:560px;justify-self:end;width:100%}.ie-flds{display:grid;gap:14px;padding:20px 20px 6px}.ie-fld small{display:block;margin-bottom:6px;font-size:.9rem;font-weight:600;color:var(--home-body)}.ie-fld>div{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 10px 8px 16px;border:1.5px solid #c8dcff;border-radius:12px;background:white}.ie-fld b{flex:1;min-width:0;font-size:1.2rem;font-weight:600;color:var(--lab-ink);font-variant-numeric:tabular-nums}.ie-fld.hold>div{border:2px solid #f0b54a;background:var(--lab-rev-bg)}.ie-fld.empty>div{border:2px dashed #f5b5b5;background:var(--lab-err-bg)}.ie-fld.empty b{color:var(--lab-err);font-weight:500}.ie-fld .lab-pill{flex:none;padding:4px 12px;font-size:.85rem;white-space:nowrap}.ie-fld .lab-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ie-guide{position:absolute;z-index:3;right:calc(100% - 18px);top:276px;--ms:124px}.lab [data-play=wait] .ie-row{opacity:0}.lab [data-play=go] .ie-row{animation:lab-up .4s var(--lab-ease-out) var(--d,0s) both}.lab [data-play=wait] .ie-fld{opacity:0}.lab [data-play=go] .ie-fld{animation:lab-up .4s var(--lab-ease-out) var(--d,0s) both}.ie-arts,.ie-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-l)}.ie-arts>a{display:flex;flex-direction:column;padding:var(--pad-l);text-decoration:none}.ie-arts small{justify-self:start;align-self:flex-start;padding:3px 10px;border-radius:999px;background:#e3edfd;font-size:.8rem;font-weight:600;color:#1d4ed8}.ie-arts b{margin:12px 0 6px;font-size:1.2rem}.ie-arts p{font-size:.95rem}.ie-arts b:after{content:"\00a0→";color:var(--home-blue)}.ie-links>a{display:grid;grid-template-rows:auto 1fr;overflow:hidden;text-decoration:none}.ie-ftx{display:flex;flex-direction:column;padding:22px var(--pad-l) var(--pad-l)}.ie-ftx>b{font-size:1.2rem}.ie-ftx>p{margin:6px 0 14px;font-size:1rem}.ie-ftx>span{margin-top:auto;font-weight:600;color:var(--home-blue)}.ie-mini{display:grid;align-content:center;gap:7px;height:196px;box-sizing:border-box;padding:16px 22px;background:#f7f9fd;border-bottom:1px solid #eef2f8;font-size:.85rem;color:var(--home-body)}.ie-tpl-t{display:flex;gap:6px;margin-bottom:2px}.ie-tpl-t span{padding:3px 10px;border:1px solid #dfe7f3;border-radius:7px;background:white;font:600 .78rem ui-monospace,Menlo,monospace;color:var(--home-body)}.ie-tpl-t span.on{border-color:var(--home-blue);background:var(--home-blue);color:white}.ie-tpl-f{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:10px;padding:5px 10px;border:1px solid #e6edf7;border-radius:9px;background:white}.ie-tpl-f span{font-weight:600;color:var(--lab-ink)}.ie-tpl-f i{height:8px;border-radius:9px;background:#e6edf7}.ie-tpl-f.add{display:block;border:1.5px dashed #9fb8e6;background:transparent;font-weight:600;color:#1d4ed8}.ie-wht{grid-auto-flow:column;grid-template-columns:repeat(5,auto);align-items:center;justify-content:center;gap:10px}.ie-doc{display:grid;align-content:end;width:58px;height:78px;box-sizing:border-box;padding:0 0 7px 7px;border:1px solid #dfe7f3;border-radius:6px;box-shadow:0 10px 18px -14px rgb(11 45 107/.5);background:linear-gradient(var(--home-navy) 0 0) 7px 9px /50% 5px no-repeat,repeating-linear-gradient(white 0 8px,#e9eef6 8px 9px) 0 20px /100% 27px no-repeat,white;font-size:.72rem;font-style:normal;color:var(--lab-ink)}.ie-doc,.ie-to{font-weight:700}.ie-to{color:#9fb3d6}.ie-calc{display:grid;justify-items:start;gap:1px;padding:8px 12px;border:1px solid #e6edf7;border-radius:9px;background:white}.ie-calc small{font-size:.78rem;color:#6b7f9e;font-variant-numeric:tabular-nums}.ie-calc b{font-size:1.05rem;font-weight:700;color:var(--lab-ink);font-variant-numeric:tabular-nums}.ie-file{display:grid;gap:1px;padding:7px 10px;border-radius:9px;background:var(--lab-ok-bg);border:1px solid #b7e4c7;font:700 .85rem ui-monospace,Menlo,monospace;color:var(--lab-ok)}.ie-file small{font-size:.72rem;font-weight:600;line-height:1.3}.ie-co>div{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;border:1px solid #e6edf7;border-radius:9px;background:white}.ie-co>div.on{border-color:#b9cdf3;box-shadow:0 8px 16px -12px rgb(11 45 107/.45)}.ie-co i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e3edfd;color:#1d4ed8;font-size:.78rem;font-style:normal;font-weight:700}.ie-co b{overflow:hidden;font-weight:600;color:var(--lab-ink);white-space:nowrap;text-overflow:ellipsis}.ie-co .lab-pill{padding:2px 9px;font-size:.74rem;white-space:nowrap}.ie-co>div.sk{opacity:.6}.ie-co>div.sk b,.ie-co>div.sk i{background:#e6edf7}.ie-co>div.sk b{width:60%;height:8px;border-radius:9px}.ie-note{margin-top:14px;text-align:right}.lab-sec.ie-band{background:var(--home-navy)}.ie-band .lab-head h2{color:white}.ie-band .lab-lead{color:#cfe0ff}.ie-band .home-button-primary{box-shadow:none}.ie-band .home-button-primary:hover{background:#1d4ed8}.ie-band .home-button-secondary{border-color:rgb(255 255 255/.55);background:transparent;color:white}.ie-band .home-button-secondary:hover{border-color:white;background:rgb(255 255 255/.1)}.lab-sec.ie-band a:focus-visible{outline-color:#ffc23d}.ie-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:16px 56px;max-width:1080px;margin-inline:auto;padding:40px 48px;box-sizing:border-box;border:1px solid var(--home-line);border-radius:18px;background:white}.ie-about h3{margin:0;font-size:1.35rem;line-height:1.45;font-weight:700;color:var(--lab-ink);text-wrap:balance}.ie-about p{margin:0;font-size:1.08rem;line-height:1.85;color:var(--home-body)}@media (min-width:1024px) and (max-width:1259px){.ie-trust{display:grid}.ie-guide{position:relative;right:auto;top:auto;justify-self:start;margin:8px 0 0 8px;--ms:110px}}@media (max-width:1023px){.ie-hero .ie-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}.ie-copy,.ie-stage{grid-column:1;grid-row:auto}.ie-stage .ie-mascot{position:static;order:3;grid-column:1/-1;justify-self:start;--ms:120px}.ie-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:0}.ie-col,.ie-grp{display:contents}.ie-shot{order:-1;grid-column:1/-1;grid-row:auto;width:min(100%,400px);justify-self:center;margin:36px 0 12px}.ie-call{font-size:.85rem}.ie-lines{display:none}.ie-sum{order:1;flex-wrap:wrap;margin-top:8px;white-space:normal}.ie-eg,.ie-sum{grid-column:1/-1;grid-row:auto}.ie-eg{order:2}.ie-zz{grid-template-columns:minmax(0,1fr);gap:var(--sp-group)}.ie-zz.r .ie-tx{order:0}.ie-arts,.ie-links{grid-template-columns:repeat(2,minmax(0,1fr))}.ie-zz.w{grid-template-columns:minmax(0,1fr);gap:var(--sp-group)}.ie-stack,.ie-trust{justify-self:start}.ie-trust{display:grid}.ie-guide{position:relative;right:auto;top:auto;justify-self:start;margin:8px 0 0 8px;--ms:110px}.ie-about{grid-template-columns:minmax(0,1fr);padding:32px}}@media (max-width:639px){.ie-hero .ie-grid{row-gap:14px}.ie-eyebrow{margin-bottom:8px}.ie-sub{font-size:1rem;line-height:1.55}.ie-ocr{margin-top:12px;font-size:.88rem;line-height:1.5}.ie-ocr>span:first-child{display:none}.ie-stage{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:12px;row-gap:3px;padding-top:36px}.ie-shot{grid-column:1;grid-row:1/span 6;width:auto;margin:0;align-self:start;justify-self:stretch}.ie-tag{right:auto;left:0;bottom:calc(100% + 6px);padding:3px 10px;font-size:.74rem}.ie-call{gap:0;padding:2px 8px 3px;border-radius:10px;line-height:1.25}.ie-call small{gap:5px;font-size:.7rem;font-weight:500}.ie-call small i{width:15px;height:15px;font-size:.64rem}.ie-call b{margin:0;overflow:hidden;font-size:.8rem;white-space:nowrap;text-overflow:ellipsis}.ie-call p{display:none}.ie-sum{grid-row:7;flex-wrap:nowrap;gap:8px;margin-top:8px;padding:6px 8px 6px 12px;font-size:.82rem}.ie-sum b{font-size:.9rem}.ie-sum .lab-pill{padding:2px 9px;font-size:.74rem;white-space:nowrap}.ie-send{padding:6px 12px;font-size:.82rem}.ie-eg{position:absolute;top:0;right:0;margin:0}.ie-stage .ie-mascot{position:relative;left:auto;bottom:auto;grid-column:1;grid-row:1/span 6;align-self:end;justify-self:start;z-index:3;margin:0 0 -8px -10px;--ms:64px}.ie-zz{gap:var(--sp-head)}.ie-nums{gap:8px}.ie-nums li{grid-template-columns:32px minmax(0,1fr);gap:10px}.ie-nums i{width:28px;height:28px;border-radius:8px;font-size:.85rem}.ie-nums b{font-size:1rem}.ie-nums p{font-size:.88rem;line-height:1.4}.ie-row{grid-template-columns:minmax(0,7.5em) minmax(0,1fr) auto;column-gap:8px;padding:5px 12px;font-size:.88rem;line-height:1.35}.ie-row>span:first-child{font-size:.8rem}.ie-row b,.ie-row>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ie-row .lab-pill{padding:1px 8px;font-size:.72rem}.ie-row .lab-pill:before{display:none}.ie-row:not(:has(.lab-pill)){grid-template-columns:minmax(0,8.6em) minmax(0,1fr)}.ie-ft{flex-wrap:nowrap;padding:6px 12px;line-height:1.35}.ie-ft .ie-send{padding:6px 12px;font-size:.82rem}.ie-xl{font-size:.78rem}.ie-tabs{padding-top:6px}.ie-tabs span{padding-block:6px}.ie-kinds>.ie-kind{grid-template-columns:40px minmax(0,1fr);gap:8px;padding:5px 0}.ie-kinds>.ie-kind.on{margin-inline:-8px;padding-inline:8px;border-radius:10px;box-shadow:none}.ie-kinds code{padding:1px 0;font-size:.72rem}.ie-kinds b{font-size:.92rem;line-height:1.35}.ie-kinds p{font-size:.8rem;line-height:1.4}.ie-stack{width:100%}.ie-stack:after,.ie-stack:before{display:none}.ie-ticks{gap:6px}.ie-ticks li{font-size:.92rem;line-height:1.5}.ie-trust{margin-top:44px}.ie-legend{display:none}.ie-flds{gap:8px;padding:12px 14px 14px}.ie-fld small{margin-bottom:3px;font-size:.8rem}.ie-fld>div{flex-wrap:nowrap;min-height:42px;padding:4px 8px 4px 12px}.ie-fld b{overflow:hidden;font-size:1.05rem;white-space:nowrap;text-overflow:ellipsis}.ie-fld .lab-pill{padding:2px 10px;font-size:.78rem}.ie-trust .ie-guide{position:absolute;right:12px;top:auto;bottom:calc(100% - 10px);justify-self:auto;margin:0;--ms:64px}.ie-links{grid-template-columns:minmax(0,1fr);gap:8px}.ie-mini{display:none}.ie-links>a{display:block}.ie-ftx{padding:12px var(--pad-s)}.ie-ftx>b{font-size:1.05rem}.ie-ftx>p{margin:2px 0 6px;font-size:.9rem;line-height:1.5}.ie-ftx>span{font-size:.92rem}.ie-note{display:none}.ie-arts{grid-template-columns:minmax(0,1fr);gap:var(--gap-s)}.ie-arts>a{padding:var(--pad-s)}.ie-about{padding:24px}.in-win-h{flex-wrap:wrap;row-gap:2px;font-size:.88rem}}