@charset "utf-8";body,html{-webkit-overflow-scrolling:touch}body{background-color:#f9fafb}body.bg-light-blue{background-color:var(--bg-light-blue)}body.bg-light-purple{background-color:var(--bg-light-purple)}.section-testimonials.style-purple .item h5{color:var(--color-purple)}.style-purple .owl-dots button.active::after{background-color:var(--color-purple)}.style-purple .owl-dots button.active{background-color:rgba(95,17,250,7%)}.button-large{position:relative;color:#fff;background-color:var(--main-blue);border-radius:.55rem;padding:1em 2.7em;font-size:20px;display:inline-flex;align-items:center;line-height:1;transition:box-shadow .4s,background .2s;overflow:hidden;text-wrap:balance}.button-large:after{content:'';display:inline-flex;flex-shrink:0;width:24px;height:24px;margin-left:.7em;margin-right:-.3em;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNjQzNUEyNDE0RUUxMUVGOTQ1NkUwMUQ4QUUyQ0FCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNjQzNUEyNTE0RUUxMUVGOTQ1NkUwMUQ4QUUyQ0FCRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2NDM1QTIyMTRFRTExRUY5NDU2RTAxRDhBRTJDQUJGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2NDM1QTIzMTRFRTExRUY5NDU2RTAxRDhBRTJDQUJGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Jrln7AAAAStJREFUeNrsmT0KwkAQhY2ilZewVbyOKQRPIYgHUBC8hoXHES20EG9hoZF1Bjb405jsBmdemIFXbIrNftkk+2Ymcc41kKPZAA8DMAADkIs+qYcKMCMdSCdSGjNRInAODEk7vrcfP0hj0hZlB66k+9u4RdqE7oQEwJk08U8+HoJfISGlpMx9RuavF55HEqASCGmAaAgNAFEQWgBYoxAITQBBENoASkNoBCgFoRWgMIRmgEIQ2gF+QrAbXZCjmJI6gPnMkgEyb6YQ41aLlHLFJKDrX8N/xPYbtYOshlYC2sxB22nohAY6pYRO6qHLKtCFrUoWn+cD/zZg3BM4fuUfwRVqCTvdJbWrWLwUwJ4057qyL7MHL16qwZHHwPcKLmgdGutSGoABGMArngIMAFsul1cUra78AAAAAElFTkSuQmCC);transition:transform .4s}.button-large i.icon-ai::before{content:'\e943';display:inline-flex;background:0 0;font-family:pf-icons;width:auto;height:auto;font-style:normal;font-size:1.25em;margin-left:.5em}.touch-off .button-large:hover{box-shadow:0 22px 30px -25px var(--main-blue-secondary)}.touch-off .button-large:hover:after{transform:translateX(4px)}.button-large:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(-101%);background:linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%);opacity:.1}.touch-off .button-large:hover:before{animation:buttonHover .9s ease-out}.button-large.style-purple{background-image:radial-gradient(ellipse at 50% 120%,#6a1197,#3e1092)}.button-large.style-purple:hover{box-shadow:0 22px 30px -25px #6a1197}span.obs-target{display:inline-flex}.obs-area{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.obs-line{position:absolute;left:0;top:20%;width:100%;height:60%;pointer-events:none}.pf-section-heading-wrap h2,.templates-features li,.templates-features img{transition:opacity .4s,transform .6s}.pf-section-heading-wrap .intro,.templates-features li:nth-child(1){color:var(--color-secondary-2);transition:opacity .4s .2s,transform .6s .2s}.pf-section-heading-wrap .button-large,.PDF-tools-section .button-large{transition:opacity .4s .3s,transform .6s .3s,box-shadow .4s,background .2s}.templates-features li:nth-child(2){transition:opacity .4s .3s,transform .6s .3s}.templates-features li:nth-child(3){transition:opacity .4s .4s,transform .6s .4s}.home:not(.touch-on) .templates-features .part-1:not(.in-viewport) li{opacity:0;transform:translateX(-50px)}.home:not(.touch-on) .templates-features .part-1:not(.in-viewport)~.part-2 img{opacity:0;transform:translateX(-50px)}.home:not(.touch-on) .in-view-an:not(.in-viewport) :is(h2,.intro,.button-large){opacity:0;transform:translateY(100px)}section.bg-3 .pf-section-heading-wrap .intro{color:var(--color-secondary-dark)}body{transition:background .7s}section{--heading-size:min(4.8vw,calc(2vmin + 1.5vmax))}.section-integrations{padding:var(--section-gap)0;background-color:#fff;transition:background .7s}.pf-section-heading-wrap{flex-direction:column;text-align:center;margin-bottom:min(2.2em,2vmin) !important}.pf-section-heading{font-size:var(--heading-size)}.pf-section-heading>span{white-space:break-spaces}.pf-section-heading-wrap .intro{max-width:30em;font-size:1.125rem;line-height:1.4;margin-top:1em}.pf-integrations{--integrations-gap:calc(2px + 0.2vw);--integrations-height:calc(60px + 8vmin);margin-bottom:calc(2px + .2vw) !important}.pf-integrations .wrap{display:flex;flex-direction:column;align-items:center}.pf-integrations .wrap>ul{position:relative;width:100%;justify-content:center}.pf-integrations .wrap>ul:not(.in-viewport) li{opacity:0;transform:translateX(60px)}.pf-integrations ul{display:inline-flex}.pf-integrations li{height:var(--integrations-height);min-width:calc(var(--integrations-height) * 1.2);padding:var(--integrations-gap);list-style-type:none;margin-top:0 !important}.pf-integrations .img{width:100%;height:100%;background-color:#f7f9fb;border-radius:.6rem;display:flex;justify-content:center;align-items:center;padding:0 calc(var(--integrations-height) * .25)}.pf-integrations img{height:80%;width:auto;max-width:none}.pf-marquee .pf-marquee-outer:not(.marquee-inited){opacity:0}.container.wide{max-width:100% !important}.pf-marquee{width:100%;overflow:hidden;user-select:none}.pf-marquee-outer{position:relative;width:100%;white-space:nowrap;overflow:hidden;transition:opacity .2s;z-index:10}.marquee-root{position:relative;display:inline-flex}.pf-marquee .clone-content{position:absolute;left:100%;top:0}[data-dir=rtl]{direction:rtl}[data-dir=rtl] .clone-content{left:auto;right:100%}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes marqueeRTL{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.pf-marquee-outer:not(.disabled) .marquee-root{animation:marquee 10s linear infinite}.pf-marquee-outer:not(.disabled)[data-dir=rtl] .marquee-root{animation:marqueeRTL 10s linear infinite}.pf-marquee-outer::after,.pf-marquee-outer::before{content:'';position:absolute;top:0;height:100%;width:30px;z-index:2}.pf-marquee-outer::before{left:0;background-image:linear-gradient(to right,#ffffff,rgba(255,255,255,0))}.pf-marquee-outer::after{right:0;background-image:linear-gradient(to left,#ffffff,rgba(255,255,255,0))}.section-testimonials{padding:var(--section-gap)0;--item-gap:calc(8px + 0.15vw);--dots-height:24px;--dots-gap:calc(1rem + 1vh);--nav-width:max(calc(24px + 2vmin),36px)}.section-testimonials.wide .container{max-width:calc(95% - var(--nav-width) * 2 - 2em ) !important;width:100% !important}.pf-testimonials{position:relative;padding-top:1rem;--heading-size:calc(14px + 0.4vw)}@media(min-width:1280px){.section-testimonials:not(.wide) .owl-carousel{width:calc(100% + var(--item-gap) * 2);margin-left:calc(var(--item-gap) * -1)}}.section-testimonials .item{width:100%;min-height:200px;padding:0 var(--item-gap);transition:opacity .3s,transform .6s;opacity:0;transform:translateY(100px)}.pf-testimonials.in-viewport .owl-carousel.owl-loaded .item{opacity:1;transform:translateY(0)}.section-testimonials .item[data-index="1"]{transition:opacity .3s .1s,transform .6s .1s}.section-testimonials .item[data-index="2"]{transition:opacity .3s .2s,transform .6s .2s}.section-testimonials .item[data-index="3"]{transition:opacity .3s .3s,transform .6s .3s}.section-testimonials .item[data-index="4"]{transition:opacity .3s .4s,transform .6s .4s}.section-testimonials .inner-wrap{display:flex;flex-direction:column;height:100%;width:100%;background-color:#fff;border-radius:.8rem;border-bottom-right-radius:min(5rem,10vw);padding:10%}.section-testimonials .pf-star{margin-top:-10px}.section-testimonials .pf-star span{letter-spacing:-.05em;font-size:24px}.section-testimonials .pf-star span:after{color:#fbc129}.section-testimonials .item h5{position:relative;font-size:var(--heading-size);letter-spacing:0;line-height:1.2;min-height:calc(1.2em * 1.2);padding-right:2em;font-family:merriweather;font-style:italic}.section-testimonials .item h5.lot-text{font-size:calc(var(--heading-size) * .85)}.section-testimonials h5::before{content:'\e900';position:absolute;font-size:1em;font-family:pf-icons;font-style:normal;right:0;top:.1em;color:#ecf0f3;line-height:1}.section-testimonials .comment{color:var(--color-secondary-2);font-weight:300;font-size:1rem;line-height:1.5;padding-right:1em;margin-bottom:1.5em;display:-webkit-box !important;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis;overflow:hidden}.section-testimonials .foot{position:relative;margin-top:auto;padding-top:1.725em;border-top:1px solid #edf0f4;padding-left:24px}.section-testimonials .foot::after{content:'';position:absolute;left:0;top:1.625em;margin-top:2px;width:16px;height:20px;background-image:url(images/i-user-small.png);background-repeat:no-repeat;background-size:cover;opacity:.7}.section-testimonials h6{font-size:20px;line-height:1;margin-bottom:4px}.pf-testimonials small{color:var(--color-secondary-2);opacity:.7;font-size:13px;display:inline-flex;vertical-align:top;line-height:1.2;min-height:2.4em;padding-right:2em;margin-top:.3em}.section-testimonials small.note{position:absolute;display:block;width:100%;left:0;bottom:2em;text-align:center}.owl-dots{margin-top:var(--dots-gap);margin-bottom:-2rem;width:100%;display:flex;justify-content:center;gap:10px;pointer-events:none}.owl-dots>*{position:relative;width:var(--dots-height);height:var(--dots-height);background-color:transparent;border-radius:50%}.owl-dots button::after{content:'';position:absolute;width:6px;height:6px;background-color:#ceced4;border-radius:50%;top:50%;left:50%;margin:-3px 0 0 -3px}.owl-dots button.active::after{background-color:var(--main-blue)}.owl-dots button.active{background-color:rgba(17,121,250,.1)}.owl-nav{font-size:var(--nav-width)}.owl-nav button{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);margin-top:calc( (var(--dots-gap) + var(--dots-height)) * -.5 );font-size:1em;height:1em;width:1em;display:flex;justify-content:center;align-items:center;background:0 0 !important;padding:0 !important}button.owl-prev{left:-1em}button.owl-next{right:-1em}.owl-nav span{display:none}.owl-nav button::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background-color:rgba(255,255,255,.5);transition:transform .3s ease-out,background .2s;z-index:1}.owl-nav button.disabled{opacity:.4;pointer-events:none}.owl-nav button::before{content:'\e921';position:relative;color:var(--main-dark);font-family:pf-icons;font-size:.4em;line-height:1;transition:color .2s;z-index:2}button.owl-prev::before{transform:rotate(180deg)}body.touch-off .owl-nav button:hover::after{transform:scale(1.2);background-color:var(--main-blue)}.owl-nav button:hover::before{color:#fff}.owl-carousel{pointer-events:none}.owl-carousel,.owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-stage{position:relative;touch-action:manipulation;display:flex;cursor:grab;pointer-events:auto}.owl-stage:after{content:".";display:block;clear:both;height:0}.owl-stage-outer{position:relative;overflow:hidden;will-change:transform}.owl-item{display:inline-flex;font-size:1rem}div[class*=owl-].disabled{display:none}.owl-carousel:not(.owl-loaded){display:none}.owl-carousel button{cursor:pointer;user-select:none;-webkit-appearance:none;appearance:none;min-width:0}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.skrollr-mobile .skrollable{transform:none !important}.skrollr-mobile,.skrollr-mobile body{overflow:visible !important}.section-integrations+.section-editor-choice{padding-top:0}.section-editor-choice{padding:var(--section-gap)0;background-color:#fff;--gap-large:calc(30px + 1vmax);--gap-small:calc(24px + 0.3vmax)}.blog-block-02{display:flex;gap:var(--gap-large)}.blog-block-02 .part{width:50%}.blog-block-02 .nth-1 .post h2{font-size:30px;padding-right:2em}.blog-block-02 .nth-2{display:flex;flex-wrap:wrap;gap:var(--gap-small)}.blog-block-02 .nth-2 .post{width:calc(50% - var(--gap-small) * .502)}.blog-block-02 .nth-2 .post .text header~*{display:none !important}.blog-block-02 .nth-2 .post h2{font-size:20px}.blog-block-02 .nth-1 .text p{padding-right:4em}.blog-block-02 .list-meta time,.blog-block-02 .list-meta a,.blog-block-02 .post .text p{color:var(--color-secondary)}.blog-block-02 .nth-1 h2 a{font-weight:var(--heading-bold)}.blog-block-02 .nth-2 h2 a{font-weight:600}.blog-block-02 img{border-radius:.6rem}section.bg-3 .started h3{font-weight:600}.animation-bg:after{border-color:rgba(9,41,115,.2)}.animation-bg:before{border-color:#7712ba}@media(max-width:2200px) and (min-width:1441px){body.wide:not(.blog) .container{width:1280px}}@media(max-width:2200px){.button-large{font-size:18px}}@media(max-width:1440px) and (min-width:992px){body.wide:not(.blog){--contentWidthUnit:992px}body.wide:not(.blog) .container{width:992px}.button-large{font-size:13px}section{--heading-size:40px}.pf-section-heading-wrap .intro{font-size:1rem}.section-testimonials h6{font-size:16px}.section-testimonials small{font-size:11px}.blog-block-02 .nth-2 .post h2{font-size:16px}.blog-block-02 .nth-1 .post h2{font-size:24px}}@media(max-width:991px){section{--heading-size:calc(12px + 3vw)}.button-large{font-size:calc(10px + .8vw)}.button-large:after{width:1em;height:1em}.owl-dots{gap:2px}.pf-testimonials{--heading-size:min(calc(16px + 0.8vw),20px)}i.t-i-3,i.t-i-4{top:.05em}.blog-block-02{flex-direction:column}.blog-block-02 .part{width:100%}.section-integrations>.container{max-width:100%;width:100%}.section-testimonials .foot{padding-left:0}.section-testimonials .foot::after{display:none}.section-testimonials h6{font-size:min(1.125rem,16px)}.section-testimonials small{font-size:min(.875rem,11px)}}@media(max-width:767px){.pf-section-heading-wrap .intro{font-size:1rem}.section-testimonials{--item-gap:10px;--dots-height:12px}.section-testimonials .item h5.lot-text{font-size:calc(var(--heading-size) * .9)}.section-testimonials.wide .container{max-width:calc(100% - var(--nav-width)* 2) !important}.pf-integrations .img{border-radius:.4rem}.owl-dots button::after{width:2px;height:2px;margin:-1px 0 0 -1px}.blog-block-02{gap:0}.blog-block-02 .nth-1 .post h2,.blog-block-02 .nth-2 .post h2{font-size:calc(12px + 2vw);line-height:1.1;padding-right:1em}.blog-block-02 .nth-2{display:block}.blog-block-02 .nth-2 .post{width:100%}.blog-block-02 .post .img{margin-bottom:min(4vw,20px)}.blog-block-02 .nth-2 .post{margin-top:max(8vw,30px)}}.pl-field{--iconGrayColor:hsla(218, 7%, 46%, .45);user-select:none}.pl-field-switch input{display:none}.pl-field-label{display:flex;align-items:center;line-height:1}.pl-field-icon+span{display:inline-flex;align-items:center;gap:3px}.pl-field-switch .pl-field-icon{--roundSize:calc(1em - 4px);display:flex;font-size:calc(1em + 4px);height:1em;width:1.8em;cursor:pointer;margin-right:.35em;position:relative;z-index:2}.pl-field-switch .pl-field-icon:before{content:"";background-color:#fff;border-radius:50%;box-shadow:0 0 3px -1px rgba(0,0,0,.4),1px 1px 3px -1px rgba(0,0,0,.1);height:var(--roundSize);width:var(--roundSize);left:2px;margin:0;position:absolute;top:2px;transition:transform .2s;z-index:2}.pl-field-switch input[type=checkbox]:checked~.pl-field-icon:before{transform:translateX(calc(1.8em - var(--roundSize) - 4px))}.pl-field-switch .pl-field-icon:after{content:"";background:var(--iconGrayColor);border-radius:2em;box-shadow:inset 0 1px rgba(0,0,0,.1);height:100%;width:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .1s,transform .2s,background .1s;z-index:1}.pl-field-switch input[type=checkbox]:checked~.pl-field-icon:after{background:var(--main-blue);opacity:1}.fw-light{font-weight:300}.fw-normal{font-weight:400}.pf-upload h3{font-size:48px}.pf-upload .alert,.pf-upload input[type=file]{display:none}.pf-upload .dropzone{position:relative;margin:2rem 0 1.5rem;line-height:1;width:100%;border-radius:18px;aspect-ratio:1000/126}.pf-upload .dropzone :is(.dpmessage,label){width:100%;height:100%}svg.upload-stroke rect{width:calc(100% - 2px);height:calc(100% - 2px)}.pf-upload svg.upload-stroke{position:absolute;top:0;left:0;width:100%;height:auto;stroke:#a9b5ca;fill:#f5f8fe;transition:stroke .3s,stroke-dashoffset .6s}.pf-upload .dropzone:hover svg.upload-stroke{stroke:var(--main-blue);stroke-dashoffset:8}.pf-upload .dropzone label{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:1.05em;z-index:10}.pf-upload .button-large{cursor:pointer;line-height:1}.pf-upload .pf-icon-help::before{content:'\eb6c';font-family:lineicons}section.pf-upload{position:relative;z-index:90}section.pf-upload h3{text-align:center;line-height:1.2}section.pf-upload .pl-field-label{justify-content:center}.pf-upload .dropzone:hover label{letter-spacing:.3px}.pf-upload .button-large:after{transform:none !important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQyNDNFNUQ4MkE4ODExRjBCM0I5RThBNThDRDNFQTk1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQyNDNFNUQ5MkE4ODExRjBCM0I5RThBNThDRDNFQTk1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDI0M0U1RDYyQTg4MTFGMEIzQjlFOEE1OENEM0VBOTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDI0M0U1RDcyQTg4MTFGMEIzQjlFOEE1OENEM0VBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz44KOhmAAABfElEQVR42uyZwWrCQBCGk8UefIV6EbTeLIJ3RZ+oVOlD9OSDqI/QvoAHiTdF7KGxj1CkhzgDU1jFhOxmZ2NgBn6Y3XXZ/0uym90YJkkSVDlUUPEQAAEQAL4YgI6gH8pZImRaRjugNahO5V9QD7Stwh1A8x+a+YDyT2q7a4B/840bbY8cEMqTeTYIxWj+LyV3CqGYzOPqc9DKB6pzDqGYzI9AJ63uRHXuIXAZtVQH9J1cRkz12B5p9ZHWJ87oYywu82kAziFszLdymM8CyLoALR8Ai5xXLwsgDWJp6sdmEoc3JqzNFgH7jEFxkTlcs+jzinOf8jfQvsD4CDEEvVN5ci+bOYwI1KV8A3qW84AACIAACIAACIBHgN3VloElaowAuK95oHxa5oetJmhG+Qvoi/mpMBvPcP8/L3AEtTlvzF2cB56uDvHcYTSerEIC4HkZbYNWzJ7anAD4mbxftUdoV6K/rYs7MKHfNTybj/O8wUP5p14ABEAASo2zAAMAjjxLkKM7RUUAAAAASUVORK5CYII=)}.upload-stroke.for-mobile{display:none}@keyframes dashMove{to{stroke-dashoffset:-19}}@keyframes dashMove2{to{stroke-dashoffset:-14}}.dropzone-an .dropzone .upload-stroke:not(.for-desktop) rect{animation:dashMove 1.2s linear infinite}.dropzone-an .dropzone .upload-stroke.for-desktop rect{animation:dashMove2 1.2s linear infinite}.dropzone-an .dropzone:hover svg.upload-stroke{stroke-dashoffset:unset}.dropzone-an .dropzone:hover .upload-stroke rect{animation-play-state:paused}@media(max-width:2200px){section.pf-upload h3{font-size:34px}}@media(max-width:1440px){.pf-upload .dropzone label{font-size:1em}.pl-field-label>span{font-size:12px}}@media(max-width:991px){section.pf-upload h3{font-size:calc(12px + 3vw)}.upload-stroke.for-mobile{display:block}.upload-stroke.for-desktop{display:none}section.pf-upload .dropzone{aspect-ratio:620/200}}section.choose-type{padding:calc(var(--section-gap) * .8)0}.choose-type-wrap{justify-content:space-between}.choose-type-item{width:48.2%;box-shadow:1px 1px 12px rgba(0,0,0,5%),1px 1px 3px rgba(0,0,0,2%);border-radius:18px;overflow:hidden;background-color:#fff;padding:0 !important;transition:box-shadow .3s}.touch-off .choose-type-item:hover{box-shadow:1px 1px 22px rgba(0,0,0,.1),1px 1px 3px rgba(0,0,0,2%),0 0 0 1px var(--main-blue)}.choose-type-item .text,.choose-type-item .img{position:relative;padding:min(calc(20px + 1vw),40px)}.choose-type-item .img::before{content:'';position:absolute;top:0;left:0;width:100%;height:40%;background-image:url(images/choose-bg.png);background-size:100%;background-position:50% 0}.choose-type-item img{position:relative;box-shadow:1px 1px 12px rgba(0,0,0,7%),1px 1px 3px rgba(0,0,0,1%);border-radius:8px;z-index:2}.choose-type-item .button-large{width:100%;justify-content:center;font-size:16px;margin-bottom:16px !important;line-height:1.4}.choose-type-item .button-large:after{width:17px;height:17px}.touch-off .choose-type-item .button-large::before{animation-duration:1.5s}.choose-type-item .title{text-align:center;font-size:min(calc(1rem + 1vw),20px);font-weight:600;line-height:1;padding:16px;background-color:#eef0f1;transition:background .2s}.touch-off .choose-type-item:hover .title{background-color:#e2eefe}.choose-type-item li{position:relative;padding-left:20px;line-height:1.2}.choose-type-item li+li{margin-top:10px}.choose-type-item li::before{content:'';position:absolute;left:0;top:calc((1.2em - 7px) * .5);width:7px;height:7px;border-radius:50%;background-color:var(--main-blue)}.choose-type-item small{display:block;text-align:center}.choose-type-item small a{color:var(--main-blue)}.choose-type-item small a:hover{text-decoration:underline}@media(max-width:1440px){.choose-type-item .button-large{font-size:14px}}@media(max-width:991px){.choose-type-item li{font-size:.9em}.choose-type-item{width:100%}.choose-type-item+.choose-type-item{margin-top:2em}}textarea#ai-prompt-textarea::placeholder{color:#888}.bg.full{position:absolute;inset:0;z-index:-1}:root{--font-lg:20px}.text-lg{font-size:var(--font-lg)}@media(max-width:1920px){:root{--font-lg:18px}}@media(max-width:1680px){:root{--font-lg:16px}}@media(max-width:1280px){:root{--font-lg:min(16px,calc(10px + 0.8vw))}}:root{--octopus-width:178px}.pf-main-banner{position:relative;padding:calc( var(--octopus-width) * .2 + 6vmin )0 calc( var(--octopus-width) * .5 + 4vmin );background-color:#cde3fd;background-image:linear-gradient(180deg,#fff,rgba(255,255,255,0) 50%);letter-spacing:-.02em;font-size:clamp(12px,calc(.8vh + .6vw),2vw);overflow:hidden;z-index:2}.pf-main-banner .recaptcha-container{margin-top:6px}@media(max-width:2000px){:root{--octopus-width:calc(4vmax + 8vmin)}}@media(max-width:991px){:root{--octopus-width:calc(60px + 10vw)}}.pf-main-banner .summary-text{font-size:.825em}.pf-main-banner .heading{--text-i-size:0.9em;font-size:min(6.25vmin,4.8vw);font-weight:660;margin:auto;margin-bottom:1rem;line-height:1}.pf-main-banner .heading .t-i-10{top:-.07em;margin-left:.2em;vertical-align:bottom}.pf-main-banner .tab-content{display:none}.active.tab-upload~.tabs-contents .content-upload,.active.tab-ai~.tabs-contents .content-ai,.active.tab-doc~.tabs-contents .content-doc{display:block}.main-banner-tabs{max-width:94%;width:62em;margin:1.325em auto 0;display:flex;gap:.9em 1.2em;flex-wrap:wrap;justify-content:center;font-size:1.125em}.main-banner-tabs .tab-btn{position:relative;text-align:center;padding:1em;font-weight:600;letter-spacing:-.01em;font-family:var(--font-heading);line-height:1;color:rgba(10,12,20,.45);cursor:pointer;transition:background .1s,color .15s;z-index:2;white-space:nowrap;font-size:min(1em,2.6vw)}.main-banner-tabs .tab-btn:not(.active):hover{color:rgba(10,12,20,.8)}.main-banner-tabs .tab-btn strong{color:var(--main-blue);font-weight:800}.main-banner-tabs .tab-btn::after{content:'';position:absolute;width:100%;height:.525em;left:0;bottom:0;background-color:rgba(10,22,30,.15);transition:background .1s;border-radius:1em}.main-banner-tabs .tab-btn.active::after{background-color:var(--main-blue)}.main-banner-tabs .tab-btn.active{color:var(--main-dark);pointer-events:none}.main-banner-tabs .tab-btn::before{content:'';position:absolute;left:50%;width:3em;height:0;opacity:0;top:calc(100% - .5em);transform:translateX(-50%);background-color:var(--main-blue);transition:opacity .1s,height .1s;clip-path:polygon(100% 0,52% 98%,50% 100%,48% 98%,0 0)}.main-banner-tabs .tab-btn.active::before{height:.85em;opacity:1}html:is([lang=de],[lang=fr]) .main-banner-tabs .tab-btn{padding:1em .8em;font-size:min(.9em,2.4vw)}html:is([lang=en]) .main-banner-tabs .tab-btn{padding:1em 1.2em}.main-banner-tabs .tabs-contents{position:relative;width:100%;margin-top:.325em;font-size:.95em}.pf-main-banner #recaptcha-div{margin-top:5px;margin-bottom:-1em}.main-banner-tabs .tab-content{aspect-ratio:1000/280}.main-banner-tabs .dropzone{width:100%;height:100%;margin:0 !important;transition:box-shadow .2s}.main-banner-tabs .pf-upload .dropzone label{letter-spacing:-.01em;padding-bottom:.5em;box-sizing:border-box;color:rgba(10,12,20,.7);font-size:1em;transition:none}.main-banner-tabs .dropzone label a{font-weight:600;color:var(--main-blue);margin:0 .2em;cursor:pointer}.main-banner-tabs .dropzone label a:hover{text-decoration:underline}.main-field-wrap{position:relative;height:100%}.main-field-wrap textarea{width:100%;height:100%;outline:none;border:none !important;font-size:1em;line-height:1.4;color:var(--main-dark);padding:1.2em 1.4em;caret-color:var(--main-blue);resize:none}.main-banner-tabs .dropzone,.main-banner-tabs .main-field-wrap textarea{background-color:#fff;border-radius:1.2em}.main-banner-tabs .pf-upload:hover .dropzone,.main-banner-tabs .main-field-wrap textarea:focus{box-shadow:0 0 15px -5px var(--main-blue)}.main-banner-tabs button[disabled]{opacity:.5;cursor:no-drop}.main-banner-tabs .tab-content button[class*=-btn]{position:absolute;right:.5em;bottom:.5em;padding:.2em 1.4em calc(.2em + 1px);min-height:2.5em;min-width:2.5em;font-size:.95em;font-family:var(--font-heading);font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5em;background-color:var(--main-blue);border-radius:.725em;overflow:hidden;color:#fff;transition:box-shadow .2s;z-index:10}.main-banner-tabs button.fileinput-btn::before{content:'\e940'}.main-banner-tabs button.ai-prompt-btn::before{content:'\e941'}.main-banner-tabs button[class*=-btn]::before{font-family:pf-icons;font-size:1.2em}.main-banner-tabs .tab-content button[class*=-btn]:not([disabled]):hover{box-shadow:0 .4em 1.5em -.6em var(--main-blue)}.pf-main-banner .alert{border:none;background-color:transparent;font-size:12px;margin:6px 0 -2em;padding:0;z-index:90}.pf-main-banner .alert span{line-height:1;padding:.8em 1em;background-color:rgba(10,12,20,.45);color:#fff;border-radius:6px;display:inline-flex}.pf-main-banner .alert.alert-danger span{background-color:#ff5656}.main-banner-tabs .progress{position:absolute;z-index:99;width:99%;left:.5%;top:105%;box-shadow:none;margin:0;height:8px;background:rgba(32,37,111,7%);border-radius:1em;padding:2px}.main-banner-tabs .progress-bar{border-radius:1em;background:var(--main-blue)}.pl-text-group{position:absolute;width:0;height:0;opacity:0;font-size:0;pointer-events:none}.main-banner-tabs .tab-template-link{position:absolute;left:1.4em;bottom:1.1em;font-size:.875em;font-weight:500;color:rgba(10,12,20,.55);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(10,12,20,.25);transition:color .15s;z-index:10}.main-banner-tabs .tab-template-link:hover{color:var(--main-blue);text-decoration-color:var(--main-blue)}@media(max-width:991px){.pf-main-banner>.container{max-width:100%}.main-banner-tabs{max-width:90%}.main-banner-tabs .tab-content{aspect-ratio:1000/300}}@media(max-width:768px){.main-banner-tabs{max-width:100%;gap:1em .6em}.main-banner-tabs .tab-btn,html:is([lang=en]) .main-banner-tabs .tab-btn{padding:.9em .5em}.main-banner-tabs .tab-template-link{font-size:.8em;bottom:.9em;left:1.2em}}.bg-pattern{display:none}.keyword{text-decoration:underline;text-decoration-color:var(--itemColor);text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-style:dotted}.section-form-type{--fontUnit:min(calc(0.45vmin + 0.55vmax),18px);--heading-size:min(4.8vw,calc(1vmin + 2vmax));position:relative;padding:var(--section-gap)0}.wide .section-form-type .container{max-width:2080px;width:90% !important}.section-form-type .octopus{font-size:var(--octopus-width);position:absolute;left:50%;margin-left:-.325em;top:-.60674em;width:1em;height:.8426966em;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(images/octopus-01.png);transition:opacity .2s,transform .2s;z-index:3}.section-form-type .intro{max-width:40em;margin-top:.645em}.section-form-type .type-list{--insetGap:2.4em;display:flex;flex-wrap:wrap;font-size:var(--fontUnit);margin-top:3.5vmin;user-select:none}.section-form-type .item{--itemColor:var(--main-blue);width:25%;padding:max(8px,.725em)}.section-form-type .type-02{--itemColor:#8c8cff}.section-form-type .type-03{--itemColor:#68da62}.section-form-type .type-04{--itemColor:#f4da44}.section-form-type .inner-wrap{position:relative;background-color:#080819;border-radius:1em;height:100%;padding:var(--insetGap);transition:box-shadow .3s;display:flex;flex-direction:column}.section-form-type .inner-wrap:hover{box-shadow:0 0 0 1px var(--itemColor),0 .5em 3em -1em rgba(0,0,0,.8)}.section-form-type .item .highlight{color:var(--itemColor)}.section-form-type .label-popular{position:absolute;right:-6px;top:1.5em;color:var(--main-dark);background-image:linear-gradient(20deg,#bbf65b 0%,#48e27b 100%);border-top-right-radius:1em;border-bottom-left-radius:1em;padding:.5em 1em;font-family:merriweather;font-weight:500;line-height:1}.section-form-type .label-popular::before{content:"";position:absolute;right:0;top:100%;width:6px;height:6px;background:#236631;clip-path:polygon(0 0,100% 0,0 100%)}.section-form-type .type-heading{font-size:min(2.2em,1.8vw);line-height:1;padding-top:.2em;margin-bottom:0}.section-form-type .summary-text{margin:1.5em 0 0}.section-form-type ul{margin:1.5em 0 3em}.section-form-type li{position:relative;padding-left:1.4em;line-height:1.4;color:#cad5ed;font-weight:300}.section-form-type li::before{content:'\e944';font-family:pf-icons;color:var(--itemColor);position:absolute;left:0;top:.2em}.section-form-type .img{padding-top:77.8%;margin:auto 0 1em;transition:opacity .4s}.section-form-type .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transition:transform .2s,opacity .2s,filter .3s}body:not(.touch-on) .section-form-type .inner-wrap:not(:hover) .img img{opacity:.5;transform:translateY(10px);filter:blur(1px)}.section-form-type .foot{position:relative;z-index:2}.section-form-type .foot .regular{color:var(--itemColor)}:is(.section-form-type,.section-building) .btn-group{flex-wrap:wrap;gap:1.4em;row-gap:.8em}.section-form-type .button-large{min-width:16em;justify-content:center}.touch-off section.bg-3 .button-large:not([class*=style-]):hover{box-shadow:0 22px 30px -25px var(--main-blue)}.bg-3 .button-large.style-dark{background-color:#282e3f;white-space:pre}.button-large.style-dark:hover{background-color:#282e3f91;box-shadow:0 0 0 1px var(--main-blue),0 0 0 1px var(--main-blue)inset}.btn-group .note{width:100%;display:block;margin-top:10px;font-size:.875em;white-space:pre}.button-large.icon-disabled::after{display:none}@media(max-width:1440px){.wide .section-form-type .container{width:98% !important}.section-form-type .label-popular{font-size:.875em}}@media(max-width:992px){.section-form-type{--fontUnit:1.5vw}.section-form-type .item{width:50%}.section-form-type .type-heading{font-size:1.9em}}@media(max-width:768px){.section-form-type{--fontUnit:2.5vw}.section-form-type .item{width:100%}}@media(min-width:992px){.wide .main-content .container.wider{max-width:85%;width:1580px}}.story-block-list{--avatarSizeLarge:calc(40px + 1vw)}.story-block-list,.section-features,.section-industries{--gapInset:2em}:is(.section-story,.section-features,.inds-block-list) .inner-wrap{position:relative;display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:.8em;box-shadow:0 .5em 2em -.5em rgba(0,0,0,5%);padding:var(--gapInset);overflow:hidden;transition:transform .6s,opacity .4s}:is(.section-story) .item:nth-child(2) .inner-wrap{transition:transform .6s .1s,opacity .4s .1s}:is(.section-story) .item:nth-child(3) .inner-wrap{transition:transform .6s .2s,opacity .4s .2s}:is(.section-features,.section-industries) .item:nth-child(4n+2) .inner-wrap{transition:transform .6s .1s,opacity .4s .1s}:is(.section-features,.section-industries) .item:nth-child(4n+3) .inner-wrap{transition:transform .6s .2s,opacity .4s .2s}:is(.section-features,.section-industries) .item:nth-child(4n+4) .inner-wrap{transition:transform .6s .3s,opacity .4s .3s}.home:not(.touch-on) :is(.section-story,.section-features,.section-industries,.pdf-tool-list) .item:not(.in-viewport) .inner-wrap{transform:translateY(100px);opacity:0}.story-block-list .info-group h5{margin-bottom:4px}.story-intro{color:var(--color-secondary-2);margin:0 0 1.425em}.customer-stats-bar{border-top:1px solid rgba(110,120,130,.2);padding-top:1.645em;margin-top:auto;line-height:1}.customer-stats-bar h6{font-size:calc(1em + .3vmin + .5vmax)}.customer-stats-bar .thin{color:var(--color-secondary-2);padding-left:.1em;font-size:max(12px,.75em)}.story-block-list .img{--btnSize:calc(30px + 1vw);margin:calc(var(--gapInset) * -1);margin-top:1.645em;max-width:none;overflow:hidden;background-color:var(--main-dark);padding-top:calc(56.25% + (var(--gapInset) * 2) * .5625);will-change:transform}.story-block-list .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.story-block-list .img:hover img{transform:scale(1.05)}.story-block-list .img p,.story-block-list .img p::after,.inds-block-list .img::after{position:absolute;bottom:0;left:0;right:0}.story-block-list .img p{padding-bottom:1.5em;z-index:2;color:#fff;z-index:2}.story-block-list .img p::after{content:'';height:200%;background:linear-gradient(to top,#141e28 0%,rgba(20,30,40,0) 100%);z-index:-1}.story-block-list .img:after,.story-block-list .img:before{margin:0;left:1rem;top:1rem}.story-block-list .img p span{text-decoration:underline;text-underline-offset:4px;font-weight:500;font-size:1.125em}.story-block-list .img:hover p span{text-decoration-color:var(--main-blue);text-decoration-style:dotted}.features-block-list{--headingSize:calc(1.325em + 0.2vw)}.features-block-list .item{--itemColor:#6c6cff}.features-block-list .item:nth-child(2){--itemColor:#1179fa}.features-block-list .item:nth-child(3){--itemColor:#ba60e9}.features-block-list .item:nth-child(4){--itemColor:#4143fb}.features-block-list .item:nth-child(5){--itemColor:#ba60e9}.features-block-list .item:nth-child(6){--itemColor:#5dd949}.features-block-list .item:nth-child(7){--itemColor:#1179fa}.features-block-list .item:nth-child(8){--itemColor:#6c6cff}.features-block-list .inner-wrap{align-items:flex-start}.features-block-list h6{font-size:var(--headingSize);line-height:1;margin-bottom:1em;padding-top:.5vmin}i[class*=features-i-]{position:absolute;right:var(--gapInset);top:calc(var(--gapInset) + .5vmin);width:calc(var(--headingSize) * 2);height:calc(var(--headingSize) * 2);border-radius:50%;background-color:#f5f6f8;transition:background .2s;font-style:normal;transform:scale(1.2)}i[class*=features-i-]::before{font-size:var(--headingSize);color:var(--itemColor);transition:color .2s;font-family:pf-icons}.inner-wrap:hover i[class*=features-i-]{background-color:var(--itemColor)}.inner-wrap:hover i[class*=features-i-]::before{color:#fff}.features-i-1::before{content:'\e945'}.features-i-2::before{content:'\e946'}.features-i-3::before{content:'\e947'}.features-i-4::before{content:'\e948'}.features-i-5::before{content:'\e949'}.features-i-6::before{content:'\e94a'}.features-i-7::before{content:'\e94b'}.features-i-8::before{content:'\e94c'}.features-block-list .item p{max-width:100%;line-height:1.4;color:var(--color-secondary-2);min-height:1em;padding-bottom:2em}.feature-tag{position:relative;display:inline-flex;padding:.6em 1.5em;margin-top:auto;color:var(--main-dark);line-height:1;z-index:2}.feature-tag::after{content:'';position:absolute;inset:0;background-color:var(--itemColor);opacity:.12;border-top-left-radius:1em;border-bottom-right-radius:1em}.features-block-list--primary{margin-bottom:1.5em}.features-block-list--primary .inner-wrap{color:inherit;text-decoration:none;border:1px solid rgba(17,121,250,8%);box-shadow:0 1em 3em -2em rgba(18,20,31,.28)}.features-block-list--primary .inner-wrap:focus-visible{outline:3px solid rgba(17,121,250,.35);outline-offset:3px}.features-block-list--primary .item p{max-width:28em;min-height:0;padding-bottom:1.25em}.feature-more-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75em}.feature-more-list details{position:relative;border:1px solid #e2e8f1;border-radius:.8em;background:#fff;transition:border-color .2s,box-shadow .2s}.feature-more-list details[open]{border-color:#b9d5f8;box-shadow:0 .75em 2em -.8em rgba(17,121,250,.16)}.feature-more-list summary{display:flex;align-items:center;gap:.7em;min-height:4.5em;padding:1em 2.25em 1em 1em;color:var(--main-dark);font-weight:700;line-height:1.2;cursor:pointer;list-style:none}.feature-more-list summary::-webkit-details-marker{display:none}.feature-more-list summary::after{content:"+";position:absolute;right:1em;color:var(--main-blue);font-size:1.25em;font-weight:500;transition:transform .2s}.feature-more-list details[open] summary::after{transform:rotate(45deg)}.feature-more-list summary i[class*=features-i-]{position:static;flex:0 0 2.25em;width:2.25em;height:2.25em;transform:none}.feature-more-list summary i[class*=features-i-]::before{font-size:1.1em}.feature-more-list details:nth-child(1){--itemColor:#1179fa}.feature-more-list details:nth-child(2){--itemColor:#4143fb}.feature-more-list details:nth-child(3){--itemColor:#5dd949}.feature-more-list details:nth-child(4){--itemColor:#1179fa}.feature-more-list details:nth-child(5){--itemColor:#6c6cff}.feature-more-list details:hover summary i[class*=features-i-]{background:var(--itemColor)}.feature-more-list details:hover summary i[class*=features-i-]::before{color:#fff}.feature-more-list details>p{margin:0;padding:0 1em .65em;color:var(--color-secondary-2);font-size:.9em;line-height:1.45}.feature-more-list details>a{display:inline-block;margin:0 1em 1em;color:var(--main-blue);font-size:.88em;font-weight:700;text-decoration:none}@media(max-width:991px){.feature-more-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.feature-more-list{grid-template-columns:1fr}.feature-more-list summary{min-height:3.75em}}@media(max-width:1920px) and (min-width:768px){.features-block-list .item,.story-intro,.inds-block-list{font-size:15px}}@media(max-width:1440px) and (min-width:768px){.features-block-list .item,.story-intro,.inds-block-list{font-size:14px}}@media(max-width:1280px) and (min-width:768px){.features-block-list .item,.story-intro,.inds-block-list{font-size:12px}}@media(max-width:991px){.container.wider{max-width:100% !important}}.section-templates-summary{position:relative;background-color:var(--bg-dark);padding-top:var(--section-gap)}.templates-features{display:flex;align-items:center;justify-content:center;font-size:86.5px}.templates-features li+li{margin-top:max(.12em,12px) !important}.templates-features .part-2{position:relative;width:10em;padding-top:5.76em}.templates-features .part-2::after{content:'';position:absolute;width:2px;height:2px;left:20px;top:20%;border-radius:50%;opacity:.4;transform:scale(1.2);box-shadow:0 0 1.5em 1em #032abf}.templates-features img{position:absolute;inset:0;object-fit:cover;z-index:1}.templates-features h6{font-size:.255em;line-height:1.1}.templates-features .part-1{position:relative;top:-.2em;z-index:2}.templates-features ul{display:flex;flex-direction:column;align-items:flex-start;margin-right:-.3em}.templates-features li{padding:.25em .645em;background-image:linear-gradient(125deg,rgba(22,28,83,.6) 0%,rgba(40,57,152,.5) 50%,rgba(17,121,250,.6) 100%);border-top-right-radius:.4em;border-bottom-left-radius:.4em}.section-templates-summary .container{max-width:100% !important}@media(max-width:1920px){.templates-features{font-size:calc(4vmin + 2vmax)}}@media(max-width:992px){.templates-features{font-size:6.5vw}}@media(max-width:768px){.templates-features h6{font-size:.355em}.templates-features ul{width:calc(100% + 2em)}}.inds-block-list .inner-wrap{color:var(--color-secondary-dark);background-color:var(--bg-dark)}.inds-block-list .inner-wrap h6{color:#fff}.inds-block-list .img{margin:calc(var(--gapInset) * -1);margin-bottom:-2em;max-width:none;overflow:hidden;padding-top:calc(75% + (var(--gapInset) * 2) * .75);will-change:transform}.inds-block-list .img img{position:absolute;inset:0;object-fit:cover}.inds-block-list .img::after{content:'';height:50%;background:linear-gradient(to top,var(--bg-dark) 20%,rgba(20,30,40,0) 100%);z-index:1}.inds-block-list .img img{opacity:.85;transition:transform .3s,opacity .3s}.inds-block-list .inner-wrap:hover .img img{transform:scale(1.05);opacity:1}.inds-block-list p{padding-bottom:.7em}.inds-block-list h6{position:relative;font-size:calc(1.2em + .2vmin + .3vmax);line-height:1;margin-bottom:.545em;z-index:2}.inds-block-list h6::before{content:'';position:absolute;inset:0;margin:-.3em calc(var(--gapInset) * -1);background:linear-gradient(to right,var(--main-blue) 20%,rgba(17,21,250,0) 80%);transition:transform .3s,opacity .3s;transform-origin:left;z-index:-1}.inds-block-list .inner-wrap:not(:hover) h6::before{transform:scaleX(.5);opacity:0}.text-block-ltr{font-size:calc(1em + .2vmax + .2vmin);padding:2.2em 3em;background-image:linear-gradient(125deg,#f7ffca 0%,#d7ffca 30%,#dae0ff 100%);border-radius:.5em;color:var(--main-dark);font-family:var(--font-heading)}.text-block-ltr .inner{display:flex;align-items:flex-start;gap:1em}.text-block-ltr h5{width:35%;font-size:1em;font-weight:700;margin-bottom:.6em}.text-block-ltr p{width:64%;line-height:1.4}@media(max-width:768px){.text-block-ltr .inner{display:block}.text-block-ltr .inner>*{width:100%}}.section-building{padding:var(--section-gap)0}.features-block-list .inner-wrap,.section-form-type .inner-wrap{cursor:pointer}.home .PDF-tools-section{transition:background .3s}.home .pdf-tool-list .inner-wrap{transition:transform .6s,opacity .4s}.home .pdf-tool-list .item:nth-child(2) .inner-wrap{transition:transform .6s .1s,opacity .4s .1s}.home .pdf-tool-list .item:nth-child(3) .inner-wrap{transition:transform .6s .2s,opacity .4s .2s}.home .pdf-tool-list .item:nth-child(4) .inner-wrap{transition:transform .6s .3s,opacity .4s .3s}.column-four .pdf-tool-home{max-width:100%;margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.column-four .pdf-tool-list{padding:0}.column-four .pdf-tool-home .item{width:25%;padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2)}@media(max-width:991px){.column-four .pdf-tool-home .item{width:50%}}@media(max-width:768px){.column-four .pdf-tool-home .item{width:100%}}.bg-light-blue .PDF-tools-section{background-color:#f9fafb}.bg-light-blue .PDF-tools-section::before{opacity:0}.section-doc-creator{position:relative;padding:var(--section-gap)0;background-color:#fff;transition:background .7s;overflow:hidden}.section-doc-creator .intro{max-width:40em}.doc-creator-wrap{display:flex;align-items:center;justify-content:center;gap:calc(20px + 3vw);margin-top:3.5vmin}.doc-creator-wrap .part-steps{flex:0 1 34em;min-width:0}.doc-creator-wrap .part-visual{position:relative;flex:0 1 46em;min-width:0;transition:opacity .4s .2s,transform .6s .2s}.doc-creator-wrap .part-visual::before{content:'';position:absolute;inset:-6% -10%;background:radial-gradient(closest-side,var(--bg-light-blue) 0%,rgba(226,240,255,0) 100%);opacity:.7;pointer-events:none}.doc-creator-wrap .part-visual img{position:relative;width:100%;height:auto}.doc-creator-wrap .part-steps ul{--doc-step-gap:calc(14px + 1.2vmin);margin:0;padding:0}.doc-creator-wrap .part-steps li{position:relative;list-style:none;padding-left:2em;transition:opacity .4s,transform .6s}.doc-creator-wrap .part-steps li:nth-child(2){transition:opacity .4s .15s,transform .6s .15s}.doc-creator-wrap .part-steps li:nth-child(3){transition:opacity .4s .3s,transform .6s .3s}.doc-creator-wrap .part-steps li+li{margin-top:var(--doc-step-gap)}.doc-creator-wrap .part-steps li::before{content:'';position:absolute;left:2px;top:.42em;width:9px;height:9px;border-radius:50%;background-color:var(--main-blue);box-shadow:0 0 0 3px #fff;z-index:2}.doc-creator-wrap .part-steps li:not(:last-child)::after{content:'';position:absolute;left:6px;top:1em;bottom:calc((var(--doc-step-gap) + .5em) * -1);width:1px;background-color:var(--bg-light-blue)}.doc-creator-wrap .part-steps h6{font-size:calc(1rem + .25vw);margin-bottom:.35em}.doc-creator-wrap .part-steps p{margin-bottom:0;line-height:1.55}.doc-creator-wrap .btn-group{align-items:center;flex-wrap:wrap;gap:1.2em;margin-top:calc(20px + 1.5vmin);padding-left:2em}.doc-creator-wrap .button-large{transition:opacity .4s .4s,transform .6s .4s,box-shadow .4s,background .2s}.doc-creator-wrap .highlight-link{transition:color .2s,background .3s ease,opacity .4s .5s}.home:not(.touch-on) .doc-creator-wrap:not(.in-viewport) .part-steps li{opacity:0;transform:translateX(-50px)}.home:not(.touch-on) .doc-creator-wrap:not(.in-viewport) .part-visual{opacity:0;transform:translateX(50px)}.home:not(.touch-on) .doc-creator-wrap:not(.in-viewport) .highlight-link{opacity:0}@media(max-width:991px){.doc-creator-wrap{flex-direction:column;align-items:stretch;gap:calc(24px + 2vmin)}.doc-creator-wrap .part-visual{order:-1;flex-basis:auto;width:100%;max-width:640px;margin:0 auto}.doc-creator-wrap .part-steps{flex-basis:auto;width:100%;max-width:40em;margin:0 auto}}.pf-main-banner .heading{text-wrap:balance}.pf-main-banner .summary-text{text-wrap:balance}.pf-section-heading{text-wrap:balance}@media(max-width:767px){.pf-main-banner .heading br,.pf-main-banner .summary-text br{display:none}}.pf-trust-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em .6em;margin:1.75em auto 0;font-size:.875em;color:rgba(10,12,20,.6)}.pf-trust-strip .ts-lead{font-weight:600;color:var(--main-dark);margin-right:.4em}.pf-trust-strip .ts-badge{display:inline-flex;align-items:center;gap:.3em;padding:.35em .7em;border:1px solid rgba(10,22,30,.18);border-radius:2em;line-height:1;white-space:nowrap;background:rgba(255,255,255,.6)}.pf-trust-strip .ts-badge::before{content:'';width:.55em;height:.55em;border-radius:50%;background:#48e27b}.pf-trust-strip .ts-badge small{font-size:.85em;opacity:.7}.pf-trust-strip .ts-link{margin-left:.4em;font-weight:600;color:var(--main-blue);text-decoration:underline;text-underline-offset:.2em}@media(max-width:1199px){.pf-trust-strip .ts-lead{width:100%;margin:0 0 .2em}}@media(max-width:767px){.pf-trust-strip{font-size:.8em;gap:.45em .4em}}.section-form-type .type-01.is-recommended .inner-wrap{box-shadow:0 0 0 2px var(--itemColor),0 .5em 3em -1em rgba(0,0,0,.8)}@media(min-width:992px){.section-form-type .type-01.is-recommended .inner-wrap{transform:translateY(-.5em)}}.section-how-it-works .doc-creator-wrap{align-items:center}.section-how-it-works .doc-creator-wrap .part-steps{flex:0 1 38em}.section-how-it-works .doc-creator-wrap .part-visual{flex:0 1 30em;max-width:30em}.section-how-it-works .doc-creator-wrap .part-visual img{display:block;width:100%;max-width:480px;height:auto;margin:0 auto}@media(max-width:991px){.section-how-it-works .doc-creator-wrap .part-visual{max-width:22em}.section-how-it-works .doc-creator-wrap .part-visual img{max-width:360px}}.section-how-it-works .doc-creator-wrap .part-visual{flex-basis:38em;max-width:38em}.pf-doc-flow{position:relative;display:grid;grid-template-columns:minmax(0,1fr)38px minmax(0,1fr)38px minmax(0,.88fr);align-items:center;width:100%;min-height:390px;padding:42px 24px;border:1px solid #cbdcf1;border-radius:24px;background:radial-gradient(circle at 18% 14%,rgba(244,218,68,.28),transparent 25%),radial-gradient(circle at 88% 82%,rgba(108,172,252,.3),transparent 31%),linear-gradient(145deg,#f8fbff,#eaf3ff);box-shadow:0 28px 70px -42px rgba(18,20,31,.42);overflow:hidden;isolation:isolate}.pf-doc-flow::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(17,121,250,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(17,121,250,.045) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent)}.pf-doc-flow-stage{position:relative;min-width:0}.pf-doc-flow-label{display:flex;align-items:center;gap:6px;margin-bottom:10px;color:#637188;font:700 9px/1 ibm plex mono,monospace;letter-spacing:.1em}.pf-doc-flow-label span{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;background:#12141f;color:#fff;font-size:8px}.pf-doc-sheet,.pf-browser,.pf-result-sheet{border:1px solid #bcc9da;background:#fff;box-shadow:0 15px 32px rgba(38,64,96,.13)}.pf-doc-sheet{position:relative;min-height:250px;padding:16px 14px;border-radius:8px;overflow:hidden}.pf-doc-sheet-head{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:8px;border-bottom:2px solid #202638}.pf-doc-sheet-head b{color:#202638;font-size:8px;letter-spacing:.05em}.pf-doc-sheet-head small{color:#788399;font:600 6px/1 ibm plex mono,monospace}.pf-doc-line{width:56%;height:5px;margin:12px 0 15px;border-radius:4px;background:#e3e8ef}.pf-doc-line--wide{width:82%}.pf-doc-fields{display:grid;gap:12px}.pf-doc-fields small{display:block;margin-bottom:4px;color:#68758a;font:600 6px/1 ibm plex mono,monospace;letter-spacing:.08em}.pf-doc-fields i{position:relative;display:block;height:18px;border:1px solid #d3dbe6;border-radius:3px;background:#f8fafc;font-style:normal;animation:pfFieldDetect 9s ease-in-out infinite}.pf-doc-fields div:nth-child(2) i{animation-delay:.35s}.pf-doc-fields div:nth-child(3) i{animation-delay:.7s}.pf-doc-fields div:nth-child(4) i{animation-delay:1.05s}.pf-doc-fields .pf-doc-sign{height:27px}.pf-doc-scan{position:absolute;left:0;right:0;top:18%;height:2px;background:#1179fa;box-shadow:0 0 12px rgba(17,121,250,.7);animation:pfDocScan 9s ease-in-out infinite}.pf-doc-detected{display:flex;align-items:baseline;gap:4px;margin-top:9px;color:#526074;font:700 7px/1 ibm plex mono,monospace;letter-spacing:.08em;opacity:0;animation:pfDetected 9s ease-in-out infinite}.pf-doc-detected b{color:#1179fa;font-size:13px}.pf-doc-flow-arrow{display:flex;flex-direction:column;align-items:center;gap:3px;color:#1179fa}.pf-doc-flow-arrow span{font:700 7px/1 ibm plex mono,monospace;letter-spacing:.08em}.pf-doc-flow-arrow i{font-size:20px;font-style:normal;animation:pfArrow 9s ease-in-out infinite}.pf-browser{border-radius:10px;overflow:hidden;opacity:.45;transform:translateY(8px);animation:pfBrowserReady 9s ease-in-out infinite}.pf-browser-bar{display:flex;align-items:center;gap:3px;height:24px;padding:0 8px;background:#12141f}.pf-browser-bar>i{width:4px;height:4px;border-radius:50%;background:#8d96a8}.pf-browser-bar span{min-width:0;margin-left:4px;overflow:hidden;color:#cfd5df;font:500 5px/1 ibm plex mono,monospace;text-overflow:ellipsis;white-space:nowrap}.pf-browser-body{min-height:226px;padding:18px 14px}.pf-browser-body>small{display:block;margin:9px 0 4px;color:#657187;font:600 6px/1 ibm plex mono,monospace}.pf-browser-input{height:24px;padding:8px;border:1px solid #cdd7e4;border-radius:4px;background:#f8fbff}.pf-browser-input i{display:block;width:0;height:6px;border-radius:4px;background:#77869b;animation:pfType 9s ease-in-out infinite}.pf-browser-input--short i{animation-delay:.45s}.pf-browser-check{display:flex;align-items:center;gap:6px;margin-top:15px;color:#526074;font-size:7px}.pf-browser-check i{display:grid;width:14px;height:14px;place-items:center;border-radius:3px;background:#68da62;color:#fff;font-size:9px;font-style:normal;opacity:0;animation:pfCheck 9s ease-in-out infinite}.pf-browser-submit{margin-top:15px;padding:7px;border-radius:5px;background:#1179fa;color:#fff;font-size:7px;font-weight:700;text-align:center;animation:pfSubmit 9s ease-in-out infinite}.pf-result-stack{position:relative;height:214px;margin:0 7px}.pf-result-sheet{position:absolute;inset:0;padding:14px 12px;border-radius:7px;opacity:.35;transform:translateY(8px)scale(.94);animation:pfResult 9s ease-in-out infinite}.pf-result-sheet--back{transform:translate(7px,-7px)rotate(3deg);animation:none;opacity:.6}.pf-result-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;border-bottom:2px solid #202638;color:#202638;font:800 9px/1 ibm plex mono,monospace}.pf-result-head i{display:grid;width:15px;height:15px;place-items:center;border-radius:50%;background:#68da62;color:#fff;font-size:9px;font-style:normal}.pf-result-line{height:5px;margin-top:15px;border-radius:4px;background:#dfe6ef}.pf-result-line--short{width:66%;margin-top:8px}.pf-result-sign{margin-top:58px;border-top:1px solid #b9c5d5;color:#1179fa;font:700 18px/28px ibm plex mono,monospace;text-align:center}.pf-result-file{display:flex;align-items:center;gap:7px;margin-top:10px;padding:8px;border:1px solid #c7d7e9;border-radius:8px;background:rgba(255,255,255,.9);opacity:.3;transform:translateY(7px);animation:pfFile 9s ease-in-out infinite}.pf-result-file>i{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border-radius:6px;background:#68da62;color:#fff;font-size:10px;font-style:normal}.pf-result-file span{min-width:0;overflow:hidden;color:#273246;font:600 6px/1.25 ibm plex mono,monospace;text-overflow:ellipsis;white-space:nowrap}.pf-result-file small{display:block;margin-top:3px;color:#718098;font-size:5px;text-transform:uppercase}@keyframes pfDocScan{0%,6%{top:18%;opacity:0}10%{opacity:1}31%{top:86%;opacity:1}36%,100%{top:86%;opacity:0}}@keyframes pfFieldDetect{0%,12%{border-color:#d3dbe6;background:#f8fafc}20%,88%{border-color:#1179fa;background:#eef6ff}94%,100%{border-color:#d3dbe6;background:#f8fafc}}@keyframes pfDetected{0%,28%{opacity:0;transform:translateY(4px)}35%,88%{opacity:1;transform:none}94%,100%{opacity:0}}@keyframes pfArrow{0%,30%{opacity:.25;transform:translateX(-3px)}38%,88%{opacity:1;transform:translateX(2px)}94%,100%{opacity:.25;transform:translateX(-3px)}}@keyframes pfBrowserReady{0%,28%{opacity:.35;transform:translateY(8px)}38%,88%{opacity:1;transform:none}94%,100%{opacity:.35;transform:translateY(8px)}}@keyframes pfType{0%,42%{width:0}56%,88%{width:78%}94%,100%{width:0}}@keyframes pfCheck{0%,54%{opacity:0;transform:scale(.7)}61%,88%{opacity:1;transform:none}94%,100%{opacity:0;transform:scale(.7)}}@keyframes pfSubmit{0%,62%{box-shadow:none;transform:none}68%{box-shadow:0 0 0 4px rgba(17,121,250,.2);transform:scale(.98)}74%,100%{box-shadow:none;transform:none}}@keyframes pfResult{0%,68%{opacity:.3;transform:translateY(8px)scale(.94)}76%,88%{opacity:1;transform:none}94%,100%{opacity:.3;transform:translateY(8px)scale(.94)}}@keyframes pfFile{0%,74%{opacity:.25;transform:translateY(7px)}82%,88%{opacity:1;transform:none}94%,100%{opacity:.25;transform:translateY(7px)}}@media(max-width:1199px){.pf-doc-flow{min-height:350px;padding:32px 18px}.pf-doc-sheet{min-height:226px}.pf-browser-body{min-height:202px}.pf-result-stack{height:190px}}@media(max-width:991px){.section-how-it-works .doc-creator-wrap .part-visual{max-width:38em}.pf-doc-flow{min-height:390px}.pf-doc-sheet{min-height:250px}.pf-browser-body{min-height:226px}.pf-result-stack{height:214px}}@media(max-width:580px){.pf-doc-flow{grid-template-columns:1fr 24px 1fr;min-height:330px;padding:26px 14px}.pf-doc-flow-stage--browser,.pf-doc-flow-arrow--ai{display:none}.pf-doc-sheet{min-height:210px}.pf-browser-body{min-height:200px;padding:14px 11px}.pf-result-stack{height:190px;margin-inline:3px}.pf-doc-flow-arrow i{font-size:16px}}@media(prefers-reduced-motion:reduce){.pf-doc-fields i,.pf-doc-scan,.pf-doc-detected,.pf-doc-flow-arrow i,.pf-browser,.pf-browser-input i,.pf-browser-check i,.pf-browser-submit,.pf-result-sheet,.pf-result-file{animation:none}.pf-doc-scan{display:none}.pf-doc-detected,.pf-browser,.pf-browser-check i,.pf-result-sheet,.pf-result-file{opacity:1;transform:none}.pf-browser-input i{width:78%}}.section-doc-generator .doc-creator-wrap{align-items:center}.section-doc-generator .part-visual{flex:0 1 38em;max-width:38em}.pf-doc-gen{position:relative;min-height:450px;padding:28px;border:1px solid #d5dfed;border-radius:24px;background:radial-gradient(circle at 10% 10%,rgba(186,96,233,.18),transparent 28%),radial-gradient(circle at 92% 88%,rgba(17,121,250,.2),transparent 34%),#f7faff;box-shadow:0 28px 70px -44px rgba(18,20,31,.45);overflow:hidden}.pf-doc-gen-prompt{position:relative;z-index:3;display:grid;grid-template-columns:32px 1fr 28px;align-items:center;gap:10px;max-width:92%;margin:0 auto 18px;padding:10px 12px;border:1px solid #ccd8e8;border-radius:12px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px -20px rgba(18,20,31,.5);opacity:0;transform:translateY(-8px)}.pf-doc-gen-ai{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:linear-gradient(135deg,#6c6cff,#1179fa);color:#fff;font:700 10px/1 ibm plex mono,monospace}.pf-doc-gen-prompt p{margin:0;color:#354156;font-size:10px;line-height:1.4}.pf-doc-gen-prompt>i{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;background:#12141f;color:#fff;font-style:normal}.pf-doc-gen-split{position:relative;display:flex;align-items:center;width:88%;margin:auto}.pf-doc-gen-workspace{position:relative;display:flex;flex:auto;min-width:0;border:1px solid #cbd6e4;border-radius:12px;background:#eef3f9;box-shadow:0 22px 45px -30px rgba(18,20,31,.55);overflow:hidden;opacity:0;transform:translateY(12px)scale(.98)}.pf-doc-gen-tools{display:flex;flex:0 0 42px;flex-direction:column;align-items:center;gap:12px;padding-top:18px;border-right:1px solid #d7e0eb;background:#fff}.pf-doc-gen-tools i{width:18px;height:18px;border-radius:5px;background:#e2e9f2}.pf-doc-gen-tools i:first-child{background:#1179fa;box-shadow:0 0 0 4px rgba(17,121,250,.12)}.pf-doc-gen-page{width:72%;min-height:315px;margin:18px auto 0;padding:24px 28px;background:#fff;box-shadow:0 8px 24px -16px rgba(18,20,31,.45);transform-origin:top}.pf-doc-gen-page h3{margin:18px 0 10px;color:#1f2735;font:700 15px/1.15 inter tight,sans-serif;letter-spacing:-.02em;opacity:0;transform:translateY(5px)}.pf-doc-gen-rule{width:100%;height:2px;margin-bottom:18px;background:#1f2735;opacity:0;transform:scaleX(.2);transform-origin:left}.pf-doc-gen-fields{display:grid;grid-template-columns:1.4fr 1fr;gap:12px}.pf-doc-gen-fields>div,.pf-doc-gen-sign{opacity:0;transform:translateY(5px)}.pf-doc-gen-fields small,.pf-doc-gen-sign span{display:block;margin-bottom:5px;color:#68758a;font:600 5px/1 ibm plex mono,monospace}.pf-doc-gen-fields i,.pf-doc-gen-sign i{display:block;height:20px;border:1px solid #cdd7e4;border-radius:3px;background:#f9fbfd}.pf-doc-gen-lines{margin-top:18px;opacity:0;transform:translateY(5px)}.pf-doc-gen-lines i{display:block;width:100%;height:5px;margin-top:7px;border-radius:4px;background:#e5eaf1}.pf-doc-gen-lines i:nth-child(2){width:92%}.pf-doc-gen-lines i:nth-child(3){width:64%}.pf-doc-gen-consent{display:flex;align-items:center;gap:8px;margin-top:18px;opacity:0;transform:translateY(5px)}.pf-doc-gen-consent b{display:grid;width:14px;height:14px;place-items:center;border-radius:3px;background:#1179fa;color:#fff;font-size:8px}.pf-doc-gen-consent i{width:72%;height:5px;border-radius:4px;background:#dfe6ef}.pf-doc-gen-sign{display:grid;grid-template-columns:1fr .6fr;column-gap:12px;margin-top:22px}.pf-doc-gen-sign span:nth-of-type(2){grid-column:2}.pf-doc-gen-sign i{height:18px;border-width:0 0 1px;border-radius:0;background:0 0}.pf-doc-gen-theme{position:absolute;top:-14px;right:-14px;z-index:4;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:100px;background:#fff;box-shadow:0 4px 12px rgba(18,20,31,.16);opacity:0;transform:translateY(8px)}.pf-doc-gen-swatch{display:inline-block;width:14px;height:14px;border-radius:50%}.pf-doc-gen-swatch:nth-child(1){background:#1179fa}.pf-doc-gen-swatch:nth-child(2){background:#242b38}.pf-doc-gen-swatch:nth-child(3){background:#f4da44}.pf-doc-gen-font{margin-left:2px;color:#68758a;font:700 11px/1 ibm plex mono,monospace}.pf-doc-gen-curves{flex:0 0 60px;width:60px;height:180px;overflow:visible}.pf-doc-gen-curves path{fill:none;stroke:#c8d5e5;stroke-width:1.5}.pf-doc-gen-branches{display:flex;flex-direction:column;gap:14px;flex:0 0 132px}.pf-doc-gen-branch{border:1px solid #d5dfed;border-radius:10px;background:#fff;box-shadow:0 10px 24px -18px rgba(18,20,31,.5);overflow:hidden;opacity:0;transform:translateX(8px)}.pf-doc-gen-branch-head{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;font:800 8px/1 ibm plex mono,monospace;letter-spacing:.06em}.pf-doc-gen-branch--pdf .pf-doc-gen-branch-head{background:#242b38;color:#fff}.pf-doc-gen-branch--pdf .pf-doc-gen-branch-head i{font-style:normal}.pf-doc-gen-branch--web .pf-doc-gen-branch-head{background:#1179fa;color:#fff}.pf-doc-gen-branch-lines{padding:9px 10px}.pf-doc-gen-branch-lines i{display:block;width:100%;height:4px;margin-top:6px;border-radius:3px;background:#e5eaf1}.pf-doc-gen-branch-lines i:first-child{margin-top:0}.pf-doc-gen-branch-lines i:nth-child(2){width:82%}.pf-doc-gen-branch-field{padding:7px 10px 0}.pf-doc-gen-branch-field small{display:block;margin-bottom:3px;color:#68758a;font:600 5px/1 ibm plex mono,monospace}.pf-doc-gen-branch-field i{display:block;height:12px;border:1px solid #cdd7e4;border-radius:3px;background:#f9fbfd;font-style:normal}.pf-doc-gen-branch-field:last-child{padding-bottom:9px}.doc-creator-wrap.in-viewport .pf-doc-gen-prompt{animation:pfGenReveal .55s .15s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-workspace{animation:pfGenReveal .65s .8s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-page h3{animation:pfGenItem .4s 1.65s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-rule{animation:pfGenRule .45s 1.9s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-fields>div:first-child{animation:pfGenItem .4s 2.25s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-fields>div:last-child{animation:pfGenItem .4s 2.5s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-lines{animation:pfGenItem .4s 2.9s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-consent{animation:pfGenItem .4s 3.3s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-sign{animation:pfGenItem .45s 3.7s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-theme{animation:pfGenReveal .55s 4.3s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-branch--pdf{animation:pfGenItem .4s 3.9s ease-out forwards}.doc-creator-wrap.in-viewport .pf-doc-gen-branch--web{animation:pfGenItem .4s 4.2s ease-out forwards}@keyframes pfGenReveal{to{opacity:1;transform:none}}@keyframes pfGenItem{to{opacity:1;transform:none}}@keyframes pfGenRule{to{opacity:1;transform:scaleX(1)}}@media(max-width:991px){.section-doc-generator .part-visual{width:100%;max-width:38em}.pf-doc-gen{min-height:430px}}@media(max-width:700px){.pf-doc-gen-split{flex-direction:column;align-items:stretch;width:96%;gap:14px}.pf-doc-gen-curves{display:none}.pf-doc-gen-branches{flex:none;flex-direction:row;gap:10px}.pf-doc-gen-branch{flex:1}}@media(max-width:580px){.pf-doc-gen{min-height:340px;padding:16px}.pf-doc-gen-prompt{grid-template-columns:28px 1fr 24px;max-width:100%;margin-bottom:12px}.pf-doc-gen-ai{width:28px;height:28px}.pf-doc-gen-prompt p{display:-webkit-box;overflow:hidden;font-size:8px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pf-doc-gen-workspace{width:96%}.pf-doc-gen-tools{display:none}.pf-doc-gen-page{width:78%;min-height:240px;margin-top:12px;padding:18px 20px}.pf-doc-gen-page h3{margin:13px 0 8px;font-size:12px}.pf-doc-gen-rule{margin-bottom:13px}.pf-doc-gen-lines{margin-top:12px}.pf-doc-gen-consent{margin-top:12px}.pf-doc-gen-sign{margin-top:14px}}@media(max-width:580px),(prefers-reduced-motion:reduce){.pf-doc-gen-prompt,.pf-doc-gen-workspace,.pf-doc-gen-page h3,.pf-doc-gen-rule,.pf-doc-gen-fields>div,.pf-doc-gen-lines,.pf-doc-gen-consent,.pf-doc-gen-sign,.pf-doc-gen-theme,.pf-doc-gen-branch--pdf,.pf-doc-gen-branch--web{animation:none !important;opacity:1;transform:none}.pf-doc-gen-rule{transform:scaleX(1)}}