@font-face{font-family:STK Bureau Serif;src:url(/assets/fonts/STKBureauSerif-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:STK Bureau Serif;src:url(/assets/fonts/STKBureauSerif-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/fonts/Geist.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/fonts/GeistMono.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--wurthy-black:#2a2a2b;--wurthy-dark-gray:#5e5e5e;--wurthy-blue:#1201ff;--wurthy-soft:#f8f8f8;--wurthy-line:#e9e9e9;--wurthy-white:#fff;--page-x:clamp(24px, 4vw, 32px);--container:1280px;--serif:"STK Bureau Serif", ui-serif, Georgia, Cambria, "Times New Roman", serif;--sans:Geist, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:var(--wurthy-soft);font-family:var(--sans);-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{min-width:320px;color:var(--wurthy-black);background:var(--wurthy-soft);letter-spacing:-.32px;margin:0;overflow-x:hidden}img,svg,dotlottie-player{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;border:0}.site-bg{z-index:0;pointer-events:none;background:#f8f8f8;position:fixed;inset:0;overflow:hidden}#app{z-index:1;position:relative}.site-bg-canvas{width:100%;height:100%}.site-header{z-index:50;color:#2a2a2b99;border-bottom-right-radius:24px;border-bottom-left-radius:24px;width:100%;font-size:14px;line-height:20px;transition:background .22s,box-shadow .22s;position:fixed;top:0;left:0;right:0}.site-header.is-scrolled,.site-header.is-open{background:#fff;box-shadow:0 4px 20px #0000000d}.header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:1480px;height:64px;margin:0 auto;padding:0 20px;display:grid}.logo{width:85px;height:auto}.main-nav-shell{background:linear-gradient(160.09deg,#fff -.49%,#b5b5b5 30.85%,#fff 62.19%);border-radius:999px;padding:1px}.main-nav{-webkit-backdrop-filter:blur(24.8588px);backdrop-filter:blur(24.8588px);white-space:nowrap;background:#f2f4f8;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:inset 2.11115px 2.11115px 4.2223px #ffffff40}.nav-link{border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;height:29px;padding:0 20px;line-height:20px;transition:border-color .18s,background .18s;display:flex}.nav-link:hover{border-color:#d0d0d0}.nav-link.is-active{background:#fff;border-color:#0000}.secondary-nav{white-space:nowrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.secondary-link{padding:4px 6px;line-height:20px;transition:opacity .18s}.secondary-link:hover{opacity:.7}.button{white-space:nowrap;letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;line-height:1;transition:background .3s,opacity .3s;display:inline-flex;position:relative}.button-blue{color:#fff;background:linear-gradient(171.66deg,#fff 6.39%,#e6e5fd 16.45%,#2521ec 93.61%);padding:.5px;box-shadow:0 4px 10px #2119ff1a,0 18px 18px #2119ff17,0 71px 28px #2119ff03,0 111px 31px #2119ff00}.button-blue>.button-gradient-bg{background:linear-gradient(#1201ff -.17%,#546bff 99.89%);border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 24px;line-height:14px;transition:background .3s;display:flex;position:relative;overflow:hidden}.button-blue>.button-gradient-bg:before{content:"";opacity:0;pointer-events:none;background:#ffffff4d;border-radius:999px;transition:opacity .35s;position:absolute;inset:0}.button-blue:hover>.button-gradient-bg{background:linear-gradient(#1201ff 0%,#546bff 100%)}.button-blue:hover>.button-gradient-bg:before{opacity:.3}.button__label{z-index:1;white-space:nowrap;line-height:100%;position:relative}.button-header>.button-gradient-bg{min-height:36px;padding:0 20px;line-height:20px}.button-white{min-height:52px;color:var(--wurthy-blue);background:#fff;padding:18px 24px;box-shadow:0 4px 10px #a3a2b31a,0 18px 18px #a3a2b317,0 40px 24px #a3a2b30d,0 71px 28px #a3a2b303}.button-white .button__label{transition:opacity .3s}.button-white:hover{background:#f5f5f5}.button-white:hover .button__label{opacity:.5}.mobile-actions,.mobile-panel{display:none}.menu-button{width:34px;height:34px;color:var(--wurthy-blue);background:#fff;border-radius:999px;place-items:center;display:grid;box-shadow:0 48px 19px #2119ff03,0 27px 16px #2119ff0d,0 12px 12px #2119ff17,0 3px 7px #2119ff1a}.menu-lines{gap:3px;display:grid}.menu-lines span{background:var(--wurthy-blue);border-radius:2px;width:15px;height:2px}main{width:100%;margin-top:60px;overflow:hidden}.container{width:100%;max-width:var(--container);padding:0 var(--page-x);margin:0 auto}.narrow{max-width:600px}.page-bottom{padding-bottom:128px}.hero{padding:clamp(40px,8vh,96px) 0}.hero:not(.hero-home){padding-top:85px;padding-bottom:175px}.hero-home{padding:40px 0}.hero-home .container{max-width:1280px;padding:0 24px}.hero-home .split{gap:24px}.hero-home .copy{flex-direction:column;align-items:flex-start;gap:20px;max-width:none;display:flex}.hero-home .body-lg{max-width:500px;margin:0;padding-right:0}.hero-home .copy .button{margin-top:0}.hero-home .media{justify-content:center;align-items:center;margin-block:-35px;display:flex}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,7vw,72px);display:grid}.split.reverse .copy{order:2;margin-left:auto}.split.reverse .media{order:1}.copy{max-width:440px}.home-copy{max-width:560px}.eyebrow{color:var(--wurthy-blue);font-family:var(--mono);text-transform:uppercase;margin-bottom:24px;font-size:14px;font-weight:500;line-height:1}.title{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;word-spacing:.1em;margin:0;font-size:50px;font-weight:400;line-height:1}.title-xl{font-size:clamp(64px,6.7vw,80px)}.title-lg{font-size:clamp(46px,5vw,80px)}.title-md{font-size:50px}.body-lg,.body-md{color:var(--wurthy-black);letter-spacing:-.5px;text-wrap:pretty;margin:24px 0 0;font-size:24px;line-height:1.42}.body-md{color:#2a2a2bcc;font-size:20px;line-height:1.4}.copy .button{margin-top:32px}.section{padding:80px 0}.section-tight{padding:32px 0}.section-tight .section.media{padding:24px 0}.section-header{max-width:600px;position:relative}.section-header.center{text-align:center;margin:0 auto}.section-header .body-md{max-width:450px}.section-header.center .body-md{margin-left:auto;margin-right:auto}.section-header .button{margin-top:32px}.lottie-frame{border:none;outline:none;width:100%;min-width:100%;max-width:100%;line-height:0;display:block;position:relative;overflow:hidden}.lottie-square{aspect-ratio:1}.lottie-wide{aspect-ratio:1460/500}.lottie-player-wrapper,.lottie-player{border:none;outline:none;width:100%;min-width:100%;max-width:100%;display:block}.lottie-player{height:100%;position:absolute;inset:0;overflow:hidden}dotlottie-player{border:none;outline:none;width:100%;min-width:100%;max-width:100%;height:100%;max-height:100%;display:block}.feature-image{object-fit:fill;border-radius:0;width:100%}.mega-section{padding:64px 0}.mega-section .container{max-width:1194px;padding:0 24px}.mega-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:16px;display:grid}.mega-section .section-header{max-width:650px;padding-bottom:20px}.mega-section .section-header .body-lg{max-width:450px}.mega-section.align-right .mega-grid .section-header{order:initial;margin-left:0}.mega-section.align-right .mega-grid .media{order:initial}.bullet-grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.bullet{border-top:1px solid var(--wurthy-line);padding-top:20px;padding-right:16px}.bullet-icon{place-items:center;width:24px;height:24px;margin-bottom:24px;display:grid}.bullet-title{color:var(--wurthy-black);letter-spacing:-.32px;margin:0 0 4px;font-size:20px;font-weight:400;line-height:1.2}.bullet-text{color:var(--wurthy-dark-gray);font-size:20px;line-height:1.4}.card-section{z-index:1;background:linear-gradient(0deg,#fff 64px,#0000 164px 100%);border-bottom-right-radius:24px;border-bottom-left-radius:24px;margin-bottom:0;padding:80px 0 0;position:relative}.card-section-inner{z-index:1;width:100%;margin:0 auto;padding:0 24px;position:relative}.card-copy{text-align:left;max-width:540px}.card-copy p{max-width:550px;color:var(--wurthy-dark-gray);letter-spacing:-.5px;margin:32px 0 0;font-size:24px;line-height:1.42}.card-copy .title{text-wrap:pretty;word-spacing:normal}.card-mobile-image{justify-content:center;width:100%;margin-bottom:48px;padding:48px;display:flex}.card-mobile-image img{width:100%;max-width:1200px;height:auto}.card-comparison-stage{padding:64px 0;position:relative}.comparison-anchor{z-index:10;position:relative}.comparison-shell{width:100%;padding-left:20px;position:relative;overflow:visible}.comparison-panel{-webkit-backdrop-filter:blur(8px);box-shadow:none;background:#f0f6ff;border:1px solid #fff;border-radius:28px 0 0 28px;padding:8px 0 8px 8px;display:inline-block;position:relative}.comparison-scroll{white-space:nowrap;scrollbar-width:none;padding-left:144px;transition:padding-left .2s ease-out;overflow-x:auto}.comparison-scroll::-webkit-scrollbar{display:none}.comparison-shell.is-condensed .comparison-scroll{padding-left:64px}.comparison-columns{flex-wrap:nowrap;gap:8px;display:flex}.comparison-column{flex:0 0 177px;width:177px;padding:0}.comparison-card{-webkit-backdrop-filter:blur(8px);background:#fffc;border:1px solid #e6e6e6;border-radius:18px;width:100%;height:100%;overflow:hidden}.comparison-logo-row{justify-content:center;align-items:center;height:80px;display:flex}.comparison-logo-row img{object-fit:contain;width:auto;height:28px}.comparison-column-wurthy .comparison-logo-row img{width:110px;height:auto}.comparison-value{height:50px;color:var(--wurthy-dark-gray);text-align:center;white-space:normal;justify-content:center;align-items:center;padding:0 8px;font-size:16px;line-height:1.2;display:flex}.comparison-column-wurthy .comparison-value{color:#1d4aff;font-weight:500}.comparison-mobile-spacer{flex:0 0 12px;width:12px;display:block}.comparison-label-rail{z-index:2;flex-direction:column;width:140px;padding-bottom:2px;transition:width .2s ease-out,background-color .2s ease-out .2s;display:flex;position:absolute;top:8px;left:7px}.comparison-shell.is-condensed .comparison-label-rail{background:#f0f6ff;width:52px}.comparison-label-top{flex:none;height:80px}.comparison-label-row{flex:none;align-items:center;height:50px;padding:0 20px;transition:padding-left .2s ease-out,padding-right .2s ease-out;display:flex}.comparison-shell.is-condensed .comparison-label-row{padding-left:16px;padding-right:12px}.comparison-label-content{align-items:center;gap:8px;display:flex}.comparison-label-content img{flex:none;width:20px;height:20px}.comparison-label-content span{max-width:100px;color:var(--wurthy-black);white-space:nowrap;font-size:12px;line-height:1.2;transition:max-width .2s ease-out;overflow:hidden}.comparison-shell.is-condensed .comparison-label-content span{max-width:0}.desktop-card-parallax{display:none}.desktop-card-parallax-inner{will-change:transform;justify-content:center;width:100%;display:flex;transform:translateY(530px)}.desktop-card-parallax-inner img{width:100%;max-width:1200px;height:auto}.blue-cta{isolation:isolate;color:#fff;background:var(--wurthy-blue);padding:104px 0;position:relative;overflow:hidden}.blue-cta .section-header{max-width:740px}.blue-cta .eyebrow,.blue-cta .title{color:#fff}.blue-cta-action{justify-content:center;margin-top:32px;display:flex}.round-bridge{z-index:1;background:#fff;position:relative;overflow:hidden}.round-bridge>div{height:64px}.round-bridge-top{border-top-left-radius:24px;border-top-right-radius:24px;margin-top:-40px}.round-bridge-bottom{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.round-bridge-bottom.is-overlap{margin-bottom:-40px}.faq-section{background:linear-gradient(#fff 0%,#0000 10%);width:100%;padding:48px 0}.faq-container{width:100%;max-width:740px;margin:0 auto;padding:0 20px}.faq-title{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-align:center;margin:0 0 32px;font-size:50px;font-weight:400;line-height:1}.faq-list{gap:16px;margin-top:32px;display:grid}.faq-card-shell{filter:drop-shadow(0 18px 18px #00000008)drop-shadow(0 40px 24px #00000003);background:#ffffff4d;border-radius:28px;outline:.5px solid #fff;padding:8px;box-shadow:0 12px 12px #0000000a,0 28px 18px #00000004}.faq-card{-webkit-backdrop-filter:blur(12px);background:#fff;border-radius:20px;overflow:hidden}.faq-question{width:100%;color:var(--wurthy-black);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.faq-question span:first-child{font-size:18px;line-height:1.4}.faq-icon{background:#fff;border:.5px solid #f3f3f3;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 .89px 1.79px #00000005,0 3.58px 3.58px #00000005,0 7.16px 4.47px #00000003,0 12.52px 5.37px #0000,0 19.68px 5.37px #0000}.faq-icon svg{transition:transform .6s;transform:rotate(90deg)}.faq-card-shell.is-open .faq-icon svg{transition-duration:.3s;transform:rotate(0)}.faq-panel{opacity:0;max-height:0;transition:max-height .6s ease-in-out,opacity .6s ease-in-out;overflow:hidden}.faq-card-shell.is-open .faq-panel{opacity:1;max-height:500px}.faq-answer{color:#2a2a2bcc;padding:0 24px 24px;font-size:16px;line-height:1.625}.story-section{padding:80px 0}.story-title{text-align:center;white-space:pre-line;max-width:680px;margin:0 auto 64px}.story-figure{aspect-ratio:2.39;border-radius:64px;margin:0 0 64px;position:relative;overflow:hidden}.story-figure img{object-fit:cover;width:100%;height:100%}.story-overlay{background:#0000004d;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.story-overlay p{color:#fff;max-width:480px;font-family:var(--serif);letter-spacing:-.04em;text-align:center;text-wrap:balance;word-spacing:.1em;margin:0;font-size:34px;line-height:1}.story-copy{max-width:680px;color:var(--wurthy-dark-gray);letter-spacing:-.32px;text-align:center;margin:0 auto;font-size:24px;line-height:1.625}.story-copy p{margin:0 0 24px}.investors{padding:80px 0}.logo-marquee{width:100%;margin-top:64px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 128px calc(100% - 128px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 128px calc(100% - 128px),#0000 100%)}.logo-track{align-items:center;gap:64px;width:max-content;animation:30s linear infinite marquee-left;display:flex}.investor-logo{object-fit:contain;filter:grayscale();opacity:.7;flex:none;width:200px;max-height:56px;transition:filter .18s,opacity .18s}.investor-logo:hover{filter:grayscale(0);opacity:1}.site-footer{color:#2a2a2b99;font-size:14px}.blog-main{padding-top:128px}.blog-hero-copy{max-width:860px}.blog-hero-copy .body-lg{max-width:720px;margin-top:24px}.blog-list-section{padding:24px 0 112px}.blog-card{min-width:0}.blog-card-link{background:#ffffffb8;border:1px solid #2a2a2b1a;border-radius:8px;min-height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 16px 44px #2a2a2b0f}.blog-card-link:hover{border-color:#1201ff47;transform:translateY(-2px);box-shadow:0 22px 60px #2a2a2b1a}.blog-card-media{aspect-ratio:16/10;background:radial-gradient(circle at 18% 20%,#1201ff2e,#0000 32%),linear-gradient(135deg,#f7f7fb 0%,#fff 54%,#eef1ff 100%);display:block;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .22s}.blog-card-link:hover .blog-card-media img{transform:scale(1.02)}.blog-card-media-empty{position:relative}.blog-card-media-empty:after{content:"";border:1px solid #1201ff29;border-radius:999px;position:absolute;inset:18%}.blog-card-copy{padding:clamp(22px,3vw,34px)}.blog-meta{color:#2a2a2b8c;flex-wrap:wrap;gap:10px 14px;margin-bottom:18px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.blog-meta span+span:before{content:"/";color:#2a2a2b40;margin-right:14px}.blog-card h2{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:0;margin:0;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:.96}.blog-card p{color:#2a2a2bad;margin:18px 0 0;font-size:17px;line-height:1.5}.blog-card-featured .blog-card-link{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);margin-bottom:28px}.blog-card-featured .blog-card-media{aspect-ratio:auto;min-height:clamp(360px,44vw,540px)}.blog-card-featured .blog-card-copy{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px);display:flex}.blog-card-featured h2{font-size:clamp(44px,6.2vw,82px);line-height:.9}.blog-card-featured p{max-width:560px;font-size:19px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.blog-page-count{color:#2a2a2b8f;margin:0 0 24px;font-size:14px;font-weight:500}.blog-pagination{border-top:1px solid #2a2a2b1a;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:28px;display:flex}.blog-page-numbers{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.blog-page-number-group{align-items:center;gap:8px;display:inline-flex}.blog-page-link,.blog-page-number{color:#2a2a2bb8;background:#ffffffb8;border:1px solid #2a2a2b1f;border-radius:8px;justify-content:center;align-items:center;min-width:42px;min-height:42px;font-size:14px;font-weight:500;line-height:1;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.blog-page-link{min-width:112px;padding:0 18px}.blog-page-link:hover,.blog-page-number:hover,.blog-page-number.is-current{color:var(--wurthy-blue);background:#fff;border-color:#1201ff47}.blog-page-number.is-current{cursor:default}.blog-page-link.is-disabled{pointer-events:none;color:#2a2a2b47}.blog-page-gap{color:#2a2a2b61;font-size:14px}.blog-empty{background:#ffffffb8;border:1px solid #2a2a2b1a;border-radius:8px;max-width:760px;padding:clamp(44px,8vw,88px)}.blog-empty .body-md{margin-top:18px}.blog-post-main{padding-bottom:96px}.blog-post-header{padding:64px 0 42px}.blog-post-header .container{max-width:1040px}.blog-post-header .title{max-width:1000px}.blog-post-header .body-lg{max-width:760px;margin-top:24px}.blog-back-link{color:#2a2a2b94;margin-bottom:28px;font-size:14px;line-height:1;transition:color .18s;display:inline-flex}.blog-back-link:before{content:"←";margin-right:8px}.blog-back-link:hover{color:var(--wurthy-blue)}.blog-post-cover{width:min(calc(100% - (var(--page-x) * 2)), 1280px);background:#fff;border-radius:8px;margin:0 auto 64px;overflow:hidden}.blog-post-cover img{object-fit:cover;width:100%;max-height:680px}.blog-article-body{color:#2a2a2bcc;max-width:780px;margin:0 auto;font-size:20px;line-height:1.72}.blog-article-body>*+*{margin-top:26px}.blog-article-body h2,.blog-article-body h3,.blog-article-body h4{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:0;margin-top:54px;margin-bottom:0;font-weight:400;line-height:1}.blog-article-body h2{font-size:clamp(36px,5vw,56px)}.blog-article-body h3{font-size:clamp(30px,4vw,42px)}.blog-article-body h4{font-size:28px}.blog-article-body p,.blog-article-body ul,.blog-article-body ol,.blog-article-body blockquote,.blog-article-body pre{margin-bottom:0}.blog-article-body a{color:var(--wurthy-blue);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.blog-article-body ul,.blog-article-body ol{padding-left:1.3em}.blog-article-body li+li{margin-top:10px}.blog-article-body blockquote{border-left:2px solid var(--wurthy-blue);color:var(--wurthy-black);font-family:var(--serif);letter-spacing:0;padding:8px 0 8px 24px;font-size:clamp(28px,4vw,42px);line-height:1.08}.blog-article-body pre{color:var(--wurthy-black);font-family:var(--mono);background:#fff;border-radius:8px;padding:20px;font-size:14px;line-height:1.6;overflow-x:auto}.blog-article-body figure{margin-left:0;margin-right:0}.blog-article-body figure img{border-radius:8px;width:100%}.blog-article-body figcaption{color:#2a2a2b8a;margin-top:10px;font-size:14px;line-height:1.5}.footer-inner{max-width:1536px;min-height:calc(100vh - 70px);padding:6vh var(--page-x) 2vh;flex-direction:column;justify-content:space-evenly;margin:0 auto;display:flex}.footer-nav,.footer-legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,2em + 4vw,84px);display:flex}.footer-mark{justify-content:center;margin:48px 0;display:flex}.footer-mark .lottie-frame{aspect-ratio:1390/407;width:100%}.footer-mark dotlottie-player{width:100%;height:100%}.footer-bottom{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,2em + 4vw,84px);display:flex}.fade-up{opacity:0;transition:opacity .6s ease-out var(--reveal-delay,0s), transform .6s ease-out var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(30px)}.fade-up.is-visible{opacity:1;will-change:auto;transform:translate(0,0)}.delay-1{--reveal-delay:.1s}.delay-2{--reveal-delay:.2s}.delay-3{--reveal-delay:.3s}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:1023px){.header-inner{justify-content:space-between;display:flex}.main-nav-shell,.secondary-nav{display:none}.mobile-actions{align-items:center;gap:12px;display:flex}.mobile-actions .button-header{opacity:0;pointer-events:none}.mobile-panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid;overflow:hidden}.site-header.is-open .mobile-panel{grid-template-rows:1fr}.mobile-panel-inner{visibility:hidden;min-height:0;padding:0 32px;overflow:hidden}.site-header.is-open .mobile-panel-inner{visibility:visible;padding-top:20px;padding-bottom:24px}.mobile-panel a{color:#58595f;border-radius:8px;padding:8px 0;font-size:16px;line-height:1.5;display:block}.mobile-panel a.is-active{color:var(--wurthy-blue);font-weight:500}.split,.mega-grid{grid-template-columns:1fr}.split.reverse .copy,.split.reverse .media,.mega-section.align-right .mega-grid .section-header,.mega-section.align-right .mega-grid .media{order:initial;margin-left:0}.title-lg,.title-md,.title{font-size:40px}.title-xl{font-size:50px;line-height:50px}.body-lg{font-size:20px}.bullet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-main{padding-top:96px}.blog-hero,.blog-post-header{padding-top:40px}.blog-card-featured .blog-card-link{grid-template-columns:1fr}.blog-card-featured .blog-card-media{aspect-ratio:16/10;min-height:0}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article-body{font-size:18px}}@media (max-width:767px){.blog-main{padding-top:82px}.blog-hero{padding-bottom:24px}.blog-list-section{padding-bottom:72px}.blog-hero-copy .body-lg,.blog-post-header .body-lg{margin-top:18px}.blog-card-copy,.blog-card-featured .blog-card-copy{padding:24px}.blog-card h2,.blog-card-featured h2{font-size:36px;line-height:.94}.blog-card p,.blog-card-featured p{font-size:16px}.blog-grid{grid-template-columns:1fr;gap:20px}.blog-pagination{flex-direction:column;align-items:stretch}.blog-page-link{width:100%}.blog-empty{padding:32px 24px}.blog-post-cover{width:calc(100% - (var(--page-x) * 2));margin-bottom:42px}.blog-article-body{font-size:17px;line-height:1.68}.blog-article-body>*+*{margin-top:22px}.blog-article-body blockquote{padding-left:18px}}@media (min-width:768px){.site-header{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.section{padding:96px 0}main>.section:last-of-type{padding-top:112px;padding-bottom:40px}main>.section:last-of-type .section-header{-webkit-backdrop-filter:blur(23.55px);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(160.09deg,#fff -.49%,#b5b5b5 30.85%,#fff 62.19%) border-box;border:1px solid #0000;border-radius:50px;max-width:660px;padding:100px 40px;box-shadow:inset 2px 2px 4px #ffffff40}main>.section:last-of-type .title{max-width:578px;margin-left:auto;margin-right:auto}.section-tight{padding:64px 0 88px}.faq-section{padding:120px 0}html[data-page=businesses] .hero:not(.hero-home){padding-top:96px;padding-bottom:164px}.faq-container{padding-left:24px;padding-right:24px}.faq-question span:first-child{font-size:20px}.hero-home{padding:96px 0}.hero-home .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.split,.hero-home .copy{gap:40px}.hero-home .body-lg{letter-spacing:-.04em;padding-right:0}.card-section{padding-top:112px}.mega-section{padding:96px 0 110px}.title-lg,.title-xl{font-size:80px;line-height:80px}.mega-grid{gap:32px;margin-bottom:48px}.mega-section .section-header .body-lg{color:#2a2a2bcc;line-height:1.4}.page-bottom .mega-section:first-child .section-header .body-lg{color:var(--wurthy-black)}.bullet-title{margin-bottom:16px;font-size:24px;line-height:32px}.card-section-inner{padding:0 24px}.card-copy{text-align:center;margin:0 auto;padding-top:24px}.card-copy .title-md{font-size:50px}.card-mobile-image{display:none}.card-comparison-stage{padding-top:24px;padding-bottom:180px}.comparison-shell{padding-left:0}.comparison-panel{-webkit-backdrop-filter:blur(33.1px);background:#eaeef466;border-radius:28px;width:fit-content;min-width:auto;max-width:none;margin:0 auto;padding:8px;display:block}.comparison-scroll{padding-left:144px;overflow:visible}.comparison-logo-row,.comparison-label-top{height:96px}.comparison-value,.comparison-label-row{height:72px}.comparison-label-rail,.comparison-shell.is-condensed .comparison-label-rail{background:0 0;width:162px}.comparison-shell.is-condensed .comparison-scroll{padding-left:144px}.comparison-shell.is-condensed .comparison-label-row{padding:0 20px}.comparison-shell.is-condensed .comparison-label-content span{max-width:100px}.comparison-mobile-spacer{display:none}.desktop-card-parallax{inset-inline:0;z-index:0;pointer-events:none;max-width:1280px;margin:0 auto;padding:0 24px;display:block;position:absolute;bottom:0}.blue-cta{padding:150px 0}.blue-cta .section-header{max-width:700px}.blue-cta .container{margin-top:32px;margin-bottom:32px}.round-bridge-top{border-top-left-radius:40px;border-top-right-radius:40px}.round-bridge-bottom{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.investors{padding-top:108px;padding-bottom:102px}html[data-page=businesses] main>.section:last-of-type{margin-top:54px;padding-top:112px;padding-bottom:8px}html[data-page=partners] main>.section:last-of-type{margin-top:8px;padding-top:112px;padding-bottom:8px}html[data-page=about] main>.section:last-of-type{padding-top:112px;padding-bottom:8px}}@media (min-width:1024px){.hero-home{padding-top:max(0px,50vh - 350px);padding-bottom:max(30px,50vh - 320px)}.hero-home .container{padding:0 32px}.hero-home .media{margin-block:0}.card-section{border-bottom-right-radius:0;border-bottom-left-radius:0}.section-tight .section.media{padding:32px 0}.mega-section .container,.faq-container{padding-left:32px;padding-right:32px}.mega-section .section-header{padding-bottom:0}.card-section-inner,.desktop-card-parallax{padding-left:32px;padding-right:32px}}@media (max-width:767px){.button-header{display:none}main{margin-top:60px}.section,.mega-section,.story-section,.investors{padding:64px 0}.page-bottom{padding-bottom:80px}.copy,.home-copy,.section-header{max-width:none}.section-header.center{text-align:left}.section-header.center .body-md{margin-left:0;margin-right:0}.bullet-grid{grid-template-columns:1fr;gap:24px}.bullet{align-items:center;gap:16px;display:flex}.bullet-icon{flex:none;margin:0}.bullet-title,.bullet-text{font-size:16px}.blue-cta{padding:88px 0}.card-section{margin-bottom:0}.story-title{text-align:left}.story-figure{aspect-ratio:4/5;border-radius:40px}.story-copy{text-align:left;font-size:20px}.logo-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.footer-inner{min-height:auto;padding:48px var(--page-x)}.footer-nav,.footer-legal,.footer-bottom{justify-content:flex-start;align-items:flex-start;gap:14px 28px}.footer-nav,.footer-legal{flex-direction:column}.footer-mark{justify-content:flex-start;margin:40px 0}}.blog-main{overflow:visible}.blog-article{padding-bottom:clamp(80px,10vw,136px)}.blog-shell{max-width:920px}.blog-hero{padding:clamp(48px,7vw,88px) 0 clamp(40px,5vw,64px)}.blog-eyebrow{margin-bottom:20px}.blog-crumbs{color:var(--wurthy-blue);font-family:var(--mono);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.blog-crumbs a{transition:opacity .18s}.blog-crumbs a:hover{opacity:.65}.blog-crumbs span:last-child{color:#2a2a2b8c}.blog-title{max-width:880px;font-size:clamp(48px,6.4vw,84px);line-height:.96}.blog-dek{color:#2a2a2bd1;letter-spacing:-.32px;text-wrap:pretty;max-width:720px;margin:24px 0 0;font-size:clamp(21px,2.1vw,27px);line-height:1.34}.blog-meta{color:var(--wurthy-dark-gray);font-family:var(--mono);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;font-size:13px;line-height:1.4;display:flex}.blog-meta-updated{color:var(--wurthy-blue)}.blog-meta span,.blog-meta time{position:relative}.blog-meta span:not(:last-child):after,.blog-meta time:not(:last-child):after{content:"";background:currentColor;border-radius:999px;width:3px;height:3px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.blog-meta span+span:before{content:none;margin-right:0}.blog-hero-figure{aspect-ratio:1200/628;background:#fff;border-radius:clamp(28px,4vw,48px);margin:clamp(40px,6vw,64px) 0 0;overflow:hidden}.blog-hero-figure img,.blog-inline-figure img{object-fit:cover;width:100%;height:100%}.blog-content{max-width:68ch;color:var(--wurthy-black);letter-spacing:0;margin:0;font-size:clamp(18px,1.7vw,20px);line-height:1.72}.blog-content p{margin:0 0 1.45em}.blog-content h2,.blog-content h3{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;word-spacing:.08em;margin:2.2em 0 .55em;scroll-margin-top:96px;font-weight:400;line-height:1.05}.blog-content h2{font-size:clamp(36px,4vw,52px)}.blog-content h3{font-size:clamp(28px,3vw,36px)}.blog-content ul,.blog-content ol{gap:14px;margin:0 0 1.7em;padding-left:1.2em;display:grid}.blog-content li{padding-left:.15em}.blog-content a{color:var(--wurthy-blue);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.blog-content blockquote{border-left:2px solid var(--wurthy-blue);color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;word-spacing:.08em;margin:clamp(40px,6vw,64px) 0;padding:0 0 0 24px;font-size:clamp(30px,4vw,48px);line-height:1.08}.blog-content blockquote p{margin:0}.blog-callout{color:var(--wurthy-black);letter-spacing:0;background:#1201ff0a;border:1px solid #1201ff29;border-radius:18px;margin:clamp(32px,5vw,48px) 0;padding:clamp(20px,3vw,28px) clamp(22px,3vw,32px);font-size:clamp(17px,1.6vw,19px);line-height:1.55}.blog-inline-figure{border-radius:32px;margin:clamp(40px,6vw,64px) 0;overflow:hidden}.blog-inline-figure figcaption{color:var(--wurthy-dark-gray);letter-spacing:0;margin-top:12px;font-size:14px;line-height:1.5}.blog-divider{background:var(--wurthy-line);border:0;width:100%;height:1px;margin:clamp(40px,6vw,64px) 0}.blog-next-step{border-top:1px solid var(--wurthy-line);max-width:68ch;margin:clamp(64px,9vw,104px) 0 0;padding-top:32px}.blog-next-step .eyebrow{margin-bottom:16px}.blog-next-step p{max-width:560px;color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;word-spacing:.08em;margin:0 0 24px;font-size:clamp(34px,5vw,54px);line-height:1}.blog-toc{border:1px solid var(--wurthy-line);background:#ffffff8c;border-radius:18px;max-width:68ch;margin:0 0 clamp(40px,6vw,56px);padding:clamp(20px,3vw,28px) clamp(22px,3vw,32px)}.blog-toc .eyebrow{margin-bottom:16px}.blog-toc ol{counter-reset:toc;gap:10px;margin:0;padding:0;list-style:none;display:grid}.blog-toc li{counter-increment:toc;align-items:baseline;gap:12px;display:flex}.blog-toc li:before{content:counter(toc, decimal-leading-zero);color:var(--wurthy-blue);font-family:var(--mono);font-size:13px}.blog-toc a{color:var(--wurthy-black);font-size:clamp(17px,1.6vw,19px);line-height:1.45;transition:color .18s}.blog-toc a:hover{color:var(--wurthy-blue)}.blog-related{border-top:1px solid var(--wurthy-line);max-width:68ch;margin:clamp(56px,8vw,88px) 0 0;padding-top:32px}.blog-related .eyebrow{margin-bottom:20px}.blog-related-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-related-card{border-top:1px solid var(--wurthy-line);gap:10px;padding:22px 0;transition:border-color .18s;display:grid}.blog-related-list li:first-child .blog-related-card{border-top:0}.blog-related-card:hover{border-color:#1201ff52}.blog-related-meta{color:var(--wurthy-blue);font-family:var(--mono);text-transform:uppercase;font-size:13px;font-weight:500;line-height:1.35}.blog-related-title{color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;word-spacing:.08em;font-size:clamp(24px,2.6vw,32px);line-height:1.08}.blog-index-main{min-height:100vh}.blog-index-shell{max-width:1040px}.blog-index-hero{padding:clamp(48px,7vw,88px) 0 clamp(32px,4vw,52px)}.blog-index-title{max-width:860px;font-size:clamp(52px,6.4vw,84px);line-height:.96}.blog-index-dek{color:#2a2a2bcc;letter-spacing:-.32px;text-wrap:pretty;max-width:660px;margin:28px 0 0;font-size:clamp(22px,2.2vw,28px);line-height:1.34}.blog-index-list{padding:0 0 clamp(88px,12vw,156px)}.blog-index-list .blog-index-shell{gap:18px;display:grid}.blog-index-card{border-top:1px solid var(--wurthy-line);gap:16px;padding:clamp(28px,4vw,44px) 0;transition:border-color .18s;display:grid}.blog-index-card:last-child{border-bottom:1px solid var(--wurthy-line)}.blog-index-card:hover{border-color:#1201ff52}.blog-index-card-meta{color:var(--wurthy-blue);font-family:var(--mono);letter-spacing:0;text-transform:uppercase;flex-wrap:wrap;gap:10px 18px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.blog-index-card-meta time{color:var(--wurthy-dark-gray)}.blog-index-card-title{max-width:780px;color:var(--wurthy-black);font-family:var(--serif);letter-spacing:-.04em;text-wrap:balance;word-spacing:.08em;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.04}.blog-index-card-dek{color:#2a2a2bc7;letter-spacing:-.16px;text-wrap:pretty;max-width:680px;font-size:clamp(18px,1.7vw,21px);line-height:1.45}.blog-index-card-action{color:var(--wurthy-blue);font-size:15px;font-weight:500;line-height:1.4}.blog-pagination{color:var(--wurthy-dark-gray);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:32px;font-size:15px;line-height:1.4;display:grid}.blog-pagination a{color:var(--wurthy-blue);font-weight:500;transition:opacity .18s}.blog-pagination a:hover{opacity:.65}.blog-pagination a:last-child{justify-self:end}@media (max-width:767px){.blog-hero,.blog-index-hero{padding-top:64px;padding-bottom:44px}.blog-title,.blog-index-title{font-size:46px;line-height:1}.blog-dek,.blog-index-dek{font-size:20px;line-height:1.38}.blog-meta{margin-top:24px}.blog-content{max-width:none;font-size:18px;line-height:1.68}.blog-content h2{font-size:34px}.blog-content h3{font-size:28px}.blog-content blockquote,.blog-callout{font-size:30px}.blog-next-step p{font-size:34px}.blog-index-list{padding-bottom:80px}.blog-index-card{gap:14px;padding:32px 0}.blog-index-card-title{font-size:34px}}
