.landing-page{font-family:var(--font-sans),system-ui,sans-serif;color:#172e3a;--ink:#172e3a;--blue:#255a83;--paper:#fffef9;background:#f8f6ee}.landing-page *{box-sizing:border-box}.landing-page{margin:0}.landing-page button,.landing-page a,.landing-page input{-webkit-tap-highlight-color:transparent}.landing-page button{font:inherit;cursor:pointer;touch-action:manipulation}.landing-page a{color:inherit}.landing-page button:focus-visible,.landing-page a:focus-visible,.landing-page input:focus-visible{outline-offset:5px;outline:3px solid #255a83}.landing-page .landing-header{z-index:10;justify-content:space-between;align-items:center;gap:12px;padding:22px 5vw;font-size:14px;display:flex;position:absolute;inset:0 0 auto}.landing-page .landing-header .brand{font-size:21px;font-weight:600;text-decoration:none}.landing-page .landing-header span{color:#5c6568}.landing-page .landing-header button{text-underline-offset:4px;min-height:44px;color:var(--ink);background:0 0;border:0;text-decoration:underline}.landing-page .visual-journey{height:820svh;position:relative}.landing-page #scene{height:100svh;min-height:600px;position:sticky;top:0;overflow:clip}.landing-page #possibilities{position:absolute;top:24%}.landing-page .copy{z-index:5;opacity:0;visibility:hidden;width:34%;max-width:485px;transition:opacity .28s,transform .28s;position:absolute;top:26%;left:6vw;transform:translateY(10px)}.landing-page .copy.active{opacity:1;visibility:visible;transform:none}.landing-page .copy h1,.landing-page .copy h2{font:500 clamp(33px,3.7vw,57px)/1.12 var(--font-serif),Georgia,serif;letter-spacing:-.035em;margin:0 0 22px}.landing-page .copy p{max-width:420px;margin:0;font-size:19px;line-height:1.55}.landing-page .copy .secondary{margin-top:18px;font-size:17px}.landing-page .human-note{color:#5e665d;font:italic 17px/1.5 var(--font-serif),serif!important;margin-top:23px!important}.landing-page .copy small{color:#606966;margin-top:25px;font-size:12px;display:block}.landing-page .follow{border-bottom:1px solid #79888e;align-items:center;gap:13px;min-height:44px;margin-top:24px;font-size:15px;text-decoration:none;display:inline-flex}.landing-page .follow span{font-size:22px}.landing-page .choices{flex-wrap:wrap;gap:7px;margin:22px 0 17px;display:flex}.landing-page .choices button{min-height:44px;color:var(--blue);background:0 0;border:1px solid #a9b4b7;border-radius:4px;padding:9px 12px;font-size:14px}.landing-page .choices [aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}.landing-page .copy .choice-response{min-height:76px;font-size:16px;line-height:1.5}.landing-page .copy .requirements{color:#626c6a;max-width:390px;margin-top:18px;font-size:12px;line-height:1.5}.landing-page .art{isolation:isolate;width:52%;height:72%;position:absolute;top:16%;left:44%}.landing-page .illustration{margin:0;position:absolute;inset:0}.landing-page .illustration img{object-fit:contain;width:100%;height:100%}.landing-page .opening{opacity:calc(1 - var(--search));transform:scale(calc(1 + var(--search)*.035));transform-origin:65% 60%}.landing-page .search-scene{opacity:calc(var(--search)*(1 - var(--prepare)));transform:translateY(calc((1 - var(--search))*24px - var(--prepare)*16px));position:absolute;inset:0}.landing-page .wish{background:#eeece0;width:82%;margin:2% 0 0 5%;padding:22px 28px;transform:rotate(-3deg)}.landing-page .wish>span{color:#596562;font-size:13px}.landing-page .wish p{font:500 clamp(20px,2vw,29px)/1.3 var(--font-serif),serif;margin:10px 0 0}.landing-page .job-list{background:var(--paper);width:88%;opacity:var(--jobs,0);transform:translateY(calc((1 - var(--jobs,0))*18px));margin:25px 0 0 9%;padding:24px 30px;box-shadow:0 15px 50px #1637490b}.landing-page .paper-label{color:#5e6a6b;margin:0 0 15px;font-size:13px}.landing-page .job{padding:18px 0;position:relative}.landing-page .job+.job{border-top:1px solid #d7ddd8}.landing-page .job>h3{font:500 29px/1.2 var(--font-serif),serif}.landing-page .job p{max-width:470px;margin:10px 0;font-size:17px;line-height:1.5}.landing-page .fit{color:#3e684f;font-size:14px}.landing-page .job-circle{pointer-events:none;width:calc(100% + 32px);height:calc(100% + 10px);opacity:var(--search);position:absolute;inset:-10px -16px}.landing-page .job-circle path{fill:none;stroke:#b8964c;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--circle,0))}.landing-page .caption{color:#606e6a;margin:0;font-size:12px;line-height:1.4;position:absolute;bottom:-2%;left:9%;right:3%}.landing-page .documents{opacity:calc(var(--prepare)*(1 - var(--supported)));transform:translateY(calc((1 - var(--prepare))*24px));position:absolute;inset:0}.landing-page .source{isolation:isolate;background:#eeece0;width:78%;padding:22px 28px;position:absolute;top:0;left:0;transform:rotate(-3deg)}.landing-page .source p{margin:12px 0 0;font-size:19px;line-height:1.5}.landing-page .fact{white-space:nowrap;background:linear-gradient(#d7b86765,#d7b86765)left bottom/calc(var(--mark)*100%)10px no-repeat}.landing-page .packet{width:83%;opacity:var(--packet,0);transform:scale(calc(.97 + var(--packet,0)*.03))rotate(calc(1deg - var(--draft)*1deg));transform-origin:0 0;position:absolute;top:30%;left:13%}.landing-page .cv-tab{opacity:1;background:#e6eae4;border-radius:4px 4px 0 0;width:50%;margin-left:5%;padding:10px 20px;font-size:13px}.landing-page .letter{background:var(--paper);padding:24px 30px;position:relative;box-shadow:0 16px 50px #1637490b}.landing-page .letter-label{color:#66706d;justify-content:space-between;gap:12px;margin-bottom:22px;font-size:12px;display:flex}.landing-page .letter h3{font:500 28px/1.2 var(--font-serif),serif;letter-spacing:-.02em;margin:0 0 18px}.landing-page .letter p{margin:0;font-size:17px;line-height:1.55}.landing-page .draft{opacity:1}.landing-page .draft-word{opacity:clamp(0,calc(var(--draft)*var(--word-count) - var(--word-index)),1)}.landing-page .closing{margin-top:15px!important}.landing-page .blank{opacity:max(0,calc(1 - var(--draft)*8));color:#53645c;position:absolute;top:125px;left:30px;right:30px;font-size:15px!important}.landing-page .gap{color:#5d614e;opacity:var(--mark);align-items:start;gap:12px;margin-top:15px;display:flex}.landing-page .gap[aria-hidden=true]{visibility:hidden}.landing-page .gap-symbol{border:1px solid #a09b7a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}.landing-page .gap p{margin:0;font-size:13px;line-height:1.4}.landing-page .gap strong{font-weight:600}.landing-page .pencil-line{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-page .pencil-line path{fill:none;stroke:#a57b31;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--mark))}.landing-page .hand{width:37%;height:auto;left:calc(var(--line-x,0px) + var(--mark)*var(--line-width,0px));top:calc(var(--line-y,0px) - var(--mark)*var(--line-rise,0px));transform:translate(-10.5%,-13%)rotate(calc(-4deg + var(--mark)*8deg));transform-origin:10.5% 13%;z-index:6;opacity:0;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.landing-page .support-scene{opacity:var(--supported);transform:translateY(calc((1 - var(--supported))*20px));position:absolute;inset:0}.landing-page .supported{width:90%;height:65%;top:-2%;left:8%}.landing-page .assignment{background:var(--paper);width:85%;opacity:var(--assignment,0);transform:translateY(calc((1 - var(--assignment,0))*-10px))rotate(-1deg);padding:22px 28px;position:absolute;top:57%;left:10%;box-shadow:0 14px 40px #1637490b}.landing-page .job-list[aria-hidden=true],.landing-page .packet[aria-hidden=true],.landing-page .assignment[aria-hidden=true],.landing-page .browser-demo[aria-hidden=true]{visibility:hidden}.landing-page .request{font:500 24px/1.3 var(--font-serif),serif;margin:0 0 15px}.landing-page .assignment ul{flex-wrap:wrap;gap:7px 15px;margin:0;padding:0;list-style:none;display:flex}.landing-page .assignment li{align-items:center;gap:7px;font-size:14px;display:flex}.landing-page .assignment li:before{content:"✓";color:#3e684f}.landing-page .next{color:#5c6b64;border-top:1px solid #dae0d9;margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.4}.landing-page .bottom{z-index:8;align-items:center;gap:24px;display:flex;position:absolute;bottom:20px;left:6vw;right:5vw}.landing-page .bottom nav{gap:20px;display:flex}.landing-page .bottom a{color:#53645c;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:7px 0;font-size:14px}.landing-page .bottom [aria-current=step]{color:#173444;border-color:var(--blue)}.landing-page #scrub{width:120px;accent-color:var(--blue);height:25px;margin-left:auto}.landing-page .ending{text-align:center;background:#eaf0e8;padding:100px 7vw}.landing-page .ending h2{font:500 43px/1.15 var(--font-serif),serif;letter-spacing:-.025em;max-width:620px;margin:0 auto 22px}.landing-page .ending>p{max-width:580px;margin:0 auto 25px;font-size:19px;line-height:1.55}.landing-page .cta{background:var(--blue);color:#fff;border-radius:4px;min-height:48px;margin:0 0 18px;padding:13px 23px;text-decoration:none;display:inline-block}.landing-page .ending .offer{margin-bottom:18px;font-size:15px}.landing-page .ending .fine{color:#5d6a65;max-width:490px;font-size:13px}.landing-page .ending details{max-width:650px;margin:40px auto 20px;font-size:14px;line-height:1.5}.landing-page .ending summary{cursor:pointer}.landing-page .ending button{min-height:44px;color:var(--blue);background:0 0;border:0;text-decoration:underline}@media (max-width:1050px){.landing-page .copy{width:34%;top:21%;left:5%}.landing-page .copy h1,.landing-page .copy h2{font-size:40px}.landing-page .copy p{font-size:17px}.landing-page .copy .secondary{font-size:15px}.landing-page .copy .human-note{font-size:15px!important}.landing-page .copy .requirements{font-size:11px}.landing-page .art{width:54%;height:72%;top:17%;left:43%}.landing-page .source{padding:17px 21px}.landing-page .source p{font-size:16px}.landing-page .wish{padding:18px 22px}.landing-page .wish p{font-size:24px}.landing-page .job-list{padding:18px 24px}.landing-page .job>h3{font-size:24px}.landing-page .job p{font-size:15px}.landing-page .fit{font-size:12px}.landing-page .letter{padding:20px 25px}.landing-page .letter h3{font-size:24px}.landing-page .letter p{font-size:15px}.landing-page .letter-label{margin-bottom:15px}.landing-page .gap p{font-size:12px}.landing-page .choices{gap:5px}.landing-page .choices button{padding:7px 9px;font-size:12px}.landing-page .copy .choice-response{font-size:14px}.landing-page .assignment{padding:18px 22px}.landing-page .request{font-size:22px}.landing-page .assignment li{font-size:12px}}@media (min-width:701px) and (max-height:760px){.landing-page .copy{top:19%}.landing-page .copy h1,.landing-page .copy h2{margin-bottom:17px;font-size:36px}.landing-page .copy p{font-size:16px}.landing-page .copy .secondary{font-size:14px}.landing-page .copy small{margin-top:14px}.landing-page .follow{margin-top:15px;font-size:13px}.landing-page .human-note{margin-top:16px!important}.landing-page .art{height:73%;top:16%}.landing-page .source{padding:14px 19px}.landing-page .source p{margin-top:8px;font-size:15px}.landing-page .packet{top:27%}.landing-page .letter{padding:17px 22px}.landing-page .letter h3{margin-bottom:12px;font-size:22px}.landing-page .letter p{font-size:14px;line-height:1.45}.landing-page .letter-label{margin-bottom:12px;font-size:11px}.landing-page .closing{margin-top:10px!important}.landing-page .gap{margin-top:10px}.landing-page .gap p{font-size:11px}.landing-page .cv-tab{padding:6px 15px;font-size:11px}.landing-page .caption{font-size:10px;bottom:-1%}.landing-page .copy .choice-response{min-height:60px;font-size:13px}.landing-page .choices{margin:15px 0 12px}.landing-page .copy .requirements{margin-top:12px;font-size:11px}.landing-page .supported{height:61%;top:0}.landing-page .assignment{padding:15px 20px;top:57%}.landing-page .request{margin-bottom:12px;font-size:20px}.landing-page .next{margin-top:10px;padding-top:8px;font-size:11px}.landing-page .assignment .paper-label{margin-bottom:10px;font-size:11px}.landing-page .job-list{margin-top:16px}.landing-page .wish{padding:14px 20px}.landing-page .wish p{font-size:22px}.landing-page .job{padding:12px 0}.landing-page .job p{margin:8px 0;font-size:14px}.landing-page .job-list>.paper-label{margin-bottom:6px}.landing-page .bottom{bottom:12px}}@media (max-width:700px){.landing-page .landing-header{padding:13px 6vw;font-size:12px}.landing-page .landing-header .brand{font-size:18px}.landing-page .landing-header>span{display:none}.landing-page .visual-journey{height:800svh}.landing-page #scene{min-height:650px}.landing-page .copy{width:86%;max-width:none;top:11%;left:7%}.landing-page .copy h1,.landing-page .copy h2{max-width:500px;margin-bottom:13px;font-size:clamp(28px,6.3vw,39px)}.landing-page .copy p{max-width:500px;font-size:15px;line-height:1.45}.landing-page .copy .secondary{margin-top:11px;font-size:13px}.landing-page .copy .human-note{margin-top:13px!important;font-size:13px!important}.landing-page .copy small{margin-top:8px;font-size:10px}.landing-page .follow{min-height:36px;margin-top:10px;font-size:12px}.landing-page .follow span{font-size:17px}.landing-page .art{width:90%;height:46%;top:41%;left:5%}.landing-page .opening{top:3%}.landing-page .source{width:90%;padding:14px 18px}.landing-page .source .paper-label{font-size:10px}.landing-page .source p{margin-top:7px;font-size:14px;line-height:1.4}.landing-page .packet{width:89%;top:32%;left:9%}.landing-page .letter{padding:16px 20px}.landing-page .letter h3{margin-bottom:12px;font-size:21px}.landing-page .letter p{font-size:13px;line-height:1.4}.landing-page .letter-label{margin-bottom:13px;font-size:10px}.landing-page .closing{display:none}.landing-page .cv-tab{padding:5px 15px;font-size:10px}.landing-page .blank{top:100px;left:20px;font-size:12px!important}.landing-page .gap{gap:8px;margin-top:10px}.landing-page .gap p{font-size:11px;line-height:1.35}.landing-page .gap-symbol{width:18px;height:18px;font-size:11px}.landing-page .documents .caption{display:none}.landing-page .wish{width:91%;margin:0 0 0 1%;padding:15px 20px}.landing-page .wish>span{font-size:11px}.landing-page .wish p{margin-top:8px;font-size:22px}.landing-page .job-list{width:94%;margin:18px 0 0 3%;padding:15px 22px}.landing-page .job-list>.paper-label{margin-bottom:5px;font-size:11px}.landing-page .job{padding:12px 0}.landing-page .job>h3{font-size:22px}.landing-page .job p{margin:8px 0;font-size:13px;line-height:1.4}.landing-page .fit{font-size:11px}.landing-page .search-scene>.caption{font-size:10px;bottom:-13%;left:4%}.landing-page .hand{width:42%}.landing-page .support-scene{inset:0}.landing-page .supported{width:67%;height:63%;top:0;left:35%}.landing-page .assignment{width:96%;padding:15px 20px;top:47%;left:2%}.landing-page .assignment .paper-label{margin-bottom:9px;font-size:10px}.landing-page .request{margin-bottom:12px;font-size:21px}.landing-page .assignment li{font-size:11px}.landing-page .next{margin-top:10px;padding-top:8px;font-size:11px}.landing-page .copy[data-copy="3"]{top:10%}.landing-page .copy[data-copy="3"] h2{margin-bottom:10px;font-size:30px}.landing-page .copy[data-copy="3"]>p{font-size:14px}.landing-page .choices{gap:6px;margin:12px 0 10px}.landing-page .choices button{min-height:40px;padding:7px 10px;font-size:12px}.landing-page .copy .choice-response{min-height:50px;line-height:1.4;font-size:12px!important}.landing-page .copy .requirements{max-width:500px;margin-top:9px;line-height:1.4;font-size:11px!important}.landing-page .bottom{gap:14px;bottom:12px;left:7%;right:7%}.landing-page .bottom nav{gap:14px}.landing-page .bottom a{white-space:nowrap;min-height:40px;font-size:11px}.landing-page #scrub{width:70px;min-width:45px}.landing-page .ending{padding:70px 7vw}.landing-page .ending h2{font-size:32px}.landing-page .ending>p{font-size:16px}}@media (max-width:700px) and (max-height:730px){.landing-page .copy{top:10%}.landing-page .copy h1,.landing-page .copy h2{font-size:31px}.landing-page .copy p{font-size:14px}.landing-page .copy .human-note{margin-top:10px!important;font-size:12px!important}.landing-page .copy small{display:none}.landing-page .art{height:43%;top:42%}.landing-page .copy .secondary{font-size:12px;line-height:1.35}.landing-page .source p{font-size:13px}.landing-page .source{padding:12px 16px}.landing-page .letter h3{font-size:19px}.landing-page .letter p{font-size:12px}.landing-page .letter{padding:13px 17px}.landing-page .letter-label{margin-bottom:10px}.landing-page .gap p{font-size:10px}.landing-page .packet{top:31%}.landing-page .job-list{margin-top:14px;padding:10px 20px}.landing-page .job>h3{font-size:20px}.landing-page .job p{font-size:12px}.landing-page .wish p{font-size:20px}.landing-page .wish{padding:12px 18px}.landing-page .search-scene>.caption{bottom:-16%}.landing-page .supported{width:63%;height:60%;top:3%;left:38%}.landing-page .assignment{padding:12px 17px;top:52%}.landing-page .request{font-size:18px}.landing-page .next,.landing-page .assignment li{font-size:10px}.landing-page .copy[data-copy="3"] h2{font-size:28px}.landing-page .copy .choice-response{min-height:44px}.landing-page .copy .requirements{margin-top:5px;font-size:11px!important}.landing-page .choices{margin:9px 0}.landing-page .choices button{min-height:36px}.landing-page .bottom{bottom:9px}}.landing-page .visual-journey[data-motion=false]{height:auto}.landing-page .visual-journey[data-motion=false] #scene{height:auto;min-height:0;padding:100px 7vw 80px;position:relative;overflow:visible}.landing-page .visual-journey[data-motion=false] .copy{opacity:1;visibility:visible;width:100%;max-width:650px;margin:0 auto 35px;transition:none;position:relative;inset:auto;transform:none}.landing-page .visual-journey[data-motion=false] .copy h1,.landing-page .visual-journey[data-motion=false] .copy h2{font-size:35px}.landing-page .visual-journey[data-motion=false] .copy p{max-width:600px}.landing-page .visual-journey[data-motion=false] .follow{display:none}.landing-page .visual-journey[data-motion=false] .art{width:100%;max-width:700px;height:auto;margin:auto;position:relative;inset:auto}.landing-page .visual-journey[data-motion=false] .visual{opacity:1;--search:1;--jobs:1;--circle:1;--prepare:1;--mark:1;--packet:1;--draft:1;--supported:0;--assignment:1;--browserOpen:1;margin:30px 0 70px;position:relative;inset:auto;transform:none}.landing-page .visual-journey[data-motion=false] .search-scene{height:450px}.landing-page .visual-journey[data-motion=false] .documents{height:600px}.landing-page .visual-journey[data-motion=false] .support-scene{--assignment:1;--browserOpen:1;--supported:1;height:530px}.landing-page .visual-journey[data-motion=false] .hand,.landing-page .visual-journey[data-motion=false] .bottom{display:none}.landing-page .visual-journey[data-motion=false] .copy small{display:block}.landing-page .visual-journey[data-motion=false] #possibilities{display:none}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{scroll-behavior:auto!important;transition:none!important}}.landing-page .visual-journey[data-motion=false] #scene{flex-direction:column;display:flex}.landing-page .visual-journey[data-motion=false] .art{display:contents}.landing-page .visual-journey[data-motion=false] .visual{width:100%;max-width:650px;margin:15px auto 70px}.landing-page .visual-journey[data-motion=false] .copy[data-copy="1"]{order:2}.landing-page .visual-journey[data-motion=false] .search-scene{order:3}.landing-page .visual-journey[data-motion=false] .copy[data-copy="2"]{order:4}.landing-page .visual-journey[data-motion=false] .documents{order:5}.landing-page .visual-journey[data-motion=false] .copy[data-copy="3"]{order:6}.landing-page .visual-journey[data-motion=false] .support-scene{order:7}.landing-page .supported{mix-blend-mode:multiply}@media (max-width:700px){.landing-page .visual-journey[data-motion=true] .search-scene{top:-8%;bottom:8%}}.landing-page .browser-demo[hidden],.landing-page #tasks[hidden]{display:none}.landing-page .browser-demo{opacity:var(--browserOpen,0);transform:translateY(calc((1 - var(--browserOpen,0))*8px));background:#fffef9;border:1px solid #c5d0cb;border-radius:5px;margin-top:12px;overflow:hidden}.landing-page .browser-bar{color:#496057;background:#eaf0e8;align-items:center;gap:12px;padding:8px 12px;font-size:11px;display:flex}.landing-page .browser-bar>span:last-child{margin-left:auto;font-size:10px}.landing-page .browser-dots{color:#839888;letter-spacing:1px;white-space:nowrap;font-size:7px}.landing-page .browser-form{padding:12px 14px;position:relative}.landing-page .browser-field{align-items:center;gap:18px;font-size:12px;display:flex}.landing-page .browser-field>span:first-child{color:#66716b}.landing-page .agent-name{min-width:135px;clip-path:inset(0 calc((1 - var(--browserFill,0))*100%)0 0);border-bottom:1px solid #b7c8bf;padding:3px 0}.landing-page .browser-files{color:#335e49;gap:9px;margin:11px 0;font-size:11px;display:flex}.landing-page .browser-files span{opacity:var(--attachment,0);transform:translateY(calc((1 - var(--attachment,0))*7px));background:#edf2ec;border-radius:3px;padding:4px 8px}.landing-page .browser-files span:first-child{--attachment:var(--browserCv,0)}.landing-page .browser-files span:last-child{--attachment:var(--browserLetter,0)}.landing-page .browser-send{color:#335e49;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.landing-page .browser-receipt{max-width:220px;opacity:var(--browserSent,0);transform:translateY(calc((1 - var(--browserSent,0))*4px));line-height:1.35}.landing-page .submit-demo{color:#fff;white-space:nowrap;transform:scale(calc(1 - var(--browserPress,0)*.07));background:#255a83;border-radius:3px;padding:7px 10px;transition:background-color .18s}.landing-page .browser-demo[data-complete=true] .submit-demo{background:#3e684f}.landing-page .agent-pointer{width:19px;height:23px;transform:translate3d(var(--pointer-x,0px),var(--pointer-y,0px),0)scale(calc(1 - var(--browserPress,0)*.16));transform-origin:2px 2px;fill:#255a83;stroke:#fffef9;stroke-width:1.5px;opacity:calc(1 - var(--browserSent,0));filter:drop-shadow(0 2px 3px #172e3a30);pointer-events:none;position:absolute;top:0;left:0}.landing-page .agent-assignment{top:48%;transform:none}.landing-page .agent-assignment .request{margin-bottom:0;font-size:23px}.landing-page .agent-assignment .paper-label{color:#255a83;margin-bottom:8px;font-weight:600}.landing-page .agent-assignment .next{border:0;margin-top:10px;padding-top:0;font-size:11px}.landing-page .visual-journey[data-motion=false] .support-scene{--browserFill:1;--browserFiles:1;--browserCv:1;--browserLetter:1;--browserPress:0;--browserSent:1}@media (max-width:1050px){.landing-page .agent-assignment{padding:16px 18px}.landing-page .agent-assignment .request{font-size:21px}.landing-page .browser-bar{gap:6px;padding:7px 9px;font-size:10px}.landing-page .browser-form{padding:10px}.landing-page .browser-send{font-size:10px}.landing-page .submit-demo{padding:6px 8px;font-size:10px}}@media (max-width:700px){.landing-page .agent-assignment{padding:12px 15px;top:44%}.landing-page .agent-assignment .request{font-size:21px}.landing-page .agent-assignment .paper-label{font-size:11px}.landing-page .browser-bar>span:last-child{font-size:9px}.landing-page .browser-files{margin:8px 0;font-size:10px}.landing-page .browser-field{font-size:11px}.landing-page .browser-form{padding:9px 10px}.landing-page .agent-assignment .next{margin-top:8px;font-size:10px}.landing-page .browser-send{gap:8px}.landing-page .agent-assignment .browser-demo{margin-top:10px}.landing-page .support-scene:has(.agent-assignment) .supported{height:53%;top:6%}}@media (max-width:700px) and (max-height:730px){.landing-page .agent-assignment{padding:10px 14px;top:42%}.landing-page .agent-assignment .request{font-size:19px}.landing-page .agent-assignment .paper-label{margin-bottom:5px;font-size:10px}.landing-page .browser-form{padding:7px 10px}.landing-page .browser-bar{padding:5px 9px}.landing-page .browser-files{margin:6px 0}.landing-page .agent-assignment .browser-demo{margin-top:7px}.landing-page .agent-assignment .next{margin-top:6px}.landing-page .support-scene:has(.agent-assignment) .supported{height:50%;top:6%}}@media (max-width:700px){.landing-page .visual-journey[data-motion=true] .art{top:var(--story-art-top,41%);height:var(--story-art-height,46%)}.landing-page .visual-journey[data-motion=true] .packet{top:var(--packet-top,32%)}.landing-page .visual-journey[data-motion=true] .search-scene{inset:0}.landing-page .visual-journey[data-motion=true] .copy[data-copy="3"]{top:6%}.landing-page .visual-journey[data-motion=true] .art[data-art="3"]{top:var(--support-art-top,41%);height:var(--support-art-height,46%)}.landing-page .visual-journey[data-motion=true] .support-scene .supported{height:var(--support-image-height,40%);top:0}.landing-page .visual-journey[data-motion=true] .support-scene .assignment{top:var(--support-card-top,47%);transform:translateY(calc((1 - var(--assignment,0))*-8px))}}@media (max-width:700px) and (max-height:730px){.landing-page .visual-journey[data-motion=true] .wish{padding:10px 18px}.landing-page .visual-journey[data-motion=true] .wish p{font-size:18px}.landing-page .visual-journey[data-motion=true] .job-list{margin-top:10px}.landing-page .visual-journey[data-motion=true] .job{padding:8px 0}.landing-page .visual-journey[data-motion=true] .job>h3{font-size:18px}.landing-page .visual-journey[data-motion=true] .job p{margin:5px 0}.landing-page .visual-journey[data-motion=true] .copy[data-copy="3"]{top:3%}.landing-page .visual-journey[data-motion=true] .copy .choice-response{min-height:0}}.landing-page .ownership{max-width:860px;margin:auto;padding:85px 7vw}.landing-page .ownership h2{font:500 34px/1.2 var(--font-serif),serif;letter-spacing:-.025em;margin:0 0 22px}.landing-page .ownership p{margin:0 0 16px;font-size:18px;line-height:1.6}.landing-page .ownership p:last-child{color:#486056}.landing-page .browser-send{min-height:30px}.landing-page .submit-demo{margin-left:auto}@media (max-width:700px){.landing-page .ownership{padding:60px 7vw}.landing-page .ownership h2{font-size:28px}.landing-page .ownership p{font-size:16px}}.landing-page{--search:0;--prepare:0;--mark:0;--draft:0;--supported:0;color:#172e3a;background:#f8f6ee;overflow-x:clip}.landing-page .landing-header{background:#f8f6ee;border-bottom:1px solid #172e3a12;height:80px;padding:14px 5vw;position:absolute}.landing-page .landing-header nav{align-items:center;gap:22px;display:flex}.landing-page .landing-header nav>a{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.landing-page .landing-header .brand{font:600 23px var(--font-serif),serif;letter-spacing:-.03em;color:#172e3a}.landing-page .landing-header button{color:#172e3a;text-decoration:none}.landing-page .skip-link{z-index:100;background:#fffef9;padding:12px;position:absolute;top:-100px;left:20px}.landing-page .skip-link:focus{top:12px}.landing-page .motion-control{z-index:10;position:absolute;top:88px;right:5vw}.landing-page .motion-control[hidden]{display:none}.landing-page .motion-control button{color:#536965;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;font-size:12px;display:flex}.landing-page .hand{opacity:var(--pen,0)}.landing-page .bottom a{align-items:center;text-decoration:none;display:inline-flex}.landing-page .example-label{color:#596961;margin-left:auto;font-size:11px}.landing-page .hero-action{margin-top:24px}.landing-page .hero-action .cta{margin:0}.landing-page .copy .hero-free{margin-top:9px;font-size:13px;line-height:1.4}.landing-page .follow{margin-top:13px}.landing-page .visual-journey[data-motion=false]{--search:1;--prepare:1;--mark:1;--draft:1;--supported:1;--browserFill:1;--browserFiles:1;--browserSent:1;--circle:1}.landing-page .visual-journey[data-motion=false] .blank{display:none}.landing-page .visual-journey[data-motion=false] .visual{opacity:1;transform:none}.landing-page .visual-journey[data-motion=false] .copy{scroll-margin-top:35px}.landing-page .visual-journey[data-motion=false] .opening{height:380px}.landing-page .visual-journey[data-motion=false] .copy[data-copy="0"]{order:0}.landing-page .visual-journey[data-motion=false] .opening{order:1}.landing-page footer{background:#f8f6ee}.landing-page footer a,.landing-page footer span{color:#52645f}@media (max-width:700px){.landing-page .landing-header{height:68px;padding:12px 6vw}.landing-page .landing-header .brand{font-size:21px}.landing-page .landing-header nav{gap:12px}.landing-page .landing-header .desktop-link{display:none}.landing-page .landing-header nav>a{font-size:13px}.landing-page .copy{top:9%}.landing-page .copy[data-copy="0"]{top:7%}.landing-page .copy[data-copy="0"] h1{font-size:31px}.landing-page .copy[data-copy="0"] .human-note{display:none}.landing-page .hero-action{align-items:center;gap:12px;margin-top:15px;display:flex}.landing-page .hero-action .cta{white-space:nowrap;min-height:44px;padding:10px 16px;font-size:14px}.landing-page .copy .hero-free{max-width:155px;margin:0;font-size:11px}.landing-page .bottom{flex-wrap:wrap;gap:0;bottom:6px}.landing-page .bottom nav{justify-content:space-between;gap:8px;width:100%}.landing-page .example-label{margin-left:0;font-size:10px}.landing-page .motion-control{top:70px}.landing-page .motion-control button{font-size:11px}.landing-page .art[data-art="0"]{height:43%;top:45%}.landing-page .bottom a{font-size:11px}.landing-page .visual-journey[data-motion=false] .copy[data-copy="0"] .human-note{display:block}.landing-page .visual-journey[data-motion=false] .hero-action{flex-wrap:wrap}}.landing-page .landing-help,.landing-page .landing-pricing,.landing-page .landing-faq{max-width:1440px;margin:auto;padding:110px 7vw}.landing-page .section-intro{max-width:680px;margin-bottom:50px}.landing-page .section-intro h2,.landing-page .landing-ownership h2,.landing-page .landing-faq h2{font:500 clamp(32px,3.4vw,48px)/1.15 var(--font-serif),serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 24px}.landing-page .section-intro>p:not(.eyebrow){color:#4b6059;max-width:600px;font-size:19px;line-height:1.6}.landing-page .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#4b6059;margin:0 0 20px;font-size:12px;font-weight:600}.landing-page .landing-help{grid-template-columns:1fr 1.15fr;gap:9%;display:grid}.landing-page .help-rows article{border-top:1px solid #c6cdc2;gap:26px;padding:25px 0 30px;display:flex}.landing-page .row-number{font:400 16px var(--font-serif),serif;color:#53645c;padding-top:5px}.landing-page .help-rows h3{font:500 26px/1.2 var(--font-serif),serif;letter-spacing:-.015em;margin:0 0 13px}.landing-page .help-rows p{color:#4b6059;margin:0;font-size:17px;line-height:1.6}.landing-page .landing-ownership{color:#fffef5;background:#1c3944;grid-template-columns:1fr 1fr;gap:9%;padding:90px max(7vw,50vw - 620px);display:grid}.landing-page .landing-ownership .eyebrow{color:#c7d6bd}.landing-page .landing-ownership p:not(.eyebrow){color:#e2e9df;margin:0 0 22px;font-size:19px;line-height:1.65}.landing-page .landing-ownership a{color:#fffef5;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}.landing-page .landing-pricing .section-intro{max-width:730px}.landing-page .plan-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.landing-page .landing-plan{background:#fffef9;border:1px solid #c8cec1;flex-direction:column;padding:35px 38px;display:flex}.landing-page .landing-plan.pro{background:#eaf0e3;border-color:#abbda3}.landing-page .plan-price{font:500 54px/1.1 var(--font-serif),serif;letter-spacing:-.03em;margin:0}.landing-page .plan-price>span{font:400 18px var(--font-sans),sans-serif;letter-spacing:0}.landing-page .plan-tax{color:#52654e;margin:10px 0 24px;font-size:13px}.landing-page .plan-description{max-width:380px;min-height:76px;margin:0;font-size:17px;line-height:1.5}.landing-page .pack-quota{border-block:1px solid #bdc9b4;align-items:center;gap:15px;margin:20px 0;padding:20px 0;display:flex}.landing-page .pack-quota>strong{font:500 42px var(--font-serif),serif}.landing-page .pack-quota>div{font-size:17px}.landing-page .pack-quota small{color:#4b6059;margin-top:4px;font-size:13px;display:block}.landing-page .landing-plan>ul{gap:12px;margin:0 0 28px;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.landing-page .landing-plan>ul li{gap:12px;display:flex}.landing-page .landing-plan>ul span{color:#3b6248}.landing-page .landing-plan>.cta{align-self:flex-start;margin-top:auto}.landing-page .landing-plan.free>.cta{color:#255a83;background:0 0;border:1px solid #255a83}.landing-page .plan-limits{border-top:1px solid #c8cec1;margin-top:10px;padding-top:10px;font-size:14px}.landing-page .plan-limits summary{cursor:pointer;align-content:center;min-height:44px}.landing-page .plan-limits ul{color:#4b6059;gap:8px;margin:8px 0 20px;padding:0;list-style:none;display:grid}.landing-page .plan-limits a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.landing-page .pricing-note{max-width:800px;margin:25px 0 0;font-size:15px;line-height:1.6}.landing-page .requirements-note{color:#4b6059;margin-top:12px;font-size:13px}.landing-page .landing-faq{grid-template-columns:.8fr 1.2fr;gap:9%;padding-top:25px;display:grid}.landing-page .landing-faq details{border-top:1px solid #c8cec1}.landing-page .landing-faq details:last-child{border-bottom:1px solid #c8cec1}.landing-page .landing-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:18px;line-height:1.4;list-style:none;display:flex}.landing-page .landing-faq summary::-webkit-details-marker{display:none}.landing-page .landing-faq summary span{color:#4b6059;font-size:25px;font-weight:300}.landing-page .landing-faq details[open] summary span{transform:rotate(45deg)}.landing-page .landing-faq details p{color:#4b6059;margin:0 0 25px;font-size:16px;line-height:1.65}.landing-page summary:focus-visible{outline-offset:5px;outline:3px solid #255a83}@media (max-width:850px){.landing-page .landing-help,.landing-page .landing-faq{grid-template-columns:1fr;gap:15px}.landing-page .landing-help,.landing-page .landing-pricing,.landing-page .landing-faq{padding:70px 7vw}.landing-page .landing-ownership{grid-template-columns:1fr;gap:15px;padding:65px 7vw}.landing-page .landing-ownership h2{max-width:600px}.landing-page .landing-faq{padding-top:10px}.landing-page .landing-plan{padding:26px 24px}.landing-page .plan-description{min-height:100px}.landing-page .plan-price{font-size:43px}.landing-page .plan-price>span{font-size:15px}}@media (max-width:600px){.landing-page .plan-grid{grid-template-columns:1fr;gap:18px}.landing-page .plan-description{min-height:0}.landing-page .section-intro{margin-bottom:30px}.landing-page .section-intro>p:not(.eyebrow){font-size:17px}.landing-page .help-rows article{gap:17px}.landing-page .help-rows h3{font-size:24px}.landing-page .help-rows p{font-size:16px}.landing-page .landing-ownership p:not(.eyebrow),.landing-page .landing-faq summary{font-size:17px}.landing-page .landing-pricing{padding-bottom:60px}}.landing-page .static-example[hidden]{display:none}.landing-page .visual-journey[data-motion=true] .copy{top:22%}.landing-page .copy .story-eyebrow{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}.landing-page .story-eyebrow>span{font-variant-numeric:tabular-nums;border-right:1px solid #b9c6c6;padding-right:10px}.landing-page .visual-journey[data-motion=true] .art{height:67%;top:13%}.landing-page .bottom{flex-direction:column;align-items:stretch;gap:6px;display:flex;bottom:16px}.landing-page .story-guidance{justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-page .bottom .scroll-cue{min-height:48px;color:var(--blue);border:0;align-items:center;gap:12px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.landing-page .scroll-cue-icon{background:#eff1eb;border:1px solid #b7c6cc;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .18s;display:grid}.landing-page .scroll-cue:hover .scroll-cue-icon{transform:translateY(3px)}.landing-page .story-track{background:#d9dfd9;height:2px}.landing-page .story-track>span{background:var(--blue);width:100%;height:100%;transform:scaleX(var(--story-progress,0));transform-origin:0;display:block}.landing-page .bottom nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.landing-page .bottom nav a{border:0;border-radius:4px;gap:10px;min-height:44px;padding:8px 12px;font-size:14px}.landing-page .chapter-number{font-variant-numeric:tabular-nums;color:#667773;font-size:11px}.landing-page .bottom nav [aria-current=step]{color:var(--blue);background:#e8eeea;font-weight:600}.landing-page .bottom nav a:hover{background:#edf0ea}.landing-page .story-start{align-items:center;gap:16px;display:flex}.landing-page .story-start .cta{color:#fff;background:var(--blue);white-space:nowrap;border:0;min-height:48px;margin:0;padding:12px 22px}.landing-page .story-start p{color:#53645c;gap:3px;margin:0;font-size:12px;line-height:1.4;display:grid}.landing-page .story-start strong{color:var(--ink);font-weight:600}.landing-page .static-story-start{order:8;width:100%;max-width:650px;margin:0 auto}.landing-page .static-story-start[hidden],.landing-page .bottom[hidden]{display:none}.landing-page .visual-journey[data-motion=false] #scene{padding-top:150px}.landing-page .visual-journey[data-motion=false] .motion-control{top:88px}@media (max-width:700px){.landing-page .visual-journey[data-motion=true] .copy{top:5%}.landing-page .visual-journey[data-motion=true] .copy[data-copy="0"]{top:118px}.landing-page .copy .story-eyebrow{margin-bottom:10px;font-size:10px}.landing-page .visual-journey[data-motion=true] .copy[data-copy="0"] .story-eyebrow,.landing-page .visual-journey[data-motion=true] .follow{display:none}.landing-page .visual-journey[data-motion=true] .art{top:var(--story-art-top);height:var(--story-art-height)}.landing-page .visual-journey[data-motion=true] .opening{inset:0}.landing-page .visual-journey[data-motion=true] .opening img{object-position:center top}.landing-page .bottom{left:6%;right:6%;bottom:max(8px,env(safe-area-inset-bottom));gap:4px}.landing-page .bottom .scroll-cue{gap:9px;font-size:12px}.landing-page .bottom .example-label{text-align:right;flex:none;max-width:56px;font-size:9px;line-height:1.3}.landing-page .story-guidance{gap:8px}.landing-page .bottom nav{gap:3px}.landing-page .bottom nav a{justify-content:center;gap:4px;padding:5px 2px;font-size:11px}.landing-page .chapter-number{font-size:9px}.landing-page .story-start{gap:12px}.landing-page .story-start .cta{min-height:44px;padding:10px 16px;font-size:13px}.landing-page .story-start p{font-size:10px}.landing-page .visual-journey[data-motion=false] #scene{padding-top:126px}.landing-page .visual-journey[data-motion=false] .motion-control{top:70px}}@media (max-width:700px) and (max-height:730px){.landing-page .visual-journey[data-motion=true] .copy:not([data-copy="0"]){top:3%}.landing-page .visual-journey[data-motion=true] .story-eyebrow{display:none}.landing-page .visual-journey[data-motion=true] .copy h2{font-size:28px}.landing-page .visual-journey[data-motion=true] .source{width:96%;padding:10px 14px}.landing-page .visual-journey[data-motion=true] .packet{width:98%;left:1%}.landing-page .visual-journey[data-motion=true] .letter{padding:11px 15px}.landing-page .visual-journey[data-motion=true] .letter-label{margin-bottom:8px}.landing-page .visual-journey[data-motion=true] .letter h3{margin-bottom:8px;font-size:18px}.landing-page .visual-journey[data-motion=true] .gap{margin-top:8px}}
