.svw{--paper:#fff;--paper-2:#f1f6fd;--ink:#000;--ink-2:#000;--ink-3:#000;--rule:rgba(21,80,141,.14);--blue:#15508d;--red:#2f7de1;background:var(--paper);color:var(--ink);font-family:DM Sans,system-ui,sans-serif;min-height:100vh;overflow-x:clip;position:relative}.svw:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:fixed;z-index:60}.svw ::-moz-selection{background:var(--ink);color:var(--paper)}.svw ::selection{background:var(--ink);color:var(--paper)}.svw-serif{font-family:Cormorant Garamond,Georgia,serif}.svw-mono{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.svw-rule{border-color:var(--rule)}.svw-wrap{margin:0 auto;max-width:1320px;padding-left:24px;padding-right:24px}@media (min-width:1024px){.svw-wrap{padding-left:56px;padding-right:56px}}.svw-link{position:relative}.svw-link:after{background:currentColor;bottom:-3px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.svw-link:hover:after{transform:scaleX(1)}.svw-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:14px 26px;transition:background-color .25s ease,color .25s ease,transform .25s ease}.svw-btn:hover{transform:translateY(-1px)}.svw-btn-ink{background:var(--blue);color:#fff}.svw-btn-ink:hover{background:#0f3d6e}.svw-btn-line{border:1px solid var(--blue);color:var(--blue)}.svw-btn-line:hover{background:var(--blue);color:#fff}.svw-marquee{animation:svw-scroll 48s linear infinite;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.svw-marquee:hover{animation-play-state:paused}@keyframes svw-scroll{to{transform:translateX(-50%)}}.svw-draw{stroke-dasharray:1200;stroke-dashoffset:1200;animation:svw-draw 3.2s cubic-bezier(.4,.1,.2,1) forwards}@keyframes svw-draw{to{stroke-dashoffset:0}}.svw-row{transition:background-color .25s ease,padding-left .3s ease}.svw-row:hover{background-color:var(--paper-2);padding-left:14px}.svw-row:hover .svw-row-arrow{color:var(--red);transform:translateX(4px) rotate(-45deg)}.svw-row-arrow{transition:transform .3s ease,color .3s ease}.svw-img{filter:saturate(.85) contrast(1.02);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.svw-frame:hover .svw-img{transform:scale(1.04)}.svw-caret{animation:svw-blink 1s steps(1) infinite;background:var(--red);display:inline-block;height:1em;vertical-align:-.15em;width:2px}@keyframes svw-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.svw-caret,.svw-draw,.svw-marquee{stroke-dashoffset:0;animation:none}}.svw-talk{align-items:center;animation:svw-shine 3s linear infinite;background:linear-gradient(110deg,#15508d,#15508d 40%,#3b82f6 50%,#15508d 60%,#15508d);background-size:250% 100%;border-radius:999px;box-shadow:0 18px 40px -14px rgba(21,80,141,.7);color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:12px;overflow:visible;padding:10px 22px 10px 10px;position:relative;transition:transform .25s ease,box-shadow .25s ease}.svw-talk:after,.svw-talk:before{animation:svw-ring 2.2s cubic-bezier(.2,.6,.3,1) infinite;border:2px solid #3b82f6;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.svw-talk:after{animation-delay:1.1s}.svw-talk:hover{box-shadow:0 24px 50px -14px rgba(21,80,141,.85);transform:scale(1.06)}.svw-talk-mic{background:#fff;border-radius:999px;color:#15508d;display:grid;height:38px;place-items:center;width:38px}.svw-talk-bars{align-items:center;display:inline-flex;gap:3px;height:18px}.svw-talk-bars i{animation:svw-eq .9s ease-in-out infinite;background:#fff;border-radius:2px;width:3px}.svw-talk-bars i:nth-child(2){animation-delay:.15s}.svw-talk-bars i:nth-child(3){animation-delay:.3s}.svw-talk-bars i:nth-child(4){animation-delay:.45s}@keyframes svw-shine{to{background-position:-150% 0}}@keyframes svw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes svw-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.7)}}@keyframes svw-eq{0%,to{height:4px}50%{height:18px}}@media (prefers-reduced-motion:reduce){.svw-talk,.svw-talk-bars i,.svw-talk:after,.svw-talk:before{animation:none}}