.product-demo-gallery-module__IXintq__gallery{--demo-ink:#111318;--demo-blue:#3155f5;--demo-coral:#ff6846;--demo-line:#d5d9e1;color:var(--demo-ink);grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,3vw,42px);display:grid}.product-demo-gallery-module__IXintq__tabs{border-block:1px solid var(--demo-line);border-left:1px solid var(--demo-line);display:grid}.product-demo-gallery-module__IXintq__tabs button{min-width:0;min-height:104px;color:var(--demo-ink);border:0;border-right:1px solid var(--demo-line);border-bottom:1px solid var(--demo-line);font:560 clamp(18px, 1.6vw, 25px)/1.2 var(--font);text-align:left;cursor:pointer;background:#fff;grid-template-columns:24px minmax(0,1fr) 88px;align-items:center;gap:12px;padding:20px 22px;display:grid;position:relative}.product-demo-gallery-module__IXintq__tabs button:last-child{border-bottom:0}.product-demo-gallery-module__IXintq__tabs button:after{content:"";background:0 0;width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.product-demo-gallery-module__IXintq__tabs button[aria-selected=true]{color:var(--demo-blue)}.product-demo-gallery-module__IXintq__tabs button[aria-selected=true]:after{background:var(--demo-blue)}.product-demo-gallery-module__IXintq__tabs button:focus-visible{z-index:1;outline:3px solid var(--demo-blue);outline-offset:2px}.product-demo-gallery-module__IXintq__tabNumber{font:650 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.product-demo-gallery-module__IXintq__tabCopy{gap:6px;min-width:0;display:grid}.product-demo-gallery-module__IXintq__tabCopy strong{font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-demo-gallery-module__IXintq__tabCopy small{color:#747b88;font-size:10px;font-weight:450}.product-demo-gallery-module__IXintq__tabPreview{object-fit:cover;object-position:left top;border:1px solid var(--demo-line);border-radius:3px;width:88px;height:58px}.product-demo-gallery-module__IXintq__panel{outline:none;min-width:0}.product-demo-gallery-module__IXintq__panel:focus-visible{outline:3px solid var(--demo-blue);outline-offset:5px}.product-demo-gallery-module__IXintq__productSurface{background:#fff;border:1px solid #bfc5cf;border-radius:7px;margin-top:0;overflow:hidden}.product-demo-gallery-module__IXintq__surfaceHeader{border-bottom:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:30px;min-height:118px;padding:26px clamp(22px,3vw,42px);display:flex}.product-demo-gallery-module__IXintq__surfaceHeader h3{font:540 clamp(28px, 2.7vw, 42px)/1 var(--font);letter-spacing:-.035em;margin:6px 0 5px}.product-demo-gallery-module__IXintq__surfaceHeader p{color:#59616e;margin:0;font-size:13px;line-height:1.5}.product-demo-gallery-module__IXintq__productName{color:var(--demo-blue);letter-spacing:.1em;text-transform:uppercase;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.product-demo-gallery-module__IXintq__primaryButton,.product-demo-gallery-module__IXintq__secondaryButton,.product-demo-gallery-module__IXintq__resetButton{min-height:44px;font:inherit;cursor:pointer;border-radius:3px}.product-demo-gallery-module__IXintq__primaryButton{color:#fff;border:1px solid var(--demo-blue);background:var(--demo-blue);padding:11px 18px}.product-demo-gallery-module__IXintq__secondaryButton,.product-demo-gallery-module__IXintq__resetButton{color:var(--demo-ink);background:#fff;border:1px solid #aeb5c0;padding:10px 16px}.product-demo-gallery-module__IXintq__resetButton{flex:none}.product-demo-gallery-module__IXintq__primaryButton:hover:not(:disabled){background:#173bea}.product-demo-gallery-module__IXintq__secondaryButton:hover:not(:disabled),.product-demo-gallery-module__IXintq__resetButton:hover{color:var(--demo-blue);border-color:var(--demo-blue)}.product-demo-gallery-module__IXintq__primaryButton:disabled,.product-demo-gallery-module__IXintq__secondaryButton:disabled{cursor:default;opacity:.62}.product-demo-gallery-module__IXintq__primaryButton:focus-visible,.product-demo-gallery-module__IXintq__secondaryButton:focus-visible,.product-demo-gallery-module__IXintq__resetButton:focus-visible{outline:3px solid var(--demo-blue);outline-offset:3px}.product-demo-gallery-module__IXintq__disclosure,.product-demo-gallery-module__IXintq__notice,.product-demo-gallery-module__IXintq__liveStatus{margin:0}.product-demo-gallery-module__IXintq__disclosure{color:#46505e;border-top:1px solid var(--demo-line);text-align:center;padding:14px clamp(22px,3vw,42px);font-size:12px}.product-demo-gallery-module__IXintq__disclosure:before{content:"◇";color:var(--demo-blue);margin-right:8px}.product-demo-gallery-module__IXintq__notice{color:#7a3123;background:#fff8f6;border-top:1px solid #efb4a8;padding:14px clamp(22px,3vw,42px);font-size:12px;line-height:1.5}.product-demo-gallery-module__IXintq__liveStatus{color:#59616e;min-height:38px;padding:10px clamp(22px,3vw,42px);font-size:12px}.product-demo-gallery-module__IXintq__sillageJourney{background:#f8faf9;padding:clamp(22px,3vw,42px)}.product-demo-gallery-module__IXintq__journeySummary{border:1px solid var(--demo-line);background:#fff;justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.product-demo-gallery-module__IXintq__journeySummary>div>span{color:#69717d;margin-bottom:4px;font-size:11px;display:block}.product-demo-gallery-module__IXintq__journeySummary strong{font:560 26px/1.15 var(--font);display:block}.product-demo-gallery-module__IXintq__journeySummary p{color:#59616e;margin:6px 0 0;font-size:12px}.product-demo-gallery-module__IXintq__journeySteps{grid-template-columns:repeat(4,1fr);margin:20px 0 0;padding:0;list-style:none;display:grid}.product-demo-gallery-module__IXintq__journeySteps li{color:#727a87;text-align:center;justify-items:center;gap:8px;min-width:0;display:grid;position:relative}.product-demo-gallery-module__IXintq__journeySteps li:after{content:"";background:var(--demo-line);height:1px;position:absolute;top:17px;left:50%;right:-50%}.product-demo-gallery-module__IXintq__journeySteps li:last-child:after{display:none}.product-demo-gallery-module__IXintq__journeySteps li>span{z-index:1;background:#fff;border:1px solid #b8bec8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.product-demo-gallery-module__IXintq__journeySteps li strong{font-size:12px;font-weight:560}.product-demo-gallery-module__IXintq__journeySteps li[data-state=active]{color:var(--demo-blue)}.product-demo-gallery-module__IXintq__journeySteps li[data-state=active]>span{color:#fff;border-color:var(--demo-blue);background:var(--demo-blue)}.product-demo-gallery-module__IXintq__journeySteps li[data-state=done]{color:#17674a}.product-demo-gallery-module__IXintq__journeySteps li[data-state=done]>span{color:#fff;background:#17674a;border-color:#17674a}.product-demo-gallery-module__IXintq__archiGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-demo-gallery-module__IXintq__archiGrid>section{min-width:0;padding:clamp(22px,3vw,40px)}.product-demo-gallery-module__IXintq__archiGrid>section+section{border-left:1px solid var(--demo-line)}.product-demo-gallery-module__IXintq__archiGrid h4,.product-demo-gallery-module__IXintq__ruleList legend{font:560 22px/1.1 var(--font);margin:0 0 18px}.product-demo-gallery-module__IXintq__record{border-top:1px solid var(--demo-line);justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:13px 0;display:flex}.product-demo-gallery-module__IXintq__record div{gap:5px;display:grid}.product-demo-gallery-module__IXintq__record strong{font-size:13px}.product-demo-gallery-module__IXintq__record span{color:#5d6571;font-size:11px}.product-demo-gallery-module__IXintq__record>span{text-align:right;max-width:42%}.product-demo-gallery-module__IXintq__archiGrid button{width:100%;margin-top:16px}.product-demo-gallery-module__IXintq__tradeSurface{color:#f5f7f6;background:#071c1a;border-color:#273532}.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__surfaceHeader{border-color:#34423f}.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__surfaceHeader p,.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__liveStatus{color:#b8c3bf}.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__resetButton{color:#f5f7f6;background:0 0;border-color:#6d7a76}.product-demo-gallery-module__IXintq__ruleProgress{align-items:baseline;gap:15px;padding:30px clamp(22px,3vw,42px) 18px;display:flex}.product-demo-gallery-module__IXintq__ruleProgress strong{color:#8ca1ff;font:520 clamp(42px, 5vw, 70px)/1 var(--font)}.product-demo-gallery-module__IXintq__ruleProgress span{color:#c5cecb;font-size:13px}.product-demo-gallery-module__IXintq__ruleList{border:0;gap:0;margin:0;padding:0 clamp(22px,3vw,42px) 32px;display:grid}.product-demo-gallery-module__IXintq__ruleList legend{color:#fff}.product-demo-gallery-module__IXintq__ruleList label{cursor:pointer;border-top:1px solid #34423f;align-items:center;gap:14px;min-height:58px;display:flex}.product-demo-gallery-module__IXintq__ruleList label:last-child{border-bottom:1px solid #34423f}.product-demo-gallery-module__IXintq__ruleList input{width:22px;height:22px;accent-color:var(--demo-blue);flex:none}.product-demo-gallery-module__IXintq__ruleList input:focus-visible{outline-offset:3px;outline:3px solid #8ca1ff}.product-demo-gallery-module__IXintq__ruleList span{font-size:14px}.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__notice{color:#ffd8cf;background:#281d1a;border-color:#754a41}.product-demo-gallery-module__IXintq__tradeSurface .product-demo-gallery-module__IXintq__disclosure{color:#c5cecb;border-color:#34423f}.product-demo-gallery-module__IXintq__projectFooter{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;padding:22px 2px 4px;display:grid}.product-demo-gallery-module__IXintq__projectFooter[hidden]{display:none}.product-demo-gallery-module__IXintq__projectFooter>div>span{color:var(--demo-blue);letter-spacing:.09em;text-transform:uppercase;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.product-demo-gallery-module__IXintq__projectFooter h3{font:560 clamp(28px, 2.7vw, 40px)/1 var(--font);letter-spacing:-.045em;margin:7px 0 6px}.product-demo-gallery-module__IXintq__projectFooter p{color:#59616e;max-width:720px;margin:0;font-size:13px;line-height:1.55}.product-demo-gallery-module__IXintq__projectFooter a{min-height:44px;color:var(--demo-blue);border-bottom:1px solid;align-items:center;gap:15px;font-size:13px;display:inline-flex}.product-demo-gallery-module__IXintq__projectFooter a:focus-visible{outline:3px solid var(--demo-blue);outline-offset:4px}@media (max-width:800px){.product-demo-gallery-module__IXintq__gallery{grid-template-columns:1fr;gap:24px}.product-demo-gallery-module__IXintq__tabs{border-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}.product-demo-gallery-module__IXintq__tabs button{border-bottom:0;grid-template-columns:20px minmax(0,1fr);min-height:82px}.product-demo-gallery-module__IXintq__tabPreview{display:none}.product-demo-gallery-module__IXintq__tabs button:last-child{border-right:1px solid var(--demo-line)}.product-demo-gallery-module__IXintq__tabs button:after{width:auto;height:3px;top:auto;bottom:-1px;right:0}.product-demo-gallery-module__IXintq__archiGrid{grid-template-columns:1fr}.product-demo-gallery-module__IXintq__archiGrid>section+section{border-top:1px solid var(--demo-line);border-left:0}}@media (max-width:560px){.product-demo-gallery-module__IXintq__tabs{border:0;grid-template-columns:1fr;gap:12px}.product-demo-gallery-module__IXintq__tabs button{border:1px solid var(--demo-line);border-radius:5px;grid-template-columns:25px minmax(0,1fr) 82px;min-height:92px;padding:16px 20px;font-size:21px}.product-demo-gallery-module__IXintq__tabPreview{width:82px;height:54px;display:block}.product-demo-gallery-module__IXintq__tabs button[aria-selected=false]{min-height:64px}.product-demo-gallery-module__IXintq__tabs button:after{width:3px;height:auto;inset:-1px auto -1px -1px}.product-demo-gallery-module__IXintq__productSurface{margin-top:0}.product-demo-gallery-module__IXintq__surfaceHeader{min-height:0;padding:22px 18px;display:grid}.product-demo-gallery-module__IXintq__surfaceHeader h3{font-size:29px}.product-demo-gallery-module__IXintq__resetButton{width:100%}.product-demo-gallery-module__IXintq__journeySummary{padding:18px;display:grid}.product-demo-gallery-module__IXintq__journeySummary .product-demo-gallery-module__IXintq__primaryButton{width:100%}.product-demo-gallery-module__IXintq__journeySteps{grid-template-columns:1fr;gap:0}.product-demo-gallery-module__IXintq__journeySteps li{text-align:left;grid-template-columns:34px 1fr;place-items:center start;min-height:50px}.product-demo-gallery-module__IXintq__journeySteps li:after{width:1px;height:16px;inset:34px auto auto 17px}.product-demo-gallery-module__IXintq__archiGrid>section{padding:22px 18px}.product-demo-gallery-module__IXintq__record{align-items:start}.product-demo-gallery-module__IXintq__ruleProgress{align-items:center}.product-demo-gallery-module__IXintq__ruleProgress strong{font-size:52px}.product-demo-gallery-module__IXintq__projectFooter{grid-template-columns:1fr;gap:18px}.product-demo-gallery-module__IXintq__projectFooter a{width:fit-content}}@media (prefers-reduced-motion:reduce){.product-demo-gallery-module__IXintq__gallery *,.product-demo-gallery-module__IXintq__gallery :before,.product-demo-gallery-module__IXintq__gallery :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.pricing-section-module__u7a9Ra__section{color:#111318;background:#fff;padding:118px 0 124px;scroll-margin-top:82px}.pricing-section-module__u7a9Ra__container{z-index:1;position:relative}.pricing-section-module__u7a9Ra__layout{border-bottom:1px solid #0b171626;grid-template-columns:minmax(280px,.78fr) minmax(0,2.22fr);display:grid}.pricing-section-module__u7a9Ra__header{border-right:1px solid #0b171626;padding:34px clamp(30px,4vw,64px) 52px 0}.pricing-section-module__u7a9Ra__label{color:#f36b3f;letter-spacing:.11em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:700}.pricing-section-module__u7a9Ra__header h2{letter-spacing:-.065em;margin:0;font-size:clamp(46px,4vw,60px);font-weight:540;line-height:1.01}.pricing-section-module__u7a9Ra__header h2:after{content:"";background:#f36b3f;width:34px;height:3px;margin:34px 0 28px;display:block}.pricing-section-module__u7a9Ra__header>p:not(.pricing-section-module__u7a9Ra__label){color:#5e6575;max-width:430px;margin:0;font-size:16px;line-height:1.6}.pricing-section-module__u7a9Ra__cta{color:#fff;background:#3155f5;border-color:#3155f5;border-radius:4px;min-height:52px;margin-top:36px}.pricing-section-module__u7a9Ra__cta:hover{background:#173bea;border-color:#173bea}.pricing-section-module__u7a9Ra__table{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__featured{min-width:0;padding:60px clamp(20px,2.5vw,38px) 48px}.pricing-section-module__u7a9Ra__offer+.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__offer+.pricing-section-module__u7a9Ra__featured,.pricing-section-module__u7a9Ra__featured+.pricing-section-module__u7a9Ra__offer{border-left:1px solid #0b171626}.pricing-section-module__u7a9Ra__index{color:#f36b3f;font-size:12px;font-weight:650}.pricing-section-module__u7a9Ra__offer h3,.pricing-section-module__u7a9Ra__featured h3{letter-spacing:-.05em;margin:28px 0 12px;font-size:clamp(27px,2.3vw,36px);font-weight:570}.pricing-section-module__u7a9Ra__offer h3:after,.pricing-section-module__u7a9Ra__featured h3:after{content:"";background:#3155f5;width:28px;height:2px;margin-top:20px;display:block}.pricing-section-module__u7a9Ra__price{color:#111318;letter-spacing:-.045em;white-space:nowrap;margin:28px 0 0;font-size:clamp(22px,2vw,31px);font-weight:590}.pricing-section-module__u7a9Ra__duration{margin:14px 0 0}.pricing-section-module__u7a9Ra__duration span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing-section-module__u7a9Ra__duration p{color:#5e6575;margin:0;font-size:16px}.pricing-section-module__u7a9Ra__summary{color:#5e6575;border-top:1px solid #0b171626;min-height:114px;margin:36px 0 0;padding-top:28px;font-size:14px;line-height:1.55}.pricing-section-module__u7a9Ra__offer ul,.pricing-section-module__u7a9Ra__featured ul{margin:0;padding:0;list-style:none}.pricing-section-module__u7a9Ra__offer li,.pricing-section-module__u7a9Ra__featured li{color:#535b6b;padding:8px 0 8px 28px;font-size:13px;line-height:1.4;position:relative}.pricing-section-module__u7a9Ra__offer li:before,.pricing-section-module__u7a9Ra__featured li:before{content:"✓";color:#3155f5;font-weight:700;position:absolute;left:0}@media (max-width:1000px){.pricing-section-module__u7a9Ra__layout{grid-template-columns:1fr}.pricing-section-module__u7a9Ra__header{border-bottom:1px solid #0b171626;border-right:0;padding-right:0}}@media (max-width:760px){.pricing-section-module__u7a9Ra__table{grid-template-columns:1fr}.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__featured{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:0 28px;padding:34px 0;display:grid}.pricing-section-module__u7a9Ra__offer+.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__offer+.pricing-section-module__u7a9Ra__featured,.pricing-section-module__u7a9Ra__featured+.pricing-section-module__u7a9Ra__offer{border-top:1px solid #0b171626;border-left:0}.pricing-section-module__u7a9Ra__index,.pricing-section-module__u7a9Ra__offer h3,.pricing-section-module__u7a9Ra__featured h3,.pricing-section-module__u7a9Ra__summary{grid-column:1}.pricing-section-module__u7a9Ra__price,.pricing-section-module__u7a9Ra__duration,.pricing-section-module__u7a9Ra__offer ul,.pricing-section-module__u7a9Ra__featured ul{grid-column:2}.pricing-section-module__u7a9Ra__price{grid-row:1/span 2;align-self:end}.pricing-section-module__u7a9Ra__duration{grid-row:3}.pricing-section-module__u7a9Ra__summary{min-height:0}.pricing-section-module__u7a9Ra__offer ul,.pricing-section-module__u7a9Ra__featured ul{grid-row:4/span 2;align-self:start;margin-top:25px}}@media (max-width:560px){.pricing-section-module__u7a9Ra__section{padding-block:76px}.pricing-section-module__u7a9Ra__header{padding-block:0 46px}.pricing-section-module__u7a9Ra__header h2{font-size:44px}.pricing-section-module__u7a9Ra__cta{width:100%}.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__featured{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 18px}.pricing-section-module__u7a9Ra__price{white-space:normal;font-size:clamp(20px,6.5vw,28px)}.pricing-section-module__u7a9Ra__summary{font-size:13px}.pricing-section-module__u7a9Ra__offer li,.pricing-section-module__u7a9Ra__featured li{padding-left:23px;font-size:12px}}@media (max-width:350px){.pricing-section-module__u7a9Ra__offer,.pricing-section-module__u7a9Ra__featured{grid-template-columns:1fr}.pricing-section-module__u7a9Ra__index,.pricing-section-module__u7a9Ra__offer h3,.pricing-section-module__u7a9Ra__featured h3,.pricing-section-module__u7a9Ra__summary,.pricing-section-module__u7a9Ra__price,.pricing-section-module__u7a9Ra__duration,.pricing-section-module__u7a9Ra__offer ul,.pricing-section-module__u7a9Ra__featured ul{grid-area:auto/1}}
.faq-section-module__6NTTuq__section{border-top:1px solid var(--rule);padding:110px 0 120px;scroll-margin-top:118px}.faq-section-module__6NTTuq__grid{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:90px;display:grid}.faq-section-module__6NTTuq__label{color:var(--coral-text,#a83b25);letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.faq-section-module__6NTTuq__grid h2{letter-spacing:-.05em;text-wrap:pretty;margin:0;font:400 clamp(46px,4.5vw,70px)/1 Georgia,serif}.faq-section-module__6NTTuq__grid details{border-bottom:1px solid var(--rule)}.faq-section-module__6NTTuq__grid summary{cursor:pointer;padding:22px 46px 22px 0;font-size:18px;font-weight:480;list-style:none;position:relative}.faq-section-module__6NTTuq__grid summary::-webkit-details-marker{display:none}.faq-section-module__6NTTuq__grid summary span:before,.faq-section-module__6NTTuq__grid summary span:after{content:"";background:var(--ink);width:15px;height:1px;position:absolute;top:31px;right:8px}.faq-section-module__6NTTuq__grid summary span:after{transition:transform .16s;transform:rotate(90deg)}.faq-section-module__6NTTuq__grid details[open] summary span:after{transform:rotate(0)}.faq-section-module__6NTTuq__grid details p{max-width:780px;color:var(--muted);margin:-4px 0 24px;line-height:1.7}@media (max-width:900px){.faq-section-module__6NTTuq__section{scroll-margin-top:88px}.faq-section-module__6NTTuq__grid{grid-template-columns:1fr}}@media (max-width:600px){.faq-section-module__6NTTuq__section{padding-block:82px}.faq-section-module__6NTTuq__grid{gap:44px}.faq-section-module__6NTTuq__grid h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.faq-section-module__6NTTuq__grid summary span:after{transition-duration:.01ms}}
