.site-pages{--site-ink:#343be0;color:#191919;background-color:#fcfcfa;background-image:linear-gradient(#ffffff80,#ffffff80),url(/brand/textures/arkyv-paper.webp);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:80vh;padding-top:61px;padding-bottom:1px;position:relative;overflow:clip}.site-pages *,.site-footer *{box-sizing:border-box}.site-width{width:min(1080px,100% - 64px);margin-inline:auto}.site-pages h1{letter-spacing:-.055em;white-space:pre-line;max-width:950px;margin:24px 0;font-size:clamp(42px,5.4vw,76px);font-weight:400;line-height:1.02}.site-pages h2{letter-spacing:-.035em;white-space:pre-line;margin:0 0 24px;font-size:clamp(27px,3.1vw,42px);font-weight:400;line-height:1.12}.site-pages h3{letter-spacing:-.025em;margin:0 0 16px;font-size:23px;font-weight:450;line-height:1.2}.site-pages p{color:#696969;margin:0 0 22px;font-size:17px;line-height:1.65}.site-pages a{text-underline-offset:4px}.site-pages a:focus-visible,.site-footer a:focus-visible,.site-pages button:focus-visible,.site-pages input:focus-visible,.site-pages summary:focus-visible{outline-offset:5px;outline:2px solid #343be0}.site-pages .site-eyebrow{color:#747474;margin:0 0 20px;font-size:14px}.site-page-hero{border-bottom:1px solid #18181815;padding:90px 0 95px;position:relative}.site-page-hero .site-width{position:relative}.site-pages .site-lede{max-width:680px;margin-top:28px;font-size:20px;line-height:1.5}.site-handwritten{color:var(--site-ink,#343be0);font-size:28px;line-height:1.15;font-family:var(--font-reenie),cursive!important}.hero-note{max-width:225px;position:absolute;bottom:-15px;right:0;transform:rotate(-5deg)}.hero-note:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 10'%3E%3Cpath d='M2 6Q64 1 158 5M15 9L92 8' fill='none' stroke='%23343be0' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:150px;height:8px;margin-top:9px;display:block}.site-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:35px;display:flex}.site-action{white-space:normal;cursor:pointer;background:#191919;border:0;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 17px;font-size:16px;font-weight:450;line-height:1.4;text-decoration:none;transition:background .15s ease-out;display:inline-flex;color:#fff!important}.site-action:hover{background:#353535}.site-action.secondary{background:0 0;border:1px solid #18181830;color:#191919!important}.site-action.secondary:hover{background:#18181807}.site-section{padding-block:80px}.site-section-title{margin-bottom:40px}.site-board{background-color:#f4f4f3;background-image:url(/brand/ruler-grid-surface.svg),linear-gradient(#18181814 1px,#0000 1px),linear-gradient(90deg,#18181814 1px,#0000 1px),linear-gradient(#1818180c 1px,#0000 1px),linear-gradient(90deg,#1818180c 1px,#0000 1px);background-position:100% 0,top,top,top,top;background-repeat:repeat-y,repeat,repeat,repeat,repeat;background-size:70px 300px,300px 300px,300px 300px,60px 60px,60px 60px;margin-top:40px;padding:95px 0;position:relative}.site-board:before,.site-board:after{content:"";pointer-events:none;clip-path:polygon(0 0,100% 0,100% 46%,96% 55%,90% 39%,83% 58%,77% 48%,69% 65%,63% 47%,55% 56%,49% 40%,42% 53%,35% 67%,29% 52%,23% 62%,16% 39%,11% 51%,5% 43%,0 58%);background:#fcfcfa url(/brand/textures/arkyv-paper.webp);height:28px;position:absolute;left:0;right:0}.site-board:before{top:0}.site-board:after{bottom:0;transform:rotate(180deg)}.site-product-work{grid-template-columns:.7fr 1.3fr;align-items:center;gap:110px;padding-block:85px;display:grid}.site-study-art{mix-blend-mode:multiply;text-align:center;position:relative}.site-study-art img{object-fit:contain;width:100%;height:auto;max-height:460px}.site-study-art span{margin-top:-10px;display:block;transform:rotate(-3deg)}.site-steps article{border-bottom:1px solid #18181815;padding:30px 0 20px;position:relative}.site-steps article:first-child{padding-top:0}.site-steps h2{margin-bottom:14px;font-size:28px}.site-index{color:#929292;font-variant-numeric:tabular-nums;font-size:13px}.site-steps .site-index{position:absolute;top:34px;left:-42px}.site-steps article:first-child .site-index{top:4px}.site-prompts{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:45px;display:grid}.site-prompts blockquote{letter-spacing:-.02em;border-top:2px solid #343be060;margin:0;padding:24px 0;font-size:22px;line-height:1.4}.site-pages .site-caption{max-width:800px;margin:20px 0 0;font-size:14px}.site-caption a{color:#343be0}.site-platform-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;display:grid}.site-platform{color:inherit;border-top:1px solid #19191930;padding:28px 0;text-decoration:none}.site-platform img{object-fit:contain;width:55px;height:55px;margin-bottom:25px}.site-platform h3{justify-content:space-between;display:flex}.site-platform h3 span{color:#343be0}.site-platform small{color:#777;font-size:13px}.site-related{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.site-related a{color:#202020;border-top:1px solid #18181822;justify-content:space-between;gap:25px;padding:25px 0;font-size:21px;line-height:1.3;text-decoration:none;display:flex}.site-related a span,.site-related a:hover{color:#343be0}.site-closing{text-align:center;padding:100px 0 110px}.site-closing h2{font-size:clamp(32px,4vw,52px)}.site-closing p:not(.site-eyebrow){max-width:570px;margin:0 auto 28px}.site-billing{border:1px solid #19191920;border-radius:6px;gap:5px;width:fit-content;margin-bottom:38px;padding:4px;display:flex}.site-billing button,.site-library-controls button{cursor:pointer;color:#777;background:0 0;border:0;padding:10px 16px;font-size:15px}.site-billing button[aria-pressed=true]{color:#fff;background:#191919;border-radius:3px}.site-billing span{opacity:.7;margin-left:5px;font-size:12px}.site-pricing-grid{border-top:1px solid #19191930;border-bottom:1px solid #19191930;grid-template-columns:1fr 1fr;gap:0;display:grid}.site-plan{padding:45px;position:relative}.site-plan.featured{border-right:1px solid #19191925}.site-plan h2{margin-bottom:40px;font-size:36px}.site-price{letter-spacing:-.04em;font-size:43px;line-height:1.2}.site-price span{color:#777;letter-spacing:0;margin-top:8px;font-size:14px;display:block}.site-pages .site-price-note{min-height:30px;margin-top:15px;font-size:14px}.site-plan ul{margin:30px 0 0;padding:0;list-style:none}.site-plan li{color:#555;padding:10px 0 10px 25px;font-size:16px;line-height:1.5;position:relative}.site-plan li:before{content:"✓";color:#343be0;position:absolute;left:0}.plan-note{position:absolute;top:20px;right:25px;transform:rotate(5deg)}.site-faq{max-width:800px;margin-top:40px}.site-faq details{border-bottom:1px solid #18181825}.site-faq summary{cursor:pointer;justify-content:space-between;gap:25px;padding:23px 0;font-size:19px;list-style:none;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary span{color:#343be0}.site-faq details[open] summary span{transform:rotate(45deg)}.site-faq details p{max-width:720px;padding-bottom:12px}.site-product-index>a{color:inherit;border-bottom:1px solid #18181820;grid-template-columns:30px 1fr 170px 25px;align-items:center;gap:38px;padding:50px 0;text-decoration:none;display:grid}.site-product-index h2{font-size:36px}.site-product-index img{object-fit:contain;mix-blend-mode:multiply;width:160px;height:200px}.site-product-index>a>span:last-child{color:#343be0;font-size:24px}.site-download-list article{border-bottom:1px solid #18181822;grid-template-columns:25px 70px 1fr auto;align-items:center;gap:30px;padding:40px 0;display:grid}.site-download-list h2{margin-bottom:10px;font-size:30px}.site-download-list p{margin-bottom:10px;font-size:15px}.site-download-list img{object-fit:contain}.site-download-list article a:not(.site-action){color:#343be0;font-size:15px}.site-split{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.site-meeting-card{background:#fff6;border:1px solid #343be060;border-radius:12px 8px 14px 10px;padding:35px}.site-meeting-card .site-handwritten{color:#343be0;font-size:32px;transform:rotate(-2deg)}.site-meeting-card ol{margin:20px 0 30px;padding-left:20px}.site-meeting-card li{color:#555;padding:8px 0;font-size:17px}.site-meeting-card>a:last-child{color:#666;margin-top:20px;font-size:15px;display:block}.site-three-columns{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:50px;display:grid}.site-quote{padding:100px}.site-quote blockquote{letter-spacing:-.03em;margin:0 0 30px;font-size:34px;line-height:1.3}.site-quote p{font-size:15px}.site-quote span{color:#888;font-size:14px}.site-team{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px;display:grid}.site-team img{aspect-ratio:4/3;object-fit:cover;filter:grayscale();border-radius:4px;width:100%;height:auto;margin-bottom:25px}.site-team a{color:#343be0;font-size:15px}.site-team p{font-size:16px}.site-team .site-eyebrow{font-size:13px}.site-library-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;display:flex}.site-library-controls button[aria-pressed=true]{color:#343be0;border-bottom:2px solid #343be0}.site-library-controls input{background:0 0;border:0;border-bottom:1px solid #18181840;border-radius:0;width:240px;padding:12px 0;font-size:16px}.site-pages .site-results{margin-top:30px;font-size:13px}.site-article-row{color:inherit;border-top:1px solid #18181825;grid-template-columns:30px 1fr 40px;gap:35px;padding:35px 0;text-decoration:none;display:grid}.site-article-row h2{max-width:800px;margin-bottom:15px;font-size:30px}.site-article-row p{max-width:720px;margin-bottom:0}.site-article-row .site-eyebrow{margin-bottom:12px;font-size:13px}.site-row-arrow{color:#343be0;font-size:27px}.site-empty{padding:50px 0}.site-reading-layout{grid-template-columns:220px minmax(0,1fr);gap:70px;padding-block:65px 100px;display:grid}.site-reading-layout aside{flex-direction:column;align-self:start;gap:18px;font-size:15px;display:flex;position:sticky;top:100px}.site-reading-layout aside>a:not(.site-action){color:#777;text-decoration:none}.site-reading-layout aside p{margin:0;font-size:14px}.site-prose{overflow-wrap:anywhere;min-width:0;max-width:720px}.site-prose h2{margin:42px 0 20px;scroll-margin-top:100px;font-size:29px}.site-prose h2:first-child{margin-top:0}.site-prose h3{margin:28px 0 15px;font-size:22px}.site-prose p,.site-prose li{color:#555;font-size:18px;line-height:1.8}.site-prose ul,.site-prose ol{list-style:revert;margin:20px 0;padding-left:24px}.site-prose li{margin-bottom:10px}.site-prose a:not(.site-action){color:#343be0;text-decoration:underline}.site-prose blockquote{color:#343be0;border-left:2px solid #343be0;margin:30px 0;padding:20px 25px;font-size:24px;line-height:1.5}.site-prose section{margin-bottom:35px}.site-prose table{max-width:100%;display:block;overflow:auto}.site-event{color:inherit;border-top:1px solid #18181825;grid-template-columns:95px 1fr 35px;gap:40px;padding:40px 0;text-decoration:none;display:grid}.site-event.upcoming{border-top:2px solid #343be0}.site-event h2{font-size:30px}.site-event-date{flex-direction:column;line-height:1.2;display:flex}.site-event-date strong{letter-spacing:-.05em;font-size:52px;font-weight:400}.site-event-date span{color:#343be0;font-size:15px}.site-event-date small{color:#888;margin-top:8px;font-size:13px}footer.site-footer{color:#444;background:#fcfcfa url(/brand/textures/arkyv-paper.webp);border-top:1px solid #18181815;min-height:480px;padding:70px max(32px,50vw - 660px) 180px;overflow:hidden;z-index:1!important;position:relative!important;inset:auto!important}.site-footer-links{z-index:2;grid-template-columns:1.2fr repeat(4,1fr);gap:30px;display:grid;position:relative}.site-footer-brand svg{width:90px;height:auto}.site-footer-links h3{text-transform:uppercase;letter-spacing:.04em;color:#929292;margin:0 0 20px;font-size:13px;font-weight:400}.site-footer-links a:not(.site-footer-brand){color:#555;margin-bottom:13px;font-size:16px;text-decoration:none;display:block}.site-footer-links a:not(.site-footer-brand):is(:hover,:focus-visible,[aria-current=page]){color:#555}.site-footer-bottom{z-index:2;color:#777;gap:55px;margin-top:60px;font-size:14px;display:flex;position:relative}.site-footer-ink{opacity:.48;pointer-events:none;mix-blend-mode:multiply;background:url(/brand/arkyv-footer-ink.svg) 50%/100% no-repeat;height:38vw;position:absolute;bottom:-8vw;left:0;right:0;-webkit-mask-image:linear-gradient(#000 35%,#0000 83%);mask-image:linear-gradient(#000 35%,#0000 83%)}@media (max-width:899px){.site-width{width:calc(100% - 40px)}.site-page-hero{padding:65px 0}.hero-note{margin-top:35px;display:block;position:relative;bottom:auto;right:auto}.site-page-hero h1{font-size:clamp(39px,7vw,62px)}.site-product-work{gap:50px}.site-section{padding-block:55px}.site-board{background-size:30px 300px,300px 300px,300px 300px,60px 60px,60px 60px;padding-block:65px}.site-plan{padding:30px 25px}.site-price{font-size:35px}.site-split{gap:35px}.site-three-columns{gap:25px}.site-team{gap:20px}.site-download-list article{grid-template-columns:50px 1fr;gap:20px}.site-download-list .site-index{display:none}.site-download-list img{width:50px;height:50px}.site-download-list .site-action{grid-column:2;justify-self:start}.site-reading-layout{grid-template-columns:150px minmax(0,1fr);gap:35px}.site-product-index>a{grid-template-columns:22px 1fr 100px;gap:20px}.site-product-index>a>span:last-child{display:none}.site-product-index img{width:100px;height:160px}.site-quote{padding:65px 30px}.site-footer-links{grid-template-columns:repeat(4,1fr)}.site-footer-brand{grid-column:1/-1}.site-footer-ink{height:45vw;bottom:-5vw}}@media (max-width:599px){.site-page-hero{padding:48px 0 50px}.site-pages h1{font-size:42px}.site-pages .site-lede{font-size:18px}.site-product-work{grid-template-columns:1fr;gap:40px;padding-block:45px}.site-study-art{max-width:190px;margin:0 auto}.site-steps{padding-left:30px}.site-steps .site-index{left:-30px}.site-prompts,.site-platform-grid,.site-related,.site-three-columns,.site-team,.site-split,.site-pricing-grid{grid-template-columns:1fr}.site-prompts{gap:5px}.site-plan{padding:35px 5px}.site-plan.featured{border-bottom:1px solid #18181825;border-right:0}.site-related{gap:0}.site-platform-grid{gap:5px}.site-platform{grid-template-columns:50px 1fr;gap:5px 22px;display:grid}.site-platform img{grid-row:1/4;width:45px;height:45px}.site-platform h3{margin-bottom:10px}.site-platform p,.site-platform small{grid-column:2}.site-product-index>a{grid-template-columns:22px 1fr}.site-product-index img{display:none}.site-product-index h2{font-size:30px}.site-reading-layout{grid-template-columns:1fr;gap:35px;padding-block:40px 60px}.site-reading-layout aside{border-bottom:1px solid #18181820;padding-bottom:25px;position:static}.site-prose p,.site-prose li{font-size:17px}.site-article-row{grid-template-columns:1fr 25px;gap:16px}.site-article-row .site-index{display:none}.site-article-row h2{font-size:26px}.site-event{grid-template-columns:60px 1fr;gap:20px}.site-event .site-row-arrow{display:none}.site-event h2{font-size:25px}.site-event-date strong{font-size:42px}.site-team img{max-height:330px}.site-team{gap:45px}.site-closing{padding-block:65px}.site-quote blockquote{font-size:28px}.site-meeting-card{padding:25px}.site-library-controls>div{justify-content:space-between;width:100%;display:flex}.site-library-controls button{padding:10px 8px}.site-library-controls input,.site-library-controls label{width:100%}footer.site-footer{padding:50px 24px 130px}.site-footer-links{grid-template-columns:1fr 1fr;gap:30px 20px}.site-footer-links a:not(.site-footer-brand){font-size:15px}.site-footer-bottom{flex-direction:column;gap:12px;margin-top:35px}.site-footer-ink{height:38vw;bottom:-3vw}.site-actions{gap:12px}}.paper-desktop-links a[aria-current=page]{color:#343be0;text-decoration:none}@media (min-width:880px) and (max-width:1079px){.paper-desktop-links{gap:18px;font-size:14px}}.site-footer-surface{display:contents}.site-footer-links a.site-footer-brand{color:#191919;place-self:start;width:fit-content;height:fit-content;display:inline-flex}.site-footer-links a.site-footer-brand:hover{color:#191919}@media (min-width:900px) and (min-height:650px){footer.site-footer{clip-path:inset(0);background:0 0;border-top:0;height:min(728px,100svh);min-height:0;padding:0}.site-footer-surface{background:#fcfcfa url(/brand/textures/arkyv-paper.webp);border-top:1px solid #18181815;height:min(728px,100svh);padding:clamp(65px,12svh,110px) max(32px,50vw - 660px) 150px;display:block;position:fixed;inset:auto 0 0;overflow:hidden}.site-footer-surface .site-footer-ink{bottom:-7vw}}footer.site-footer{--footer-board:url(/brand/ruler-grid-surface.svg), linear-gradient(#18181814 1px, transparent 1px), linear-gradient(90deg, #18181814 1px, transparent 1px), linear-gradient(#1818180c 1px, transparent 1px), linear-gradient(90deg, #1818180c 1px, transparent 1px);background-color:#f4f4f3;background-image:var(--footer-board);background-position:100% 0,top,top,top,top;background-repeat:repeat-y,repeat,repeat,repeat,repeat;background-size:70px 300px,300px 300px,300px 300px,60px 60px,60px 60px}@media (min-width:900px) and (min-height:650px){footer.site-footer{background:0 0}.site-footer-surface{background-color:#f4f4f3;background-image:var(--footer-board);background-position:100% 0,top,top,top,top;background-repeat:repeat-y,repeat,repeat,repeat,repeat;background-size:70px 300px,300px 300px,300px 300px,60px 60px,60px 60px}}.site-footer-ink{width:min(100%,1440px);max-width:1440px;height:min(38vw,547px);bottom:max(-8vw,-115px);left:50%;right:auto;transform:translate(-50%)}@media (min-width:900px) and (min-height:650px){.site-footer-surface .site-footer-ink{bottom:max(-7vw,-101px)}}@media (max-width:599px){.site-footer-ink{bottom:-3vw}}.site-footer-ink{width:min(92%,1320px);max-width:1320px;height:min(35vw,502px)}.site-footer-paper-edge{z-index:4;pointer-events:none;filter:drop-shadow(0 5px 8px #201e1a1f);width:100%;height:80px;position:absolute;top:-1px;left:0;overflow:visible}body:has(.site-footer) main.main-layer{box-shadow:none}footer.site-footer,.site-footer-surface{border-top:0}.paper-stack-backing{fill:#eeede7}.paper-stack-front{filter:drop-shadow(0 3px 3px #201e1a1a)}@media (max-width:899px){.site-footer-paper-edge{height:56px}.arkyv-tear-shadow .paper-stack-backing{opacity:.7}}body:has(.site-footer)>main{z-index:2;position:relative}footer.site-footer{margin-top:-80px}.site-footer-paper-edge{height:80px;top:0}@media (max-width:899px),(max-height:649px){footer.site-footer{clip-path:none;height:auto;min-height:0;max-height:none;padding-top:110px;padding-bottom:max(160px,32vw)}.site-footer-surface{height:auto;min-height:0;max-height:none;padding:0;display:block;position:static;overflow:visible}}@media (max-width:899px){footer.site-footer[data-mobile-reveal=true]{height:var(--mobile-footer-height);clip-path:inset(0);background:0 0;padding:0}footer.site-footer[data-mobile-reveal=true] .site-footer-surface{height:var(--mobile-footer-height);background-color:#f4f4f3;background-image:var(--footer-board);background-position:100% 0,top,top,top,top;background-repeat:repeat-y,repeat,repeat,repeat,repeat;background-size:70px 300px,300px 300px,300px 300px,60px 60px,60px 60px;padding:90px 24px 85px;position:fixed;inset:auto 0 0;overflow:hidden}}.site-pro-price-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.site-plan .site-billing{gap:2px;margin:0;padding:3px}.site-plan .site-billing button{padding:7px 9px;font-size:12px}.site-plan .site-billing span{margin-left:3px;font-size:10px}.site-handwritten.enterprise-plan-note{font-size:56px;line-height:1;top:42px}@media (max-width:899px){.site-handwritten.enterprise-plan-note{width:fit-content;margin:12px 0 28px auto;display:block;position:relative;top:auto;right:auto}}.site-handwritten.enterprise-plan-note{text-align:center;font-size:46px;line-height:1.1}.site-pricing-grid,.site-pricing-grid .site-plan{border:0}.site-pages:has(.site-pricing-grid) .site-page-hero{border:0}.site-plan.enterprise-paper{isolation:isolate}.enterprise-paper-layer:before{content:"";z-index:-1;pointer-events:none;width:100vw;box-shadow:none;background:#fcfcfa url(/brand/textures/arkyv-paper.webp) 0 0/405px 405px;position:absolute;inset:0 auto 0 0}@media (max-width:599px){.site-plan.enterprise-paper{padding-inline:24px}}.enterprise-paper-layer:before{top:-16px;bottom:-16px;-webkit-mask-image:url(/brand/enterprise-tear-top.svg),linear-gradient(#000,#000),url(/brand/enterprise-tear-bottom.svg);mask-image:url(/brand/enterprise-tear-top.svg),linear-gradient(#000,#000),url(/brand/enterprise-tear-bottom.svg);-webkit-mask-position:top,50%,bottom;mask-position:top,50%,bottom;-webkit-mask-size:100% 32px,100% calc(100% - 62px),100% 32px;mask-size:100% 32px,100% calc(100% - 62px),100% 32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.enterprise-paper-layer{z-index:-1;pointer-events:none;filter:drop-shadow(0 3px 6px #0000001c);width:100vw;position:absolute;inset:0 auto 0 0}.site-pages:has(.site-pricing-grid){padding-bottom:65px}.site-plan li:before{content:"•";color:inherit}.site-pages:has(.site-pricing-grid) .hero-note{font-size:46px}@media (min-width:900px){.site-pages:has(.site-pricing-grid) .hero-note{bottom:5px;right:64px}}.learn-start{padding-top:16px;padding-bottom:88px;position:relative}.learn-start>.site-handwritten{color:#343be0;margin-bottom:16px;display:block}.learn-start h2{margin:0 0 16px;font-size:clamp(28px,3vw,40px)}.learn-start>p{color:#70706c;max-width:500px;margin-bottom:24px}.learn-board{background-color:#f4f4f3;background-image:linear-gradient(#18181808 1px,#0000 1px),linear-gradient(90deg,#18181808 1px,#0000 1px);background-size:60px 60px}.learn-toolbar{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.learn-toolbar>p{color:#777;font-size:13px}.learn-filters{flex-wrap:wrap;gap:8px;margin:28px 0 36px;display:flex}.learn-filters button{font:inherit;cursor:pointer;color:#666;background:0 0;border:1px solid #0000;border-radius:3px;padding:9px 16px;font-size:14px}.learn-filters button[aria-pressed=true]{color:#343be0;background:#fcfcfa;border-color:#343be0}.learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;display:grid}.learn-thumbnail{aspect-ratio:16/9;background:#fcfcfa;background-image:var(--light-paper-surface);background-size:auto,405px 405px;margin-bottom:22px;position:relative;overflow:hidden}.learn-thumbnail img{object-fit:contain;opacity:.7;width:100%;height:100%;padding:18px}.learn-thumbnail span{color:#777;background:#fcfcfa;padding:4px 7px;font-size:11px;position:absolute;bottom:10px;right:10px}.learn-grid h3{margin:8px 0 12px;font-size:21px;line-height:1.25}.learn-grid article>p:last-child{color:#73736e;font-size:15px;line-height:1.6}@media (max-width:899px){.learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.learn-grid{grid-template-columns:1fr}.learn-toolbar{flex-direction:column;align-items:flex-start;gap:8px}}.site-footer-bottom{transform:translateY(-40px)}.site-pages:not(:has(.site-pricing-grid)){padding-bottom:72px}.site-pages:not(:has(.site-pricing-grid)) .site-page-hero{border:0;padding-bottom:64px}.site-pages:not(:has(.site-pricing-grid)) .site-page-hero .site-width:has(.hero-note){grid-template-columns:minmax(0,1fr) 250px;column-gap:60px;display:grid}.site-pages:not(:has(.site-pricing-grid)) .site-page-hero .site-width>:not(.hero-note){grid-column:1}.site-pages:not(:has(.site-pricing-grid)) .hero-note{grid-area:2/2/span 3;align-self:end;max-width:250px;margin:0 0 12px;font-size:46px;position:static;transform:rotate(-4deg)}.site-pages:not(:has(.site-pricing-grid)) :is(.site-steps article,.site-platform,.site-related a,.site-product-index>a,.site-download-list article,.site-article-row,.site-event,.site-reading-layout aside,.site-prompts blockquote){border:0}.site-pages:not(:has(.site-pricing-grid)) .site-product-work{gap:80px;padding-block:40px 80px}.site-pages:not(:has(.site-pricing-grid)) .site-study-art img{max-height:340px}.site-pages:not(:has(.site-pricing-grid)) .site-steps article{padding:0 0 26px}.site-pages:not(:has(.site-pricing-grid)) .site-steps article:last-child{padding-bottom:0}.site-pages:not(:has(.site-pricing-grid)) .site-prompts{gap:40px;margin-top:28px}.site-pages:not(:has(.site-pricing-grid)) .site-prompts blockquote{padding:0;font-size:21px}.site-pages:not(:has(.site-pricing-grid)) .site-related a{padding:12px 0;font-size:19px}.site-pages:not(:has(.site-pricing-grid)) .site-related a:hover{color:inherit;text-decoration:underline}.site-pages:not(:has(.site-pricing-grid)) .site-closing{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-block:72px;display:flex}.site-pages:not(:has(.site-pricing-grid)) .site-closing :is(p,h2){margin:0}.site-pages:not(:has(.site-pricing-grid)) .site-download-list article{grid-template-columns:64px minmax(0,1fr) auto;gap:28px;padding:24px 0 36px}.site-pages:not(:has(.site-pricing-grid)) .site-product-index>a{grid-template-columns:minmax(0,1fr) 170px}.site-pages:not(:has(.site-pricing-grid)) .site-product-index>a>div{min-width:0}.site-pages:not(:has(.site-pricing-grid)) .site-product-index>a>img{grid-column:2}.site-pages:not(:has(.site-pricing-grid)) .site-article-row{grid-template-columns:minmax(0,1fr);padding:30px 0}.site-pages:not(:has(.site-pricing-grid)) .site-article-row .site-index{display:none}.site-pages:not(:has(.site-pricing-grid)) .site-event{grid-template-columns:80px minmax(0,1fr)}.site-pages:not(:has(.site-pricing-grid)) .site-library-controls button[aria-pressed=true]{color:#191919;background:#19191909;border:0}.site-pages:not(:has(.site-pricing-grid)) .site-library-controls input{border:1px solid #18181820;padding:10px 14px}.site-pages:not(:has(.site-pricing-grid)) .site-meeting-card{isolation:isolate;background:0 0;border:0;border-radius:0;padding:36px;position:relative}.site-meeting-paper{z-index:-1;pointer-events:none;filter:drop-shadow(0 3px 6px #00000014);position:absolute;inset:-16px 0}.site-meeting-paper:before{content:"";background:#fcfcfa url(/brand/textures/arkyv-paper.webp) 0 0/405px 405px;position:absolute;inset:0;-webkit-mask-image:url(/brand/enterprise-tear-top.svg),linear-gradient(#000,#000),url(/brand/enterprise-tear-bottom.svg);mask-image:url(/brand/enterprise-tear-top.svg),linear-gradient(#000,#000),url(/brand/enterprise-tear-bottom.svg);-webkit-mask-position:top,50%,bottom;mask-position:top,50%,bottom;-webkit-mask-size:100% 32px,100% calc(100% - 62px),100% 32px;mask-size:100% 32px,100% calc(100% - 62px),100% 32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-pages:not(:has(.site-pricing-grid)) .site-meeting-card ol{color:#696969;list-style:outside}.site-pages:not(:has(.site-pricing-grid)) .site-meeting-card .site-handwritten{font-size:40px}.site-pages:not(:has(.site-pricing-grid)) .site-setup-help .site-actions a{color:inherit;text-decoration:underline}.site-pages:not(:has(.site-pricing-grid)) .site-quote{max-width:800px;padding:80px 0 32px}.site-pages:not(:has(.site-pricing-grid)) .site-reading-layout{padding-top:32px}.site-pages:not(:has(.site-pricing-grid)) .site-board:before{clip-path:none;background-color:#fcfcfa;background-image:var(--light-paper-surface);background-size:auto,405px 405px;height:32px;-webkit-mask:url(/brand/enterprise-tear-bottom.svg) 50%/100% 100% no-repeat;mask:url(/brand/enterprise-tear-bottom.svg) 50%/100% 100% no-repeat}.site-pages:not(:has(.site-pricing-grid)) .site-board:after{clip-path:none;background-color:#fcfcfa;background-image:var(--light-paper-surface);background-size:auto,405px 405px;height:32px;-webkit-mask:url(/brand/enterprise-tear-bottom.svg) 50%/100% 100% no-repeat;mask:url(/brand/enterprise-tear-bottom.svg) 50%/100% 100% no-repeat}@media (max-width:899px){.site-pages:not(:has(.site-pricing-grid)) .site-page-hero .site-width:has(.hero-note){display:block}.site-pages:not(:has(.site-pricing-grid)) .hero-note{max-width:240px;margin:32px 0 0 auto;font-size:38px;display:block}.site-pages:not(:has(.site-pricing-grid)) .site-product-work{gap:40px}}@media (max-width:599px){.site-pages:not(:has(.site-pricing-grid)){padding-bottom:48px}.site-pages:not(:has(.site-pricing-grid)) .site-page-hero{padding-bottom:36px}.site-pages:not(:has(.site-pricing-grid)) .site-section{padding-block:40px}.site-pages:not(:has(.site-pricing-grid)) .site-download-list article{grid-template-columns:44px minmax(0,1fr);gap:16px}.site-pages:not(:has(.site-pricing-grid)) .site-download-list article .site-action{grid-column:2}.site-pages:not(:has(.site-pricing-grid)) .site-product-index>a{grid-template-columns:1fr;gap:0;padding:28px 0}.site-pages:not(:has(.site-pricing-grid)) .site-event{grid-template-columns:55px minmax(0,1fr);gap:20px}.site-pages:not(:has(.site-pricing-grid)) .site-prompts{grid-template-columns:1fr;gap:24px}.site-pages:not(:has(.site-pricing-grid)) .site-meeting-card{padding:28px 24px}.site-pages:not(:has(.site-pricing-grid)) .site-quote{padding:48px 0 24px}}.site-library-controls label .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-pages:not(:has(.site-pricing-grid)) .site-meeting-card .site-handwritten{line-height:1.15}.enterprise-hero{padding-block:85px 45px}.enterprise-hero .site-lede{max-width:730px}.enterprise-hero .enterprise-ink-action{min-height:43px;color:var(--site-ink);box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:6px 18px;font-size:16px;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.enterprise-ink-action:after{content:"";pointer-events:none;background:url(/brand/ink-signup-border.svg) 50%/100% 100% no-repeat;position:absolute;inset:-1px -5px}.enterprise-ink-action svg{flex-shrink:0;display:block}.enterprise-ink-action:focus-visible{outline-offset:6px;outline:2px solid}.enterprise-proof{padding-block:30px 65px}.enterprise-proof>p{font-size:14px}.enterprise-proof>div{justify-content:space-between;align-items:center;gap:38px;max-width:900px;display:flex}.enterprise-proof img{object-fit:contain;filter:grayscale();opacity:.65;width:155px;height:55px}.enterprise-proof img[alt=FOJAB]{filter:brightness(0);opacity:.44}.site-platform-ink{mix-blend-mode:multiply}.site-pages .site-product-work:is([data-product=ai-for-bim],[data-product=sources],[data-product=canvas]) .site-study-art img{max-height:440px}@media (min-width:600px){.site-product-work:is([data-product=ai-for-bim],[data-product=sources],[data-product=canvas]){grid-template-columns:1fr 1.2fr}}@media (max-width:599px){.site-product-work:is([data-product=ai-for-bim],[data-product=sources],[data-product=canvas])>.site-study-art{order:1;width:100%;max-width:320px}.site-pages:not(:has(.site-pricing-grid)) .site-product-work:is([data-product=ai-for-bim],[data-product=sources],[data-product=canvas]){row-gap:8px;padding-bottom:0}.site-product-work:is([data-product=ai-for-bim],[data-product=sources],[data-product=canvas])+.site-board{padding-top:8px}}.enterprise-workflow-tabs{flex-wrap:wrap;gap:8px;margin:30px 0 22px;display:flex}.enterprise-workflow-tabs button{font:inherit;color:#666;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 14px;font-size:14px}.enterprise-workflow-tabs button[aria-pressed=true]{color:#fff;background:#191919}.enterprise-demo-video{aspect-ratio:16/9;object-fit:contain;background:#e9e9ec;border-radius:10px;width:100%}.enterprise-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 48px;margin-top:40px;display:grid}.enterprise-testimonials{max-width:850px;padding:35px 0}.enterprise-testimonials blockquote{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,38px);line-height:1.3}.enterprise-testimonials footer{letter-spacing:normal;margin-top:24px;font-size:15px;line-height:1.6}.enterprise-testimonials footer span{color:#777}.enterprise-founders{grid-template-columns:1fr 1.2fr;align-items:center;gap:60px;display:grid}.enterprise-founder-photos{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.enterprise-founder-photos figure{margin:0}.enterprise-founder-photos img{aspect-ratio:3/4;object-fit:cover;filter:grayscale();border-radius:8px;width:100%}.enterprise-founder-photos figcaption{color:#777;margin-top:10px;font-size:13px}.enterprise-booking{grid-template-columns:.7fr 1.3fr;gap:45px;padding-block:60px 32px;scroll-margin-top:90px;display:grid}.enterprise-booking-founders{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.enterprise-booking-founders figure{margin:0}.enterprise-booking-founders img{aspect-ratio:3/4;object-fit:cover;filter:grayscale();border-radius:8px;width:100%;display:block}.enterprise-booking-founders figcaption{color:#777;margin-top:7px;font-size:11px}.enterprise-booking .site-handwritten{margin-bottom:30px;font-size:42px;display:block}.enterprise-booking ul{color:#666;margin:25px 0;padding-left:20px;line-height:1.7;list-style:outside}.enterprise-booking li{margin-bottom:12px}.enterprise-booking-frame iframe{background:#fff;border:0;border-radius:10px;width:100%;height:760px;display:block}.enterprise-booking-frame>a{color:#777;text-align:center;margin-top:14px;font-size:13px;display:block}#workflows{scroll-margin-top:61px}@media (max-width:899px){.enterprise-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-founders,.enterprise-booking{grid-template-columns:1fr;gap:30px}.enterprise-proof img{width:20%}.enterprise-booking-frame iframe{height:850px}}@media (max-width:599px){.enterprise-hero{padding-block:55px 24px}.enterprise-proof>div{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:32px 36px;padding-inline:8px;display:grid}.enterprise-proof img{width:100%;max-width:145px;height:40px}.enterprise-capabilities{grid-template-columns:1fr;gap:18px}.enterprise-founder-photos{gap:10px}.enterprise-booking{padding-top:30px}.enterprise-booking-frame iframe{height:1050px}.enterprise-workflow-tabs{gap:5px}.enterprise-workflow-tabs button{text-align:left;padding:9px 10px}}.site-pages:not(:has(.enterprise-hero)):not(:has(.site-pricing-grid)) .site-board{background:0 0}.site-pages:not(:has(.enterprise-hero)):not(:has(.site-pricing-grid)) .site-board:before{content:none}.site-pages:not(:has(.enterprise-hero)):not(:has(.site-pricing-grid)) .site-board:after{content:none}.site-pages:has(.enterprise-hero) .site-board:before{display:none}.site-pages:has(.enterprise-hero) .site-board:after{display:none}.enterprise-board-edge{z-index:1;pointer-events:none;filter:drop-shadow(0 5px 8px #201e1a1f);width:100%;height:80px;position:absolute;left:0;overflow:visible}.enterprise-board-edge-top{top:-1px}.enterprise-board-edge-bottom{bottom:-1px;transform:scaleY(-1)}@media (max-width:899px){.enterprise-board-edge{height:56px}}.enterprise-board-edge{filter:none;overflow:hidden}.enterprise-board-edge>path{filter:drop-shadow(0 4px 6px #201e1a1f)}.enterprise-workflow-tabs{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:36px 12px 0;display:grid;position:relative}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{background:#f5f4f0;background-image:var(--light-paper-surface);color:#64645f;text-align:left;cursor:pointer;background-size:auto,405px 405px;border:1px solid #25252524;border-bottom:0;border-radius:12px 12px 0 0;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px 18px;font-size:16px;line-height:1.3;display:flex;position:relative;box-shadow:0 -2px 6px #18181808,0 2px 7px #18181810}.enterprise-workflow-tabs button[aria-pressed=true]{color:#191919;z-index:2;background-color:#fff}.enterprise-workflow-host{color:#777;align-items:center;gap:9px;font-size:12px;display:flex}.enterprise-workflow-host img{object-fit:contain;width:30px;height:30px}.enterprise-workflow-title{font-weight:500}.enterprise-workflow-tabs button[aria-pressed=true]:after{content:"";pointer-events:none;border:1.5px solid #343be0;border-bottom:0;border-radius:10px 12px 0 0/13px 9px 0 0;position:absolute;inset:3px 3px -1px;transform:rotate(-.35deg)}.enterprise-demo-video{z-index:2;display:block;position:relative}@media (max-width:599px){.enterprise-workflow-tabs{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;margin:28px 0 0;padding:4px 4px 0;display:flex;overflow-x:auto}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{flex:0 0 145px;padding:12px 14px 16px;font-size:14px}.enterprise-workflow-host img{width:25px;height:25px}}.enterprise-demo-video{box-shadow:0 4px 8px #0000001a,0 15px 15px #00000017,0 33px 20px #0000000d,0 59px 24px #00000003}@media (max-width:599px){.enterprise-demo-video{box-shadow:0 3px 6px #0000001a,0 10px 12px #00000014,0 22px 18px #0000000a}}@media (max-width:374px){.site-pages:has(.site-product-work) .site-page-hero .site-actions{grid-template-columns:max-content;justify-content:start;display:grid}.site-pages:has(.site-product-work) .site-page-hero .site-actions .site-action{justify-content:center;width:100%}}.learn-filters a{color:#747470;border-radius:6px;padding:8px 14px;text-decoration:none}.learn-filters a[aria-current=true]{color:#fff;background:#191919}.learn-filters a:focus-visible{outline-offset:3px;outline:2px solid}main .site-plugin-demo .hero-image.hero-demo-video{width:100%;max-width:none;margin:0}@media (max-width:599px){.site-board.enterprise-capabilities-board{padding-top:95px}.enterprise-capabilities-board .enterprise-capabilities{row-gap:36px}}@media (min-width:600px){.site-board.enterprise-capabilities-board{padding-top:120px}}.enterprise-workflow-tabs{align-items:end;gap:8px;margin-inline:18px}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{clip-path:polygon(1% 4%,97% 0,100% 5%,99% 100%,0 100%);filter:drop-shadow(0 -1px 1px #29251c18);transform-origin:bottom;background-color:#efeee9;border:0;border-radius:0;padding:18px 18px 22px;transform:rotate(-.7deg);box-shadow:inset 0 1px #ffffffb3}.enterprise-workflow-tabs button:nth-child(2n){transform:rotate(.6deg)}.enterprise-workflow-tabs button[aria-pressed=true]{background-color:#fff;padding-top:23px}.enterprise-workflow-tabs button:hover{color:#191919;background-color:#faf9f5}.enterprise-workflow-tabs button[aria-pressed=true]:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 8' preserveAspectRatio='none'%3E%3Cpath d='M2 4Q76 1 136 4T238 3M18 7Q87 5 154 6' fill='none' stroke='%23343be0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border:0;border-radius:0;height:5px;inset:auto 18px 14px;transform:rotate(-1deg)}.enterprise-workflow-tabs button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #343be0}@media (max-width:599px){.enterprise-workflow-tabs{margin-inline:0}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{padding:14px 14px 22px}.enterprise-workflow-tabs button[aria-pressed=true]:after{left:14px;right:14px}}.enterprise-workflow-tabs{gap:12px}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{clip-path:none;filter:none;background-image:linear-gradient(#eeeae1db,#eeeae1db),url(/brand/textures/arkyv-paper.webp);background-size:auto,405px 405px;border:1px solid #c9c6be;border-bottom:0;border-radius:2px 5px 0 0;box-shadow:2px -2px 5px #29251c12,inset 0 1px #fff}.enterprise-workflow-tabs button[aria-pressed=true]{background-image:linear-gradient(#ffffffb3,#ffffffb3),url(/brand/textures/arkyv-paper.webp);border-color:#bcb7ac;box-shadow:2px -3px 8px #29251c20,inset 0 1px #fff}.enterprise-workflow-tabs button:hover{background-image:linear-gradient(#f8f5eedb,#f8f5eedb),url(/brand/textures/arkyv-paper.webp)}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{flex-direction:row;align-items:center;gap:12px}.enterprise-workflow-ink-logo{object-fit:contain;mix-blend-mode:multiply;flex:0 0 52px;width:52px;height:52px;display:block}.enterprise-workflow-labels{flex-direction:column;gap:5px;min-width:0;display:flex}@media (max-width:599px){.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{flex-basis:205px;gap:10px}.enterprise-workflow-ink-logo{flex-basis:46px;width:46px;height:46px}}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true],.enterprise-workflow-tabs button:hover{isolation:isolate;box-shadow:none;filter:drop-shadow(1px -2px 3px #372a122e);background:0 0;border:0;border-radius:0;overflow:visible}.enterprise-workflow-tabs button:before{content:"";z-index:-1;pointer-events:none;clip-path:polygon(1% 1%,99% 0%,98.7% 8%,100% 15%,98.9% 22%,99.6% 31%,98.5% 40%,100% 49%,98.9% 57%,99.7% 66%,98.7% 75%,100% 85%,99% 94%,99.4% 100%,.7% 100%,1.4% 92%,0% 83%,1% 74%,.3% 64%,1.5% 55%,0% 46%,1% 36%,.2% 27%,1.4% 18%,0% 9%);background-color:#fcfcfa;background-image:url(/brand/textures/arkyv-paper.webp);background-size:405px 405px;position:absolute;inset:0}.enterprise-workflow-tabs button[aria-pressed=true]:before{background-color:#fcfcfa;background-image:url(/brand/textures/arkyv-paper.webp);background-size:405px 405px}.enterprise-workflow-tabs button:hover:before{filter:none}.enterprise-workflow-tabs button:focus-visible{outline-offset:3px;outline:2px solid #343be0}.enterprise-demo-mobile-controls{display:none}@media (max-width:599px){.enterprise-workflow-tabs{scroll-snap-type:x mandatory;gap:8px;scroll-padding-inline:4px}.enterprise-workflow-tabs button,.enterprise-workflow-tabs button[aria-pressed=true]{scroll-snap-align:start;flex:0 0 calc(50% - 14px);gap:7px;padding:14px 9px 20px}.enterprise-workflow-ink-logo{flex-basis:34px;width:34px;height:34px}.enterprise-workflow-title{font-size:13px}.enterprise-workflow-host{font-size:11px}.enterprise-demo-mobile-controls{color:#747470;justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;display:flex}.enterprise-demo-mobile-controls button{color:#191919;min-height:44px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0 8px 16px;text-decoration:underline}.enterprise-demo-mobile-controls button:focus-visible{outline-offset:3px;outline:2px solid #343be0}}.site-billing-switch{white-space:nowrap;color:#777;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.site-billing-switch>[data-active=true]{color:#191919}.site-billing-switch .site-billing-saving{margin-left:2px;font-size:12px}.site-billing-switch .site-billing-control{cursor:pointer;background:#d4d4d4;border-radius:999px;width:36px;height:20px}.site-billing-switch .site-billing-control[data-checked]{background:#191919}.site-billing-control [data-slot=switch-thumb]{background:#fff;width:16px;height:16px;box-shadow:0 1px 2px #0002}.site-billing-control [data-slot=switch-thumb][data-checked]{transform:translate(16px)}.site-billing-control:focus-visible{outline-offset:4px;outline:2px solid #433bff}@media (prefers-reduced-motion:reduce){.site-billing-control,.site-billing-control [data-slot=switch-thumb]{transition:none}}@media (max-width:899px){.site-footer-links{row-gap:20px}.site-footer-links h3{margin-bottom:12px}.site-footer-links a:not(.site-footer-brand){margin-bottom:8px}.site-footer-bottom{margin-top:24px}}
