.iin-land{isolation:isolate;min-height:100vh;color:var(--iin-gray-900);background:var(--iin-white);font-family:var(--font-sans);position:relative;overflow-x:clip}.iin-land *{box-sizing:border-box}.iin-land a{color:inherit;text-decoration:none}.iin-land img{max-width:100%;display:block}.iin-land button{font:inherit}.iin-land .scenes-stage{z-index:1;pointer-events:none;position:relative}.iin-land .scene{pointer-events:auto;position:relative}.iin-land .scene:has(.s7){pointer-events:none}.iin-land .s2,.iin-land .s4,.iin-land .s6{background:var(--iin-white)}.iin-land .s3,.iin-land .s5{background:var(--iin-lavender-50);border-top:1px solid var(--iin-lavender-200);border-bottom:1px solid var(--iin-lavender-200)}.iin-land .s7{background:0 0}.iin-land .s2-wrap,.iin-land .s5-wrap,.iin-land .s6-wrap{max-width:1280px;margin:0 auto;padding:112px 64px}.iin-land .s3-wrap,.iin-land .s4-wrap{max-width:1280px;margin:0 auto;padding:104px 64px}.iin-land .s2-eyebrow,.iin-land .s7-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border-radius:var(--radius-pill);background:#7e22ce14;align-items:center;gap:8px;margin-bottom:18px;padding:8px 18px;font-size:11px;font-weight:600;display:inline-flex}.iin-land h2,.iin-land h3,.iin-land h4{color:var(--iin-gray-900);text-wrap:balance;margin:0}.iin-land p{margin:0}.iin-land [data-reveal]{opacity:1;transform:none}.iin-land.reveal-armed [data-reveal]{opacity:0;filter:none;transform:var(--rv-transform,translateX(-64px));transform-origin:50%;transition:opacity var(--rv-dur,1.6s) var(--rv-ease,var(--ease-out)), transform var(--rv-dur,1.6s) var(--rv-ease,var(--ease-out));will-change:opacity, transform}.iin-land.reveal-armed [data-reveal].reveal-in{opacity:1;will-change:auto;transform:none}.iin-land .s2-head{max-width:980px;margin:0 0 40px}.iin-land .s2-title{letter-spacing:-1.8px;font-size:64px;font-weight:700;line-height:1.04}.iin-land .s2-lead{color:rgba(var(--ink), .6);margin:22px 0 0;font-size:19px;line-height:1.55}.iin-land .s2-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.iin-land .s2-card{border:1px solid var(--border-brand);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:36px 36px 40px;display:flex;box-shadow:0 8px 24px #7e22ce0d}.iin-land .s2-card:hover{transform:translateY(-2px);box-shadow:0 14px 36px #7e22ce1a}.iin-land .s2-illu{background:var(--iin-lavender);border-radius:20px;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:6px;display:flex}.iin-land .s2-illu img{object-fit:contain;width:72px;height:72px}.iin-land .s2-card h3{letter-spacing:-.5px;font-size:26px;font-weight:700}.iin-land .s2-card p{color:rgba(var(--ink), .62);font-size:16px;line-height:1.6}html.js .iin-land .s2-head>*{opacity:0}html.js .iin-land .s2-grid{perspective:1400px}html.js .iin-land .s2-grid>.s2-card{opacity:0;transform-origin:top;will-change:transform, opacity}html.js .iin-land .s2-grid>.s2-card .s2-illu{opacity:0}html.js .iin-land .s2.s2-head-in .s2-head>*{animation:.6s cubic-bezier(.22,1,.36,1) forwards iinS2Head}html.js .iin-land .s2.s2-head-in .s2-head>:nth-child(2){animation-delay:60ms}html.js .iin-land .s2.s2-head-in .s2-head>:nth-child(3){animation-delay:.12s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card{animation:.7s cubic-bezier(.22,1,.36,1) forwards iinS2SlideAlt}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:first-child{--fromX:-58px;animation-delay:.18s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:nth-child(2){--fromX:58px;animation-delay:.3s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:nth-child(3){--fromX:-58px;animation-delay:.42s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card .s2-illu{animation:.55s cubic-bezier(.18,1.5,.4,1) forwards iinS2Pop}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:first-child .s2-illu{animation-delay:.34s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:nth-child(2) .s2-illu{animation-delay:.46s}html.js .iin-land .s2.s2-entered .s2-grid>.s2-card:nth-child(3) .s2-illu{animation-delay:.58s}html.js .iin-land .s2.s2-flipped .s2-grid>.s2-card{animation:.85s cubic-bezier(.5,0,.25,1) both iinS2Reflip}html.js .iin-land .s2.s2-flipped .s2-grid>.s2-card:nth-child(2){animation-delay:.14s}html.js .iin-land .s2.s2-flipped .s2-grid>.s2-card:nth-child(3){animation-delay:.28s}@keyframes iinS2Head{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes iinS2SlideAlt{0%{opacity:0;transform:translateX(var(--fromX,-40px))}to{opacity:1;transform:none}}@keyframes iinS2Reflip{0%{opacity:1;transform:rotateX(0)}48%{opacity:1;transform:rotateX(-78deg)}to{opacity:1;transform:rotateX(0)}}@keyframes iinS2Pop{0%{opacity:0;transform:scale(.5)rotate(-12deg)}to{opacity:1;transform:none}}.iin-land .s3-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:64px;margin-bottom:28px;display:flex}.iin-land .s3-head-left{max-width:640px}.iin-land .s3-head-right{flex-shrink:0;max-width:400px;margin-left:auto}.iin-land .s3-head h2{letter-spacing:-1.8px;margin:22px 0 0;font-size:64px;font-weight:700;line-height:1.04}.iin-land .s3-head .s2-eyebrow{margin-bottom:0}.iin-land .s3-head p{color:rgba(var(--ink), .62);font-size:16px;line-height:1.55}.iin-land .s3-grid{grid-template-rows:repeat(2,300px);grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.iin-land .s3-card{text-align:left;cursor:pointer;min-height:0;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;border-radius:22px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 6px 20px #7e22ce0d}.iin-land .s3-card:hover,.iin-land .s3-card:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 14px 32px #7e22ce1a}.iin-land .s3-feature{grid-row:span 2}.iin-land .s3-illu{flex:1;justify-content:center;align-items:center;min-height:0;padding:6px;display:flex}.iin-land .well-lavender .s3-illu{background:#f3e8ff}.iin-land .well-yellow .s3-illu{background:#fff1b8}.iin-land .well-mauve .s3-illu{background:#e7daf0}.iin-land .s3-illu img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.iin-land .s3-feature .s3-illu img{max-width:96%;max-height:96%}.iin-land .s2-illu__dark,.iin-land .s3-illu__dark,html.dark .iin-land .s2-illu__light,html.dark .iin-land .s3-illu__light{display:none}html.dark .iin-land .s2-illu__dark,html.dark .iin-land .s3-illu__dark{display:block}.iin-land .s3-body{border-top:1px solid #f0e6f8;flex-direction:column;flex:0 0 64px;justify-content:center;gap:8px;padding:18px 20px;transition:flex-basis .34s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.iin-land .s3-card:hover .s3-body,.iin-land .s3-card:focus-visible .s3-body{flex-basis:104px;justify-content:flex-start}.iin-land .s3-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.iin-land .s3-name{letter-spacing:-.3px;font-size:16px;font-weight:700;line-height:1.25}.iin-land .s3-feature .s3-name{letter-spacing:-.4px;font-size:19px}.iin-land .s3-subs{color:rgba(var(--ink), .6);opacity:0;max-height:0;margin:0;font-size:13px;line-height:1.4;transition:max-height .34s,opacity .26s 50ms,transform .3s 50ms;transform:translateY(8px)}.iin-land .s3-card:hover .s3-subs,.iin-land .s3-card:focus-visible .s3-subs{opacity:1;max-height:60px;transform:translateY(0)}.iin-land .s3-arrow{width:20px;height:20px;color:var(--iin-gray-900);opacity:.4;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.iin-land .s3-card:hover .s3-arrow,.iin-land .s3-card:focus-visible .s3-arrow{opacity:1;color:var(--accent);transform:translate(3px)}.iin-land .s4-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:center;column-gap:48px;display:grid}.iin-land .s4-main{min-width:0}.iin-land .s4-visual{justify-content:center;align-self:center;align-items:center;min-height:0;display:flex}.iin-land .s4-visual img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:440px}.iin-land .s4-head{text-align:left;max-width:980px;margin-bottom:36px}.iin-land .s4-head h2{letter-spacing:-1.7px;max-width:820px;font-size:56px;font-weight:700;line-height:1.04}.iin-land .s4-chain{flex-direction:column;gap:18px;display:flex}.iin-land .s4-step{transform-origin:0;opacity:.5;align-items:stretch;gap:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s;display:flex;transform:scale(.96)}html:not(.js) .iin-land .s4-step{opacity:1;transform:none}.iin-land .s4-step.is-active{opacity:1;transform:scale(1.06)}.iin-land .s4-chain.playing .s4-step{opacity:.5!important;transform:scale(.96)!important}.iin-land .s4-chain.playing .s4-step.is-active{opacity:1!important;transform:scale(1.06)!important}.iin-land .s4-bullet{border:1.5px solid var(--accent);width:76px;height:76px;color:var(--accent);letter-spacing:-.5px;font-variant-numeric:tabular-nums;z-index:1;transition:background .3s ease var(--fill-delay,.45s), color .3s ease var(--fill-delay,.45s), border-color .3s ease var(--fill-delay,.45s), box-shadow .45s;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:700;display:flex;position:relative}.iin-land .s4-bullet .s4-ring{pointer-events:none;width:calc(100% + 3px);height:calc(100% + 3px);position:absolute;inset:-1.5px}.iin-land .s4-bullet .s4-ring circle{fill:none;stroke:var(--accent);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:240px;opacity:0;transition:stroke-dashoffset var(--ring-dur,.5s) linear, opacity .2s}.iin-land .s4-step.is-active .s4-bullet{background:var(--iin-purple);color:#fff;border-color:var(--accent);box-shadow:0 10px 26px #7e22ce47}.iin-land .s4-step.is-active .s4-bullet .s4-ring circle{stroke-dashoffset:0;opacity:1;animation:iinS4HideRing .2s linear var(--fill-delay,.45s) forwards}@keyframes iinS4HideRing{to{opacity:0}}.iin-land .s4-connector{border-top:1.5px solid var(--iin-lavender-200);flex-shrink:0;align-self:center;width:30px;position:relative}.iin-land .s4-connector:before{content:"";background:var(--iin-purple);width:0;height:1.75px;transition:width var(--conn-dur,.1s) linear var(--conn-delay,.5s);position:absolute;top:-1px;left:0}.iin-land .s4-step.is-active .s4-connector:before{width:100%}.iin-land .s4-card{border:1px solid var(--iin-lavender-200);min-width:0;min-height:76px;transition:box-shadow .45s var(--cap-delay,.5s), border-color .4s var(--cap-delay,.5s);background:#fff;border-radius:100px;flex-direction:column;flex:0 auto;justify-content:center;padding:0 18px;display:flex;position:relative}.iin-land .s4-step.is-active .s4-card{border-color:var(--accent);box-shadow:0 12px 30px #7e22ce24}.iin-land .s4-card h4{letter-spacing:-.3px;font-size:14.8px;font-weight:700}.iin-land .s4-card p{color:rgba(var(--ink), .6);margin:3px 0 0;font-size:11.8px;line-height:1.45}.iin-land .s4-card .card-outline{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.iin-land .s4-card .card-outline path{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0;transition:stroke-dashoffset var(--cap-dur,.7s) linear var(--cap-delay,.5s), opacity .15s var(--cap-delay,.5s)}.iin-land .s4-step.is-active .s4-card .card-outline path{stroke-dashoffset:0;opacity:1}.iin-land .s5-head{max-width:980px;margin-bottom:36px}.iin-land .s5-head h2{letter-spacing:-1.8px;margin:10px 0 0;font-size:64px;font-weight:700;line-height:1.04}.iin-land .s5-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:44px;display:grid}.iin-land .s5-card{border:1px solid var(--iin-lavender-200);background:#fff;border-radius:24px;flex-direction:column;gap:20px;padding:32px 32px 28px;display:flex}.iin-land .s5-mark{color:var(--accent);font-family:Georgia,serif;font-size:48px;line-height:1}.iin-land .s5-card p.s5-quote{color:var(--iin-gray-900);letter-spacing:-.2px;text-wrap:pretty;flex:1;font-size:19px;line-height:1.45}.iin-land .s5-author{border-top:1px solid var(--iin-lavender-200);align-items:center;gap:14px;padding-top:18px;display:flex}.iin-land .s5-avatar{background:linear-gradient(135deg, var(--iin-lavender), var(--iin-lavender-300));width:42px;height:42px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.iin-land .s5-author .s5-name{color:var(--iin-gray-900);font-size:14px;font-weight:600}.iin-land .s5-author .s5-meta{color:rgba(var(--ink), .5);font-size:13px}.iin-land .s5-stats{border-top:1px solid var(--iin-lavender-200);flex-wrap:wrap;justify-content:space-between;gap:32px;padding-top:32px;display:flex}.iin-land .s5-stat{text-align:center;flex:1;min-width:140px}.iin-land .s5-stat .s5-v{color:var(--accent);letter-spacing:-1.4px;font-variant-numeric:tabular-nums;font-size:48px;font-weight:700}.iin-land .s5-stat .s5-l{color:rgba(var(--ink), .55);letter-spacing:.04em;margin-top:6px;font-size:13.5px}.iin-land .s6-wrap{grid-template-columns:1fr 1.4fr;align-items:start;gap:100px;display:grid}.iin-land .s6-left h2{letter-spacing:-1.8px;margin:14px 0 0;font-size:64px;font-weight:700;line-height:1.04}.iin-land .s6-left p{color:rgba(var(--ink), .6);max-width:32ch;margin-top:18px;font-size:16px;line-height:1.55}.iin-land .s6-left p .s6-email{color:var(--accent);font-weight:600}.iin-land .s6-list{flex-direction:column;gap:14px;display:flex}.iin-land .s6-item{border:1px solid var(--iin-lavender-200);background:#fff;border-radius:44px;transition:border-radius .45s cubic-bezier(.4,0,.2,1),border-color .25s,background .28s}.iin-land.reveal-armed .s6-list>.s6-item{transition:opacity var(--rv-dur,1.6s) var(--rv-ease,var(--ease-out)), transform var(--rv-dur,1.6s) var(--rv-ease,var(--ease-out)), border-radius .45s cubic-bezier(.4, 0, .2, 1), border-color .25s, background .28s}.iin-land .s6-row{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:22px 36px;display:flex}.iin-land .s6-q{color:var(--iin-gray-900);letter-spacing:-.3px;font-size:18px;font-weight:600}.iin-land .s6-plus{color:var(--accent);flex-shrink:0;font-size:24px;font-weight:300;line-height:1;transition:transform .32s cubic-bezier(.22,1,.36,1)}.iin-land .s6-ans{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1);display:grid}.iin-land .s6-ans-inner{overflow:hidden}.iin-land .s6-item p{color:rgba(var(--ink), .65);max-width:62ch;margin:0 36px 22px;font-size:15px;line-height:1.55}.iin-land .s6-item:hover,.iin-land .s6-item.peek,.iin-land .s6-item.open{border-color:var(--accent);background:#fcfaff;border-radius:24px}.iin-land .s6-item:hover .s6-ans,.iin-land .s6-item.peek .s6-ans,.iin-land .s6-item.open .s6-ans{grid-template-rows:1fr}.iin-land .s6-item:hover .s6-plus,.iin-land .s6-item.peek .s6-plus,.iin-land .s6-item.open .s6-plus{transform:rotate(45deg)}.iin-land .s6-right{flex-direction:column;display:flex}.iin-land .s6-more{letter-spacing:-.2px;color:var(--accent);align-self:flex-start;align-items:center;gap:7px;margin-top:22px;font-size:15px;font-weight:600;transition:gap .2s cubic-bezier(.22,1,.36,1),color .2s;display:inline-flex}.iin-land .s6-more .arr{transition:transform .2s cubic-bezier(.22,1,.36,1)}.iin-land .s6-more:hover{gap:11px}.iin-land .s6-more:hover .arr{transform:translate(3px)}.iin-land .s7{pointer-events:none;flex-direction:column;padding:8px 0 0;display:flex}.iin-land .s7-cta-wrap{z-index:1;pointer-events:auto;background:#fff;flex:1;justify-content:center;align-items:center;margin-bottom:300px;padding:72px 64px;display:flex;position:relative}.iin-land .s7-cta-wrap:after{content:"";pointer-events:none;background:linear-gradient(#581c8700 0%,#581c8712 100%);height:40px;position:absolute;bottom:-1px;left:0;right:0}.iin-land .s7-card{width:100%;max-width:1180px;color:var(--iin-gray-900);text-align:center;background:linear-gradient(#f5edff 0%,#ecddff 100%);border:1px solid #7e22ce1f;border-radius:32px;padding:64px;position:relative;overflow:hidden;box-shadow:0 24px 60px #7e22ce1f}.iin-land .s7-orb{z-index:0;filter:blur(8px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.iin-land .s7-orb.o1{background:#c4b5fd;width:150px;height:150px;animation:7s ease-in-out infinite iinS7FloatA;top:14%;left:5%}.iin-land .s7-orb.o2{background:#fbcfe8;width:104px;height:104px;animation:8.4s ease-in-out infinite iinS7FloatB;top:18%;right:8%}.iin-land .s7-orb.o3{background:#fde68a;width:150px;height:150px;animation:9s ease-in-out .6s infinite iinS7FloatA;bottom:2%;right:6%}.iin-land .s7-orb.o4{background:#a7f3d0;width:78px;height:78px;animation:6.6s ease-in-out .3s infinite iinS7FloatB;bottom:8%;left:6%}@keyframes iinS7FloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-26px)}}@keyframes iinS7FloatB{0%,to{transform:translate(0)}50%{transform:translate(18px,-20px)}}.iin-land .s7-card h2{letter-spacing:-1.8px;z-index:1;font-size:64px;font-weight:700;line-height:1.04;position:relative}.iin-land .s7-card .s7-lead{color:rgba(var(--ink), .6);z-index:1;max-width:52ch;margin:16px auto 0;font-size:16px;line-height:1.55;position:relative}.iin-land .s7-eyebrow{z-index:1;border:1px solid #7e22ce33;margin-bottom:20px;position:relative}.iin-land .s7-cta-row{z-index:1;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex;position:relative}.iin-land .s7-btn-primary{z-index:0;background:var(--iin-yellow);color:#5b189c;cursor:pointer;transition:transform var(--dur-base) var(--ease-out);border:0;border-radius:100px;padding:14px 30px;font-size:14px;font-weight:700;position:relative;overflow:hidden;box-shadow:0 8px 22px #facc154d}.iin-land .s7-btn-primary:after{content:"";background:linear-gradient(105deg,#0000,#ffffffbf,#0000);width:45%;height:100%;animation:3.4s ease-in-out 1s infinite iinS7BtnGlow;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes iinS7BtnGlow{0%,62%{left:-60%}to{left:160%}}.iin-land .s7-btn-primary:hover{transform:translateY(-1px)}.iin-land .s7-btn-ghost{color:var(--accent);cursor:pointer;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base);background:0 0;border:1px solid #7e22ce59;border-radius:100px;padding:14px 30px;font-size:14px;font-weight:600}.iin-land .s7-btn-ghost:hover{background:#7e22ce14;border-color:#7e22ce80}.iin-land .wordmark-fixed{background:var(--iin-lavender-50);border-top:1px solid var(--iin-lavender-200);height:300px;color:var(--iin-gray-900);text-align:center;z-index:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 24px 28px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 22px 34px -26px #581c8752}html.js .iin-land .wordmark-fixed{visibility:hidden}html.js .iin-land .wordmark-fixed.band-on{visibility:visible}.iin-land .wordmark-fixed .s7-mark{letter-spacing:.018em;white-space:nowrap;color:#fff;-webkit-text-stroke:1.6px var(--accent);paint-order:stroke fill;font-size:clamp(44px,7vw,92px);font-weight:800;line-height:1}.iin-land .wordmark-fixed .s7-mark .cap{vertical-align:baseline;-webkit-text-stroke:0;width:auto;height:.74em;margin:0;display:inline-block}.iin-land .wordmark-fixed .s7-mark .cap rect,.iin-land .wordmark-fixed .s7-mark .cap circle{fill:var(--iin-purple);stroke:none}.iin-land .wordmark-fixed .s7-tag{color:rgba(var(--ink), .5);pointer-events:auto;margin-top:16px;font-size:15px}.iin-land .wordmark-fixed .s7-footer{color:rgba(var(--ink), .42);letter-spacing:.02em;pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:22px;font-size:12.5px;display:flex}.iin-land .wordmark-fixed .s7-footer a:hover{color:var(--accent)}@media (max-width:1100px){.iin-land .s2-title,.iin-land .s3-head h2,.iin-land .s4-head h2,.iin-land .s5-head h2,.iin-land .s6-left h2,.iin-land .s7-card h2{letter-spacing:-1.2px;font-size:40px}.iin-land .s2-lead{white-space:normal;max-width:60ch}}@media (max-width:900px){.iin-land .s2-wrap,.iin-land .s5-wrap,.iin-land .s6-wrap,.iin-land .s3-wrap,.iin-land .s4-wrap{padding:72px 24px}.iin-land .s2-grid,.iin-land .s5-grid{grid-template-columns:1fr}.iin-land .s3-grid{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:240px}.iin-land .s3-feature{grid-row:span 1}.iin-land .s3-illu{padding:12px}.iin-land .s4-wrap{grid-template-columns:1fr;row-gap:32px}.iin-land .s4-visual{order:-1}.iin-land .s4-visual img{max-height:240px}.iin-land .s4-bullet{width:60px;height:60px;font-size:15px}.iin-land .s4-card{min-height:60px;padding:0 22px}.iin-land .s4-connector{width:16px}.iin-land .s6-wrap{grid-template-columns:1fr;gap:32px}.iin-land .s2-title,.iin-land .s3-head h2,.iin-land .s4-head h2,.iin-land .s5-head h2,.iin-land .s6-left h2{letter-spacing:-1px;font-size:32px}.iin-land .s7-cta-wrap{margin-bottom:180px;padding:60px 24px}.iin-land .s7-card{border-radius:24px;padding:40px 28px}.iin-land .s7-card h2{letter-spacing:-1.2px;font-size:36px}.iin-land .wordmark-fixed{height:180px;padding-bottom:18px}}@media (prefers-reduced-motion:reduce){.iin-land.reveal-armed [data-reveal],.iin-land.reveal-armed [data-reveal].reveal-in{opacity:1;filter:none;transition:none;transform:none}html.js .iin-land .s2-head>*,html.js .iin-land .s2-grid>.s2-card,html.js .iin-land .s2-grid>.s2-card .s2-illu{opacity:1!important;animation:none!important;transform:none!important}.iin-land .s2-card,.iin-land .s3-card,.iin-land .s3-body,.iin-land .s3-subs,.iin-land .s3-arrow,.iin-land .s4-step,.iin-land .s5-card,.iin-land .s6-item,.iin-land .s6-plus,.iin-land .s6-ans,.iin-land .s7-card{transition:none}.iin-land .s4-step,.iin-land .s4-step.is-active{opacity:1;transform:none}.iin-land .s4-bullet .s4-ring circle,.iin-land .s4-connector:before,.iin-land .s4-card .card-outline path{transition:none!important;animation:none!important}.iin-land .s7-orb,.iin-land .s7-btn-primary:after{animation:none!important}}html.dark .iin-land .s2-card,html.dark .iin-land .s3-card,html.dark .iin-land .s5-card,html.dark .iin-land .s6-item{background:#1a1326}html.dark .iin-land .s6-item.open{background:#1f1730}html.dark .iin-land .s4-bullet,html.dark .iin-land .s4-card{background:#1a1326}html.dark .iin-land .well-lavender .s3-illu{background:#241a38}html.dark .iin-land .well-yellow .s3-illu{background:#332b14}html.dark .iin-land .well-mauve .s3-illu{background:#2a2038}html.dark .iin-land .s7-cta-wrap{background:#0b0711}html.dark .iin-land .s7-cta-wrap:after{background:linear-gradient(#0000 0%,#00000080 100%)}html.dark .iin-land .s7-card{background:linear-gradient(#1e1533 0%,#160f28 100%);border-color:#c2a1f524}html.dark .iin-land .s7-orb{opacity:.4}html.dark .iin-land .s7-orb.o1{background:#3c2e5a}html.dark .iin-land .s7-orb.o2{background:#3a2440}html.dark .iin-land .s7-orb.o3{background:#3a2e18}html.dark .iin-land .s7-orb.o4{background:#1c3a2e}html.dark .iin-land .wordmark-fixed{background:#160f26;border-top-color:#c2a1f51f}html.dark .iin-land .wordmark-fixed .s7-mark{color:#160f26;-webkit-text-stroke-color:#a974ec}html.dark .iin-land .wordmark-fixed .s7-mark .cap rect,html.dark .iin-land .wordmark-fixed .s7-mark .cap circle{fill:#a974ec}html.dark .iin-land .wordmark-fixed .s7-tag{color:#f3eefb80}html.dark .iin-land .wordmark-fixed .s7-footer{color:#f3eefb66}