.blueprint-scene_ownership__VNP7r,.blueprint-scene_stories__XSPhj{--bp-paper:#f1f6fc;--bp-line:#426bb2;--bp-ink:#244577;--bp-dim:#a3b8d1;--bp-accent:#d88a48;color:var(--bp-ink);position:relative;min-width:0}.blueprint-scene_stories__XSPhj{padding:8px 0 26px}.blueprint-scene_ownership__VNP7r{padding:10px 0 42px}.blueprint-scene_storyHeading__QApWu{text-align:center;margin:0 auto 28px;max-width:700px}.blueprint-scene_stories__XSPhj .blueprint-scene_storyHeading__QApWu h2{font-size:clamp(25px,3.3vw,38px);line-height:1.18;letter-spacing:-.035em}.blueprint-scene_stories__XSPhj .blueprint-scene_storyHeading__QApWu p{font-size:14px;line-height:1.6;margin:10px 0 0;color:#687a92}.blueprint-scene_toolbar__QWovK{display:flex;align-items:center;justify-content:center;margin:0 auto 12px;max-width:100%;width:-moz-fit-content;width:fit-content;padding:5px;background:#edf2f8;border:1px solid #e1e8f1;border-radius:15px}.blueprint-scene_tabs__4b8Al{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.blueprint-scene_tabs__4b8Al::-webkit-scrollbar{display:none}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;flex:0 0 auto;border:0;border-radius:10px;background:transparent;color:#5f718e;font-size:13px;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button svg{flex-shrink:0}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button:hover{color:var(--ptbk-blue);background:#ffffff70}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button[aria-selected=true]{background:#fff;color:var(--ptbk-blue);box-shadow:0 2px 7px #24457710,0 0 0 1px #24457708}.blueprint-scene_storyLinks__zCopJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 24px;margin:0 auto 4px;font-size:13px}.blueprint-scene_storyLinks__zCopJ a{display:inline-flex;min-height:36px;align-items:center;color:#4c668c;text-decoration:underline;text-decoration-color:#829bb9;text-underline-offset:4px}.blueprint-scene_storyLinks__zCopJ a:hover{color:var(--ptbk-blue);text-decoration-color:currentColor}.blueprint-scene_storyLinks__zCopJ a:focus-visible{outline:2px solid var(--ptbk-blue);outline-offset:3px}.blueprint-scene_iconButton__C5X_8{width:44px;height:44px;display:grid;place-items:center;border:1px solid #a3b8d150;border-radius:50%;background:transparent;color:var(--bp-ink);cursor:pointer;flex-shrink:0}.blueprint-scene_iconButton__C5X_8:disabled{opacity:.35;cursor:default}.blueprint-scene_ownership__VNP7r button:focus-visible,.blueprint-scene_ownership__VNP7r select:focus-visible,.blueprint-scene_stories__XSPhj button:focus-visible{outline:2px solid var(--ptbk-blue);outline-offset:3px}.blueprint-scene_canvas__g7Z9R{display:block;width:100%;height:auto;max-width:1100px;margin:auto;stroke:var(--bp-line);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none;overflow:visible}.blueprint-scene_canvas__g7Z9R text{stroke:none;fill:var(--bp-ink);font-family:var(--font-inter),Inter,Arial,sans-serif}.blueprint-scene_canvas__g7Z9R .blueprint-scene_small__0ae5_{font-size:12px;fill:#4c668c}.blueprint-scene_canvas__g7Z9R .blueprint-scene_label__lipyF{font-size:15px;font-weight:500}.blueprint-scene_canvas__g7Z9R .blueprint-scene_title__EqdLf{font-family:var(--font-outfit),Outfit,Arial,sans-serif;font-size:23px;font-weight:600}.blueprint-scene_canvas__g7Z9R .blueprint-scene_body__Aw16z{font-size:15px}.blueprint-scene_canvas__g7Z9R .blueprint-scene_mono__eyPjW{font-family:ui-monospace,monospace;font-size:13px}.blueprint-scene_canvas__g7Z9R .blueprint-scene_accentText__kfsz2{fill:#96602c}.blueprint-scene_fill__RKnvf{fill:var(--bp-paper)}.blueprint-scene_panel__enqUl{fill:#e8f1fb}.blueprint-scene_dim__rrKwZ{stroke:var(--bp-dim);stroke-width:1}.blueprint-scene_ground__lNZmS{stroke:#bdcde0;stroke-width:1;opacity:.65}.blueprint-scene_strong__h0Qda{stroke:var(--bp-ink);stroke-width:2}.blueprint-scene_accent__k0dsX{stroke:var(--bp-accent);fill:var(--bp-accent)}.blueprint-scene_route__dheF3{stroke:#829bb9;stroke-width:1.25;stroke-dasharray:3 7}.blueprint-scene_signal__E2m78{stroke:var(--bp-accent);stroke-width:2.7;stroke-dasharray:5 95;animation:blueprint-scene_travel__CWr5X 4s linear infinite}.blueprint-scene_pulse__WFkOk{animation:blueprint-scene_pulse__WFkOk 2s ease-in-out infinite}.blueprint-scene_wave__JJMQI{fill:var(--bp-line);stroke:none;transform-box:fill-box;transform-origin:center;animation:blueprint-scene_wave__JJMQI calc(.85s + var(--i,0)*11ms) linear infinite;animation-delay:calc(var(--i,0)*-.137s)}.blueprint-scene_rotor__xe5ji{transform-box:fill-box;transform-origin:center;animation:blueprint-scene_spin__a177j 7s linear infinite}.blueprint-scene_working__ErBlx{transition:opacity .6s,transform .7s}.blueprint-scene_working__ErBlx[data-active=false]{opacity:0}.blueprint-scene_working__ErBlx[data-active=true]{opacity:1}.blueprint-scene_status__bAAt3{transition:opacity .5s}.blueprint-scene_status__bAAt3[data-active=false]{opacity:0}.blueprint-scene_status__bAAt3[data-active=true]{opacity:1}.blueprint-scene_deviceChoice__BpmCC{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 auto 3px;max-width:850px}.blueprint-scene_deviceChoice__BpmCC label{flex:1;max-width:310px;min-width:0}.blueprint-scene_deviceChoice__BpmCC select{color:var(--bp-ink);background:transparent;border:0;border-bottom:1px solid #a3b8d166;min-height:44px;max-width:100%;width:100%;padding:8px 24px 8px 8px;font:inherit;font-size:12px;cursor:pointer}.blueprint-scene_srOnly__dqkTT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blueprint-scene_securityLink__H0uJ6{position:absolute;bottom:16px;right:12px;color:#4c668c;padding:10px;display:grid;place-items:center}.blueprint-scene_securityLink__H0uJ6:focus-visible{outline:2px solid var(--ptbk-blue)}[data-running=false] .blueprint-scene_canvas__g7Z9R *{animation-play-state:paused!important}@keyframes blueprint-scene_travel__CWr5X{to{stroke-dashoffset:-100}}@keyframes blueprint-scene_pulse__WFkOk{50%{opacity:.3}}@keyframes blueprint-scene_wave__JJMQI{0%,to{transform:scaleY(var(--a,.6))}22%{transform:scaleY(1)}43%{transform:scaleY(var(--b,.35))}67%{transform:scaleY(var(--c,.75))}85%{transform:scaleY(.4)}}@keyframes blueprint-scene_spin__a177j{to{transform:rotate(1turn)}}@media(max-width:600px){.blueprint-scene_toolbar__QWovK{width:100%;padding:4px;border-radius:13px}.blueprint-scene_tabs__4b8Al{width:100%;gap:2px}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button{flex:1 0 auto;min-height:44px;padding:9px 6px;font-size:11px;gap:5px}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button svg{width:14px;height:14px}.blueprint-scene_canvas__g7Z9R .blueprint-scene_small__0ae5_{font-size:13px}.blueprint-scene_stories__XSPhj{padding-bottom:14px}.blueprint-scene_ownership__VNP7r{padding-bottom:30px}.blueprint-scene_storyHeading__QApWu{margin-bottom:22px}.blueprint-scene_stories__XSPhj .blueprint-scene_storyHeading__QApWu p{font-size:12px}.blueprint-scene_deviceChoice__BpmCC{gap:6px;display:grid;grid-template-columns:minmax(0,1fr) 40px;max-width:360px}.blueprint-scene_deviceChoice__BpmCC label{max-width:none}.blueprint-scene_deviceChoice__BpmCC select{font-size:11px;padding-left:3px}.blueprint-scene_iconButton__C5X_8{width:40px;height:40px}.blueprint-scene_canvas__g7Z9R{max-width:560px}}@media(prefers-reduced-motion:reduce){.blueprint-scene_canvas__g7Z9R *{animation:none!important;transition:none!important}}@media(forced-colors:active){.blueprint-scene_canvas__g7Z9R{stroke:CanvasText}.blueprint-scene_canvas__g7Z9R text{fill:CanvasText}.blueprint-scene_fill__RKnvf,.blueprint-scene_panel__enqUl{fill:Canvas}.blueprint-scene_stories__XSPhj .blueprint-scene_tabs__4b8Al button[aria-selected=true]{border-color:Highlight}.blueprint-scene_dim__rrKwZ,.blueprint-scene_ground__lNZmS,.blueprint-scene_route__dheF3{stroke:CanvasText}.blueprint-scene_accent__k0dsX,.blueprint-scene_signal__E2m78{stroke:Highlight}}.blueprint-scene_window__dg7XB{filter:drop-shadow(0 7px 11px #24457712)}.blueprint-scene_cursor__0w74p{fill:var(--ptbk-blue);animation:blueprint-scene_cursor-blink__dH_bS .7s step-end infinite}.blueprint-scene_canvas__g7Z9R .blueprint-scene_codeAdded__8Txgk{fill:#20694b}.blueprint-scene_canvas__g7Z9R .blueprint-scene_codeRemoved__eZ4P9{fill:#926361}@keyframes blueprint-scene_cursor-blink__dH_bS{50%{opacity:0}}@media(max-width:600px){.blueprint-scene_canvas__g7Z9R[data-visible-stage="0"] [data-bp-stage="1"] *,.blueprint-scene_canvas__g7Z9R[data-visible-stage="0"] [data-bp-stage="2"] *,.blueprint-scene_canvas__g7Z9R[data-visible-stage="1"] [data-bp-stage="2"] *{animation-play-state:paused!important}}@media(prefers-reduced-motion:reduce){.blueprint-scene_window__dg7XB{filter:none}.blueprint-scene_cursor__0w74p{display:none}}.hero-headline_headline___0hYa{position:relative;display:block;padding-top:104px;color:var(--ptbk-blue);line-height:1.12}.hero-headline_firstLine__y8yUO{display:block;color:#1b2739}.hero-headline_visualLine__R_VhD{display:grid;grid-template-areas:"phrase";justify-content:center;align-items:baseline;margin-top:.14em;font-size:.93em;letter-spacing:-.055em}.hero-headline_phrase__NlyMF{grid-area:phrase;justify-self:center;white-space:nowrap;visibility:hidden}.hero-headline_phrase__NlyMF[data-active=true]{visibility:visible}.hero-headline_activity__Im0R8{display:inline-block;position:relative}.hero-headline_forYou__v9Dvs{position:relative;white-space:nowrap}.hero-headline_you__TyMCr{position:relative}.hero-headline_underline__Gn9hW{position:absolute;left:-.02em;bottom:-.09em;width:104%;height:.11em;overflow:visible;stroke:#7896d3;stroke-width:1.7;stroke-linecap:round}.hero-headline_check__1lC9W{position:absolute;right:-.26em;bottom:-.13em;width:.2em;height:.2em;stroke:var(--ptbk-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hero-headline_robot___aht_{position:absolute;top:0;left:50%;width:88px;height:88px;transform:translateX(-50%);line-height:0}.hero-headline_robot___aht_>svg{width:100%;height:100%;overflow:visible}.hero-headline_robotHead__yM2ra{transform-origin:56px 64.18px;transform-box:view-box}.hero-headline_robotArm__oQykW{transform-origin:47.78px 63.99px;transform-box:view-box}.hero-headline_headline___0hYa[data-animated=true] .hero-headline_initialLetter__zRZJa{color:#a1afcc;animation:hero-headline_ink-in__UcO5W 0s linear calc(.1s + var(--letter)*26ms) both}.hero-headline_headline___0hYa[data-stage=writing] .hero-headline_robotArm__oQykW{animation:hero-headline_robot-write__987lf .3s ease-in-out infinite alternate}.hero-headline_headline___0hYa[data-stage=checking] .hero-headline_robotHead__yM2ra{animation:hero-headline_robot-nod__4m86t .65s ease-in-out both}.hero-headline_headline___0hYa[data-stage=swapping] .hero-headline_robotArm__oQykW{animation:hero-headline_robot-change__KQYcl .48s ease-in-out both}.hero-headline_headline___0hYa[data-animated=true] .hero-headline_check__1lC9W path,.hero-headline_headline___0hYa[data-animated=true] .hero-headline_underline__Gn9hW path{stroke-dasharray:1;stroke-dashoffset:1;animation:hero-headline_draw-line__ENY82 .45s cubic-bezier(.16,1,.3,1) .95s both}.hero-headline_headline___0hYa[data-animated=true] .hero-headline_check__1lC9W path{animation-delay:1.2s}.hero-headline_phrase__NlyMF[data-swapping=true] .hero-headline_activity__Im0R8{animation:hero-headline_word-replace__ZF_DQ .38s cubic-bezier(.16,1,.3,1) both}.hero-headline_headline___0hYa[data-running=false] *,.hero-headline_headline___0hYa[data-running=false] :after{animation-play-state:paused!important}.hero-headline_srOnly__VhtMg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes hero-headline_ink-in__UcO5W{to{color:var(--ptbk-blue)}}@keyframes hero-headline_draw-line__ENY82{to{stroke-dashoffset:0}}@keyframes hero-headline_robot-write__987lf{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes hero-headline_robot-nod__4m86t{0%,to{transform:none}45%{transform:translateY(1.5px) rotate(3deg)}}@keyframes hero-headline_robot-change__KQYcl{0%,to{transform:none}40%{transform:rotate(-8deg)}}@keyframes hero-headline_word-replace__ZF_DQ{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}@media(max-width:680px){.hero-headline_headline___0hYa{padding-top:92px}.hero-headline_robot___aht_{width:78px;height:78px}.hero-headline_visualLine__R_VhD{font-size:.9em;margin-top:.18em}}@media(max-width:370px){.hero-headline_visualLine__R_VhD{font-size:.82em}}@media(prefers-reduced-motion:reduce){.hero-headline_headline___0hYa *,.hero-headline_headline___0hYa :after{animation:none!important}.hero-headline_headline___0hYa .hero-headline_initialLetter__zRZJa{color:inherit!important}.hero-headline_check__1lC9W path,.hero-headline_underline__Gn9hW path{stroke-dashoffset:0!important}}@media(forced-colors:active){.hero-headline_firstLine__y8yUO,.hero-headline_headline___0hYa,.hero-headline_headline___0hYa .hero-headline_initialLetter__zRZJa{color:CanvasText!important}.hero-headline_check__1lC9W,.hero-headline_underline__Gn9hW{stroke:CanvasText}}.brand-testimonials_section__Q07Rm{padding:clamp(48px,7vw,96px) 0;color:#152041}.brand-testimonials_heading__2dGgL{margin:0 0 32px!important;font-size:clamp(30px,4vw,48px);letter-spacing:-.045em;line-height:1.1}.brand-testimonials_quotes__mzTNN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.brand-testimonials_quote__uaGEf{display:flex;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:26px;border:1px solid #e4e8f0;border-radius:20px;background:#fafbfe}.brand-testimonials_quoteMark__6JmeL{flex-shrink:0;margin-bottom:16px;color:#8192bf}.brand-testimonials_quote__uaGEf blockquote{margin:0 0 26px;color:#34415a;font-size:14px;line-height:1.8;text-wrap:pretty}.brand-testimonials_author__aHDhM{display:flex;align-items:center;gap:12px;margin-top:auto}.brand-testimonials_avatar__QFTz5,.brand-testimonials_universityMark__fty7w{flex-shrink:0;width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#eaf0fa}.brand-testimonials_universityMark__fty7w{display:grid;place-items:center;color:#344d87}.brand-testimonials_section__Q07Rm .brand-testimonials_authorName__r8s4u{margin:0;color:#202c48;font-size:13px;font-weight:600;line-height:1.45}.brand-testimonials_section__Q07Rm .brand-testimonials_authorRole__dGjJg{margin:4px 0 0;color:#66728b;font-size:11px;line-height:1.5}@media (max-width:1000px){.brand-testimonials_quotes__mzTNN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.brand-testimonials_quotes__mzTNN{grid-template-columns:1fr;gap:14px}.brand-testimonials_quote__uaGEf{padding:24px}.brand-testimonials_heading__2dGgL{margin-bottom:24px!important}}@media (forced-colors:active){.brand-testimonials_quote__uaGEf{border-color:CanvasText}.brand-testimonials_quoteMark__6JmeL,.brand-testimonials_universityMark__fty7w{color:CanvasText}}.inline-contact_section__hrQrV{display:grid;grid-template-columns:.72fr 1.28fr;gap:72px;padding:42px 0 100px;border-top:1px solid #e3e8ef}.inline-contact_intro__V6_8b h2{font-size:clamp(32px,4vw,48px);color:#111318}.inline-contact_intro__V6_8b p{margin-top:16px!important;font-size:15px}.inline-contact_form__CUgdH{display:grid;gap:22px;min-width:0}.inline-contact_fields__DnGtg{display:grid;grid-template-columns:1fr 1fr;gap:20px}.inline-contact_form__CUgdH label{display:grid;gap:9px;font-size:13px;font-weight:500;color:#202330}.inline-contact_form__CUgdH input,.inline-contact_form__CUgdH textarea{width:100%;min-width:0;border:1px solid #d7dce6;border-radius:12px;background:#fafbfe;padding:13px 15px;color:#111318;outline-offset:3px;transition:border-color .15s}.inline-contact_form__CUgdH input:focus,.inline-contact_form__CUgdH textarea:focus{border-color:var(--ptbk-blue)}.inline-contact_form__CUgdH textarea{resize:vertical;min-height:130px;max-height:500px}.inline-contact_form__CUgdH .inline-contact_consent__GtG4C{font-size:11px;line-height:1.7;color:#6c7280}.inline-contact_consent__GtG4C a{text-decoration:underline!important;text-underline-offset:3px}.inline-contact_form__CUgdH button{display:inline-flex;align-items:center;justify-content:center;gap:10px;justify-self:start;border:0;border-radius:999px;padding:15px 25px;background:var(--ptbk-blue);color:white;font-size:14px;min-height:50px}.inline-contact_form__CUgdH button:hover{background:#141497}.inline-contact_form__CUgdH button:disabled{opacity:.6}.inline-contact_form__CUgdH .inline-contact_error__ppiOW{color:#a12935;font-size:14px}.inline-contact_success__RtGXn{display:grid;align-content:center;justify-items:start;gap:16px;min-height:280px;padding:36px;border:1px solid #dbe0f3;border-radius:20px;background:#f6f8fe}.inline-contact_success__RtGXn>svg{color:var(--ptbk-blue)}.inline-contact_success__RtGXn h3{font-size:27px}.inline-contact_success__RtGXn p{font-size:14px}.inline-contact_spinner__aq8uQ{animation:inline-contact_spin__Lg1CS 1s linear infinite}@keyframes inline-contact_spin__Lg1CS{to{transform:rotate(1turn)}}@media(max-width:760px){.inline-contact_section__hrQrV{grid-template-columns:1fr;gap:30px;padding:36px 0 64px}.inline-contact_intro__V6_8b p{margin-top:12px!important}.inline-contact_fields__DnGtg{gap:16px}.inline-contact_form__CUgdH{gap:18px}}@media(max-width:440px){.inline-contact_fields__DnGtg{grid-template-columns:1fr}.inline-contact_form__CUgdH button{width:100%}}@media(prefers-reduced-motion:reduce){.inline-contact_spinner__aq8uQ{animation:none}.inline-contact_form__CUgdH input,.inline-contact_form__CUgdH textarea{transition:none}}