body{color-scheme:light;background:#fbf7f1}:root{--reveal-dur:.3s;--reveal-step:60ms}body[data-track=business] .tr-i,body:not([data-track=business]) .tr-b{display:none!important}body.track-fading .track-swap{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#main-content>section,body>footer{animation:both hp-reveal-in view();animation-range:entry entry 20%}}}@keyframes hp-reveal-in{0%{opacity:.3;transform:translateY(18px)}to{opacity:1;transform:none}}#main-content>:is(#hp-personal,#hp-business-portal,#reviews,#hp-why,#services,#routes,#refusal,.hp-cv){content-visibility:auto;contain-intrinsic-size:auto var(--cv-h,1000px)}#hp-personal{--cv-h:1112px}#hp-business-portal{--cv-h:1179px}#reviews{--cv-h:586px}#hp-why{--cv-h:2338px}#services{--cv-h:722px}#routes{--cv-h:1558px}#refusal{--cv-h:1096px}.hp-cv{--cv-h:var(--cv-h-sm)}@media (width>=1024px){#hp-personal{--cv-h:566px}#hp-business-portal{--cv-h:595px}#reviews{--cv-h:613px}#hp-why{--cv-h:1005px}#services{--cv-h:767px}#routes{--cv-h:955px}#refusal{--cv-h:518px}.hp-cv{--cv-h:var(--cv-h-lg)}}@media (prefers-reduced-motion:no-preference){.qt-in{animation:.4s cubic-bezier(.22,.75,.3,1) both hp-line-in}}@keyframes hp-line-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hp-orbit__hub{opacity:1;transition:opacity var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1);transform:scale(1)}.hp-oav{opacity:1;transition:opacity var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1);transition-delay:calc(min(var(--i), 4) * var(--reveal-step));transform:none}.hp-anim.hp-pre .hp-orbit__hub{opacity:0;transform:scale(.6)}.hp-anim.hp-pre .hp-oav{opacity:0;transform:translate3d(calc(-1 * var(--x)), calc(-1 * var(--y)), 0) scale(.35);transition-delay:0s}.hp-level-now{transition:transform .5s,box-shadow .5s;transition-delay:calc(2 * var(--reveal-step))}.hp-anim.hp-pre .hp-level-now{box-shadow:none;transition-delay:0s;transform:translateY(8px)}.hp-qline{opacity:1;transition:opacity var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1);transition-delay:calc(min(var(--i), 4) * var(--reveal-step));transform:none}.hp-anim.hp-pre .hp-qline{opacity:0;transition-delay:0s;transform:translateY(8px)}.hp-cchip{opacity:.12;transition:opacity var(--reveal-dur) ease-out, background var(--reveal-dur) ease-out, color var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1);transition-delay:calc(min(var(--i), 4) * var(--reveal-step))}.hp-cchip--keep,.hp-cchip--risk{opacity:1;transition-delay:calc(4 * var(--reveal-step));transform:scale(1.04)}.hp-anim.hp-pre .hp-cchip{opacity:1;color:#b9b5a8;background:#ffffff1a;transition-delay:0s;transform:none}.hp-risk{opacity:1;transition:opacity var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1);transition-delay:calc(min(var(--i) + 2, 4) * var(--reveal-step));transform:none}.hp-anim.hp-pre .hp-risk{opacity:0;transition-delay:0s;transform:translateY(8px)}@keyframes hp-spin{to{transform:rotate(360deg)}}.hp-orbit.is-settling .hp-oslot{transition:opacity .6s linear}.hp-anim:not(.hp-pre) .hp-orbit__hub svg{animation:18s linear infinite hp-spin}@keyframes hp-breathe{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 0 4px #ffffff24}}.hp-anim:not(.hp-pre) .hp-cchip--keep{animation:3.2s ease-in-out 1.6s infinite hp-breathe}@media (prefers-reduced-motion:reduce){.hp-orbit__hub svg,.hp-cchip--keep{animation:none!important}}.qc-cc-view{opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s}.qc-cc-view.is-on{opacity:1;visibility:visible;transition:opacity .45s}.qc-cc.is-swapping .qc-cc-view{opacity:0}.qc-cc-item{opacity:0;transform:translateY(6px)}.is-on .qc-cc-item{opacity:1;transition:opacity .55s cubic-bezier(.22,.8,.24,1),transform .55s cubic-bezier(.22,.8,.24,1);transition-delay:calc(var(--cc-i) * .42s + .2s);transform:none}.qc-cc-mark{background:#efeae1}.qc-cc-mark svg{opacity:0}.is-on .qc-cc-item[data-state=done] .qc-cc-mark{background:#0f4d3c}.is-on .qc-cc-item[data-state=action] .qc-cc-mark{background:var(--color-hp-coral)}.is-on .qc-cc-mark{transition:background-color .4s;transition-delay:calc(var(--cc-i) * .42s + .62s)}.is-on .qc-cc-mark svg{opacity:1;transition:opacity .35s;transition-delay:calc(var(--cc-i) * .42s + .68s)}.qc-cc.is-still *,.qc-cc.is-still :before{transition:none!important}@keyframes qc-cc-breathe{0%,to{opacity:1}50%{opacity:.35}}.qc-cc-dot{animation:2.6s ease-in-out infinite qc-cc-breathe}@media (prefers-reduced-motion:reduce){.qc-cc *,.qc-cc-view{transition:none!important}.qc-cc-dot{animation:none}}.svs .svl{gap:12px;height:560px;display:flex}.svs .sv{background:var(--c);color:#fff;isolation:isolate;border-radius:24px;flex:1 1 0;min-width:76px;transition:flex-grow .6s cubic-bezier(.22,.8,.24,1),filter .2s;position:relative;overflow:hidden}.svs .sv.on{flex-grow:7}.svs .sv__t{z-index:2;color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:22px 0 0;display:flex;position:absolute;inset:0}.svs .sv__t:focus-visible{outline-offset:-6px;border-radius:24px;outline:3px solid #fff}.svs .sv__n{letter-spacing:.1em;opacity:.9;padding:0 0 0 26px;font-size:13px;font-weight:700}.svs .sv__vt{writing-mode:vertical-rl;white-space:nowrap;letter-spacing:-.015em;margin:0 0 26px 26px;font-size:19px;font-weight:700;transition:opacity .25s;transform:rotate(180deg)}.svs .sv.on .sv__vt{opacity:0;pointer-events:none}.svs .sv__media{z-index:0;opacity:0;place-items:center;padding:0 0 200px;transition:opacity .5s .1s,transform .7s cubic-bezier(.22,.8,.24,1) .1s;display:grid;position:absolute;inset:0;transform:scale(.92)}.svs .sv.on .sv__media{opacity:1;transform:none}.svs .sv:not(.on):hover{filter:brightness(1.1)}.svs .sv__media:after{content:"";background:radial-gradient(60% 50% at 70% 30%,#ffffff24,#0000 70%);position:absolute;inset:0}.svs .sv__body{z-index:3;opacity:0;pointer-events:none;max-width:52ch;padding:0 36px 34px;transition:opacity .4s .15s,transform .5s cubic-bezier(.22,.8,.24,1) .15s;position:absolute;bottom:0;left:0;right:0;transform:translateY(14px)}.svs .sv.on .sv__body{opacity:1;pointer-events:auto;transform:none}.svs .svl__dots{display:none}@media (width<=900px){.svs .svl{height:auto;margin:36px calc(-1 * var(--svs-gut)) 0;padding:0 var(--svs-gut) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--svs-gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.svs .svl::-webkit-scrollbar{display:none}.svs .sv,.svs .sv.on{scroll-snap-align:start;flex-direction:column;flex:0 0 min(78vw,320px);min-width:0;min-height:430px;transition:none;display:flex}.svs .sv__t{pointer-events:none;padding:20px 0 0}.svs .sv__n{padding:0 0 0 22px}.svs .sv__vt{display:none}.svs .sv__media,.svs .sv.on .sv__media{opacity:1;flex:auto;min-height:150px;padding:46px 0 14px;position:relative;inset:auto;transform:none}.svs .sv__body{opacity:1;pointer-events:auto;padding:0 22px 22px;position:relative;transform:none}.svs .dv{width:min(150px,50%)}.svs .sv:not(.on) .dv *{animation-play-state:running}.svs .svl__dots{justify-content:center;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.svs .svl__dots li{background:#ddd8ca;border-radius:50%;width:7px;height:7px;transition:background .2s,transform .2s}.svs .svl__dots li.on{background:#191410;transform:scale(1.25)}}.svs .dv{aspect-ratio:1;color:#fff;width:min(260px,60%);position:relative}.svs .sv:not(.on) .dv *,.svs.svs--idle .dv *{animation-play-state:paused}.svs .dv--stack .sh{top:calc(14% + var(--i) * 18%);height:22%;animation:5.6s ease-in-out infinite sv-rise;animation-delay:calc(var(--i) * .35s);background:#ffffff24;border-radius:12px;align-content:center;gap:6px;padding:10px 14px;display:grid;position:absolute;left:12%;right:12%;box-shadow:inset 0 0 0 1px #ffffff38}.svs .dv--stack .sh i{background:#ffffff8c;border-radius:2px;width:70%;height:4px;display:block}.svs .dv--stack .sh i:nth-child(2){width:45%}.svs .dv--stack .sh i:nth-child(3){width:58%}.svs .dv--stack .sh--top{color:var(--c);background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px}.svs .dv--stack .sh--top b{background:var(--c);border-radius:50%;grid-row:1/3;place-items:center;width:22px;height:22px;display:grid}.svs .dv--stack .sh--top b svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.svs .dv--stack .sh--top i{background:#0000002e}@keyframes sv-rise{0%,8%{opacity:0;transform:translateY(24px)}22%,78%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-8px)}}.svs .dv--tiles{aspect-ratio:3/2;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.svs .tl2{background:#ffffff24;border-radius:12px;align-content:end;gap:6px;padding:14px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff38}.svs .tl2 em{background:#ffffff8c;border-radius:2px;width:70%;height:4px;display:block}.svs .tl2 em:nth-child(2){width:45%}.svs .tl2 b{width:22px;height:22px;animation:7s ease-in-out infinite sv-pop;animation-delay:calc(.4s + var(--i) * .45s);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;right:-7px;transform:scale(0)}.svs .tl2 .ok{background:#fff}.svs .tl2 .ok svg{fill:none;width:12px;height:12px;stroke:var(--c);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.svs .tl2 .al{color:#fff;background:#e0762f;font-size:13px;font-style:normal;font-weight:800;display:none}.svs .tl2--gap .ok{display:none}.svs .tl2--gap .al{display:grid}.svs .tl2--gap{animation:7s ease-in-out 2.2s infinite sv-flag}@keyframes sv-pop{0%,6%{transform:scale(0)}12%{transform:scale(1.15)}16%,86%{transform:scale(1)}94%,to{transform:scale(0)}}@keyframes sv-flag{0%,30%{background:#ffffff24}36%,86%{background:#e0762f8c}94%,to{background:#ffffff24}}.svs .dv--appeal{aspect-ratio:2/1.15;grid-template-columns:1fr auto 1fr;align-items:center;gap:6%;display:grid}.svs .dv--appeal .doc{aspect-ratio:3/4;background:#ffffff24;border-radius:12px;align-content:start;gap:8px;padding:16% 14%;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff38}.svs .dv--appeal .doc i{background:#ffffff8c;border-radius:2px;height:4px;display:block}.svs .dv--appeal .doc i:nth-child(2){width:60%}.svs .dv--appeal .doc i:nth-child(3){width:80%}.svs .dv--appeal .doc u{transform-origin:0;background:#ffffff59;border-radius:5px;height:10px;animation:6s ease-in-out infinite sv-strike;position:absolute;top:52%;left:14%;right:14%}.svs .dv--appeal .doc--b{background:#fff}.svs .dv--appeal .doc--b i{background:#0000002e}.svs .dv--appeal .doc--b b{aspect-ratio:1;background:var(--c);border-radius:50%;place-items:center;width:36%;animation:6s ease-in-out 2.4s infinite sv-pop;display:grid;position:absolute;top:60%;left:50%;transform:scale(0)}.svs .dv--appeal .doc--b b svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}.svs .dv--appeal .arr{color:#fffc;width:34px;animation:6s ease-in-out infinite sv-nudge}@keyframes sv-strike{0%,15%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes sv-nudge{0%,30%{opacity:.35;transform:translate(-4px)}40%,90%{opacity:1;transform:none}}.svs .dv--orbit svg{width:100%;height:100%;overflow:visible}.svs .orb{transform-origin:140px 140px;animation:40s linear infinite sv-spin}.svs .nd{fill:#fff;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite sv-breathe;animation-delay:calc(var(--i) * .3s)}.svs .hb{fill:#fff3}.svs .pl{fill:none;stroke:#ffffff80;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-out infinite sv-pulse;animation-delay:var(--d)}@keyframes sv-spin{to{transform:rotate(360deg)}}@keyframes sv-breathe{0%,to{opacity:.35;transform:scale(.88)}45%{opacity:.9;transform:scale(1.06)}}@keyframes sv-pulse{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(1.9)}}.svs .dv--cal{aspect-ratio:7/3.2;grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.svs .cd{aspect-ratio:1;background:#ffffff24;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff3}.svs .cd svg{fill:none;width:55%;height:55%;stroke:var(--c);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:8s ease-in-out infinite sv-cdin;animation-delay:calc(var(--i) * .22s);transform:scale(.4)}.svs .cd--ok{animation:8s ease-in-out infinite sv-cdbg;animation-delay:calc(var(--i) * .22s)}.svs .cd--now{animation:2.4s ease-in-out infinite sv-blink;box-shadow:inset 0 0 0 2px #fff}@keyframes sv-cdin{0%,8%{opacity:0;transform:scale(.4)}14%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.4)}}@keyframes sv-cdbg{0%,8%{background:#ffffff24}14%,86%{background:#fff}94%,to{background:#ffffff24}}@keyframes sv-blink{0%,to{box-shadow:inset 0 0 0 2px #fff6}50%{box-shadow:inset 0 0 0 2px #fff}}@media (prefers-reduced-motion:reduce){.svs .sv,.svs .sv__media,.svs .sv__body,.svs .sv__vt{transition:none}.svs .dv *{animation:none!important}.svs .tl2 b,.svs .doc--b b{transform:scale(1)}.svs .cd svg{opacity:1;transform:none}.svs .cd--ok{background:#fff}.svs .dv--stack .sh{opacity:1;transform:none}.svs .dv--appeal .doc u{transform:scaleX(1)}}[data-qcr-pills][data-can-scroll]{mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}[data-qcr-pills][data-can-scroll][data-at-end]{mask-image:none}[data-qcr-pills][data-can-scroll][data-scrolled]{mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}[data-qcr-pills][data-can-scroll][data-scrolled][data-at-end]{mask-image:linear-gradient(90deg,#0000,#000 56px)}[data-qcr-panel]{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}[data-qcr-panel][data-on]{opacity:1;visibility:visible;transition:opacity .35s}[data-qcr-route]{transition:opacity var(--reveal-dur) ease-out, transform var(--reveal-dur) cubic-bezier(.22, .8, .24, 1), box-shadow var(--reveal-dur);transition-delay:calc(min(var(--i), 4) * var(--reveal-step))}[data-qcr-panel]:not([data-on]) [data-qcr-route]{opacity:0;transition-delay:0s;transform:translateY(12px)}.no-js [data-qcr-panel]{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){[data-qcr-panel],[data-qcr-route]{transition:none}[data-qcr-panel]:not([data-on]) [data-qcr-route]{opacity:1;transform:none}}.qc-ref__panel{opacity:0;visibility:hidden;transition:opacity .26s cubic-bezier(.22,.8,.24,1),transform .26s cubic-bezier(.22,.8,.24,1),visibility 0s linear .26s;transform:translateY(5px)}.qc-ref__panel[data-on]{opacity:1;visibility:visible;transition:opacity .26s cubic-bezier(.22,.8,.24,1),transform .26s cubic-bezier(.22,.8,.24,1),visibility;transform:none}.qc-ref__dot:before{content:"";background:#ffffff61;border-radius:50%;width:10px;height:10px;transition:background .2s,transform .2s}.qc-ref__dot[aria-selected=true]:before{background:#fff;transform:scale(1.25);box-shadow:0 0 0 3px #ffffff38}.qc-ref__dot:focus-visible{outline-offset:1px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.qc-ref__panel,.qc-ref__dot:before{transition:none}.qc-ref__panel{transform:none}}[data-qa-panel]>#ai-chat-restore-mount:empty,[data-chat-docked]>:not(#ai-chat-restore-mount){display:none}[data-chat-docked] #ai-chat-restore-mount [class*=chat-wrapper]:not([style*=inset]){width:100%!important;max-width:none!important;height:620px!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:22px!important;position:static!important;inset:auto!important}@media (width<64rem){[data-chat-docked] #ai-chat-restore-mount [class*=chat-wrapper]:not([style*=inset]){height:min(620px,100dvh - 120px)!important}}
