.lp-install{--ig-scale:.68;--ig-blue:#007aff;--ig-spring:cubic-bezier(.22,.8,.25,1);display:grid;grid-template-columns:1fr 1.08fr;gap:100px;align-items:center;padding-top:64px;padding-bottom:64px}.ig-visual{position:relative;display:flex;flex-direction:column;align-items:center;isolation:isolate}.ig-visual:before{content:"";position:absolute;z-index:-1;inset:10% -15% 0;background:radial-gradient(ellipse at 50% 42%,#9eaaa81c,transparent 64%);filter:blur(25px);pointer-events:none}.ig-phone-wrap{width:calc(414px * var(--ig-scale));height:calc(868px * var(--ig-scale));flex-shrink:0;position:relative}.ig-phone{position:absolute;top:0;left:0;width:414px;height:868px;box-sizing:border-box;padding:10px;border:2px solid #85878a;border-radius:60px;background:linear-gradient(135deg,#6f7175,#1b1d21 20%,#111317 70%,#62656a);box-shadow:inset 0 0 0 3px #111317,0 30px 65px #0008,0 0 0 1px #000;transform:scale(var(--ig-scale));transform-origin:top left}.ig-phone:before,.ig-phone:after{content:"";position:absolute;width:3px;border:1px solid #55585e;background:#33363c;left:-5px;border-radius:2px;height:53px;top:177px;box-shadow:0 66px #33363c}.ig-phone:after{left:auto;right:-5px;top:230px;height:82px;box-shadow:none}.ig-screen{width:390px;height:844px;border-radius:48px;overflow:hidden;position:relative;color:#111;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;background:#f8f9fa;isolation:isolate}.ig-screen *{box-sizing:border-box}.ig-screen p,.ig-screen h4{margin:0}.ig-screen svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;display:block}.ig-notch{position:absolute;top:0;left:108px;width:174px;height:32px;background:#101114;border-radius:0 0 24px 24px;z-index:15}.ig-notch i{position:absolute;left:52px;top:10px;width:47px;height:5px;background:#22252a;border-radius:4px}.ig-notch b{position:absolute;left:112px;top:9px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#29476f,#11141b 58%);box-shadow:0 0 0 2px #090b0f}.ig-status{position:absolute;top:14px;left:33px;right:24px;display:flex;justify-content:space-between;align-items:center;height:21px;z-index:14;font-weight:650;font-size:15px;letter-spacing:-.4px;color:#17181a;transition:color .45s}.ig-status>div{display:flex;gap:4px;align-items:center}.ig-status svg{width:17px;height:17px;stroke-width:2.4}.ig-status svg:last-child{width:26px;height:20px}.ig-safari{position:absolute;inset:0;background:#f8f9fa;transition:filter .45s,transform .6s var(--ig-spring)}.ig-lectino{padding:65px 26px 0;text-align:left;height:100%;background:#f8f9fa;color:#25282d}.ig-app-brand{text-align:center;font:600 37px/1.1 var(--serif);letter-spacing:-1.8px}.ig-app-brand>span{color:#a04d43}.ig-app-rule{height:2px;background:#282b2e;margin-top:19px}.ig-eyebrow{font:8px/1.6 var(--sans);letter-spacing:1.5px;text-transform:uppercase;text-align:center;margin-top:11px!important;color:#747880}.ig-lectino h4{font:38px/1.08 var(--serif);letter-spacing:-1.5px;margin-top:31px}.ig-web-copy{font:13px/1.8 var(--sans);color:#70757d;margin-top:14px!important}.ig-web-paper{padding:27px 23px 22px;border:1px solid #b0b4b9;background:#fefefe;margin-top:28px;box-shadow:4px 5px #e6e8eb;transform:rotate(-1deg)}.ig-web-paper>span{font:25px/1.2 var(--serif);letter-spacing:-.5px}.ig-web-paper em{font-style:normal;background:#eadcd8;border-bottom:1px solid #a26259}.ig-web-paper>div{display:flex;gap:18px;border:1px solid #b4b7bb;margin:19px 0 22px;padding:10px;font:16px var(--serif)}.ig-web-paper>div span{color:#8e4e44;font:12px var(--sans);padding-top:3px}.ig-web-paper>i,.ig-app-lines i{display:block;height:3px;background:#e4e6e9;margin-top:8px;width:100%}.ig-web-paper>i:last-child{width:62%}.ig-web-cta{background:#2c3035;border:1px solid #2c3035;color:#fff;border-radius:7px;text-align:center;margin-top:32px;padding:15px;font:600 14px var(--sans)}.ig-web-login{text-align:center;font:12px var(--sans);margin-top:17px!important;color:#71757c}.ig-safari-bottom{position:absolute;bottom:0;left:0;right:0;background:#f1f1f4ed;border-top:1px solid #d9d9df;backdrop-filter:blur(12px);padding:12px 18px 24px}.ig-address{height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;background:#e1e2e7;border-radius:13px;box-shadow:0 2px 7px #00000009;font-size:16px;letter-spacing:-.3px;border:1px solid transparent;transition:border .3s,box-shadow .3s}.ig-address>span:first-child{font-size:17px;font-weight:500}.ig-address>span:nth-child(2){display:flex;align-items:center;gap:6px}.ig-address>span>svg{height:14px;width:14px;stroke-width:1.3}.ig-address>svg{height:19px;width:19px;color:#626570}.ig-toolbar{display:flex;justify-content:space-between;color:#007aff;margin-top:13px;align-items:center;height:32px}.ig-toolbar>span{width:40px;height:40px;display:grid;place-items:center;position:relative}.ig-toolbar .ig-disabled{opacity:.3}.ig-back{transform:rotate(180deg)}.ig-tap{position:absolute;width:44px;height:44px;border-radius:50%;border:2px solid #007aff;background:#007aff1a;box-shadow:0 0 0 7px #007aff0c;pointer-events:none;opacity:0}.ig-dim{position:absolute;inset:0;background:#0005;opacity:0;pointer-events:none;transition:opacity .45s}.ig-share-sheet{position:absolute;left:0;right:0;bottom:0;height:595px;border-radius:17px 17px 0 0;background:#f1f1f6;box-shadow:0 -8px 30px #0002;transform:translateY(105%);transition:transform .7s var(--ig-spring);overflow:hidden;z-index:4}.ig-sheet-handle{width:37px;height:5px;border-radius:3px;margin:8px auto 3px;background:#c4c5ca}.ig-sheet-header{display:flex;gap:13px;align-items:center;padding:17px 19px 21px;border-bottom:1px solid #d9d9df}.ig-sheet-header>img{width:48px;height:48px;border-radius:11px;flex-shrink:0}.ig-sheet-header strong{font-size:17px;font-weight:600}.ig-sheet-header small{font-size:13px;display:block;color:#7e8088;padding-top:4px}.ig-close{margin-left:auto;background:#dedee5;color:#8d8d95;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;font-size:23px;line-height:1}.ig-sheet-viewport{position:absolute;inset:108px 0 25px;overflow:hidden}.ig-sheet-content{padding:0 16px;transform:translateY(0);transition:transform 1.1s var(--ig-spring) .3s}.ig-share-apps{display:flex;justify-content:space-around;padding:21px 0 25px;gap:14px}.ig-share-apps>span{display:flex;align-items:center;flex-direction:column;gap:7px;font-size:11px}.ig-share-apps i,.ig-dock i{display:grid;place-items:center;width:59px;height:59px;border-radius:14px;font-style:normal;box-shadow:0 1px 2px #0001}.ig-share-apps svg{width:36px;height:36px;stroke-width:1.5}.ig-airdrop{background:#fff;color:#007aff}.ig-messages{background:linear-gradient(#67e875,#27bd3b);color:#fff}.ig-messages svg{fill:#fff;stroke:none}.ig-mail{background:linear-gradient(#278dfc,#1960d8);color:#fff}.ig-action-group{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:17px}.ig-share-action{height:56px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;border-bottom:1px solid #e7e7eb;position:relative;font-size:16px;letter-spacing:-.3px}.ig-share-action:last-child{border-bottom:0}.ig-share-action svg{height:23px;width:23px;flex-shrink:0}.ig-home-action{transition:background .3s,box-shadow .3s}.ig-home-action:after{content:"";position:absolute;right:9px;top:6px;height:44px;width:44px;border:2px solid var(--ig-blue);border-radius:50%;background:#007aff17;opacity:0}.ig-sheet-bottom{position:absolute;left:0;right:0;bottom:0;height:27px;background:#f1f1f6}.ig-add-sheet{position:absolute;inset:58px 0 0;background:#f2f2f7;border-radius:14px 14px 0 0;z-index:5;transform:translateY(110%);transition:transform .65s var(--ig-spring);overflow:hidden}.ig-add-nav{height:64px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 16px;border-bottom:1px solid #d7d7dd;background:#fafafce8}.ig-add-nav>span{font-size:16px;color:var(--ig-blue);position:relative}.ig-add-nav strong{font-size:16px;max-width:170px;text-align:center;line-height:1.2;font-weight:600;letter-spacing:-.3px}.ig-add-target{font-weight:600;z-index:1}.ig-add-target .ig-tap{width:80px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:10px;z-index:-1;background:#007aff0e}.ig-add-description{color:#777983;font-size:13px;line-height:1.55;padding:22px 24px 0}.ig-add-card{margin:20px 16px 0;border-radius:11px;overflow:hidden;background:#fff}.ig-add-name{display:flex;gap:16px;align-items:center;padding:18px 16px;border-bottom:1px solid #e6e6ec}.ig-add-name img{width:61px;height:61px;border-radius:14px}.ig-add-name strong{font-size:17px;font-weight:500}.ig-add-name small{display:block;padding-top:9px;font-size:12px;color:#888b92}.ig-webapp-toggle{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;font-size:16px}.ig-webapp-toggle i{width:51px;height:31px;border-radius:18px;background:#34c759;position:relative;flex-shrink:0}.ig-webapp-toggle i:after{content:"";position:absolute;right:2px;top:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 3px #0002}.ig-home-screen{position:absolute;inset:0;background:radial-gradient(ellipse at 15% 25%,#273f86 0,transparent 53%),radial-gradient(ellipse at 100% 52%,#d784a5 0,transparent 60%),linear-gradient(148deg,#172544 12%,#5562b2 45%,#d8a6b3 73%,#cf8b72);opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s;z-index:6}.ig-home-screen:before{content:"";position:absolute;inset:30% -50% -40%;background:linear-gradient(145deg,transparent 40%,#ffc6d56e 41%,#f4c4cd73 58%,transparent 59%);transform:rotate(12deg);filter:blur(12px)}.ig-home-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:83px 23px 0}.ig-home-icon{display:flex;flex-direction:column;align-items:center;position:relative;color:#fff;font-size:11px;gap:7px;z-index:1;text-shadow:0 1px 3px #0005}.ig-home-icon>img,.ig-home-icon>i:not(.ig-tap){height:62px;width:62px;border-radius:15px;box-shadow:0 2px 4px #0003}.ig-home-icon>i:not(.ig-tap){display:flex;flex-direction:column;align-items:center;justify-content:center;font-style:normal}.ig-home-icon .ig-tap{top:8px;width:48px;height:48px;background:#ffffff19;border-color:#fff;box-shadow:0 0 0 7px #ffffff12}.ig-system-calendar{background:#fff;color:#171719;font-size:33px;font-weight:300;text-shadow:none;line-height:1}.ig-system-calendar small{font-size:10px;color:#e85552;margin-bottom:3px}.ig-system-weather{background:linear-gradient(#0765b7,#70c4ea);color:#ffdb5d}.ig-system-weather svg{fill:#ffdb5d;width:36px;height:36px;stroke-width:2}.ig-system-settings{background:linear-gradient(#d4d6db,#9b9da3);color:#56585e}.ig-system-settings svg{width:44px;height:44px;stroke-width:1.6}.ig-dock{position:absolute;bottom:30px;left:16px;right:16px;display:flex;justify-content:space-around;background:#ffffff40;backdrop-filter:blur(15px);border-radius:33px;padding:15px 8px}.ig-dock i{height:62px;width:62px;border-radius:15px;box-shadow:0 3px 6px #0001}.ig-dock svg{height:41px;width:41px}.ig-dock-phone{background:linear-gradient(#68eb78,#31c34a);color:#fff}.ig-dock-safari{background:#fff;color:#0083e8}.ig-dock-safari svg{width:49px;height:49px;stroke-width:1.4}.ig-launched{position:absolute;inset:0;background:#f8f9fa;z-index:7;visibility:hidden;opacity:0;transform:scale(.15);transform-origin:60px 115px;transition:transform .65s var(--ig-spring),opacity .35s,visibility .65s;border-radius:40px;overflow:hidden}.ig-show-launched .ig-launched{visibility:visible;opacity:1;transform:scale(1)}.ig-lectino-app .ig-app-brand{font-size:34px}.ig-lectino-app h4{margin-top:15px;font-size:36px}.ig-search{font:12px var(--sans);display:flex;align-items:center;justify-content:space-between;border:1px solid #a4a8b0;border-radius:7px;padding:12px;margin-top:27px;color:#777c85}.ig-search svg{width:18px;height:18px}.ig-article-image{display:block;width:100%;height:170px;object-fit:cover;margin-top:25px}.ig-category{font:9px var(--sans);letter-spacing:1.2px;margin-top:20px!important;color:#934b42}.ig-category span{float:right;color:#777c85;letter-spacing:.5px}.ig-app-lines{margin-top:25px}.ig-app-lines i{height:5px;margin-top:12px}.ig-app-lines i:last-child{width:68%}.ig-app-bottom{position:absolute;bottom:25px;left:0;right:0;border-top:1px solid #b3b6be;display:flex;justify-content:space-around;padding-top:15px}.ig-app-bottom span{font:9px var(--sans);display:flex;align-items:center;flex-direction:column;gap:7px;color:#747a84}.ig-app-bottom span:first-child{color:#934b42}.ig-app-bottom svg{height:22px;width:22px}.ig-home-indicator{position:absolute;bottom:8px;left:127px;width:136px;height:5px;background:#111;border-radius:5px;z-index:16;transition:background .4s}.lp-install[data-guide-step="0"] .ig-address{border-color:#007aff8c;box-shadow:0 0 0 4px #007aff0c}.lp-install[data-guide-step="1"] .ig-dim,.lp-install[data-guide-step="2"] .ig-dim,.lp-install[data-guide-step="3"] .ig-dim{opacity:1}.lp-install[data-guide-step="1"] .ig-share-sheet,.lp-install[data-guide-step="2"] .ig-share-sheet{transform:translateY(0)}.lp-install[data-guide-step="1"] .ig-share-target .ig-tap{opacity:1}.lp-install[data-guide-step="2"] .ig-sheet-content{transform:translateY(-125px)}.lp-install[data-guide-step="2"] .ig-home-action{background:#eaf4ff;box-shadow:inset 3px 0 #007aff}.lp-install[data-guide-step="2"] .ig-home-action:after{opacity:1}.lp-install[data-guide-step="3"] .ig-add-sheet{transform:translateY(0)}.lp-install[data-guide-step="3"] .ig-add-target .ig-tap{opacity:1}.lp-install[data-guide-step="4"] .ig-home-screen{opacity:1;visibility:visible}.lp-install[data-guide-step="4"] .ig-status{color:#fff}.lp-install[data-guide-step="4"] .ig-home-indicator{background:#fff}.lp-install[data-guide-step="4"] .ig-installed .ig-tap{opacity:1}.lp-install.ig-show-launched .ig-status{color:#17181a}.lp-install.ig-show-launched .ig-home-indicator{background:#111}.lp-install[data-guide-running=true][data-guide-step="1"] .ig-share-sheet{animation:ig-share-arrive 4s var(--ig-spring) both}.lp-install[data-guide-running=true][data-guide-step="1"] .ig-dim{animation:ig-dim-arrive 4s ease both}.lp-install[data-guide-running=true] .ig-tap,.lp-install[data-guide-running=true] .ig-home-action:after{animation:ig-tap-pulse 1.7s ease-in-out infinite}.ig-copy{max-width:520px}.ig-copy h2{font-size:46px;line-height:1.08;margin-bottom:21px}.ig-intro{font-size:14px;line-height:1.8;color:var(--lp-muted);max-width:410px}.ig-steps{margin-top:27px;list-style:none;padding:0}.ig-steps li{border-top:1px solid var(--lp-line)}.ig-steps li:last-child{border-bottom:1px solid var(--lp-line)}.ig-steps button{display:flex;width:100%;position:relative;text-align:left;gap:19px;align-items:baseline;padding:15px 0;overflow:hidden;color:#8d929c;transition:color .3s}.ig-step-number{font:italic 18px/1 var(--serif);color:#77777e;flex-shrink:0;transition:color .3s}.ig-steps button>span:nth-child(2){display:block}.ig-steps strong{font-size:13px;line-height:1.5;font-weight:500}.ig-step-detail{display:grid;grid-template-rows:0fr;font-size:12px;line-height:1.7;max-width:390px;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s var(--ig-spring),opacity .35s,margin .4s;color:#a4a8b0}.ig-steps [aria-current=step]{color:#f0f0f2}.ig-steps [aria-current=step] .ig-step-number{color:#d6a29a}.ig-steps [aria-current=step] .ig-step-detail{max-height:105px;opacity:1;margin-top:8px;display:block}.ig-step-progress{position:absolute;bottom:0;left:0;height:1px;width:0;background:#d6a29a}.lp-install[data-guide-running=true] [aria-current=step] .ig-step-progress{animation:ig-progress var(--guide-duration,4s) linear both}.ig-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;color:#9b9fa9}.ig-controls button{min-height:42px;min-width:42px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;gap:9px;color:#aeb1ba}.ig-controls button:hover{color:#fff}.ig-controls svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ig-controls>div{display:flex;align-items:center;gap:5px}.ig-controls [data-guide-count]{font-size:9px;letter-spacing:1.5px;min-width:46px;text-align:center;color:#777d88}.ig-controls .ig-play{justify-content:flex-start;min-width:140px}.lp-install .ig-visual>p.ig-visual-caption{color:#777d88;font-size:9px;text-align:center;line-height:1.6;letter-spacing:.3px;margin-top:23px;max-width:300px}.lp-install .ig-copy .ig-note{font-size:10px;line-height:1.8;color:#7f8591;margin-top:17px;max-width:430px}.ig-note a{color:#a5aab5;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ig-copy>.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes ig-tap-pulse{0%,to{box-shadow:0 0 #007aff15}55%{box-shadow:0 0 0 9px #007aff0c}}@keyframes ig-share-arrive{0%,22%{transform:translateY(105%)}45%,to{transform:translateY(0)}}@keyframes ig-dim-arrive{0%,22%{opacity:0}45%,to{opacity:1}}@keyframes ig-progress{to{width:100%}}@media(min-width:900px)and (max-width:1310px){.lp-install{gap:75px;grid-template-columns:.95fr 1.08fr}}@media(min-width:900px)and (max-width:1080px){.lp-install{gap:45px;--ig-scale:.64;grid-template-columns:300px 1fr}.ig-copy h2{font-size:38px}.ig-steps button{padding:13px 0}.ig-step-detail{font-size:11px}.ig-controls{gap:5px}.lp-install .ig-copy .ig-note{font-size:9px}}@media(max-width:899px){.lp-install{display:none}}@media(prefers-reduced-motion:reduce){.lp-install *{animation:none!important;transition:none!important}}
