@font-face{font-family:TASA Orbiter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/tasa-orbiter-latin-ext-600-normal-BCXaIiMl.woff2) format("woff2"),url(/assets/tasa-orbiter-latin-ext-600-normal-CVo_CNdT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TASA Orbiter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/tasa-orbiter-latin-600-normal-Ct3OHztK.woff2) format("woff2"),url(/assets/tasa-orbiter-latin-600-normal-20ld6oOF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:TASA Orbiter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tasa-orbiter-latin-ext-800-normal-CUiDPu3v.woff2) format("woff2"),url(/assets/tasa-orbiter-latin-ext-800-normal-Czg38KaL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TASA Orbiter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tasa-orbiter-latin-800-normal-DwyP_P-u.woff2) format("woff2"),url(/assets/tasa-orbiter-latin-800-normal-z7qhWD87.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-ext-600-normal-Cue1zdhl.woff2) format("woff2"),url(/assets/sora-latin-ext-600-normal-DLOJK0Ta.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-ext-700-normal-DM0oy5s8.woff2) format("woff2"),url(/assets/sora-latin-ext-700-normal-Oc7uZIYt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-ext-800-normal-YDFYE6t9.woff2) format("woff2"),url(/assets/sora-latin-ext-800-normal-BvAfeed7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/sora-latin-800-normal-2tKLL3qT.woff2) format("woff2"),url(/assets/sora-latin-800-normal-c3Huklug.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vf-display: "TASA Orbiter", Inter, system-ui, sans-serif}.vf-page{--vf-gutter: 20px;--vf-max: 1240px;position:relative;min-height:100vh;background:hsl(var(--background));color:hsl(var(--foreground));overflow-x:clip;isolation:isolate}@media (min-width: 768px){.vf-page{--vf-gutter: 48px}}.vf-wrap{position:relative;max-width:calc(var(--vf-max) + var(--vf-gutter) * 2);margin:0 auto;padding-left:var(--vf-gutter);padding-right:var(--vf-gutter)}.vf-grain-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.vf-columns{position:absolute;top:0;right:0;bottom:0;left:0;max-width:calc(var(--vf-max) + var(--vf-gutter) * 2);margin:0 auto;padding:0 var(--vf-gutter);display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.vf-columns{grid-template-columns:repeat(4,1fr)}}.vf-columns>span{border-left:1px solid hsl(var(--foreground) / .11)}.vf-columns>span:last-child{border-right:1px solid hsl(var(--foreground) / .11)}.vf-noise{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.vf-content{position:relative;z-index:1}.vf-label{font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.vf-muted{color:hsl(var(--muted-foreground))}.vf-mauve{color:hsl(var(--mauve))}.vf-display{font-family:Oswald,Inter,system-ui,sans-serif;font-weight:500;line-height:.98;letter-spacing:-.01em}.vf-body{font-family:Inter,system-ui,sans-serif;line-height:1.65}.vf-section{padding:72px 0}@media (min-width: 768px){.vf-section{padding:112px 0}}section[aria-labelledby=vf-play-heading]{padding-top:40px}@media (min-width: 768px){section[aria-labelledby=vf-play-heading]{padding-top:56px}}.vf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:3px;font-family:Space Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;border:1px solid transparent;transition:background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease);white-space:nowrap}.vf-btn:focus-visible,.vf-focus:focus-visible{outline:2px solid hsl(var(--primary-on-dark));outline-offset:3px}.vf-btn-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.vf-btn-primary:hover{background:hsl(var(--primary) / .85)}.vf-btn-ghost{border-color:hsl(var(--foreground) / .35);color:hsl(var(--foreground))}.vf-btn-ghost:hover{border-color:hsl(var(--foreground))}.vf-btn-light{background:hsl(var(--foreground));color:hsl(var(--primary))}.vf-btn-light:hover{background:hsl(var(--foreground) / .88)}.vf-roll{position:relative;display:block;overflow:hidden;height:1.3em;line-height:1.3em}.vf-roll>span{display:block;transition:transform var(--motion-base) var(--motion-ease)}.vf-roll>span+span{position:absolute;left:0;right:0;top:100%}.vf-btn:hover .vf-roll>span,.vf-btn:focus-visible .vf-roll>span{transform:translateY(-100%)}.vf-page[data-reduced=true] .vf-roll>span{transition:none;transform:none!important}.vf-link{display:inline-flex;align-items:center;min-height:44px;font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary-on-dark));text-decoration:underline;text-underline-offset:6px;text-decoration-color:hsl(var(--primary) / .5)}.vf-link:hover{text-decoration-color:hsl(var(--primary-on-dark))}.vf-nav{position:fixed;top:12px;left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:1240px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 6px 6px 16px;border:1px solid hsl(var(--border) / .6);border-radius:6px;background:hsl(var(--card) / .72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.vf-nav-link{font-family:Space Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground) / .8);min-height:44px;display:inline-flex;align-items:center;padding:0 10px}.vf-nav-link:hover{color:hsl(var(--foreground))}.vf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:hsl(var(--background) / .96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;padding:20px}.vf-team-quote{color:hsl(var(--foreground))}.vf-church-art{margin-top:64px}.vf-church-art-frame{height:clamp(520px,80svh,900px)}.vf-church-art-frame picture{display:block;width:100%;height:100%;overflow:hidden}.vf-church-art-frame img{display:block;width:100%;height:104%;margin-top:-2%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%}@media (max-width: 639px){.vf-church-art{margin-top:48px}.vf-church-art-frame{height:clamp(520px,75svh,720px)}.vf-church-art-frame img{-o-object-position:center 38%;object-position:center 38%}}.vf-divider{position:relative;padding:8px 0 0}.vf-ruler{position:relative;height:22px;background-image:repeating-linear-gradient(90deg,hsl(var(--foreground) / .28) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,hsl(var(--foreground) / .14) 0 1px,transparent 1px 12px);background-size:100% 22px,100% 10px;background-repeat:no-repeat;background-position:bottom left,bottom left;border-bottom:1px solid hsl(var(--foreground) / .2)}.vf-playhead{position:absolute;bottom:-1px;width:2px;height:30px;background:hsl(var(--primary-on-dark))}.vf-playhead:before{content:"";position:absolute;top:-8px;left:-5px;width:12px;height:10px;background:hsl(var(--primary-on-dark));clip-path:polygon(0 0,100% 0,50% 100%)}.vf-labelbar{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}@media (min-width: 768px){.vf-labelbar{grid-template-columns:1fr 3fr}}.vf-labelbar>div{padding:8px 12px}.vf-labelbar-light{background:hsl(var(--foreground) / .86);color:hsl(var(--background))}.vf-labelbar-dark{background:hsl(var(--card));color:hsl(var(--muted-foreground));text-align:right;border:1px solid hsl(var(--border) / .6)}.vf-red{position:relative;background:hsl(var(--primary));color:hsl(var(--primary-foreground));overflow:hidden;border-radius:3px}.vf-red:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground) / .12) 1px,transparent 1.2px);background-size:5px 5px;mix-blend-mode:overlay}.vf-red:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 20% 0%,hsl(var(--foreground) / .12),transparent 60%)}.vf-red>*{position:relative;z-index:1}.vf-film{padding:28px 0}.vf-film:before,.vf-film:after{content:"";position:absolute;left:0;right:0;height:12px;z-index:1;background:repeating-linear-gradient(90deg,hsl(var(--background)) 0 10px,transparent 10px 24px);mix-blend-mode:normal}.vf-film:before{top:8px}.vf-film:after{bottom:8px}.vf-frame{position:relative;overflow:hidden;background:hsl(var(--card))}.vf-frame img,.vf-frame video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-corners{position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;z-index:2}.vf-corners>i{position:absolute;width:16px;height:16px;border-color:hsl(var(--foreground) / .85);border-style:solid;border-width:0}.vf-corners>i:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.vf-corners>i:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.vf-corners>i:nth-child(3){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.vf-corners>i:nth-child(4){bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.vf-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px;padding:14px 0;border-bottom:1px solid hsl(var(--border) / .6)}.vf-row{border-top:1px solid hsl(var(--border) / .7)}.vf-row:last-child{border-bottom:1px solid hsl(var(--border) / .7)}.vf-row .vf-row-hl{transition:color var(--motion-fast) var(--motion-ease)}.vf-row:hover .vf-row-hl{color:hsl(var(--primary-on-dark))}.vf-marquee{overflow:hidden;border-top:1px solid hsl(var(--border) / .7);border-bottom:1px solid hsl(var(--border) / .7)}.vf-marquee-track{display:flex;width:-moz-max-content;width:max-content}.vf-marquee[data-static=true]{overflow-x:auto;scrollbar-width:none}.vf-marquee[data-static=true]::-webkit-scrollbar{display:none}.vf-dot{width:6px;height:6px;border-radius:999px;background:hsl(var(--primary-on-dark));display:inline-block}.vf-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vf-scroller::-webkit-scrollbar{display:none}.vf-scroller>*{scroll-snap-align:start}@media (min-width: 768px){.vf-scroller{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;overflow:visible}}.vf-review{transition:transform var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),border-color var(--motion-base) var(--motion-ease)}.vf-review:hover{transform:translateY(-2px);border-color:hsl(var(--primary) / .6);background:hsl(var(--midnight) / .35)}.vf-editorial-heading{font-family:var(--vf-display);text-transform:uppercase;font-weight:800;font-size:clamp(2.4rem,5.5vw,5.8rem);line-height:1.02}.vf-nav-actions{display:flex;align-items:center;gap:4px}.vf-nav-cta{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;margin:0 6px;border-radius:3px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-family:Space Mono,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:filter .15s ease}.vf-nav-cta:hover{filter:brightness(1.15)}.vf-menu-trigger{gap:12px;border-left:1px solid hsl(var(--border))}.vf-overlay{padding:0;background:hsl(var(--background) / .98);--vf-gutter: 20px;--vf-max: 1240px}@media (min-width: 768px){.vf-overlay{--vf-gutter: 48px}}.vf-overlay-head{display:flex;align-items:center;justify-content:space-between;min-height:84px;width:100%;border-bottom:1px solid hsl(var(--border));padding:0 var(--vf-gutter, 24px)}.vf-overlay-close{min-width:44px;min-height:44px;display:grid;place-items:center}.vf-overlay-scroll{width:100%;flex:1;min-height:0;overflow-y:auto;padding:24px var(--vf-gutter, 24px) 50px;scrollbar-width:none}.vf-overlay-scroll::-webkit-scrollbar{display:none}.vf-overlay-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}.vf-overlay-featured a{display:flex;flex-direction:column;gap:12px;min-height:110px;padding:18px}.vf-overlay-featured a:first-child{border-right:1px solid hsl(var(--border))}.vf-overlay-featured strong{display:flex;justify-content:space-between;font:700 clamp(1.2rem,2.8vw,2.4rem)/1.1 var(--vf-display);text-transform:uppercase}.vf-overlay-featured a:hover,.vf-overlay-groups a:hover{color:hsl(var(--primary-on-dark))}.vf-overlay-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:40px}.vf-overlay-groups h2{padding-bottom:14px}.vf-overlay-groups ul{border-top:1px solid hsl(var(--border))}.vf-overlay-groups li{border-bottom:1px solid hsl(var(--border) / .7)}.vf-overlay-groups a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 0;font:600 15px/1.25 Inter,system-ui,sans-serif}.vf-overlay-groups a span{color:hsl(var(--primary-on-dark))}.vf-overlay-bottom{display:flex;flex-wrap:wrap;gap:16px 32px;border-top:1px solid hsl(var(--border));margin-top:40px;padding-top:15px}@media (max-width: 767px){.vf-nav-actions .vf-nav-link:not(.vf-menu-trigger){font-size:10px;padding:0 5px}.vf-nav-cta{min-height:30px;padding:0 9px;margin:0 3px;font-size:10px}.vf-overlay-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.vf-overlay-groups a{font-size:13px}.vf-overlay-featured strong{font-size:1.1rem}}@media (max-width: 365px){.vf-nav-actions .vf-nav-link:not(.vf-menu-trigger){font-size:9px;padding:0 3px}.vf-nav-cta{padding:0 7px;font-size:9px;letter-spacing:.08em}.vf-menu-trigger{gap:4px;padding:0 6px}}.vf-footer{position:relative;background:hsl(var(--background))}.vf-footer .footer-cinematic{background:radial-gradient(80% 35% at 50% 100%,hsl(var(--footer-glow) / .55),transparent 75%),linear-gradient(180deg,hsl(var(--background)),hsl(var(--footer-glow-deep) / .3) 75%,hsl(var(--background)))}.vf-footer .footer-cinematic:before{content:"";position:absolute;pointer-events:none;left:0;right:0;top:10px;height:20px;border-block:1px solid hsl(var(--border));background:repeating-linear-gradient(90deg,hsl(var(--foreground) / .16) 0 1px,transparent 1px 22px)}.vf-footer .footer-cinematic>div:first-child{max-width:calc(var(--vf-max) + var(--vf-gutter) * 2)}.vf-footer .footer-cinematic h2:not(.mega-menu-heading){font-family:var(--vf-display);font-weight:800;line-height:.95}.vf-footer .footer-cinematic>div:first-child>div:nth-of-type(3)>div{border-top:1px solid hsl(var(--border));padding-top:12px}.vf-footer .footer-cinematic>div:first-child>div:nth-of-type(3) a{border-bottom:1px solid hsl(var(--border) / .55);border-radius:0}.vf-footer .footer-cinematic>div:first-child>div:nth-of-type(3)>div:last-child a{border:1px solid hsl(var(--border));min-height:44px;margin-bottom:8px}.vf-footer .footer-wordmark{font-family:var(--vf-display);font-weight:900;letter-spacing:0}.vf-footer .footer-cinematic a:focus-visible,.vf-footer .footer-cinematic button:focus-visible{outline:2px solid hsl(var(--primary-on-dark));outline-offset:2px}.vf-page{--vf-max: 2400px;--vf-gutter: clamp(20px, 2.5vw, 48px)}@media (min-width: 768px){.vf-page{--vf-gutter: clamp(24px, 2.5vw, 48px)}}.vf-nav{max-width:none;width:calc(100% - var(--vf-gutter) * 2)}.vf-glow{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.vf-glow i{position:absolute;border-radius:50%;filter:blur(90px);background:hsl(var(--primary) / .55);opacity:.55}.vf-glow i:nth-child(1){width:60vw;height:50vh;left:-18vw;top:8vh}.vf-glow i:nth-child(2){width:50vw;height:60vh;right:-16vw;bottom:-10vh;background:hsl(var(--primary) / .45)}.vf-glow-section{position:relative}.vf-glow-section:before{content:"";position:absolute;top:10%;right:-10%;bottom:10%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 20% 40%,hsl(var(--primary) / .38),transparent 70%),radial-gradient(35% 45% at 85% 70%,hsl(var(--primary) / .28),transparent 70%);filter:blur(20px)}.vf-footer{background:radial-gradient(70% 60% at 50% 100%,hsl(var(--primary) / .5),transparent 70%),hsl(var(--background));min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end}.vf-grid4{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 768px){.vf-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vf-gutter)}}.vf-mega{font-family:var(--vf-display);font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.03em;font-size:clamp(3rem,9vw,12rem)}.vf-mega-sm{font-family:var(--vf-display);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,6rem);display:block;margin:18px 0 10px}.vf-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid hsl(var(--border))}@media (min-width: 1024px){.vf-pillars{grid-template-columns:repeat(4,minmax(0,1fr))}}.vf-pillar{padding:28px 16px 32px 0;border-bottom:1px solid hsl(var(--border));min-width:0;overflow-wrap:anywhere}.vf-pillar+.vf-pillar{padding-left:16px;border-left:1px solid hsl(var(--border))}@media (max-width: 1023px){.vf-pillar:nth-child(3){padding-left:0;border-left:0}}.vf-faq-btn{width:100%;display:grid;grid-template-columns:40px 1fr 32px;gap:12px;align-items:center;text-align:left;min-height:72px;padding:16px 0}.vf-faq-icon{font-size:28px;color:hsl(var(--primary-on-dark));text-align:right}@media (max-width: 767px){.vf-mega{font-size:clamp(1.9rem,8.2vw,4rem)}}.vf-play-band{display:grid;grid-template-columns:1fr;border-block:1px solid hsl(var(--border))}@media (min-width: 900px){.vf-play-band{grid-template-columns:2fr 1fr 1fr;min-height:clamp(380px,30vw,520px)}}.vf-play-label{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:32px 24px;min-height:160px;background:hsl(var(--card));overflow:hidden}.vf-play-label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background-image:repeating-linear-gradient(45deg,hsl(var(--foreground) / .15) 0 1px,transparent 1px 6px);pointer-events:none}.vf-play-label h2{position:relative;z-index:1;font-family:var(--vf-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;font-size:clamp(1.8rem,3.4vw,4rem);text-align:right}.vf-play-list{position:relative;padding:16px 0 16px 28px;border-left:1px solid hsl(var(--border))}.vf-play-list:before{content:"";position:absolute;left:8px;top:16px;bottom:16px;width:10px;background:repeating-linear-gradient(180deg,hsl(var(--foreground) / .3) 0 1px,transparent 1px 8px)}.vf-play-item{width:100%;display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;text-align:left;font-family:Space Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground) / .7);border-bottom:1px solid hsl(var(--border) / .5);transition:background-color .25s,color .25s}.vf-play-item[aria-pressed=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.vf-play-media{position:relative;min-height:320px;border-left:1px solid hsl(var(--border));overflow:hidden}.vf-play-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-play-media-cta{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:0 14px;background:hsl(var(--background) / .85)}@media (max-width: 899px){.vf-play-list,.vf-play-media{border-left:0}.vf-play-list{padding-left:28px}}.vf-page .vf-nav{width:min(600px,calc(100% - 24px))}.vf-hero-grid{display:grid;gap:30px}.vf-hero-title{display:block;font-family:var(--vf-display);text-transform:uppercase;font-weight:800;font-size:clamp(3rem,4.4vw,5.5rem);line-height:.99;max-width:11ch;overflow-wrap:normal}.vf-hero-subtitle{display:block;max-width:24ch;font-family:var(--vf-display);font-size:clamp(1.15rem,1.7vw,1.75rem);font-weight:650;line-height:1.16;text-transform:uppercase}@media (min-width: 1024px){.vf-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.vf-hero-main{grid-column:2 / span 2}.vf-hero-aside{grid-column:4}}@media (min-width: 768px) and (max-width: 1023px){.vf-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.vf-hero-grid>*{min-width:0}.vf-hero-main{grid-column:1}.vf-hero-title{font-size:clamp(3.5rem,7vw,4.5rem)}.vf-hero-grid>:last-child{max-width:65ch}.vf-hero-grid .vf-btn{min-height:48px}}@media (min-width: 1280px){.vf-hero-title{font-size:clamp(3.9rem,4.4vw,5.5rem)}}@media (max-width: 767px){.vf-hero-title{font-size:clamp(2.6rem,10vw,4rem)}}.vf-services-grid{display:grid;gap:44px;margin-top:96px}.vf-services-heading h2{margin:22px 0;font-size:clamp(2rem,2.65vw,3.5rem);overflow-wrap:normal}.vf-services-heading p{max-width:30ch}.vf-services-item{border-top:1px solid hsl(var(--border))}.vf-services-item:last-child{border-bottom:1px solid hsl(var(--border))}.vf-services-toggle{display:grid;grid-template-columns:52px minmax(0,1fr) 30px;gap:16px;width:100%;min-height:90px;align-items:center;text-align:left;font:750 clamp(1.1rem,2vw,2rem)/1.1 var(--vf-display);text-transform:uppercase}.vf-services-toggle[aria-expanded=true]{color:hsl(var(--foreground))}.vf-services-symbol{justify-self:end;color:hsl(var(--primary-on-dark))}.vf-services-panel{padding:0 0 30px 68px}.vf-services-panel p{max-width:60ch;color:hsl(var(--foreground) / .83)}.vf-services-image-row{display:flex;gap:16px;align-items:end;margin-top:24px}.vf-services-photo{width:min(100%,650px);height:clamp(180px,27vw,400px)}.vf-services-tags{display:flex;flex-wrap:wrap;align-content:end;gap:7px}.vf-services-tags span{padding:8px;border:1px solid hsl(var(--border))}@media (min-width: 768px){.vf-services-grid{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (max-width: 767px){.vf-services-grid{margin-top:52px}.vf-services-toggle{grid-template-columns:38px minmax(0,1fr) 24px;gap:8px;min-height:72px}.vf-services-panel{padding-left:0}.vf-services-image-row{display:block}.vf-services-photo{height:240px}.vf-services-tags{margin-top:12px}}.vf-reviews-grid{display:grid;gap:36px}.vf-reviews-lead h2{font-size:clamp(2rem,3vw,4rem);margin:16px 0 34px;overflow-wrap:anywhere}.vf-reviews-score{display:flex;flex-direction:column;align-items:start;gap:10px;padding:22px;max-width:330px}.vf-reviews-score strong{font:800 5rem/1 Inter,system-ui,sans-serif}.vf-reviews-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.vf-reviews-quote{display:flex;flex-direction:column;justify-content:space-between;min-height:0;border:1px solid hsl(var(--border));padding:clamp(18px,2vw,38px);background:hsl(var(--card) / .5)}.vf-reviews-quote:first-child{grid-row:span 2}.vf-reviews-quote blockquote{font:450 1.125rem/1.5 Inter,system-ui,sans-serif;margin:24px 0}.vf-reviews-quote>.vf-label:last-child{font-size:13px}@media (max-width: 767px){.vf-reviews-quote blockquote{font-size:1.03rem}}@media (min-width: 768px){.vf-reviews-grid{grid-template-columns:1fr 3fr}}@media (max-width: 767px){.vf-reviews-quotes{grid-template-columns:1fr}.vf-reviews-quote,.vf-reviews-quote:first-child{min-height:0}}.vf-membership-layout{display:grid;gap:24px}.vf-membership-intro h2{font-size:clamp(2rem,3vw,4rem);margin:18px 0;overflow-wrap:anywhere}.vf-membership-options{border-top:1px solid hsl(var(--border))}.vf-membership-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:22px 8px;border-bottom:1px solid hsl(var(--border))}.vf-membership-row h3{font:750 clamp(1.15rem,1.7vw,1.8rem)/1.1 Inter,system-ui,sans-serif;text-transform:uppercase}.vf-membership-row p{font-size:12px;margin-top:10px}.vf-membership-price{display:flex;flex-direction:column;align-items:end}.vf-membership-price strong{font:750 clamp(1.75rem,2.8vw,3.25rem)/1 Inter,system-ui,sans-serif}.vf-membership-price span{text-align:right;font-size:9px}.vf-membership-row .vf-link{justify-self:end}.vf-membership-actions{grid-column:2 / -1;display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}.vf-membership-start{padding:clamp(20px,2.2vw,40px);display:flex;flex-direction:column;align-items:start;min-height:400px}.vf-membership-start h3{margin:24px 0}.vf-membership-trial-price{font:800 clamp(3rem,5vw,6rem)/1 var(--vf-display)}.vf-membership-start p{margin:20px 0 auto}.vf-membership-bottom{grid-column:1 / -1;border-top:1px solid hsl(var(--border));padding-top:18px}@media (min-width: 1024px){.vf-membership-layout{grid-template-columns:1fr 2fr 1fr}}@media (min-width: 768px) and (max-width: 1023px){.vf-membership-layout{grid-template-columns:1fr 2fr}.vf-membership-start{grid-column:2;min-height:280px}}.vf-faq .vf-grid4{row-gap:36px}.vf-faq-heading h2{max-width:13ch;font-size:clamp(2.6rem,4.1vw,5.8rem);overflow-wrap:normal}.vf-faq-list{align-self:end}.vf-faq-btn{grid-template-columns:52px 1fr 30px}.vf-blog-layout{display:grid;gap:30px}.vf-blog-heading{display:flex;flex-direction:column;align-items:start;gap:24px}.vf-blog-heading h2{font-size:clamp(2.4rem,4vw,5rem)}.vf-blog-items{display:grid;gap:14px}.vf-blog-item{display:grid;grid-template-columns:minmax(100px,32%) 1fr;gap:20px;padding-bottom:14px;border-bottom:1px solid hsl(var(--border))}.vf-blog-image{aspect-ratio:4/3}.vf-blog-caption{display:flex;flex-direction:column;align-items:start;gap:12px;padding:10px 0}.vf-blog-caption>span:last-child{margin-top:auto;color:hsl(var(--primary-on-dark))}@media (min-width: 768px){.vf-blog-layout{grid-template-columns:1fr 3fr}}@media (min-width: 1280px){.vf-blog-items{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-blog-item{display:block}.vf-blog-caption{min-height:140px}}.vf-footer{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;overflow:hidden;background:radial-gradient(ellipse 45% 70% at 19% 82%,hsl(var(--footer-glow) / .78),transparent 85%),radial-gradient(ellipse 24% 45% at 96% 100%,hsl(var(--footer-glow-deep) / .48),transparent 85%),hsl(var(--background));border-top:1px solid hsl(var(--border))}.vf-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),hsl(var(--foreground) / .09) calc(25% - 1px),hsl(var(--foreground) / .09) 25%)}.vf-footer-top{width:100%;padding-top:42px;padding-bottom:70px}.vf-footer-film{display:block;position:relative;width:50%;margin:0 auto;border-block:18px solid hsl(var(--primary));overflow:hidden;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.vf-footer-film:before,.vf-footer-film:after{content:"";position:absolute;z-index:1;left:0;right:0;height:10px;background:repeating-linear-gradient(90deg,hsl(var(--background) / .5) 0 12px,transparent 12px 31px)}.vf-footer-film:before{top:-15px}.vf-footer-film:after{bottom:-15px}.vf-footer-film-track{display:block;width:-moz-max-content;width:max-content;white-space:nowrap;font:800 clamp(2rem,4.2vw,5rem)/1 Inter,system-ui,sans-serif;animation:vf-footer-travel 16s linear infinite}@keyframes vf-footer-travel{to{transform:translate(-45%)}}.vf-footer-film-track[data-static=true]{animation:none}.vf-footer-main{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;min-height:430px}.vf-footer-menu{grid-column:1;border-top:1px solid hsl(var(--border))}.vf-footer-menu>a,.vf-footer-directory summary{display:flex;justify-content:space-between;align-items:center;min-height:37px;padding:4px 12px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--foreground) / .045);font:600 12px/1.3 Inter,system-ui,sans-serif;text-transform:uppercase}.vf-footer-menu a:hover,.vf-footer-directory summary:hover{background:hsl(var(--primary) / .3)}.vf-footer-directory summary{cursor:pointer;list-style:none}.vf-footer-directory summary::-webkit-details-marker{display:none}.vf-footer-directory-links{max-height:220px;overflow-y:auto;padding:8px;background:hsl(var(--background) / .8);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;scrollbar-width:none}.vf-footer-directory-links::-webkit-scrollbar{display:none}.vf-footer-directory-links a{display:flex;align-items:center;min-height:34px;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.vf-footer-spacer{grid-column:2}.vf-footer-right{grid-column:3 / 5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;min-height:430px}.vf-footer-socials{grid-column:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid hsl(var(--border))}.vf-footer-socials a{display:grid;place-items:center;min-height:90px;border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .065)}.vf-footer-socials a:hover{background:hsl(var(--primary))}.vf-footer-contact{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.vf-footer-contact a,.vf-footer-address{display:flex;align-items:center;gap:8px;min-height:58px;padding:12px 14px;border:1px solid hsl(var(--border));font:550 clamp(10px,.95vw,14px)/1.3 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.vf-footer-address{grid-column:1 / -1}.vf-footer-brand{grid-column:1 / -1;display:block;padding:14px 0 8px;font:850 clamp(1rem,5.35vw,9rem)/.85 Inter,system-ui,sans-serif;text-align:right;white-space:nowrap;color:hsl(var(--foreground));letter-spacing:0}.vf-footer-bottom{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;border-top:1px solid hsl(var(--border));min-height:56px;font:10px/1.3 Space Mono,monospace;text-transform:uppercase}.vf-footer-bottom>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.vf-footer-legal{gap:4px 16px}.vf-footer-legal>span:last-child{color:hsl(var(--muted-foreground))}.vf-footer-bottom a,.vf-footer-bottom button{min-height:44px;display:inline-flex;align-items:center;font:inherit;color:hsl(var(--foreground) / .78);padding:0}.vf-footer-bottom a:hover,.vf-footer-bottom button:hover{color:hsl(var(--foreground))}@media (max-width: 767px){.vf-footer-top{padding-top:32px;padding-bottom:60px}.vf-footer-film{width:100%}.vf-footer-main{grid-template-columns:1fr;gap:48px}.vf-footer-menu,.vf-footer-right{grid-column:1}.vf-footer-spacer{display:none}.vf-footer-right{min-height:0}.vf-footer-socials{grid-column:1 / -1}.vf-footer-socials a{min-height:74px}.vf-footer-brand{font-size:clamp(2rem,9.8vw,5rem)}.vf-footer-contact a{font-size:10px}}@media (prefers-reduced-motion: reduce){.vf-footer-film-track{animation:none}}@media (min-width: 768px){.vf-faq-list{padding-top:150px}}@media (max-width: 767px){.vf-faq-heading h2{font-size:clamp(2rem,10vw,3.5rem)}}.vf-page .vf-wrap,.vf-page .vf-columns{max-width:none}.vf-page .vf-footer-brand{font-size:clamp(1rem,5.35vw,9rem)}@media (max-width: 767px){.vf-page .vf-footer-brand{font-size:clamp(2rem,9.8vw,5rem)}}.vf-church-details{padding:96px 0 120px}.vf-church-details-head{display:grid;grid-template-columns:1fr 2fr 1fr;gap:var(--vf-gutter);align-items:end;padding-bottom:38px}.vf-church-details-head h2{max-width:14ch}.vf-church-details-head p{max-width:34ch}.vf-church-wide{height:clamp(440px,72svh,1050px)}.vf-church-wide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vf-church-wide-second{margin-top:72px}.vf-church-detail-grid,.vf-church-last-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--vf-gutter);margin-top:var(--vf-gutter)}.vf-church-detail-stack{display:flex;flex-direction:column;gap:var(--vf-gutter);min-width:0}.vf-church-detail-tall{min-height:420px;background:hsl(var(--card))}.vf-church-detail-tall>img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.vf-church-detail-grid>.vf-church-detail-tall{align-self:start}.vf-church-video{aspect-ratio:4 / 5;background:hsl(var(--card))}.vf-church-video>video,.vf-church-video>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vf-church-caption,.vf-church-video-caption{position:absolute;bottom:12px;left:12px;z-index:4;padding:8px 10px;background:hsl(var(--background) / .92);color:hsl(var(--foreground))}.vf-church-last-row>.vf-church-video{align-self:end}@media (max-width: 767px){.vf-church-details{padding:64px 0 80px}.vf-church-details-head{grid-template-columns:1fr;gap:18px}.vf-church-wide{height:min(68svh,620px)}.vf-church-detail-grid,.vf-church-last-row{grid-template-columns:1fr}.vf-church-wide-second{margin-top:32px}.vf-church-detail-tall{min-height:0}}.vf-partners-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 32px}.vf-page .vf-partner-logo{height:32px;width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)!important;opacity:.55;transition:opacity .2s ease}.vf-page .vf-partner-logo:hover,.vf-page .vf-partner-logo:focus-visible{opacity:.95}.vf-partners-note{margin-top:36px;padding-top:18px;border-top:1px solid hsl(var(--border) / .4);text-align:center;font-size:13px;color:hsl(var(--muted-foreground))}.vf-partners-note a{color:hsl(var(--foreground))}@media (min-width: 768px){.vf-partners-list{gap:28px 56px}.vf-partner-logo{height:40px}}.vf-about-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden}.vf-about-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}.vf-about-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,hsl(var(--background) / .15),hsl(var(--background) / .45) 55%,hsl(var(--background)))}.vf-about-hero-grid{position:relative;z-index:1;width:100%;display:grid;gap:20px;padding-bottom:clamp(40px,8vh,96px)}.vf-about-title{font-family:var(--vf-display);font-weight:800;text-transform:uppercase;line-height:.98;letter-spacing:-.01em;font-size:clamp(2.6rem,6vw,7rem)}.vf-about-hero-sub{font-family:var(--vf-display);font-weight:600;text-transform:uppercase;font-size:clamp(1rem,1.4vw,1.4rem);margin-bottom:10px}.vf-about-cta{display:inline-flex;gap:10px;margin-top:18px;min-height:44px;align-items:center;padding:0 20px;border-radius:3px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:700 12px/1 Space Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.vf-about-cta:hover{filter:brightness(1.15)}.vf-about-cta:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.vf-about-story{display:grid;gap:40px;padding-top:clamp(56px,10vw,160px);padding-bottom:clamp(56px,10vw,160px)}.vf-about-stack{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vf-about-stack-fig{position:relative;margin:0}.vf-about-stack-fig img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}.vf-about-stack-tall{grid-column:1 / -1}.vf-about-stack-tall img{aspect-ratio:4/5}.vf-about-stack-fig figcaption{margin-top:8px;font-size:10px}.vf-about-lead{font-size:clamp(1.15rem,1.6vw,1.6rem);line-height:1.4;font-weight:600;margin:24px 0;max-width:34ch}.vf-about-copy{max-width:62ch;display:grid;gap:16px;color:hsl(var(--foreground) / .78)}@media (min-width: 1024px){.vf-about-hero-grid{grid-template-columns:repeat(4,1fr);align-items:end}.vf-about-hero-eyebrow,.vf-about-title{grid-column:2 / 4}.vf-about-hero-side{grid-column:4}.vf-about-story{grid-template-columns:repeat(4,1fr);gap:0 var(--vf-gutter)}.vf-about-stack{grid-column:1;grid-template-columns:1fr;position:sticky;top:96px;align-self:start}.vf-about-story-text{grid-column:2 / 5;padding-left:clamp(0px,4vw,80px)}}.vf-page,.vf-overlay.vf-palette,.vf-mega-preview.vf-palette{--background: 0 0% 3.137%;--foreground: 0 0% 96.078%;--card: 11.429 41.176% 10%;--card-foreground: 0 0% 96.078%;--popover: 11.429 41.176% 10%;--popover-foreground: 0 0% 96.078%;--secondary: 11.429 41.176% 10%;--secondary-foreground: 0 0% 96.078%;--muted: 11.429 41.176% 10%;--muted-foreground: 0 0% 96.078%;--accent: 11.429 41.176% 10%;--accent-foreground: 0 0% 96.078%;--primary: 350.704 62.832% 22.157%;--primary-foreground: 0 0% 96.078%;--primary-on-dark: 0 0% 96.078%;--border: 11.429 41.176% 10%;--ring: 0 0% 96.078%;--mauve: 0 0% 96.078%;--sand: 0 0% 96.078%;--footer-glow: 350.704 62.832% 22.157%;--footer-glow-deep: 11.429 41.176% 10%;--vf-orange: 18.116 67.42% 43.333%;--midnight: 11.429 41.176% 10%;--midnight-deep: 11.429 41.176% 10%}.vf-page .vf-review:hover{background:hsl(var(--card) / .7)}.vf-page .ad-ambient-midnight,.vf-page .ad-ambient-deep{background:radial-gradient(60% 50% at 18% 100%,hsl(var(--card) / .65),transparent 72%),linear-gradient(180deg,hsl(var(--background)),hsl(var(--card) / .48) 52%,hsl(var(--background)))}.vf-page .ad-ambient-burgundy{background:radial-gradient(75% 65% at 50% 100%,hsl(var(--primary) / .42),transparent 74%),radial-gradient(48% 40% at 12% 8%,hsl(var(--primary) / .22),transparent 72%),linear-gradient(180deg,hsl(var(--background)),hsl(var(--card) / .48) 55%,hsl(var(--background)))}.vf-page .ad-ambient-midnight,.vf-page .ad-ambient-deep{background:radial-gradient(60% 50% at 18% 100%,hsl(var(--card) / .65),transparent 72%),radial-gradient(55% 45% at 88% 10%,hsl(var(--primary) / .18),transparent 74%),linear-gradient(180deg,hsl(var(--background)),hsl(var(--card) / .48) 52%,hsl(var(--background)))}.vf-page .vf-glow i{background:hsl(var(--primary) / .72);opacity:.72}.vf-page .vf-glow i:nth-child(2){background:hsl(var(--primary) / .6)}.vf-page .vf-glow-section:before{background:radial-gradient(45% 55% at 20% 40%,hsl(var(--primary) / .55),transparent 72%),radial-gradient(40% 50% at 85% 70%,hsl(var(--primary) / .42),transparent 72%)}.vf-page .ad-scrim:after{background:linear-gradient(to bottom,hsl(var(--background) / .12),hsl(var(--card) / .2))}.vf-page .vf-playhead,.vf-page .vf-playhead:before,.vf-page .vf-dot{background:hsl(var(--vf-orange))}.vf-page .vf-labelbar-light{background:hsl(var(--vf-orange));color:hsl(var(--foreground))}.vf-page .vf-hero-main>.vf-label:first-child{color:hsl(var(--foreground))}.vf-page .vf-hero-main>.vf-label:first-child span{border-left-color:hsl(var(--vf-orange))}.vf-page .vf-about-hero-eyebrow{color:hsl(var(--foreground))}.vf-page .vf-services-symbol,.vf-page .vf-services-toggle[aria-expanded=true]>.vf-label{color:hsl(var(--foreground))}.vf-page .vf-about-story-text>.vf-label,.vf-page .vf-about-stack-fig figcaption,.vf-page .ad-eyebrow,.vf-page .ad-index-03{color:hsl(var(--foreground))}.vf-page .vf-play-item[aria-pressed=true]{border-left:3px solid hsl(var(--foreground))}.vf-page .vf-footer-menu>a,.vf-page .vf-footer-directory summary,.vf-page .vf-footer-socials a{background:hsl(var(--card) / .7)}.vf-page :is(a,button,summary):focus-visible,.vf-overlay.vf-palette :is(a,button):focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.vf-page .vf-display,.vf-page :where(h1,h2,h3){font-family:var(--vf-display);font-weight:600;letter-spacing:-.015em}.vf-page main :is(h1,h2,h3) .text-primary,.vf-page main :is(h1,h2,h3).text-primary{color:hsl(var(--foreground))}.vf-page main :is(a,button[type=submit]).rounded-full.bg-primary{border-radius:3px;font-family:Space Mono,ui-monospace,monospace}.vf-page .font-display,.vf-page .type-display,.vf-page .ad-display{font-family:var(--vf-display)}.vf-inner main :where(h1){font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.02;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.vf-inner main :where(h2){font-size:clamp(1.875rem,3.2vw,3.75rem);line-height:1.08;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.vf-inner main :where(p,li){font-size:clamp(1rem,.95rem + .2vw,1.125rem)}.vf-inner main :where(p){max-width:70ch}.vf-inner main{padding-top:76px}.vf-page main :is(.line-clamp-1,.line-clamp-2,.line-clamp-3){-webkit-line-clamp:unset;overflow:visible}.vf-reviews-lead h2,.vf-membership-intro h2{overflow-wrap:normal}.vf-page :is(a,button,summary),.vf-overlay.vf-palette :is(a,button){transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.vf-btn,.vf-nav-cta{transition:background-color .2s ease,border-color .2s ease,color .2s ease}.vf-roll>span{transition-duration:.2s!important}.vf-btn:focus-visible,.vf-nav-cta:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.vf-grain-layer,.vf-glow{pointer-events:none}.vf-glow i{animation:vf-glow-turn 40s linear infinite;transform-origin:70% 60%;will-change:transform}.vf-glow i:nth-child(2){animation-duration:34s;animation-direction:reverse;transform-origin:30% 40%}@keyframes vf-glow-turn{to{transform:rotate(360deg)}}html[data-tab-hidden=true] .vf-glow i{animation-play-state:paused}.vf-page[data-reduced=true] .vf-glow i{animation:none}@media (prefers-reduced-motion: reduce){.vf-glow i{animation:none}}.vf-faq-list li>div:not([hidden]){animation:vf-faq-in .2s cubic-bezier(.22,1,.36,1)}@keyframes vf-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.vf-page[data-reduced=true] .vf-faq-list li>div{animation:none}.vf-hero-compact{min-height:0;padding-top:clamp(96px,12vh,150px)}.vf-hero-goals{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.vf-hero-goals li{border:1px solid hsl(var(--foreground) / .35);padding:6px 10px}.vf-partners-grid{display:grid;gap:28px;grid-template-columns:1fr}.vf-partners-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid hsl(var(--foreground) / .14);border-left:1px solid hsl(var(--foreground) / .14)}.vf-partners-cells li{display:flex;align-items:center;justify-content:center;min-height:112px;padding:18px;border-right:1px solid hsl(var(--foreground) / .14);border-bottom:1px solid hsl(var(--foreground) / .14)}.vf-partners-side h2{font-size:clamp(1.875rem,3vw,3.25rem);line-height:1.05;margin:14px 0 18px}.vf-partners-side ul{display:grid;gap:8px}@media (min-width: 768px){.vf-partners-cells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.vf-partners-grid{grid-template-columns:1fr 3fr;gap:var(--vf-gutter)}}.vf-partners-cells .vf-partner-logo{height:47px;max-width:82%}.vf-partners-cells .vf-partner-logo--stacked{height:47px}@media (min-width: 768px){.vf-partners-cells .vf-partner-logo--stacked{height:47px}}.vf-nav-brand{display:inline-flex;align-items:center;gap:8px;min-height:48px;min-width:0;color:hsl(var(--foreground))}.vf-nav-brand img{display:block;height:40px;width:auto;flex:none;-o-object-fit:contain;object-fit:contain}.vf-nav-brand span{font:800 20px/1 var(--vf-display);white-space:nowrap}.vf-overlay-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid hsl(var(--border))}.vf-overlay-primary a{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:12px;font:700 18px/1.2 var(--vf-display);text-transform:uppercase;border-bottom:1px solid hsl(var(--border))}.vf-overlay-group-toggle{display:flex;justify-content:space-between;align-items:center;min-height:48px;width:100%;font:700 18px/1.2 var(--vf-display);text-align:left;text-transform:uppercase}.vf-overlay-groups ul[hidden]{display:none}.vf-overlay{height:100dvh;padding-bottom:env(safe-area-inset-bottom)}.vf-overlay-scroll{overscroll-behavior:contain}body[data-vf-menu-open=true] .chat-launcher,body[data-vf-menu-open=true] .chat-panel{display:none}@media (max-width: 767px){body:has(.vf-page main :is(input,textarea,select):focus) .chat-launcher{display:none}body[data-kd-cards-visible=true] .chat-launcher:not(:has(~.chat-panel)){display:none}.vf-page .vf-footer-bottom{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.vf-page main [id]{scroll-margin-top:88px}@media (min-width: 768px) and (max-width: 1023px){.vf-page .vf-nav{width:calc(100% - 24px)}.vf-nav-actions>.vf-nav-link:not(.vf-menu-trigger),.vf-nav-actions>.vf-nav-cta{display:none}.vf-menu-trigger{min-height:48px}.vf-overlay-primary{grid-template-columns:1fr}.vf-overlay-groups{grid-template-columns:1fr;gap:0}.vf-overlay-groups section{border-bottom:1px solid hsl(var(--border))}.vf-overlay-groups h2{padding:0}.vf-overlay-groups a{min-height:48px;font-size:16px}.vf-overlay-bottom a{min-height:48px}}@media (max-width: 767px){.vf-page{--vf-gutter: 20px}.vf-columns>span{border-left:1px solid hsl(var(--foreground) / .12)}.vf-columns>span:last-child{border-left:1px solid hsl(var(--foreground) / .07);border-right:1px solid hsl(var(--foreground) / .12)}.vf-section{border-top:1px solid hsl(var(--foreground) / .08)}.vf-page .ad-ambient-midnight,.vf-page .ad-ambient-deep{background:radial-gradient(60% 50% at 18% 100%,hsl(var(--card) / .5),transparent 72%),radial-gradient(55% 45% at 88% 10%,hsl(var(--primary) / .18),transparent 74%),linear-gradient(180deg,hsl(var(--background) / .3),hsl(var(--card) / .28) 52%,hsl(var(--background) / .3))}.vf-pillars .vf-mega-sm{font-size:clamp(1.6rem,9.2vw,2.5rem);overflow-wrap:normal;white-space:nowrap}.vf-pillars{border-top-color:hsl(var(--foreground) / .2)}.vf-pillar{border-bottom-color:hsl(var(--foreground) / .2)}.vf-pillar+.vf-pillar{border-left-color:hsl(var(--foreground) / .2)}.vf-page .vf-nav{width:calc(100% - 24px);gap:8px;padding:5px 8px 5px 12px}.vf-nav-actions>.vf-nav-link:not(.vf-menu-trigger),.vf-nav-actions>.vf-nav-cta{display:none}.vf-menu-trigger{min-height:48px;min-width:76px;justify-content:center;gap:6px;padding:0 8px;border-left:0;font-size:13px}.vf-overlay-head{min-height:68px}.vf-overlay-scroll{padding-top:12px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.vf-overlay-primary{grid-template-columns:1fr}.vf-overlay-primary a{min-height:52px;padding:8px 4px;font-size:20px}.vf-overlay-groups{grid-template-columns:1fr;gap:0;padding-top:16px}.vf-overlay-groups section{border-bottom:1px solid hsl(var(--border))}.vf-overlay-groups h2{padding:0}.vf-overlay-groups ul{border-top:1px solid hsl(var(--border))}.vf-overlay-groups a{min-height:48px;font:400 16px/1.4 Inter,system-ui,sans-serif;padding:10px 2px}.vf-overlay-bottom{margin-top:20px;gap:0 20px}.vf-overlay-bottom a{min-height:48px;font-size:12px}.vf-section{padding-block:44px}.vf-inner main{padding-top:76px}.vf-inner main :where(h1,h2){overflow-wrap:break-word}.vf-inner main :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){font-size:16px;max-width:100%}.vf-inner main form{max-width:100%;min-width:0}.vf-divider{padding-top:0}.vf-divider .vf-ruler{height:10px;background-size:100% 10px,100% 8px;border-bottom-color:hsl(var(--foreground) / .28);background-image:repeating-linear-gradient(90deg,hsl(var(--foreground) / .28) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,hsl(var(--foreground) / .16) 0 1px,transparent 1px 12px)}.vf-divider .vf-playhead{height:14px}.vf-divider .vf-playhead:before{display:none}.vf-labelbar{grid-template-columns:minmax(0,1fr) auto;margin-top:4px}.vf-labelbar>div{padding:6px 8px;overflow-wrap:anywhere}.vf-labelbar-dark{white-space:nowrap}.vf-hero-compact{padding-top:90px}.vf-hero-title{font-size:clamp(2.5rem,10vw,3.5rem)}.vf-hero-grid{gap:24px}.vf-hero-grid .vf-btn{width:100%;min-height:48px;white-space:normal;text-align:center}.vf-play-band{display:flex;flex-direction:column}.vf-play-label{min-height:0;justify-content:flex-start;padding:18px}.vf-play-label h2{text-align:left;font-size:2rem}.vf-play-list{display:grid;grid-template-columns:minmax(0,1fr);padding:8px;gap:4px}.vf-play-list:before{display:none}.vf-play-item{min-height:48px;padding:8px 12px;gap:12px;font-size:15px;letter-spacing:0;line-height:1.3}.vf-play-item>span:first-child{min-width:0}.vf-play-item>span:last-child{flex-shrink:0;white-space:nowrap}.vf-play-media{min-height:300px;aspect-ratio:4/3}.vf-play-media-cta{min-height:48px}.vf-membership-row{grid-template-columns:1fr;gap:10px;padding:20px;border:1px solid hsl(var(--border));border-top:0;background:hsl(var(--card) / .55)}.vf-membership-row>.vf-label:first-child{font-size:11px}.vf-membership-row h3{font-size:1.375rem}.vf-membership-row p{font-size:14px;margin-top:6px}.vf-membership-price{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.vf-membership-price span{text-align:left;font-size:12px;line-height:1.5}.vf-membership-row .vf-link{grid-column:1;justify-self:stretch;justify-content:flex-start;border-top:1px solid hsl(var(--border))}.vf-membership-start{min-height:0}.vf-membership-start p{margin:20px 0}.vf-membership-start .vf-btn{width:100%;min-height:48px}.vf-footer{min-height:0}.vf-footer:before{display:none}.vf-footer-top{padding-bottom:32px}.vf-footer-main{gap:28px}.vf-footer-menu>a,.vf-footer-directory summary{min-height:48px;padding-inline:14px;font-size:14px}.vf-footer-directory-links{max-height:min(55dvh,440px);grid-template-columns:1fr;padding:4px 14px}.vf-footer-directory-links a{min-height:48px;font-size:14px}.vf-footer-right{grid-template-columns:1fr}.vf-footer-socials{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-footer-socials a{min-height:52px}.vf-footer-contact{grid-template-columns:1fr}.vf-footer-contact a,.vf-footer-address{min-height:48px;font-size:14px}.vf-footer-bottom{padding-block:12px}}.vf-page main a:is(.text-primary,[class*=text-primary-on],[class*=text-crimson]):not([class*=bg-]),.vf-page main a:is([class*="hover:text-primary"]):not([class*=bg-]){color:inherit!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vf-page main a:is(.text-primary,[class*=text-primary-on],[class*=text-crimson],[class*="hover:text-primary"]):not([class*=bg-]):hover{color:inherit!important;text-decoration-thickness:2px}.vf-page main a:is(.text-primary,[class*=text-primary-on],[class*=text-crimson]):not([class*=bg-]) *{color:inherit!important}.vf-search-trigger{display:inline-flex;align-items:center;gap:8px;min-height:40px;width:230px;padding:0 12px;margin-right:4px;border:1px solid hsl(var(--border));border-radius:3px;background:hsl(var(--background) / .45);color:hsl(var(--muted-foreground));font:400 13px/1 Inter,system-ui,sans-serif;text-align:left;transition:border-color .2s ease,color .2s ease}.vf-search-trigger:hover{border-color:hsl(var(--foreground) / .5);color:hsl(var(--foreground))}.vf-search-placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 1024px){.vf-page .vf-nav{width:min(860px,calc(100% - 24px))}}@media (max-width: 1023px){.vf-nav-actions>.vf-search-trigger{display:inline-flex;width:48px;min-height:48px;justify-content:center;padding:0;margin:0;border-color:transparent;background:transparent;color:hsl(var(--foreground))}.vf-search-placeholder{display:none}}.vf-overlay-search{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin-bottom:12px;padding:0 14px;border:1px solid hsl(var(--border));border-radius:3px;background:hsl(var(--card));color:hsl(var(--muted-foreground));font:400 15px/1 Inter,system-ui,sans-serif;text-align:left}.ng-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;justify-content:center;align-items:flex-start;padding:104px 12px 12px;background:hsl(var(--midnight-deep) / .7);animation:ng-search-in .16s ease-out}.ng-search-panel{position:relative;display:flex;flex-direction:column;width:min(600px,100%);max-height:min(600px,calc(var(--ng-vvh, 100dvh) - 168px));border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 24px 60px -20px #0000008c;overflow:hidden}.ng-search-head{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-bottom:1px solid hsl(var(--border))}.ng-search-input{flex:1;min-width:0;min-height:48px;background:transparent;border:0;outline:none;color:hsl(var(--foreground));font:400 16px/1.2 Inter,system-ui,sans-serif}.ng-search-input::-webkit-search-cancel-button{display:none}.ng-search-input::-moz-placeholder{color:hsl(var(--muted-foreground))}.ng-search-input::placeholder{color:hsl(var(--muted-foreground))}.ng-search-icon-btn,.ng-search-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:3px;color:hsl(var(--muted-foreground))}.ng-search-close{border:1px solid hsl(var(--border));font:400 14px/1 Space Mono,monospace}.ng-search-icon-btn:hover{color:hsl(var(--foreground))}.ng-search-close:hover{color:hsl(var(--primary));border-color:hsl(var(--primary))}.ng-search-body{overflow-y:auto;overscroll-behavior:contain;padding:12px}.ng-search-eyebrow{margin:4px 4px 10px;font:700 10px/1 Space Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ng-search-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ng-search-list{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.ng-search-list>li{min-width:0}.ng-search-item{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 12px;border-radius:3px;border:1px solid transparent;color:hsl(var(--foreground))}.ng-search-quick .ng-search-item{border-color:hsl(var(--border))}.ng-search-item.is-active{background:hsl(var(--foreground) / .07);border-color:hsl(var(--primary))}.ng-search-item:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.ng-search-title{display:block;font:600 15px/1.3 Inter,system-ui,sans-serif}.ng-search-desc{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:hsl(var(--muted-foreground))}.ng-search-cat{flex:none;font:700 9px/1 Space Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:3px;padding:4px 6px}.ng-search-all{width:100%;min-height:44px;margin-top:8px;border:1px solid hsl(var(--border));border-radius:3px;font:700 11px/1 Space Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground))}.ng-search-all:hover{border-color:hsl(var(--primary))}.ng-search-empty{display:grid;gap:14px;padding:8px 4px;font-size:14px;color:hsl(var(--foreground))}.ng-search-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:3px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:700 11px/1 Space Mono,monospace;letter-spacing:.12em;text-transform:uppercase}@media (max-width: 640px){.ng-search-backdrop{padding:76px 12px 12px}.ng-search-panel{max-height:min(440px,calc(var(--ng-vvh, 100dvh) - 128px))}.ng-search-quick{grid-template-columns:1fr}}@keyframes ng-search-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ng-search-backdrop{animation:none}}.ng-search-answers{display:grid;gap:10px;margin-bottom:16px}.ng-search-answer{display:grid;gap:8px;justify-items:start;padding:14px 16px;border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));border-radius:3px;background:hsl(var(--muted) / .35)}.ng-search-answer-q{margin:0;font-weight:600;font-size:15px;color:hsl(var(--foreground))}.ng-search-answer-a{margin:0;font-size:14px;line-height:1.5;color:hsl(var(--foreground) / .85)}.ng-search-q{padding:8px 12px;border:1px solid hsl(var(--border));border-radius:3px;background:transparent;color:hsl(var(--foreground));font:500 14px/1.3 Inter,sans-serif;text-transform:none;text-align:left;cursor:pointer}.ng-search-q:hover,.ng-search-q.is-active{border-color:hsl(var(--primary));background:hsl(var(--primary) / .18)}.ng-search-backdrop .ng-search-panel{background:#f5f5f5;color:#121212;border-color:#ffffff2e;box-shadow:0 28px 70px -24px #0009}.ng-search-backdrop .ng-search-panel:after{content:"";position:absolute;left:1px;right:1px;bottom:1px;height:36px;border-radius:0 0 11px 11px;pointer-events:none;opacity:0;transition:opacity .14s ease;background:linear-gradient(to top,#f5f5f5,#f5f5f500)}.ng-search-backdrop .ng-search-panel[data-more=true]:after{opacity:1}.ng-search-backdrop .ng-search-head{border-bottom-color:#12121224}.ng-search-backdrop .ng-search-input{color:#121212}.ng-search-backdrop .ng-search-input::-moz-placeholder{color:#12121299}.ng-search-backdrop .ng-search-input::placeholder{color:#12121299}.ng-search-backdrop .text-muted-foreground,.ng-search-backdrop .ng-search-icon-btn,.ng-search-backdrop .ng-search-close{color:#121212bd}.ng-search-backdrop .ng-search-icon-btn:hover{color:#121212}.ng-search-backdrop .ng-search-close:hover{color:#761927;border-color:#76192766}.ng-search-backdrop .ng-search-close{border-color:#12121224}.ng-search-backdrop .ng-search-eyebrow{color:#121212bd}.ng-search-backdrop .ng-search-item{color:#121212}.ng-search-backdrop .ng-search-quick .ng-search-item{border-color:#12121224}.ng-search-backdrop .ng-search-item.is-active{background:#1212120d;border-color:#76192766}.ng-search-backdrop .ng-search-item:focus-visible{outline-color:#121212}.ng-search-backdrop .ng-search-desc{color:#121212bd}.ng-search-backdrop .ng-search-cat{color:#121212bd;border-color:#12121224}.ng-search-backdrop .ng-search-all{color:#121212;border-color:#12121224}.ng-search-backdrop .ng-search-all:hover{border-color:#76192766}.ng-search-backdrop .ng-search-empty{color:#121212}.ng-search-backdrop .ng-search-chip{background:#761927;color:#f5f5f5}.ng-search-backdrop .ng-search-answer{background:#fff;border-color:#12121224;border-left-color:#761927}.ng-search-backdrop .ng-search-answer-q{color:#121212}.ng-search-backdrop .ng-search-answer-a{color:#121212d9}.ng-search-backdrop .ng-search-q{color:#121212;border-color:#12121224}.ng-search-backdrop .ng-search-q:hover,.ng-search-backdrop .ng-search-q.is-active{border-color:#76192766;background:#76192712}.ng-search-body .ng-search-item{min-height:40px;padding:7px 10px;font-size:13px;gap:10px}.ng-search-body .ng-search-title{font-size:13px}.ng-search-body .ng-search-desc{font-size:12px}.ng-search-body .ng-search-eyebrow{font-size:10px}.ng-search-body .ng-search-answer{padding:10px 12px;gap:6px}.ng-search-body .ng-search-answer-q{font-size:13px}.ng-search-body .ng-search-answer-a{font-size:12.5px}.ng-search-body .ng-search-chip{min-height:36px;padding:0 12px;font-size:10px}.vf-inline-link{text-decoration:underline;text-underline-offset:3px;color:inherit}.vf-results-grid{display:grid;gap:40px}.vf-results-accent{color:hsl(var(--primary-on-dark))}.vf-results-photo{position:relative;margin-top:32px;aspect-ratio:4 / 5;max-width:420px;overflow:hidden}.vf-results-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-results-arch{position:absolute;top:8%;right:12%;bottom:0;left:12%;width:76%;height:92%;color:#f5f5f573;pointer-events:none}.vf-results-list{display:grid}.vf-results-list>li{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:26px 0;align-items:baseline}.vf-results-list p{max-width:46ch}@media (min-width: 1024px){.vf-results-grid{grid-template-columns:5fr 7fr;gap:72px;align-items:start}.vf-results-intro{position:sticky;top:110px}}@media (max-width: 767px){.vf-hero-trial-note,.vf-hero-openday,.vf-hero-badges{display:none}.vf-hero-meta{margin-top:16px;border-top:0;padding-top:0}}@media (max-width: 767px){.vf-nav-actions>.vf-search-trigger{display:none}.vf-nav-actions>.vf-nav-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 14px}.vf-menu-trigger{min-width:64px}}@media (max-width: 1023px){.vf-overlay-head{position:sticky;top:0;z-index:2;background:hsl(var(--background))}.vf-overlay-search{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:3px;color:hsl(var(--muted-foreground));font:400 14px/1 Inter,system-ui,sans-serif;text-align:left}.vf-mstart{display:grid;gap:8px;margin-top:14px}.vf-mstart a{display:flex;flex-direction:column;gap:3px;min-height:44px;padding:12px;border:1px solid hsl(var(--border));border-radius:3px;font:400 13px/1.35 Inter,system-ui,sans-serif;color:hsl(var(--muted-foreground))}.vf-mstart strong{display:flex;justify-content:space-between;gap:8px;font:700 15px/1.2 var(--vf-display);text-transform:uppercase;color:hsl(var(--foreground))}.vf-mstart a.vf-mstart-trial{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground) / .85)}.vf-mstart a.vf-mstart-trial strong{font-size:18px;color:hsl(var(--primary-foreground))}.vf-mstart-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vf-mstart-row strong span{color:hsl(var(--primary-on-dark))}.vf-mlist{margin-top:16px;border-top:1px solid hsl(var(--border))}.vf-mlist>li{border-bottom:1px solid hsl(var(--border))}.vf-mrow{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 2px;font:700 18px/1.2 var(--vf-display);text-align:left;text-transform:uppercase;color:hsl(var(--foreground))}.vf-mrow>span{min-width:0;overflow-wrap:break-word}.vf-mchev{flex:none;color:hsl(var(--primary-on-dark));transition:transform .2s ease}.vf-mrow[aria-expanded=true] .vf-mchev{transform:rotate(180deg)}.vf-msub[hidden]{display:none}.vf-msub{padding:0 0 8px 12px}.vf-msub a{display:flex;align-items:center;min-height:44px;padding:8px 2px;font:400 16px/1.35 Inter,system-ui,sans-serif;color:hsl(var(--foreground) / .9)}.vf-msub a:hover,.vf-mrow:hover{color:hsl(var(--primary-on-dark))}.vf-overlay-bottom a{display:inline-flex;align-items:center;min-height:44px}}@media (max-width: 360px){.vf-nav>.vf-nav-brand span{display:none}.vf-mstart-row{grid-template-columns:1fr}.vf-nav-actions>.vf-nav-cta{padding:0 10px}}.vf-play-more{color:hsl(var(--primary-on-dark) / .75);font-weight:700}.vf-play-more:hover{color:hsl(var(--primary-on-dark))}.ng-sr{opacity:0;transform:translate(-18px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.ng-sr.is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.ng-sr{opacity:1;transform:none;transition:none}}.vf-play-soon{display:block;margin-top:3px;font-family:Space Mono,ui-monospace,monospace;font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground) / .55)}.vf-play-item[aria-pressed=true] .vf-play-soon{color:hsl(var(--primary-foreground) / .8)}@media (max-width: 899px){.vf-play-soon{font-size:11px}}.vf-church-section{--art-wine: 4 89% 29%;--art-rust: 12 83% 37%;--art-orange: 27 60% 53%;--art-gold: 40 66% 56%;--art-black: 15 33% 7%;--art-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='240' viewBox='0 0 160 240'%3E%3Cg stroke='%23140c09' stroke-width='3' stroke-linejoin='round'%3E%3Cpath fill='%238a1108' fill-opacity='.85' d='M0 0h70q-14 38 6 70Q38 84 0 74z'/%3E%3Cpath fill='%23ab2c10' fill-opacity='.8' d='M70 0h90v52q-46-6-84 18Q56 38 70 0z'/%3E%3Cpath fill='%23d08140' fill-opacity='.7' d='M0 74q38 10 76-4 10 40-8 78Q30 132 0 140z'/%3E%3Cpath fill='%23400a06' fill-opacity='.9' d='M76 70q38-24 84-18v86q-50 20-92 10 18-38 8-78z'/%3E%3Cpath fill='%23ab2c10' fill-opacity='.75' d='M0 140q30-8 68 8-6 46 22 92H0z'/%3E%3Cpath fill='%238a1108' fill-opacity='.85' d='M68 148q42 10 92-10v102H90q-28-46-22-92z'/%3E%3C/g%3E%3Cpath d='M98 30q20 12 46 6M18 110q20 6 40-4M112 190q22-8 38 6' fill='none' stroke='%23d9a441' stroke-width='1.6' stroke-opacity='.75'/%3E%3C/svg%3E");position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 70% 38% at 50% 22%,hsl(var(--art-rust) / .38),transparent 70%),radial-gradient(ellipse 55% 30% at 50% 30%,hsl(var(--art-orange) / .16),transparent 70%),linear-gradient(180deg,hsl(var(--background)),hsl(var(--art-black)) 12%,hsl(var(--art-wine) / .22) 48%,hsl(var(--art-black)) 86%,hsl(var(--background)))}.vf-church-section:before,.vf-church-section:after{content:"";position:absolute;left:0;right:0;height:14px;z-index:1;pointer-events:none;background-image:var(--art-glass);background-size:56px 84px;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.vf-church-section:before{top:0}.vf-church-section:after{bottom:0}.vf-glass-side{position:absolute;top:4%;bottom:4%;width:clamp(28px,4.5vw,72px);z-index:0;pointer-events:none;background-image:var(--art-glass);background-size:96px 144px;opacity:.78;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent)}.vf-glass-side-l{left:0;border-right:1px solid hsl(var(--art-gold) / .45)}.vf-glass-side-r{right:0;border-left:1px solid hsl(var(--art-gold) / .45);background-position:48px 0}.vf-church-section>*:not(.vf-glass-side){position:relative;z-index:2}.vf-church-section .vf-church-art{margin-top:40px;padding-inline:clamp(36px,6vw,96px)}.vf-church-section .vf-church-art-frame{border:6px solid hsl(var(--art-black));outline:1px solid hsl(var(--art-gold) / .6);outline-offset:3px;box-shadow:0 0 0 9px hsl(var(--art-rust) / .55),0 0 120px 30px hsl(var(--art-rust) / .4),0 40px 160px hsl(var(--art-orange) / .22)}.vf-church-section .vf-church-art-frame img{-o-object-position:50% 40%;object-position:50% 40%}.vf-church-calm{background:hsl(var(--art-black) / .92);border:1px solid hsl(var(--art-rust) / .45);border-radius:4px;padding:clamp(24px,3vw,40px)}@media (max-width: 767px){.vf-church-section .vf-church-art{padding-inline:34px;margin-top:28px}.vf-church-section .vf-church-art-frame{border-width:4px;box-shadow:0 0 0 6px hsl(var(--art-rust) / .55),0 0 70px 16px hsl(var(--art-rust) / .4)}.vf-glass-side{width:22px;background-size:64px 96px}.vf-church-section .vf-wrap{padding-inline:36px}.vf-church-section .vf-church-art-frame{height:clamp(440px,64svh,600px)}.vf-church-section .vf-church-art-frame img{-o-object-position:22% 30%;object-position:22% 30%}}@media (max-width: 639px){.vf-church-section .vf-church-art-frame{height:auto;aspect-ratio:750 / 942}.vf-church-section .vf-church-art-frame img{height:100%;margin-top:0;-o-object-position:50% 50%;object-position:50% 50%}}.vf-hyrox-intro{padding-block:24px}.vf-hyrox-grid{display:grid;gap:20px}.vf-hyrox-media{position:relative;justify-self:start;overflow:hidden;border:1px solid hsl(var(--border))}.vf-hyrox-media img{display:block;height:260px;width:auto;max-width:100%}.vf-hyrox-text{min-width:0}.vf-hyrox-coachlink{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vf-hyrox-coachlink:hover{text-decoration-thickness:2px}@media (min-width: 768px){.vf-hyrox-intro{padding-block:40px}.vf-hyrox-grid{grid-template-columns:minmax(0,520px) 300px;justify-content:center;gap:36px;align-items:center}.vf-hyrox-text{order:1}.vf-hyrox-media{order:2}.vf-hyrox-media img{height:auto;width:300px;max-height:380px}}.vf-agenda-months{display:grid;gap:40px;margin-top:40px}.vf-agenda-month-label{display:flex;align-items:baseline;gap:12px;padding-bottom:10px;border-bottom:1px solid hsl(var(--border) / .7);text-transform:uppercase}.vf-agenda-month-label .vf-display{font-size:clamp(1.5rem,4.5vw,2.25rem)}.vf-agenda-list{display:grid}.vf-agenda-row{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:baseline;padding:13px 0;border-bottom:1px solid hsl(var(--border) / .5)}.vf-agenda-date{display:grid;gap:3px}.vf-agenda-day{font-family:Oswald,Inter,system-ui,sans-serif;font-size:1.5rem;line-height:1}.vf-agenda-title{display:block;font:600 16px/1.4 Inter,system-ui,sans-serif}.vf-agenda-meta{display:block;margin-top:3px;font:400 11px/1.5 Space Mono,ui-monospace,monospace;color:hsl(var(--muted-foreground))}@media (min-width: 768px){.vf-agenda-months{gap:48px;margin-top:56px}.vf-agenda-row{grid-template-columns:76px minmax(0,1fr);gap:24px;padding:15px 0}.vf-agenda-title{font-size:18px}.vf-agenda-day{font-size:1.75rem}}.vf-agenda-more{margin-top:22px}.vf-page-hero{padding-bottom:0}.vf-agenda-page-closing{border-top:1px solid hsl(var(--border) / .5)}@media (min-width: 900px){.vf-agenda-more{display:none}}@media (max-width: 767px){.vf-hyrox-intro{padding-block:20px}.vf-hyrox-grid{gap:18px}.vf-hyrox-media{justify-self:stretch;width:100vw;max-width:none;margin-inline:calc(50% - 50vw);border-inline-width:0}.vf-hyrox-media img{width:100%;height:auto;max-height:none}.vf-hyrox-media .vf-corners{top:8px;right:8px;bottom:8px;left:8px}}@media (min-width: 900px){.vf-agenda-months{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width: 1024px){.vf-partners-cells{grid-template-columns:repeat(4,minmax(0,1fr))}}.vf-agenda{padding-bottom:32px}@media (min-width: 768px){.vf-agenda{padding-bottom:48px}}.vf-church-section:has(.vf-church-scene){overflow:clip}.vf-church-section .vf-church-scene{height:400vh;padding-inline:0}.vf-church-scene-stage{--church-safe-top: 104px ;position:sticky;top:0;height:100svh;overflow:hidden;background:#080808;display:grid;place-items:center;isolation:isolate}.vf-church-dolly{position:absolute;inset:var(--church-safe-top) 0 0;perspective:1200px;display:grid;place-items:center}.vf-church-dolly-cam{position:relative;height:100%;display:grid;place-items:center;transform-style:preserve-3d}.vf-church-video-column{position:relative;height:calc(100svh - var(--church-safe-top));aspect-ratio:9 / 16;mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 18%,#000 82%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 82%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.vf-church-video-column :is(video,img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:none!important}.vf-church-scene-horizon{position:absolute;width:140%;height:22%;left:-20%;bottom:-10%;transform-origin:50% 100%;border-radius:50%;rotate:-7deg;background:radial-gradient(ellipse at 50% 40%,hsl(var(--primary) / .65) 12%,hsl(var(--vf-orange) / .8) 38%,hsl(var(--primary) / .4) 52%,transparent 70%);pointer-events:none}.vf-church-swipe{position:absolute;left:0;top:14svh}.vf-church-slide-row{display:flex;align-items:center;gap:24px;width:-moz-max-content;width:max-content;list-style:none;margin:0;padding:0}.vf-church-slide{position:relative;flex:none;height:72svh}.vf-church-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:none!important}.vf-church-counter{position:absolute;bottom:5svh;left:0;width:100%;text-align:center;color:hsl(var(--foreground))}.vf-church-scene-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.vf-church-scene-stage>.vf-corners{z-index:10}.vf-church-scene[data-active=true][data-static=false] :is(.vf-church-dolly-cam,.vf-church-video-column,.vf-church-swipe,.vf-church-scene-horizon){will-change:transform,opacity}.vf-church-native-slides{overflow-x:auto;scroll-snap-type:x mandatory;padding:24px max(24px,calc((100vw - 54svh)/2))}.vf-church-native-slides .vf-church-slide{scroll-snap-align:center}.vf-church-section .vf-church-scene[data-static=true]{height:auto}.vf-church-scene[data-static=true] .vf-church-scene-stage{position:relative;height:clamp(520px,80svh,900px)}.vf-church-scene[data-static=true] .vf-church-video-column{height:100%}@media (max-width: 767px){.vf-church-scene-stage{--church-safe-top: 96px }.vf-church-section .vf-church-scene{height:300vh}.vf-church-dolly-cam{width:100%}.vf-church-video-column{width:100%;aspect-ratio:auto;mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 7%,#000 82%,transparent)}.vf-church-video-column :is(video,img){-o-object-position:50% 35%;object-position:50% 35%}.vf-church-slide{width:86vw;height:auto;max-height:76svh}.vf-church-swipe{top:50%;margin-top:-57.35vw}.vf-church-native-slides{padding-inline:7vw}}.vf-page{--vf-korrel: url(data:image/png;base64,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)}.vf-page.vf-home .vf-korrel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.vf-page.vf-home .vf-korrel:before{content:"";position:absolute;top:-96px;right:-96px;bottom:-96px;left:-96px;background-image:var(--vf-korrel);background-size:200px 200px;background-repeat:repeat;will-change:transform;animation:vf-korrel-tik 1s steps(1,end) infinite}.vf-page.vf-home .vf-tone-dark .vf-korrel:before{filter:invert(1)}html .vf-page.vf-inner .trn-svc :is(.svc-light,.svc-paper){background-image:var(--vf-korrel);background-size:200px 200px;background-repeat:repeat}@keyframes vf-korrel-tik{0%{transform:translate(0)}4.17%{transform:translate(-71px,38px)}8.33%{transform:translate(54px,-83px)}12.5%{transform:translate(-29px,-66px)}16.67%{transform:translate(88px,47px)}20.83%{transform:translate(-90px,12px)}25%{transform:translate(17px,91px)}29.17%{transform:translate(62px,-21px)}33.33%{transform:translate(-48px,79px)}37.5%{transform:translate(35px,60px)}41.67%{transform:translate(-84px,-52px)}45.83%{transform:translate(76px,-94px)}50%{transform:translate(-13px,27px)}54.17%{transform:translate(93px,5px)}58.33%{transform:translate(-62px,86px)}62.5%{transform:translate(24px,-40px)}66.67%{transform:translate(-37px,-89px)}70.83%{transform:translate(69px,72px)}75%{transform:translate(-94px,-18px)}79.17%{transform:translate(8px,55px)}83.33%{transform:translate(51px,-70px)}87.5%{transform:translate(-56px,33px)}91.67%{transform:translate(81px,-9px)}95.83%{transform:translate(-20px,-75px)}}.vf-page[data-reduced=true] .vf-korrel:before,html[data-tab-hidden=true] .vf-page .vf-korrel:before{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.vf-page.vf-home .vf-korrel:before{animation:none}}.vf-page.vf-home{--vf-trn-head: "Sora", "TASA Orbiter", Inter, system-ui, sans-serif;--vf-trn-mono: "IBM Plex Mono", "Space Mono", ui-monospace, monospace;--vf-trn-burgundy: 350.704 62.832% 22.157%;--vf-trn-prisma: linear-gradient(90deg, hsl(198 88% 56%), hsl(278 62% 60%) 30%, hsl(318 64% 56%) 50%, hsl(348 70% 46%) 72%, hsl(36 92% 56%))}.vf-page.vf-home .vf-tone-light{--background: 0 0% 90.98%;--foreground: 0 0% 9.02%;--card: 0 0% 96.08%;--card-foreground: 0 0% 9.02%;--popover: 0 0% 96.08%;--popover-foreground: 0 0% 9.02%;--secondary: 0 0% 96.08%;--secondary-foreground: 0 0% 9.02%;--muted: 0 0% 85%;--muted-foreground: 0 0% 30%;--accent: 0 0% 85%;--accent-foreground: 0 0% 9.02%;--primary-on-dark: 350.704 62.832% 22.157%;--border: 0 0% 72%;--ring: 0 0% 9.02%;--mauve: 0 0% 9.02%;--sand: 0 0% 9.02%;--vf-orange: 350.704 62.832% 22.157%;position:relative;isolation:isolate;background:hsl(var(--background));color:hsl(var(--foreground))}.vf-page.vf-home .vf-tone-light.vf-tone-paper{--background: 0 0% 96.08%;--card: 0 0% 100%}.vf-page.vf-home .vf-tone-dark{--card: 0 0% 9%;--border: 0 0% 18%;position:relative;isolation:isolate;background:#141414}.vf-page.vf-home :is(.vf-tone-light,.vf-tone-dark):before{content:"";position:absolute;inset:0 var(--vf-gutter);z-index:-1;pointer-events:none;border-right:1px solid hsl(var(--foreground) / .08);background-image:repeating-linear-gradient(90deg,hsl(var(--foreground) / .08) 0 1px,transparent 1px 50%)}@media (min-width: 768px){.vf-page.vf-home :is(.vf-tone-light,.vf-tone-dark):before{background-image:repeating-linear-gradient(90deg,hsl(var(--foreground) / .08) 0 1px,transparent 1px 25%)}}.vf-page.vf-home .vf-tone-light .vf-red{--background: 0 0% 3.137%;--foreground: 0 0% 96.078%;--card: 11.429 41.176% 10%;--muted-foreground: 0 0% 96.078%;--primary-on-dark: 0 0% 96.078%;--border: 11.429 41.176% 10%;--ring: 0 0% 96.078%;--mauve: 0 0% 96.078%}.vf-page.vf-home .vf-tone-light .vf-btn-light:not(.vf-red *){background:hsl(var(--foreground));color:#f5f5f5}.vf-page.vf-home .vf-tone-light .vf-btn-light:not(.vf-red *):hover{background:hsl(var(--foreground) / .85)}.vf-page.vf-home .vf-tone-light .vf-partner-logo{filter:brightness(0)!important;opacity:.6}.vf-page.vf-home .vf-divider{display:none}.vf-page.vf-home main :is(h1,h2,h3){font-family:var(--vf-trn-head);font-synthesis:none}.vf-page.vf-home main h2{font-weight:700;font-size:clamp(1.9rem,3.4vw,4rem);line-height:.95;letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.vf-page.vf-home main h3{font-weight:600;letter-spacing:-.02em}.vf-page.vf-home main :is(.vf-label,.vf-link){font-family:var(--vf-trn-mono);font-weight:500;letter-spacing:.06em}.vf-page.vf-home .vf-play-label h2{font-size:clamp(2rem,3.2vw,3.9rem)}@media (max-width: 767px){.vf-page.vf-home main h2{font-size:clamp(1.75rem,8vw,2.6rem)}.vf-page.vf-home .vf-play-label h2{font-size:clamp(1.4rem,7vw,2.4rem)}}.vf-page.vf-home main .vf-btn{min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--vf-trn-head);font-weight:600;font-size:13px;letter-spacing:-.01em}.vf-page.vf-home .vf-trn-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-eyebrow>i{width:6px;height:6px;border-radius:50%;background:currentColor}.vf-page.vf-home .vf-trn-eyebrow>b{color:hsl(var(--foreground));font-weight:500}.vf-page.vf-home .vf-trn-avatars{display:flex;align-items:center}.vf-page.vf-home .vf-trn-avatars>li{display:grid;place-items:center;width:36px;height:36px;margin-left:-9px;border:2px solid hsl(var(--background));border-radius:50%;background:#171717;color:#f5f5f5;font:600 11px/1 var(--vf-trn-head);letter-spacing:0}.vf-page.vf-home .vf-trn-avatars>li:first-child{margin-left:0}.vf-page.vf-home .vf-trn-avatars>li:nth-child(2){background:hsl(var(--vf-trn-burgundy))}.vf-page.vf-home .vf-trn-avatars>li:nth-child(3){background:#616161}.vf-page.vf-home .vf-trn-avatars>li:nth-child(4){background:#3d3d3d}.vf-page.vf-home .vf-trn-avatars>li.vf-trn-avatar-more{background:#fff;color:#171717}.vf-page.vf-home .vf-trn-hero{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(700px,100svh,1040px)}.vf-page.vf-home .vf-trn-hero-photo{position:absolute;z-index:0;inset:0 auto 0 0;width:40.6%;overflow:hidden;background:#333}.vf-page.vf-home .vf-trn-hero-photo img.ng-photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:grayscale(1) contrast(1.12) brightness(.92)!important}.vf-page.vf-home .vf-trn-hero-glas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.95;-webkit-mask-image:url(/assets/hero-overhead-squat-glas-ramen-masker-D7Cj8A6a.png);mask-image:url(/assets/hero-overhead-squat-glas-ramen-masker-D7Cj8A6a.png);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:50% 40%;mask-position:50% 40%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vf-page.vf-home .vf-trn-hero-glas img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:contrast(1.1) brightness(.98) saturate(1.04)!important}.vf-page.vf-home .vf-trn-hero-prisma{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:1;background:radial-gradient(42% 16% at 58% 84%,hsl(36 92% 58% / .34),transparent 72%),radial-gradient(36% 14% at 34% 80%,hsl(198 88% 58% / .3),transparent 72%),linear-gradient(112deg,transparent 18%,hsl(198 88% 58% / .5) 28%,hsl(278 62% 62% / .48) 38%,hsl(318 64% 58% / .44) 47%,hsl(348 70% 48% / .42) 56%,hsl(36 92% 58% / .46) 66%,transparent 78%);-webkit-mask-image:linear-gradient(180deg,transparent 40%,#000 54%,#000 80%,transparent 98%);mask-image:linear-gradient(180deg,transparent 40%,#000 54%,#000 80%,transparent 98%)}.vf-page.vf-home .vf-trn-hero-glas img{filter:contrast(1.14) brightness(1.02) saturate(1.45)!important}.vf-page.vf-home .vf-trn-hero-mobiel{display:none}.vf-page.vf-home .vf-trn-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,hsl(0 0% 4% / .62) 0%,hsl(0 0% 4% / .55) 40%,hsl(0 0% 4% / .08) 64%,transparent 100%)}.vf-page.vf-home .vf-trn-hero-inner{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;min-height:inherit;padding:clamp(128px,18vh,196px) var(--vf-gutter) clamp(28px,4vh,48px)}.vf-page.vf-home .vf-trn-hero-reviews{grid-column:3 / 5;display:flex;align-items:center;gap:16px}.vf-page.vf-home .vf-trn-hero-reviews p{font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-hero-reviews p b{color:hsl(var(--foreground));font-weight:500}.vf-page.vf-home .vf-trn-stars{display:inline-flex;gap:2px;margin-right:8px;vertical-align:-1px;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-title{grid-column:1 / -1;margin-top:clamp(24px,4vh,48px);color:#fff;mix-blend-mode:difference;font-family:var(--vf-trn-head);font-weight:800;line-height:.85;letter-spacing:-.05em;text-transform:uppercase}.vf-page.vf-home .vf-trn-title-a{display:block;font-size:clamp(2.1rem,11.3vw,18.5rem);white-space:nowrap}.vf-page.vf-home .vf-trn-title-b{display:block;margin:.16em 0 0 50%;font-size:clamp(1.4rem,6.6vw,11rem)}.vf-page.vf-home .vf-trn-lead{grid-column:3 / 5;max-width:30em;margin-top:clamp(28px,4.5vh,56px);font:500 clamp(1.125rem,1.65vw,1.5rem)/1.33 Inter,system-ui,sans-serif;letter-spacing:-.01em;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-lead>span{color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-cta{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(32px,5.5vh,64px)}.vf-page.vf-home .vf-trn-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:clamp(60px,4.7vw,72px);padding:10px 24px;border-radius:999px;text-align:center;transition:background-color .2s ease,color .2s ease}.vf-page.vf-home .vf-trn-pill-main{font:600 clamp(14px,1.08vw,17px)/1.1 var(--vf-trn-head);letter-spacing:-.02em;text-transform:uppercase}.vf-page.vf-home .vf-trn-pill-note{font:500 10.5px/1.3 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.8}.vf-page.vf-home .vf-trn-pill-primary{background:hsl(var(--vf-trn-burgundy));color:#f5f5f5}.vf-page.vf-home .vf-trn-pill-primary:hover{background:hsl(var(--vf-trn-burgundy) / .86)}.vf-page.vf-home .vf-trn-pill-light{background:#fafafa;color:#171717}.vf-page.vf-home .vf-trn-pill-light:hover{background:#fff}.vf-page.vf-home .vf-trn-pill:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.vf-page.vf-home .vf-trn-logos{grid-column:3 / 5;margin-top:clamp(18px,2.6vh,30px);padding:6px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.vf-page.vf-home .vf-trn-logos-track{display:flex;width:-moz-max-content;width:max-content;animation:vf-trn-marquee 41.8s linear infinite}.vf-page.vf-home .vf-trn-logos:hover .vf-trn-logos-track{animation-play-state:paused}.vf-page.vf-home .vf-trn-logos ul{display:flex;align-items:center;gap:56px;padding-right:56px}.vf-page.vf-home main .vf-trn-logos img.vf-trn-logo{display:block;width:auto;height:30px;max-width:132px;-o-object-fit:contain;object-fit:contain;filter:brightness(0)!important;opacity:.62}.vf-page.vf-home main .vf-trn-logos img.vf-trn-logo--stacked{height:38px}@keyframes vf-trn-marquee{to{transform:translate(-50%)}}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-hero{min-height:0}.vf-page.vf-home .vf-trn-hero-inner{padding-top:140px}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-hero{min-height:0;display:flex;flex-direction:column;padding:92px var(--vf-gutter) 28px}.vf-page.vf-home .vf-trn-hero-inner{display:contents}.vf-page.vf-home .vf-trn-hero-reviews{order:1}.vf-page.vf-home .vf-trn-title{order:2}.vf-page.vf-home .vf-trn-lead{order:3}.vf-page.vf-home .vf-trn-cta{order:4}.vf-page.vf-home .vf-trn-hero-photo{order:5;position:relative;inset:auto;z-index:0;width:auto;margin:32px calc(-1 * var(--vf-gutter)) 0;aspect-ratio:4 / 5;background:transparent}.vf-page.vf-home .vf-trn-logos{order:6}.vf-page.vf-home main .vf-trn-hero-photo>:not(.vf-trn-hero-mobiel){display:none}.vf-page.vf-home .vf-trn-hero-mobiel{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.vf-page.vf-home main .vf-trn-hero-mobiel img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 56%;object-position:50% 56%;filter:none!important}.vf-page.vf-home .vf-trn-hero-reviews{grid-column:1;flex-direction:column;align-items:flex-start;gap:12px}.vf-page.vf-home .vf-trn-title{grid-column:1;margin-top:22px;color:hsl(var(--foreground));mix-blend-mode:normal}.vf-page.vf-home .vf-trn-title-a{font-size:10.9vw}.vf-page.vf-home .vf-trn-title-b{margin-left:0;font-size:6.6vw}.vf-page.vf-home .vf-trn-lead{grid-column:1;max-width:34em;margin-top:20px;font-size:1.0625rem}.vf-page.vf-home .vf-trn-cta{grid-column:1;grid-template-columns:minmax(0,1fr);margin-top:26px}.vf-page.vf-home .vf-trn-logos{grid-column:1;margin-top:22px;margin-right:0}.vf-page.vf-home .vf-trn-logos ul{gap:36px;padding-right:36px}.vf-page.vf-home main .vf-trn-logos img.vf-trn-logo{height:24px}.vf-page.vf-home main .vf-trn-logos img.vf-trn-logo--stacked{height:32px}}.vf-page.vf-home .vf-trn-who{padding:clamp(96px,11vw,168px) 0 clamp(56px,6vw,96px)}.vf-page.vf-home .vf-trn-who-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.vf-page.vf-home .vf-trn-who-media{grid-column:1;margin-right:clamp(16px,2.4vw,44px)}.vf-page.vf-home .vf-trn-who-media .vf-frame{aspect-ratio:16 / 11;border-radius:6px}.vf-page.vf-home .vf-trn-who-media .vf-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-page.vf-home .vf-trn-who-media figcaption{margin-top:14px;font-size:10.5px;line-height:1.6;text-align:right;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-who-main{grid-column:3 / 5}.vf-page.vf-home main .vf-trn-who .vf-trn-eyebrow{margin:0;font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase}.vf-page.vf-home main .vf-trn-who-statement{margin-top:24px;max-width:none;font:700 clamp(1.85rem,3.3vw,3.6rem)/1 var(--vf-trn-head);letter-spacing:-.045em;text-transform:uppercase}.vf-page.vf-home .vf-trn-word{color:hsl(var(--foreground) / .3);transition:color .3s ease}.vf-page.vf-home .vf-trn-word.is-lit{color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-who-person{display:flex;align-items:center;gap:14px;margin-top:clamp(32px,4vw,56px)}.vf-page.vf-home main .vf-trn-who-person img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.vf-page.vf-home .vf-trn-who-person p{display:grid;gap:2px;font-size:10.5px;line-height:1.5;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-who-person b{color:hsl(var(--foreground));font-weight:500}.vf-page.vf-home .vf-trn-services{padding:clamp(24px,3vw,48px) 0 clamp(72px,8vw,128px)}.vf-page.vf-home .vf-trn-services-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;padding-bottom:clamp(48px,6vw,96px)}.vf-page.vf-home .vf-trn-services-title{grid-column:1 / 3;padding-right:clamp(16px,3vw,56px)}.vf-page.vf-home main .vf-trn-statement-title{margin-top:20px;font-size:clamp(2.4rem,4.6vw,5.5rem);line-height:.92;letter-spacing:-.05em;color:hsl(var(--foreground) / .5);text-wrap:balance}.vf-page.vf-home .vf-trn-statement-title .vf-results-accent{color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-services-intro{grid-column:3 / 5;display:grid;gap:28px;padding-top:34px}.vf-page.vf-home main .vf-trn-services-intro p{max-width:36em;font:500 clamp(1.0625rem,1.3vw,1.25rem)/1.45 Inter,system-ui,sans-serif;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-services-intro p span{color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-rows{border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-row{border-bottom:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-row-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;padding-top:clamp(22px,2.2vw,34px);padding-bottom:clamp(22px,2.2vw,34px)}.vf-page.vf-home .vf-trn-row-num{grid-column:1;font:600 clamp(1.5rem,2vw,2.25rem)/1 var(--vf-trn-head);letter-spacing:-.04em;color:hsl(var(--foreground) / .45)}.vf-page.vf-home main .vf-trn-row-title{grid-column:2;padding-right:24px;font:700 clamp(1.25rem,1.7vw,1.875rem)/1.05 var(--vf-trn-head);letter-spacing:-.035em;text-transform:uppercase}.vf-page.vf-home .vf-trn-row-link{color:inherit}.vf-page.vf-home .vf-trn-row-link:hover{color:hsl(var(--foreground) / .75)}.vf-page.vf-home .vf-trn-row-media{grid-column:3;aspect-ratio:16 / 10;margin-right:clamp(16px,2vw,32px);border-radius:8px}.vf-page.vf-home .vf-trn-row-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-page.vf-home .vf-trn-row-meta{grid-column:4;display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:11px}.vf-page.vf-home .vf-trn-row-tag{padding:4px 10px;border:1px solid hsl(var(--foreground) / .3);border-radius:999px;font-size:10px}.vf-page.vf-home .vf-trn-row-meta .vf-link{min-height:44px;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-adv{padding:clamp(88px,10vw,150px) 0}.vf-page.vf-home .vf-trn-adv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.vf-page.vf-home .vf-trn-adv-intro{grid-column:1 / 3;position:sticky;top:110px;padding-right:clamp(16px,3vw,56px)}.vf-page.vf-home main .vf-trn-adv-title{margin-top:20px;font-size:clamp(2.4rem,4.6vw,5.5rem);line-height:.92;letter-spacing:-.05em;color:hsl(var(--foreground) / .5);text-wrap:balance}.vf-page.vf-home .vf-trn-adv-title .vf-results-accent{color:hsl(var(--foreground))}.vf-page.vf-home main .vf-trn-adv-sub{margin-top:24px;font:500 clamp(1.0625rem,1.3vw,1.25rem)/1.45 Inter,system-ui,sans-serif;color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-adv-list{grid-column:3 / 5;border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-adv-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:clamp(20px,2vw,28px) 0;border-bottom:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-adv-num{padding-top:6px;font-size:11px;color:hsl(var(--foreground) / .62)}.vf-page.vf-home main .vf-trn-adv-item-title{font:700 clamp(1.25rem,1.6vw,1.75rem)/1.05 var(--vf-trn-head);letter-spacing:-.035em;text-transform:uppercase}.vf-page.vf-home main .vf-trn-adv-item-text{margin-top:8px;max-width:46ch;font-size:clamp(1rem,1.05vw,1.125rem);color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-steps{padding:clamp(88px,10vw,150px) 0}.vf-page.vf-home .vf-trn-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.vf-page.vf-home .vf-trn-steps-intro{grid-column:1;position:sticky;top:110px;display:flex;flex-direction:column;align-items:flex-start;padding-right:clamp(16px,2.4vw,40px)}.vf-page.vf-home main .vf-trn-steps-title{margin-top:18px;font-size:clamp(1.9rem,2.6vw,3rem);line-height:.95}.vf-page.vf-home .vf-trn-steps-title span{color:hsl(var(--foreground) / .5)}.vf-page.vf-home main .vf-trn-steps-sub{margin-top:18px;font-size:1rem;color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-linebtn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;margin-top:32px;padding:0 14px;border-top:1px solid hsl(var(--foreground) / .14);border-bottom:0;background:var(--vf-trn-prisma) left bottom / 100% 2px no-repeat;font:600 13px/1 var(--vf-trn-head);letter-spacing:-.01em;text-transform:uppercase;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-linebtn:hover{background:var(--vf-trn-prisma) left bottom / 100% 2px no-repeat,hsl(var(--foreground) / .04)}.vf-page.vf-home .vf-trn-linebtn:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.vf-page.vf-home .vf-trn-steps-sublink{margin-top:6px;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-steps-list{grid-column:2 / 5;border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-step{border-bottom:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-step-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;padding:clamp(24px,2.6vw,40px) 0}.vf-page.vf-home .vf-trn-step-num{font:600 clamp(2.75rem,4.6vw,5rem)/.9 var(--vf-trn-head);letter-spacing:-.05em}.vf-page.vf-home main .vf-trn-step-title{font:700 clamp(1.25rem,1.6vw,1.75rem)/1.05 var(--vf-trn-head);letter-spacing:-.035em;text-transform:uppercase}.vf-page.vf-home main .vf-trn-step-text{margin-top:8px;max-width:40ch;color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-rows4{padding:clamp(88px,10vw,150px) 0}.vf-page.vf-home main .vf-trn-rows4-title{max-width:22ch;margin-top:18px;font-size:clamp(2rem,3.6vw,4rem);line-height:.95}.vf-page.vf-home .vf-trn-rows4-title span{display:block;color:hsl(var(--foreground) / .5)}.vf-page.vf-home .vf-trn-rows4-list{display:grid;gap:8px;margin-top:clamp(40px,5vw,72px)}.vf-page.vf-home .vf-trn-rows4-row{position:relative;display:flex;align-items:center;min-height:clamp(56px,4.2vw,64px);padding:0 18px;background:#ffffff73;border:1px solid hsl(var(--foreground) / .06);border-radius:2px}.vf-page.vf-home .vf-trn-rows4-label{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-height:44px;font:500 11px/1.4 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-rows4-label b{color:hsl(var(--foreground));font-weight:500}.vf-page.vf-home a.vf-trn-rows4-label:hover b{text-decoration:underline;text-underline-offset:4px}.vf-page.vf-home .vf-trn-rows4-badge{position:absolute;left:var(--pos);top:50%;transform:translate(-50%,-50%);padding:10px 18px;border-radius:999px;background:#171717;color:#f5f5f5;font:600 clamp(14px,1.05vw,16px)/1 var(--vf-trn-head);letter-spacing:-.02em;white-space:nowrap;box-shadow:0 6px 18px #00000029}.vf-page.vf-home .vf-trn-rows4-unit{position:relative;margin-left:auto;font-size:10.5px;color:hsl(var(--foreground) / .62)}@media (max-width: 767px){.vf-page.vf-home .vf-trn-who-grid,.vf-page.vf-home .vf-trn-services-head,.vf-page.vf-home .vf-trn-adv-grid,.vf-page.vf-home .vf-trn-steps-grid{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home .vf-trn-who-media{grid-column:1;max-width:420px;margin-right:0}.vf-page.vf-home .vf-trn-who-main{grid-column:1;margin-top:40px}.vf-page.vf-home main .vf-trn-who-statement{font-size:clamp(1.6rem,7.4vw,2.3rem)}.vf-page.vf-home .vf-trn-services-title,.vf-page.vf-home .vf-trn-services-intro,.vf-page.vf-home .vf-trn-adv-intro,.vf-page.vf-home .vf-trn-adv-list,.vf-page.vf-home .vf-trn-steps-intro,.vf-page.vf-home .vf-trn-steps-list{grid-column:1;position:static;padding-right:0}.vf-page.vf-home .vf-trn-services-intro{padding-top:24px}.vf-page.vf-home .vf-trn-adv-list,.vf-page.vf-home .vf-trn-steps-list{margin-top:36px}.vf-page.vf-home main .vf-trn-statement-title,.vf-page.vf-home main .vf-trn-adv-title{font-size:clamp(2.2rem,10.5vw,3.2rem)}.vf-page.vf-home .vf-trn-row-grid{grid-template-columns:52px minmax(0,1fr);row-gap:14px}.vf-page.vf-home .vf-trn-row-num{grid-column:1;grid-row:1 / span 3;font-size:1.375rem}.vf-page.vf-home main .vf-trn-row-title{grid-column:2;padding-right:0;font-size:1.375rem}.vf-page.vf-home .vf-trn-row-media{grid-column:2;margin-right:0}.vf-page.vf-home .vf-trn-row-meta{grid-column:2}.vf-page.vf-home .vf-trn-step-inner{grid-template-columns:64px minmax(0,1fr);gap:16px}.vf-page.vf-home .vf-trn-step-num{font-size:2rem}.vf-page.vf-home .vf-trn-rows4-row{flex-wrap:wrap;gap:10px 12px;padding:12px 14px}.vf-page.vf-home .vf-trn-rows4-label{flex:1 1 100%}.vf-page.vf-home .vf-trn-rows4-badge{position:static;transform:none;order:2}.vf-page.vf-home .vf-trn-rows4-unit{order:3}}.vf-page.vf-home .vf-trn-why{padding:clamp(88px,10vw,150px) 0 clamp(72px,8vw,128px)}.vf-page.vf-home .vf-trn-why-head{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:clamp(48px,6vw,88px)}.vf-page.vf-home main .vf-trn-why-title{margin-top:20px;font-size:clamp(2.5rem,6.7vw,8rem);line-height:.9}.vf-page.vf-home .vf-trn-why-cells,.vf-page.vf-home .vf-trn-why-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.vf-page.vf-home .vf-trn-why-cells{border-top:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-why-lead{padding:28px 24px 28px 0;font:500 clamp(1.125rem,1.35vw,1.375rem)/1.3 Inter,system-ui,sans-serif;letter-spacing:-.015em}.vf-page.vf-home .vf-trn-why-card{display:flex;flex-direction:column;min-height:clamp(220px,21vw,340px);border-left:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home main .vf-trn-why-card-label{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;background:hsl(var(--foreground) / .035);border-bottom:1px solid hsl(var(--foreground) / .08);font:500 10.5px/1.4 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-why-card-text{padding:26px clamp(18px,1.6vw,28px);font:500 clamp(1.125rem,1.35vw,1.375rem)/1.3 Inter,system-ui,sans-serif;letter-spacing:-.015em}.vf-page.vf-home .vf-trn-why-stats{border-top:1px solid hsl(var(--foreground) / .12);border-bottom:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-why-proof{display:flex;align-items:center;gap:14px;padding:28px 18px 28px 0;border-bottom:2px solid hsl(var(--vf-trn-burgundy))}.vf-page.vf-home .vf-trn-why-proof p{font-size:10.5px;line-height:1.6;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-why-proof p b{color:hsl(var(--foreground));font-weight:500}.vf-page.vf-home .vf-trn-why-stat{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:28px clamp(16px,1.6vw,28px);border-left:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-why-stat-num{font:600 clamp(2.5rem,4vw,4.5rem)/1 var(--vf-trn-head);letter-spacing:-.05em}.vf-page.vf-home .vf-trn-why-stat .vf-label{max-width:14ch;font-size:10.5px;line-height:1.5;text-align:right;color:hsl(var(--foreground) / .62)}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-why-cells,.vf-page.vf-home .vf-trn-why-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-page.vf-home .vf-trn-why-card:nth-child(odd),.vf-page.vf-home .vf-trn-why-stat:nth-child(odd){border-left:0}.vf-page.vf-home .vf-trn-why-card,.vf-page.vf-home .vf-trn-why-stat{border-top:1px solid hsl(var(--foreground) / .12)}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-why-cells,.vf-page.vf-home .vf-trn-why-stats{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home .vf-trn-why-card,.vf-page.vf-home .vf-trn-why-stat{min-height:0;border-left:0;border-top:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-why-lead,.vf-page.vf-home .vf-trn-why-proof{padding-right:0}.vf-page.vf-home .vf-trn-why-card-text,.vf-page.vf-home .vf-trn-why-stat{padding-left:0;padding-right:0}}.vf-page.vf-home .vf-trn-pricing{position:relative;isolation:isolate;background:#0c0c0c}.vf-page.vf-home .vf-trn-pricing .vf-memberships{padding:clamp(88px,10vw,150px) 0 clamp(72px,8vw,120px)}.vf-page.vf-home .vf-trn-pricing .vf-membership-layout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch}.vf-page.vf-home .vf-trn-pricing .vf-membership-intro{grid-column:1 / -1;order:-2;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:clamp(64px,8vw,120px)}.vf-page.vf-home .vf-trn-pricing .vf-membership-intro h2{margin:18px 0 22px;font-size:clamp(2.75rem,6.7vw,8rem);line-height:.9}.vf-page.vf-home .vf-trn-pricing .vf-membership-intro p{max-width:36ch;font-size:1.0625rem;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-pricing .vf-membership-options{display:contents;border:0}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-row,.vf-membership-start){position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:clamp(24px,2.4vw,38px);border:0;border-top:1px solid hsl(var(--foreground) / .12);border-bottom:1px solid hsl(var(--foreground) / .12);border-left:1px solid hsl(var(--foreground) / .12);border-radius:0;background:transparent}.vf-page.vf-home .vf-trn-pricing .vf-membership-row:last-of-type{border-right:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-pricing .vf-membership-row>.vf-label:first-child{position:absolute;top:clamp(24px,2.4vw,38px);right:clamp(24px,2.4vw,38px);font-size:10px;color:hsl(var(--foreground) / .4)}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-row,.vf-membership-start) h3{margin:0;padding-right:48px;font:600 clamp(1.25rem,1.5vw,1.5rem)/1.15 var(--vf-trn-head);letter-spacing:-.025em;text-transform:none}.vf-page.vf-home .vf-trn-pricing .vf-membership-row h3+p{margin-top:12px;font:500 10.5px/1.6 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .6)}.vf-page.vf-home .vf-trn-pricing .vf-membership-price{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:4px 10px;margin-top:32px;padding-bottom:30px;border-bottom:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-price strong,.vf-membership-trial-price){font:600 clamp(2.75rem,3.6vw,4.25rem)/1 var(--vf-trn-head);letter-spacing:-.045em}.vf-page.vf-home .vf-trn-pricing .vf-membership-price span{padding-bottom:6px;font-size:10px;line-height:1.5;text-align:left;color:hsl(var(--foreground) / .6)}.vf-page.vf-home .vf-trn-pricing .vf-membership-price .vf-membership-term{flex-basis:100%;padding:8px 0 0;font:500 11.5px/1.6 var(--vf-trn-mono);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--foreground) / .78)}.vf-page.vf-home .vf-trn-pricing .vf-membership-row h3{margin-top:0}.vf-page.vf-home .vf-trn-pricing .vf-membership-switch{position:relative;z-index:1;background:#171717}.vf-page.vf-home .vf-trn-pricing .vf-membership-soon{grid-column:1 / -1;order:1;margin:0;padding-top:40px;text-align:center;font:500 11px/1.6 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-pricing .vf-membership-soon b{font-weight:600;color:hsl(var(--foreground) / .86)}.vf-page.vf-home .vf-trn-pricing .vf-membership-soon+.vf-membership-bottom{padding-top:14px}.vf-page.vf-home .vf-trn-pricing .vf-membership-actions{grid-column:auto;display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:auto;padding-top:30px}.vf-page.vf-home .vf-trn-pricing .vf-membership-actions .vf-btn{width:100%;background:transparent;border:1px solid hsl(var(--foreground) / .3);color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-pricing .vf-membership-actions .vf-btn:hover{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .7)}.vf-page.vf-home .vf-trn-pricing .vf-membership-actions .vf-link{align-self:center;justify-content:center;border-top:0;color:hsl(var(--foreground) / .8)}.vf-page.vf-home .vf-trn-pricing .vf-membership-start{order:-1;z-index:1;margin-top:-40px;overflow:hidden;background:#171717;border:1px solid hsl(var(--foreground) / .16)}.vf-page.vf-home .vf-trn-pricing .vf-membership-start:before{display:none}.vf-page.vf-home .vf-trn-pricing .vf-membership-start:after{inset:auto 0 0;height:72%;background:radial-gradient(70% 62% at 50% 100%,hsl(var(--vf-trn-burgundy) / .95),hsl(var(--vf-trn-burgundy) / .32) 48%,transparent 76%)}.vf-page.vf-home .vf-trn-pricing .vf-membership-start>.vf-label:first-child{align-self:flex-start;margin-bottom:18px;padding:5px 11px;border:1px solid hsl(var(--foreground) / .32);border-radius:999px;font-size:10px}.vf-page.vf-home .vf-trn-pricing .vf-membership-trial-price{margin-top:32px;padding-bottom:30px;border-bottom:1px solid hsl(var(--foreground) / .16)}.vf-page.vf-home .vf-trn-pricing .vf-membership-start p{margin:26px 0 32px;font:500 10.5px/1.7 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .78)}.vf-page.vf-home .vf-trn-pricing .vf-membership-start .vf-btn{width:100%;margin-top:auto}.vf-page.vf-home .vf-trn-pricing .vf-membership-bottom{grid-column:1 / -1;order:1;padding-top:40px;border-top:0;text-align:center;font:500 11px/1.6 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .7)}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-pricing .vf-membership-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-page.vf-home .vf-trn-pricing .vf-membership-start{grid-column:auto;margin-top:0}.vf-page.vf-home .vf-trn-pricing .vf-membership-row:last-of-type{border-right:0}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-row,.vf-membership-start):nth-child(2n){border-right:1px solid hsl(var(--foreground) / .12)}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-pricing .vf-membership-layout{grid-template-columns:minmax(0,1fr);gap:12px}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-row,.vf-membership-start){margin-top:0;border:1px solid hsl(var(--foreground) / .14);border-radius:10px}.vf-page.vf-home .vf-trn-pricing .vf-membership-intro h2{font-size:clamp(2.4rem,11vw,3.4rem)}}.vf-page.vf-home .vf-trn-news{padding:clamp(88px,10vw,150px) 0 clamp(72px,8vw,128px)}.vf-page.vf-home .vf-trn-news-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:clamp(36px,4vw,60px)}.vf-page.vf-home .vf-trn-news-heading{grid-column:2 / 5}.vf-page.vf-home main .vf-trn-news-title{margin-top:18px;font-size:clamp(3rem,6.7vw,8rem);line-height:.9}.vf-page.vf-home .vf-trn-news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.vf-page.vf-home .vf-trn-news-card{min-width:0}.vf-page.vf-home .vf-trn-news-label{display:flex;align-items:center;gap:7px;padding:0 0 10px;font-size:10.5px;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-news-label>i{width:5px;height:5px;border-radius:50%;background:currentColor}.vf-page.vf-home .vf-trn-news-link{display:block;color:inherit}.vf-page.vf-home .vf-trn-news-media{position:relative;overflow:hidden;background:#171717}.vf-page.vf-home .vf-trn-news-media--wide{aspect-ratio:330 / 205}.vf-page.vf-home .vf-trn-news-media--square{aspect-ratio:330 / 330}.vf-page.vf-home .vf-trn-news-media--tall{aspect-ratio:330 / 445}.vf-page.vf-home .vf-trn-news-media--short{aspect-ratio:330 / 170}.vf-page.vf-home main .vf-trn-news .vf-trn-news-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.06);transition:filter .4s ease,transform .6s cubic-bezier(.22,1,.36,1)}.vf-page.vf-home main .vf-trn-news .vf-trn-news-link:hover .vf-trn-news-media img{filter:none;transform:scale(1.02)}.vf-page.vf-home .vf-trn-news-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:16px 18px;background:radial-gradient(90% 80% at 85% 0%,hsl(var(--vf-trn-burgundy) / .55),transparent 70%),#171717;color:#f5f5f5}.vf-page.vf-home .vf-trn-news-panel span{font:800 clamp(1.75rem,2.6vw,3rem)/.9 var(--vf-trn-head);letter-spacing:-.05em;text-transform:uppercase}.vf-page.vf-home main .vf-trn-news-card-title{padding:16px 20px 0 0;font:500 clamp(1rem,1.15vw,1.1875rem)/1.3 Inter,system-ui,sans-serif;letter-spacing:-.01em}.vf-page.vf-home .vf-trn-news-note{margin-top:8px;font-size:10.5px;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-news-text{margin-top:8px;max-width:46ch;font-size:14px;line-height:1.5;color:hsl(var(--foreground) / .78)}.vf-page.vf-home .vf-trn-news-link:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:4px}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-news-head{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home .vf-trn-news-heading{grid-column:1}.vf-page.vf-home .vf-trn-news-grid{grid-template-columns:minmax(0,1fr);row-gap:36px}.vf-page.vf-home .vf-trn-news-media--tall{aspect-ratio:4 / 5}.vf-page.vf-home .vf-trn-news-media:is(.vf-trn-news-media--wide,.vf-trn-news-media--square,.vf-trn-news-media--short){aspect-ratio:16 / 7}}.vf-page.vf-home .vf-trn-team{padding:clamp(96px,11vw,168px) 0 clamp(72px,8vw,128px)}.vf-page.vf-home .vf-trn-team-head{padding-bottom:clamp(56px,7vw,112px)}.vf-page.vf-home .vf-trn-team-quote{margin:clamp(20px,2.4vw,32px) 0 0}.vf-page.vf-home main .vf-trn-team-quote p{max-width:16ch;font:700 clamp(2.5rem,7.4vw,9rem)/.92 var(--vf-trn-head);letter-spacing:-.05em;color:hsl(var(--foreground));text-wrap:balance}.vf-page.vf-home .vf-trn-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;padding-top:clamp(28px,3vw,44px);border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-team-title{grid-column:1 / 3;padding-right:clamp(16px,3vw,56px)}.vf-page.vf-home main .vf-trn-team-title h2{font-size:clamp(2rem,3.6vw,4.25rem)}.vf-page.vf-home .vf-trn-team-body{grid-column:3 / 5;display:grid;gap:16px;max-width:40em}.vf-page.vf-home main .vf-trn-team-body p{font:400 clamp(1rem,1.1vw,1.125rem)/1.6 Inter,system-ui,sans-serif;color:hsl(var(--foreground) / .78)}.vf-page.vf-home main .vf-trn-team-body p:first-child{font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:500;line-height:1.45;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-team-cta{margin-top:16px}.vf-page.vf-home main .vf-trn-team .vf-btn-primary{background:hsl(var(--vf-trn-burgundy));color:#f5f5f5}.vf-page.vf-home main .vf-trn-team .vf-btn-primary:hover{background:hsl(var(--vf-trn-burgundy) / .86)}.vf-page.vf-home .vf-trn-team-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,24px);margin-top:clamp(56px,7vw,112px)}.vf-page.vf-home .vf-trn-team-fig{margin:0;min-width:0}.vf-page.vf-home .vf-trn-team-photo{aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:#171717}.vf-page.vf-home main .vf-trn-team-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vf-page.vf-home main .vf-trn-team-fig--portrait img{-o-object-position:50% 42%;object-position:50% 42%}.vf-page.vf-home main .vf-trn-team-fig--group img{-o-object-position:50% 85%;object-position:50% 85%}.vf-page.vf-home .vf-trn-team-fig figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:14px;padding-top:12px;border-top:1px solid hsl(var(--foreground) / .14);font-size:10.5px;line-height:1.5;color:hsl(var(--foreground) / .62)}.vf-page.vf-home .vf-trn-team-fig figcaption b{color:hsl(var(--foreground));font-weight:500}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-team-title{grid-column:1 / -1;padding-right:0}.vf-page.vf-home .vf-trn-team-body{grid-column:1 / -1;margin-top:28px}}@media (max-width: 767px){.vf-page.vf-home main .vf-trn-team-quote p{font-size:clamp(2.3rem,11vw,3.4rem)}.vf-page.vf-home .vf-trn-team-grid{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home .vf-trn-team-title,.vf-page.vf-home .vf-trn-team-body{grid-column:1;padding-right:0}.vf-page.vf-home .vf-trn-team-body{margin-top:24px}.vf-page.vf-home .vf-trn-team-media{grid-template-columns:minmax(0,1fr);gap:36px}.vf-page.vf-home .vf-trn-team-photo{aspect-ratio:4 / 5}.vf-page.vf-home .vf-trn-team-fig--portrait .vf-trn-team-photo{aspect-ratio:1 / 1}.vf-page.vf-home main .vf-trn-team-fig--portrait img{-o-object-position:50% 60%;object-position:50% 60%}.vf-page.vf-home main .vf-trn-team-fig--group img{-o-object-position:50% 62%;object-position:50% 62%}}.vf-page.vf-home[data-reduced=true] .vf-trn-logos-track{animation:none;width:auto}.vf-page.vf-home[data-reduced=true] .vf-trn-logos{-webkit-mask-image:none;mask-image:none}.vf-page.vf-home[data-reduced=true] .vf-trn-logos ul{flex-wrap:wrap;gap:20px 40px;padding-right:0}.vf-page.vf-home[data-reduced=true] .vf-trn-logos ul[aria-hidden=true]{display:none}.vf-page.vf-home[data-reduced=true] :is(.vf-trn-pill,.vf-trn-word){transition:none}.vf-page.vf-home[data-reduced=true] main .vf-trn-news .vf-trn-news-media img{transition:none}.vf-page.vf-home[data-reduced=true] main .vf-trn-news .vf-trn-news-link:hover .vf-trn-news-media img{transform:none}@media (prefers-reduced-motion: reduce){.vf-page.vf-home .vf-trn-logos-track{animation:none;width:auto}.vf-page.vf-home .vf-trn-logos{-webkit-mask-image:none;mask-image:none}.vf-page.vf-home .vf-trn-logos ul{flex-wrap:wrap;gap:20px 40px;padding-right:0}.vf-page.vf-home .vf-trn-logos ul[aria-hidden=true]{display:none}.vf-page.vf-home .vf-trn-word{transition:none}.vf-page.vf-home main .vf-trn-news .vf-trn-news-media img{transition:none}.vf-page.vf-home main .vf-trn-news .vf-trn-news-link:hover .vf-trn-news-media img{transform:none}}.vf-page.vf-home .vf-trn-row-media--panel{position:relative}.vf-page.vf-home .vf-trn-donut{display:flex;align-items:center;gap:18px;width:100%;margin:40px 0 0;padding-top:24px;border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-donut svg{flex:none;width:112px;height:112px}.vf-page.vf-home .vf-trn-donut-track{fill:none;stroke:hsl(var(--foreground) / .12);stroke-width:10}.vf-page.vf-home .vf-trn-donut-value{fill:none;stroke-width:10;stroke-linecap:butt}.vf-page.vf-home .vf-trn-donut-num{fill:hsl(var(--foreground));font:700 26px/1 var(--vf-trn-head);letter-spacing:-.04em}.vf-page.vf-home main .vf-trn-donut figcaption{max-width:16ch;font:600 clamp(1rem,1.15vw,1.125rem)/1.3 var(--vf-trn-head);letter-spacing:-.02em;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-closing{position:relative;padding:clamp(96px,12vw,176px) 0 clamp(180px,22vw,320px);border-top:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-closing-boog{position:absolute;left:0;right:0;bottom:0;z-index:-1;height:clamp(300px,40vw,560px);overflow:hidden;pointer-events:none}.vf-page.vf-home .vf-closing-boog>i{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(clamp(20px,3vw,42px));opacity:.9}.vf-page.vf-home .vf-closing-boog>i:before{content:"";position:absolute;left:-4%;top:40%;width:112%;height:150%;border-radius:50%;border:clamp(44px,7vw,112px) solid transparent;background:conic-gradient(from 200deg,#dd40dd,#dd40dd 25deg,#f37149 80deg,#f27889 140deg,#bf68de 205deg,#6c8fef 250deg,#b1bcf1 300deg,#dd40dd 360deg) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0) border-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0) border-box;transform:rotate(9deg)}@media (max-width: 767px){.vf-page.vf-home .vf-closing-boog>i:before{left:-30%;width:160%;top:40%}}.vf-page.vf-home main .vf-trn-closing-label{display:block;font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home main .vf-trn-closing-title{margin-top:20px;max-width:14ch;font:800 clamp(2.75rem,8.4vw,8.5rem)/.92 var(--vf-trn-head);letter-spacing:-.055em;text-transform:uppercase;color:hsl(var(--foreground))}.vf-page.vf-home .vf-closing-prisma{display:block;width:min(100%,420px);height:2px;margin-top:32px;background:var(--vf-trn-prisma)}.vf-page.vf-home .vf-trn-closing-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin-top:40px;padding-top:24px;border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-closing-row .vf-body{max-width:46ch;color:hsl(var(--foreground) / .78)}@media (max-width: 767px){.vf-page.vf-home .vf-trn-closing-row{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home .vf-trn-closing-row .vf-btn{width:100%;justify-content:center}}@media (min-width: 768px) and (max-width: 1023px){.vf-page.vf-home .vf-trn-donut{flex-direction:column;align-items:flex-start}.vf-page.vf-home .vf-trn-donut svg{width:96px;height:96px}}@media (max-width: 767px){.vf-page.vf-home main>:is(.vf-tone-light,.vf-tone-dark):after{content:"";position:absolute;z-index:2;top:-5px;left:calc(var(--vf-gutter) - 5px);right:calc(var(--vf-gutter) - 5px);height:11px;pointer-events:none;background-color:hsl(var(--foreground) / .4);--vf-cross: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M5 0h1v11H5zM0 5h11v1H0z'/%3E%3C/svg%3E");-webkit-mask:var(--vf-cross) left top / 11px 11px no-repeat,var(--vf-cross) right top / 11px 11px no-repeat;mask:var(--vf-cross) left top / 11px 11px no-repeat,var(--vf-cross) right top / 11px 11px no-repeat}.vf-page.vf-home .vf-trn-row-grid{grid-template-columns:minmax(0,1fr);row-gap:12px;padding-top:26px;padding-bottom:28px}.vf-page.vf-home .vf-trn-row-num{grid-column:1;grid-row:auto;font-size:1.875rem;line-height:1}.vf-page.vf-home main .vf-trn-row-title{grid-column:1;font-size:1.5rem;line-height:1.02}.vf-page.vf-home .vf-trn-row-media{grid-column:1;aspect-ratio:16 / 10;margin-top:6px;border-radius:10px}.vf-page.vf-home .vf-trn-row-meta{grid-column:1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}}.vf-page.vf-home .vf-cijfer{display:inline-block;white-space:nowrap}.vf-page.vf-home .vf-cijfer-d{display:inline-block;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 70ms)}.vf-page.vf-home .vf-cijfer[data-staat=klaar] .vf-cijfer-d{opacity:0;transform:translateY(.45em)}.vf-page.vf-home[data-reduced=true] .vf-cijfer-d{transition:none;opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.vf-page.vf-home .vf-cijfer-d{transition:none;opacity:1!important;transform:none!important}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-rows4-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px}.vf-page.vf-home .vf-trn-rows4-label{grid-column:1;grid-row:1;flex:none}.vf-page.vf-home .vf-trn-rows4-badge{grid-column:2;grid-row:1 / span 2;justify-self:end}.vf-page.vf-home .vf-trn-rows4-unit{grid-column:1;grid-row:2;margin-left:0}}.vf-trn-rows-toggle{display:flex;justify-content:center;padding-top:28px;padding-bottom:8px}.vf-page.vf-home .vf-trn-openday{border-top:1px solid hsl(var(--foreground) / .12)}.vf-page.vf-home .vf-trn-od-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px 64px}.vf-page.vf-home main .vf-trn-od-label{display:block;font-size:11px;line-height:1.5;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.vf-page.vf-home main .vf-trn-od-title{margin-top:18px;max-width:13ch;font:800 clamp(2.4rem,5.6vw,5.6rem)/.95 var(--vf-trn-head);letter-spacing:-.05em;text-transform:uppercase;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-od-intro{max-width:42ch;color:hsl(var(--foreground) / .78)}.vf-page.vf-home .vf-trn-od-prisma{display:block;width:min(100%,420px);height:2px;margin-top:32px;background:var(--vf-trn-prisma)}.vf-page.vf-home .vf-trn-od-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px;margin-top:40px}.vf-page.vf-home .vf-trn-od-media{min-height:420px;border:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-od-ticket{position:relative;display:flex;flex-direction:column;border:1px solid hsl(var(--foreground) / .18);background:hsl(var(--card) / .6);padding:clamp(22px,2.4vw,36px)}.vf-page.vf-home main .vf-trn-od-date{margin-top:10px;font:700 clamp(1.6rem,2.6vw,2.4rem)/1.05 var(--vf-trn-head);letter-spacing:-.035em;color:hsl(var(--foreground))}.vf-page.vf-home main .vf-trn-od-date:first-letter{text-transform:uppercase}.vf-page.vf-home .vf-trn-od-perf{position:relative;margin:26px calc(-1*clamp(22px,2.4vw,36px));border-top:1px dashed hsl(var(--foreground) / .3)}.vf-page.vf-home .vf-trn-od-perf:before,.vf-page.vf-home .vf-trn-od-perf:after{content:"";position:absolute;top:-10px;width:20px;height:20px;border-radius:50%;background:hsl(var(--background));border:1px solid hsl(var(--foreground) / .18)}.vf-page.vf-home .vf-trn-od-perf:before{left:-11px;clip-path:inset(0 0 0 50%)}.vf-page.vf-home .vf-trn-od-perf:after{right:-11px;clip-path:inset(0 50% 0 0)}.vf-page.vf-home .vf-trn-od-rows>div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid hsl(var(--foreground) / .14);font-size:12px;text-transform:uppercase}.vf-page.vf-home .vf-trn-od-rows>div:first-child{border-top:1px solid hsl(var(--foreground) / .14)}.vf-page.vf-home .vf-trn-od-rows dd{text-align:right;color:hsl(var(--foreground))}.vf-page.vf-home .vf-trn-od-rows dt{color:hsl(var(--foreground) / .72)}.vf-page.vf-home main .vf-trn-od-max{margin:16px 0 28px}.vf-page.vf-home main .vf-trn-od-cta{margin-top:auto;width:100%;justify-content:center;background:hsl(var(--vf-trn-burgundy));color:#f5f5f5}.vf-page.vf-home main .vf-trn-od-cta:hover{background:hsl(var(--vf-trn-burgundy) / .86)}@media (max-width: 1023px){.vf-page.vf-home .vf-trn-od-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vf-page.vf-home .vf-trn-od-media{min-height:360px}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-od-head{grid-template-columns:minmax(0,1fr)}.vf-page.vf-home main .vf-trn-od-title{margin-top:14px;font-size:clamp(2.1rem,10vw,2.9rem)}.vf-page.vf-home .vf-trn-od-prisma{margin-top:24px}.vf-page.vf-home .vf-trn-od-grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.vf-page.vf-home .vf-trn-od-media{min-height:0;aspect-ratio:5 / 4}}.vf-page.vf-home .vf-trn-cta-second{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 clamp(14px,1.08vw,17px)/1.1 var(--vf-trn-head);letter-spacing:-.02em;text-transform:uppercase;color:hsl(var(--foreground));text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:hsl(var(--foreground) / .35);text-underline-offset:6px;transition:text-decoration-color .2s ease}.vf-page.vf-home .vf-trn-cta-second:hover{text-decoration-color:hsl(var(--foreground))}@media (min-width: 768px){.vf-page.vf-home .vf-trn-title-a{font-size:clamp(1.85rem,9.8vw,16rem)}.vf-page.vf-home .vf-trn-title-b{font-size:clamp(1.25rem,5.75vw,9.5rem)}.vf-page.vf-home .vf-trn-cta{grid-column:3 / 5;display:flex;flex-wrap:wrap;align-items:center;gap:12px 36px;margin-top:clamp(28px,4vh,44px)}.vf-page.vf-home .vf-trn-cta .vf-trn-pill-primary{padding:10px clamp(36px,3.4vw,56px)}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-cta-second{justify-self:start}}.vf-page.vf-home .vf-trn-word{color:hsl(var(--foreground) / .42)}.vf-page.vf-home main .vf-trn-who-body{margin-top:24px;max-width:34em;font:500 clamp(1.0625rem,1.3vw,1.25rem)/1.5 Inter,system-ui,sans-serif;color:hsl(var(--foreground) / .72)}@media (min-width: 768px){.vf-page.vf-home .vf-trn-who{padding-top:clamp(80px,8vw,128px)}.vf-page.vf-home .vf-trn-who-grid{grid-template-columns:minmax(0,45fr) minmax(0,55fr);-moz-column-gap:clamp(32px,5vw,88px);column-gap:clamp(32px,5vw,88px);align-items:center}.vf-page.vf-home .vf-trn-who-media{grid-column:1;margin-right:0}.vf-page.vf-home .vf-trn-who-media .vf-frame{aspect-ratio:5 / 4;border-radius:8px}.vf-page.vf-home .vf-trn-who-media figcaption{text-align:left}.vf-page.vf-home .vf-trn-who-main{grid-column:2}.vf-page.vf-home main .vf-trn-who-statement{font-size:clamp(2rem,3.6vw,4rem)}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-who-media{max-width:none}.vf-page.vf-home .vf-trn-who-media .vf-frame{aspect-ratio:4 / 3}.vf-page.vf-home .vf-trn-who-main{margin-top:32px}}.vf-page.vf-home .vf-trn-row-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.vf-page.vf-home .vf-trn-row-num{font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.06em;color:hsl(var(--foreground) / .55)}.vf-page.vf-home main .vf-trn-row-title{padding-right:0}.vf-page.vf-home main .vf-trn-row-desc{max-width:40ch;font:500 clamp(1rem,1.2vw,1.1875rem)/1.45 Inter,system-ui,sans-serif;color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-row-meta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 14px}@media (min-width: 768px){.vf-page.vf-home .vf-trn-row-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:clamp(28px,4.5vw,80px);column-gap:clamp(28px,4.5vw,80px);align-items:center}.vf-page.vf-home .vf-trn-row-media{grid-column:1;margin-right:0}.vf-page.vf-home .vf-trn-row-body{grid-column:2}.vf-page.vf-home main .vf-trn-row-title{font-size:clamp(1.6rem,2.6vw,3rem)}}@media (max-width: 767px){.vf-page.vf-home .vf-trn-row-body{grid-column:1;gap:8px;margin-top:6px}.vf-page.vf-home .vf-trn-row-num{font-size:11px;line-height:1.5}.vf-page.vf-home .vf-trn-row-media{margin-top:0}}@media (min-width: 768px){.vf-page.vf-home .vf-trn-pricing .vf-membership-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-page.vf-home .vf-trn-pricing :is(.vf-membership-row,.vf-membership-start):nth-child(2n){border-right:0}.vf-page.vf-home .vf-trn-pricing .vf-membership-row:last-of-type{border-right:1px solid hsl(var(--foreground) / .12)}}.vf-page.vf-home .vf-trn-who-chat{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:12px;padding:0;background:none;border:0;cursor:pointer;font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground))}@media (min-width: 1024px){.vf-page.vf-home main .vf-trn-statement-title{font-size:clamp(2.4rem,4.3vw,5.25rem)}}.vf-trn-nav,.vf-trn-menu,.vf-trn-mega,.vf-trn-search{--trn-head: "Sora", "TASA Orbiter", Inter, system-ui, sans-serif;--trn-mono: "IBM Plex Mono", "Space Mono", ui-monospace, monospace;--trn-body: Inter, system-ui, sans-serif;--trn-ink: 0 0% 6.5%;--trn-paper: 0 0% 96.078%;--trn-burgundy: 350.704 62.832% 22.157%;--trn-prisma: linear-gradient(90deg, hsl(198 88% 56%), hsl(278 62% 60%) 30%, hsl(318 64% 56%) 50%, hsl(348 70% 46%) 72%, hsl(36 92% 56%))}.vf-page .vf-nav.vf-trn-nav{border:1px solid hsl(0 0% 100% / .1);border-radius:4px;background:hsl(var(--trn-ink) / .78);-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);color:hsl(var(--trn-paper))}.vf-trn-nav .vf-nav-brand{color:hsl(var(--trn-paper))}.vf-trn-nav .vf-nav-brand img{height:36px}.vf-trn-nav .vf-nav-brand span{font:800 19px/1 var(--trn-head);letter-spacing:-.035em}.vf-trn-nav .vf-nav-actions .vf-nav-link{font-family:var(--trn-mono);font-weight:500;letter-spacing:.1em;color:hsl(var(--trn-paper) / .78)}.vf-trn-nav .vf-nav-actions .vf-nav-link:hover{color:hsl(var(--trn-paper))}.vf-trn-nav .vf-nav-actions .vf-nav-cta{min-height:38px;padding:0 16px;border-radius:999px;background:hsl(var(--trn-burgundy));color:hsl(var(--trn-paper));font:500 11px/1 var(--trn-mono);letter-spacing:.1em}.vf-trn-nav .vf-nav-actions .vf-menu-trigger{gap:8px;border-left-color:#ffffff1f;color:hsl(var(--trn-paper))}.vf-trn-nav .vf-menu-plus{font:400 18px/1 var(--trn-mono)}.vf-trn-nav .vf-nav-actions .vf-search-trigger{border-color:#ffffff24;border-radius:999px;background:#ffffff0a;color:hsl(var(--trn-paper) / .7);font-family:var(--trn-body)}.vf-trn-nav .vf-nav-actions .vf-search-trigger:hover{border-color:#fff6;color:hsl(var(--trn-paper))}.vf-trn-nav :is(a,button):focus-visible{outline:2px solid hsl(var(--trn-paper));outline-offset:3px}@media (max-width: 1023px){.vf-trn-nav .vf-nav-actions>.vf-search-trigger{border-color:transparent;background:transparent;color:hsl(var(--trn-paper))}}@media (max-width: 767px){.vf-page .vf-nav.vf-trn-nav{top:0;left:0;transform:none;width:100%;max-width:none;min-height:60px;padding:max(6px,env(safe-area-inset-top)) 6px 6px 16px;border-width:0 0 1px;border-radius:0;background:hsl(var(--trn-ink) / .94);transition:background-color .25s ease,border-color .25s ease,-webkit-backdrop-filter .25s ease;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease;transition:background-color .25s ease,border-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.vf-page .vf-nav.vf-trn-nav[data-scrolled=false]{background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.vf-page .vf-nav.vf-trn-nav[data-scrolled=false][data-light-top=true] :is(.vf-nav-brand,.vf-menu-trigger,.vf-search-trigger){color:hsl(var(--trn-ink))}.vf-trn-nav .vf-nav-brand img{height:32px}.vf-trn-nav .vf-nav-brand span{font-size:18px}.vf-trn-nav .vf-nav-actions>.vf-nav-cta{min-height:44px;padding:0 14px;margin:0 2px}.vf-trn-nav .vf-nav-actions .vf-menu-trigger{min-width:0;min-height:48px;padding:0 10px 0 12px;border-left:0;font-size:12px}}@media (max-width: 360px){.vf-trn-nav .vf-nav-actions>.vf-nav-cta{padding:0 11px}.vf-trn-nav .vf-nav-actions .vf-menu-trigger{padding:0 8px}}.vf-overlay.vf-palette.vf-trn-menu{--background: 0 0% 6.5%;--card: 0 0% 10%;--secondary: 0 0% 10%;--muted: 0 0% 10%;--border: 0 0% 20%;--muted-foreground: 0 0% 72%;--primary-on-dark: 0 0% 96.078%;background-color:hsl(var(--trn-ink));background-image:linear-gradient(90deg,hsl(0 0% 100% / .035) 1px,transparent 1px);background-size:25% 100%;color:hsl(var(--trn-paper));font-family:var(--trn-body)}.vf-trn-menu .vf-overlay-head{min-height:60px;padding-top:env(safe-area-inset-top);border-bottom:1px solid hsl(0 0% 100% / .1);background:hsl(var(--trn-ink))}.vf-trn-menu .vf-nav-brand img{height:32px}.vf-trn-menu .vf-nav-brand span{font:800 18px/1 var(--trn-head);letter-spacing:-.035em}.vf-trn-menu .vf-overlay-close{border:1px solid hsl(0 0% 100% / .16);border-radius:999px;min-width:44px;min-height:44px}.vf-trn-menu .vf-overlay-close:hover{border-color:#ffffff73}.vf-trn-menu .vf-overlay-scroll{padding-top:16px}.vf-trn-menu .vf-overlay-search{min-height:48px;margin-bottom:0;border:1px solid hsl(0 0% 100% / .16);border-radius:999px;background:#ffffff08;color:hsl(var(--trn-paper) / .72);font:400 14px/1.2 var(--trn-body)}.vf-trn-menu .vf-mstart{gap:8px;margin-top:14px}.vf-trn-menu .vf-mstart a{position:relative;min-height:44px;padding:14px;border:1px solid hsl(0 0% 100% / .14);border-radius:6px;background:#ffffff08;color:hsl(var(--trn-paper) / .72);font:400 13px/1.4 var(--trn-body)}.vf-trn-menu .vf-mstart strong{font:700 14px/1.2 var(--trn-head);letter-spacing:-.01em;color:hsl(var(--trn-paper))}.vf-trn-menu .vf-mstart a.vf-mstart-trial{overflow:hidden;padding:16px 16px 18px;border-color:hsl(var(--trn-burgundy));background:hsl(var(--trn-burgundy));color:hsl(var(--trn-paper) / .86)}.vf-trn-menu .vf-mstart a.vf-mstart-trial strong{font-size:18px;letter-spacing:-.02em}.vf-trn-menu .vf-mstart a.vf-mstart-trial:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--trn-prisma);opacity:.9}.vf-trn-menu .vf-mstart a:hover{border-color:#fff6}.vf-trn-menu .vf-mstart-row strong span{color:hsl(var(--trn-paper) / .7)}.vf-trn-menu .vf-mlist{margin-top:20px;border-top:1px solid hsl(0 0% 100% / .12)}.vf-trn-menu .vf-mlist>li{border-bottom:1px solid hsl(0 0% 100% / .12)}.vf-trn-menu .vf-mrow{min-height:54px;padding:12px 2px;font:500 14px/1.35 var(--trn-mono);letter-spacing:.08em;color:hsl(var(--trn-paper))}.vf-trn-menu .vf-mrow:hover{color:hsl(var(--trn-paper) / .75)}.vf-trn-menu .vf-mchev{width:16px;height:16px;color:hsl(var(--trn-paper) / .6)}.vf-trn-menu .vf-msub{margin:0 0 14px 2px;padding:2px 0 2px 14px;border-left:1px solid hsl(0 0% 100% / .16)}.vf-trn-menu .vf-msub a{min-height:44px;font:400 15px/1.35 var(--trn-body);color:hsl(var(--trn-paper) / .86)}.vf-trn-menu .vf-msub a:hover{color:hsl(var(--trn-paper))}.vf-trn-menu .vf-overlay-bottom{margin-top:22px;gap:0 20px;border-top:0;padding-top:0}.vf-trn-menu .vf-overlay-bottom a{min-height:44px;font:500 11px/1.3 var(--trn-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--trn-paper));text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:5px}.vf-trn-menu :is(a,button):focus-visible{outline:2px solid hsl(var(--trn-paper));outline-offset:3px}.vf-mega-preview.vf-palette.vf-trn-mega{font-family:var(--trn-body)}.vf-trn-mega>button.fixed{background:#0a0a0a9e}.vf-trn-mega .mega-menu-surface{border:1px solid hsl(0 0% 7% / .08);background-color:#f1f1f1;background-image:linear-gradient(90deg,hsl(0 0% 7% / .045) 1px,transparent 1px);background-size:25% 100%}.vf-trn-mega .mega-menu-surface .mega-menu-heading{border-bottom-color:#12121224;font:500 10px/1.4 var(--trn-mono);letter-spacing:.14em;color:#1212129e}.vf-trn-mega .mega-menu-surface .font-mono{font-family:var(--trn-mono);font-weight:500}.vf-trn-mega .mega-menu-surface .font-display{font-family:var(--trn-head);font-weight:700;letter-spacing:-.02em}.vf-trn-mega .mega-menu-surface .mega-menu-link{border-radius:4px;font-family:var(--trn-body)}.vf-trn-mega .mega-menu-surface .mega-menu-link:hover{background:#1212120d}.vf-trn-mega .mega-menu-surface .btn-fr-primary{border-radius:999px;font-family:var(--trn-mono);font-weight:500}.vf-trn-mega .mega-menu-surface .bg-secondary{background-color:#ffffff8c}.vf-trn-mega .mega-menu-surface :is(a,button):focus-visible{outline:2px solid hsl(0 0% 7%);outline-offset:2px}.ng-search-backdrop.vf-trn-search{background:hsl(var(--trn-ink) / .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--trn-body)}.ng-search-backdrop.vf-trn-search .ng-search-panel{overflow:hidden;background:hsl(var(--trn-paper));color:hsl(var(--trn-ink));border:1px solid hsl(var(--trn-ink) / .1);box-shadow:0 32px 80px -28px #000000a6}.ng-search-backdrop.vf-trn-search .ng-search-panel:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--trn-prisma);opacity:.85;pointer-events:none}.ng-search-backdrop.vf-trn-search .ng-search-head{gap:12px;padding:12px 12px 12px 20px;border-bottom:1px solid hsl(var(--trn-ink) / .1)}.ng-search-backdrop.vf-trn-search .ng-search-input{font:500 17px/1.2 var(--trn-head);letter-spacing:-.01em;color:hsl(var(--trn-ink))}.ng-search-backdrop.vf-trn-search .ng-search-input::-moz-placeholder{font-weight:400;color:hsl(var(--trn-ink) / .5)}.ng-search-backdrop.vf-trn-search .ng-search-input::placeholder{font-weight:400;color:hsl(var(--trn-ink) / .5)}.ng-search-backdrop.vf-trn-search .ng-search-close,.ng-search-backdrop.vf-trn-search .ng-search-icon-btn{border-radius:999px;color:hsl(var(--trn-ink) / .72)}.ng-search-backdrop.vf-trn-search .ng-search-close{border:1px solid hsl(var(--trn-ink) / .14);font:400 13px/1 var(--trn-mono)}.ng-search-backdrop.vf-trn-search .ng-search-close:hover{color:hsl(var(--trn-burgundy));border-color:hsl(var(--trn-burgundy) / .5)}.ng-search-backdrop.vf-trn-search .ng-search-body{padding:16px}.ng-search-backdrop.vf-trn-search .ng-search-eyebrow{margin:6px 4px 12px;font:500 11px/1 var(--trn-mono);letter-spacing:.08em;color:hsl(var(--trn-ink) / .6)}.ng-search-backdrop.vf-trn-search .ng-search-eyebrow:before{content:"/ ";color:hsl(var(--trn-burgundy))}.ng-search-backdrop.vf-trn-search .ng-search-quick{gap:8px}.ng-search-backdrop.vf-trn-search .ng-search-quick .ng-search-item{min-height:48px;border-radius:999px;padding:8px 18px;border-color:hsl(var(--trn-ink) / .14);background:#fff9}.ng-search-backdrop.vf-trn-search .ng-search-list{gap:0}.ng-search-backdrop.vf-trn-search .ng-search-list .ng-search-item{border-radius:0;border:0;border-bottom:1px solid hsl(var(--trn-ink) / .08);box-shadow:inset 0 0 hsl(var(--trn-burgundy));transition:box-shadow .14s ease,background-color .14s ease}.ng-search-backdrop.vf-trn-search .ng-search-item{color:hsl(var(--trn-ink))}.ng-search-backdrop.vf-trn-search .ng-search-item.is-active{background:hsl(var(--trn-ink) / .045);border-color:hsl(var(--trn-burgundy) / .5)}.ng-search-backdrop.vf-trn-search .ng-search-list .ng-search-item.is-active{box-shadow:inset 3px 0 hsl(var(--trn-burgundy));border-bottom-color:hsl(var(--trn-ink) / .08)}.ng-search-backdrop.vf-trn-search .ng-search-item:focus-visible{outline:2px solid hsl(var(--trn-ink));outline-offset:2px}.ng-search-backdrop.vf-trn-search .ng-search-title{font:600 15px/1.3 var(--trn-head);letter-spacing:-.01em}.ng-search-backdrop.vf-trn-search .ng-search-desc{color:hsl(var(--trn-ink) / .68)}.ng-search-backdrop.vf-trn-search .ng-search-cat{border-radius:999px;padding:5px 9px;font:500 10px/1 var(--trn-mono);letter-spacing:.06em;color:hsl(var(--trn-ink) / .7);border-color:hsl(var(--trn-ink) / .14)}.ng-search-backdrop.vf-trn-search .ng-search-all{border-radius:999px;font:500 12px/1 var(--trn-mono);letter-spacing:.06em;color:hsl(var(--trn-ink));border-color:hsl(var(--trn-ink) / .18)}.ng-search-backdrop.vf-trn-search .ng-search-all:hover{border-color:hsl(var(--trn-burgundy));color:hsl(var(--trn-burgundy))}.ng-search-backdrop.vf-trn-search .ng-search-chip{border-radius:999px;padding:0 18px;background:hsl(var(--trn-burgundy));color:hsl(var(--trn-paper));font:500 12px/1 var(--trn-mono);letter-spacing:.06em}.ng-search-backdrop.vf-trn-search .ng-search-chip:hover{background:hsl(var(--trn-burgundy) / .88)}.ng-search-backdrop.vf-trn-search .ng-search-q{border-radius:999px;padding:9px 16px;border-color:hsl(var(--trn-ink) / .14);color:hsl(var(--trn-ink));font:500 14px/1.3 var(--trn-body)}.ng-search-backdrop.vf-trn-search .ng-search-q:hover,.ng-search-backdrop.vf-trn-search .ng-search-q.is-active{border-color:hsl(var(--trn-burgundy));background:hsl(var(--trn-burgundy) / .08)}.ng-search-backdrop.vf-trn-search .ng-search-answer{border-radius:4px;background:#fff;border-color:hsl(var(--trn-ink) / .1);border-left:3px solid hsl(var(--trn-burgundy))}.ng-search-backdrop.vf-trn-search .ng-search-answer-q{font:600 15px/1.35 var(--trn-head);color:hsl(var(--trn-ink))}.ng-search-backdrop.vf-trn-search .ng-search-answer-a{color:hsl(var(--trn-ink) / .82)}.ng-search-backdrop.vf-trn-search .ng-search-empty{color:hsl(var(--trn-ink))}@media (prefers-reduced-motion: reduce){.ng-search-backdrop.vf-trn-search .ng-search-list .ng-search-item{transition:none}}@media (max-width: 640px){.ng-search-backdrop.vf-trn-search .ng-search-input{font-size:16px}.ng-search-backdrop.vf-trn-search .ng-search-head{padding-left:16px}}.vf-page .vf-footer{--vf-trn-head: "Sora", "TASA Orbiter", Inter, system-ui, sans-serif;--vf-trn-mono: "IBM Plex Mono", "Space Mono", ui-monospace, monospace;--vf-trn-burgundy: 350.704 62.832% 22.157%;--vf-trn-prisma: linear-gradient(90deg, hsl(198 88% 56%), hsl(278 62% 60%) 30%, hsl(318 64% 56%) 50%, hsl(348 70% 46%) 72%, hsl(36 92% 56%));--border: 0 0% 18%;background:radial-gradient(ellipse 34% 46% at 14% 96%,hsl(var(--vf-trn-burgundy) / .5),transparent 80%),#101010;border-top:0}.vf-page .vf-footer:before{opacity:.55}.vf-page .vf-footer .vf-footer-top{background:var(--vf-trn-prisma) center top / 100% 1px no-repeat}.vf-page .vf-footer .vf-footer-film-track{font-family:var(--vf-trn-head);font-weight:800;letter-spacing:-.045em;text-transform:uppercase}.vf-page .vf-footer .vf-footer-film:before,.vf-page .vf-footer .vf-footer-film:after{display:none}.vf-page .vf-footer .vf-footer-film{border-block-width:14px}.vf-page .vf-footer .vf-footer-menu>a,.vf-page .vf-footer .vf-footer-directory summary{font-family:var(--vf-trn-head);font-weight:600;letter-spacing:-.01em;background:#171717d9}.vf-page .vf-footer .vf-footer-menu>a:hover,.vf-page .vf-footer .vf-footer-directory summary:hover{background:hsl(var(--vf-trn-burgundy) / .45)}.vf-page .vf-footer .vf-footer-menu>a>span{color:#f5f5f580}.vf-page .vf-footer .vf-footer-directory-links{background:#101010eb}.vf-page .vf-footer .vf-footer-directory-links a{font-family:Inter,system-ui,sans-serif;color:#f5f5f5d1}.vf-page .vf-footer .vf-footer-socials a{background:#171717d9}.vf-page .vf-footer .vf-footer-socials a:hover{background:hsl(var(--vf-trn-burgundy))}.vf-page .vf-footer .vf-footer-contact a,.vf-page .vf-footer .vf-footer-address{font-family:Inter,system-ui,sans-serif;font-weight:500}.vf-page .vf-footer .vf-footer-brand{font-family:var(--vf-trn-head);font-weight:800;letter-spacing:-.055em}.vf-page .vf-footer .vf-footer-bottom{font-family:var(--vf-trn-mono);font-weight:500;letter-spacing:.06em}.vf-page .vf-footer .vf-footer-bottom button{text-transform:uppercase;letter-spacing:.06em;font-family:var(--vf-trn-mono)}.vf-page .vf-footer .vf-footer-legal>span:last-child{color:#f5f5f599}.vf-page .vf-footer .vf-footer-brand{font-size:clamp(1rem,4.8vw,8rem)}@media (max-width: 767px){.vf-page .vf-footer .vf-footer-brand{font-size:clamp(2rem,8.8vw,4.5rem)}}.vf-page .vf-footer .vf-footer-brand{padding-right:.06em}.vf-page .vf-footer .vf-footer-top--home{padding:0 0 56px}.vf-page :is(.vf-agenda,.vf-agenda-page-hero,.vf-agenda-page-closing){--vf-trn-head: "Sora", "TASA Orbiter", Inter, system-ui, sans-serif;--vf-trn-mono: "IBM Plex Mono", "Space Mono", ui-monospace, monospace;--vf-trn-burgundy: 350.704 62.832% 22.157%;--vf-trn-prisma: linear-gradient(90deg, hsl(198 88% 56%), hsl(278 62% 60%) 30%, hsl(318 64% 56%) 50%, hsl(348 70% 46%) 72%, hsl(36 92% 56%))}.vf-page .vf-agenda .vf-agenda-month-label{position:relative;padding-bottom:14px;border-bottom-color:hsl(var(--foreground) / .16)}.vf-page .vf-agenda .vf-agenda-month-label:after{content:"";position:absolute;left:0;bottom:-1px;width:48px;height:1px;background:var(--vf-trn-prisma);pointer-events:none}.vf-page .vf-agenda .vf-agenda-month-label .vf-display{font-family:var(--vf-trn-head);font-weight:700;font-size:clamp(1.375rem,3.2vw,2rem);line-height:1;letter-spacing:-.04em;font-synthesis:none}.vf-page .vf-agenda .vf-agenda-row{padding-block:16px;border-bottom-color:hsl(var(--foreground) / .12)}.vf-page .vf-agenda .vf-agenda-date{gap:6px}.vf-page .vf-agenda .vf-agenda-date .vf-label{font-family:var(--vf-trn-mono);font-weight:500;font-size:10.5px;letter-spacing:.08em;color:hsl(var(--foreground) / .62)}.vf-page .vf-agenda .vf-agenda-day{font-family:var(--vf-trn-head);font-weight:600;font-size:1.625rem;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-synthesis:none}.vf-page .vf-agenda .vf-agenda-title{font:600 16px/1.35 Inter,system-ui,sans-serif;letter-spacing:-.01em}.vf-page .vf-agenda .vf-agenda-meta{margin-top:6px;font:500 11px/1.5 var(--vf-trn-mono);letter-spacing:.04em;color:hsl(var(--foreground) / .62)}.vf-page .vf-agenda .vf-agenda-more{margin-top:28px}.vf-page .vf-agenda .vf-agenda-more .vf-link{font-family:var(--vf-trn-mono);font-weight:500;letter-spacing:.06em}@media (min-width: 768px){.vf-page .vf-agenda .vf-agenda-row{padding-block:18px}.vf-page .vf-agenda .vf-agenda-day{font-size:2rem}.vf-page .vf-agenda .vf-agenda-title{font-size:18px}}.vf-page :is(.vf-agenda-page-hero,.vf-agenda-page-closing) .vf-label,.vf-page :is(.vf-agenda-page-hero,.vf-agenda-page-closing) .vf-link{font-family:var(--vf-trn-mono);font-weight:500;letter-spacing:.06em}.vf-page .vf-agenda-page-hero h1.vf-display,.vf-page .vf-agenda-page-closing h2.vf-display{font-family:var(--vf-trn-head);line-height:.95;letter-spacing:-.045em;text-transform:uppercase;font-synthesis:none;text-wrap:balance}.vf-page .vf-agenda-page-hero h1.vf-display{font-weight:800}.vf-page .vf-agenda-page-closing h2.vf-display{font-weight:700}.vf-page .vf-agenda-page-closing{border-top-color:hsl(var(--foreground) / .12)}.vf-page .vf-agenda-page-closing .vf-btn{min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--vf-trn-head);font-weight:600;font-size:13px;letter-spacing:-.01em}.vf-page .vf-agenda-page-closing .vf-btn-primary{background:hsl(var(--vf-trn-burgundy));color:#f5f5f5}.vf-page .vf-agenda-page-closing .vf-btn-primary:hover{background:hsl(var(--vf-trn-burgundy) / .86)}.vf-page.vf-home .vf-trn-inline{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:hsl(var(--vf-trn-burgundy) / .7);text-underline-offset:4px}.vf-page.vf-home .vf-trn-inline:hover{text-decoration-color:currentColor}.vf-page.vf-home .vf-trn-inline:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px;border-radius:2px}.vf-page.vf-home main .vf-trn-steps-more{margin-top:22px;font-size:1rem;line-height:1.5;color:hsl(var(--foreground) / .72)}.vf-page.vf-home .vf-trn-steps-more .vf-trn-inline{color:hsl(var(--foreground))}
