.cazpresent-visuals_deviceFigure__081Iq,.cazpresent-visuals_formatFigure__4D9tW,.cazpresent-visuals_sourceFigure__8LrDh{margin-block:32px 44px}.cazpresent-visuals_deviceFigure__081Iq figcaption,.cazpresent-visuals_formatFigure__4D9tW figcaption,.cazpresent-visuals_sourceFigure__8LrDh figcaption{color:var(--text-secondary);font-size:.75rem;line-height:1.75;margin-top:17px;max-width:900px}.cazpresent-visuals_sourceFlow__9uHWZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none}.cazpresent-visuals_sourceFlow__9uHWZ li{min-width:0}.cazpresent-visuals_sourceArt__md_KF{position:relative;height:210px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;color:#a0ddd1;background:radial-gradient(ellipse at 50% 100%,#204e54,#0d212b 80%);border:1px solid #42676f;border-radius:18px;margin-bottom:25px}.cazpresent-visuals_sourceFlow__9uHWZ li:not(:last-child) .cazpresent-visuals_sourceArt__md_KF:after{content:"→";position:absolute;right:-23px;top:50%;transform:translateY(-50%);z-index:1;color:var(--text-primary);font-size:22px}.cazpresent-visuals_files__Echoe{display:flex;gap:10px}.cazpresent-visuals_files__Echoe span{display:grid;justify-items:center;gap:8px;border:1px solid #4e757a;background:#17333c;border-radius:8px;padding:13px;font-size:10px;letter-spacing:.07em}.cazpresent-visuals_files__Echoe svg{width:22px;height:22px}.cazpresent-visuals_localBadge__eLq72,.cazpresent-visuals_offline__aNCE5{font-size:10px;letter-spacing:.04em;padding:7px 12px;border:1px solid #537f7a;border-radius:20px;color:#c5efe4}.cazpresent-visuals_offline__aNCE5{display:flex;align-items:center;gap:7px}.cazpresent-visuals_miniScreen__J4tEs{width:min(74%,240px);border:5px solid #05131a;border-radius:7px;box-shadow:0 14px 22px #0005}.cazpresent-visuals_miniScreen__J4tEs img{width:100%;height:auto;display:block}.cazpresent-visuals_number__wChQq{font-size:10px;font-weight:650;letter-spacing:.1em;color:var(--text-secondary)}.cazpresent-visuals_sourceFlow__9uHWZ h3{font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.25;margin:13px 0;color:var(--text-primary)}.cazpresent-visuals_sourceFlow__9uHWZ p{font-size:.84rem;line-height:1.8;color:var(--text-secondary)}.cazpresent-visuals_deviceStage__IIp8H{min-height:420px;padding:40px 30px 30px;display:grid;grid-template-columns:1.1fr .75fr 1.4fr;gap:40px;align-items:end;border:1px solid #3b636d;border-radius:18px;background:radial-gradient(ellipse at 50% 140%,#245362,#0c1b23 78%);overflow:hidden}.cazpresent-visuals_deviceStage__IIp8H>div>span{display:block;position:relative;margin-top:22px;text-align:center;color:#b2cbd0;font-size:10px;letter-spacing:.08em;line-height:2}.cazpresent-visuals_deviceStage__IIp8H strong{color:#e7f3f4;font-size:14px;font-weight:600;letter-spacing:0}.cazpresent-visuals_deviceFrame__xv8BJ{background:#080f14;padding:9px;border:1px solid #53717a;border-radius:14px;box-shadow:12px 20px 30px #0005}.cazpresent-visuals_deviceFrame__xv8BJ img{display:block;width:100%;height:auto;border-radius:5px}.cazpresent-visuals_deviceTablet__xqKid{padding-bottom:4px;transform:rotate(-5deg)}.cazpresent-visuals_deviceTablet__xqKid>span{transform:rotate(5deg)}.cazpresent-visuals_deviceTotem__D3mKY{max-width:170px;justify-self:center}.cazpresent-visuals_deviceTotem__D3mKY .cazpresent-visuals_deviceFrame__xv8BJ{padding:12px 7px 37px;border-radius:5px;position:relative}.cazpresent-visuals_deviceTotem__D3mKY .cazpresent-visuals_deviceFrame__xv8BJ:after{content:"";position:absolute;height:5px;width:120%;left:-10%;bottom:-6px;border-radius:50%;background:#55717b}.cazpresent-visuals_deviceWall__BnINI{align-self:center;margin-top:28px}.cazpresent-visuals_wallFrame__BCXca{aspect-ratio:2.1;position:relative;border:6px solid #091218;outline:1px solid #53717a;display:grid;align-content:center;padding:16px;color:#bde7de;background:#224e58;box-shadow:12px 20px 30px #0005}.cazpresent-visuals_wallFrame__BCXca>span{font-size:clamp(13px,2vw,23px);line-height:1.3;letter-spacing:-.03em;z-index:1}.cazpresent-visuals_wallFrame__BCXca b{color:#fff;font-weight:600}.cazpresent-visuals_pixelGrid__lF47m{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(#8ed3d0 1px,transparent 0),linear-gradient(90deg,#8ed3d0 1px,transparent 0);background-size:18px 18px}.cazpresent-visuals_formatFigure__4D9tW{border:1px solid var(--border-color);border-radius:16px;background:var(--bg-card);padding:28px}.cazpresent-visuals_formatFlow__eFpcn{display:grid;grid-template-columns:1fr 70px 1.6fr;align-items:center;gap:18px}.cazpresent-visuals_creation__mQ8_I{display:grid;gap:10px;padding:20px;border:1px solid var(--border-color);border-radius:12px}.cazpresent-visuals_creation__mQ8_I strong{color:var(--text-primary);font-size:1.15rem}.cazpresent-visuals_creation__mQ8_I span{color:var(--text-secondary);font-size:.8rem;line-height:1.8}.cazpresent-visuals_export__NSKV_{display:grid;justify-items:center;gap:10px;color:var(--text-secondary);font-size:9px;letter-spacing:.05em}.cazpresent-visuals_exports__IEnnr{display:grid;grid-template-columns:1fr 1fr;gap:15px}.cazpresent-visuals_exports__IEnnr>div{display:grid;gap:10px;border:1px solid #42656e;padding:22px;border-radius:12px;background:#15313b;color:#bdede1}.cazpresent-visuals_exports__IEnnr strong{font-size:1.5rem;font-weight:550;color:#f1fcf9}.cazpresent-visuals_exports__IEnnr span{color:#c8dce0;font-size:.75rem;line-height:1.6}@media(max-width:850px){.cazpresent-visuals_sourceFlow__9uHWZ{gap:18px}.cazpresent-visuals_sourceArt__md_KF{height:185px}.cazpresent-visuals_files__Echoe{gap:6px}.cazpresent-visuals_files__Echoe span{padding:9px}.cazpresent-visuals_sourceFlow__9uHWZ li:not(:last-child) .cazpresent-visuals_sourceArt__md_KF:after{right:-19px;font-size:18px}.cazpresent-visuals_deviceStage__IIp8H{gap:24px;min-height:340px;padding:30px 22px}}@media(max-width:640px){.cazpresent-visuals_sourceFlow__9uHWZ{grid-template-columns:1fr;gap:32px}.cazpresent-visuals_sourceArt__md_KF{height:210px;margin-bottom:18px}.cazpresent-visuals_sourceFlow__9uHWZ li:not(:last-child) .cazpresent-visuals_sourceArt__md_KF:after{display:none}.cazpresent-visuals_sourceFlow__9uHWZ li{padding-bottom:10px}.cazpresent-visuals_sourceFlow__9uHWZ h3{font-size:1.4rem}.cazpresent-visuals_deviceStage__IIp8H{grid-template-columns:1fr .7fr;gap:25px;padding:30px 18px}.cazpresent-visuals_deviceWall__BnINI{grid-column:1/-1;margin:0;width:90%;justify-self:center}.cazpresent-visuals_deviceTotem__D3mKY{max-width:125px}.cazpresent-visuals_deviceStage__IIp8H>div>span{font-size:8px}.cazpresent-visuals_deviceStage__IIp8H strong{font-size:12px}.cazpresent-visuals_wallFrame__BCXca>span{font-size:22px}.cazpresent-visuals_deviceStage__IIp8H>div>span{margin-top:15px}.cazpresent-visuals_formatFigure__4D9tW{padding:20px}.cazpresent-visuals_formatFlow__eFpcn{grid-template-columns:1fr;gap:15px}.cazpresent-visuals_export__NSKV_ svg{transform:rotate(90deg)}.cazpresent-visuals_creation__mQ8_I{grid-template-columns:32px 1fr;align-items:center}.cazpresent-visuals_creation__mQ8_I span{grid-column:2}.cazpresent-visuals_exports__IEnnr{gap:12px}.cazpresent-visuals_exports__IEnnr>div{padding:16px}}.cazpresent_page__ujxtx{--present-accent:#a8e8db;--present-ink:#092924;--present-line:var(--border-color);background:var(--bg-primary);color:var(--text-primary);overflow:clip}.cazpresent_shell__k0Y6I{width:var(--caz-page-width);margin-inline:auto}.cazpresent_page__ujxtx :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid #379ba5;outline-offset:5px}.cazpresent_page__ujxtx :is(section,article)[id]{scroll-margin-top:105px}.cazpresent_page__ujxtx p{line-height:1.8}.cazpresent_page__ujxtx h2{font-size:clamp(2rem,4.1vw,3.9rem);line-height:1.08;font-weight:550;letter-spacing:-.055em}.cazpresent_page__ujxtx h2 span{color:var(--text-secondary)}.cazpresent_page__ujxtx .cazpresent_eyebrow__IOKYD{display:flex;align-items:center;gap:9px;margin-bottom:20px;font-size:.68rem;font-weight:650;line-height:1.6;letter-spacing:.13em}.cazpresent_page__ujxtx .cazpresent_small__W64iI{font-size:.8rem;line-height:1.75;color:var(--text-secondary)}.cazpresent_hero__NxYBe{padding:121px 0 0;color:#eff9f6;background:radial-gradient(ellipse at 80% 40%,#164d48 0,#091e20 47%,#081417 83%)}.cazpresent_heroTop__ePnO_{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #c5fff526;padding-bottom:19px}.cazpresent_heroTop__ePnO_ .cazpresent_eyebrow__IOKYD{color:#a8c7c3;margin:0}.cazpresent_version__b8AsS{font-size:.61rem;letter-spacing:.09em;color:#bcebdd}.cazpresent_heroCopy__FOLHw{display:grid;grid-template-columns:1.14fr 1fr;align-items:start;gap:50px;padding:55px 0 48px}.cazpresent_productName___sBiU{font-weight:800;font-size:clamp(1.7rem,3vw,2.65rem);letter-spacing:-.075em;line-height:1!important;margin-bottom:25px}.cazpresent_productName___sBiU span{font-weight:400}.cazpresent_hero__NxYBe h1{font-size:clamp(3rem,4.85vw,5rem);font-weight:540;letter-spacing:-.065em;line-height:1.06}.cazpresent_hero__NxYBe h1 span{color:#a8e8db}.cazpresent_heroAside__vbzq_>p:first-child{color:#c6d5d3;font-size:.97rem;max-width:470px}.cazpresent_setupPromise__CgJ4K{display:block;color:#d2fff0;font-size:1.09em;font-weight:600;line-height:1.5;margin-bottom:13px}.cazpresent_heroSmall__GNO36{color:#aac4c1;font-size:.75rem;margin-top:21px}.cazpresent_heroFeedback__o6wZ2{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.75rem;line-height:1.6;color:#a8e8db;text-decoration:underline;text-underline-offset:4px}.cazpresent_heroFeedback__o6wZ2 svg{flex-shrink:0}.cazpresent_heroUpdate__xPzPX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:470px;margin-top:20px;padding:14px 16px;color:#d2fff0;border:1px solid #a8e8db50;border-radius:6px;font-size:.77rem;line-height:1.6}.cazpresent_heroUpdate__xPzPX>span{font-size:.6rem;letter-spacing:.1em;font-weight:700;color:#a8e8db}.cazpresent_heroUpdate__xPzPX svg{flex-shrink:0}.cazpresent_heroUpdate__xPzPX:hover{border-color:#a8e8db;background:#a8e8db0b}.cazpresent_actions__jUyq5{display:flex;align-items:flex-start;flex-direction:column;gap:17px;margin-top:24px}.cazpresent_primary__G5DhK{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:15px 21px;background:#a8e8db;color:#092924;font-size:.83rem;font-weight:700;border-radius:5px;transition:background .2s,transform .2s}.cazpresent_primary__G5DhK:hover{background:#ccfff1;transform:translateY(-2px)}.cazpresent_textLink__j06Ri{display:inline-flex;align-items:center;gap:10px;min-height:36px;font-size:.79rem;font-weight:550;text-decoration:underline;text-underline-offset:5px}.cazpresent_textLink__j06Ri:hover{text-decoration-thickness:2px}.cazpresent_heroScreen__xIPDG{width:88%;margin-inline:auto;border:1px solid #aeffe335;border-radius:11px 11px 0 0;background:#081314;overflow:hidden;box-shadow:0 0 80px #a8e8db0c,0 20px 80px #0005}.cazpresent_windowBar__T7xLx{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:11px 15px;color:#b7c9c6;font-size:.55rem;letter-spacing:.07em}.cazpresent_windowBar__T7xLx>span:first-child{display:flex;gap:5px}.cazpresent_windowBar__T7xLx i{display:block;width:5px;height:5px;border:1px solid #52716a;border-radius:50%}.cazpresent_screenshot__VlNCT{display:block;width:100%;height:auto}.cazpresent_heroScreen__xIPDG figcaption{padding:9px 15px;color:#bacdc8;font-size:.6rem;line-height:1.6;border-top:1px solid #ffffff14}.cazpresent_heroFoot__Jvi1M{display:flex;flex-wrap:wrap;gap:15px 25px;justify-content:center;padding:28px 0;font-size:.69rem;color:#b9ceca}.cazpresent_heroFoot__Jvi1M>*{display:inline-flex;align-items:center;gap:8px;min-height:30px}.cazpresent_heroFoot__Jvi1M a{color:#a8e8db;text-decoration:underline;text-underline-offset:4px}.cazpresent_sectionNav__eMe8o{border-bottom:1px solid var(--present-line)}.cazpresent_sectionNav__eMe8o>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 22px;padding-block:19px}.cazpresent_sectionNav__eMe8o a{display:inline-flex;align-items:center;min-height:32px;font-size:.72rem;color:var(--text-secondary);text-underline-offset:4px}.cazpresent_sectionNav__eMe8o a:hover{color:var(--text-primary);text-decoration:underline}.cazpresent_section__kLhwk{padding-block:95px}.cazpresent_sectionHeading___06oy{max-width:760px;margin-bottom:48px}.cazpresent_sectionHeading___06oy>p:last-child:not(.cazpresent_eyebrow__IOKYD){max-width:670px;color:var(--text-secondary);font-size:.95rem;margin-top:24px}.cazpresent_startBand__EFrep{border-bottom:1px solid var(--present-line);background:radial-gradient(ellipse at 100% 0,#62b7a712,transparent 55%)}.cazpresent_startIntro__Ahbuk{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:40px}.cazpresent_startIntro__Ahbuk>p{color:var(--text-secondary);font-size:.9rem;max-width:620px}.cazpresent_startSteps__3Ctsi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none}.cazpresent_startSteps__3Ctsi>li{padding:clamp(24px,3vw,36px);border:1px solid var(--present-line);border-radius:10px;background:var(--bg-card)}.cazpresent_startStepTop___8lLL{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#62b7a7;margin-bottom:35px}.cazpresent_startStepTop___8lLL>span{font-size:.77rem;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.cazpresent_startSteps__3Ctsi .cazpresent_startStepLabel__a400j{font-size:.58rem;font-weight:650;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:12px}.cazpresent_startSteps__3Ctsi h3{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.25;font-weight:550;letter-spacing:-.035em}.cazpresent_startSteps__3Ctsi h3+p{font-size:.81rem;color:var(--text-secondary);margin-top:17px}.cazpresent_startSteps__3Ctsi strong{font-weight:550;color:var(--text-primary)}.cazpresent_startSteps__3Ctsi>li:last-child{background:#123c34;border-color:#286054;color:#eff9f6}.cazpresent_startSteps__3Ctsi>li:last-child .cazpresent_startStepTop___8lLL{color:#a8e8db}.cazpresent_startSteps__3Ctsi>li:last-child :is(p,.cazpresent_startStepTop___8lLL>span){color:#c0d8d1}.cazpresent_startSteps__3Ctsi>li:last-child strong{color:#eff9f6}.cazpresent_startReturn__okDWo{display:grid;grid-template-columns:30px 1fr;gap:18px;align-items:start;margin-top:22px;padding:25px 28px;border:1px solid var(--present-line);border-radius:8px}.cazpresent_startReturn__okDWo>svg{margin-top:2px;color:#62b7a7}.cazpresent_startReturn__okDWo h3{font-size:1.06rem;line-height:1.4;font-weight:600;letter-spacing:-.02em}.cazpresent_startReturn__okDWo p{color:var(--text-secondary);font-size:.8rem;margin-top:9px;max-width:940px}.cazpresent_startReturn__okDWo strong{color:var(--text-primary);font-weight:550}.cazpresent_startScope__D_dMP{max-width:1030px;color:var(--text-secondary);font-size:.74rem;margin-top:22px}.cazpresent_installUpdate__8XX4c{padding:20px 22px;margin-top:25px;border-left:2px solid #62b7a7;background:var(--bg-primary)}.cazpresent_installUpdate__8XX4c h4{font-size:.92rem;font-weight:600;margin-bottom:9px}.cazpresent_installUpdate__8XX4c p{color:var(--text-secondary);font-size:.79rem}.cazpresent_installFooter__l6yxk p a,.cazpresent_installGrid__YoTas li a{color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.cazpresent_ledBand__Z43ga{background:var(--bg-secondary);border-bottom:1px solid var(--present-line)}.cazpresent_ledIntro__l0xBv{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:42px}.cazpresent_ledIntro__l0xBv>p{max-width:630px;color:var(--text-secondary);font-size:.9rem}.cazpresent_ledContent__jm0MY{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:center}.cazpresent_ledSteps__xHiw7{display:grid;gap:23px;list-style:none}.cazpresent_ledSteps__xHiw7 li{display:grid;grid-template-columns:30px 1fr;gap:14px}.cazpresent_ledSteps__xHiw7 li>span{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--text-secondary);padding-top:3px}.cazpresent_ledDetails__6OrKB h3,.cazpresent_ledSteps__xHiw7 h3{font-size:1.08rem;font-weight:600;line-height:1.5;letter-spacing:-.025em}.cazpresent_ledSteps__xHiw7 p{color:var(--text-secondary);font-size:.79rem;margin-top:7px}.cazpresent_ledExample__bTh2d{overflow:hidden;border:1px solid var(--present-line);border-radius:10px;background:var(--bg-card)}.cazpresent_ledExample__bTh2d img{display:block;width:100%;height:auto}.cazpresent_ledExample__bTh2d figcaption{padding:20px 23px;color:var(--text-secondary);font-size:.74rem;line-height:1.8;border-top:1px solid var(--present-line)}.cazpresent_ledExample__bTh2d figcaption strong{display:block;color:var(--text-primary);font-weight:600;margin-bottom:5px}.cazpresent_ledDetails__6OrKB{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding-top:30px;margin-top:38px;border-top:1px solid var(--present-line)}.cazpresent_ledDetails__6OrKB p{color:var(--text-secondary);font-size:.81rem;margin-top:11px}.cazpresent_ledLimits__pdPF4{padding:22px 25px;border-left:2px solid #62b7a7;background:var(--bg-primary);margin-block:27px}.cazpresent_ledLimits__pdPF4 p{color:var(--text-secondary);font-size:.75rem}.cazpresent_ledLimits__pdPF4 p+p{margin-top:13px}.cazpresent_ledLimits__pdPF4 strong{color:var(--text-primary);font-weight:600}.cazpresent_sectionHeading___06oy .cazpresent_videoVersionNote__Y5L85{padding:16px 20px;border-left:2px solid #62b7a7;background:var(--bg-secondary);font-size:.8rem!important}.cazpresent_videoVersionNote__Y5L85 a{color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.cazpresent_modes__BCg4V{display:grid;gap:20px}.cazpresent_mode__uhDdT{display:grid;grid-template-columns:.8fr 1.2fr;gap:45px;align-items:center;padding:31px;border:1px solid var(--present-line);border-radius:11px;background:var(--bg-card)}.cazpresent_modeNumber__F5aYG{display:flex;justify-content:space-between;gap:15px;align-items:center;color:var(--text-secondary);font-size:.9rem;font-variant-numeric:tabular-nums}.cazpresent_modeCopy__YQeUE .cazpresent_modeNumber__F5aYG{margin-bottom:26px}.cazpresent_modeCopy__YQeUE .cazpresent_eyebrow__IOKYD{margin-bottom:12px;font-size:.6rem}.cazpresent_mode__uhDdT h3,.cazpresent_selection__VmRYl h3{font-size:clamp(1.4rem,2.3vw,2rem);font-weight:550;letter-spacing:-.04em;line-height:1.2}.cazpresent_modeCopy__YQeUE>p:not(.cazpresent_eyebrow__IOKYD),.cazpresent_selection__VmRYl p:not(.cazpresent_eyebrow__IOKYD){font-size:.83rem;color:var(--text-secondary);margin-top:15px}.cazpresent_checkList__lGJbx{display:grid;gap:11px;margin-top:20px}.cazpresent_checkList__lGJbx li{display:flex;align-items:flex-start;gap:10px;line-height:1.6;font-size:.78rem}.cazpresent_checkList__lGJbx svg{flex-shrink:0;margin-top:3px;color:#56aa98}.cazpresent_modeScreen__pQ7DT{overflow:hidden;border:1px solid var(--present-line);border-radius:7px;box-shadow:0 13px 35px #0002;background:var(--bg-secondary)}.cazpresent_modeScreen__pQ7DT figcaption{font-size:.64rem;padding:11px 15px;color:var(--text-secondary)}.cazpresent_selection__VmRYl{display:grid;grid-template-columns:65px 1fr auto;align-items:center;gap:30px;border-bottom:1px solid var(--present-line);padding:34px 0 5px}.cazpresent_selection__VmRYl .cazpresent_modeNumber__F5aYG{align-self:start;flex-direction:column;gap:20px}.cazpresent_selection__VmRYl .cazpresent_eyebrow__IOKYD{margin-bottom:11px;font-size:.6rem}.cazpresent_selection__VmRYl .cazpresent_textLink__j06Ri{max-width:120px;line-height:1.6}.cazpresent_selection__VmRYl p:not(.cazpresent_eyebrow__IOKYD){margin-bottom:30px;max-width:720px}.cazpresent_branding__Fq4S_{background:var(--bg-secondary);border-block:1px solid var(--present-line);padding-block:85px}.cazpresent_split__3Xrel{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px}.cazpresent_split__3Xrel>div>p:not(.cazpresent_eyebrow__IOKYD){font-size:.9rem;margin-top:25px;color:var(--text-secondary)}.cazpresent_split__3Xrel .cazpresent_small__W64iI{font-size:.74rem!important}.cazpresent_split__3Xrel .cazpresent_textLink__j06Ri{margin-top:25px}.cazpresent_settingsScreen__Qy_Ir{border:1px solid var(--present-line);border-radius:9px;background:var(--bg-primary);overflow:hidden;box-shadow:0 20px 60px #0002}.cazpresent_settingsScreen__Qy_Ir figcaption{color:var(--text-secondary);font-size:.65rem;padding:15px}.cazpresent_videoFrame__78ATR{overflow:hidden;border:1px solid var(--present-line);border-radius:10px;background:#071718}.cazpresent_videoFrame__78ATR video{display:block;width:100%;aspect-ratio:16/9}.cazpresent_videoNote__87uLg{font-size:.73rem;color:var(--text-secondary);margin-top:16px;max-width:1000px}.cazpresent_videoError__ZKXW5{font-size:.82rem;margin-top:15px}.cazpresent_chapterSection__tagkZ{padding-top:27px}.cazpresent_chapterSection__tagkZ h3{font-size:1.1rem;font-weight:600;letter-spacing:-.02em}.cazpresent_chapterSection__tagkZ>p{margin-top:9px;color:var(--text-secondary);font-size:.75rem}.cazpresent_chapters__AV3E_{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:19px}.cazpresent_chapters__AV3E_ button{display:grid;grid-template-columns:35px 1fr 15px;align-items:center;gap:12px;text-align:left;min-height:62px;padding:13px 15px;font-size:.74rem;line-height:1.5;border:1px solid var(--present-line);border-radius:5px;background:var(--bg-card);color:var(--text-primary);cursor:pointer}.cazpresent_chapters__AV3E_ button:hover,.cazpresent_chapters__AV3E_ button[aria-pressed=true]{border-color:#63b59e;background:#63b59e12}.cazpresent_chapterTime__05QcU{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.69rem}.cazpresent_videoTopics__xwJg3{display:flex;flex-wrap:wrap;gap:10px 25px;padding-block:23px;color:var(--text-secondary);font-size:.74rem}.cazpresent_textAlternative__QJFT5{border-block:1px solid var(--present-line);padding-block:18px}.cazpresent_page__ujxtx summary{cursor:pointer;line-height:1.6}.cazpresent_textAlternative__QJFT5 summary{font-size:.81rem;font-weight:600;min-height:28px}.cazpresent_textAlternative__QJFT5>div{max-width:860px;padding-top:22px}.cazpresent_textAlternative__QJFT5 p{margin-bottom:18px;font-size:.83rem;color:var(--text-secondary)}.cazpresent_textAlternative__QJFT5 strong{color:var(--text-primary)}.cazpresent_featuresBand__mVDYw{background:var(--bg-secondary);border-block:1px solid var(--present-line)}.cazpresent_featureGrid__rdIEq{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 46px}.cazpresent_featureGrid__rdIEq article>svg{color:#62b7a7;margin-bottom:21px}.cazpresent_featureGrid__rdIEq h3{font-size:1.14rem;font-weight:600;letter-spacing:-.025em;margin-bottom:12px}.cazpresent_featureGrid__rdIEq p{color:var(--text-secondary);font-size:.83rem}.cazpresent_finePrint__9MaA9{display:grid;grid-template-columns:1fr 2fr;gap:40px;border-top:1px solid var(--present-line);margin-top:55px;padding-top:32px}.cazpresent_finePrint__9MaA9 h3{font-size:1rem;font-weight:600}.cazpresent_finePrint__9MaA9 ul{display:grid;gap:10px;font-size:.78rem;line-height:1.7;color:var(--text-secondary)}.cazpresent_finePrint__9MaA9 li{padding-left:15px;position:relative}.cazpresent_finePrint__9MaA9 li:before{content:"";position:absolute;left:0;top:.7em;width:4px;height:4px;border-radius:50%;background:#62b7a7}.cazpresent_onlineSteps__innYO{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;list-style:none}.cazpresent_onlineSteps__innYO li{padding:27px;background:var(--bg-card);border:1px solid var(--present-line);border-radius:8px}.cazpresent_onlineSteps__innYO li>span{display:inline-block;margin-bottom:24px;font-size:.73rem;color:var(--text-secondary)}.cazpresent_onlineSteps__innYO h3{font-weight:600;letter-spacing:-.03em;font-size:1.14rem;line-height:1.4;margin-bottom:14px}.cazpresent_onlineSteps__innYO p{color:var(--text-secondary);font-size:.8rem}.cazpresent_onlineSteps__innYO code{font-size:.9em;overflow-wrap:anywhere}.cazpresent_sourceNotice__ASkVj{color:var(--text-secondary);font-size:.75rem;max-width:1000px;margin-top:24px}.cazpresent_sourceDetails__FPR87{margin-top:20px;border-top:1px solid var(--present-line);padding-top:17px;font-size:.76rem}.cazpresent_sourceDetails__FPR87 summary{font-weight:550;min-height:33px}.cazpresent_sourceDetails__FPR87 p{color:var(--text-secondary);max-width:1000px;margin-top:12px}.cazpresent_demoSource__X3tTQ{display:grid;grid-template-columns:1fr 1fr;gap:25px 40px;margin-top:30px;padding:30px;border:1px solid #64b39c66;border-radius:8px;background:var(--bg-card)}.cazpresent_demoSource__X3tTQ .cazpresent_eyebrow__IOKYD{margin-bottom:13px}.cazpresent_demoSource__X3tTQ h3{font-size:1.3rem;line-height:1.4;letter-spacing:-.03em;font-weight:600;margin-bottom:14px}.cazpresent_demoSource__X3tTQ p{font-size:.79rem;color:var(--text-secondary)}.cazpresent_demoSource__X3tTQ label{display:block;font-size:.76rem;line-height:1.6;font-weight:600;margin-bottom:10px}.cazpresent_demoSource__X3tTQ input{display:block;width:100%;border:1px solid var(--present-line);border-radius:4px;padding:14px;color:var(--text-primary);background:var(--bg-primary);font-size:.76rem;line-height:1.6}.cazpresent_demoSource__X3tTQ input:focus-visible{outline:3px solid #379ba5;outline-offset:3px}.cazpresent_demoSource__X3tTQ input+p{margin-top:9px;font-size:.67rem}.cazpresent_demoLinks__OvLQz{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px}.cazpresent_demoLinks__OvLQz a{display:inline-flex;align-items:center;gap:8px;font-size:.76rem;line-height:1.6;min-height:34px;text-decoration:underline;text-underline-offset:4px}.cazpresent_demoSource__X3tTQ .cazpresent_demoScope__qx0x9{grid-column:1/-1;border-top:1px solid var(--present-line);padding-top:16px;font-size:.72rem}.cazpresent_useCaseSection__prWiP{padding-top:0}.cazpresent_useCases__HbwUJ{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.cazpresent_useCases__HbwUJ article{border-top:1px solid var(--present-line);padding-top:24px}.cazpresent_useCases__HbwUJ article>span{font-size:.6rem;letter-spacing:.09em;color:var(--text-secondary)}.cazpresent_useCases__HbwUJ h3{font-size:1.45rem;letter-spacing:-.045em;font-weight:550;line-height:1.2;margin:22px 0 17px}.cazpresent_useCases__HbwUJ p{font-size:.82rem;color:var(--text-secondary)}.cazpresent_signageBand__Fnv6s{background:var(--bg-secondary);border-block:1px solid var(--present-line);margin-bottom:80px}.cazpresent_signageCases__8Z_2_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.cazpresent_signageCases__8Z_2_ article{border-top:1px solid var(--present-line);padding-top:25px}.cazpresent_signageCases__8Z_2_ article>svg{color:var(--text-primary);margin-bottom:20px}.cazpresent_signageCases__8Z_2_ h3{font-size:1.18rem;font-weight:600;letter-spacing:-.03em;line-height:1.4;margin-bottom:13px}.cazpresent_signageCases__8Z_2_ p{color:var(--text-secondary);font-size:.84rem}.cazpresent_signageBand__Fnv6s :is(p a){color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.cazpresent_signageScope__giwlE{max-width:980px;color:var(--text-secondary);font-size:.76rem;margin-top:30px}.cazpresent_hardwareRental__sW8qe{display:grid;grid-template-columns:1fr 1fr;gap:32px 55px;background:var(--bg-primary);border:1px solid var(--present-line);border-top:3px solid #62b7a7;border-radius:8px;padding:clamp(24px,4vw,48px);margin-top:48px}.cazpresent_hardwareRental__sW8qe h3{font-size:clamp(1.65rem,2.6vw,2.5rem);line-height:1.16;font-weight:550;letter-spacing:-.04em}.cazpresent_hardwareRental__sW8qe>div>p:not(.cazpresent_eyebrow__IOKYD){color:var(--text-secondary);font-size:.85rem;margin-top:23px}.cazpresent_hardwareRental__sW8qe .cazpresent_primary__G5DhK{margin-top:25px;line-height:1.6;text-align:left}.cazpresent_hardwareRental__sW8qe .cazpresent_primary__G5DhK>svg{flex-shrink:0}.cazpresent_hardwareList__FZLLb{display:grid;gap:23px;align-content:start;list-style:none}.cazpresent_hardwareList__FZLLb li{display:grid;grid-template-columns:28px 1fr;gap:16px}.cazpresent_hardwareList__FZLLb svg{margin-top:3px}.cazpresent_hardwareList__FZLLb strong{display:block;font-size:.91rem;line-height:1.5;font-weight:600}.cazpresent_hardwareList__FZLLb span{display:block;font-size:.77rem;line-height:1.7;color:var(--text-secondary);margin-top:5px}.cazpresent_hardwareNote__Vn2Lp{grid-column:1/-1;font-size:.73rem;color:var(--text-secondary);padding-top:22px;border-top:1px solid var(--present-line)}@media (max-width:800px){.cazpresent_signageBand__Fnv6s{margin-bottom:65px}.cazpresent_signageCases__8Z_2_{grid-template-columns:1fr;gap:25px}.cazpresent_hardwareRental__sW8qe{grid-template-columns:1fr;gap:30px;margin-top:35px}}.cazpresent_comparisonSection__8WlS1{padding-top:10px}.cazpresent_comparisonNote__tdI2M{color:var(--text-secondary);font-size:.74rem;margin-top:21px;max-width:1000px}.cazpresent_tableWrap__2JonD{width:100%;overflow-x:auto;border:1px solid var(--present-line);border-radius:8px}.cazpresent_tableWrap__2JonD table{width:100%;border-collapse:collapse;min-width:640px;text-align:left;font-size:.79rem;line-height:1.75}.cazpresent_tableWrap__2JonD td,.cazpresent_tableWrap__2JonD th{padding:21px 24px;border-bottom:1px solid var(--present-line);vertical-align:top}.cazpresent_tableWrap__2JonD thead{background:var(--bg-secondary)}.cazpresent_tableWrap__2JonD th{font-weight:600}.cazpresent_tableWrap__2JonD tbody th{width:24%}.cazpresent_tableWrap__2JonD td{width:38%;color:var(--text-secondary)}.cazpresent_tableWrap__2JonD tr:last-child>*{border-bottom:0}.cazpresent_tableWrap__2JonD a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.cazpresent_partner__ubWLi{padding-block:80px;background:#b8eddb;color:#102a25}.cazpresent_partnerTop__se6Yo{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.cazpresent_partner__ubWLi h2{font-size:clamp(2.4rem,5vw,4.6rem)}.cazpresent_partnerTop__se6Yo>div>p:last-child{max-width:570px;margin-top:23px;font-size:.95rem}.cazpresent_price__VRhhp{text-align:right}.cazpresent_price__VRhhp>span:first-child{display:block;font-size:clamp(5rem,9vw,8.5rem);font-weight:550;letter-spacing:-.07em;line-height:1}.cazpresent_price__VRhhp>span:first-child>span{font-size:.55em}.cazpresent_price__VRhhp>p{margin-top:15px;font-size:.81rem!important}.cazpresent_priceTag__600Zv{display:inline-block;font-size:.61rem;letter-spacing:.09em;margin-top:20px;border:1px solid #1e5e4c44;padding:9px 12px;border-radius:3px}.cazpresent_partnerBottom__1IAOx{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid #1e5e4c44;margin-top:48px;padding-top:32px}.cazpresent_partner__ubWLi .cazpresent_checkList__lGJbx{margin:0}.cazpresent_partner__ubWLi .cazpresent_checkList__lGJbx svg{color:#255c4c}.cazpresent_partner__ubWLi .cazpresent_checkList__lGJbx li{font-size:.81rem}.cazpresent_partner__ubWLi .cazpresent_primary__G5DhK{color:#e3fff1;background:#123c31}.cazpresent_partner__ubWLi .cazpresent_primary__G5DhK:hover{background:#215e4e}.cazpresent_partner__ubWLi :is(a,button):focus-visible{outline-color:#123c31}.cazpresent_partnerTerms__hlOG6{margin-top:20px;font-size:.7rem;line-height:1.8!important;color:#244a40}.cazpresent_formatGrid__t7Vzl{display:grid;grid-template-columns:1fr 1fr;gap:25px}.cazpresent_formatGrid__t7Vzl article{border:1px solid var(--present-line);border-radius:8px;padding:30px}.cazpresent_formatGrid__t7Vzl svg{color:#56aa98;margin-bottom:20px}.cazpresent_formatGrid__t7Vzl h3{font-size:1.3rem;font-weight:600;margin-bottom:19px}.cazpresent_formatGrid__t7Vzl p{color:var(--text-secondary);font-size:.83rem;margin-top:11px}.cazpresent_formatGrid__t7Vzl strong{color:var(--text-primary);font-weight:550}.cazpresent_boundaries__PZjnq{border-left:2px solid #6ebba6;padding-left:24px;margin-top:35px}.cazpresent_boundaries__PZjnq h3{font-size:1.1rem;margin-bottom:20px;font-weight:600}.cazpresent_boundaries__PZjnq ul{display:grid;grid-template-columns:1fr 1fr;gap:21px 40px}.cazpresent_boundaries__PZjnq li{color:var(--text-secondary);font-size:.8rem;line-height:1.8}.cazpresent_boundaries__PZjnq strong{color:var(--text-primary);font-weight:600}.cazpresent_boundaries__PZjnq code{overflow-wrap:anywhere;font-size:.93em}.cazpresent_installBand__5FPyO{background:var(--bg-secondary);border-block:1px solid var(--present-line)}.cazpresent_installGrid__YoTas{display:grid;grid-template-columns:1fr 1fr;gap:50px}.cazpresent_platformTitle__ePDHQ{display:flex;align-items:center;gap:15px;margin-bottom:24px}.cazpresent_platformTitle__ePDHQ h3{font-size:1.8rem;letter-spacing:-.04em;font-weight:550}.cazpresent_installGrid__YoTas article>p{font-size:.83rem;color:var(--text-secondary)}.cazpresent_installGrid__YoTas ol{list-style:decimal;display:grid;gap:15px;padding-left:22px;font-size:.83rem;line-height:1.8;margin-top:25px}.cazpresent_installGrid__YoTas ol li{padding-left:5px}.cazpresent_installGrid__YoTas details{border:1px solid var(--present-line);background:var(--bg-primary);border-radius:7px;padding:18px;margin-top:28px;font-size:.78rem}.cazpresent_installGrid__YoTas details summary{font-weight:600}.cazpresent_installGrid__YoTas details p{color:var(--text-secondary);margin-top:16px}.cazpresent_installGrid__YoTas details a{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:4px;margin-top:16px;min-height:34px}.cazpresent_installFooter__l6yxk{border-top:1px solid var(--present-line);margin-top:45px;padding-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:50px}.cazpresent_installFooter__l6yxk h3{font-size:.98rem;font-weight:600;margin-bottom:13px}.cazpresent_installFooter__l6yxk p{font-size:.78rem;color:var(--text-secondary)}.cazpresent_releaseNotice__hqrR9{display:grid;grid-template-columns:14px 1fr;gap:16px;border-top:1px solid var(--present-line);margin-top:35px;padding-top:28px}.cazpresent_statusDot__BnzOv{width:7px;height:7px;margin-top:8px;border-radius:50%;background:#63b59e;box-shadow:0 0 0 4px #63b59e20}.cazpresent_releaseNotice__hqrR9 strong{font-size:.95rem;font-weight:600}.cazpresent_releaseNotice__hqrR9 p{max-width:840px;margin-top:10px;font-size:.82rem;color:var(--text-secondary)}.cazpresent_releaseNotice__hqrR9 .cazpresent_textLink__j06Ri{margin-top:10px}.cazpresent_feedback__FmmuA{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(25px,4vw,60px);margin-top:45px;padding:clamp(24px,4vw,48px);border:1px solid var(--present-line);border-radius:12px;background:var(--bg-secondary)}.cazpresent_feedback__FmmuA h3{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;letter-spacing:-.045em;font-weight:600}.cazpresent_feedbackIntro__WRWve{margin-top:20px;font-size:.9rem;color:var(--text-secondary)}.cazpresent_feedbackActions__CCCfY{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cazpresent_feedbackEmail__UmHmZ,.cazpresent_feedbackWhatsapp__Ioi1D{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 17px;font-size:.8rem;font-weight:650;line-height:1.5;border-radius:6px}.cazpresent_feedbackWhatsapp__Ioi1D{background:#146c43;color:#fff}.cazpresent_feedbackWhatsapp__Ioi1D:hover{background:#0e5433}.cazpresent_feedbackEmail__UmHmZ{border:1px solid var(--present-line);background:var(--bg-card);color:var(--text-primary)}.cazpresent_feedbackEmail__UmHmZ:hover{text-decoration:underline;text-underline-offset:4px}.cazpresent_feedbackActions__CCCfY svg{flex-shrink:0}.cazpresent_feedbackContacts__whUf_{margin-top:16px;font-size:.75rem;color:var(--text-secondary)}.cazpresent_feedbackContacts__whUf_ span{white-space:nowrap}.cazpresent_feedbackHelp__mB0y7{padding-left:clamp(20px,3vw,36px);border-left:1px solid var(--present-line);align-self:center}.cazpresent_feedbackHelp__mB0y7 h4{font-size:1rem;font-weight:600;line-height:1.5}.cazpresent_feedbackHelp__mB0y7 ul{list-style:disc;padding-left:20px;margin-top:18px;font-size:.82rem;line-height:1.8;color:var(--text-secondary)}.cazpresent_feedbackHelp__mB0y7 li+li{margin-top:6px}.cazpresent_feedbackHelp__mB0y7 p{margin-top:16px;font-size:.76rem;color:var(--text-secondary)}@media (max-width:800px){.cazpresent_feedback__FmmuA{grid-template-columns:1fr}.cazpresent_feedbackHelp__mB0y7{padding:24px 0 0;border-left:0;border-top:1px solid var(--present-line)}}@media (max-width:560px){.cazpresent_feedbackActions__CCCfY{flex-direction:column}.cazpresent_feedbackContacts__whUf_ span{display:inline-block}}.cazpresent_faqSection__rhx3B{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;border-top:1px solid var(--present-line)}.cazpresent_faqSection__rhx3B h2{font-size:clamp(2rem,3.2vw,3.1rem)}.cazpresent_faq__5TW5Q details{border-bottom:1px solid var(--present-line);padding-block:19px}.cazpresent_faq__5TW5Q details:first-child{padding-top:0}.cazpresent_faq__5TW5Q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:.86rem;font-weight:550;min-height:36px}.cazpresent_faq__5TW5Q summary::-webkit-details-marker{display:none}.cazpresent_faq__5TW5Q summary svg{flex-shrink:0;transition:transform .2s}.cazpresent_faq__5TW5Q details[open] summary svg{transform:rotate(90deg)}.cazpresent_faq__5TW5Q details p{font-size:.81rem;margin-top:18px;color:var(--text-secondary)}.cazpresent_enquiry__Kq4OF{background:var(--bg-secondary);border-top:1px solid var(--present-line)}.cazpresent_campaign__UlEYm{display:grid;grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:clamp(28px,5vw,80px);padding-block:0 80px}.cazpresent_campaign__UlEYm>a{border-radius:15px;overflow:hidden}.cazpresent_campaign__UlEYm img{width:100%;height:auto}.cazpresent_campaign__UlEYm h2{margin-bottom:22px}.cazpresent_campaign__UlEYm p:not(.cazpresent_eyebrow__IOKYD){color:var(--text-secondary);margin-block:18px}.cazpresent_campaign__UlEYm .cazpresent_primary__G5DhK{margin-top:8px}@media (max-width:700px){.cazpresent_campaign__UlEYm{grid-template-columns:1fr}.cazpresent_campaign__UlEYm>a{max-width:320px;justify-self:center}}.cazpresent_adOffer__a0hoN{border-top:1px solid var(--present-line);padding-block:55px 65px}.cazpresent_adOffer__a0hoN>p,.cazpresent_adOffer__a0hoN>ul{max-width:860px;margin-block:22px;color:var(--text-secondary)}.cazpresent_adOffer__a0hoN .cazpresent_eyebrow__IOKYD{color:var(--text-primary)}.cazpresent_adOffer__a0hoN h2{margin-bottom:25px}.cazpresent_related__zCRv4{display:flex;flex-wrap:wrap;gap:22px 40px;justify-content:space-between;padding-block:33px 55px}.cazpresent_related__zCRv4 a{display:inline-flex;align-items:center;gap:10px;min-height:38px;font-size:.76rem;text-decoration:underline;text-underline-offset:5px}html.light .cazpresent_page__ujxtx{--present-line:#153d2920}html.light .cazpresent_checkList__lGJbx svg,html.light .cazpresent_featureGrid__rdIEq article>svg,html.light .cazpresent_formatGrid__t7Vzl svg{color:#2a7c69}@media (min-width:1550px){.cazpresent_heroCopy__FOLHw{grid-template-columns:1.05fr 1fr}}@media (max-width:1050px){.cazpresent_heroCopy__FOLHw{gap:30px}.cazpresent_hero__NxYBe h1{font-size:3.4rem}.cazpresent_heroAside__vbzq_>p:first-child{font-size:.86rem}.cazpresent_mode__uhDdT{gap:28px;padding:25px}.cazpresent_split__3Xrel{gap:35px}.cazpresent_featureGrid__rdIEq{gap:35px 28px}.cazpresent_faqSection__rhx3B,.cazpresent_partnerBottom__1IAOx,.cazpresent_partnerTop__se6Yo{gap:40px}.cazpresent_heroScreen__xIPDG{width:95%}}@media (max-width:800px){.cazpresent_hero__NxYBe{padding-top:104px}.cazpresent_heroCopy__FOLHw{grid-template-columns:1fr;gap:26px;padding:40px 0 35px}.cazpresent_hero__NxYBe h1{font-size:clamp(2.8rem,7.7vw,4.5rem)}.cazpresent_productName___sBiU{font-size:1.8rem;margin-bottom:23px}.cazpresent_heroAside__vbzq_>p:first-child{max-width:650px;font-size:.94rem}.cazpresent_actions__jUyq5{flex-direction:row;align-items:center;flex-wrap:wrap}.cazpresent_heroScreen__xIPDG{width:100%}.cazpresent_heroFoot__Jvi1M{justify-content:flex-start;gap:10px 20px}.cazpresent_section__kLhwk{padding-block:65px}.cazpresent_sectionHeading___06oy{margin-bottom:34px}.cazpresent_mode__uhDdT{grid-template-columns:1fr;gap:26px;padding:25px}.cazpresent_modeCopy__YQeUE .cazpresent_modeNumber__F5aYG{margin-bottom:17px}.cazpresent_selection__VmRYl{grid-template-columns:38px 1fr;gap:24px}.cazpresent_selection__VmRYl .cazpresent_textLink__j06Ri{grid-column:2;margin-top:-24px;max-width:none;margin-bottom:20px}.cazpresent_branding__Fq4S_{padding-block:65px}.cazpresent_split__3Xrel{grid-template-columns:1fr;gap:35px}.cazpresent_featureGrid__rdIEq{grid-template-columns:1fr 1fr}.cazpresent_finePrint__9MaA9{grid-template-columns:1fr;gap:23px}.cazpresent_useCases__HbwUJ{grid-template-columns:1fr;gap:28px}.cazpresent_useCases__HbwUJ h3{margin-top:15px}.cazpresent_comparisonSection__8WlS1{padding-top:0}.cazpresent_partner__ubWLi{padding-block:60px}.cazpresent_partnerBottom__1IAOx,.cazpresent_partnerTop__se6Yo{grid-template-columns:1fr;gap:30px}.cazpresent_price__VRhhp{text-align:left}.cazpresent_price__VRhhp>span:first-child{font-size:6rem}.cazpresent_partnerBottom__1IAOx{margin-top:35px}.cazpresent_formatGrid__t7Vzl,.cazpresent_installFooter__l6yxk,.cazpresent_installGrid__YoTas{gap:25px}.cazpresent_boundaries__PZjnq ul{grid-template-columns:1fr}.cazpresent_faqSection__rhx3B{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.cazpresent_heroTop__ePnO_{align-items:flex-start;flex-direction:column;gap:8px}.cazpresent_heroTop__ePnO_ .cazpresent_eyebrow__IOKYD{font-size:.59rem}.cazpresent_version__b8AsS{font-size:.55rem}.cazpresent_heroCopy__FOLHw{padding-top:33px}.cazpresent_hero__NxYBe h1{font-size:clamp(2.25rem,9.35vw,3.4rem)}.cazpresent_heroAside__vbzq_>p:first-child{font-size:.86rem}.cazpresent_actions__jUyq5{flex-direction:column;align-items:flex-start;gap:12px}.cazpresent_primary__G5DhK{font-size:.79rem;gap:15px;padding-inline:17px}.cazpresent_heroSmall__GNO36{font-size:.66rem}.cazpresent_heroFoot__Jvi1M{gap:5px 16px;font-size:.62rem;padding-block:19px}.cazpresent_windowBar__T7xLx{padding:9px;font-size:.47rem;gap:7px}.cazpresent_windowBar__T7xLx>span:last-child{display:none}.cazpresent_heroScreen__xIPDG figcaption{font-size:.56rem}.cazpresent_sectionNav__eMe8o>div{justify-content:flex-start;gap:6px 20px;padding-block:14px}.cazpresent_sectionNav__eMe8o a{font-size:.69rem;min-height:33px}.cazpresent_page__ujxtx .cazpresent_eyebrow__IOKYD{font-size:.61rem;margin-bottom:16px}.cazpresent_page__ujxtx h2{font-size:clamp(1.9rem,7.9vw,2.8rem)}.cazpresent_sectionHeading___06oy>p:last-child:not(.cazpresent_eyebrow__IOKYD){font-size:.86rem;margin-top:20px}.cazpresent_mode__uhDdT{padding:20px 17px;border-radius:8px}.cazpresent_modeCopy__YQeUE>p:not(.cazpresent_eyebrow__IOKYD),.cazpresent_selection__VmRYl p:not(.cazpresent_eyebrow__IOKYD){font-size:.81rem}.cazpresent_checkList__lGJbx li{font-size:.74rem}.cazpresent_selection__VmRYl{gap:17px;grid-template-columns:30px 1fr}.cazpresent_selection__VmRYl .cazpresent_eyebrow__IOKYD{font-size:.57rem}.cazpresent_selection__VmRYl h3{font-size:1.38rem}.cazpresent_split__3Xrel>div>p:not(.cazpresent_eyebrow__IOKYD){font-size:.86rem}.cazpresent_videoTopics__xwJg3{gap:8px 18px;font-size:.68rem}.cazpresent_featureGrid__rdIEq{grid-template-columns:1fr;gap:30px}.cazpresent_featureGrid__rdIEq article{display:grid;grid-template-columns:35px 1fr;column-gap:15px}.cazpresent_featureGrid__rdIEq article>svg{grid-row:span 2;margin-top:2px}.cazpresent_featureGrid__rdIEq h3{font-size:1.07rem;margin-bottom:9px}.cazpresent_featureGrid__rdIEq p{font-size:.8rem}.cazpresent_finePrint__9MaA9{margin-top:32px}.cazpresent_finePrint__9MaA9 ul{font-size:.74rem}.cazpresent_tableWrap__2JonD td,.cazpresent_tableWrap__2JonD th{padding:16px}.cazpresent_partner__ubWLi h2{font-size:3.1rem}.cazpresent_partnerTop__se6Yo>div>p:last-child{font-size:.88rem}.cazpresent_price__VRhhp>span:first-child{font-size:5.7rem}.cazpresent_partner__ubWLi .cazpresent_checkList__lGJbx li{font-size:.78rem}.cazpresent_formatGrid__t7Vzl,.cazpresent_installFooter__l6yxk,.cazpresent_installGrid__YoTas{grid-template-columns:1fr}.cazpresent_formatGrid__t7Vzl article{padding:25px 22px}.cazpresent_boundaries__PZjnq{padding-left:18px}.cazpresent_installGrid__YoTas{gap:35px}.cazpresent_installGrid__YoTas article+article{border-top:1px solid var(--present-line);padding-top:35px}.cazpresent_installGrid__YoTas details{padding:15px}.cazpresent_releaseNotice__hqrR9{gap:12px}.cazpresent_releaseNotice__hqrR9 strong{font-size:.88rem}.cazpresent_related__zCRv4{flex-direction:column;gap:13px}}@media (prefers-reduced-motion:reduce){.cazpresent_faq__5TW5Q summary svg,.cazpresent_primary__G5DhK{transition:none}.cazpresent_primary__G5DhK:hover{transform:none}}@media (max-width:800px){.cazpresent_onlineSteps__innYO{grid-template-columns:1fr;gap:16px}.cazpresent_onlineSteps__innYO li{padding:23px}.cazpresent_onlineSteps__innYO li>span{margin-bottom:13px}.cazpresent_useCaseSection__prWiP{padding-top:0}.cazpresent_demoSource__X3tTQ{grid-template-columns:1fr;padding:23px;gap:23px}.cazpresent_chapters__AV3E_{grid-template-columns:1fr 1fr}}@media (max-width:560px){.cazpresent_chapters__AV3E_{grid-template-columns:1fr;gap:8px}.cazpresent_chapters__AV3E_ button{min-height:54px}}@media (max-width:800px){.cazpresent_ledContent__jm0MY,.cazpresent_ledDetails__6OrKB,.cazpresent_ledIntro__l0xBv{grid-template-columns:1fr;gap:28px}.cazpresent_ledIntro__l0xBv{margin-bottom:30px}.cazpresent_ledIntro__l0xBv>p{font-size:.86rem}.cazpresent_ledSteps__xHiw7{gap:21px}.cazpresent_ledExample__bTh2d{max-width:680px}}@media (max-width:560px){.cazpresent_heroUpdate__xPzPX{font-size:.73rem}.cazpresent_ledExample__bTh2d figcaption{padding:17px;font-size:.7rem}.cazpresent_ledLimits__pdPF4{padding:18px}.cazpresent_ledSteps__xHiw7 li{grid-template-columns:25px 1fr;gap:10px}.cazpresent_ledDetails__6OrKB{margin-top:28px}}@media (max-width:800px){.cazpresent_startIntro__Ahbuk{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.cazpresent_startSteps__3Ctsi{grid-template-columns:1fr;gap:12px}.cazpresent_startSteps__3Ctsi>li{padding:25px}.cazpresent_startStepTop___8lLL{margin-bottom:21px}.cazpresent_startSteps__3Ctsi h3{font-size:1.4rem}.cazpresent_startSteps__3Ctsi h3+p{margin-top:12px}.cazpresent_startReturn__okDWo{padding:23px}}@media (max-width:560px){.cazpresent_startIntro__Ahbuk>p{font-size:.86rem}.cazpresent_startReturn__okDWo{padding:20px 17px;gap:12px;grid-template-columns:25px 1fr}.cazpresent_startReturn__okDWo>svg{width:23px}.cazpresent_startScope__D_dMP{font-size:.72rem}.cazpresent_installUpdate__8XX4c{padding:18px}}.installation-notice_notice__AgrVG{--notice-bg:#271f13;--notice-text:#f3e9d7;--notice-title:#ffcf7e;--notice-border:#ab7a37;background:var(--notice-bg);color:var(--notice-text);border:1px solid var(--notice-border);border-left:4px solid var(--notice-title);border-radius:10px;padding:22px;margin-top:20px;scroll-margin-top:110px}.installation-notice_heading__2FAOA{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;color:var(--notice-title)}.installation-notice_heading__2FAOA>svg{flex-shrink:0;margin-top:1px}.installation-notice_heading__2FAOA :is(h4,h6){font-size:1.05rem;line-height:1.5;font-weight:700;letter-spacing:-.015em}.installation-notice_columns__Klzw2{display:grid;grid-template-columns:1fr;gap:20px}.installation-notice_notice__AgrVG p,.installation-notice_steps__B6xE4{font-size:.84rem;line-height:1.75}.installation-notice_notice__AgrVG .installation-notice_message__vqe9K{font-size:.94rem;font-weight:650;margin-bottom:12px}.installation-notice_source__0HShG{margin-top:13px}.installation-notice_notice__AgrVG strong{font-weight:700}.installation-notice_steps__B6xE4{display:grid;align-content:start;gap:17px;list-style:none;margin:0;padding:0}.installation-notice_steps__B6xE4 li{display:grid;grid-template-columns:29px 1fr;gap:12px}.installation-notice_steps__B6xE4 li>span{display:grid;place-items:center;align-self:start;width:29px;height:29px;border:1px solid var(--notice-border);border-radius:50%;font-size:.78rem;font-weight:700;color:var(--notice-title)}.installation-notice_notice__AgrVG a{color:inherit;text-decoration:underline;text-underline-offset:4px}.installation-notice_notice__AgrVG a:focus-visible{outline:3px solid var(--notice-title);outline-offset:4px}.installation-notice_footer__ctQYv{border-top:1px solid var(--notice-border);margin-top:21px;padding-top:18px}.installation-notice_footer__ctQYv p+p{margin-top:11px}.installation-notice_footer__ctQYv>a{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;line-height:1.6;min-height:40px;margin-top:6px}.installation-notice_footer__ctQYv>a>svg{flex-shrink:0}.installation-notice_compact__Wb6ev{padding:18px}.installation-notice_compact__Wb6ev .installation-notice_heading__2FAOA :is(h4,h6){font-size:1rem}html.light .installation-notice_notice__AgrVG{--notice-bg:#fff6e5;--notice-text:#4e3417;--notice-title:#754207;--notice-border:#c89543}@media (max-width:700px){.installation-notice_notice__AgrVG{padding:20px 16px}.installation-notice_heading__2FAOA :is(h4,h6){font-size:1rem}.installation-notice_steps__B6xE4 li{gap:9px}}.core-service-paths_paths__o3_63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:24px;text-align:left}.core-service-paths_path__33b_h{min-width:0;display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-secondary);text-decoration:none;overflow-wrap:anywhere}.core-service-paths_path__33b_h strong{display:flex;justify-content:space-between;gap:12px;font-size:1.05rem;line-height:1.4}.core-service-paths_path__33b_h>span{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.core-service-paths_path__33b_h .core-service-paths_action__kGjY8{margin-top:auto;padding-top:4px;text-decoration:underline;text-underline-offset:4px;color:var(--text-primary);font-weight:600}.core-service-paths_path__33b_h:hover{border-color:var(--text-secondary)}.core-service-paths_path__33b_h:focus-visible{outline:3px solid var(--text-primary);outline-offset:4px}@media(max-width:639px){.core-service-paths_paths__o3_63{grid-template-columns:1fr}.core-service-paths_path__33b_h{padding:16px}}.core-service-paths_note__qhEf9{grid-column:1/-1;margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.ai-video-label_label__VTbCM{display:inline-flex;align-items:center;flex-shrink:0;max-width:100%;padding:5px 9px;border:1px solid #59656d;border-radius:5px;background:#10191f;color:#f4f7f8;font-family:var(--font-body),Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.02em;text-align:left;text-transform:none}.cazpresent-related_card__z3NLD{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--glass-border);border-radius:1.5rem;background:var(--bg-secondary);color:var(--text-primary)}.cazpresent-related_visual__u5L2c{display:flex;align-items:center;justify-content:center;padding:1.25rem;background:linear-gradient(145deg,#122c35,#07181f)}.cazpresent-related_image__FTmUe{width:min(100%,230px);height:auto;object-fit:contain;border-radius:.75rem;box-shadow:0 12px 36px #0004}.cazpresent-related_copy__yaz71{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.cazpresent-related_eyebrow__pNOx7{margin:0 0 .85rem;color:var(--text-secondary);font-size:.72rem;font-weight:750;letter-spacing:.08em;line-height:1.6;text-transform:uppercase}.cazpresent-related_copy__yaz71 h2{margin:0 0 1rem;font-family:var(--font-display),sans-serif;font-size:clamp(1.4rem,2.5vw,1.95rem);font-weight:750;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.cazpresent-related_description__NI85z{margin:0 0 .8rem;color:var(--text-secondary);font-size:.94rem;line-height:1.65}.cazpresent-related_link__D_XUj{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:.85rem;margin-top:.35rem;padding:.8rem 1rem;border-radius:.75rem;background:#5eead4;color:#092e2a;font-size:.88rem;font-weight:750;line-height:1.4;text-decoration:none;transition:background .15s ease}.cazpresent-related_link__D_XUj svg{flex-shrink:0}.cazpresent-related_link__D_XUj:hover{background:#99f6e4}.cazpresent-related_link__D_XUj:focus-visible{outline:3px solid var(--text-primary);outline-offset:4px}.cazpresent-related_note__ByZ2k{margin:.85rem 0 0;color:var(--text-secondary);font-size:.72rem;line-height:1.5}@media (min-width:640px){.cazpresent-related_card__z3NLD{grid-template-columns:minmax(175px,.7fr) minmax(0,1.6fr)}.cazpresent-related_image__FTmUe{width:min(100%,250px)}}@media (prefers-reduced-motion:reduce){.cazpresent-related_link__D_XUj{transition:none}}.project-website-link_link__Ul4YB{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;max-width:100%;padding:13px 20px;border:2px solid var(--text-primary);border-radius:4px;background:var(--text-primary);color:var(--bg-primary);text-decoration:none;line-height:1.4}.project-website-link_copy__fvq_O{display:block;min-width:0}.project-website-link_copy__fvq_O strong{display:block;font-size:1rem;font-weight:750}.project-website-link_copy__fvq_O>span{display:block;margin-top:3px;font-size:.75rem;overflow-wrap:anywhere}.project-website-link_link__Ul4YB svg{flex-shrink:0}.project-website-link_link__Ul4YB:hover .project-website-link_copy__fvq_O strong{text-decoration:underline;text-underline-offset:4px}.project-website-link_link__Ul4YB:focus-visible{outline:3px solid var(--text-primary);outline-offset:5px}@media (max-width:639px){.project-website-link_link__Ul4YB{width:100%;gap:16px;padding-inline:16px}}@media (forced-colors:active){.project-website-link_link__Ul4YB{background:ButtonFace;color:LinkText;border-color:LinkText}}.web-design-showcase_section__5H_OB{padding-block:56px 48px;scroll-margin-top:100px;color:var(--ph-fg)}.web-design-showcase_heading__1BTtv{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:end;margin:30px 0 35px}.web-design-showcase_section__5H_OB .web-design-showcase_heading__1BTtv h2{font-size:clamp(2rem,3.5vw,3.5rem)}.web-design-showcase_heading__1BTtv h2 span{color:var(--ph-muted)}.web-design-showcase_heading__1BTtv>div{max-width:430px;padding-bottom:5px}.web-design-showcase_heading__1BTtv>div>p{color:var(--ph-muted);font-size:1rem;line-height:1.7;margin-bottom:14px}.web-design-showcase_toolbar__mxbZG{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--ph-line);padding-top:20px;margin-bottom:18px}.web-design-showcase_toolbar__mxbZG>p{font-size:.8rem;color:var(--ph-muted)}.web-design-showcase_controls__vcKxC{display:flex;align-items:center;gap:8px;flex-shrink:0}.web-design-showcase_controls__vcKxC>span{font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.1em;margin-right:14px;color:var(--ph-muted)}.web-design-showcase_controls__vcKxC button,.web-design-showcase_dialogHeader__m5gAt button{display:grid;place-items:center;min-width:48px;min-height:48px;background:var(--ph-fg);color:var(--ph-bg);border:1px solid var(--ph-fg);border-radius:3px;transition:background .2s,color .2s}.web-design-showcase_controls__vcKxC button:hover:not(:disabled){background:var(--ph-blue);border-color:var(--ph-blue);color:white}.web-design-showcase_controls__vcKxC button:disabled{opacity:.28;cursor:default}.web-design-showcase_track__z9Ron{position:relative;display:flex;gap:28px;list-style:none;margin:0 -8px;padding:8px 8px 22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:8px;scrollbar-width:thin;scrollbar-color:var(--ph-muted) transparent}.web-design-showcase_track__z9Ron:focus-visible{outline:3px solid var(--ph-blue);outline-offset:5px}.web-design-showcase_card__ENwTS{flex:0 0 72%;min-width:0;scroll-snap-align:start}.web-design-showcase_preview__NIoe1{display:block;position:relative;aspect-ratio:3/2;background:var(--ph-line);overflow:hidden;border:1px solid var(--ph-line);border-radius:3px;isolation:isolate}.web-design-showcase_preview__NIoe1>img{object-fit:contain;transition:transform .55s cubic-bezier(.2,.6,.2,1)}.web-design-showcase_enlarge__iWacs{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid #ffffff66;border-radius:3px;background:#080a10df;color:#fff;font-size:.75rem;pointer-events:none}.web-design-showcase_meta__nkHqw{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 12px;font-size:.7rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--ph-muted)}.web-design-showcase_meta__nkHqw>span:last-child{font-variant-numeric:tabular-nums}.web-design-showcase_caption__7A_ra{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:start}.web-design-showcase_caption__7A_ra h3{font-size:clamp(1.6rem,2.5vw,2.35rem)}.web-design-showcase_caption__7A_ra>div>p{max-width:540px;font-size:.9rem;line-height:1.7;color:var(--ph-muted);margin-top:12px}.web-design-showcase_projectLink__cksl7{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--ph-fg);font-size:.8rem;white-space:nowrap;border-bottom:1px solid var(--ph-line)}.web-design-showcase_projectLink__cksl7 svg{flex-shrink:0}.web-design-showcase_projectLink__cksl7:hover{border-color:var(--ph-fg)}.web-design-showcase_footer__s5AH0{display:flex;justify-content:space-between;gap:35px;align-items:center;border-top:1px solid var(--ph-line);padding-top:26px;margin-top:25px}.web-design-showcase_footer__s5AH0>p{max-width:510px;font-size:.8rem;line-height:1.7;color:var(--ph-muted)}.web-design-showcase_footer__s5AH0>div{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.web-design-showcase_dialog__NPkZ9{position:fixed;inset:0;width:min(1180px,94vw);max-width:94vw;max-height:90dvh;margin:auto;padding:24px;background:var(--ph-bg);color:var(--ph-fg);border:1px solid var(--ph-line);border-radius:3px;overflow:auto;box-shadow:0 25px 100px #0008}.web-design-showcase_dialog__NPkZ9::backdrop{background:#02040de0;backdrop-filter:blur(8px)}.web-design-showcase_dialog__NPkZ9[open]{animation:web-design-showcase_preview-in__SqrkY .3s cubic-bezier(.2,.6,.2,1)}.web-design-showcase_dialogHeader__m5gAt{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.web-design-showcase_dialogHeader__m5gAt p{color:var(--ph-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.web-design-showcase_dialogHeader__m5gAt h3{font-size:clamp(1.35rem,2.6vw,2rem)}.web-design-showcase_dialogHeader__m5gAt button{flex-shrink:0}.web-design-showcase_largeImage___SgPw{position:relative;min-height:200px;height:min(60dvh,640px);background:var(--ph-line)}.web-design-showcase_largeImage___SgPw img{object-fit:contain}.web-design-showcase_previewNavigation__zTgyY{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.web-design-showcase_previewNavigation__zTgyY>p{font-size:.75rem;line-height:1.5;color:var(--ph-muted);font-variant-numeric:tabular-nums}.web-design-showcase_dialogFooter__Yaf1O{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:20px}.web-design-showcase_dialogFooter__Yaf1O>p{max-width:720px;font-size:.9rem;line-height:1.65;color:var(--ph-muted)}.web-design-showcase_dialogFooter__Yaf1O>a{flex-shrink:0}@keyframes web-design-showcase_preview-in__SqrkY{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:1100px){.web-design-showcase_heading__1BTtv{gap:35px}.web-design-showcase_card__ENwTS{flex-basis:calc((100% - 28px)/2)}.web-design-showcase_caption__7A_ra{grid-template-columns:1fr}.web-design-showcase_projectLink__cksl7{justify-self:start}.web-design-showcase_footer__s5AH0{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:760px){.web-design-showcase_section__5H_OB{padding-block:40px 36px}.web-design-showcase_heading__1BTtv{grid-template-columns:1fr;gap:22px;margin-top:24px}.web-design-showcase_heading__1BTtv>div{max-width:560px}.web-design-showcase_heading__1BTtv>div>p{font-size:.94rem}.web-design-showcase_toolbar__mxbZG{align-items:center;gap:14px}.web-design-showcase_toolbar__mxbZG>p{max-width:140px;font-size:.75rem}.web-design-showcase_controls__vcKxC{gap:6px}.web-design-showcase_controls__vcKxC>span{margin-right:6px;font-size:.7rem}.web-design-showcase_track__z9Ron{gap:16px}.web-design-showcase_card__ENwTS{flex-basis:90%}.web-design-showcase_meta__nkHqw{font-size:.64rem;gap:8px;margin-top:16px}.web-design-showcase_caption__7A_ra{gap:10px}.web-design-showcase_caption__7A_ra>div>p{font-size:.87rem}.web-design-showcase_caption__7A_ra h3{font-size:1.65rem}.web-design-showcase_enlarge__iWacs{bottom:10px;right:10px;padding:9px}.web-design-showcase_enlarge__iWacs>span{display:none}.web-design-showcase_footer__s5AH0{margin-top:18px}.web-design-showcase_footer__s5AH0>div{gap:8px 24px}.web-design-showcase_dialog__NPkZ9{padding:16px;max-height:92dvh;width:94vw}.web-design-showcase_dialogHeader__m5gAt{margin-bottom:16px}.web-design-showcase_largeImage___SgPw{height:auto;aspect-ratio:3/2;min-height:0}.web-design-showcase_dialogFooter__Yaf1O{flex-direction:column;align-items:flex-start;gap:12px}.web-design-showcase_dialogFooter__Yaf1O>p{font-size:.85rem}}@media(prefers-reduced-motion:reduce){.web-design-showcase_controls__vcKxC button,.web-design-showcase_preview__NIoe1>img{transition:none}.web-design-showcase_preview__NIoe1:hover>img{transform:none}.web-design-showcase_dialog__NPkZ9[open]{animation:none}.web-design-showcase_track__z9Ron{scroll-behavior:auto}}html[data-a11y-reduced-motion=true] .web-design-showcase_preview__NIoe1>img{transition:none;transform:none}html[data-a11y-reduced-motion=true] .web-design-showcase_dialog__NPkZ9[open]{animation:none}@media(min-width:1101px){.web-design-showcase_heading__1BTtv{grid-template-columns:1fr 1fr;gap:40px}.web-design-showcase_heading__1BTtv>div{max-width:64ch;justify-self:end}.web-design-showcase_card__ENwTS{flex-basis:calc((100% - 56px)/3)}.web-design-showcase_caption__7A_ra{grid-template-columns:minmax(0,1fr);gap:12px}.web-design-showcase_caption__7A_ra>div>p{max-width:65ch}.web-design-showcase_projectLink__cksl7{justify-self:start}.web-design-showcase_footer__s5AH0{display:grid;grid-template-columns:1fr 1fr;gap:40px}.web-design-showcase_footer__s5AH0>p{max-width:70ch}.web-design-showcase_footer__s5AH0>div{justify-content:flex-end}}@media(min-width:1800px){.web-design-showcase_card__ENwTS{flex-basis:calc((100% - 84px)/4)}}@media(forced-colors:active){.web-design-showcase_controls__vcKxC button,.web-design-showcase_dialog__NPkZ9,.web-design-showcase_enlarge__iWacs,.web-design-showcase_preview__NIoe1{border:1px solid ButtonText}.web-design-showcase_controls__vcKxC button:disabled{color:GrayText;opacity:1}.web-design-showcase_enlarge__iWacs{background:Canvas;color:CanvasText}}.regional-webdesign_section__e48sv{--region-accent:#dfc99d;--region-panel:var(--bg-card);color:var(--text-primary);scroll-margin-top:110px}.regional-webdesign_eyebrow__yYuIh{font-size:.69rem;letter-spacing:.12em;font-weight:600;color:var(--region-accent);margin:0 0 15px}.regional-webdesign_section__e48sv h2{font-family:var(--font-display),sans-serif;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.035em;line-height:1.15;margin:0 0 24px}.regional-webdesign_section__e48sv h3{font-family:var(--font-display),sans-serif;font-size:1.14rem;line-height:1.35;margin:0 0 12px}.regional-webdesign_section__e48sv p{color:var(--text-secondary);line-height:1.7;font-size:.91rem}.regional-webdesign_section__e48sv .regional-webdesign_eyebrow__yYuIh{color:var(--region-accent)}.regional-webdesign_packages__MkYsb,.regional-webdesign_regions__7COZV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.regional-webdesign_regions__7COZV{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-webdesign_examples___TDvw{margin-top:38px;padding-top:28px;border-top:1px solid var(--border-color)}.regional-webdesign_caseGrid__T4c69{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.regional-webdesign_case__pAVvo{display:block;border:1px solid var(--border-color);border-radius:12px;overflow:hidden;background:var(--bg-card);color:var(--text-primary)}.regional-webdesign_case__pAVvo>div:last-child{padding:24px}.regional-webdesign_caseImage__bE7sq{position:relative;aspect-ratio:16/10;background:var(--bg-secondary);overflow:hidden}.regional-webdesign_caseImage__bE7sq img{object-fit:cover;object-position:top}.regional-webdesign_case__pAVvo h4{font-family:var(--font-display);font-size:1.35rem;line-height:1.3;margin:10px 0}.regional-webdesign_case__pAVvo:hover{border-color:var(--region-accent)}.regional-webdesign_packages__MkYsb article,.regional-webdesign_regions__7COZV article{min-width:0;padding:25px;border:1px solid var(--border-color);border-radius:12px;background:var(--region-panel);display:flex;flex-direction:column;align-items:flex-start}.regional-webdesign_packages__MkYsb .regional-webdesign_featured__5S1_0{border-color:var(--region-accent)}.regional-webdesign_packages__MkYsb h3{min-height:2.7em}.regional-webdesign_packages__MkYsb p{margin:0 0 20px}.regional-webdesign_packages__MkYsb .regional-webdesign_price__z_OIg{font-family:var(--font-display),sans-serif;font-size:2.05rem;font-weight:600;letter-spacing:-.04em;color:var(--text-primary);margin-bottom:10px}.regional-webdesign_link__K8cO_{font-size:.86rem;text-decoration:underline;text-underline-offset:4px;line-height:1.6;display:inline-block;min-height:32px;padding-block:4px;color:var(--text-primary);overflow-wrap:anywhere}.regional-webdesign_packages__MkYsb .regional-webdesign_link__K8cO_{margin-top:auto}.regional-webdesign_link__K8cO_:hover,.regional-webdesign_regionJump__gHg_f:hover{color:var(--region-accent)}.regional-webdesign_section__e48sv .regional-webdesign_note__0GKQf{font-size:.75rem;margin-top:16px}.regional-webdesign_intro__Gea0c{max-width:740px;margin-bottom:28px}.regional-webdesign_regions__7COZV p{margin:0 0 18px}.regional-webdesign_regions__7COZV ul{margin-top:auto;list-style:none;padding:0}.regional-webdesign_regions__7COZV li+li{margin-top:8px}.regional-webdesign_regionJump__gHg_f{display:inline-block;margin-top:10px;text-decoration:underline;text-underline-offset:5px;font-size:.85rem;min-height:44px;padding-block:10px}.regional-webdesign_contact__RZhu2{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:40px 0 25px;padding-top:30px;border-top:1px solid var(--border-color)}.regional-webdesign_contact__RZhu2 p{margin-bottom:12px}.regional-webdesign_addresses__Ekygq{display:grid;gap:20px}.regional-webdesign_addresses__Ekygq address{font-style:normal;line-height:1.7;font-size:.86rem;color:var(--text-secondary)}.regional-webdesign_addresses__Ekygq strong{color:var(--text-primary)}.regional-webdesign_button__4uSxd{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:14px 20px;border-radius:5px;background:#ebddc2;color:#191917;font-size:.9rem;font-weight:600;text-decoration:none}.regional-webdesign_section__e48sv a:focus-visible{outline:3px solid var(--region-accent);outline-offset:4px}html.light .regional-webdesign_section__e48sv{--region-accent:#755726}@media(max-width:760px){.regional-webdesign_caseGrid__T4c69,.regional-webdesign_packages__MkYsb,.regional-webdesign_regions__7COZV{grid-template-columns:1fr}.regional-webdesign_packages__MkYsb h3{min-height:0}.regional-webdesign_contact__RZhu2{grid-template-columns:1fr}.regional-webdesign_packages__MkYsb article,.regional-webdesign_regions__7COZV article{padding:23px}.regional-webdesign_section__e48sv .regional-webdesign_price__z_OIg{font-size:1.8rem}.regional-webdesign_button__4uSxd{width:100%;text-align:center}}.website-budget-note_note__0aru7{display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px 24px;margin-block:28px;padding:clamp(22px,3vw,36px);border:1px solid var(--border-color);border-left:3px solid #659eab;border-radius:12px;background:var(--bg-card);color:var(--text-primary)}.website-budget-note_icon__F2QRw{color:var(--text-secondary);margin-top:3px}.website-budget-note_copy__tyQjJ{display:grid;gap:14px;max-width:940px}.website-budget-note_note__0aru7 .website-budget-note_eyebrow__5rB4w{margin:0;font-size:.66rem;letter-spacing:.13em;font-weight:650;line-height:1.6;color:var(--text-secondary)}.website-budget-note_note__0aru7 .website-budget-note_heading__sRp5y{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--text-primary)}.website-budget-note_note__0aru7 .website-budget-note_copy__tyQjJ>p:not(.website-budget-note_eyebrow__5rB4w){margin:0;font-size:.95rem;line-height:1.75;color:var(--text-secondary)}.website-budget-note_note__0aru7 .website-budget-note_action__JBpc_{grid-column:2;display:inline-flex;align-items:center;gap:16px;justify-self:start;min-height:44px;font-size:.92rem;font-weight:650;line-height:1.5;color:var(--text-primary);text-decoration:underline;text-underline-offset:5px}.website-budget-note_action__JBpc_ svg{flex-shrink:0}.website-budget-note_note__0aru7 .website-budget-note_action__JBpc_:hover{text-decoration-thickness:2px}.website-budget-note_note__0aru7 .website-budget-note_action__JBpc_:focus-visible{outline:3px solid var(--text-primary);outline-offset:5px}@media(max-width:550px){.website-budget-note_note__0aru7{grid-template-columns:1fr;gap:15px}.website-budget-note_icon__F2QRw{display:none}.website-budget-note_note__0aru7 .website-budget-note_action__JBpc_{grid-column:1}}.website-pricing_page__TdJLP,.website-pricing_teaser__Vef_0{--price-accent:#91c6cf;--price-wash:rgba(126,181,193,.07);color:var(--text-primary);background:var(--bg-primary)}html.light .website-pricing_page__TdJLP,html.light .website-pricing_teaser__Vef_0{--price-accent:#226877;--price-wash:rgba(45,105,118,.055)}.website-pricing_page__TdJLP a:focus-visible,.website-pricing_page__TdJLP summary:focus-visible,.website-pricing_teaser__Vef_0 a:focus-visible{outline:3px solid var(--price-accent);outline-offset:6px}.website-pricing_page__TdJLP h1,.website-pricing_page__TdJLP h2,.website-pricing_page__TdJLP h3,.website-pricing_teaser__Vef_0 h2{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;text-wrap:balance}.website-pricing_page__TdJLP p,.website-pricing_teaser__Vef_0 p{line-height:1.7;color:var(--text-secondary)}.website-pricing_eyebrow__At7Qg{font-size:.66rem!important;font-weight:650;line-height:1.5!important;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 20px!important}.website-pricing_hero__3P5G8{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,5vw,100px);padding-top:clamp(130px,12vw,190px);padding-bottom:clamp(70px,8vw,130px)}.website-pricing_heroCopy__0HgE_{min-width:0}.website-pricing_hero__3P5G8 h1{font-size:clamp(3.3rem,6.6vw,8rem);line-height:.99;font-weight:550;margin:0 0 32px}.website-pricing_hero__3P5G8 h1 em,.website-pricing_teaser__Vef_0 h2 em{font-style:normal;color:var(--price-accent)}.website-pricing_lead__4LOyg{font-size:clamp(1rem,1.25vw,1.24rem);max-width:620px;margin:0 0 26px!important}.website-pricing_heroCopy__0HgE_>.website-pricing_small__ZHRPE{margin:16px 0 0;max-width:500px}.website-pricing_small__ZHRPE{font-size:.75rem;line-height:1.6;color:var(--text-secondary)}.website-pricing_button__e7Ufp{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 21px;min-height:50px;border:1px solid var(--text-primary);background:var(--text-primary);color:var(--bg-primary)!important;font-size:.86rem;font-weight:650;line-height:1.4;text-decoration:none!important;transition:background .18s,color .18s,border-color .18s}.website-pricing_button__e7Ufp:hover{background:var(--price-accent);border-color:var(--price-accent);color:var(--bg-primary)!important}.website-pricing_button__e7Ufp svg,.website-pricing_textLink__HqZ_4 svg{flex-shrink:0}.website-pricing_heroVisual__vinIN{min-width:0;border:1px solid var(--border-color)}.website-pricing_imageLabel__DDibo{display:flex;justify-content:space-between;gap:20px;padding:14px 18px;font-size:.58rem;letter-spacing:.12em;color:var(--text-secondary);line-height:1.6}.website-pricing_heroImage__BAVud{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#111}.website-pricing_heroImage__BAVud img{object-fit:cover;object-position:center}.website-pricing_heroImage__BAVud>span{position:absolute;bottom:15px;left:15px;right:15px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;background:#0a1018ed;color:#fff;font-size:.79rem;line-height:1.5}.website-pricing_visualCaption__cuHQY{padding:20px 22px}.website-pricing_visualCaption__cuHQY strong{display:block;font-size:1rem}.website-pricing_visualCaption__cuHQY p{font-size:.78rem;margin:7px 0 0;max-width:600px}.website-pricing_sectionHead__IyGl6{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:32px}.website-pricing_sectionHead__IyGl6>div{min-width:0}.website-pricing_sectionHead__IyGl6 h2{font-size:clamp(2rem,3.1vw,3.8rem);line-height:1.1;font-weight:550;margin:0}.website-pricing_sectionHead__IyGl6>p{max-width:440px;font-size:.92rem;margin:0}.website-pricing_packagesSection__sS2NZ{padding-bottom:clamp(65px,7vw,120px);scroll-margin-top:110px}.website-pricing_priceIndex__p_PRE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid var(--border-color)}.website-pricing_priceIndex__p_PRE a{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:22px 22px 25px;border-right:1px solid var(--border-color);color:var(--text-primary);text-decoration:none}.website-pricing_priceIndex__p_PRE a:first-child{padding-left:0}.website-pricing_priceIndex__p_PRE a:last-child{border-right:0}.website-pricing_priceIndex__p_PRE span{max-width:220px;font-size:.8rem;line-height:1.5}.website-pricing_priceIndex__p_PRE strong{font-size:clamp(1.7rem,2.65vw,3rem);letter-spacing:-.055em;font-weight:550;white-space:nowrap}.website-pricing_priceIndex__p_PRE svg{position:absolute;right:19px;bottom:33px;color:var(--price-accent)}.website-pricing_priceIndex__p_PRE a:hover{background:var(--price-wash)}.website-pricing_taxNote__41FvA{font-size:.76rem;margin:14px 0 36px;color:var(--text-secondary)}.website-pricing_packages__F26lW{display:grid;gap:20px}.website-pricing_package__YvaBM{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border-color);scroll-margin-top:110px}.website-pricing_companyPackage__9qOjV{border-color:var(--price-accent);background:var(--price-wash)}.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL{padding:clamp(24px,3vw,48px)}.website-pricing_packageSummary__lyQBL{border-right:1px solid var(--border-color)}.website-pricing_packageTop__6yZ3u{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:22px}.website-pricing_packageTop__6yZ3u .website-pricing_eyebrow__At7Qg{margin:0!important}.website-pricing_recommended__lMifS{font-size:.65rem;line-height:1.5;border:1px solid var(--price-accent);padding:5px 8px;color:var(--price-accent)}.website-pricing_package__YvaBM h3{font-size:clamp(1.9rem,3vw,3.6rem);line-height:1.1;font-weight:550;margin:0 0 15px}.website-pricing_packageSummary__lyQBL .website-pricing_task___TG9w{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0 0 8px}.website-pricing_packageSummary__lyQBL>p:not(.website-pricing_task___TG9w){font-size:.9rem;max-width:650px;margin:0}.website-pricing_packagePrice__NFkaH{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px 20px;margin:25px 0 22px}.website-pricing_packagePrice__NFkaH strong{font-size:clamp(2.5rem,4vw,4.8rem);font-weight:550;letter-spacing:-.06em;line-height:1.1}.website-pricing_packagePrice__NFkaH span{font-size:.73rem;color:var(--text-secondary)}.website-pricing_nonbinding__7o662{display:block;font-size:.7rem;line-height:1.6;color:var(--text-secondary);margin-top:12px}.website-pricing_detailTitle__hFHtu{font-size:.66rem!important;letter-spacing:.13em;text-transform:uppercase;color:var(--text-primary)!important;margin:0 0 24px;font-weight:650}.website-pricing_packageDetails__0wLUl{display:flex;flex-direction:column;justify-content:center}.website-pricing_packageDetails__0wLUl ul{display:grid;gap:18px;list-style:none;padding:0;margin:0}.website-pricing_packageDetails__0wLUl li{display:flex;align-items:flex-start;gap:13px;font-size:.95rem;line-height:1.6}.website-pricing_packageDetails__0wLUl li svg{flex-shrink:0;margin-top:3px;color:var(--price-accent)}.website-pricing_scope__aGk5g{font-size:.79rem;margin:28px 0 0;padding-top:22px;border-top:1px solid var(--border-color);max-width:680px}.website-pricing_packageDetails__0wLUl>.website-pricing_textLink__HqZ_4{margin-top:20px}.website-pricing_textLink__HqZ_4{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:.86rem;font-weight:600;line-height:1.5;color:var(--text-primary);text-decoration:underline;text-underline-offset:5px}.website-pricing_textLink__HqZ_4:hover{text-decoration-thickness:2px}.website-pricing_standardSection__uP3cF{padding-block:clamp(55px,6vw,100px);border-block:1px solid var(--border-color);background:var(--price-wash)}.website-pricing_standards__5um6R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--border-color);margin-top:42px}.website-pricing_standards__5um6R article{padding:34px 32px 34px 0;border-bottom:1px solid var(--border-color);min-width:0}.website-pricing_standards__5um6R article:not(:nth-child(3n)){margin-right:32px}.website-pricing_standards__5um6R svg{color:var(--price-accent);margin-bottom:25px}.website-pricing_standards__5um6R h3{font-size:1.25rem;line-height:1.25;font-weight:550;margin:0 0 12px;letter-spacing:-.02em}.website-pricing_standards__5um6R p{font-size:.86rem;max-width:500px;margin:0}.website-pricing_standardLinks__1TObR{display:flex;flex-wrap:wrap;gap:10px 35px;margin-top:25px}.website-pricing_proof__GCLc7{padding-block:clamp(60px,7vw,120px)}.website-pricing_proofGrid___cYNe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.website-pricing_proofCard__sGGwz{display:block;min-width:0;border:1px solid var(--border-color);color:var(--text-primary);text-decoration:none}.website-pricing_proofCard__sGGwz:hover{border-color:var(--price-accent)}.website-pricing_proofImage__pXUbm{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--bg-secondary)}.website-pricing_proofImage__pXUbm img{object-fit:contain;object-position:center}.website-pricing_proofCard__sGGwz>div:last-child{padding:22px}.website-pricing_proofCard__sGGwz h3{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:1.15rem;line-height:1.3;font-weight:550;letter-spacing:-.02em;margin:0}.website-pricing_proofCard__sGGwz h3 svg{flex-shrink:0}.website-pricing_proofCard__sGGwz p{font-size:.75rem;line-height:1.6;margin:8px 0 0}.website-pricing_proof__GCLc7>.website-pricing_small__ZHRPE{max-width:850px;margin:18px 0 0}.website-pricing_faqSection__xZEdM{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(30px,7vw,120px);padding-bottom:clamp(65px,7vw,120px)}.website-pricing_faqSection__xZEdM h2{font-size:clamp(2rem,3.6vw,4rem);line-height:1.08;font-weight:550;margin:0}.website-pricing_faqSection__xZEdM>div>p:not(.website-pricing_eyebrow__At7Qg){font-size:.95rem;max-width:460px;margin-top:25px}.website-pricing_questions__AbOEu{border-top:1px solid var(--border-color)}.website-pricing_questions__AbOEu details{border-bottom:1px solid var(--border-color)}.website-pricing_questions__AbOEu summary{display:flex;justify-content:space-between;align-items:center;gap:22px;font-size:1rem;font-weight:550;line-height:1.5;padding:22px 0;list-style:none;cursor:pointer}.website-pricing_questions__AbOEu summary::-webkit-details-marker{display:none}.website-pricing_questions__AbOEu summary>span{font-size:1.7rem;line-height:1;color:var(--price-accent);font-weight:350;flex-shrink:0}.website-pricing_questions__AbOEu details[open] summary>span{transform:rotate(45deg)}.website-pricing_questions__AbOEu details>p{max-width:820px;margin:0;padding:0 30px 25px 0;font-size:.9rem;line-height:1.8}.website-pricing_otherProjects__uSvSz{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-block:35px;border-block:1px solid var(--border-color);background:var(--price-wash)}.website-pricing_otherProjects__uSvSz h2{font-size:1.6rem;line-height:1.2;font-weight:550;margin:0}.website-pricing_otherProjects__uSvSz p{max-width:700px;font-size:.9rem;margin:10px 0 0}.website-pricing_otherProjects__uSvSz>div:last-child{display:flex;flex-direction:column;flex-shrink:0}.website-pricing_teaser__Vef_0{padding-block:clamp(55px,6vw,100px);border-block:1px solid var(--border-color)}.website-pricing_teaserHead__g6OUN{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:end;margin-bottom:38px}.website-pricing_teaser__Vef_0 h2{font-size:clamp(2.7rem,5vw,6.1rem);line-height:1.02;font-weight:550;margin:0}.website-pricing_teaserIntro__xDO8x{max-width:650px;justify-self:end}.website-pricing_teaserIntro__xDO8x p{font-size:1rem;margin:0 0 22px}.website-pricing_teaserPrices__FLBGm{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--border-color);border:1px solid var(--border-color)}.website-pricing_teaserPrice__7yPnt{display:flex;flex-direction:column;background:var(--bg-primary);padding:clamp(18px,2vw,30px);min-width:0;color:var(--text-primary)!important;text-decoration:none!important;transition:background .18s}.website-pricing_teaserPrice__7yPnt:hover{background:var(--bg-secondary)}.website-pricing_teaserPrice__7yPnt.website-pricing_featured__3ZezG{background:var(--bg-secondary);box-shadow:inset 0 3px 0 var(--price-accent)}.website-pricing_priceTop__uva6V{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-secondary);font-size:.65rem;letter-spacing:.1em;margin-bottom:30px}.website-pricing_priceTop__uva6V svg{color:var(--price-accent)}.website-pricing_teaserName__0AZnA{font-size:.9rem;line-height:1.5;margin-bottom:21px;min-height:2.7em}.website-pricing_teaserPrice__7yPnt strong{font-size:clamp(1.85rem,3.1vw,3.8rem);font-weight:550;letter-spacing:-.06em;line-height:1.15;white-space:nowrap;margin-top:auto;margin-bottom:6px}.website-pricing_teaserBottom__ZxCie{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 30px;margin-top:20px}.website-pricing_teaserBottom__ZxCie p{display:flex;align-items:flex-start;gap:10px;font-size:.77rem;margin:0}.website-pricing_teaserBottom__ZxCie p svg{flex-shrink:0;margin-top:3px;color:var(--price-accent)}.website-pricing_teaserBottom__ZxCie>span{font-size:.69rem;color:var(--text-secondary);line-height:1.6}@media(min-width:2000px){.website-pricing_hero__3P5G8 h1{font-size:clamp(8rem,6.4vw,10.5rem)}.website-pricing_heroVisual__vinIN{max-width:1100px;width:100%;justify-self:end}.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL{padding:55px 65px}.website-pricing_packageSummary__lyQBL>p:not(.website-pricing_task___TG9w),.website-pricing_scope__aGk5g{max-width:760px}}@media(max-width:1100px){.website-pricing_priceIndex__p_PRE{grid-template-columns:repeat(3,minmax(0,1fr))}.website-pricing_priceIndex__p_PRE svg{display:none}.website-pricing_sectionHead__IyGl6{align-items:start;gap:25px}.website-pricing_sectionHead__IyGl6>p{max-width:340px}.website-pricing_priceIndex__p_PRE a{padding-inline:16px}.website-pricing_teaserPrices__FLBGm{grid-template-columns:repeat(3,minmax(0,1fr))}.website-pricing_teaserPrice__7yPnt:last-child{grid-column:auto}.website-pricing_teaserName__0AZnA{min-height:0}.website-pricing_teaserPrice__7yPnt strong{font-size:2.7rem}.website-pricing_teaserHead__g6OUN{grid-template-columns:1fr 1fr}.website-pricing_teaserPrice__7yPnt{padding:22px}.website-pricing_priceTop__uva6V{margin-bottom:18px}}@media(max-width:900px){.website-pricing_hero__3P5G8{grid-template-columns:1fr;gap:38px;padding-top:125px}.website-pricing_hero__3P5G8 h1{font-size:clamp(3.5rem,10vw,6rem)}.website-pricing_heroVisual__vinIN{display:grid;grid-template-columns:1.2fr 1fr;align-items:center}.website-pricing_imageLabel__DDibo{grid-column:1/-1;border-bottom:1px solid var(--border-color)}.website-pricing_heroImage__BAVud{aspect-ratio:16/10}.website-pricing_sectionHead__IyGl6{flex-direction:column;gap:20px}.website-pricing_sectionHead__IyGl6>p{max-width:650px}.website-pricing_standards__5um6R{grid-template-columns:repeat(2,minmax(0,1fr))}.website-pricing_standards__5um6R article{padding-right:20px}.website-pricing_standards__5um6R article:not(:nth-child(3n)){margin-right:0}.website-pricing_standards__5um6R article:nth-child(odd){margin-right:25px}.website-pricing_faqSection__xZEdM{grid-template-columns:1fr;gap:30px}.website-pricing_faqSection__xZEdM h2{max-width:700px}.website-pricing_faqSection__xZEdM>div>p:not(.website-pricing_eyebrow__At7Qg){max-width:650px;margin-bottom:0}.website-pricing_proofGrid___cYNe{gap:14px}.website-pricing_proofCard__sGGwz>div:last-child{padding:16px}.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL{padding:25px}.website-pricing_packageTop__6yZ3u{gap:12px}.website-pricing_recommended__lMifS{font-size:.6rem}.website-pricing_packageSummary__lyQBL .website-pricing_button__e7Ufp{padding-inline:14px;gap:10px}.website-pricing_packageDetails__0wLUl li{font-size:.85rem}.website-pricing_otherProjects__uSvSz{align-items:start}}@media(max-width:650px){.website-pricing_hero__3P5G8{padding-top:115px;padding-bottom:55px}.website-pricing_hero__3P5G8 h1{font-size:clamp(2.7rem,11.7vw,4.4rem);margin-bottom:25px}.website-pricing_heroVisual__vinIN{display:block}.website-pricing_heroImage__BAVud{aspect-ratio:16/10}.website-pricing_visualCaption__cuHQY{padding:18px}.website-pricing_imageLabel__DDibo{font-size:.52rem;padding:12px}.website-pricing_sectionHead__IyGl6 h2{font-size:2rem}.website-pricing_priceIndex__p_PRE{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border-color)}.website-pricing_priceIndex__p_PRE a,.website-pricing_priceIndex__p_PRE a:first-child{padding:18px;border-bottom:1px solid var(--border-color)}.website-pricing_priceIndex__p_PRE a:nth-child(2n){border-right:0}.website-pricing_priceIndex__p_PRE a:last-child,.website-pricing_priceIndex__p_PRE a:nth-last-child(2){border-bottom:0}.website-pricing_priceIndex__p_PRE strong{font-size:2rem}.website-pricing_priceIndex__p_PRE a:last-child span{max-width:50%}.website-pricing_priceIndex__p_PRE span{font-size:.75rem}.website-pricing_package__YvaBM{grid-template-columns:1fr}.website-pricing_packageSummary__lyQBL{border-right:0;border-bottom:1px solid var(--border-color)}.website-pricing_package__YvaBM h3{font-size:2.15rem}.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL{padding:24px}.website-pricing_packagePrice__NFkaH{gap:10px;margin-top:22px}.website-pricing_packagePrice__NFkaH strong{font-size:3rem}.website-pricing_packageDetails__0wLUl li{font-size:.9rem}.website-pricing_packageSummary__lyQBL .website-pricing_button__e7Ufp{width:100%}.website-pricing_recommended__lMifS{font-size:.65rem}.website-pricing_standards__5um6R{grid-template-columns:1fr;margin-top:28px}.website-pricing_standards__5um6R article{padding:25px 0!important;margin:0!important}.website-pricing_standards__5um6R svg{margin-bottom:14px}.website-pricing_standards__5um6R p{max-width:none}.website-pricing_proofGrid___cYNe{grid-template-columns:1fr;gap:18px}.website-pricing_proofCard__sGGwz>div:last-child{padding:20px}.website-pricing_proofCard__sGGwz h3{font-size:1.25rem}.website-pricing_otherProjects__uSvSz{flex-direction:column;gap:18px}.website-pricing_otherProjects__uSvSz>div:last-child{width:100%;flex-shrink:1}.website-pricing_teaserHead__g6OUN{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.website-pricing_teaserIntro__xDO8x{justify-self:start}.website-pricing_teaserIntro__xDO8x p{font-size:.92rem}.website-pricing_teaser__Vef_0 h2{font-size:clamp(2.9rem,11.5vw,4.5rem)}.website-pricing_teaserPrices__FLBGm{grid-template-columns:repeat(2,minmax(0,1fr))}.website-pricing_teaserPrice__7yPnt{padding:19px 16px}.website-pricing_teaserPrice__7yPnt:last-child{grid-column:auto}.website-pricing_teaserPrice__7yPnt strong{font-size:2.4rem}.website-pricing_teaserName__0AZnA{font-size:.82rem;min-height:2.8em;margin-bottom:17px}.website-pricing_teaserPrice__7yPnt:last-child .website-pricing_teaserName__0AZnA{min-height:0}.website-pricing_teaserPrice__7yPnt:last-child .website-pricing_priceTop__uva6V{margin-bottom:15px}.website-pricing_priceTop__uva6V{margin-bottom:20px}.website-pricing_teaserBottom__ZxCie{gap:14px}.website-pricing_teaserBottom__ZxCie p{font-size:.75rem}.website-pricing_button__e7Ufp{font-size:.82rem;padding:14px 16px}.website-pricing_questions__AbOEu summary{font-size:.95rem}.website-pricing_questions__AbOEu details>p{padding-right:5px}.website-pricing_faqSection__xZEdM h2{font-size:2.2rem}}@media(max-width:360px){.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL{padding:20px}.website-pricing_teaserPrice__7yPnt strong{font-size:2rem}.website-pricing_teaserPrice__7yPnt{padding-inline:13px}.website-pricing_hero__3P5G8 h1{font-size:2.6rem}.website-pricing_priceIndex__p_PRE strong{font-size:1.85rem}}@media(prefers-reduced-motion:reduce){.website-pricing_button__e7Ufp,.website-pricing_teaserPrice__7yPnt{transition:none}}@media(forced-colors:active){.website-pricing_companyPackage__9qOjV,.website-pricing_featured__3ZezG{outline:2px solid Highlight}.website-pricing_button__e7Ufp{border:1px solid ButtonText}.website-pricing_heroImage__BAVud>span{background:Canvas;color:CanvasText}}.website-pricing_teaserName__0AZnA{overflow-wrap:anywhere;hyphens:auto}.website-pricing_heroPrices__quGF2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-width:590px;margin:-3px 0 23px;border-block:1px solid var(--border-color);padding:15px 0 12px}.website-pricing_heroPrices__quGF2 a{display:flex;flex-direction:column;gap:4px;align-items:start;color:var(--text-primary);text-decoration:none}.website-pricing_heroPrices__quGF2 a:hover strong{color:var(--price-accent)}.website-pricing_heroPrices__quGF2 a>span{font-size:.72rem;line-height:1.5;color:var(--text-secondary)}.website-pricing_heroPrices__quGF2 strong{font-size:clamp(1.9rem,2.8vw,3.3rem);font-weight:550;letter-spacing:-.055em;line-height:1.15}.website-pricing_heroTax__TgNeW{grid-column:1/-1;font-size:.64rem;color:var(--text-secondary);line-height:1.6;margin-top:8px}@media(max-width:650px){.website-pricing_heroPrices__quGF2{gap:0 15px;margin-bottom:22px}.website-pricing_heroPrices__quGF2 a>span{font-size:.68rem}.website-pricing_heroPrices__quGF2 strong{font-size:2rem}}.website-pricing_heroPrices__quGF2 a,.website-pricing_packageDetails__0wLUl,.website-pricing_packageSummary__lyQBL,.website-pricing_packageTop__6yZ3u,.website-pricing_package__YvaBM,.website-pricing_packages__F26lW,.website-pricing_priceIndex__p_PRE a{min-width:0}.website-pricing_package__YvaBM{grid-template-columns:repeat(2,minmax(0,1fr))}.website-pricing_heroPrices__quGF2 a>span,.website-pricing_package__YvaBM h3,.website-pricing_priceIndex__p_PRE span{overflow-wrap:anywhere;hyphens:auto}@media(max-width:650px){.website-pricing_package__YvaBM{grid-template-columns:minmax(0,1fr)}.website-pricing_packageDetails__0wLUl li>span,.website-pricing_packageSummary__lyQBL .website-pricing_button__e7Ufp{min-width:0;overflow-wrap:anywhere}}.website-pricing_teaser__Vef_0{padding-block:clamp(36px,4vw,60px)}.website-pricing_teaser__Vef_0 .website-pricing_teaserHead__g6OUN h2{font-size:clamp(2.2rem,3.6vw,3.6rem)}.website-pricing_teaser__Vef_0 .website-pricing_priceTop__uva6V{margin-bottom:18px}.software-project-examples_examples__q1V_w{color:var(--text-primary);margin-block:32px}.software-project-examples_heading__AbISf{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.software-project-examples_examples__q1V_w .software-project-examples_examplesTitle__CvtA1{font-family:var(--font-display),sans-serif;font-size:clamp(1.6rem,2.7vw,2.4rem);line-height:1.16;letter-spacing:-.04em;margin:0;max-width:620px}.software-project-examples_heading__AbISf p{max-width:360px;font-size:.875rem;line-height:1.7;color:var(--text-secondary)}.software-project-examples_grid__48omO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.software-project-examples_card__orG2M{display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);text-decoration:none;overflow:hidden;border-radius:12px}.software-project-examples_card__orG2M:hover{border-color:var(--text-secondary)}.software-project-examples_card__orG2M:focus-visible{outline:3px solid #4f94c5;outline-offset:5px}.software-project-examples_image__JqTo_{position:relative;aspect-ratio:1.9;background:#edf0ef;border-bottom:1px solid var(--border-color)}.software-project-examples_image__JqTo_ img{object-fit:contain}.software-project-examples_copy__PObj5{padding:23px;display:flex;flex-direction:column;flex:1;gap:13px}.software-project-examples_copy__PObj5 .software-project-examples_type__l5NXk{font-size:.625rem;letter-spacing:.09em;font-weight:650;line-height:1.6;color:var(--text-secondary);margin:0}.software-project-examples_copy__PObj5 h3{font-family:var(--font-display),sans-serif;font-size:1.5rem;line-height:1.2;margin:0}.software-project-examples_copy__PObj5>p:not(.software-project-examples_type__l5NXk){font-size:.85rem;line-height:1.75;color:var(--text-secondary);margin:0 0 10px}.software-project-examples_cta__xbinT{margin-top:auto;display:block;min-height:32px;font-size:.8125rem;line-height:1.6;padding-top:7px;text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.software-project-examples_heading__AbISf{display:block}.software-project-examples_heading__AbISf p{margin-top:18px}.software-project-examples_grid__48omO{grid-template-columns:1fr;gap:20px}.software-project-examples_copy__PObj5{padding:22px}}