.bl{--bl-ink:#1B2150;--bl-muted:#4B5280;--bl-action:#515EEB;--bl-action-hover:#4250DC;--bl-on-action:#FFFFFF;--bl-accent-text:#515EEB;--bl-willy:#7585FB;--bl-sky-a:#FFFFFF;--bl-sky-b:#F4F1FF;--bl-sky-c:#E7F4FC;--bl-dot:#B6B7E2;--bl-orbit:rgba(180,190,230,0.55);--bl-page:#FFFFFF;--bl-canvas:#F6F7FC;--bl-surface:#FFFFFF;--bl-surface-soft:#F6F7FC;--bl-border:#DFE5F1;--bl-chip:#FFFFFF;--bl-chip-on:#EEF0FF;--bl-header-bg:rgba(255,255,255,0.82);--bl-mess-bar:#E6E9F4;--bl-chat-bg:#F1F3F8;--bl-success:#327C69;--bl-success-bg:#E5F2EE;--bl-warning:#805C18;--bl-warning-bg:#FAF1DE;--bl-error:#A5455C;--bl-error-bg:#F8E8EC;--bl-cover-1:#7FB8C9;--bl-cover-2:#E7A9A0;--bl-cover-3:#8FA88A;--bl-cover-4:#E2B66E;--bl-cover-5:#8E9BE8;--bl-cover-6:#C69AD6;--bl-shadow:0 8px 24px rgba(27,33,80,0.08);--bl-shadow-lift:0 22px 48px rgba(27,33,80,0.14);--bl-f-ui:var(--font-sans),"Fredoka",ui-rounded,"SF Pro Rounded","Nunito",system-ui,sans-serif;--bl-f-moment:var(--font-brand),"Sour Gummy","Fredoka",ui-rounded,system-ui,sans-serif;--bl-r-field:12px;--bl-r-card:16px;--bl-r-panel:24px;--bl-header-h:68px;color-scheme:light}:where(.bl) *{box-sizing:border-box}.bl{color:var(--bl-ink);font-family:var(--bl-f-ui);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.bl,.bl:before{background:var(--bl-page)}.bl:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:31}:where(.bl) h1,:where(.bl) h2,:where(.bl) h3,:where(.bl) h4,:where(.bl) h5,:where(.bl) p{margin:0}:where(.bl) h1,:where(.bl) h2,:where(.bl) h3,:where(.bl) h4{text-wrap:balance;font-weight:600}:where(.bl) button,:where(.bl) input{font:inherit;color:inherit}:where(.bl) img{display:block;max-width:100%;height:auto}:where(.bl) a{color:var(--bl-accent-text)}:where(.bl) :focus-visible{outline:2px solid var(--bl-action);outline-offset:3px;border-radius:6px}:where(.bl) .wrap{max-width:1200px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}:where(.bl) .kicker{font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bl-accent-text)}:where(.bl) .h2{font-size:clamp(30px,4.2vw,50px);line-height:1.08;letter-spacing:-.01em}:where(.bl) .h2 .blue{color:var(--bl-accent-text)}:where(.bl) .lead{font-size:clamp(17px,1.6vw,20px);color:var(--bl-muted);line-height:1.5}:where(.bl) .section-head{display:flex;flex-direction:column;gap:12px;max-width:760px}@keyframes bl-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes bl-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bl-pop{0%{opacity:.4;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes bl-hello{0%{transform:rotate(0)}30%{transform:rotate(-8deg) translateY(-6px)}60%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes bl-hop{0%{transform:translateY(14px) scale(.92);opacity:.2}60%{transform:translateY(-8px) scale(1.03);opacity:1}to{transform:none}}:where(.bl) .site-header{position:sticky;top:env(safe-area-inset-top,0);z-index:30;background:var(--bl-header-bg);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s}:where(.bl) .site-header.scrolled{border-bottom-color:var(--bl-border)}:where(.bl) .site-header .wrap{display:flex;align-items:center;gap:24px;min-height:var(--bl-header-h)}:where(.bl) .logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;flex:none}:where(.bl) .logo img{width:46px}:where(.bl) .logo .word{display:block;width:108px;aspect-ratio:600/113;background:var(--bl-ink);-webkit-mask:url(/landing/assets/logo-word.png) center/contain no-repeat;mask:url(/landing/assets/logo-word.png) center/contain no-repeat}:where(.bl) .nav{display:flex;gap:26px;margin-left:auto}:where(.bl) .nav a{color:var(--bl-ink);text-decoration:none;font-weight:500;font-size:15px;white-space:nowrap}@media (max-width:900px){:where(.bl) .nav{gap:16px}:where(.bl) .nav a{font-size:14px}}:where(.bl) .nav a:hover{color:var(--bl-accent-text)}:where(.bl) .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--bl-r-field);border:1px solid transparent;font-weight:500;font-size:16px;line-height:1.25;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .14s,transform .14s,border-color .14s}:where(.bl) .btn-primary{background:var(--bl-action);color:var(--bl-on-action);box-shadow:0 8px 20px rgba(81,94,235,.3)}:where(.bl) .btn-primary:hover{background:var(--bl-action-hover);transform:translateY(-1px)}:where(.bl) .btn-secondary{background:var(--bl-surface);color:var(--bl-ink);border-color:var(--bl-border)}:where(.bl) .btn-secondary:hover{border-color:var(--bl-willy)}:where(.bl) .btn-small{min-height:40px;padding:0 14px;font-size:14px}:where(.bl) .signup{width:100%;max-width:680px;text-align:left;display:flex;flex-direction:column;gap:8px}:where(.bl) .signup-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px;padding:6px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:18px;box-shadow:var(--bl-shadow);transition:border-color .14s,box-shadow .14s}:where(.bl) .signup-box:focus-within{border-color:var(--bl-action);box-shadow:0 0 0 4px rgba(81,94,235,.14),var(--bl-shadow)}:where(.bl) .field{display:flex;flex-direction:column;justify-content:center;gap:0;padding:6px 12px;border-radius:12px;min-width:0}:where(.bl) .field+.field{border-left:1px solid var(--bl-border);border-radius:0}:where(.bl) .field label{font-size:12px;font-weight:500;color:var(--bl-muted)}:where(.bl) .field input{border:0;background:transparent;padding:0;font-size:16px;min-height:26px;width:100%}:where(.bl) .field input:focus{outline:none}:where(.bl) .field input::-moz-placeholder{color:var(--bl-muted);opacity:.7}:where(.bl) .field input::placeholder{color:var(--bl-muted);opacity:.7}:where(.bl) .signup-box .btn{align-self:stretch;min-height:52px}:where(.bl) .field.dest{position:relative}:where(.bl) .dest-list{position:absolute;z-index:30;left:-6px;right:-6px;top:calc(100% + 10px);margin:0;padding:6px;list-style:none;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:16px;box-shadow:var(--bl-shadow);max-height:320px;overflow-y:auto}:where(.bl) .dest-list[hidden]{display:none}:where(.bl) .dest-opt{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;cursor:pointer;font-size:16px;color:var(--bl-ink)}:where(.bl) .dest-opt:hover,:where(.bl) .dest-opt[aria-selected=true]{background:var(--bl-surface-soft)}:where(.bl) .dest-opt .ph,:where(.bl) .dest-opt img{width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--bl-surface-soft)}:where(.bl) .dest-opt span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.bl) .signup.has-error .signup-box{border-color:var(--bl-warning)}:where(.bl) .form-error{color:var(--bl-warning);font-size:14px;font-weight:500}:where(.bl) .form-note{margin:0;font-size:13px;color:var(--bl-muted)}:where(.bl) .form-note a{color:inherit}:where(.bl) .chips{display:flex;flex-wrap:wrap;gap:8px}:where(.bl) .chip{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--bl-border);background:var(--bl-chip);font-size:14px;font-weight:500;cursor:pointer;color:var(--bl-ink)}:where(.bl) .chip:hover{border-color:var(--bl-willy)}:where(.bl) .chip[aria-pressed=true]{background:var(--bl-chip-on);border-color:var(--bl-action)}:where(.bl) .chip[aria-pressed=true]:before{content:"✓";color:var(--bl-accent-text);font-size:12px}:where(.bl) .success{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:start;max-width:600px;width:100%;padding:20px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:var(--bl-r-panel);box-shadow:var(--bl-shadow-lift);animation:bl-pop .24s ease-out;text-align:left}:where(.bl) .success>img{width:80px;animation:bl-hello .7s ease-out 1}:where(.bl) .success-body{display:flex;flex-direction:column;gap:12px;min-width:0}:where(.bl) .success-body h3{font-size:24px;color:var(--bl-accent-text)}:where(.bl) .success-body p{color:var(--bl-muted)}:where(.bl) .success-body strong{color:var(--bl-ink);font-weight:500;word-break:break-word}:where(.bl) .success fieldset{border:0;padding:0;margin:0}:where(.bl) .success legend{font-weight:500;padding:0;margin-bottom:8px;color:var(--bl-ink)}:where(.bl) .thanks{color:var(--bl-success);font-weight:500}:where(.bl) .hero{position:relative;overflow:hidden;min-height:calc(100svh - var(--bl-header-h));display:flex;background:radial-gradient(ellipse at 50% 20%,var(--bl-sky-a) 4%,var(--bl-sky-b) 38%,var(--bl-sky-c) 100%)}:where(.bl) .hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(var(--bl-dot) .8px,transparent .8px);background-size:78px 78px;-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}:where(.bl) .hero .wrap{position:relative;z-index:1;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding-block:clamp(24px,4vh,48px) 0}:where(.bl) .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 8px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:999px;font-size:12px;font-weight:500;color:var(--bl-muted);letter-spacing:.05em;text-transform:uppercase}:where(.bl) .eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--bl-success);box-shadow:0 0 0 4px var(--bl-success-bg)}:where(.bl) .hero h1{font-size:clamp(40px,min(6.2vw,9vh),88px);line-height:1.02;letter-spacing:-.02em}:where(.bl) .hero h1 span{display:block;white-space:nowrap}:where(.bl) .hero h1 .l2{color:var(--bl-accent-text)}:where(.bl) .hero h1 .swoosh{position:relative;display:inline}:where(.bl) .hero h1 .swoosh svg{position:absolute;left:-2%;bottom:-.14em;width:104%;height:.26em;overflow:visible}:where(.bl) .hero h1 .swoosh path{fill:none;stroke:var(--bl-willy);stroke-width:7;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420;animation:bl-draw .9s ease-out .4s forwards}@keyframes bl-draw{to{stroke-dashoffset:0}}:where(.bl) .tagline{font-size:clamp(16px,1.6vw,19px);color:var(--bl-muted);max-width:34em}:where(.bl) .tagline b{color:var(--bl-ink);font-weight:500}:where(.bl) .hero-scene{position:relative;width:100%;max-width:920px;flex:1 1 auto;min-height:210px;max-height:360px}:where(.bl) .halo{position:absolute;left:50%;top:50%;width:420px;height:420px;max-width:90%;translate:-50% -45%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95) 0,rgba(117,133,251,.2) 45%,transparent 70%)}:where(.bl) .orbit{position:absolute;left:50%;top:55%;border:1.5px dashed var(--bl-orbit);border-radius:50%;pointer-events:none}:where(.bl) .orbit-1{width:680px;max-width:96%;height:200px;transform:translate(-50%,-50%) rotate(-10deg)}:where(.bl) .orbit-2{width:460px;max-width:70%;height:270px;transform:translate(-50%,-50%) rotate(24deg)}:where(.bl) .spark{position:absolute;color:var(--bl-willy);font-size:22px;line-height:1;pointer-events:none;opacity:.8}:where(.bl) .hero-willy{position:absolute;left:50%;top:2%;height:96%;width:auto;max-width:none;translate:-50% 0;filter:drop-shadow(0 24px 30px rgba(27,33,80,.18));animation:bl-float 6s ease-in-out infinite}:where(.bl) .sticker{position:absolute;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:var(--bl-r-card);box-shadow:var(--bl-shadow-lift);padding:12px 16px;display:flex;gap:12px;align-items:center;text-align:left;max-width:270px}:where(.bl) .sticker .label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bl-accent-text);display:block}:where(.bl) .sticker p{font-weight:500;line-height:1.35;font-size:15px}:where(.bl) .sticker img.thumb{width:46px;height:46px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex:none}:where(.bl) .st-top{left:4%;top:18%;transform:rotate(-5deg)}:where(.bl) .st-bottom{right:3%;top:42%;transform:rotate(4deg)}:where(.bl) .st-bottom p{font-weight:400}:where(.bl) .mess-section{position:relative;height:160vh;background:var(--bl-page)}:where(.bl) .mess-sticky{position:sticky;top:calc(var(--bl-header-h) + env(safe-area-inset-top, 0px));height:calc(100vh - var(--bl-header-h));display:flex;flex-direction:column;justify-content:flex-start;gap:20px;overflow:hidden;padding-block:24px 20px}:where(.bl) .mess-text{display:grid}:where(.bl) .mess-text .state{grid-area:1/1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;max-width:820px;margin-inline:auto;transition:opacity .26s,transform .26s}:where(.bl) .ouf{font-family:var(--bl-f-moment);font-weight:600;color:var(--bl-accent-text);font-size:40px;line-height:1}:where(.bl) .board-frame{position:relative;width:100%;overflow:hidden}:where(.bl) .board{position:absolute;left:50%;top:0;width:960px;height:480px;transform-origin:top center}:where(.bl) .m{position:absolute;will-change:transform,opacity}:where(.bl) .m-inner{background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:14px;box-shadow:var(--bl-shadow-lift);overflow:hidden;height:100%}:where(.bl) .m.buzz>*{animation:bl-buzz .42s linear}@keyframes bl-buzz{0%,to{translate:0 0}15%{translate:-5px 1px}30%{translate:5px -1px}45%{translate:-4px 0}60%{translate:4px 1px}75%{translate:-2px 0}}:where(.bl) .browser .bar{display:flex;gap:4px;padding:8px 8px 0;background:var(--bl-canvas);border-bottom:1px solid var(--bl-border);overflow:hidden}:where(.bl) .browser .tab{flex:0 0 auto;max-width:92px;padding:6px 8px;font-size:11px;font-weight:500;color:var(--bl-muted);background:var(--bl-surface-soft);border-radius:8px 8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:4px}:where(.bl) .browser .tab:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--c,var(--bl-willy));flex:none}:where(.bl) .browser .tab.on{background:var(--bl-surface);color:var(--bl-ink)}:where(.bl) .browser .tab.more{background:var(--bl-error-bg);color:var(--bl-error);font-variant-numeric:tabular-nums}:where(.bl) .browser .tab.more:before{display:none}:where(.bl) .browser .tab.more.bump{animation:bl-bump .3s ease-out}@keyframes bl-bump{50%{transform:scale(1.25)}}:where(.bl) .browser .page{padding:16px;display:flex;flex-direction:column;gap:10px}:where(.bl) .browser .page h5{font-size:17px;font-weight:600}:where(.bl) .line{height:9px;border-radius:6px;background:var(--bl-mess-bar)}:where(.bl) .notes .m-inner{padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:var(--bl-warning-bg);border-color:transparent}:where(.bl) .notes h5{font-size:15px;font-weight:600;color:var(--bl-warning)}:where(.bl) .notes p{font-size:14px;display:flex;gap:8px;align-items:center}:where(.bl) .notes p:before{content:"";width:12px;height:12px;border:1.5px solid var(--bl-warning);border-radius:3px;flex:none}:where(.bl) .notes p.done{text-decoration:line-through;color:var(--bl-muted)}:where(.bl) .sheet table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}:where(.bl) .sheet td{border:1px solid var(--bl-border);padding:6px 8px}:where(.bl) .sheet td:last-child{text-align:right;font-weight:500}:where(.bl) .sheet .err{color:var(--bl-error);background:var(--bl-error-bg);animation:bl-blink 1.1s steps(2,start) infinite}@keyframes bl-blink{50%{background:transparent}}:where(.bl) .sheet .head td{background:var(--bl-canvas);font-weight:600}:where(.bl) .chat{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;overflow:hidden}:where(.bl) .bubble-m{background:var(--bl-chat-bg);border-radius:16px 16px 16px 4px;padding:8px 12px;font-size:14px;width:-moz-fit-content;width:fit-content;max-width:100%;box-shadow:var(--bl-shadow);animation:bl-appear .22s ease-out}:where(.bl) .bubble-m b{display:block;font-size:11px;color:var(--bl-accent-text);font-weight:600}:where(.bl) .bubble-m.me{align-self:flex-end;border-radius:16px 16px 4px 16px;background:var(--bl-chip-on)}:where(.bl) .typing{display:inline-flex;gap:4px;align-items:center;font-size:12px;color:var(--bl-muted);padding:2px 6px}:where(.bl) .typing i{width:6px;height:6px;border-radius:50%;background:var(--bl-muted);animation:bl-dots 1s infinite}:where(.bl) .typing i:nth-child(2){animation-delay:.15s}:where(.bl) .typing i:nth-child(3){animation-delay:.3s}@keyframes bl-dots{0%,to{opacity:.25}50%{opacity:1}}:where(.bl) .shot .m-inner{padding:8px 8px 10px;display:flex;flex-direction:column;gap:6px}:where(.bl) .shot img{border-radius:8px;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;width:100%}:where(.bl) .shot span{font-size:11px;color:var(--bl-muted);font-family:ui-monospace,Menlo,monospace}:where(.bl) .cal .m-inner{padding:12px 14px;background:var(--bl-chip-on);border-color:transparent;display:flex;flex-direction:column;gap:2px}:where(.bl) .cal small{font-size:12px;color:var(--bl-accent-text);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(.bl) .cal strong{font-size:18px;font-weight:600}:where(.bl) .notifs{display:flex;flex-direction:column;gap:8px}:where(.bl) .notif{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--bl-surface);border:1px solid var(--bl-border);box-shadow:var(--bl-shadow-lift);font-size:13px;animation:bl-slidein .32s ease-out}:where(.bl) .notif .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:14px;font-weight:600;color:#FFFFFF}:where(.bl) .notif b{display:block;font-size:13px;font-weight:600}:where(.bl) .notif span{color:var(--bl-muted)}:where(.bl) .notif.out{animation:bl-slideout .26s ease-in forwards}@keyframes bl-slidein{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:none}}@keyframes bl-slideout{to{opacity:0;transform:translateX(30px)}}:where(.bl) .mess-willy{position:absolute;left:375px;top:140px;width:200px;height:171px;z-index:2;will-change:transform}:where(.bl) .mess-willy img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(27,33,80,.18))}:where(.bl) .mess-willy .w-ouf{opacity:0}:where(.bl) .mess-section{height:300vh}:where(.bl) .mess-section:not(.static){margin-bottom:-180px}:where(.bl) .mess-section:not(.static)+.pillars{padding-top:24px}:where(.bl) .anchor-end{position:absolute;left:0;top:calc(100% - 100vh)}:where(.bl) .ouf-layer{position:absolute;inset:0;display:flex;align-items:flex-start;padding-top:24px;opacity:0;pointer-events:none}:where(.bl) .ouf-layer.live{pointer-events:auto}:where(.bl) .ouf-layer>.wrap{width:100%;display:flex;flex-direction:column;gap:28px}:where(.bl) .ouf-layer .value-card{will-change:transform,opacity}:where(.bl) .willy-flyer[hidden]{display:none}:where(.bl) .willy-flyer{position:fixed;left:0;top:0;z-index:25;pointer-events:none;max-width:none;height:auto;transform-origin:0 0;filter:drop-shadow(0 12px 16px rgba(27,33,80,.18))}:where(.bl) .mess-section.static{height:auto}:where(.bl) .mess-section.static .mess-sticky{position:static;height:auto;padding-block:72px 56px;overflow:visible;gap:32px}:where(.bl) .mess-section.static .ouf-layer{position:static;opacity:1;pointer-events:auto;padding-top:24px}:where(.bl) .mess-section.static .anchor-end{display:none}:where(.bl) .ouf-head{align-items:center;text-align:center;margin-inline:auto;max-width:900px;gap:8px}:where(.bl) .ouf-head .ouf{font-size:44px}:where(.bl) .value-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}:where(.bl) .value-card{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:var(--bl-r-panel);background:var(--bl-surface);border:1px solid var(--bl-border);box-shadow:var(--bl-shadow);min-width:0;transition:transform .18s,box-shadow .18s}:where(.bl) .value-card:hover{transform:translateY(-4px);box-shadow:var(--bl-shadow-lift)}:where(.bl) .vc-top{position:relative;display:flex;align-items:flex-end;height:80px;margin-bottom:8px}:where(.bl) .value-card{align-items:center;text-align:center}:where(.bl) .vc-top{justify-content:center}:where(.bl) .vc-willy img{width:72px;height:auto;max-width:none;filter:drop-shadow(0 4px 6px rgba(27,33,80,.18))}:where(.bl) .vc-icon{width:78px;height:78px;border-radius:24px;display:grid;place-items:center;color:var(--bl-accent-text);background:linear-gradient(145deg,#F3F4FF,#E2E6FF);box-shadow:inset 0 1px 0 #FFFFFF,0 10px 22px rgba(81,94,235,.16);transition:transform .24s ease-out}:where(.bl) .vc-icon svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:where(.bl) .value-card:hover .vc-icon{transform:translateY(-3px) rotate(-4deg)}:where(.bl) .vc-kicker{font-family:var(--bl-f-moment);font-size:20px;font-weight:600;line-height:1.1;color:var(--bl-accent-text)}:where(.bl) .value-card h3{font-size:20px;line-height:1.2}:where(.bl) .value-card p{color:var(--bl-muted);font-size:14.5px;line-height:1.45}:where(.bl) .partners{margin-top:auto;padding-top:6px;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}:where(.bl) .logo-track{list-style:none;margin:0;padding:0 6px 0 0;display:flex;gap:6px;flex:none;animation:bl-marquee 16s linear infinite}:where(.bl) .partners:hover .logo-track{animation-play-state:paused}:where(.bl) .logo-track li{font-size:12px;font-weight:600;color:var(--bl-ink);padding:5px 12px;border-radius:999px;border:1px solid var(--bl-border);background:var(--bl-surface-soft);white-space:nowrap}@keyframes bl-marquee{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){:where(.bl) .partners{-webkit-mask-image:none;mask-image:none}:where(.bl) .logo-track{flex-wrap:wrap;justify-content:center;flex:1}:where(.bl) .logo-track[aria-hidden=true]{display:none}}:where(.bl) .pillars{background:var(--bl-page);padding-top:120px}:where(.bl) .p-track{position:relative;height:340vh}:where(.bl) .p-sticky{position:sticky;top:calc(var(--bl-header-h) + env(safe-area-inset-top, 0px));height:calc(100vh - var(--bl-header-h));display:flex;align-items:flex-start;padding-top:24px}:where(.bl) .p-sticky>.wrap{width:100%;display:flex;flex-direction:column;gap:24px}:where(.bl) .p-head{align-items:center;text-align:center;margin-inline:auto;max-width:900px}:where(.bl) .p-head .h2{font-size:clamp(28px,3.6vw,46px)}:where(.bl) .p-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:40px;align-items:center}:where(.bl) .pills{display:flex;flex-direction:column;gap:8px}:where(.bl) .pill{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 14px;text-align:left;padding:14px 18px;border-radius:var(--bl-r-card);border:1px solid transparent;background:transparent;cursor:pointer;overflow:hidden;transition:background-color .2s,border-color .2s,box-shadow .2s,opacity .2s;opacity:.6}:where(.bl) .pill:hover{opacity:1}:where(.bl) .pill.on{background:var(--bl-surface);border-color:var(--bl-border);box-shadow:var(--bl-shadow);opacity:1}:where(.bl) .pill .ic{grid-row:span 2;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--bl-chip-on);font-weight:600;font-size:17px;color:var(--bl-accent-text)}:where(.bl) .pill.on .ic{background:var(--bl-action);color:var(--bl-on-action)}:where(.bl) .pill h3{font-size:19px;line-height:1.3}:where(.bl) .pill p{color:var(--bl-muted);font-size:15px}:where(.bl) .pill .bar{position:absolute;left:18px;right:18px;bottom:0;height:3px;border-radius:3px;background:transparent;overflow:hidden}:where(.bl) .pill.on .bar{background:var(--bl-border)}:where(.bl) .pill .bar i{display:block;height:100%;width:0;background:var(--bl-action)}:where(.bl) .stage{position:relative;display:grid}:where(.bl) .panel{grid-area:1/1;position:relative;background:var(--bl-canvas);border:1px solid var(--bl-border);border-radius:var(--bl-r-panel);box-shadow:var(--bl-shadow-lift);padding:22px;display:flex;flex-direction:column;gap:14px;visibility:hidden;opacity:0;transform:translateY(14px);transition:opacity .26s,transform .26s,visibility 0s .26s}:where(.bl) .panel.on{visibility:visible;opacity:1;transform:none;transition:opacity .26s,transform .26s}:where(.bl) .panel-step{display:none}:where(.bl) .panel-willy{position:absolute;right:-26px;top:-54px;width:140px;pointer-events:none;z-index:2;filter:drop-shadow(0 12px 16px rgba(27,33,80,.16))}:where(.bl) .panel.on .panel-willy{animation:bl-hop .52s ease-out}:where(.bl) .panel-head{display:flex;flex-direction:column;gap:4px;padding-right:110px}:where(.bl) .sgk{font-family:var(--bl-f-moment);font-weight:600;font-size:20px;line-height:1.1;color:var(--bl-accent-text)}:where(.bl) .panel-head h4{font-size:22px;line-height:1.2}:where(.bl) .shot-frame{margin:0;flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px}:where(.bl) .shot-frame .screen{position:relative;border-radius:var(--bl-r-card);overflow:hidden;background:#F6F7FB;border:1px solid var(--bl-border);box-shadow:var(--bl-shadow);aspect-ratio:16/10;max-height:min(460px,54vh)}:where(.bl) .shot-frame video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:where(.bl) .shot-frame figcaption{font-size:12px;color:var(--bl-muted)}:where(.bl) .inspire{background:var(--bl-canvas)}:where(.bl) .inspire .wrap{padding-block:88px;display:flex;flex-direction:column;gap:24px}:where(.bl) .insp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}:where(.bl) .insp-willy{width:200px;flex:none;filter:drop-shadow(0 14px 18px rgba(27,33,80,.16))}:where(.bl) .trips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:where(.bl) .trip{border-radius:var(--bl-r-panel);overflow:hidden;background:var(--bl-surface);border:1px solid var(--bl-border);box-shadow:var(--bl-shadow);display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s}:where(.bl) .trip:hover{transform:translateY(-3px);box-shadow:var(--bl-shadow-lift)}:where(.bl) .cover{position:relative;aspect-ratio:16/10;display:flex;align-items:flex-end;padding:14px;color:#FFFFFF;background:linear-gradient(160deg,var(--c1,var(--bl-cover-1)),var(--c2,var(--bl-cover-5)));overflow:hidden}:where(.bl) .cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.bl) .cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(10,14,39,.55))}:where(.bl) .cover b{position:relative;z-index:1;font-size:21px;font-weight:600;line-height:1.15;text-shadow:0 1px 8px rgba(0,0,0,.3)}:where(.bl) .trip .body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;flex:1}:where(.bl) .stops{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:500}:where(.bl) .stops li{display:inline-flex;align-items:center;gap:6px}:where(.bl) .stops li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bl-action);box-shadow:0 0 0 3px var(--bl-chip-on);flex:none}:where(.bl) .stops li:not(:last-child):after{content:"";width:16px;border-top:2px dashed var(--bl-willy);margin-left:2px}:where(.bl) .trip .meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bl-border)}:where(.bl) .trip .pills2{display:flex;flex-wrap:wrap;gap:6px}:where(.bl) .trip .tp{font-size:12px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--bl-surface-soft);border:1px solid var(--bl-border);color:var(--bl-muted);white-space:nowrap}:where(.bl) .trip .price{display:flex;align-items:center;gap:10px;line-height:1.1}:where(.bl) .trip .by{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bl-muted)}:where(.bl) .trip .by b{color:var(--bl-ink);font-weight:500}:where(.bl) .cav{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;color:#FFFFFF;background:hsl(var(--h) 62% 58%);flex:none}:where(.bl) .crew{display:flex;margin-left:auto}:where(.bl) .crew i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--bl-chip-on);color:var(--bl-accent-text);border:2px solid var(--bl-surface);margin-left:-7px}:where(.bl) .crew i:first-child{margin-left:0}:where(.bl) .crew svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(.bl) .trip .price b{font-size:18px;font-weight:600;color:var(--bl-ink);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.bl) .example{font-size:12px;color:var(--bl-muted)}:where(.bl) .faq .wrap{padding-block:80px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;align-items:start}:where(.bl) .faq-side{display:flex;flex-direction:column;gap:14px;position:sticky;top:calc(var(--bl-header-h) + 32px)}:where(.bl) .faq-side img{width:160px}:where(.bl) .faq-list{display:flex;flex-direction:column;gap:12px}:where(.bl) details{background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:var(--bl-r-card)}:where(.bl) details[open]{box-shadow:var(--bl-shadow)}:where(.bl) summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;font-size:17px;border-radius:var(--bl-r-card)}:where(.bl) summary::-webkit-details-marker{display:none}:where(.bl) summary .plus{flex:none;width:28px;height:28px;border-radius:50%;background:var(--bl-chip-on);color:var(--bl-accent-text);display:grid;place-items:center;font-size:18px;transition:transform .18s}:where(.bl) details[open] .plus{transform:rotate(45deg)}:where(.bl) details p{padding:0 20px 20px;color:var(--bl-muted);max-width:62ch}:where(.bl) .final{position:relative;overflow:hidden;background:radial-gradient(ellipse at 20% 50%,var(--bl-sky-a) 4%,var(--bl-sky-b) 40%,var(--bl-sky-c) 100%)}:where(.bl) .final .wrap{position:relative;padding-block:44px;display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px 40px;align-items:center;max-width:1000px}:where(.bl) .final .willy-final{grid-row:span 2;width:180px;animation:bl-float 6s ease-in-out infinite;filter:drop-shadow(0 18px 22px rgba(27,33,80,.2))}:where(.bl) .final-text{display:flex;flex-direction:column;gap:6px}:where(.bl) .final .h2{font-size:clamp(28px,3.4vw,42px)}:where(.bl) .final .lead{font-size:17px;max-width:40em}:where(.bl) .final .signup{max-width:none}:where(.bl) .site-footer{border-top:1px solid var(--bl-border);font-size:14px;color:var(--bl-muted)}:where(.bl) .foot-main{padding-block:32px 20px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);gap:24px 40px;align-items:start}:where(.bl) .foot-brand{display:flex;flex-direction:column;gap:10px;max-width:34ch}:where(.bl) .foot-col{display:flex;flex-direction:column;gap:6px}:where(.bl) .foot-col h3{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bl-ink);margin:0 0 4px}:where(.bl) .foot-col a{color:var(--bl-muted);text-decoration:none;width:-moz-fit-content;width:fit-content}:where(.bl) .foot-col a:hover{color:var(--bl-accent-text);text-decoration:underline;text-underline-offset:3px}:where(.bl) .site-footer .contact{-webkit-user-select:all;-moz-user-select:all;user-select:all;color:var(--bl-ink)}:where(.bl) .foot-bottom{padding-block:14px 24px;border-top:1px solid var(--bl-border);font-size:13px}:where(.bl) .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:1080px){:where(.bl) .value-row{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.bl) .panel-willy{width:100px;top:-44px;right:-6px}}@media (max-width:900px){:where(.bl) .p-track{height:auto}:where(.bl) .p-sticky{position:static;height:auto;padding-block:64px}:where(.bl) .p-grid{grid-template-columns:minmax(0,1fr)}:where(.bl) .pills{display:none}:where(.bl) .stage{display:flex;flex-direction:column;gap:56px;padding-top:28px}:where(.bl) .panel{visibility:visible;opacity:1;transform:none}:where(.bl) .panel-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 12px;padding-bottom:12px;border-bottom:1px solid var(--bl-border);padding-right:72px}:where(.bl) .panel-step .ic{grid-row:span 2;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--bl-action);color:var(--bl-on-action);font-weight:600}:where(.bl) .panel-step h3{font-size:19px}:where(.bl) .panel-step p{color:var(--bl-muted);font-size:15px}:where(.bl) .panel-head{display:none}:where(.bl) .shot-frame .screen img{max-height:none}:where(.bl) .faq .wrap{grid-template-columns:minmax(0,1fr)}:where(.bl) .faq-side{position:static;flex-direction:row;align-items:center}:where(.bl) .faq-side img{width:100px;flex:none}}@media (max-width:760px){:where(.bl) .nav{display:none}:where(.bl) .site-header .wrap{justify-content:space-between}:where(.bl) .faq .wrap,:where(.bl) .inspire .wrap,:where(.bl) .ouf-sec .wrap{padding-block:64px}:where(.bl) .trips{grid-template-columns:minmax(0,1fr)}:where(.bl) .panel{padding:16px}:where(.bl) .panel-willy{width:80px;top:-30px;right:-4px}:where(.bl) .insp-willy{width:120px}:where(.bl) .final .wrap{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}:where(.bl) .foot-main{grid-template-columns:minmax(0,1fr)}:where(.bl) .final .willy-final{grid-row:auto;width:120px}:where(.bl) .signup-box{grid-template-columns:minmax(0,1fr);padding:8px}:where(.bl) .field+.field{border-left:0;border-top:1px solid var(--bl-border)}:where(.bl) .signup-box .btn{width:100%}}@media (max-width:560px){:where(.bl) .site-header .btn-small{padding:0 12px;font-size:14px}:where(.bl) .logo .word{width:92px}:where(.bl) .logo img{width:40px}:where(.bl) .hero .wrap{gap:12px}:where(.bl) .hero h1 span{white-space:normal}:where(.bl) .hero-scene{min-height:190px}:where(.bl) .sticker{padding:8px 10px;max-width:170px;gap:8px}:where(.bl) .sticker p{font-size:13px}:where(.bl) .sticker .label{font-size:10px}:where(.bl) .sticker img.thumb{width:36px;height:36px;border-radius:8px}:where(.bl) .st-top{left:0;top:4%}:where(.bl) .st-bottom{right:0;top:auto;bottom:8%}:where(.bl) .value-row{grid-template-columns:minmax(0,1fr);gap:14px}:where(.bl) .value-card{padding:16px 18px}:where(.bl) .ouf-head .ouf{font-size:36px}:where(.bl) .success{grid-template-columns:minmax(0,1fr)}:where(.bl) .success>img{width:64px}:where(.bl) .faq-side{flex-direction:column;align-items:flex-start}}@media (max-width:560px){:where(.bl) .value-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:-20px;padding:4px 20px 14px;scroll-padding-inline:20px;scrollbar-width:none}:where(.bl) .value-row::-webkit-scrollbar{display:none}:where(.bl) .value-card{flex:0 0 78%;scroll-snap-align:start;padding:18px 18px 20px;gap:6px}:where(.bl) .value-card:hover{transform:none}:where(.bl) .vc-top{height:64px;margin-bottom:4px}:where(.bl) .vc-icon{width:60px;height:60px;border-radius:20px}:where(.bl) .vc-icon svg{width:30px;height:30px}:where(.bl) .vc-willy img{width:56px}:where(.bl) .vc-kicker{font-size:16px}:where(.bl) .value-card h3{font-size:18px}:where(.bl) .value-card p{font-size:14px}:where(.bl) .value-card .partners{margin-top:auto}:where(.bl) .trips{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:-20px;padding:4px 20px 12px;scroll-padding-inline:20px;scrollbar-width:none}:where(.bl) .trips::-webkit-scrollbar{display:none}:where(.bl) .trip{flex:0 0 82%;scroll-snap-align:start}:where(.bl) .trip:hover{transform:none}:where(.bl) .insp-head{align-items:center}:where(.bl) .insp-willy{width:88px}:where(.bl) .faq-side img{width:72px}:where(.bl) .faq .wrap,:where(.bl) .inspire .wrap{padding-block:48px}:where(.bl) .final .wrap{padding-block:36px}}@media (max-width:900px){:where(.bl) .pillars{padding-top:24px}:where(.bl) .p-track{height:320vh}:where(.bl) .p-sticky{position:sticky;height:calc(100svh - var(--bl-header-h));padding-block:12px;align-items:flex-start}:where(.bl) .p-sticky>.wrap{gap:16px}:where(.bl) .p-head .h2{font-size:clamp(26px,7vw,36px)}:where(.bl) .pills .bar{display:none}:where(.bl) .pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}:where(.bl) .pills:before{content:"";position:absolute;left:12.5%;right:12.5%;top:21px;border-top:2px dashed var(--bl-border)}:where(.bl) .pill,:where(.bl) .pill.on{display:flex;justify-content:center;padding:0;background:transparent;border:0;box-shadow:none;opacity:1}:where(.bl) .pill h3,:where(.bl) .pill p{display:none}:where(.bl) .pill .ic{position:relative;width:44px;height:44px;border-radius:50%;background:var(--bl-surface);border:1px solid var(--bl-border)}:where(.bl) .pill.on .ic{border-color:var(--bl-action);box-shadow:0 0 0 5px var(--bl-chip-on)}:where(.bl) .stage{display:grid;gap:0;padding-top:0}:where(.bl) .panel{padding:0;background:transparent;border:0;box-shadow:none;visibility:hidden;opacity:0;transform:translateY(10px)}:where(.bl) .panel.on{visibility:visible;opacity:1;transform:none}:where(.bl) .panel-step{padding:0 72px 4px 0;border-bottom:0}:where(.bl) .panel-step .ic{display:none}:where(.bl) .panel-step{grid-template-columns:minmax(0,1fr)}:where(.bl) .panel-step h3{font-size:21px}:where(.bl) .panel-willy{width:68px;top:-6px;right:0}:where(.bl) .panel.on .panel-willy{animation:bl-hop .52s ease-out}:where(.bl) .shot-frame .screen{max-height:40svh;cursor:zoom-in}:where(.bl) .shot-frame figcaption:after{content:" · Touche la vidéo pour l’agrandir"}}@media (max-width:760px){:where(.bl) .p-track{height:260vh}:where(.bl) .p-sticky{align-items:stretch;padding-block:16px 20px}:where(.bl) .p-sticky>.wrap{gap:20px;height:100%}:where(.bl) .p-grid{flex:1;min-height:0;align-items:stretch;grid-template-rows:auto minmax(0,1fr);gap:20px}:where(.bl) .stage{min-height:0}:where(.bl) .shot-frame{display:none}:where(.bl) .panel{padding:24px 22px 20px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:var(--bl-r-panel);box-shadow:var(--bl-shadow-lift);justify-content:flex-start}:where(.bl) .panel-step{gap:12px;padding:0;align-content:start}:where(.bl) .panel-step h3{font-size:24px;line-height:1.2}:where(.bl) .panel-step p{font-size:17px;line-height:1.5}:where(.bl) .panel-willy{top:auto;bottom:14px;left:0;right:0;margin-inline:auto;width:min(68vw,260px);max-height:50%;-o-object-fit:contain;object-fit:contain}}@media (max-width:900px) and (max-height:700px){:where(.bl) .p-head .kicker{display:none}}@media (max-width:560px){:where(.bl) .hero{min-height:0}:where(.bl) .hero .wrap{gap:14px;padding-block:22px 0}:where(.bl) .eyebrow{font-size:11px}:where(.bl) .hero h1{font-size:clamp(30px,9.2vw,40px);line-height:1.06}:where(.bl) .tagline{font-size:16px;max-width:30ch}:where(.bl) .hero-scene{flex:none;width:100%;height:220px;min-height:0;max-height:none}:where(.bl) .orbit-2,:where(.bl) .spark,:where(.bl) .sticker{display:none}:where(.bl) .halo{width:240px;height:240px}:where(.bl) .orbit-1{height:120px}:where(.bl) .signup-box{background:transparent;border:0;box-shadow:none;padding:0;gap:10px}:where(.bl) .signup-box:focus-within{border-color:transparent;box-shadow:none}:where(.bl) .field,:where(.bl) .field+.field{padding:10px 14px;background:var(--bl-surface);border:1px solid var(--bl-border);border-radius:14px;box-shadow:var(--bl-shadow)}:where(.bl) .field:focus-within{border-color:var(--bl-action);box-shadow:0 0 0 4px rgba(81,94,235,.14)}:where(.bl) .field:has(input[aria-invalid]){border-color:var(--bl-warning)}:where(.bl) .field label{font-size:13px}:where(.bl) .signup-box .btn{min-height:54px;font-size:17px;border-radius:14px}:where(.bl) .board{width:350px;height:432px}:where(.bl) .board .m.browser{left:0!important;top:10px!important;width:236px!important;height:150px!important}:where(.bl) .board .m.notes{left:206px!important;top:112px!important;width:144px!important;height:150px!important}:where(.bl) .board .m.sheet{left:0!important;top:182px!important;width:186px!important;height:150px!important}:where(.bl) .board .m.chat{left:92px!important;top:300px!important;width:258px!important;height:132px!important}:where(.bl) .board .m.cal,:where(.bl) .board .m.notifs,:where(.bl) .board .m.shot{display:none}:where(.bl) .notes .m-inner{padding:12px}:where(.bl) .notes h5{font-size:14px}:where(.bl) .notes p{font-size:13px}:where(.bl) .mess-willy{left:246px;top:0;width:104px;height:89px}:where(.bl) .mess-section.static .mess-sticky{padding-block:48px 40px;gap:24px}:where(.bl) .final .wrap{grid-template-columns:76px minmax(0,1fr);justify-items:stretch;text-align:left;gap:18px 14px;padding-block:36px 40px}:where(.bl) .final .willy-final{width:76px;grid-row:auto;align-self:start}:where(.bl) .final .h2{font-size:28px}:where(.bl) .final .lead{font-size:15px}:where(.bl) .final .signup{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){:where(.bl) *,:where(.bl) :after,:where(.bl) :before{animation:none!important;transition-duration:1ms!important}:where(.bl) .hero h1 .swoosh path{stroke-dashoffset:0}}:where(.bl) .pillars.static .p-track{height:auto}:where(.bl) .pillars.static .p-sticky{position:static;height:auto;padding-block:72px}.bl{--accent:81 94 235;--accent-deep:66 80 220;--accent-light:117 133 251;--tint:238 240 255;--muted:75 82 128;--ink-soft:75 82 128;--line:223 229 241;--page:255 255 255}.bl .field .field-label{font-size:12px;font-weight:500;color:var(--bl-muted)}@media (max-width:560px){.bl .field .field-label{font-size:13px}}.bl .header-actions{display:flex;align-items:center;gap:8px;flex:none}@media (max-width:760px){.bl .header-actions{margin-left:auto}}@media (max-width:639px){:where(.bl) .site-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bl-page,#fff)}}