@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(dm-sans-variable.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(manrope-variable.woff2) format("woff2")}:root{--blue:#2458e8;--ink:#182a42;--muted:#606d80;--paper:#fff;--line:#e1e6ee;--cream:#f6f5ef;--green:#34816a;--soft:#f2f5fb;--radius:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;color:var(--ink);background:var(--paper);font-family:DM Sans,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a,input,select,summary{outline-offset:5px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--blue)}a{color:inherit;text-decoration:none}button,a,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;background:#e8edf7;color:#64748e}h1,h2,h3{font-family:Manrope,sans-serif;font-weight:700;margin:0;line-height:1.15}h1{font-size:clamp(40px,4.8vw,70px);letter-spacing:-3.5px}h2{font-size:clamp(30px,3.3vw,44px);letter-spacing:-1.8px}h3{font-size:20px;letter-spacing:-.5px}p{line-height:1.65;margin:16px 0;color:var(--muted)}h1 span{color:var(--blue)}.icon{width:21px;height:21px;flex:none;vertical-align:middle}.btn,button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:14px 23px;border:1px solid transparent;border-radius:9px;background:var(--blue);color:#fff;font-weight:600;font-size:14px;text-align:center;transition:background .15s,box-shadow .15s}.btn:hover,button:not(:disabled):hover{background:#1745c8;box-shadow:0 4px 12px #2458e81c}.btn.secondary{background:#fff;border-color:var(--line);color:var(--ink)}.btn.secondary:hover{border-color:#a8b8d0}.small{min-height:42px;padding:10px 17px}.full{width:100%}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;min-height:44px}.text-link:hover{color:var(--blue)}.muted{color:var(--muted)}.skip{position:fixed;left:12px;top:-90px;background:#fff;padding:14px;z-index:100}.skip:focus{top:12px}.preview-banner{font-size:11px;background:var(--ink);color:#fff;text-align:center;padding:8px 15px;letter-spacing:.3px}.site-header{background:#fff;border-bottom:1px solid #182a4208}.nav{height:88px;max-width:1320px;padding:0 48px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px}.nav>.brand{justify-self:start;line-height:1}.navlinks{justify-self:center;white-space:nowrap}.nav-actions{justify-self:end;white-space:nowrap}.navlinks>a,.login-link{display:inline-flex;align-items:center;min-height:44px}.brand{font-family:Manrope,sans-serif;font-size:34px;font-weight:800;letter-spacing:-2px;white-space:nowrap}.brand span,.mini-brand span{color:var(--blue)}.navlinks,.nav-actions{display:flex;align-items:center;gap:30px;font-size:14px}.navlinks a:hover,.login-link:hover{color:var(--blue)}.nav-actions{gap:22px}.bag-link{width:42px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:3px}.bag-link span{font-size:11px}.mobile-navigation{display:none}.section{max-width:1224px;margin:0 auto;padding:88px 0}.section-heading{margin-bottom:38px}.section-heading p{margin-bottom:0}.section-heading.split{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.section-heading.split p{max-width:390px}.section-heading .text-link{margin-top:15px}.home-hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;max-width:1440px;margin:auto;background:var(--cream);padding:76px max(48px,calc((100% - 1224px)/2)) 72px}.hero-copy{position:relative;z-index:1}.hero-copy>p{font-size:18px;max-width:435px;margin:26px 0 28px}.actions{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.hero-copy .hero-price{font-size:13px;margin:21px 0 0}.hero-visual{height:470px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 55%,#dfe4dd,transparent 65%)}.hero-parcel{position:relative;width:380px;height:280px;background:linear-gradient(125deg,#caa477,#e0c29b 70%,#c39a6c);transform:rotate(-12deg);border-radius:5px;box-shadow:0 28px 40px #5a47212b,inset 0 0 0 1px #a17e4b33;display:grid;place-items:center}.parcel-tape{position:absolute;top:0;right:44%;bottom:0;left:44%;background:#ead4b588;border:1px solid #b19b7a35}.hero-parcel .label-scene{width:240px;height:180px}.hero-parcel .label-sheet{width:220px;height:138px;border-radius:8px;padding:19px}.hero-parcel .label-wordmark{font-size:27px}.hero-parcel .label-circuit{display:none}.hero-parcel .label-bottom{font-size:8px}.hero-parcel .label-bottom svg{width:37px}.hero-detection{position:absolute;bottom:44px;left:10px;display:flex;align-items:center;gap:13px;background:#fff;padding:17px 21px;border-radius:14px;box-shadow:0 12px 40px #243b5a17;width:294px;border:1px solid #ffffff80}.hero-detection strong{display:block;font-size:13px}.hero-detection div>span{display:block;font-size:11px;color:var(--muted);margin-top:5px}.hero-detection>.active-dot{margin-left:auto}.notification-symbol{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#eef3ff;color:var(--blue)}.visual-caption{font-size:11px;color:var(--muted);position:absolute;bottom:0;left:0;right:0;text-align:center}.label-scene{position:relative;display:grid;place-items:center;height:300px;width:100%;isolation:isolate}.label-sheet{width:280px;height:180px;background:linear-gradient(135deg,#fff,#f9fbff);border-radius:12px;border:1px solid #dde3ec;padding:27px;position:absolute;box-shadow:0 18px 28px #22344b15;transform:rotate(-10deg);overflow:hidden}.label-wordmark{font-family:Manrope,sans-serif;font-size:32px;font-weight:800;letter-spacing:-1.7px}.label-wordmark span{color:var(--blue)}.label-bottom{display:flex;align-items:flex-end;justify-content:space-between;position:absolute;bottom:25px;left:27px;right:27px;font-size:10px;color:#6c7c93}.label-bottom svg{width:44px;height:44px;color:#1e304c}.label-fold{position:absolute;right:-1px;bottom:-1px;width:24px;height:24px;background:linear-gradient(135deg,#dce4ef 50%,#fff 51%);border-radius:5px 0 0;box-shadow:-2px -2px 4px #00000005}.label-circuit{position:absolute;right:20px;top:18px;display:flex;gap:4px;opacity:.13;transform:rotate(-35deg)}.label-circuit span{width:8px;height:35px;border:1px solid #3e64a5;border-radius:6px}.is-pack .sheet-back{transform:translate(28px,-24px) rotate(2deg);background:#dfe7f8;box-shadow:none}.is-pack .sheet-mid{transform:translate(13px,-10px) rotate(-4deg);background:#eef2fb;box-shadow:none}.is-pack .sheet-front{transform:translate(-8px,14px) rotate(-11deg)}.workspace-figure{margin:0}.workspace-preview{border:1px solid #dce2ec;border-radius:18px;overflow:hidden;box-shadow:0 18px 60px #233c6710;background:#fff}.preview-top{height:62px;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 25px;gap:33px;font-size:11px;color:var(--muted)}.mini-brand{font-family:Manrope,sans-serif;font-weight:800;font-size:23px;letter-spacing:-1.2px;color:var(--ink)}.mini-avatar{margin-left:auto;background:#edf2ff;border-radius:8px;padding:7px 10px;color:var(--blue);font-weight:700}.preview-body{display:grid;grid-template-columns:290px 1fr;min-height:360px}.preview-list{border-right:1px solid var(--line)}.sample-search{margin:18px;border:1px solid var(--line);padding:12px;border-radius:6px;font-size:11px;color:#8792a3}.sample-item{display:flex;align-items:center;gap:12px;padding:23px 19px;border-top:1px solid var(--line)}.sample-item.chosen{background:#f0f4ff;border-left:3px solid var(--blue);padding-left:16px}.sample-item strong{font-size:12px;display:block}.sample-item small{font-size:10px;color:var(--muted);display:block;margin-top:7px}.item-icon{background:#e6ebf1;color:#7d899a;display:grid;place-items:center;width:32px;height:36px;border-radius:7px}.item-icon .icon{width:17px}.active-dot{display:inline-block;width:6px;height:6px;border-radius:100%;background:var(--green);flex-shrink:0}.sample-item>.active-dot{margin-left:auto}.sample-map{position:relative;overflow:hidden;min-width:0}.map-art{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.sample-pin{position:absolute;left:47.5%;top:27%;transform:translate(-50%);background:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 8px 16px #182a4214;white-space:nowrap}.sample-pin:after{content:"";position:absolute;bottom:-6px;left:calc(50% - 6px);width:12px;height:12px;background:#fff;transform:rotate(45deg)}.sample-pin strong{font-size:12px;display:block}.sample-pin span{font-size:10px;color:var(--muted);display:block;margin-top:7px}.sample-pin .active-dot{margin-right:4px}.preview-bottom{display:flex;justify-content:space-around;border-top:1px solid var(--line);padding:17px;font-size:11px;color:var(--muted)}.preview-bottom .icon{width:15px;height:15px;margin-right:6px}.workspace-figure figcaption{text-align:right;color:#7a8595;font-size:10px;padding-top:10px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:65px;margin-top:42px}.benefits .icon{color:var(--blue);margin-bottom:16px}.benefits p{font-size:14px;margin:10px 0 0;max-width:300px}.cream-band{background:var(--cream)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:70px}.step-number{font-size:12px;border:1px solid #d6dce4;border-radius:50%;width:35px;height:35px;display:grid;place-items:center;color:#607083;margin-bottom:24px}.steps p{font-size:14px;max-width:290px}.pricing-section{max-width:1030px;text-align:center}.product-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.product-card{text-align:left;border:1px solid var(--line);border-radius:18px;position:relative;overflow:hidden}.product-art-link{display:block;background:#f3f5f9}.product-card:nth-child(2) .product-art-link{background:#edf1fc}.product-card .label-scene{height:270px}.product-card-body{padding:27px}.product-card-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.product-card-title strong{font-size:26px;letter-spacing:-.8px;font-family:Manrope,sans-serif}.product-card p{font-size:14px;margin:10px 0 22px}.saving{position:absolute;z-index:2;top:20px;right:20px;background:#fff;border:1px solid #dde4f4;color:var(--blue);border-radius:30px;padding:7px 12px;font-size:11px;font-weight:600}.pricing-note{font-size:13px;margin:25px 0 0}.use-cases{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:0}.use-case{padding:44px;background:#f4f6fa;border-radius:20px;display:block;transition:background .15s}.use-case:nth-child(2){background:var(--cream)}.use-case:hover{background:#ecf1fc}.use-icon{display:flex;margin-bottom:38px;color:var(--blue)}.use-icon .icon{width:32px;height:32px}.use-case h2{font-size:36px}.use-case p{font-size:15px}.faq-section{max-width:810px;padding-top:30px}.faq-section h2{margin-bottom:26px}.faq details,.product-details details,.shipping-details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary,.product-details summary,.shipping-details summary{cursor:pointer;font-size:15px;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:28px}.faq summary:after,.product-details summary:after,.shipping-details summary:after{content:"+";font-size:22px;font-weight:400;color:#7d8b9e}.faq details[open]>summary:after,.product-details details[open]>summary:after,.shipping-details[open]>summary:after{content:"\2212"}.faq summary::-webkit-details-marker,.product-details summary::-webkit-details-marker,.shipping-details summary::-webkit-details-marker{display:none}.faq p,.product-details p,.shipping-details p{font-size:14px;max-width:690px;margin:15px 30px 0 0}.faq a,.product-details a,.article-body a,.legal a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.faq-section>.text-link{margin-top:22px}.site-footer{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;max-width:1224px;margin:auto;border-top:1px solid var(--line);padding:55px 0 25px;font-size:13px}.footer-brand p{font-size:13px}.footer-group{display:flex;flex-direction:column;gap:15px}.footer-group strong{font-size:12px;margin-bottom:6px}.footer-group a{color:var(--muted);width:fit-content}.footer-group a:hover{color:var(--blue)}.footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding-top:24px;margin-top:15px;color:var(--muted);font-size:11px}.footer-bottom>div{display:flex;gap:25px;flex-wrap:wrap}.page-hero{text-align:center;max-width:780px;padding:78px 30px 35px;margin:auto}.page-hero p{max-width:520px;margin:25px auto;font-size:18px}.page-hero h1{font-size:60px;letter-spacing:-2.8px}.feature-map{padding-top:40px}.feature-map>.section-heading{margin:45px 0 0}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;max-width:1040px}.feature-copy p{max-width:430px;font-size:16px}.alert-preview{padding:32px;background:#fff;border:1px solid #e4e6e6;border-radius:20px;box-shadow:0 20px 60px #182a420a;max-width:370px;width:100%;justify-self:center}.alert-preview>.notification-symbol{margin:32px 0 22px}.alert-preview>.muted{font-size:12px}.alert-preview h3{font-size:30px;letter-spacing:-1px;line-height:1.25;margin:8px 0 24px}.notification-place{display:flex;align-items:center;gap:12px;border-block:1px solid var(--line);padding:19px 0;font-size:12px}.notification-place .icon{color:#8b99ae}.notification-place strong,.notification-place span{display:block}.notification-place span{color:var(--muted);font-size:11px;margin-top:5px}.sample-cta{display:flex;justify-content:space-between;align-items:center;background:var(--blue);color:#fff;border-radius:8px;padding:13px 16px;font-size:12px;font-weight:600;margin-top:24px}.alert-preview>small{font-size:10px;color:var(--muted);display:block;text-align:center;margin-top:18px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px 120px;max-width:1040px}.feature-grid p{font-size:15px;max-width:420px}.feature-symbol{display:flex;margin-bottom:26px;color:var(--blue)}.feature-symbol .icon{width:28px;height:28px}.feature-grid h2{font-size:34px}.role-chips{display:flex;gap:8px;margin-top:23px}.role-chips span{font-size:12px;border:1px solid var(--line);padding:9px 17px;border-radius:30px}.closing-cta{background:#edf2ff;border-radius:20px;margin-bottom:80px;padding:45px 55px;display:flex;justify-content:space-between;gap:35px;align-items:center}.closing-cta h2{font-size:36px}.closing-cta p{font-size:14px;margin-bottom:0}.walkthrough{max-width:800px;padding-top:40px}.walkthrough article{display:grid;grid-template-columns:50px 1fr;gap:30px;border-bottom:1px solid var(--line);padding:32px 0}.walkthrough h2{font-size:30px}.walkthrough p{margin-bottom:0}.walkthrough .step-number{margin-top:2px}.coverage-note{max-width:800px}.coverage-note p{max-width:670px}.use-benefits{margin-top:0;padding-top:0}.use-benefits h2{font-size:26px;letter-spacing:-1px}.small-note{font-size:13px!important}.guide-callout{text-align:center;max-width:800px}.guide-callout h2{font-size:32px}.product-layout{display:grid;grid-template-columns:1.08fr 1fr;gap:75px;padding-top:50px}.product-gallery{position:relative;background:#f2f4f8;border-radius:20px;max-height:610px;display:flex;align-items:center;justify-content:center;min-width:0}.product-gallery .label-scene{height:480px}.product-gallery .label-sheet{width:340px;height:220px;padding:33px}.product-gallery .label-wordmark{font-size:40px}.product-gallery .label-bottom{font-size:11px;bottom:33px;left:33px;right:33px}.product-gallery .label-bottom svg{width:52px;height:52px}.product-photo{max-width:100%;height:auto;object-fit:contain;border-radius:20px}.product-info h1{font-size:44px;letter-spacing:-1.9px;margin-top:23px}.back-link{font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:4px;display:inline-flex;min-height:30px;align-items:center}.product-intro{font-size:16px;margin:20px 0 28px}.pack-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pack-option{display:flex;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:10px;padding:17px 16px;font-size:13px}.pack-option.selected{border-color:var(--blue);background:#f4f7ff;box-shadow:inset 0 0 0 1px var(--blue)}.product-price{display:flex;gap:14px;align-items:baseline;margin:28px 0 21px}.product-price strong{font-family:Manrope,sans-serif;font-size:38px;letter-spacing:-1.8px}.product-price span{font-size:13px;color:var(--muted)}.purchase-form{display:flex;gap:12px}.purchase-form>button{flex:1}.quantity-control{display:flex;align-items:center;border:1px solid var(--line);padding:0 12px;border-radius:8px;font-size:12px;gap:8px}.quantity-control input{width:50px;border:0;padding:10px 0;min-height:48px}.purchase-note{font-size:12px;text-align:center;margin:12px 0 25px}.included{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:13px;font-size:13px}.included li{display:flex;align-items:center;gap:10px}.included .icon{width:16px;height:16px;color:var(--green)}.product-details summary{font-size:15px;line-height:1.5}.product-details p,.product-details a{font-size:15px;line-height:1.7}.product-details details>a{display:inline-block;margin-top:10px}.product-details details{padding:16px 0}.product-software{padding-top:15px}.product-software .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.guides-section{padding-top:30px}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.guide-card{border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.guide-art{height:200px;background:#edf2fc;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.guide-art>.icon{width:65px;height:65px;stroke-width:.9;color:#3462c9}.guide-art>span{font-family:Manrope;font-size:96px;font-weight:700;letter-spacing:-6px;position:absolute;right:28px;bottom:-19px;color:#2458e812}.guide-1 .guide-art,.guide-3 .guide-art{background:var(--cream)}.guide-art img{width:100%;height:100%;object-fit:cover}.guide-card-copy{padding:30px;display:flex;flex-direction:column;flex:1}.article-category{font-size:12px;color:#536d96;margin:0 0 14px}.guide-card h2{font-size:27px;letter-spacing:-.8px;line-height:1.3}.guide-card p{font-size:14px}.guide-card .text-link{margin-top:auto}.guide-card:hover h2{color:var(--blue)}.article-page{max-width:790px;margin:65px auto 80px;padding:0 24px}.article-header h1{font-size:46px;letter-spacing:-1.8px;line-height:1.18}.article-header .back-link{margin-bottom:30px}.article-byline{font-size:12px;margin:22px 0 40px}.article-body p,.article-body li{font-size:16px;line-height:1.8;color:#59687a}.article-body .article-lead{font-size:20px;color:var(--ink);line-height:1.6}.article-body h2{font-size:27px;letter-spacing:-.6px;margin:40px 0 14px}.article-body ul,.article-body ol{padding-left:23px}.article-body li{margin:10px 0}.article-table{overflow:auto;border:1px solid var(--line);border-radius:10px;margin:25px 0}.article-table table{border-collapse:collapse;width:100%;font-size:13px;min-width:430px}.article-table td,.article-table th{padding:16px;border-bottom:1px solid var(--line);text-align:left;line-height:1.6;vertical-align:top}.article-table th{font-weight:600}.article-table thead{background:#f3f6fa}.article-table tr:last-child>*{border-bottom:0}.article-body .article-source{font-size:13px}.article-cta{margin-top:48px;padding:32px;background:#edf2ff;border-radius:15px;display:flex;justify-content:space-between;align-items:center;gap:25px}.article-cta h2{font-size:28px;letter-spacing:-1px}.article-image{width:100%;height:auto;border-radius:12px}.pagination{padding:30px 0;display:flex;justify-content:center;gap:20px}.legal{max-width:800px;padding:0 24px;margin:65px auto 90px;min-height:35vh}.legal h1{font-size:42px;letter-spacing:-1.5px;margin-bottom:24px}.legal table{width:100%;border-collapse:collapse}.legal td,.legal th{padding:14px 6px;border-bottom:1px solid var(--line);text-align:left}.legal input{padding:12px;border:1px solid var(--line);border-radius:7px;max-width:100%}.legal input[type=number]{width:70px}.help{font-size:12px}.summaryline{display:flex;justify-content:space-between;padding:18px 0}.summaryline.total{font-weight:600;font-size:18px}.empty{padding:35px 0}.actions{margin-top:20px}@media(min-width:1440px){.home-hero{border-radius:20px;margin:18px auto 0;padding:76px 108px 72px}}@media(max-width:1320px){.section,.site-footer{margin-left:48px;margin-right:48px}.pricing-section{margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}.feature-split,.feature-grid,.coverage-note,.walkthrough,.faq-section,.guide-callout{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.closing-cta{padding-left:45px;padding-right:45px}.home-hero{gap:25px}.hero-parcel{width:330px;height:255px}.product-layout{gap:45px}.nav{padding-inline:48px;gap:25px}}@media(max-width:1000px){.navlinks{gap:20px}.nav-actions{gap:14px}.nav{padding-inline:30px}.section,.site-footer{margin-inline:30px}.home-hero{padding:55px 30px}.hero-visual{height:410px}.hero-parcel{width:285px;height:230px}.hero-detection{left:0;bottom:25px;width:265px;padding:15px}.hero-copy>p{font-size:16px}.preview-body{grid-template-columns:250px 1fr;min-height:330px}.sample-item{padding-inline:13px;gap:8px}.sample-item.chosen{padding-left:10px}.sample-item strong{font-size:11px}.benefits,.steps{gap:35px}.product-info h1{font-size:37px}.product-layout{gap:30px}.product-gallery .label-sheet{width:275px;height:180px;padding:26px}.product-gallery .label-wordmark{font-size:32px}.product-gallery .label-bottom{bottom:26px;left:26px;right:26px}.product-gallery .label-bottom svg{width:40px;height:40px}.pack-option{padding:15px 12px}.feature-split{gap:50px}.feature-grid{gap:65px}.closing-cta{margin-bottom:60px}.site-footer{grid-template-columns:1.2fr 1fr 1fr;gap:35px}.footer-brand{grid-column:1/-1}.footer-brand p{margin-bottom:0}}@media(max-width:760px){h1{font-size:43px;letter-spacing:-2px}h2{font-size:32px;letter-spacing:-1.2px}.login-link{font-size:13px;min-height:44px;display:flex;align-items:center}.bag-link{width:34px}.home-hero{display:flex;flex-direction:column;gap:0;padding:44px 24px 18px}.hero-copy{align-self:stretch}.hero-copy h1{font-size:47px;letter-spacing:-2.4px}.hero-copy>p{font-size:16px;max-width:420px;margin:22px 0}.actions{gap:21px;margin-top:23px}.hero-copy .hero-price{font-size:12px;margin-top:17px}.hero-visual{height:335px;width:100%;max-width:410px;margin-top:15px}.hero-parcel{width:255px;height:190px}.hero-parcel .label-sheet{width:175px;height:111px;padding:15px}.hero-parcel .label-wordmark{font-size:23px}.hero-parcel .label-bottom{left:15px;right:17px;bottom:16px;font-size:7px}.hero-parcel .label-bottom svg{width:30px;height:30px}.hero-detection{bottom:26px;left:0;width:240px;padding:13px 16px;border-radius:12px}.hero-detection strong{font-size:11px}.hero-detection div>span{font-size:10px}.hero-detection .notification-symbol{width:32px;height:32px;border-radius:9px}.hero-detection .icon{width:18px}.visual-caption{font-size:11px}.section{padding:56px 0;margin-inline:24px}.section-heading{margin-bottom:28px}.section-heading.split{display:block}.section-heading.split .text-link{margin-top:18px}.section-heading p{font-size:15px;margin-top:15px}.preview-top{height:48px;padding:0 15px;gap:20px}.preview-top .mini-brand{font-size:20px}.preview-top>span:nth-child(2){font-size:10px}.preview-body{display:flex;flex-direction:column-reverse;min-height:0}.sample-map{height:240px}.preview-list{border-right:0}.sample-search,.sample-item:not(.chosen){display:none}.sample-item.chosen{border-left:0;padding:16px;gap:13px;background:#fff}.sample-item strong{font-size:12px}.sample-item small{font-size:10px}.sample-pin{padding:12px 16px;top:24%}.preview-bottom{font-size:9px;padding:14px 7px;gap:10px}.preview-bottom .icon{display:none}.workspace-preview{border-radius:12px}.workspace-figure figcaption{font-size:9px}.benefits{grid-template-columns:1fr;gap:26px;margin-top:30px}.benefits>div{position:relative;padding-left:38px}.benefits .icon{position:absolute;left:0;top:1px;width:21px}.benefits h3{font-size:17px}.benefits p{font-size:14px;margin-top:6px;max-width:none}.steps{grid-template-columns:1fr;gap:26px}.steps article{position:relative;padding-left:54px}.steps .step-number{position:absolute;left:0;top:0}.steps h3{font-size:20px}.steps p{max-width:none;margin:9px 0 0;font-size:14px}.pricing-section{padding-inline:0;text-align:left}.product-cards{grid-template-columns:1fr;gap:20px;margin-top:25px}.product-card .label-scene{height:235px}.product-card .label-sheet{width:240px;height:155px;padding:23px}.product-card .label-bottom{bottom:23px;left:23px;right:23px;font-size:8px}.product-card .label-wordmark{font-size:28px}.product-card .label-bottom svg{width:36px;height:36px}.product-card-body{padding:23px}.product-card-title strong{font-size:25px}.pricing-note{text-align:center;font-size:12px}.use-cases{grid-template-columns:1fr;padding-top:0;gap:17px}.use-case{padding:30px}.use-case h2{font-size:31px}.use-icon{margin-bottom:25px}.use-icon .icon{width:28px;height:28px}.faq-section{padding-top:0}.faq summary,.shipping-details summary{font-size:14px;line-height:1.5}.faq p{margin-right:0}.faq details{padding:18px 0}.site-footer{margin-inline:24px;padding-top:36px;grid-template-columns:1fr 1fr;gap:30px 22px}.footer-group:last-of-type{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:17px;line-height:1.8;margin-top:0}.footer-bottom>div{gap:15px}.page-hero{padding:45px 24px 12px}.page-hero h1{font-size:43px;letter-spacing:-2px}.page-hero p{font-size:16px;margin:21px auto}.feature-map{padding-top:25px}.feature-map>.section-heading{margin-top:29px}.feature-split{grid-template-columns:1fr;gap:35px;padding-inline:0}.feature-copy p{font-size:15px}.feature-grid{grid-template-columns:1fr;gap:42px;padding-inline:0}.feature-grid h2{font-size:30px}.feature-grid h2 br{display:none}.feature-symbol{margin-bottom:18px}.closing-cta{display:block;padding:30px;margin-bottom:50px}.closing-cta h2{font-size:30px}.closing-cta .btn{margin-top:24px}.closing-cta p{font-size:13px}.walkthrough{padding-top:5px}.walkthrough article{grid-template-columns:34px 1fr;gap:20px;padding:26px 0}.walkthrough h2{font-size:25px}.walkthrough p{font-size:14px}.coverage-note,.walkthrough,.faq-section,.guide-callout{padding-inline:0}.coverage-note h2{font-size:30px}.coverage-note p{font-size:15px}.use-benefits{padding-top:0;gap:32px}.use-benefits h2{font-size:25px}.use-benefits p{font-size:14px}.product-layout{display:flex;flex-direction:column;padding-top:25px;gap:30px}.product-gallery{min-height:320px}.product-gallery .label-scene{height:300px}.product-gallery .label-sheet{width:245px;height:160px;padding:24px}.product-gallery .label-wordmark{font-size:30px}.product-gallery .label-bottom{left:24px;right:24px;bottom:23px;font-size:9px}.product-gallery .label-bottom svg{width:35px;height:35px}.product-info h1{font-size:36px;letter-spacing:-1.6px;margin-top:18px}.product-intro{font-size:15px;margin:17px 0 24px}.product-info .back-link{font-size:12px}.pack-option{font-size:12px;padding:16px 12px}.product-price{margin:24px 0 18px}.product-price strong{font-size:34px}.purchase-note{font-size:11px}.product-software{padding-top:0}.product-software .section-heading{display:block}.product-software .text-link{margin-top:17px}.guide-grid{grid-template-columns:1fr;gap:23px}.guides-section{padding-top:22px}.guide-art{height:155px}.guide-card-copy{padding:24px}.guide-card h2{font-size:24px}.article-page{margin:35px auto 55px;padding:0 24px}.article-header h1{font-size:35px;letter-spacing:-1.4px}.article-header .back-link{margin-bottom:25px}.article-byline{margin:18px 0 28px;font-size:11px}.article-body .article-lead{font-size:18px}.article-body h2{font-size:24px;margin-top:30px}.article-body p,.article-body li{font-size:15px}.article-cta{display:block;padding:26px}.article-cta .btn{margin-top:22px}.legal{margin-block:40px}.legal h1{font-size:34px}.legal table{font-size:12px}.legal td{padding:10px 4px}.legal .actions{flex-wrap:wrap}}@media(max-width:370px){.home-hero{padding-inline:20px}.hero-copy h1{font-size:41px}.hero-visual{height:310px}.section,.site-footer{margin-inline:20px}.btn{padding-inline:18px;font-size:13px}.actions{gap:15px}.text-link{font-size:13px}.pack-option{padding:14px 9px;gap:5px}.product-gallery .label-sheet{width:220px;height:145px}.product-gallery .label-wordmark{font-size:27px}.label-scene.is-pack .sheet-back{transform:translate(20px,-24px) rotate(2deg)}.page-hero h1{font-size:38px}.article-header h1{font-size:31px}.preview-bottom{gap:7px;font-size:8px}.product-info h1{font-size:33px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}@media(max-width:760px){.product-gallery{min-height:235px}.product-gallery .label-scene{height:235px}.product-gallery .label-sheet{width:225px;height:147px;padding:22px}.product-gallery .label-wordmark{font-size:28px}.product-gallery .label-bottom{left:22px;right:22px;bottom:20px;font-size:8px}.product-gallery .label-bottom svg{width:32px;height:32px}.product-info h1{font-size:32px;line-height:1.16;max-width:330px}.product-layout{gap:23px}.product-price{margin:20px 0 16px}.product-intro{margin:15px 0 21px}.product-info .back-link{min-height:24px}}.panel{padding:22px 0;border-bottom:1px solid var(--line)}[id]{scroll-margin-top:32px}.network-hero{padding-bottom:12px}.network-section{padding-top:35px;padding-bottom:60px}.network-flow{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;border:1px solid var(--line);border-radius:18px;background:var(--cream);overflow:hidden}.network-flow li{position:relative;padding:34px 28px 28px;border-right:1px solid #dfe2d9}.network-flow li:last-child{border:0;background:#eef2ff}.network-symbol{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:#fff;color:var(--blue);margin-bottom:34px;box-shadow:0 4px 15px #182a4205}.network-symbol .icon{width:27px;height:27px}.network-brand{font:700 38px Manrope,sans-serif;letter-spacing:-3px;color:var(--ink)}.network-brand span{color:var(--blue)}.network-step{position:absolute;right:26px;top:45px;font-size:12px;color:var(--muted)}.network-flow h2{font-size:20px;letter-spacing:-.5px}.network-flow p{font-size:14px;margin-bottom:0;max-width:215px}.network-source{font-size:12px;line-height:1.7;color:var(--muted);margin:15px 0 0}.network-source a{text-decoration:underline;text-underline-offset:3px}.network-explanation{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.network-explanation h2{font-size:36px}.network-explanation p{max-width:480px}.network-tools a{display:flex;align-items:center;gap:18px;min-height:76px;border-bottom:1px solid #dfe2d9}.network-tools a>span{flex:1;font-weight:600}.network-tools a>.icon{color:var(--blue)}.network-tools a>.icon:last-child{width:16px;color:var(--muted)}.network-tools a:hover{color:var(--blue)}.network-expectations{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;max-width:1050px}.network-expectations p:first-child{margin-top:0}.network-mention{border-top:1px solid #dfe2d9;margin-top:38px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px}.network-mention p{font-size:14px;margin:0}.network-mention .text-link{font-size:13px;white-space:nowrap}.about-story,.service-details{max-width:790px;padding-top:24px}.about-story h2,.service-details h2{font-size:30px;letter-spacing:-1px}.about-story a,.service-details p a,.product-details a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.about-contact{margin-top:50px;padding-top:36px;border-top:1px solid var(--line)}.about-contact p{font-size:14px}.service-details article{padding:28px 0;border-bottom:1px solid var(--line)}.service-details article:first-child{padding-top:0}.service-details details{font-size:14px;margin:20px 0}.service-details summary{min-height:44px;cursor:pointer;display:flex;align-items:center}.service-details summary:after{content:"+";margin-left:auto;color:var(--muted)}.service-details details[open] summary:after{content:"\2212"}.walkthrough{padding-top:18px}.software-figure{margin:0}.software-frame{border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #182a4207;background:#fff}.software-frame-top{display:flex;align-items:center;gap:28px;height:60px;padding:0 24px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.software-frame-top .mini-brand{font:700 25px Manrope,sans-serif;letter-spacing:-1.5px;color:var(--ink)}.software-frame-top .mini-brand span{color:var(--blue)}.software-capture{position:relative;overflow:hidden;aspect-ratio:1133/470;background:#f5f7fa}.software-capture img{position:absolute;width:125.7723%;max-width:none;height:auto;left:-22.5949%;top:-79.1489%}.software-figure figcaption{display:flex;justify-content:space-between;gap:15px;margin-top:12px;font-size:11px;line-height:1.7;color:var(--muted)}.software-figure figcaption a{text-decoration:underline;text-underline-offset:2px}.use-workflow{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;list-style:none;margin:30px 0 0;padding:0}.use-workflow li{padding:25px;background:var(--soft);border-radius:12px}.use-workflow h3{font-size:19px;margin-top:18px}.use-workflow p{font-size:14px;margin-bottom:0}.use-workflow .step-number{font-size:12px}.article-body a:focus-visible{outline:2px solid var(--blue)}.article-source{color:#59677b}.product-info .back-link{min-height:44px;display:inline-flex;align-items:center}@media(max-width:1000px){.network-flow li{padding:26px 20px}.network-flow h2{font-size:18px}.network-explanation,.network-expectations{gap:45px;margin-inline:30px}.network-explanation h2{font-size:31px}.network-step{right:20px;top:39px}}@media(max-width:760px){.network-section{padding-top:24px;padding-bottom:40px}.network-flow{display:block;border-radius:13px}.network-flow li{padding:23px 20px 23px 92px;border-right:0;border-bottom:1px solid #dfe2d9;min-height:114px}.network-symbol{position:absolute;left:20px;top:25px;width:48px;height:48px;margin:0}.network-symbol .icon{width:25px;height:25px}.network-brand{font-size:32px}.network-step{display:none}.network-flow h2{font-size:18px}.network-flow p{font-size:14px;margin:8px 0 0;max-width:none}.network-source{font-size:11px}.network-explanation,.network-expectations{display:block;margin-inline:24px}.network-tools{margin-top:23px}.network-tools a{min-height:67px;font-size:14px}.network-expectations h2{margin-bottom:24px}.network-explanation h2{font-size:29px}.network-expectations p{font-size:15px}.network-mention{display:block;margin-top:28px;padding-top:20px}.network-mention p{font-size:13px}.network-mention .text-link{margin-top:8px}.about-story,.service-details{padding-top:24px}.about-story h2,.service-details h2{font-size:26px}.service-details p,.about-story p{font-size:15px}.software-frame{border-radius:12px}.software-frame-top{height:48px;padding:0 15px;gap:20px;font-size:10px}.software-frame-top .mini-brand{font-size:22px}.software-figure figcaption{display:block;font-size:10px}.software-figure figcaption span{display:block}.use-workflow{grid-template-columns:1fr;gap:14px}.use-workflow li{padding:22px}.use-workflow h3{margin-top:10px}}.software-frame{position:relative}.map-credits{position:absolute;right:8px;bottom:8px;z-index:1;max-width:calc(100% - 16px);display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 2px 8px #182a420a;color:var(--muted)}.map-credits summary{position:absolute;right:0;bottom:0;width:36px;height:36px;display:grid;place-items:center;cursor:pointer;list-style:none;border-radius:8px}.map-credits summary::-webkit-details-marker{display:none}.map-credits summary .icon{width:17px;height:17px}.map-credits:not([open]){width:36px;height:36px}.map-credits summary:hover{color:var(--ink);background:var(--soft)}.map-credits summary:focus-visible,.map-credits-links a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.map-credits-links{padding:10px 43px 10px 12px;font-size:11px;line-height:16px}.map-credits-links a{text-decoration:underline;text-underline-offset:2px}.use-page{--page-gutter:48px}.use-page .section{width:calc(100% - var(--page-gutter) * 2);max-width:1224px;margin-inline:auto}.use-page .section:not(.closing-cta){padding-inline:0}.use-page .feature-map{padding-bottom:0}.use-page .use-context{padding-top:64px}.use-context .section-heading.split{align-items:start}.use-context .section-heading>p{max-width:470px;font-size:16px;margin-top:0;line-height:1.8}.use-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:34px}.use-examples article{padding-top:25px;border-top:1px solid var(--line)}.use-examples h3{font-size:20px;letter-spacing:-.4px}.use-examples p{font-size:14px;line-height:1.8;margin:12px 0 0}.use-page .feature-split,.use-comparison,.use-detail-split,.use-questions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:80px;align-items:center}.use-comparison-table{border:1px solid #dce1d7;border-radius:14px;overflow:hidden;background:#fff}.use-comparison-table table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:14px;line-height:1.7}.use-comparison-table th,.use-comparison-table td{width:50%;padding:19px 21px;text-align:left;vertical-align:top}.use-comparison-table th{font-size:14px;background:#f0f3ed}.use-comparison-table td{border-top:1px solid #e4e8e0;color:var(--muted)}.use-comparison-table td+td,.use-comparison-table th+th{border-left:1px solid #e4e8e0}.use-details{margin:0}.use-details>div{padding:22px 0;border-bottom:1px solid #dce1d7}.use-details>div:first-child{padding-top:0}.use-details>div:last-child{border-bottom:0;padding-bottom:0}.use-details dt{font-weight:600;font-size:17px}.use-details dd{font-size:14px;line-height:1.8;color:var(--muted);margin:7px 0 0}.use-section-link{margin-top:25px}.use-questions{align-items:start}.use-questions-intro .text-link{font-size:13px;margin-top:22px}.use-questions .faq details:first-child{padding-top:0}.use-questions .faq p{font-size:14px;line-height:1.85;margin-right:15px}.use-questions .faq p a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.use-questions .faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.use-page{--page-gutter:30px}.use-page .feature-split,.use-comparison,.use-detail-split,.use-questions{gap:40px}.use-context .section-heading>p{max-width:420px}.use-examples{gap:24px}}@media(max-width:760px){.use-page{--page-gutter:24px}.use-page .use-context{padding-top:42px}.use-context .section-heading>p{font-size:15px;margin-top:20px}.use-examples{grid-template-columns:1fr;gap:24px;margin-top:26px}.use-examples article{padding-top:22px}.use-examples h3{font-size:19px}.use-examples p{margin-top:9px}.use-page .feature-split,.use-comparison,.use-detail-split,.use-questions{grid-template-columns:1fr;gap:30px}.use-comparison-table th,.use-comparison-table td{padding:15px 13px;font-size:14px}.use-details dt{font-size:16px}.use-details>div{padding:19px 0}.use-questions .faq p{margin-right:0}.use-questions-intro .text-link{margin-top:16px}.use-page .closing-cta h2{font-size:28px}}@media(max-width:370px){.use-page{--page-gutter:20px}}.about-intro,.about-network{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:80px;align-items:center}.about-intro-copy>p{font-size:20px;line-height:1.65;max-width:470px;margin:24px 0 28px}.about-intro h1{font-size:clamp(42px,4.5vw,64px);letter-spacing:-2.8px}.about-purpose{border-left:1px solid var(--line);padding-left:48px}.about-purpose h2{font-size:32px;letter-spacing:-1.2px;line-height:1.2}.about-purpose p{max-width:465px;font-size:16px;margin:19px 0 0}.about-page .about-product{padding-top:0;padding-bottom:0}.about-product>.text-link{display:flex;width:fit-content;margin:16px 0 0 auto}.about-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.about-principles article{display:flex;flex-direction:column;border-top:1px solid var(--line);padding-top:28px}.about-principles h2{font-size:23px;letter-spacing:-.7px}.about-principles p{font-size:15px;margin:16px 0 18px;max-width:350px}.about-principles .text-link{margin-top:auto;align-self:flex-start}.about-network h2{font-size:36px;letter-spacing:-1.3px;line-height:1.2}.about-network p:first-child{margin-top:0}.about-network p{font-size:16px;max-width:540px}.about-network .text-link{margin-top:8px}.about-next{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center}.about-start{background:#edf2ff;border-radius:20px;padding:44px}.about-start h2,.about-support h2{font-size:32px;letter-spacing:-1px}.about-start p,.about-support p{font-size:16px;max-width:430px}.about-start .btn{margin-top:12px}.about-support{padding:20px 32px}.about-support>.text-link{display:flex;width:fit-content;max-width:100%}.about-support .about-email{font-size:20px;color:var(--blue);margin:18px 0 12px;overflow-wrap:anywhere}@media(max-width:1000px){.about-intro,.about-network{gap:40px}.about-purpose{padding-left:30px}.about-purpose h2{font-size:28px}.about-intro-copy>p{font-size:18px}.about-principles{gap:26px}.about-principles h2{font-size:21px}.about-network h2{font-size:31px}.about-next{gap:24px}.about-start{padding:32px}.about-support{padding:15px}}@media(max-width:760px){.about-intro,.about-network,.about-principles,.about-next{grid-template-columns:minmax(0,1fr);gap:32px}.about-page .about-intro{padding-top:42px;padding-bottom:36px}.about-intro h1{font-size:42px;letter-spacing:-1.8px}.about-intro-copy>p{font-size:17px;margin:19px 0 22px}.about-intro .actions{gap:18px}.about-purpose{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.about-purpose h2{font-size:27px;letter-spacing:-.8px}.about-purpose p{font-size:15px;margin-top:15px}.about-product>.text-link{margin-left:0}.about-principles article{padding-top:24px}.about-principles h2{font-size:23px}.about-principles p{margin:12px 0 10px;max-width:none}.about-network h2{font-size:29px;letter-spacing:-1px}.about-network p{font-size:15px}.about-start{padding:28px}.about-start h2,.about-support h2{font-size:28px}.about-start p,.about-support p{font-size:15px}.about-support{padding:0}.about-start .btn{padding-inline:18px}.about-support .about-email{font-size:18px}}@media(max-width:900px){.nav{height:72px;padding-inline:30px;grid-template-columns:minmax(0,1fr) auto;gap:16px}.nav>.brand{font-size:29px}.navlinks,.desktop-buy{display:none}.nav-actions{gap:10px}.mobile-navigation{display:block;position:relative}.mobile-navigation>summary{list-style:none;width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer}.mobile-navigation>summary::-webkit-details-marker{display:none}.mobile-navigation>summary span{display:block;height:1.5px;width:20px;background:var(--ink)}.mobile-menu{position:absolute;z-index:20;top:52px;right:0;width:245px;max-width:calc(100vw - 40px);border:1px solid var(--line);border-radius:12px;padding:10px;background:#fff;box-shadow:0 20px 50px #182a4220}.mobile-menu a{display:block;padding:14px;border-radius:6px;font-size:14px}.mobile-menu a:hover{background:var(--soft)}}@media(max-width:760px){.nav{padding-inline:24px}}@media(max-width:370px){.nav{padding-inline:20px}}.features-page{--page-gutter:48px}.features-page .section{width:calc(100% - var(--page-gutter) * 2);max-width:1224px;margin-inline:auto;padding-inline:0}.features-page .page-hero{max-width:900px;padding-bottom:40px}.features-page .page-hero p{max-width:550px}.features-page .features-overview{padding-top:20px}.features-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px}.features-highlights h2{font-size:22px;letter-spacing:-.65px;line-height:1.3}.features-highlights p{font-size:15px;margin:12px 0 0}.feature-detail{border-top:1px solid var(--line);margin-top:24px}.feature-detail>summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:12px 0;list-style:none;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer}.feature-detail>summary::-webkit-details-marker{display:none}.feature-detail>summary:after{content:"+";font-size:20px;font-weight:400;color:var(--muted);flex:none}.feature-detail[open]>summary:after{content:"\2212"}.feature-detail>summary:hover{color:var(--blue)}.feature-detail-body{padding-bottom:8px;max-width:880px}.feature-detail-body p{font-size:14px;margin:0 0 14px;line-height:1.8}.feature-detail-body a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.features-alerts{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:100px;align-items:center}.features-alert-copy>p{font-size:16px;max-width:520px;margin:22px 0 25px}.features-alert-list{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.features-alert-list dt{font-weight:600;font-size:14px;line-height:1.4}.features-alert-list dd{font-size:14px;line-height:1.6;color:var(--muted);margin:6px 0 0}.features-alerts .feature-detail{border-color:#dce0d7;margin-top:28px}.features-alerts .text-link{margin-top:2px}.features-alerts .alert-preview{max-width:380px;justify-self:center}.features-page .features-included{display:flex;align-items:center;justify-content:space-between;gap:40px;background:#eef2ff;border-radius:20px;padding:44px 48px;margin-bottom:80px}.features-included h2{font-size:34px;letter-spacing:-1.3px;line-height:1.2}.features-included p{font-size:15px;max-width:540px;margin:18px 0 0}.features-included .btn{flex:none}@media(max-width:1000px){.features-page{--page-gutter:30px}.features-alerts{gap:45px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.features-highlights{gap:28px}.features-highlights h2{font-size:20px}.features-alerts .alert-preview{padding:26px}.features-alerts .alert-preview h3{font-size:27px}.features-page .features-included{padding:36px}}@media(max-width:760px){.features-page{--page-gutter:24px}.features-page .page-hero{padding:44px 24px 24px}.features-page .page-hero h1{font-size:40px;letter-spacing:-1.8px}.features-page .page-hero p{max-width:450px}.features-page .features-overview{padding-top:12px}.features-highlights{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.features-highlights h2{font-size:22px}.features-highlights p{font-size:15px;margin-top:8px}.features-alerts{grid-template-columns:minmax(0,1fr);gap:30px}.features-alert-copy>p{font-size:15px;margin:18px 0 25px}.features-alert-list{gap:22px 24px}.features-alerts .alert-preview{max-width:370px}.features-page .features-included{display:block;padding:28px;margin-bottom:56px}.features-included h2{font-size:29px;letter-spacing:-1px}.features-included p{font-size:14px}.features-included .btn{margin-top:24px}}@media(max-width:370px){.features-page{--page-gutter:20px}.features-page .page-hero{padding-inline:20px}.features-page .page-hero h1{font-size:35px;letter-spacing:-1.5px}.features-alert-list{grid-template-columns:minmax(0,1fr);gap:18px}.features-alert-list dd{margin-top:3px}.features-page .features-included{padding:24px}}.features-capabilities{display:flex;flex-direction:column;gap:12px}.capability{border:1px solid var(--line);border-radius:16px;background:#fff;scroll-margin-top:24px;overflow:clip}.capability[open]{background:#f5f7fb;border-color:#d5dff0}.capability>summary{list-style:none;padding:28px 32px;cursor:pointer;border-radius:15px}.capability>summary::-webkit-details-marker{display:none}.capability>summary:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.capability>summary:hover{background:#f5f7fb}.capability>summary h2{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(0,1.1fr) 32px;align-items:center;gap:24px;font-family:inherit;line-height:1.4;font-size:inherit;letter-spacing:normal}.capability-icon{display:flex;color:var(--blue)}.capability-icon .icon{width:26px;height:26px}.capability-title{font-family:Manrope,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.75px;line-height:1.3}.capability-intro{font-size:15px;color:var(--muted);font-weight:400;max-width:380px}.capability-toggle{position:relative;width:32px;height:32px;border:1px solid #dce3ef;border-radius:50%;background:#fff}.capability-toggle:before,.capability-toggle:after{content:"";position:absolute;background:var(--ink);width:12px;height:1.5px;left:9px;top:14px}.capability-toggle:after{transform:rotate(90deg)}.capability[open] .capability-toggle:after{display:none}.capability[open] .capability-title{color:var(--blue)}.capability-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;padding:4px 88px 34px 84px}.capability-list{list-style:none;padding:0;margin:0}.capability-list li{position:relative;padding-left:19px;margin:0 0 16px;font-size:15px;line-height:1.7}.capability-list li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:var(--blue)}.capability-facts{margin:0}.capability-facts>div+div{margin-top:22px}.capability-facts dt,.capability-roles dt{font-size:15px;font-weight:600;line-height:1.5}.capability-facts dd,.capability-roles dd{font-size:14px;line-height:1.75;color:var(--muted);margin:6px 0 0}.capability-sharing .text-link{margin-top:14px;font-size:13px}.capability-team,.capability-orders{display:block}.capability-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0}.capability-roles>div+div{border-left:1px solid #dce3ee;padding-left:28px}.capability-roles dt{font-size:16px}.capability-account-notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;border-top:1px solid #dce3ee;margin-top:24px;padding-top:20px}.capability-account-notes p{font-size:14px;line-height:1.75;margin:0}.capability-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0}.capability-step{display:grid;place-items:center;width:28px;height:28px;background:#e8eefb;color:var(--blue);border-radius:50%;font-size:12px;font-weight:600;margin-bottom:15px}.capability-steps h3{font-size:16px;line-height:1.4;letter-spacing:-.2px}.capability-steps p{font-size:14px;line-height:1.75;margin:9px 0 0}@media(max-width:1000px){.capability>summary{padding:25px}.capability>summary h2{gap:18px;grid-template-columns:26px minmax(0,1fr) minmax(0,1fr) 32px}.capability-title{font-size:22px}.capability-body{padding:2px 30px 30px 69px;gap:30px}.capability-roles{gap:22px}.capability-roles>div+div{padding-left:20px}.capability-account-notes{gap:30px}.capability-steps{gap:24px}}@media(max-width:760px){.features-capabilities{gap:12px}.capability{border-radius:13px}.capability>summary{padding:22px}.capability>summary h2{grid-template-columns:24px minmax(0,1fr) 28px;gap:10px 13px;align-items:start}.capability-icon{padding-top:2px}.capability-icon .icon{width:23px;height:23px}.capability-title{font-size:21px;letter-spacing:-.55px;align-self:center}.capability-intro{grid-column:2;grid-row:2;font-size:14px;line-height:1.6;max-width:none}.capability-toggle{grid-column:3;grid-row:1;width:28px;height:28px}.capability-toggle:before,.capability-toggle:after{left:7px;top:12px}.capability-body{display:block;padding:0 22px 25px}.capability-list li{font-size:14px;margin-bottom:13px}.capability-list{padding-bottom:9px}.capability-facts{border-top:1px solid #dce3ee;padding-top:20px}.capability-facts>div+div{margin-top:18px}.capability-roles{display:block}.capability-roles>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px}.capability-roles>div+div{border-left:0;border-top:1px solid #dce3ee;padding:17px 0 0;margin-top:17px}.capability-roles dt{font-size:14px}.capability-roles dd{margin:0;font-size:14px}.capability-account-notes{display:block;margin-top:20px;padding-top:18px}.capability-account-notes p+p{margin-top:14px}.capability-steps{display:block}.capability-steps li{position:relative;padding-left:42px}.capability-steps li+li{margin-top:23px}.capability-step{position:absolute;left:0;top:0;margin:0}.capability-steps h3{font-size:15px}.capability-steps p{margin-top:6px}}@media(prefers-reduced-motion:no-preference){.capability>summary{transition:background .15s}.capability-toggle{transition:background .15s,border-color .15s}}.home-page{--home-gutter:48px}.home-page .section{width:calc(100% - var(--home-gutter) * 2);max-width:1224px;margin-inline:auto;padding-inline:0}.home-page .pricing-section{text-align:left;padding-bottom:64px}.home-page .pricing-section .section-heading{margin-bottom:32px}.home-page .product-cards{gap:24px;margin-top:0}.home-page .use-cases{gap:24px;padding-block:0}.home-page .use-case{padding:36px}.home-page .use-case h2{font-size:32px;letter-spacing:-1.2px}.home-page .use-icon{margin-bottom:24px}.home-page .use-icon .icon{width:28px;height:28px}.home-page .faq-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"heading questions" "guides questions";gap:24px;padding-top:88px;align-items:start}.home-page .faq-section>h2{grid-area:heading;max-width:370px;margin:0}.home-page .faq-section>.faq{grid-area:questions;min-width:0}.home-page .faq-section>.text-link{grid-area:guides;justify-self:start;margin:0}.home-page .faq details:first-child{padding-top:0}.home-page .faq summary{min-height:44px}.home-page .faq p{margin-right:20px}@media(max-width:1000px){.home-page{--home-gutter:30px}.home-page .use-case{padding:30px}.home-page .faq-section>h2{font-size:36px;max-width:320px}}@media(max-width:760px){.home-page{--home-gutter:24px}.home-page .pricing-section{padding-bottom:40px}.home-page .pricing-section .section-heading{margin-bottom:26px}.home-page .product-cards,.home-page .use-cases{gap:20px}.home-page .use-case{padding:28px}.home-page .use-case h2{font-size:30px}.home-page .use-icon{margin-bottom:20px}.home-page .faq-section{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"heading" "questions" "guides";gap:24px;padding-top:56px}.home-page .faq-section>h2{font-size:32px;max-width:370px}.home-page .faq p{margin-right:0}}@media(max-width:370px){.home-page{--home-gutter:20px}.home-page .use-case{padding:24px}}.cart-page{width:calc(100% - 96px);max-width:1224px;margin:64px auto 88px;min-height:0}.cart-page h1{font-size:44px;line-height:1.16;letter-spacing:-1.8px;margin:0}.cart-empty{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:400px;border-radius:22px;background:var(--cream);overflow:hidden}.cart-empty-copy{padding:56px}.cart-empty-icon{display:flex;color:var(--blue);margin-bottom:26px}.cart-empty-icon .icon{width:30px;height:30px}.cart-empty h1{max-width:360px}.cart-empty .btn{margin-top:30px}.cart-empty-art{padding:35px 40px 35px 0;min-width:0}.cart-empty-art .label-scene{height:290px}.cart-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:38px}.cart-heading h1{display:flex;align-items:center;gap:20px}.cart-count{font:400 14px DM Sans,sans-serif;letter-spacing:0;color:var(--muted);white-space:nowrap}.cart-heading .text-link{font-size:13px;min-height:44px}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}.cart-items{min-width:0;border-top:1px solid var(--line)}.cart-item{display:grid;grid-template-columns:120px minmax(0,1fr) auto;grid-template-areas:"art info price" "art actions actions";column-gap:24px;row-gap:16px;padding:28px 0;border-bottom:1px solid var(--line);align-items:start}.cart-item-art{grid-area:art;display:grid;place-items:center;height:124px;background:#f3f5f9;border-radius:12px;overflow:hidden}.cart-item-art.is-pack{background:#edf1fc}.cart-item-art>img{display:block;width:100%;height:100%;object-fit:contain}.cart-item-art>.icon{width:34px;height:34px;color:#8998ae}.cart-item-art .label-scene{width:120px;height:124px}.cart-item-art .label-sheet{width:88px;height:57px;padding:9px;border-radius:4px;box-shadow:0 8px 16px #182a4210}.cart-item-art .is-pack .sheet-back{transform:translate(7px,-7px) rotate(2deg)}.cart-item-art .is-pack .sheet-mid{transform:translate(3px,-3px) rotate(-4deg)}.cart-item-art .is-pack .sheet-front{transform:translate(-2px,3px) rotate(-11deg)}.cart-item-art .label-wordmark{font-size:12px;letter-spacing:-.6px}.cart-item-art .label-bottom{left:9px;right:9px;bottom:8px;font-size:3px}.cart-item-art .label-bottom svg{width:13px;height:13px}.cart-item-art .label-circuit{transform:scale(.3);transform-origin:top right;right:7px;top:7px}.cart-item-art .label-fold{width:9px;height:9px}.cart-item-info{grid-area:info;min-width:0;padding-top:2px}.cart-item-info h2{font-size:20px;line-height:1.35;letter-spacing:-.55px;margin:0;overflow-wrap:anywhere}.cart-item-info a:hover{color:var(--blue)}.cart-item-info p{font-size:13px;margin:6px 0 0}.cart-item-price{grid-area:price;padding-top:3px;text-align:right;white-space:nowrap;font-size:18px;font-variant-numeric:tabular-nums}.cart-item-price s{display:block;color:var(--muted);font-size:12px;margin-bottom:3px}.cart-item-actions{grid-area:actions;display:flex;align-items:center;gap:18px}.cart-quantity{display:flex;align-items:center;border:1px solid var(--line);border-radius:8px;overflow:hidden;width:max-content;background:#fff}.cart-quantity button{display:none;width:40px;min-height:42px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);box-shadow:none}.cart-page.is-enhanced .cart-quantity button{display:inline-flex}.cart-quantity button:not(:disabled):hover{background:var(--soft);box-shadow:none}.cart-quantity button:disabled{background:transparent;color:#bdc5d2}.cart-quantity button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.cart-quantity input{width:48px;min-height:42px;padding:0 4px;border:0;border-radius:0;text-align:center;font-size:14px;background:transparent;color:var(--ink);font-variant-numeric:tabular-nums}.cart-page.is-enhanced .cart-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.cart-page.is-enhanced .cart-quantity input::-webkit-inner-spin-button,.cart-page.is-enhanced .cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-quantity :focus-visible{outline-offset:-3px}.cart-remove{display:inline-flex;align-items:center;min-height:44px;color:var(--muted);font-size:12px;text-decoration:underline;text-underline-offset:3px}.cart-remove:hover{color:var(--ink)}.cart-update{margin-top:24px}.cart-page.is-enhanced .cart-update{display:none}.cart-summary{background:var(--soft);border-radius:16px;padding:30px;position:sticky;top:24px}.cart-summary h2{font-size:20px;letter-spacing:-.6px;margin:0 0 28px}.cart-summary dl{margin:0}.cart-summary dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin-top:16px;font-size:14px}.cart-summary dt{color:var(--muted)}.cart-summary dd{margin:0;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.cart-summary dl>.cart-total{border-top:1px solid #dce3ef;margin-top:24px;padding-top:22px}.cart-total dt{font-size:13px;font-weight:600;color:var(--ink)}.cart-total dd{font-family:Manrope,sans-serif;font-size:28px;letter-spacing:-1px;font-weight:700}.cart-checkout{width:100%;margin-top:26px;min-height:50px}.cart-service-note{font-size:14px;line-height:1.6;color:var(--muted);margin:22px 0 0}.cart-checkout:disabled{background:#e2e8f4;color:#5b6b84}.cart-discount{display:block;font-size:12px;color:var(--green);margin-top:6px}.cart-summary .cart-discount dt{color:inherit}.cart-feedback{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cart-item-error{grid-column:2/-1;margin:0;font-size:13px;line-height:1.5;color:#9e3e2c}.cart-page[aria-busy=true] .cart-items{opacity:.55;transition:opacity .15s}.cart-page[aria-busy=true] .cart-remove{pointer-events:none}@media(max-width:1100px){.cart-layout{gap:36px;grid-template-columns:minmax(0,1fr) 320px}.cart-summary{padding:26px}.cart-item{grid-template-columns:100px minmax(0,1fr) auto;column-gap:20px}.cart-item-art{height:112px}.cart-item-art .label-scene{width:100px;height:112px}}@media(max-width:900px){.cart-page{width:calc(100% - 60px);margin-top:44px}.cart-layout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.cart-summary{padding:24px}.cart-item{grid-template-columns:80px minmax(0,1fr) auto;column-gap:16px}.cart-item-art{height:100px}.cart-item-art .label-scene{transform:scale(.82)}.cart-item-info h2{font-size:18px}.cart-empty-copy{padding:40px}.cart-empty-art{padding-right:20px}.cart-empty-art .label-scene{transform:scale(.85)}.cart-empty h1{font-size:38px}}@media(max-width:760px){.cart-page{width:calc(100% - 48px);margin:32px auto 56px}.cart-page h1{font-size:34px;letter-spacing:-1.2px}.cart-heading{display:block;margin-bottom:24px}.cart-heading h1{justify-content:space-between;gap:16px}.cart-heading .text-link{margin-top:12px}.cart-count{font-size:13px}.cart-layout{grid-template-columns:minmax(0,1fr);gap:28px}.cart-item{grid-template-columns:84px minmax(0,1fr) auto;padding:24px 0;gap:12px 16px}.cart-item-art{height:108px}.cart-item-info h2{font-size:18px}.cart-item-info p{font-size:12px}.cart-item-price{font-size:16px}.cart-item-actions{gap:14px}.cart-quantity button{width:44px;min-height:44px}.cart-quantity input{width:36px;min-height:44px}.cart-summary{position:static;padding:26px}.cart-summary h2{font-size:19px;margin-bottom:22px}.cart-summary dl>div{margin-top:14px}.cart-total dd{font-size:28px}.cart-empty{display:flex;flex-direction:column-reverse;min-height:0;gap:0}.cart-empty-art{width:100%;padding:10px 16px 0}.cart-empty-art .label-scene{height:220px;transform:scale(.8)}.cart-empty-copy{width:100%;padding:0 28px 32px;text-align:center}.cart-empty-icon{display:none}.cart-empty h1{font-size:30px;letter-spacing:-1px;margin:auto}.cart-empty .btn{width:100%;margin-top:24px}}@media(max-width:370px){.cart-page{width:calc(100% - 40px)}.cart-item{grid-template-columns:70px minmax(0,1fr) auto;column-gap:12px}.cart-item-art{height:98px}.cart-item-actions{gap:10px}.cart-quantity button{width:40px}.cart-quantity input{width:30px}.cart-empty-copy{padding-inline:22px}.cart-empty h1{font-size:27px}.cart-summary{padding:22px}.cart-item-info h2{font-size:16px}}[data-product-page] .product-gallery{height:610px;align-self:start}[data-product-page] .product-photo{width:100%;height:100%;object-fit:contain}[data-product-page] .label-sheet{transition:transform .28s cubic-bezier(.2,.7,.2,1),opacity .22s ease}[data-product-page] .label-scene:not(.is-pack) .sheet-back,[data-product-page] .label-scene:not(.is-pack) .sheet-mid{opacity:0;transform:rotate(-10deg)}[data-product-page] .pack-option{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;align-items:center}[data-product-page] .pack-option:hover{border-color:var(--blue);background:#f8faff}[data-product-page] .pack-option:focus-visible{outline:3px solid #2458e842;outline-offset:4px}[data-product-page] .pack-option.is-loading{border-color:var(--blue)}[data-product-page] .product-price strong{min-width:3.1em;font-variant-numeric:tabular-nums}.product-purchase{margin-bottom:22px}.product-update-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1000px){[data-product-page] .product-gallery{height:510px}}@media(max-width:760px){[data-product-page] .product-gallery{height:270px;width:100%;min-height:270px}[data-product-page] .product-gallery .label-scene{height:270px}[data-product-page] .pack-option{padding:16px 12px}.product-purchase{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){[data-product-page] .label-sheet,[data-product-page] .pack-option{transition:none}}html:has([data-product-page]){scrollbar-gutter:stable}.how-page{--how-gutter:48px}.how-page>.section,.how-page .how-software{width:calc(100% - var(--how-gutter)*2);max-width:1224px;margin-inline:auto;padding-inline:0}.how-page .how-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center;padding-top:62px;padding-bottom:40px}.how-eyebrow{font-size:13px;color:var(--muted);margin:0 0 18px}.how-heading h1{font-size:clamp(44px,4.5vw,62px);line-height:1.08;letter-spacing:-2.8px}.how-heading-copy{max-width:420px;justify-self:end}.how-heading-copy>p{font-size:18px;line-height:1.65;margin:0 0 25px}.how-page .how-setup{padding-top:6px;padding-bottom:76px}.how-tour{border:0;padding:0;margin:0;min-inline-size:0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.25fr);gap:48px;align-items:center}.how-sr-only,.how-choice input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.how-choices{display:grid;gap:8px}.how-choice{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;padding:20px;border:1px solid transparent;border-radius:14px;cursor:pointer;transition:background-color .18s,border-color .18s}.how-choice:hover{background:#f8f9fc}.how-choice:has(input:checked){background:#eff3ff;border-color:#dbe4ff}.how-choice:has(input:focus-visible){outline:3px solid #2458e855;outline-offset:3px}.how-step-index{font-size:12px;font-weight:600;line-height:28px;color:#7c899c}.how-choice:has(input:checked) .how-step-index{color:var(--blue)}.how-choice strong{font-family:Manrope,sans-serif;font-size:20px;letter-spacing:-.6px;line-height:1.4;display:block}.how-step-copy{display:block;font-size:14px;line-height:1.65;color:var(--muted);margin-top:7px;max-width:330px}.how-stage{position:relative;height:490px;border-radius:22px;background:#f5f4ee;isolation:isolate}.how-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit}.how-orbit{position:absolute;border:1px solid #dde0d666;border-radius:50%;width:600px;height:600px;left:70px;top:-55px}.how-orbit-two{width:820px;height:820px;left:-40px;top:-165px}.how-parcel{position:absolute;width:440px;left:-25px;top:84px;transform-origin:30% 70%;transition:transform .34s cubic-bezier(.2,.7,.2,1)}.how-parcel>svg{display:block;width:100%;height:auto}.how-scene-panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .24s ease,transform .28s ease,visibility .24s}.how-tour:has(#how-scan:checked) .how-scan-panel,.how-tour:has(#how-activate:checked) .how-activate-panel,.how-tour:has(#how-detect:checked) .how-detect-panel,.how-tour:has(#how-share:checked) .how-share-panel{opacity:1;visibility:visible;transform:translateY(0)}.how-tour:has(#how-detect:checked) .how-parcel,.how-tour:has(#how-share:checked) .how-parcel{transform:translate(-22px,54px) scale(.79)}.how-phone{position:absolute;width:184px;height:330px;top:64px;right:36px;padding:30px 16px 18px;border:5px solid #fff;border-radius:29px;background:#fcfdff;box-shadow:0 18px 45px #1b2e461a,0 0 0 1px #dce2e8;transform:rotate(5deg);text-align:center}.how-phone-speaker{position:absolute;top:8px;left:calc(50% - 20px);width:40px;height:4px;background:#e4e8f0;border-radius:5px}.how-phone .mini-brand{font-size:24px;letter-spacing:-1.5px}.how-scanner{position:relative;display:grid;place-items:center;width:116px;height:116px;margin:20px auto 15px;background:#eef3ff;border:1px solid #dce6ff;border-radius:14px}.how-scanner>svg{width:62px;height:62px}.how-scanner>span{position:absolute;inset:50% 10px auto;height:2px;background:#2458e8;box-shadow:0 0 9px #2458e850}.how-phone>strong{display:block;font-size:12px}.how-mini-confirm{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--green);font-size:10px}.how-mini-confirm .icon{width:12px;height:12px}.how-activation-card,.how-browser-card,.how-share-card{position:absolute;border:1px solid #e0e5ec;background:#fff;box-shadow:0 22px 48px #26394f0c;border-radius:17px}.how-activation-card{width:240px;padding:26px;top:74px;right:30px;transform:rotate(3deg)}.how-success{display:grid;place-items:center;width:42px;height:42px;background:#e9f4ee;color:var(--green);border-radius:50%;margin-bottom:25px}.how-activation-card>strong{font-family:Manrope,sans-serif;font-size:23px;letter-spacing:-.8px;line-height:1.2;display:block}.how-service-period{display:flex;align-items:center;gap:13px;margin-top:23px;padding-top:18px;border-top:1px solid var(--line)}.how-service-period b{font-size:37px;line-height:1;font-weight:600;letter-spacing:-1.5px}.how-service-period>span{font-size:11px;line-height:1.5;color:var(--muted)}.how-browser-card{width:300px;top:53px;right:27px;overflow:hidden;transform:rotate(2deg)}.how-card-top{height:55px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.how-card-top .mini-brand{font-size:23px}.how-window-dots{color:#c8d0dd;letter-spacing:3px}.how-detection-map{height:160px;background:#eef1e9}.how-detection-map>svg{width:100%;height:100%;display:block}.how-detection-details{padding:20px 22px}.how-detection-details strong{display:block;font-size:20px;letter-spacing:-.6px;margin:3px 0 4px}.how-detection-details>span:last-child{font-size:12px;color:var(--muted)}.how-share-card{width:290px;right:28px;top:48px;padding:25px;transform:rotate(2deg)}.how-share-card>.mini-brand{font-size:25px;display:block}.how-share-icon{display:grid;place-items:center;width:35px;height:35px;background:#eff3ff;color:var(--blue);border-radius:10px;margin:22px 0 18px}.how-share-icon .icon{width:20px;height:20px}.how-share-card>strong{display:block;font-family:Manrope,sans-serif;font-size:29px;line-height:1.17;letter-spacing:-1.1px}.how-demo-link{background:#eff3ff;color:var(--blue);border-radius:7px;padding:12px 10px;display:flex;align-items:center;gap:8px;font-size:12px;margin-top:23px}.how-demo-link .icon{width:16px;height:16px}.how-visual-note{position:absolute;right:14px;bottom:14px;border:0;padding:0;z-index:3}.how-visual-note summary{display:grid;place-items:center;width:30px;height:30px;padding:0;color:#6b7788;background:#ffffffb3;border:1px solid #e3e7ec;border-radius:50%}.how-visual-note summary:after{display:none}.how-visual-note .icon{width:16px;height:16px}.how-visual-note p{position:absolute;bottom:34px;right:0;margin:0;width:245px;padding:14px 16px;background:#fff;border:1px solid var(--line);border-radius:10px;font-size:12px;line-height:1.6;box-shadow:0 5px 22px #182a4210}.how-page .how-network{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:100px;border-top:1px solid var(--line);padding-top:72px;padding-bottom:76px;align-items:center}.how-network h2,.how-software h2,.how-questions h2{font-size:38px;letter-spacing:-1.6px;line-height:1.18}.how-network>div>p{max-width:510px;font-size:16px;line-height:1.75;margin:22px 0}.how-signal-flow{list-style:none;padding:0;margin:0;display:grid;gap:28px}.how-signal-flow li{position:relative;display:flex;align-items:center;gap:22px}.how-signal-flow li:not(:last-child):after{content:"";position:absolute;left:25px;top:53px;height:27px;border-left:1px dashed #becae2}.how-signal-flow li>span{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border:1px solid #e0e6f3;border-radius:13px;background:#f4f6fc;color:var(--blue)}.how-signal-flow .icon{width:25px;height:25px}.how-signal-flow h3{font-size:16px;letter-spacing:-.3px;margin:0}.how-signal-flow p{font-size:14px;margin:5px 0 0}.how-flow-brand{font-family:Manrope,sans-serif;font-size:32px;font-weight:800;letter-spacing:-3px;padding-right:3px}.how-page .how-software{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.25fr);gap:72px;align-items:center;padding-block:72px}.how-software-copy p{font-size:16px;line-height:1.75;max-width:380px;margin:22px 0}.how-software-preview{min-width:0}.how-software-preview .software-capture{aspect-ratio:1133/470}.how-page .how-questions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:90px;padding-block:76px}.how-questions>div>.text-link{margin-top:28px}.how-questions .faq details:first-child{padding-top:0}.how-questions .faq p{font-size:14px;line-height:1.8}.how-page .how-close{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#eef2ff;border-radius:20px;padding:42px 48px;margin-bottom:72px}.how-close h2{font-size:35px;letter-spacing:-1.4px}@media(min-width:1440px){.how-parcel{left:0}}@media(max-width:1100px){.how-page{--how-gutter:30px}.how-page .how-heading{gap:35px}.how-tour{gap:25px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.how-choice{padding:17px 14px;gap:10px}.how-stage{height:465px}.how-parcel{width:370px;left:-34px;top:117px}.how-phone{right:24px;top:54px}.how-browser-card{width:270px;right:21px}.how-share-card{width:260px;right:21px}.how-activation-card{width:215px;right:22px}.how-page .how-network,.how-page .how-software,.how-page .how-questions{gap:45px}.how-network h2,.how-software h2,.how-questions h2{font-size:33px}}@media(max-width:760px){.how-page{--how-gutter:24px}.how-page .how-heading{display:block;padding-top:36px;padding-bottom:30px}.how-eyebrow{font-size:12px;margin-bottom:14px}.how-heading h1{font-size:44px;letter-spacing:-2px}.how-heading-copy{margin-top:22px;max-width:490px}.how-heading-copy>p{font-size:16px;margin-bottom:20px}.how-tour{display:flex;flex-direction:column;gap:20px;align-items:stretch}.how-stage{height:340px;order:-1;border-radius:17px}.how-choices{grid-template-columns:1fr 1fr;gap:10px}.how-choice{display:block;padding:15px 14px;border-color:var(--line);border-radius:12px}.how-step-index{display:block;font-size:11px;line-height:1.3;margin-bottom:9px}.how-choice strong{font-size:16px;letter-spacing:-.4px}.how-step-copy{font-size:12px;line-height:1.6;margin-top:7px}.how-parcel{width:330px;left:calc(50% - 215px);top:57px}.how-phone{width:155px;height:275px;padding:25px 12px 14px;top:27px;right:28px;border-width:4px;border-radius:24px}.how-phone .mini-brand{font-size:21px}.how-scanner{width:94px;height:94px;margin:15px auto 12px}.how-scanner>svg{width:53px;height:53px}.how-mini-confirm{font-size:9px}.how-browser-card{width:225px;top:25px;right:23px}.how-card-top{height:43px;padding-inline:16px}.how-card-top .mini-brand{font-size:20px}.how-detection-map{height:120px}.how-detection-details{padding:16px}.how-detection-details strong{font-size:18px}.how-tour:has(#how-detect:checked) .how-parcel,.how-tour:has(#how-share:checked) .how-parcel{transform:translate(-22px,25px) scale(.72)}.how-activation-card{width:200px;padding:22px;right:25px;top:35px}.how-success{width:34px;height:34px;margin-bottom:18px}.how-activation-card>strong{font-size:21px}.how-service-period{margin-top:19px;padding-top:15px}.how-share-card{width:225px;padding:20px;right:23px;top:23px}.how-share-card>.mini-brand{font-size:22px}.how-share-icon{width:29px;height:29px;margin:17px 0 13px}.how-share-card>strong{font-size:25px}.how-demo-link{margin-top:16px;padding:9px;font-size:11px}.how-page .how-setup{padding-bottom:46px}.how-page .how-network,.how-page .how-software,.how-page .how-questions{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:44px}.how-network h2,.how-software h2,.how-questions h2{font-size:31px;letter-spacing:-1.2px}.how-network>div>p,.how-software-copy p{font-size:15px;margin:18px 0}.how-signal-flow{gap:24px}.how-signal-flow li{gap:17px}.how-signal-flow p{font-size:13px}.how-signal-flow li:not(:last-child):after{height:23px}.how-software-preview .software-frame-top>span:last-child{display:none}.how-questions>div>.text-link{margin-top:20px}.how-page .how-close{align-items:flex-start;flex-direction:column;padding:28px;gap:25px;margin-bottom:44px}.how-close h2{font-size:30px}.how-close .btn{max-width:100%}}@media(max-width:370px){.how-page{--how-gutter:20px}.how-heading h1{font-size:39px}.how-stage{height:310px}.how-phone{right:17px;top:21px;transform:rotate(3deg) scale(.94);transform-origin:top right}.how-parcel{width:300px;left:-65px;top:60px}.how-browser-card,.how-share-card{right:17px;width:210px;transform:rotate(1deg) scale(.94);transform-origin:top right}.how-activation-card{right:17px;transform:rotate(2deg) scale(.94);transform-origin:top right}.how-choice{padding:13px 10px}.how-choice strong{font-size:14px}.how-step-copy{font-size:11px}.how-page .how-close{padding:24px}.how-close .btn{font-size:12px}}@media(prefers-reduced-motion:reduce){.how-parcel,.how-scene-panel,.how-choice{transition:none}}.how-choice .how-short-step{display:none}@media(max-width:760px){.how-choices{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:84px}.how-choice{padding:12px 5px;text-align:center;min-height:68px}.how-choice .how-full-step{display:none}.how-choice .how-short-step{display:block;font-size:13px;letter-spacing:-.25px}.how-step-index{margin-bottom:7px;font-size:10px}.how-step-copy{position:absolute;top:calc(100% - 68px);left:0;right:0;margin:0;max-width:none;font-size:14px;line-height:1.65;text-align:left;visibility:hidden}.how-choice:has(input:checked) .how-step-copy{visibility:visible}}h1,h2{text-wrap:balance}.hero-copy h1{max-width:9.2em}.software-section .section-heading h2,.use-case h2{max-width:19ch}.product-price{flex-wrap:wrap;row-gap:6px}.product-price .product-delivery{flex-basis:100%;font-size:14px;line-height:1.7;margin:0;color:var(--muted);letter-spacing:0}.product-delivery a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.product-card-body .card-delivery{font-size:14px;line-height:1.6;margin:14px 0 20px;color:var(--muted)}.footer-bottom>div{flex-wrap:wrap;align-items:center}.footer-privacy-choice{display:inline-flex;align-items:center;gap:6px}.footer-privacy-choice img{width:30px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shipzik.css.map */
