@scope(.homepage-shell){:is(#wn-consultation-stage,.homepage-consultation-dialog),:is(#wn-consultation-stage,.homepage-consultation-dialog) *{box-sizing:border-box}:is(#wn-consultation-stage,.homepage-consultation-dialog){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#242825;background:#fff;margin:0;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}:is(#wn-consultation-stage,.homepage-consultation-dialog) button,:is(#wn-consultation-stage,.homepage-consultation-dialog) a{-webkit-tap-highlight-color:transparent}:is(#wn-consultation-stage,.homepage-consultation-dialog) button{font:inherit;color:inherit;cursor:pointer}:is(#wn-consultation-stage,.homepage-consultation-dialog) button:focus-visible,:is(#wn-consultation-stage,.homepage-consultation-dialog) a:focus-visible{outline-offset:5px;outline:2px solid #7d612f}:is(#wn-consultation-stage,.homepage-consultation-dialog) button{background:0 0;border:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:22px;height:22px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{isolation:isolate;background:radial-gradient(at 50% 44%,#fff 15%,#f9faf7 65%,#f1f3ed 100%);flex-direction:column;align-items:center;height:min(940px,100svh);min-height:780px;padding:0 48px 25px;display:flex;position:relative;overflow:hidden}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{z-index:3;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;max-width:1450px;height:86px;display:flex;position:relative}:is(#wn-consultation-stage,.homepage-consultation-dialog) .section-label{letter-spacing:2.1px;font-size:10px;font-weight:600}:is(#wn-consultation-stage,.homepage-consultation-dialog) .all-consults{align-items:center;gap:11px;min-height:44px;font-size:12px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .all-consults svg{width:15px;height:15px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .nine{border:1px solid #c8cdc3;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{touch-action:pan-y;isolation:isolate;flex:1;place-items:center;width:100%;min-height:350px;max-height:580px;display:grid;position:relative}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{z-index:1;mix-blend-mode:multiply;pointer-events:none;place-items:center;width:min(580px,58vw);height:100%;margin:auto;display:grid;position:absolute;inset:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{object-fit:contain;will-change:transform;width:100%;height:100%;animation:8s ease-in-out infinite wncs-breathe;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{pointer-events:none;background:radial-gradient(#ffffffc0,#0000 72%);border-radius:50%;width:min(600px,70vw);height:70%;position:absolute;top:13%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{filter:blur(7px);pointer-events:none;background:radial-gradient(#59634b26,#0000 70%);border-radius:50%;width:220px;height:17px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour{object-fit:contain;opacity:.14;filter:blur(1px)grayscale(.25);mix-blend-mode:multiply;pointer-events:none;width:210px;height:270px;position:absolute;top:24%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour-left{left:-180px;transform:rotate(-12deg)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour-right{right:-180px;transform:rotate(12deg)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{z-index:2;background:#ffffffa8;border:1px solid #c7ccc2;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,transform .2s;display:grid;position:absolute;top:46%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow:hover{background:#fff;transform:scale(1.05)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{color:#586153;z-index:2;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:0;right:3%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle svg{width:17px;height:17px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information{text-align:center;z-index:3;flex-shrink:0;margin-top:21px;position:relative}:is(#wn-consultation-stage,.homepage-consultation-dialog) .count{letter-spacing:2px;color:#7c6436;margin:0 0 9px;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .count span{color:#768070;letter-spacing:1px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{letter-spacing:-1.2px;max-width:840px;margin:0 auto 12px;font-size:clamp(25px,3vw,38px);font-weight:450;line-height:1.12}:is(#wn-consultation-stage,.homepage-consultation-dialog) .essentials{color:#596153;justify-content:center;align-items:center;gap:10px;margin:0 0 18px;font-size:12px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .separator{color:#86907d}:is(#wn-consultation-stage,.homepage-consultation-dialog) .details-button{border-left:1px solid #ccd1c6;align-items:center;gap:5px;min-height:26px;margin-left:2px;padding:0 0 0 13px;font-size:12px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .details-button svg{width:15px;height:15px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .primary{color:#191d17;background:#c4a05b;border-radius:40px;justify-content:center;align-items:center;gap:25px;min-height:48px;padding:13px 23px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .primary:hover{background:#d4b675}:is(#wn-consultation-stage,.homepage-consultation-dialog) .primary svg{width:21px;height:21px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .offer{text-transform:uppercase;letter-spacing:.5px;color:#705525;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination{flex-shrink:0;justify-content:center;align-items:center;gap:1px;height:27px;margin-top:17px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button{place-items:center;width:30px;height:27px;display:grid}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button:after{content:"";background:#9aa18f;border-radius:8px;width:4px;height:4px;transition:width .25s,background .25s}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button[aria-current=true]:after{background:#8d7039;width:23px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note{color:#727b6c;border-top:1px solid #e8ebe3;justify-content:space-between;align-items:center;padding:15px 28px;font-size:11px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note span{letter-spacing:1.5px;font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note button{padding:9px 0;font-size:11px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .paused .hero-object img{animation-play-state:paused}:is(#wn-consultation-stage,.homepage-consultation-dialog) dialog{color:#242825;background:#fcfdf9;border:1px solid #e3e6dd;border-radius:22px;width:min(600px,100% - 32px);max-height:85svh;padding:30px;box-shadow:0 30px 100px #13211222}:is(#wn-consultation-stage,.homepage-consultation-dialog) dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#16211140}:is(#wn-consultation-stage,.homepage-consultation-dialog) .dialog-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .dialog-eyebrow{letter-spacing:1.8px;color:#7f693f;margin:0 0 7px;font-size:9px;font-weight:600}:is(#wn-consultation-stage,.homepage-consultation-dialog) h2{letter-spacing:-.7px;margin:0 0 20px;font-size:28px;font-weight:450;line-height:1.2}:is(#wn-consultation-stage,.homepage-consultation-dialog) .dialog-head h2{margin:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .close{border:1px solid #d3d8ca;border-radius:50%;flex-shrink:0;width:38px;height:38px;font-size:25px;line-height:1}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice-list{gap:5px;display:grid}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice{text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:16px;width:100%;min-height:73px;padding:7px 12px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice:hover,:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice[aria-current=true]{background:#f0f2e9;border-color:#dbe0d1}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice img{object-fit:contain;mix-blend-mode:multiply;width:50px;height:56px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice span{flex:1;font-size:14px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice small{color:#77806c;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .description{color:#57614e;font-size:14px;line-height:1.8}:is(#wn-consultation-stage,.homepage-consultation-dialog) dl{margin:24px 0}:is(#wn-consultation-stage,.homepage-consultation-dialog) dl div{border-bottom:1px solid #e2e6da;justify-content:space-between;gap:20px;padding:12px 0;font-size:13px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) dt{color:#636e58}:is(#wn-consultation-stage,.homepage-consultation-dialog) dd{text-align:right;margin:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .disclosure{color:#737c6c;margin:20px 0;font-size:11px;line-height:1.7}:is(#wn-consultation-stage,.homepage-consultation-dialog) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#wn-consultation-stage,.homepage-consultation-dialog) .noscript{text-align:center}:is(#wn-consultation-stage,.homepage-consultation-dialog) .is-changing #wncs-active-image{animation:none}@keyframes wncs-breathe{0%,to{transform:translateY(2px)rotate(-.4deg)}50%{transform:translateY(-7px)rotate(.4deg)}}@media (min-height:920px) and (min-width:701px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{padding-bottom:35px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{max-height:620px}}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{height:auto;min-height:0;padding:0 20px 23px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{height:72px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .section-label{letter-spacing:1.4px;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .all-consults{gap:6px;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .all-consults svg{display:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .nine{width:19px;height:19px;font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{flex:none;height:clamp(310px,88vw,460px);min-height:0;max-height:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:94%;height:100%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{background:#ffffffbd;width:42px;height:42px;top:45%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .previous{left:-8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next{right:-8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour{opacity:.1;width:140px;height:180px;top:28%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour-left{left:-160px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour-right{right:-160px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{width:155px;bottom:-1px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{bottom:-8px;right:-5px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information{width:100%;margin-top:22px;padding:0 10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{letter-spacing:-.9px;max-width:340px;min-height:0;margin-bottom:12px;font-size:28px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .count{margin-bottom:9px;font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .essentials{gap:8px;margin-bottom:18px;font-size:11px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .details-button{min-height:30px;padding-left:10px;font-size:11px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .primary{padding:12px 21px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination{margin-top:18px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button{width:28px;height:30px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note{padding:12px 20px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note span{font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note button{font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) dialog{max-height:88svh;padding:23px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice{gap:10px;min-height:67px;padding:6px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice span{font-size:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice img{width:44px;height:48px}:is(#wn-consultation-stage,.homepage-consultation-dialog) h2{font-size:25px}}@media (prefers-reduced-motion:reduce){:is(#wn-consultation-stage,.homepage-consultation-dialog),:is(#wn-consultation-stage,.homepage-consultation-dialog) *,:is(#wn-consultation-stage,.homepage-consultation-dialog) :before,:is(#wn-consultation-stage,.homepage-consultation-dialog) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{display:none}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{background:#fff;overflow:clip}:is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{background:0 0}:is(#wn-consultation-stage,.homepage-consultation-dialog){color:#f4f1e9;background:#080a09}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{color:#f4f1e9;background:#080a09;height:min(1020px,100svh);min-height:850px;padding-bottom:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{height:83px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .section-label{color:#c7c9be}:is(#wn-consultation-stage,.homepage-consultation-dialog) .nine{color:#d4d5ca;border-color:#4b5046}:is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{filter:blur(16px);background:radial-gradient(at 51% 43%,#e3d8b929 0%,#c0c9b013 31%,#68786209 49%,#0000 68%);width:680px;height:600px;max-height:110%;margin:auto;display:block;position:absolute;inset:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{filter:blur(12px);background:radial-gradient(#d9c8a523,#d4c19f08 40%,#0000 70%);width:310px;height:40px;bottom:3%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{mix-blend-mode:normal;z-index:2;width:min(430px,38vw)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{color:#daddcf;background:#1b1e1980;border-color:#454a40;width:44px;height:44px;top:49%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow:hover{background:#2c3227}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{color:#b1b5a7;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{color:#f5f2eb;font-size:clamp(28px,3vw,37px);font-weight:450}:is(#wn-consultation-stage,.homepage-consultation-dialog) .count{color:#c3ab78}:is(#wn-consultation-stage,.homepage-consultation-dialog) .count span{color:#969e8e}:is(#wn-consultation-stage,.homepage-consultation-dialog) .essentials{color:#c1c7b5}:is(#wn-consultation-stage,.homepage-consultation-dialog) .details-button{border-color:#494f42}:is(#wn-consultation-stage,.homepage-consultation-dialog) .primary{color:#12150f;background:#c7a66a}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button:after{background:#5a6250}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination button[aria-current=true]:after{background:#d6b780}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note{color:#89917f;background:#080a09;border-color:#242a20}:is(#wn-consultation-stage,.homepage-consultation-dialog) .offer{color:#d9c08e}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite{text-align:left;z-index:3;border:1px solid #ffffff12;border-radius:21px;padding:0;transition:transform .25s,border-color .25s;position:absolute;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 50px #0003}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite:hover{border-color:#c7a66a80;transform:translateY(-4px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite img{object-fit:cover;width:100%;height:100%;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card img{object-position:64% 50%;filter:brightness(.9)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card img{object-position:54% 43%;filter:brightness(.83)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card:after,:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#10160f95);position:absolute;inset:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{z-index:1;color:#fff;letter-spacing:-.1px;font-size:12px;line-height:1.3;position:absolute;bottom:19px;left:17px;right:42px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-arrow{z-index:1;color:#1e2519;background:#ffffffeb;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;display:grid;position:absolute;bottom:13px;right:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{color:#252b21;background:#ded8c6;width:224px;height:169px;padding:23px;top:299px;left:calc(50% - 430px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-kicker{letter-spacing:1.7px;color:#6c705c;font-size:8px;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{letter-spacing:-1px;margin-top:11px;font-size:36px;font-weight:450;line-height:1.15;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .satellite-format{color:#626652;max-width:150px;margin-top:9px;font-size:10px;line-height:1.4;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-arrow{color:#fff;background:#272d21}:is(#wn-consultation-stage,.homepage-consultation-dialog) #wncs-scene{width:min(580px,100% - 32px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) #wncs-scene-image{object-fit:contain;background:#efeee5;border-radius:12px;width:100%;max-height:58svh}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage,:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .stage{color:#242825;background:#f8f9f5}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .consultation-name{color:#242825}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .section-label{color:#4c5543}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .halo{background:radial-gradient(#d1c2a13b,#0000 65%)}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .essentials{color:#61694f}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .arrow{color:#303729;background:#ffffffbd;border-color:#bdc6b2}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .review-note{color:#6b745f;background:#f8f9f5;border-color:#dce1d4}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .nine{color:#657158;border-color:#b9c2ae}:is(#wn-consultation-stage,.homepage-consultation-dialog).light-stage .hero-object img{filter:drop-shadow(0 18px 18px #40492a25)}@media (max-width:1050px) and (min-width:701px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:350px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{width:135px;height:176px;top:35px;left:calc(50% - 294px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{width:175px;height:149px;padding:18px;top:281px;left:calc(50% - 315px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{font-size:31px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{width:170px;height:208px;top:225px;right:calc(50% - 320px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{font-size:11px;bottom:14px;left:13px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-arrow{width:22px;height:22px;bottom:10px;right:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{width:38px;height:38px;top:56%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .previous{left:-30px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next{right:-30px}}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{height:auto;min-height:0;padding:0 19px 23px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{height:70px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{flex:none;height:500px;min-height:0;max-height:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:94%;height:333px;top:0;bottom:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{filter:blur(12px);width:440px;max-width:125vw;height:370px;max-height:none;inset:0 auto auto 50%;transform:translate(-50%)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{width:190px;height:20px;top:304px;bottom:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{width:41px;height:41px;top:140px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .previous{left:-7px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next{right:-7px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{top:292px;bottom:auto;right:-6px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite{border-radius:15px;width:calc(33.3333% - 5.33333px);height:142px;transition:none;bottom:0;box-shadow:0 8px 25px #0003;top:auto!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{left:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{padding:13px 10px;left:calc(33.3333% + 2.66667px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-kicker{letter-spacing:1.2px;font-size:6px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{letter-spacing:-1px;margin-top:11px;font-size:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .satellite-format{max-width:95%;margin-top:5px;padding-right:0;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-arrow{width:18px;height:18px;font-size:12px;bottom:8px;right:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{max-width:75px;font-size:9px;bottom:12px;left:9px;right:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card .card-arrow,:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card .card-arrow{display:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card img{object-position:66% 49%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card img{object-position:64% 45%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information{margin-top:26px;padding:0 4px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .consultation-name{max-width:340px;font-size:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note{gap:12px;padding:11px 17px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note span{font-size:7px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .review-note button{font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .essentials{margin-bottom:17px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination{margin-top:13px}}:is(#wn-consultation-stage,.homepage-consultation-dialog){isolation:isolate;text-align:left;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.5;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{height:max(850px,100svh);min-height:850px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{min-height:450px;max-height:690px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{z-index:2;transform-origin:50%;pointer-events:none;animation:9s ease-in-out infinite wncs-orbit;position:absolute;inset:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .satellite{pointer-events:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition.outgoing{z-index:1;pointer-events:none;animation:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition.outgoing *{pointer-events:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{z-index:2;width:min(640px,55vw);height:100%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{animation:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite[hidden]{display:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite{border-radius:18px;box-shadow:0 20px 55px #0004}:is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{width:170px;height:218px;top:12%;left:calc(50% - 440px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{width:200px;height:146px;padding:20px;top:57%;left:calc(50% - 440px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{width:196px;height:232px;top:44%;right:calc(50% - 448px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=assessment] .time-card{width:206px;top:48%;left:calc(50% - 455px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=assessment] .next-step-card{width:180px;height:248px;top:17%;right:calc(50% - 455px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=welcome] .portrait-card{width:190px;height:260px;top:18%}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=welcome] .time-card,:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=portrait] .time-card{top:54%;left:auto;right:calc(50% - 440px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=wide] .next-step-card{width:224px;height:210px;top:16%}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=wide] .time-card{top:55%}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=single] .time-card{top:42%;left:calc(50% - 420px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=single] .next-step-card{width:212px;height:245px;top:32%;right:calc(50% - 430px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{font-size:12px;bottom:19px;left:16px;right:38px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{margin-top:10px;font-size:34px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-options{pointer-events:none;z-index:0;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000 35% 65%,#000);mask-image:linear-gradient(90deg,#000,#0000 35% 65%,#000)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option{opacity:.11;filter:grayscale(.6);pointer-events:auto;width:10%;height:210px;padding:0;transition:opacity .5s,transform .6s;transform:scale(.8)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option img{object-fit:contain;width:100%;height:100%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option:hover,:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option:focus-visible{opacity:.45;transform:scale(1)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option[aria-current=true]{opacity:0;pointer-events:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow,:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{z-index:5}:is(#wn-consultation-stage,.homepage-consultation-dialog) .paused .composition,:is(#wn-consultation-stage,.homepage-consultation-dialog) .tab-hidden .composition{animation-play-state:paused}@keyframes wncs-orbit{0%,to{transform:translateY(3px)rotate(-.2deg)}50%{transform:translateY(-6px)rotate(.2deg)}}@media (min-width:701px) and (max-width:1100px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:54vw}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .portrait-card{width:135px;height:190px;left:2%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{width:155px;height:140px;padding:15px;left:0;right:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .next-step-card{width:145px;height:200px;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=welcome] .time-card,:is(#wn-consultation-stage,.homepage-consultation-dialog) [data-layout=portrait] .time-card{left:auto;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{font-size:29px}}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{height:auto;min-height:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:535px;min-height:0;max-height:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{animation-duration:10s}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:112%;height:365px;top:-6px;left:-6%;right:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .satellite{border-radius:15px;top:auto!important;bottom:0!important;right:auto!important;left:calc(var(--card-index) * ((100% + 10px) / var(--cards)))!important;width:calc((100% - (var(--cards) - 1) * 10px) / var(--cards))!important;height:148px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition[data-layout=single] .satellite{width:68%!important;height:145px!important;left:16%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{padding:17px 13px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{max-width:130px;font-size:11px;bottom:14px;left:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition[data-layout=orbit] .card-label{font-size:9px;left:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{font-size:30px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .card-kicker{letter-spacing:1px;font-size:7px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .satellite-format{font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-options{opacity:.65;height:350px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option{height:100px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{top:155px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{top:320px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{top:326px}}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="3"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="5"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="6"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="7"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{mix-blend-mode:lighten}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{filter:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .choice img{mix-blend-mode:normal;border-radius:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-option img{mix-blend-mode:lighten}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object{width:min(560px,50vw)}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{width:min(590px,53vw)}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{width:100%;height:365px;left:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{padding-bottom:max(23px,env(safe-area-inset-bottom))}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{min-width:44px;min-height:44px}}@media (min-width:701px) and (max-width:1100px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{min-height:440px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .portrait-card{width:124px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .next-step-card{width:135px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{width:145px}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{background:#080a09}:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{mix-blend-mode:lighten;width:min(620px,54vw)}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{width:min(620px,54vw)}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{width:104%;height:365px;left:-2%}}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="3"] #wncs-active-image{clip-path:inset(0 0 5%)}@media (max-width:700px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="4"] .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="8"] .hero-object{width:100%;left:0}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{height:auto;min-height:850px;padding:0 40px 40px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{flex:none;max-width:1200px;height:570px;min-height:570px;max-height:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{mix-blend-mode:normal;animation-duration:12s;inset:24px 6%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .hero-object{z-index:1;height:100%;margin:auto;inset:0;width:50%!important;left:0!important;right:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .satellite{z-index:3;border:1px solid #eee4ce30;border-radius:22px;box-shadow:0 14px 35px #0003;width:25%!important;bottom:auto!important;left:auto!important;right:auto!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{text-align:left;background:#e3deca;padding:24px;height:155px!important;top:9%!important;left:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .portrait-card{height:220px!important;top:45%!important;left:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .next-step-card{height:310px!important;top:18%!important;right:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .card-label{font-size:13px;bottom:21px;left:20px;right:45px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .card-arrow{bottom:15px;right:14px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{font-size:35px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .background-options{opacity:.16;pointer-events:none;top:5%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neighbour{display:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .count,:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .essentials,:is(#wn-consultation-stage,.homepage-consultation-dialog) .pagination{display:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .consultation-name{max-width:850px;margin:0 auto 22px;font-size:clamp(26px,3vw,38px)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{width:42px;height:42px;top:45%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .previous{left:0}:is(#wn-consultation-stage,.homepage-consultation-dialog) .next{right:0}@media (max-width:900px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{padding:0 20px 30px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:20px 4%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .satellite{width:27%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{padding:17px;height:140px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .portrait-card{height:180px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .next-step-card{height:250px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:500px;min-height:500px}}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{min-height:0;padding:0 16px 32px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{height:70px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .section-label{letter-spacing:1.4px;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .all-consults{font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:570px;min-height:570px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:0 12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .hero-object{height:330px;top:0;bottom:auto;width:86%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .satellite{width:calc(50% - 6px)!important;height:200px!important;top:335px!important;bottom:auto!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .portrait-card{display:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card{flex-direction:column;justify-content:center;padding:19px 15px;display:flex;left:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .next-step-card{right:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .card-label{font-size:11px;left:13px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card strong{font-size:30px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .time-card .satellite-format{font-size:11px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .consultation-name{font-size:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{top:140px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{bottom:10px}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{background:radial-gradient(at 50% 35%,#242720 0,#101310 45%,#080a09 80%);padding-bottom:24px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{background:0 0;height:500px;min-height:500px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:12px 6%}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information{margin:5px 0 25px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information .consultation-name{margin-bottom:17px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock{opacity:1;pointer-events:auto;z-index:4;scrollbar-width:thin;scrollbar-color:#bfa06255 transparent;border-top:1px solid #c9bb9829;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;max-width:1300px;height:auto;min-height:125px;margin:0;padding:18px 2px 8px;display:flex;position:relative;inset:auto;overflow:auto hidden;transform:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option{opacity:.65;filter:none;text-align:left;color:#e8e6dc;background:#ffffff05;border:1px solid #bfb79c33;border-radius:15px;flex:0 0 220px;align-items:center;gap:10px;width:220px;height:94px;padding:10px;transition:background .3s,border-color .3s,opacity .3s;display:flex;position:relative;transform:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option img{object-fit:contain;mix-blend-mode:lighten;opacity:1;filter:none;width:75px;height:75px;transform:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option span{max-width:115px;font-size:12px;line-height:1.4}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option[aria-current=true]{border-color:var(--color-primary);opacity:1;background:#bfa06213}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option:hover{opacity:1;background:#bfa06218}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}@media (max-width:900px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:480px;min-height:480px}}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:570px;min-height:570px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:0 12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock{gap:9px;width:calc(100% + 12px);min-height:105px;padding-top:15px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option{flex-basis:180px;width:180px;height:82px;padding:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option img{width:58px;height:64px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option span{font-size:11px}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock{-webkit-mask-image:none;mask-image:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option[aria-current=true]{pointer-events:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .hero-object img{object-fit:contain;min-height:0;max-height:100%;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .information{margin-top:25px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition,:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset] .composition .hero-object{mix-blend-mode:normal}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition .hero-object img{mix-blend-mode:normal;filter:none;-webkit-mask-image:none;mask-image:none}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock .background-option img{mix-blend-mode:normal}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition:has(.next-step-card[hidden]) .time-card{width:70%!important;left:15%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .composition:has(.time-card[hidden]) .next-step-card{width:70%!important;right:15%!important}}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{background:radial-gradient(at 23% 37%,#25281f 0,#111410 28%,#080a09 65%);min-height:0;padding:0 40px 24px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{max-width:1400px;height:660px;margin:auto}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{animation:none!important;inset:20px 36px 0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-heading{text-align:left;pointer-events:none;position:absolute;top:12px;left:44%;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-eyebrow{letter-spacing:2.1px;color:#b7bbaa;margin:0 0 19px;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{letter-spacing:-1.8px;text-align:left;text-wrap:balance;max-width:740px;line-height:1.07;margin:0!important;font-size:clamp(30px,3.5vw,54px)!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{max-width:none;animation:12s ease-in-out infinite wncs-float;width:42%!important;height:490px!important;inset:0 auto auto 0!important;transform:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{object-fit:contain;filter:drop-shadow(0 22px 20px #0005);width:100%;height:100%;transform:scale(1.12)}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite{border-radius:25px;box-shadow:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{text-align:left;color:#edece3;border-radius:0;padding:20px 24px;background:0 0!important;border:0!important;width:34%!important;height:115px!important;inset:490px auto auto 4%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-kicker{color:#b6b9a8;letter-spacing:1.8px;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{margin:8px 0 4px;font-size:30px;line-height:1}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .satellite-format{color:#b6b9a8;font-size:11px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-arrow{color:#161a13;background:#cfb16e;bottom:20px;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{width:26.5%!important;height:375px!important;display:block!important;inset:233px auto auto 44%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{width:26.5%!important;height:375px!important;inset:183px 0 auto auto!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .satellite img{object-fit:cover;object-position:center;width:100%;height:100%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{max-width:72%;font-size:12px;line-height:1.35;bottom:23px;left:18px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .information{text-align:left;max-width:1400px;padding-left:calc(36px + 4%);margin:0 auto 32px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .primary{color:#e2c58b;background:0 0;border:0;border-bottom:1px solid #b99a5f;border-radius:0;gap:25px;min-height:44px;padding:10px 0;font-size:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .primary:hover{color:#fff;background:0 0;transform:translate(3px)}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{opacity:.35;width:45%;left:0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{opacity:.3;width:30%;top:69%;left:8%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{top:47%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{bottom:2px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-dock{margin-top:0!important}@media (min-width:1600px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{height:500px!important}}@media (max-width:1000px) and (min-width:601px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{padding:0 22px 22px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:580px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:20px 22px 0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{height:390px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-heading{top:10px;left:44%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{letter-spacing:-1px;font-size:34px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-eyebrow{letter-spacing:1.5px;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{height:305px!important;top:213px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{height:305px!important;top:170px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{padding-left:0;width:35%!important;top:407px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{max-width:68%;font-size:10px;bottom:17px;left:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-arrow{width:23px;height:23px;bottom:12px;right:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .information{padding-left:calc(22px + 4%)}}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .stage{padding:0 16px 18px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .stage-header{padding:23px 0 12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .theatre{height:765px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .composition{inset:10px 4px 0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-heading{text-align:center;top:0;left:12px;right:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .scene-eyebrow{letter-spacing:1.8px;margin-bottom:12px;font-size:8px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .consultation-name{letter-spacing:-1px;text-align:center;line-height:1.06;font-size:32px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{width:100%!important;height:330px!important;top:100px!important;left:0!important;right:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{transform:scale(1.06)}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card{grid-template-columns:1fr 1fr;align-items:center;column-gap:10px;padding:11px 0;display:grid;width:84%!important;height:76px!important;top:436px!important;left:8%!important;right:8%!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-kicker{grid-column:1;font-size:7px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card strong{grid-column:1;margin:0;font-size:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .satellite-format{grid-area:1/2/3;max-width:105px;font-size:10px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .time-card .card-arrow{width:23px;height:23px;bottom:20px;right:0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card{border-radius:18px;width:48%!important;height:211px!important;top:538px!important;left:0!important;right:auto!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card{border-radius:18px;width:48%!important;height:211px!important;top:518px!important;left:auto!important;right:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{max-width:68%;font-size:10px;bottom:16px;left:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-arrow{width:22px;height:22px;bottom:12px;right:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .information{text-align:center;padding:0;margin:15px 0 28px!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .arrow{z-index:8;width:32px;height:32px;top:33%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .previous{left:-8px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next{right:-8px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .halo{width:100%;height:350px;top:100px;left:0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .floor{width:56%;top:405px;left:22%}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .motion-toggle{display:none;bottom:0;right:0}}@media (prefers-reduced-motion:reduce){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object{animation:none!important}}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .paused .hero-object,:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .tab-hidden .hero-object{animation-play-state:paused}:is(#wn-consultation-stage,.homepage-consultation-dialog) .anatomy-pulses{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}:is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="2"] .anatomy-pulses{display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="2"] .hero-object img{transform:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .hero-object img{filter:drop-shadow(0 16px 22px #0004)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pulse-core{stroke:#f8d482;stroke-width:1.7px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .pulse-soft{stroke:#eabb63;stroke-width:5px;filter:url(#wncs-pulse-soft)}:is(#wn-consultation-stage,.homepage-consultation-dialog) .neck-pulse{stroke-dasharray:12 188;animation:6s linear infinite wn-paired-pulse}:is(#wn-consultation-stage,.homepage-consultation-dialog) .body-pulse{stroke-dasharray:10 190;animation:6s linear infinite wn-body-pulse}:is(#wn-consultation-stage,.homepage-consultation-dialog) .brain-light{opacity:0;animation:6s ease-in-out infinite wn-brain-light}@keyframes wn-paired-pulse{0%,22%{stroke-dashoffset:15px;opacity:0}27%{opacity:.95}76%{opacity:.95}87%,to{stroke-dashoffset:-110px;opacity:0}}@keyframes wn-body-pulse{0%{stroke-dashoffset:12px;opacity:0}5%{opacity:.65}25%{opacity:.65}34%,to{stroke-dashoffset:-110px;opacity:0}}@keyframes wn-brain-light{0%,64%,to{opacity:0}78%{opacity:.8}90%{opacity:0}}:is(#wn-consultation-stage,.homepage-consultation-dialog) .paused .anatomy-pulses *,:is(#wn-consultation-stage,.homepage-consultation-dialog) .tab-hidden .anatomy-pulses *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:is(#wn-consultation-stage,.homepage-consultation-dialog) .anatomy-pulses{display:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .anatomy-pulses *{animation:none!important}}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .anatomy-pulses{display:none!important}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="5"] .hero-object img{transform:scale(1.2)}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog)[data-asset="5"] .hero-object img{transform:scale(1.15)}}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card:after,:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#050905c7);position:absolute;inset:35% 0 0}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{z-index:2;color:#fff;text-shadow:0 1px 3px #0003;max-width:none;display:block;bottom:23px;left:20px;right:38px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label strong{letter-spacing:-.25px;text-wrap:balance;margin-bottom:7px;font-size:16px;font-weight:500;line-height:1.18;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label small{color:#e0e1d6;text-wrap:balance;font-size:11px;font-weight:400;line-height:1.4;display:block}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card .card-arrow,:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card .card-arrow{z-index:3;background:#eeecdfd9;width:22px;height:22px;font-size:14px;bottom:20px;right:10px}@media (max-width:1000px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label{bottom:17px;left:13px;right:27px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label strong{margin-bottom:5px;font-size:13px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label small{font-size:10px;line-height:1.35}}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label strong{font-size:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .card-label small{font-size:9px}:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .portrait-card .card-arrow,:is(#wn-consultation-stage,.homepage-consultation-dialog):is(#wn-consultation-stage,.homepage-consultation-dialog) .next-step-card .card-arrow{width:18px;height:18px;font-size:12px;bottom:16px;right:8px}}.stage-header{justify-content:flex-end!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-actions .primary{margin:0!important}:is(#wn-consultation-stage,.homepage-consultation-dialog) .booking-action{background:var(--color-primary);color:#11150e;border:1px solid #bfa06288;border-radius:30px;justify-content:center;align-items:center;gap:22px;min-height:44px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .2s;display:inline-flex}:is(#wn-consultation-stage,.homepage-consultation-dialog) .booking-action:hover{background:#d0b779}:is(#wn-consultation-stage,.homepage-consultation-dialog) .booking-action:focus-visible{outline-offset:5px;outline:2px solid #eee9dd}@media (max-width:600px){:is(#wn-consultation-stage,.homepage-consultation-dialog) .consult-actions{gap:12px}:is(#wn-consultation-stage,.homepage-consultation-dialog) .booking-action{gap:10px;padding:0 15px;font-size:11px}}}@scope(.homepage-shell){.homepage-consultations{scroll-margin-top:6rem;position:relative}.consults-anchor{scroll-margin-top:6rem;position:absolute;inset:0 auto auto 0}:is(#wn-consultation-stage,.homepage-consultation-dialog){font-family:var(--font-sans), Arial, sans-serif}:is(#wn-consultation-stage,.homepage-consultation-dialog) h2{font-family:var(--font-display), Georgia, serif;font-weight:500}#wn-consultation-stage .satellite{pointer-events:none}#wn-consultation-stage .satellite:hover{transform:none}#wn-consultation-stage .consult-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}#wn-consultation-stage#wn-consultation-stage .consult-actions :is(.primary,.hormone-route){box-sizing:border-box;width:280px;max-width:100%;min-height:44px;color:var(--color-accent);font:500 13px/1.4 var(--font-sans), Arial, sans-serif;text-align:center;box-shadow:none;background:#111610;border:1px solid #bfa06280;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 18px;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}#wn-consultation-stage#wn-consultation-stage .consult-actions :is(.primary,.hormone-route):hover{border-color:var(--color-accent);background:#24291f;transform:none}#wn-consultation-stage .consult-actions :is(.primary,.hormone-route):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}#wn-consultation-stage#wn-consultation-stage .composition.incoming{animation:.85s cubic-bezier(.22,.7,.16,1) both wncs-incoming!important}#wn-consultation-stage#wn-consultation-stage .composition.outgoing{animation:.65s cubic-bezier(.22,.7,.16,1) forwards wncs-outgoing!important}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="2"] .hero-object img{transform:none!important}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="5"] .hero-object img{transform:scale(1.2)}#wn-consultation-stage#wn-consultation-stage .consultation-name{line-height:1.15;font-size:var(--text-2xl)!important}#wn-consultation-stage#wn-consultation-stage .stage{padding-inline:var(--container-padding)}#wn-consultation-stage#wn-consultation-stage :is(.stage-header,.theatre,.information){max-width:calc(var(--container-max-width) - 2 * var(--container-padding))}.homepage-consultation-dialog dialog{margin:auto}.homepage-consultation-dialog button{font-family:var(--font-sans), Arial, sans-serif}.homepage-consultation-dialog .close{min-width:44px;min-height:44px}@media (max-width:600px){#wn-consultation-stage#wn-consultation-stage .composition[data-asset="5"] .hero-object img{transform:scale(1.15)}#wn-consultation-stage#wn-consultation-stage .arrow{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){#wn-consultation-stage#wn-consultation-stage .composition.incoming{animation:none!important}#wn-consultation-stage#wn-consultation-stage .composition.outgoing{display:none}}}@keyframes wncs-incoming{0%{opacity:0;transform:translateX(var(--wncs-enter-x))}to{opacity:1;transform:translate(0)}}@keyframes wncs-outgoing{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(-1 * var(--wncs-enter-x)))}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .stage{height:auto}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .information{width:100%;padding-inline:0;margin:0 auto 16px!important}@media (min-width:601px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .theatre{min-height:380px;height:clamp(380px,100svh - 431px,660px)!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hero-object{height:72%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{padding-block:12px;height:24%!important;top:74%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .portrait-card{height:60%!important;top:36%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .next-step-card{height:60%!important;top:29%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{min-height:100px;padding-top:10px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .background-option{height:76px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .background-option img{height:58px}}@media (max-width:600px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .theatre{min-height:560px;height:clamp(560px,100svh - 300px,660px)!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hero-object{height:30%!important;top:100px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{height:64px!important;top:49%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .portrait-card{height:33%!important;top:64%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .next-step-card{height:33%!important;top:61%!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .arrow{top:30%}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage :is(.portrait-card,.next-step-card) img{object-position:center 25%}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage :is(.theatre,.information,.consult-dock){width:100%;max-width:calc(var(--container-max-width) - 2 * var(--container-padding));box-sizing:border-box;margin-inline:auto}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition{inset-inline:0!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{text-align:left;padding-right:0}#wn-consultation-stage .consult-arrows{pointer-events:auto;gap:8px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-arrows .arrow{flex:0 0 44px;width:44px;height:44px;position:relative;transform:none;inset:auto!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hormone-actions{grid-template-columns:44% 26.5% 3% 26.5%;gap:0;display:grid}#wn-consultation-stage .hormone-actions a{justify-self:center;min-width:0;max-width:100%}#wn-consultation-stage .hormone-actions a:first-child{grid-column:2}#wn-consultation-stage .hormone-actions a:last-child{grid-column:4}@media (max-width:600px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{padding-block:4px;display:block}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card .satellite-format{max-width:none;font-size:9px;display:block}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hormone-actions{grid-template-columns:48% 4% 48%}#wn-consultation-stage .hormone-actions a:first-child{grid-column:1}#wn-consultation-stage .hormone-actions a:last-child{grid-column:3}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-heading{padding-right:112px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions{pointer-events:auto;width:calc(100% - 144px);position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions .primary{white-space:normal;text-align:center;width:auto;min-width:0;max-width:200px;padding-inline:18px!important;font-size:13px!important}@media (max-width:600px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-heading{padding-right:100px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consultation-name{text-align:left;font-size:25px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions{width:calc(100% - 100px)}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions .primary{max-width:160px;padding-inline:12px!important;font-size:12px!important}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions{flex-wrap:nowrap;gap:8px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{padding-top:0;margin-top:40px!important}@media (max-width:767px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{margin-top:32px!important}}@media (min-width:768px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .theatre{min-height:max(380px,90vh - 272px)}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .context-link{pointer-events:auto;cursor:pointer;color:inherit;text-decoration:none}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .context-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}#wn-consultation-stage .consult-arrows .arrow svg{transition:transform .22s}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage :is(.consult-arrows .arrow,.time-actions .primary):is(:hover,:focus-visible){--glass-shadow:0 5px 12px #0008;filter:none!important;translate:none!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){#wn-consultation-stage .consult-arrows .previous:hover svg{transform:translate(-3px)}#wn-consultation-stage .consult-arrows .next:hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){#wn-consultation-stage .consult-arrows .arrow svg{transition:none}}@media (prefers-reduced-motion:no-preference){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition.incoming>:is(.scene-heading,.hero-object,.portrait-card,.next-step-card,.time-card){animation-play-state:running;animation:.9s cubic-bezier(.22,.7,.16,1) both wncs-layer-in!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition.incoming>.hero-object{animation-delay:80ms!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition.incoming>.portrait-card{animation-delay:.16s!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition.incoming>.next-step-card{animation-delay:.26s!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition.incoming>.time-card{animation-delay:.32s!important}}@keyframes wncs-layer-in{0%{opacity:0;translate:calc(var(--wncs-enter-x) * .65) 12px}to{opacity:1;translate:0}}#wn-consultation-stage .composition>.consult-arrows{z-index:5;top:60px}@media (max-width:600px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-heading{padding-right:0}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consultation-name{text-align:center}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .theatre{min-height:680px;height:680px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hero-object{height:210px!important}#wn-consultation-stage .composition>.consult-arrows{pointer-events:none;justify-content:space-between;top:205px;left:0;right:0}#wn-consultation-stage .consult-arrows .arrow{pointer-events:auto}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{text-align:center;overflow:visible;height:132px!important;top:330px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions{justify-content:center;width:100%;position:static;transform:none;margin-top:12px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage :is(.portrait-card,.next-step-card){height:180px!important;top:490px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .card-label{text-align:center;max-width:none;left:10px;right:10px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{display:none}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}#wn-consultation-stage :is(.consult-arrows .arrow,.time-actions .primary):before,#wn-consultation-stage :is(.consult-arrows .arrow,.time-actions .primary)>.glass-optics{transition:scale .22s}@media (prefers-reduced-motion:no-preference){#wn-consultation-stage :is(.consult-arrows .arrow,.time-actions .primary):is(:hover,:focus-visible):before,#wn-consultation-stage :is(.consult-arrows .arrow,.time-actions .primary):is(:hover,:focus-visible)>.glass-optics{scale:1.045}#wn-consultation-stage .consult-arrows .previous:hover svg{transform:translate(-3px)}#wn-consultation-stage .consult-arrows .next:hover svg{transform:translate(3px)}}@layer homepage-glass{#wn-consultation-stage .time-actions .glass-button[data-glass]{text-shadow:none!important}}.homepage-shell.concept-b #consultations{background:radial-gradient(at 23% 37%,#252724 0%,#1b1d1b 28%,#151618 65%)!important}#wn-consultation-stage,#wn-consultation-stage .stage,#wn-consultation-stage .theatre{background:0 0!important}@media (min-width:768px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-heading{top:12px;container-type:inline-size}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-eyebrow{margin:0 0 20px;line-height:18px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consultation-name{white-space:nowrap;margin:0;line-height:44px;font-size:clamp(20px,6.5cqw,48px)!important}#wn-consultation-stage .composition>.consult-arrows{top:50px;transform:none}}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{box-sizing:border-box;scrollbar-width:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='76' viewBox='0 0 220 76'%3E%3Crect x='.5' y='.5' width='219' height='75' rx='15' fill='%23bfa062' fill-opacity='.075' stroke='%23bfa062'/%3E%3C/svg%3E") top/220px 76px no-repeat;flex-shrink:0;width:100vw;max-width:none;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 110px)}#wn-consultation-stage .consult-dock::-webkit-scrollbar{display:none}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock .background-option{flex-basis:220px;width:220px;height:76px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock .background-option[aria-current=true]{background:0 0;border-color:#0000}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{scroll-snap-type:x mandatory;padding-inline:0}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock .background-option{scroll-snap-align:center}@media (max-width:767px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage :is(.time-actions .primary,.hormone-actions a,.booking-action){white-space:nowrap;flex-shrink:0;width:max-content;max-width:100%;padding-inline:12px!important;font-size:12px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card .card-kicker{letter-spacing:1.5px;font-size:8px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card strong{font-size:32px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card .satellite-format{font-size:11px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions .primary{min-height:48px;font-size:14px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-eyebrow{letter-spacing:2px;font-size:10px!important}}@media (min-width:601px) and (max-width:1100px){#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .stage{padding:0 32px 10px}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .theatre{height:580px!important;min-height:580px!important;max-height:none!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .composition{inset:20px 22px 0!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .scene-heading{padding-right:104px;container-type:normal;top:28px!important;left:44%!important;right:0!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consultation-name{white-space:normal;max-width:100%;line-height:1.08;font-size:clamp(30px,4.4vw,36px)!important}#wn-consultation-stage .consult-arrows{top:40px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .hero-object{height:390px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .portrait-card{height:305px!important;top:213px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .next-step-card{height:305px!important;top:170px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-card{width:35%!important;height:115px!important;top:407px!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions:has(>.glass-button+.glass-button){grid-template-rows:repeat(2,1fr);grid-template-columns:1fr;gap:6px;height:104px;width:46%!important;display:grid!important}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .time-actions:has(>.glass-button+.glass-button) .glass-button{white-space:normal;width:100%;min-width:0;height:49px;padding-inline:8px;line-height:1.05}#wn-consultation-stage#wn-consultation-stage#wn-consultation-stage .consult-dock{min-height:92px;padding-top:8px;margin-top:0!important}}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-object{grid-template:minmax(0,1fr)/minmax(0,1fr)}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-object>*{grid-area:1/1;min-height:0}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-object :is(img,.hero-reveal-canvas){transform:none!important}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-reveal-canvas{object-fit:contain;opacity:0;filter:drop-shadow(0 16px 22px #0004);width:100%;height:100%;transition:opacity .4s;display:block}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-reveal-canvas[data-motion-ready=true]{opacity:1}#wn-consultation-stage#wn-consultation-stage .composition[data-asset="4"] .hero-object:has(.hero-reveal-canvas[data-motion-ready=true]) img{opacity:0}
