@media (pointer:coarse){.banner .bx,.banner .u,.navburger,.composer .go,.hirepage .bx,.hirepage .brokvidsound,.hirepage .cvask,.hirepage .piask,.hirepage .intliveplay,.hirepage .intshowall,.bwdeepbtn,.bwpowered,.bwtextlink,.bwcornersound,.tkback{position:relative}.banner .bx:after,.banner .u:after,.navburger:after,.composer .go:after,.hirepage .bx:after,.hirepage .brokvidsound:after,.hirepage .cvask:after,.hirepage .piask:after,.hirepage .intliveplay:after,.hirepage .intshowall:after,.bwdeepbtn:after,.bwpowered:after,.bwtextlink:after,.bwcornersound:after,.tkback:after{content:"";background:0 0;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hirepage .intsublink,.hirepage .ensublink,.hirepage .cmsublink,.hirepage .brokersublink,.hirepage .pisublink,.hirepage .brand{align-items:center;min-height:44px;display:inline-flex}.hirepage .gchip,.hirepage .chp,.hirepage .rkchip,.hirepage .inttab,.hirepage .rkfoot,.hirepage .chsug button,.talkpage .tksizebtn,.talkpage button[type=submit],.bwpage .bwchip,.bwpage .bwbtn,.bwspine>button{min-height:44px}.bwchatbar button{position:relative}.bwchatbar button:after{content:"";background:0 0;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:root{--amanda:url(/images/hire/amanda-portrait.jpg)}.hirepage{--bone:#f7f4ec;--sheet:#fffdf6;--ink:#0b2545;--ink2:#3c4e6b;--mute:#8b96a6;--butter:#e8b44c;--bd:#c8932b;--amber:#f5c46b;--sea:#0e6e6b;--rule:#e7e2d6;--sans:var(--font-hanken), -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Roboto, Arial, sans-serif;--serif:var(--font-fraunces), "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}.hirepage *,.hirepage :before,.hirepage :after{box-sizing:border-box}html:has(.hirepage){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.hirepage){scroll-behavior:auto}}body:has(.hirepage){background:#f7f4ec;margin:0}html:has(.hirepage){overflow-x:clip}.hirepage{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:1.02rem;line-height:1.55;overflow-x:clip}.hirepage .grain{content:"";z-index:99;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.5 0 0 0 0 0.42 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.hirepage h1,.hirepage h2,.hirepage h3{letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:400;line-height:1}.hirepage p{margin:0}.hirepage a{color:inherit;text-decoration:none}.hirepage h1,.hirepage h2,.hirepage .rhead,.hirepage .take h3,.hirepage .take .n,.hirepage .mission,.hirepage .interlude p,.hirepage .tclosel,.hirepage .bh1,.hirepage .gph1,.hirepage .sv2,.hirepage .fpill b{font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 144}.hirepage .u{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.hirepage .vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hirepage .mono{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);font-size:.68rem}.hirepage .banner{background:var(--bone);border-bottom:1px solid var(--rule);text-align:center;color:var(--ink2);padding:.55rem 2.4rem;font-size:.85rem;position:relative}.hirepage .banner .u{color:var(--ink);font-weight:500}.hirepage .banner .bx{cursor:pointer;color:var(--mute);font-family:inherit;font-weight:400;font-size:inherit;background:0 0;border:0;padding:.25rem;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.hirepage .banner .bx:hover{color:var(--ink)}.hirepage .sheet{background:var(--sheet);border:1px solid var(--rule);border-radius:14px;margin:0 clamp(.4rem,1.2vw,1rem);position:relative}.hirepage .w{max-width:80rem;margin:0 auto;padding:0 clamp(1.25rem,4.5vw,4.5rem)}.hirepage nav{justify-content:flex-start;align-items:center;gap:1.5rem;padding:1.1rem 0;display:flex;position:relative}.hirepage .brand{letter-spacing:-.02em;color:inherit;align-items:center;gap:.65rem;font-size:1.15rem;font-weight:600;text-decoration:none;display:flex}.hirepage .brandmk{justify-content:center;align-items:center;width:33px;height:33px;transition:transform .35s cubic-bezier(.34,1.4,.4,1);display:flex}.hirepage .brandmk svg{width:33px;height:33px}.hirepage .brandseal text{font-family:var(--serif)}.hirepage .brand:hover .brandmk{transform:rotate(30deg)}.hirepage .brand:hover .brandseal text{transform-origin:50px 50px;transform:rotate(-30deg)}.hirepage .brandseal text{transition:transform .35s cubic-bezier(.34,1.4,.4,1)}.hirepage .brandwm{font-family:var(--serif);letter-spacing:-.005em;font-size:1.32rem;font-weight:500}.hirepage nav>ul{letter-spacing:.014em;color:var(--ink2);align-items:center;gap:2rem;margin:0;padding:0;font-size:.86rem;font-weight:500;list-style:none;display:flex}.hirepage nav>ul>li>a:hover{color:var(--ink)}.hirepage nav .util{letter-spacing:.014em;color:var(--ink2);align-items:center;gap:1.2rem;margin-left:auto;font-size:.86rem;font-weight:500;display:flex}.hirepage nav .util .sep{background:var(--rule);width:1px;height:1.5rem}.hirepage nav a[aria-current=page]{color:var(--ink)}.hirepage nav>ul>li>a[aria-current=page],.hirepage .navddbtn[data-active]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hirepage .navdd{position:relative}.hirepage .navddbtn{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.34rem;padding:0;display:inline-flex}.hirepage .navddbtn:hover,.hirepage .navddbtn[aria-expanded=true]{color:var(--ink)}.hirepage .navcaret{opacity:.75;flex:none;width:10px;height:6px;transition:transform .2s cubic-bezier(.33,0,.25,1)}.hirepage .navddbtn[aria-expanded=true] .navcaret{transform:rotate(180deg)}.hirepage .navpanel{z-index:70;background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:max-content;max-width:min(45rem,100vw - 3rem);margin-top:.85rem;padding:1.15rem 1.15rem 1.3rem;animation:.18s cubic-bezier(.33,0,.25,1) both navpanelin;position:absolute;top:100%;left:-1.1rem;box-shadow:0 30px 70px -40px #0b254573}.hirepage .navpanel:before{content:"";height:.85rem;position:absolute;top:-.85rem;left:0;right:0}@keyframes navpanelin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hirepage .navpanelgrid{gap:1.35rem 2.4rem;display:grid}.hirepage .navpanelgrid>.navgrp>ul{grid-template-columns:repeat(2,minmax(13rem,1fr));align-items:start;gap:.5rem 2.4rem;display:grid}.hirepage .navpanelgrid>.navgrp>ul:has(>li:nth-child(3)){grid-template-columns:repeat(2,minmax(13rem,1fr))}.hirepage .navpanelgrid>.navgrp>ul:not(:has(>li:nth-child(3))){grid-template-columns:minmax(13rem,1fr)}.hirepage .navgrph{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#64748b;background:linear-gradient(var(--ink), var(--ink)) 0 50% / 8px 8px no-repeat;margin:0 0 .5rem .6rem;padding-left:16px;font-size:.62rem;font-weight:700}.hirepage .navgrp ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hirepage .navitem{border-radius:10px;padding:.5rem .6rem;transition:background .15s;display:block}.hirepage .navitem .nm{letter-spacing:-.012em;color:var(--ink);font-size:.9rem;font-weight:600;display:block}.hirepage .navitem .ds{color:#64748b;margin-top:1px;font-size:.8rem;font-weight:400;line-height:1.35;display:block}.hirepage .navitem:hover{background:#0b25450b}.hirepage .navitem[aria-current=page]{background:#0b254512}.hirepage .navitem:focus-visible,.hirepage .navddbtn:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #2563eb}@media (prefers-reduced-motion:reduce){.hirepage .navpanel{animation:none}.hirepage .navcaret,.hirepage .navitem{transition:none}}.hirepage .navburger{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:5px;width:2.1rem;height:2.1rem;padding:0;display:none;position:relative}.hirepage .navburger span{background:var(--ink);border-radius:2px;width:1rem;height:1.5px;margin-left:-.5rem;transition:transform .24s cubic-bezier(.33,0,.25,1),opacity .18s;position:absolute;left:50%}.hirepage .navburger span:first-child{top:calc(50% - 4px)}.hirepage .navburger span:last-child{top:calc(50% + 3px)}.hirepage .navburger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.hirepage .navburger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.hirepage .navmenu{z-index:80;background:var(--sheet);overscroll-behavior:contain;flex-direction:column;animation:.22s cubic-bezier(.33,0,.25,1) both navmenuin;display:flex;position:fixed;inset:0;overflow-y:auto}.hirepage .navmenu[hidden]{display:none}@keyframes navmenuin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hirepage .navmenu{animation:none}}.hirepage .navmenubar{border-bottom:1px solid var(--rule);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem clamp(1.25rem,5vw,2rem);display:flex}.hirepage .navmenux{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:.4rem .5rem;font-size:1.05rem;line-height:1}.hirepage .navmenux:hover{color:var(--ink)}.hirepage .navmenubody{flex:auto;align-content:start;gap:1.5rem;padding:1.4rem clamp(.9rem,4vw,1.6rem) 1.8rem;display:grid}.hirepage .navmenu .navitem{padding:.58rem .6rem}.hirepage .navmenu .navitem .nm{font-size:1.02rem}.hirepage .navmenu .navitem .ds{font-size:.86rem}.hirepage .navmenufoot{padding:.9rem clamp(1.25rem,5vw,2rem);padding-bottom:calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--sheet);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:.6rem;display:grid}.hirepage .navmenufoot .btn{text-align:center}@media (max-width:900px){.hirepage nav>ul,.hirepage nav .util .hideable{display:none}.hirepage .navburger{display:block}}@media (min-width:901px) and (max-width:1300px){.hirepage nav>ul{gap:1.15rem;margin-left:.9rem}.hirepage nav .util{gap:.85rem}}.hirepage nav .brand,.hirepage nav>ul>li>a,.hirepage nav .util a{white-space:nowrap}@media (prefers-reduced-motion:reduce){.hirepage .navburger span{transition:none}}.hirepage .btn{background:var(--ink);color:var(--bone);border:1px solid var(--ink);border-radius:4px;padding:.62rem 1.25rem;font-size:.9rem;font-weight:500;display:inline-block}.hirepage .btn.ghost{color:var(--ink);background:0 0}.hirepage .btn:hover{background:#12335e;border-color:#12335e}.hirepage .btn.ghost:hover{background:#0b25450d}.hirepage .ctas{gap:.6rem;margin-top:2rem;display:flex}.hirepage .hero{z-index:1;will-change:filter, transform, opacity;padding:clamp(1.2rem,2.6vh,2.2rem) 0 clamp(2rem,4.5vh,3.2rem);position:sticky;top:0}@media (prefers-reduced-motion:reduce){.hirepage .hero{transition:opacity .4s}.hirepage .hero.defocused{opacity:.3}}.hirepage .hero h1{font-family:var(--serif);letter-spacing:-.042em;color:#0a1d33;max-width:14ch;font-size:clamp(2.5rem,6vw,5.4rem);font-weight:450;line-height:.99}.hirepage .hero h1 em{color:#0a1d33;font-style:normal}.hirepage .hero .sub{color:var(--ink2);max-width:32rem;margin-top:1.1rem;font-size:clamp(1rem,1.35vw,1.18rem)}.hirepage .hero .ctas{margin-top:1.5rem}.hirepage .ribbonw{z-index:0;pointer-events:none;width:84%;position:absolute;top:38%;right:-28%;-webkit-mask-image:radial-gradient(78% 74% at 50% 47%,#000 38%,#0000 67%);mask-image:radial-gradient(78% 74% at 50% 47%,#000 38%,#0000 67%)}.hirepage .ribbonw .rdrift{animation:7.5s ease-in-out 3.4s infinite alternate ribdrift}.hirepage .ribbonw video,.hirepage .ribbonw img.rstill{width:100%;height:auto;display:block}.hirepage .ribbonw img.rstill{display:none}@keyframes ribdrift{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@media (max-width:860px){.hirepage .ribbonw{width:128%;margin:-1rem -14% -16%;position:relative;top:auto;right:auto}.hirepage .hero{padding-bottom:1.2rem}}@media (max-width:700px){.hirepage .hero{padding-top:.7rem;padding-bottom:.6rem}.hirepage .hero h1{letter-spacing:-.045em;max-width:none;font-size:2.94rem;line-height:.97}.hirepage .hero .sub{margin-top:.95rem;font-size:1.28rem;line-height:1.4}.hirepage .hero .ctas{margin-top:1.2rem}.hirepage .ribbonw{width:calc(100% + 2*clamp(1.25rem,4.5vw,4.5rem));margin:.4rem 0 -1.4rem calc(-1*clamp(1.25rem,4.5vw,4.5rem));-webkit-mask-image:radial-gradient(86% 82%,#000 54%,#0000 90%);mask-image:radial-gradient(86% 82%,#000 54%,#0000 90%)}.hirepage .ribbonw video,.hirepage .ribbonw img.rstill{object-fit:cover;object-position:32% center;height:min(17.6rem,34svh)}}@media (prefers-reduced-motion:reduce){.hirepage .ribbonw video{display:none}.hirepage .ribbonw img.rstill{display:block}.hirepage .ribbonw .rdrift{animation:none}}.hirepage .hero>*{z-index:1;position:relative}.hirepage .hero>.ribbonw{z-index:0;position:absolute}@media (max-width:860px){.hirepage .hero>.ribbonw{z-index:0;position:relative}}@keyframes heroin{0%{opacity:0;filter:blur(12px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}.hirepage .hero h1 .wd{animation:.8s cubic-bezier(.33,0,.25,1) both heroin;animation-delay:calc(.15s + var(--wi) * 80ms);display:inline-block}.hirepage .hero .sub{animation:.8s cubic-bezier(.33,0,.25,1) .75s both heroin}.hirepage .hero .ctas{animation:.8s cubic-bezier(.33,0,.25,1) .95s both heroin}.hirepage .reasons{z-index:2;padding:clamp(1.4rem,4vw,3rem) 0 clamp(1.9rem,4vh,3.2rem);position:relative}.hirepage .rhead{font-family:var(--serif);letter-spacing:-.038em;color:#0a1d33;max-width:16ch;font-size:clamp(2.4rem,5.9vw,4.6rem);font-weight:450}.hirepage .take{flex-direction:column;height:100svh;padding:clamp(1.8rem,4.5vh,3.2rem) clamp(1.25rem,4.5vw,4.5rem) 0;display:flex;position:sticky;top:0;overflow:clip;box-shadow:0 -30px 60px -40px #0b254559}.hirepage .take:before{content:"";z-index:0;border-top:1px solid var(--rule);pointer-events:none;border-radius:20px 20px 0 0;position:absolute;inset:0}.hirepage .take .head{flex:none;grid-template-columns:auto 1fr;align-items:start;column-gap:clamp(1rem,2.2vw,1.9rem);width:100%;max-width:74rem;margin:0 auto;display:grid}.hirepage .take .n{font-family:var(--serif);color:#0a1d33;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.65vw,2.5rem);font-weight:500;line-height:1.15}.hirepage .take h3{font-family:var(--serif);letter-spacing:-.028em;max-width:26ch;font-size:clamp(1.5rem,2.65vw,2.5rem);font-weight:500;line-height:1.16}.hirepage .take p.d{color:var(--ink2);max-width:40rem;margin-top:1rem;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.62}.hirepage .take p.d+p.d{margin-top:.55rem}.hirepage .take .visual{flex-direction:column;align-items:center;gap:.65rem;width:100%;max-width:74rem;min-height:0;margin-top:auto;margin-left:auto;margin-right:auto;padding-top:clamp(.9rem,2.2vh,1.8rem);display:flex}.hirepage .cap{color:var(--ink2);opacity:.85;font-size:.8rem}.hirepage .clearbar{margin-bottom:clamp(3.4rem,7vh,4.8rem)}@media (max-width:700px){.hirepage .take{padding:2rem 1.1rem 0}.hirepage .take .head{column-gap:.8rem}.hirepage .take h3{letter-spacing:-.032em;max-width:none;font-size:2rem;line-height:1.13}.hirepage .take .n{font-size:1.35rem}.hirepage .take p.d{margin-top:.85rem;font-size:1.1rem;line-height:1.58}.hirepage .take .visual{width:calc(100% + 2.2rem);max-width:none;margin-left:-1.1rem;margin-right:-1.1rem}}.hirepage .good{color:var(--sea);font-weight:600}.hirepage .bad{color:#c0392b;font-weight:600}.hirepage .gt{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hirepage .gt svg{width:100%;height:100%;position:absolute;inset:0}.hirepage .gt .gtpath{fill:none;stroke-linecap:round;stroke-dasharray:var(--gtlen,2000);stroke-dashoffset:calc(var(--gtlen,2000) * (1 - var(--gtp,0)));opacity:.5}.hirepage .take.darkc .gt .gtpath{opacity:.42}.hirepage .take>.head,.hirepage .take>.visual{z-index:1;position:relative}@media (min-width:701px){.hirepage .take>.head{opacity:clamp(0, (.34 - var(--x,0)) / .2, 1)}.hirepage .take>.visual{opacity:clamp(0, (.46 - var(--x,0)) / .26, 1)}.hirepage .take.spent>.head,.hirepage .take.spent>.visual,.hirepage .take.covered .gt{visibility:hidden}}.hirepage .take .gt{--gtp:var(--x,0)}@media (prefers-reduced-motion:reduce){.hirepage .take .gt{--gtp:1}.hirepage .gt .gtpath{stroke-dashoffset:0;opacity:.24}}@media (max-width:700px){.hirepage .gt .gtpath{opacity:.34}}.hirepage .closewrap{position:relative}.hirepage .close .w{z-index:1;position:relative}.hirepage .resolve{background:var(--bone);border-top:2px solid var(--butter);overflow:clip}.hirepage .rwrap{align-items:center;gap:clamp(1rem,3vw,3rem);padding-left:max(clamp(1.25rem,4.5vw,4.5rem),50% - 40rem + clamp(1.25rem,4.5vw,4.5rem));display:flex}.hirepage .resolve .rline{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(1.5rem,3.2vw,2.35rem);font-weight:450;line-height:1.2}.hirepage .bowfig{pointer-events:none;flex:0 0 clamp(30rem,58vw,56rem);align-self:flex-start;margin:0 max(-6rem,-8vw) 0 auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14%);mask-image:linear-gradient(#0000 0,#000 14%)}.hirepage .bowfig video,.hirepage .bowfig img{width:100%;height:auto;display:block}.hirepage .bowfig video{filter:brightness(.992)}.hirepage .fstrip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5b6675;margin-top:2.6rem;font-size:.68rem}@media (max-width:900px){.hirepage .rwrap{padding-left:0;display:block}.hirepage .resolve .rline{max-width:none;padding:2.4rem clamp(1.25rem,4.5vw,4.5rem) 0}.hirepage .bowfig{width:min(34rem,116%);margin:1rem max(-3rem,-10vw) 0 auto}}@media (max-width:700px){.hirepage .bowfig{width:116%;margin:.6rem 0 -1rem -8%}.hirepage .resolve .rline{padding-top:2.8rem;font-size:2.05rem;line-height:1.16}}.hirepage .pm{font-family:var(--sans);letter-spacing:normal;color:#1a2540;text-align:left;line-height:1.45}.hirepage .pcard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px #0b25450a,0 8px 24px #0b25450d}.hirepage .amv{background-image:var(--amanda);background-position:50%;background-size:cover;border-radius:50%;flex:none}.hirepage .mono2{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:600}.hirepage .rise{opacity:1;transform:rotate(var(--rot,0deg));filter:none;transition:opacity .8s cubic-bezier(.33,0,.25,1),transform 1s cubic-bezier(.33,0,.25,1),filter .8s cubic-bezier(.33,0,.25,1)}.hirepage .arm .rise{opacity:0;transform:translateY(14px) rotate(var(--rot,0deg));filter:blur(12px)}.hirepage .d1{transition-delay:80ms}.hirepage .d2{transition-delay:.2s}.hirepage .d3{transition-delay:.34s}.hirepage .d4{transition-delay:.5s}.hirepage .d5{transition-delay:.68s}.hirepage .d6{transition-delay:.85s}.hirepage .d7{transition-delay:1.05s}.hirepage .take .n{opacity:1;transition:opacity .4s .3s}.hirepage .take.arm .n{opacity:0}.hirepage .scene{width:100%;max-width:70rem;position:relative}.hirepage .trio{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid;position:relative}.hirepage .mp{background:#fff;border:1px solid #e5e7eb;border-radius:10px;transition:opacity .55s,transform .55s cubic-bezier(.33,0,.25,1),box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 16px 40px -20px #0b25454d}.hirepage .mpin{transition:opacity .5s,filter .5s}.hirepage .mp .mph{border-bottom:1px solid #f1f5f9;padding:18px 20px 14px;transition:padding-top .4s cubic-bezier(.33,0,.25,1)}.hirepage .mp .carrier{color:#64748b;font-size:13.5px;font-weight:500}.hirepage .mp .pname{color:#1a2540;margin-top:2px;font-size:18.5px;font-weight:600}.hirepage .costs{grid-template-columns:1fr 1fr;gap:9px 15px;padding:16px 20px;display:grid}.hirepage .costs .cl{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:10.5px;font-weight:600}.hirepage .costs .cv{color:#1a2540;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.hirepage .costs .cv small{color:#475569;font-size:12px;font-weight:400}.hirepage .mtag{color:#475569;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;margin:0 20px 14px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.hirepage .mrows{border-top:1px solid #f1f5f9;flex-direction:column;gap:9px;padding:13px 20px 15px;display:flex}.hirepage .mrows .r{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.hirepage .mrows .rk{color:#64748b}.hirepage .mrows .rv{color:#1a2540;white-space:nowrap;font-weight:600}.hirepage .mp.win .mtag{color:#16a34a;background:#bbf7d040;border-color:#bbf7d0}.hirepage .mpf{border-top:1px solid #f1f5f9;grid-template-columns:1fr 1fr;font-size:12.5px;font-weight:700;display:grid}.hirepage .mpf span{justify-content:center;align-items:center;gap:6px;height:50px;display:flex}.hirepage .mpf .vd{color:#475569;text-underline-offset:3px;border-right:1px solid #f1f5f9;text-decoration:underline}.hirepage .mpf .ch{color:#64748b;background:#f8fafc}.hirepage .mp.win .mpf .ch{background:var(--butter);color:#0b2545}.hirepage .mp .rib{color:#fff;letter-spacing:.4px;opacity:0;z-index:2;background:#2563eb;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:11px;font-weight:800;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.hirepage .scene.s2 .mp.win .rib,.hirepage .scene.s3 .mp.win .rib{opacity:1;transform:none}.hirepage .scene.s2 .mp.win .mph,.hirepage .scene.s3 .mp.win .mph{padding-top:41px}.hirepage .sweep{pointer-events:none;opacity:0;z-index:3;background:linear-gradient(90deg,#0000,#e8b44c38 40%,#e8b44c6b 50%,#e8b44c38 60%,#0000);width:30%;position:absolute;top:-4%;bottom:-4%;left:0}.hirepage .scene.s2 .sweep{animation:.85s cubic-bezier(.4,0,.2,1) both sweepx}@keyframes sweepx{0%{opacity:1;transform:translate(-60%)}to{opacity:0;transform:translate(340%)}}.hirepage .scene.s2 .mp.lose .mpin{opacity:.4;filter:grayscale(.6)saturate(.6)}.hirepage .scene.s2 .mp.lose{transform:scale(.965)}.hirepage .mp .why2{color:#8f5e12;opacity:0;z-index:2;background:#fffbf0f5;border:1px solid #f1e3bc;border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:opacity .4s .2s,transform .4s .2s;position:absolute;bottom:8px;left:9px;right:9px;transform:translateY(6px)}.hirepage .scene.s2 .mp.lose .why2{opacity:1;transform:none}.hirepage .ampanel{opacity:0;pointer-events:none;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:16px 20px;transition:opacity .5s .2s,transform .65s cubic-bezier(.22,1,.36,1) .2s;display:flex;position:absolute;inset:0 0 0 calc(33.33% + 5px);transform:translate(28px);box-shadow:0 16px 40px -20px #0b25454d}.hirepage .ampanel .aph{border-bottom:1px solid #f1f5f9;align-items:center;gap:9px;margin-bottom:10px;padding-bottom:10px;display:flex}.hirepage .ampanel .aph .amv{width:28px;height:28px}.hirepage .ampanel .aph b{color:#1a2540;font-size:13.5px}.hirepage .ampanel .aph .why3{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:700}.hirepage .ampanel .atext{color:#1a2540;min-height:3.4em;font-size:clamp(14px,1.15vw,16.5px);line-height:1.65}.hirepage .ampanel .atext .caret2{vertical-align:-2px;background:#475569;width:1px;height:1em;animation:1.1s step-end infinite blink;display:inline-block}.hirepage .ampanel .acite{color:#475569;opacity:0;border-top:1px solid #f1f5f9;margin-top:12px;padding-top:9px;font-size:12px;transition:opacity .4s}.hirepage .ampanel .acite .sl2{text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;font-size:10.5px;font-weight:600;display:block}.hirepage .scene.s3 .ampanel{opacity:1;transform:none}.hirepage .scene.s3 .mp.win{transform:translate(calc(-100% - 14px))}.hirepage .scene.s3 .mp.lose{opacity:0;transform:scale(.94)}.hirepage .scene.s3 .mp.lose .why2{opacity:0}.hirepage .scene.cite-on .acite{opacity:1}.hirepage .scene.fade .trio,.hirepage .scene.fade .ampanel{opacity:0;transition:opacity .3s}@media (max-width:860px){.hirepage .trio{grid-template-columns:1fr;gap:9px}.hirepage .mp{max-height:21rem;transition:opacity .55s,transform .7s cubic-bezier(.33,0,.25,1),max-height .55s,margin .55s}.hirepage .mp .mpf{display:none}.hirepage .costs{padding-bottom:12px}.hirepage .ampanel{max-height:0;margin-top:9px;padding-top:0;padding-bottom:0;transition:opacity .5s .2s,transform .6s cubic-bezier(.22,1,.36,1) .2s,max-height .55s .1s,padding .55s .1s;position:relative;inset:auto;overflow:hidden;transform:translateY(18px)}.hirepage .scene.s3 .ampanel{max-height:34rem;padding:16px 20px}.hirepage .scene.s3 .mp.win{transform:none}.hirepage .scene.s3 .mp.lose{border-color:#0000;max-height:0;margin-top:-9px}}.hirepage .exportw{width:100%;max-width:70rem}.hirepage .export{font-size:15px;transition:opacity .3s;overflow:hidden}.hirepage .export .ehead{background:#f8fafc;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:1rem;padding:14px 18px;display:flex}.hirepage .export .tblwrap{overscroll-behavior-x:contain;overflow-x:auto}.hirepage .export table{border-collapse:collapse;width:100%;min-width:32rem}.hirepage .export th{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#94a3b8;text-align:left;border-bottom:1px solid #e5e7eb;padding:9px 18px;font-size:.6rem;font-weight:600}.hirepage .export td{color:#1a2540;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:15px 18px}.hirepage .export td.ok{color:#15803d;font-weight:600}.hirepage .export .efoot{color:#475569;justify-content:space-between;align-items:center;gap:1rem;padding:12px 18px;font-size:13px;display:flex}@media (max-width:700px){.hirepage .export .tblwrap{overflow-x:visible}.hirepage .export table,.hirepage .export tbody{width:100%;min-width:0;display:block}.hirepage .export thead{display:none}.hirepage .export tbody tr{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status""plan plan""tier pay";gap:3px 10px;padding:12px 14px;display:grid}.hirepage .export tbody td{white-space:normal;border:0;padding:0;display:block}.hirepage .export tbody td:first-child{letter-spacing:-.01em;grid-area:name;font-size:.95rem;font-weight:650}.hirepage .export tbody td:nth-child(2){color:#475569;grid-area:plan;align-items:center;font-size:.82rem;line-height:1.35;display:flex}.hirepage .export tbody td:nth-child(3){color:#64748b;grid-area:tier;font-size:.78rem}.hirepage .export tbody td:nth-child(4){color:#64748b;text-align:right;grid-area:pay;font-size:.78rem}.hirepage .export tbody td:nth-child(4):after{content:" / pay";color:#9aa7b8}.hirepage .export tbody td:nth-child(5){text-align:right;grid-area:status;align-self:start;font-size:.8rem}.hirepage .export tbody td .carrierpip{flex:none;margin-right:7px}.hirepage .export .ehead,.hirepage .export .efoot{padding-left:14px;padding-right:14px}.hirepage .export .ehead{justify-items:start;gap:8px;display:grid}.hirepage .export .ehead .mono2{font-size:.62rem;line-height:1.5}.hirepage .export .efoot{gap:2px;font-size:12px;display:grid}}.hirepage .carrierpip{color:#fff;vertical-align:-4px;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;margin-right:.5rem;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.hirepage .spill{color:#157a36;background:#e8f5ec;border-radius:20px;align-items:center;gap:7px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.hirepage .spill i{background:#22a348;border-radius:50%;width:8px;height:8px}.hirepage .export tr.rr td{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(6px)}.hirepage .exportw.e1 tr.rr td{opacity:1;transform:none}.hirepage .exportw.e1 tr.rr:first-child td{transition-delay:.1s}.hirepage .exportw.e1 tr.rr:nth-child(2) td{transition-delay:.24s}.hirepage .exportw.e1 tr.rr:nth-child(3) td{transition-delay:.38s}.hirepage .exportw.e1 tr.rr:nth-child(4) td{transition-delay:.52s}.hirepage .exportw.e1 tr.rr:nth-child(5) td{transition-delay:.66s}.hirepage .exportw.e1 tr.rr:nth-child(6) td{transition-delay:.8s}.hirepage .sw2{text-align:left;display:grid}.hirepage .sw2>*{white-space:nowrap;grid-area:1/1;transition:opacity .3s,transform .35s}.hirepage .sw2 .v1{color:#94a3b8;font-weight:400}.hirepage .sw2 .v2{opacity:0;transform:translateY(4px)}.hirepage .exportw.e2 .sw2 .v1{opacity:0}.hirepage .exportw.e2 .sw2 .v2{opacity:1;transform:none}.hirepage .exportw.e2 tr.rr:first-child .sw2>*{transition-delay:50ms}.hirepage .exportw.e2 tr.rr:nth-child(2) .sw2>*{transition-delay:.3s}.hirepage .exportw.e2 tr.rr:nth-child(3) .sw2>*{transition-delay:.55s}.hirepage .exportw.e2 tr.rr:nth-child(4) .sw2>*{transition-delay:.8s}.hirepage .exportw.e2 tr.rr:nth-child(5) .sw2>*{transition-delay:1.05s}.hirepage .exportw.e2 tr.rr:nth-child(6) .sw2>*{transition-delay:1.3s}.hirepage .hp{display:grid}.hirepage .hp>*{white-space:nowrap;grid-area:1/1;justify-self:end;transition:opacity .3s,transform .35s}.hirepage .hp .h2s,.hirepage .hp .h3s{opacity:0;transform:translateY(4px)}.hirepage .exportw.e2 .hp .h1s{opacity:0;transition-delay:1.75s}.hirepage .exportw.e2 .hp .h2s{opacity:1;transition-delay:1.75s;transform:none}.hirepage .exportw.e3 .hp .h1s,.hirepage .exportw.e3 .hp .h2s{opacity:0;transition-delay:0s}.hirepage .exportw.e3 .hp .h3s{opacity:1;transform:none}.hirepage .spill.blue{color:#2563eb;background:#eff6ff}.hirepage .spill.blue i{background:#2563eb}.hirepage .exportw .export{transition:opacity .3s}.hirepage .exportw.fade .export{opacity:0;transition:opacity .3s}.hirepage .chat{flex-direction:column;gap:13px;font-size:15.5px;display:flex}.hirepage .crow{align-items:flex-end;gap:8px;display:flex}.hirepage .crow.user{justify-content:flex-end}.hirepage .cav{width:28px;height:28px;margin-bottom:2px}.hirepage .cb{color:#fff;background:#0b2545;border-radius:16px;max-width:80%;padding:10px 16px;line-height:1.55}.hirepage .crow.user .cb{border-bottom-right-radius:2px}.hirepage .crow.am .cb{border-bottom-left-radius:2px}.hirepage .csrc{padding-top:6px;padding-left:36px}.hirepage .csrc .sl{text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;font-size:11px;font-weight:600}.hirepage .csrc .sv{color:#475569;margin-top:2px;font-size:12px;line-height:1.35}.hirepage .chips{flex-wrap:wrap;gap:8px;padding-top:8px;padding-left:36px;display:flex}.hirepage .chip{color:#475569;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-size:13px}.hirepage .stack{display:grid}.hirepage .stack>*{grid-area:1/1}.hirepage .tdots{opacity:0;background:#edf1f5;border-radius:16px 16px 16px 2px;align-items:center;gap:4px;width:max-content;padding:11px 15px;display:inline-flex}.hirepage .tdots i{background:#9aa8bb;border-radius:50%;width:6px;height:6px;animation:1.05s infinite tdb}.hirepage .tdots i:nth-child(2){animation-duration:1.32s;animation-delay:.18s}.hirepage .tdots i:nth-child(3){animation-duration:.82s;animation-delay:80ms}@keyframes tdb{0%,60%,to{opacity:.55;transform:none}30%{opacity:1;transform:translateY(-3px)}}.hirepage .take.on .tdots{animation:dotwin var(--dw,2s) steps(1) var(--dd,.5s) both}@keyframes dotwin{0%{opacity:0}10%{opacity:1}95%{opacity:1}to{opacity:0;visibility:hidden}}.hirepage .msgin{opacity:0}.hirepage .take.on .msgin{animation:msgin .5s cubic-bezier(.22, 1, .36, 1) var(--md,2.5s) both}@keyframes msgin{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}.hirepage .take:not(.on) .tdots,.hirepage .take:not(.on) .msgin{animation:none}.hirepage .sw{text-align:left;display:grid}.hirepage .sw>*{white-space:nowrap;grid-area:1/1}.hirepage .sw .v1{color:#94a3b8;font-weight:400}.hirepage .take.on .sw .v1{animation:swout .25s ease var(--vd,1s) both}.hirepage .take.on .sw .v2{animation:swin .35s calc(var(--vd,1s) + .12s) both}.hirepage .sw .v2{opacity:0}@keyframes swout{to{opacity:0;visibility:hidden}}@keyframes swin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hirepage .take:not(.on) .sw .v1,.hirepage .take:not(.on) .sw .v2{animation:none}.hirepage .spill.gray{color:#64748b;background:#f1f5f9}.hirepage .spill.gray i{background:#94a3b8;animation:1.2s infinite pulse2}.hirepage .idcard .scan{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff4d68c 50%,#0000 62%);position:absolute;inset:0;transform:translate(-110%)}.hirepage .take.on .scan{animation:1.3s cubic-bezier(.4,0,.2,1) .7s both scanp}@keyframes scanp{to{transform:translate(110%)}}.hirepage .lrow.newmem{opacity:0;border-bottom:none;max-height:0;overflow:hidden}.hirepage .take.on .lrow.newmem{animation:.7s cubic-bezier(.22,1,.36,1) 1.7s both memin}@keyframes memin{0%{opacity:0;max-height:0;transform:translateY(6px)}to{opacity:1;max-height:5rem;transform:none}}.hirepage .lrow.newmem .lv{background:linear-gradient(90deg,#e8b44c47,#0000 80%);border-radius:4px;margin-left:-6px;padding:1px 6px}.hirepage .take:not(.on) .lrow.newmem{animation:none}.hirepage .stage .dur{font-variant-numeric:tabular-nums}.hirepage .wave{align-items:center;gap:2.5px;height:12px;display:inline-flex}.hirepage .wave i{background:#7fa68c;border-radius:2px;width:2.5px;animation:1s ease-in-out infinite wv}.hirepage .wave i:first-child{height:5px}.hirepage .wave i:nth-child(2){height:10px;animation-delay:.12s}.hirepage .wave i:nth-child(3){height:7px;animation-delay:.24s}.hirepage .wave i:nth-child(4){height:11px;animation-delay:.36s}.hirepage .wave i:nth-child(5){height:4px;animation-delay:.48s}@keyframes wv{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.15)}}.hirepage .chatpanel{border-radius:16px;width:100%;max-width:34rem;padding:22px}.hirepage #chatscene .chat{gap:14px}.hirepage #chatscene .crow.am{align-items:flex-start}.hirepage #chatscene .crow.am .cav{margin-top:1px;margin-bottom:0}.hirepage #chatscene .crow.am .cb{color:#1a2540;background:0 0;border-radius:0;max-width:100%;padding:2px 0 0;line-height:1.62}.hirepage #chatscene .tdots{background:0 0;padding:8px 0 0 2px}.hirepage #chatscene .cthread{gap:9px;margin-top:-4px}.hirepage #chatscene .chips{padding-top:2px}.hirepage #chatscene .csrc .sl{color:#8a6314}.hirepage .chathead{background:linear-gradient(#fbf7ee,#fff);border-bottom:1px solid #ece6d8;border-radius:16px 16px 0 0;align-items:center;gap:10px;margin:-22px -22px 16px;padding:13px 16px;display:flex}.hirepage .chathead .hn{color:#1a2540;font-size:15px;font-weight:700;line-height:1.2}.hirepage .chathead .hr2{color:#475569;align-items:center;gap:5px;font-size:12.5px;display:flex}.hirepage .chathead .hr2 i{background:#22a348;border-radius:50%;width:7px;height:7px}.hirepage .chathead .cav{width:34px;height:34px}.hirepage .pcomposer{color:#94a3b8;background:#fafbfc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:10px;margin:16px -6px -6px;padding:8px 8px 8px 15px;font-size:13.5px;display:flex}.hirepage .pcomposer b{color:#fff;background:#0b2545;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;font-size:13px;font-weight:400;display:flex}.hirepage .lng{color:#475569;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.hirepage .phone{background:#fff;border-radius:34px;width:min(21.5rem,88vw);padding:8px 14px 10px;position:relative;box-shadow:0 34px 80px -30px #0b254580,0 0 0 6px #0b1526,0 0 0 7.5px #2e4767}.hirepage .phone:before,.hirepage .phone:after{content:"";background:#2e4767;border-radius:2px;position:absolute}.hirepage .phone:before{width:3px;height:14%;top:26%;right:-10px}.hirepage .phone:after{width:3px;height:8%;top:19%;left:-10px}.hirepage .phone .pstatus{color:#0b1526;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;min-height:24px;padding:2px 6px 12px;font-size:12.5px;font-weight:600;display:flex;position:relative}.hirepage .phone .island{background:#0a1524;border-radius:999px;width:84px;height:22px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.hirepage .phone .sicons{color:#0b1526;align-items:center;gap:5px;display:flex}.hirepage .phone .sicons svg{display:block}.hirepage .phead{border-bottom:1px solid #f1f5f9;align-items:center;gap:9px;margin-bottom:12px;padding:2px 4px 12px;display:flex}.hirepage .phead .phn{color:#1a2540;font-size:14.5px;font-weight:600;line-height:1.2}.hirepage .phead .phr{color:#94a3b8;margin-top:1px;font-size:11.5px;line-height:1.25}.hirepage .dlv{text-align:right;color:#94a3b8;margin:-6px 2px 0;font-size:10.5px;font-weight:500}.hirepage .homebar{opacity:.22;background:#0b1526;border-radius:3px;width:36%;height:4.5px;margin:12px auto 2px}.hirepage .phone .chat{font-size:13.5px}.hirepage .phone .cb{padding:8px 12px;font-size:13.5px}.hirepage .care{border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:9px 12px;font-size:13px;display:flex}.hirepage .care .cn{color:#1a2540;font-weight:600}.hirepage .care .cm{color:#94a3b8;font-size:11.5px}.hirepage .care .cp{color:#15803d;white-space:nowrap;align-items:center;gap:5px;font-weight:700;display:flex}.hirepage .care .cp i{background:#22a348;border-radius:50%;width:6px;height:6px;animation:1.6s infinite pulse2}.hirepage .care.er .cp{color:#b23a48}@keyframes pulse2{50%{opacity:.35}}.hirepage .stage{aspect-ratio:4/4.9;background:radial-gradient(120% 90% at 50% 35%,#11263f 0%,#0a1a2e 55%,#06101d 100%);border-radius:14px;width:100%;max-width:26rem;position:relative;overflow:clip;box-shadow:0 40px 90px -34px #040912b3}.hirepage .stage .vid{background-image:var(--amanda);background-position:50% 18%;background-size:cover;position:absolute;inset:0}.hirepage .stage .vig{background:radial-gradient(130% 100% at 50% 42%,#0000 52%,#0409128c 100%),linear-gradient(#04091259 0%,#0000 22% 64%,#040912c7 100%);position:absolute;inset:0}.hirepage .glass{-webkit-backdrop-filter:blur(10px)saturate(140%);color:#f4f1ea;background:#08121f8c;border:1px solid #ffffff1f;border-radius:999px}.hirepage .stage .exit{color:#f4f1ea;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:14px;left:14px}.hirepage .stage .exit svg{width:16px;height:16px}.hirepage .stage .live{font-variant-numeric:tabular-nums;letter-spacing:.08em;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;display:flex;position:absolute;top:14px;right:14px}.hirepage .stage .live i{background:#ef5b54;border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse2}.hirepage .stage .caption{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);color:#f7f4ee;background:#08121f80;border:1px solid #ffffff1a;border-radius:12px;padding:10px 13px;font-size:13px;line-height:1.5;transition:opacity .35s,transform .35s;position:absolute;bottom:118px;left:16px;right:16px}.hirepage .stage .caption.off{opacity:0;transform:translateY(5px)}.hirepage .stage .ntag{align-items:center;gap:9px;padding:7px 13px 7px 8px;display:inline-flex;position:absolute;bottom:64px;left:16px}.hirepage .stage .ntag .amv{width:26px;height:26px}.hirepage .stage .ntag .nn{color:#f7f4ee;font-size:12.5px;font-weight:600;line-height:1.15}.hirepage .stage .ntag .nr{color:#f4f1ea99;font-size:10.5px;line-height:1.15}.hirepage .stage .ctrls{justify-content:center;align-items:center;gap:clamp(9px,3.4%,16px);display:flex;position:absolute;bottom:clamp(14px,5.5%,26px);left:0;right:0}.hirepage .stage .ctrl{--k:clamp(38px, 13.5%, 54px);width:var(--k);height:var(--k);-webkit-backdrop-filter:blur(14px)saturate(150%);color:#f4f1ea;background:#e2ebf529;border:1px solid #ffffff29;border-radius:50%;place-items:center;display:grid}.hirepage .stage .ctrl svg{width:46%;height:46%}.hirepage .stage .ctrl.on2{color:#0b1526;background:#f7f4eceb;border-color:#0000}.hirepage .stage .ctrl.end{color:#fff;background:#e5484d;border-color:#0000;box-shadow:0 8px 22px -8px #e5484dbf}.hirepage .stage .ctrl.end svg{width:52%;height:52%}.hirepage .visionw{width:100%;max-width:72rem;position:relative}.hirepage .vision{border-radius:16px;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(1.4rem,3.2vw,3rem);padding:clamp(1.6rem,3.2vw,2.6rem);display:grid}.hirepage .vision .chat{font-size:16px}@media (max-width:860px){.hirepage .vision{grid-template-columns:1fr}}.hirepage .idcard{aspect-ratio:1.586;color:#f7f4ec;background:linear-gradient(#0d2a4e 0%,#0b2545 45%,#0a2140 100%);border-radius:14px;flex-direction:column;justify-content:space-between;gap:.4rem;padding:clamp(.85rem,1.6vw,1.1rem) clamp(.95rem,1.8vw,1.25rem);display:flex;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 22px 50px -20px #0b25458c,inset 0 1px #ffffff14}.hirepage .idcard:after{content:"";background:linear-gradient(90deg,#0000 6%,#ffffff0b 24%,#ffffff04 50%,#ffffff0b 76%,#0000 94%);position:absolute;inset:0}.hirepage .idcard .icrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.hirepage .idcard .icmark{letter-spacing:.07em;font-size:13.5px;font-weight:700}.hirepage .idcard .icmark b{color:var(--butter);margin-right:2px;font-weight:700}.hirepage .idcard .icchip{letter-spacing:.14em;color:#e4eaf2;border:1px solid #f7f4ec59;border-radius:5px;padding:2px 8px;font-size:10px;font-weight:700}.hirepage .idcard .icaccent{background:linear-gradient(90deg,#e8b44cd9,#e8b44c00 72%);height:1px;margin-top:8px}.hirepage .idcard .icgrid{grid-template-columns:1.15fr 1fr;gap:8px 12px;display:grid;position:relative}.hirepage .idcard .icl{letter-spacing:.13em;text-transform:uppercase;color:#8fa0b8;font-size:9px;font-weight:600}.hirepage .idcard .icv{font-variant-numeric:tabular-nums;color:#f7f4ec;letter-spacing:.01em;margin-top:2px;font-size:14.5px;font-weight:400}.hirepage .idcard .icfoot{color:#c3cfdf;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;display:flex;position:relative}.hirepage .idcard .icfoot .nw{white-space:nowrap;font-weight:400}.hirepage .idcard .icbadge{letter-spacing:.02em;color:#dce5f0;white-space:nowrap;background:#ffffff0f;border:1px solid #f7f4ec38;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex}.hirepage .pchip{color:#8f5e12;background:#e8b44c29;border:1px solid #c8932b73;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.hirepage .upchip{font-family:var(--mono);letter-spacing:.05em;color:#475569;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;margin-top:12px;padding:6px 10px;font-size:.62rem;display:inline-flex}.hirepage .ledger{border-radius:14px;width:100%;max-width:36rem;padding:24px 28px;font-size:15px}.hirepage .ledger .lh{border-bottom:1px solid #e5e7eb;align-items:center;gap:9px;margin-bottom:4px;padding-bottom:12px;display:flex}.hirepage .ledger .lh .amv{width:26px;height:26px}.hirepage .ledger .lh b{color:#1a2540;font-size:13.5px;font-weight:600}.hirepage .lrow{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.hirepage .lrow:last-of-type{border-bottom:none}.hirepage .lrow .lk{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:600}.hirepage .lrow .lv{color:#1a2540;margin-top:2px;font-size:14.5px;font-weight:500}.hirepage .lrow .forget{color:#475569;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:12px}.hirepage .ledger .lnote{color:#94a3b8;margin-top:10px;font-size:12px}.hirepage .lew{flex-direction:column;gap:clamp(1.2rem,3.2vh,2.3rem);width:100%;max-width:52rem;margin:0 auto;display:flex}.hirepage .lew .lwbar,.hirepage .lew .lstage{transition:opacity .35s}.hirepage .lew.fade .lwbar,.hirepage .lew.fade .lstage{opacity:0}.hirepage .lew.snap *{transition:none!important;animation:none!important}.hirepage .lwhead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:9px;display:flex}.hirepage .lwtitle{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#8f5e12;font-size:.64rem;font-weight:600}.hirepage .lwlen{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#b08a3e;font-size:.64rem}.hirepage .lwtrack{background:#ffffff8c;border:1px solid #c8932b66;border-radius:10px;height:clamp(38px,5.2vh,46px);position:relative;box-shadow:inset 0 1px 3px #8f5e1214}.hirepage .lwtrack:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#8f5e1226 0 1px,#0000 1px 3.33333%);position:absolute;inset:6px 0}.hirepage .lwfill{background:linear-gradient(90deg,#e8b44c59,#e8b44ccc);border-radius:10px 3px 3px 10px;width:0;transition:width 3.2s cubic-bezier(.3,.1,.25,1);position:absolute;top:0;bottom:0;left:0}.hirepage .lwfill:after{content:"";background:#c8932b;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;right:-1px}.hirepage .lew.open .lwfill{width:3.4%}.hirepage .lew.go .lwfill{width:40%}.hirepage .lwnow{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#8f5e12;white-space:nowrap;opacity:0;font-size:.62rem;font-weight:600;transition:left 3.2s cubic-bezier(.3,.1,.25,1),opacity .4s;position:absolute;top:50%;left:calc(3.4% + 10px);transform:translateY(-50%)}.hirepage .lew.open .lwnow{opacity:1}.hirepage .lew.go .lwnow{left:calc(40% + 10px)}.hirepage .lwspare{color:#8f5e12;opacity:0;white-space:nowrap;background:#ffffffc7;border:1px solid #c8932b73;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;transition:opacity .45s;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.hirepage .lew.added .lwspare{opacity:1;animation:1.05s .12s lspulse}@keyframes lspulse{30%{box-shadow:0 0 0 7px #e8b44c59}to{box-shadow:0 0 0 15px #e8b44c00}}.hirepage .lwscale{height:.95rem;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#b08a3e;margin-top:6px;font-size:.58rem;position:relative}.hirepage .lwscale span{position:absolute;top:0}.hirepage .ldrifts{height:1.15rem;position:relative}.hirepage .ldr{color:#8f5e12;opacity:0;white-space:nowrap;font-size:12.5px;font-style:italic;position:absolute;top:0}.hirepage .lew.go .ldr{animation:2.2s both ldrift}.hirepage .lew.go .ldr1{animation-delay:.15s;left:10%}.hirepage .lew.go .ldr2{animation-delay:1s;left:40%}.hirepage .lew.go .ldr3{animation-delay:1.75s;left:62%}@keyframes ldrift{0%{opacity:0;transform:translate(16px)}30%{opacity:.65}70%{opacity:.65}to{opacity:0;transform:translate(-16px)}}.hirepage .lstage{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(15px,2.4vh,22px);min-height:clamp(12rem,34vh,19rem);display:flex}.hirepage .lphone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;filter:blur(6px);background:#ffffffa8;border:1px solid #ffffffd9;border-radius:18px;width:min(31rem,100%);padding:15px 18px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1),filter .5s;transform:translateY(-16px)scale(.97);box-shadow:0 14px 34px -18px #0b254559}.hirepage .lew.l1 .lphone{opacity:1;filter:none;transform:none}.hirepage .lph{align-items:center;gap:8px;display:flex}.hirepage .lpico{background:linear-gradient(#69d06f,#2fae43);border-radius:5.5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.hirepage .lpico svg{width:12px;height:12px;display:block}.hirepage .lpapp{color:#475569;font-size:12px;font-weight:600}.hirepage .lptime{font-family:var(--mono);letter-spacing:.08em;color:#94a3b8;text-transform:uppercase;margin-left:auto;font-size:.6rem}.hirepage .lpbody{color:#1a2540;margin-top:7px;font-size:16.5px;line-height:1.45}.hirepage .lpbody b{font-weight:650}.hirepage .lam{opacity:0;filter:blur(8px);gap:13px;width:min(36rem,100%);padding:17px 19px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1),filter .5s;display:flex;transform:translateY(14px)}.hirepage .lew.l3 .lam{opacity:1;filter:none;transform:none}.hirepage .lam .amv{width:36px;height:36px}.hirepage .lambody{flex:1;min-width:0}.hirepage .lamh{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8f5e12;font-size:.62rem;font-weight:600}.hirepage .lamt{color:#1a2540;margin-top:5px;font-size:16.5px;line-height:1.5}.hirepage .lamrow{align-items:center;gap:10px;margin-top:11px;display:flex;position:relative}.hirepage .lbtn{background:var(--butter);border:1px solid var(--bd);color:#3a2a07;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-width:7.4rem;padding:9px 18px;font-size:14px;font-weight:650;transition:transform .18s,background .4s,border-color .4s,color .4s;display:inline-flex;position:relative}.hirepage .lbtn .b2{opacity:0;transition:opacity .35s;position:absolute}.hirepage .lbtn .b1{transition:opacity .35s}.hirepage .lew.press .lbtn{transform:scale(.93)}.hirepage .lew.added .lbtn{color:#157a36;background:#e8f5ec;border-color:#bbe3c6;transform:none}.hirepage .lew.added .lbtn .b1{opacity:0}.hirepage .lew.added .lbtn .b2{opacity:1}.hirepage .lcur{z-index:2;pointer-events:none;opacity:0;width:17px;height:20px;transition:opacity .4s,transform .95s cubic-bezier(.5,0,.25,1);position:absolute;top:8px;left:3.4rem;transform:translate(120px,64px)}.hirepage .lcur svg{filter:drop-shadow(0 2px 5px #0b254566);width:100%;height:100%;display:block}.hirepage .lew.curin .lcur{opacity:1;transform:translate(0)}.hirepage .lew.press .lcur{transform:translate(0)scale(.84)}.hirepage .lew.l4 .lcur{opacity:0}.hirepage .lfollow{color:#1a2540;opacity:0;filter:blur(6px);background:#fff9;border:1px solid #c8932b59;border-radius:999px;align-items:center;gap:9px;max-width:100%;padding:9px 17px;font-size:15.5px;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1),filter .5s;display:flex;transform:translateY(10px)}.hirepage .lew.l4 .lfollow{opacity:1;filter:none;transform:none}.hirepage .lfollow b{font-weight:650}.hirepage .lfollow .lchk{color:#157a36;flex:none;font-weight:700}@media (max-width:700px){.hirepage .lew{padding:0 1.1rem}.hirepage .lstage{min-height:0}.hirepage .lwspare{padding:3px 9px;font-size:11px}.hirepage .lpbody,.hirepage .lamt{font-size:14px}.hirepage .lfollow{text-align:left;padding:8px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hirepage .lew *{transition:none!important;animation:none!important}.hirepage .lcur,.hirepage .ldrifts{display:none}.hirepage .lew .lwfill{width:40%}.hirepage .lew .lwnow{opacity:1;left:calc(40% + 10px)}.hirepage .lew .lwspare{opacity:1}.hirepage .lew .lphone,.hirepage .lew .lam,.hirepage .lew .lfollow{opacity:1;filter:none;transform:none}.hirepage .lew .lbtn{color:#157a36;background:#e8f5ec;border-color:#bbe3c6}.hirepage .lew .lbtn .b1{opacity:0}.hirepage .lew .lbtn .b2{opacity:1}}.hirepage .forkw{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:56rem;display:flex}.hirepage .fmoment{color:#1a2540;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.hirepage .fmoment .fclock{font-family:var(--mono);letter-spacing:.06em;color:#475569;font-variant-numeric:tabular-nums;font-size:.68rem}.hirepage .fmoment .fdotsep{color:#94a3b8}.hirepage .flanes{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.hirepage .flane{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:13px 16px 14px;transition:box-shadow .5s,border-color .5s;position:relative;box-shadow:0 16px 40px -20px #0b25454d}.hirepage .flane.er{background:linear-gradient(#fef7f6 0%,#fff 46%);border-top:3px solid #c0392b}.hirepage .flane.uc{background:linear-gradient(#f2faf5 0%,#fff 46%);border-top:3px solid #1b7f4c}.hirepage .flh{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:.6rem;font-weight:600;display:flex}.hirepage .flane.er .flh{color:#b23a48}.hirepage .flane.uc .flh{color:#14603a}.hirepage .flh .fltag{color:#94a3b8;font-weight:600}.hirepage .flh .fltag.ok{color:#14603a}.hirepage .fld{color:#1a2540;margin-top:7px;font-size:15.5px;font-weight:600;line-height:1.3}.hirepage .flm{color:#64748b;margin-top:2px;font-size:12.5px}.hirepage .fbar2{background:#f1f5f9;border-radius:4px;height:8px;margin-top:12px;overflow:hidden}.hirepage .fbar2 i{border-radius:4px;width:0;height:100%;display:block}.hirepage .flane.er .fbar2 i{background:linear-gradient(90deg,#e3a79f,#c0392b)}.hirepage .flane.uc .fbar2 i{background:linear-gradient(90deg,#37c2a8,#1b7f4c)}.hirepage #steerfork.f1 .flane.uc .fbar2 i{width:100%;transition:width 3.4s cubic-bezier(.33,0,.25,1)}.hirepage #steerfork.f1 .flane.er .fbar2 i{width:44%;transition:width 9.5s linear}.hirepage #steerfork.fdone .flane.uc{border-color:#1b7f4c8c;box-shadow:0 18px 44px -18px #1b7f4c66}.hirepage .flstats{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;font-size:13px;display:flex}.hirepage .flstats .fwait{color:#475569;min-width:0;font-weight:600}.hirepage .flane.uc .fwait{color:#14603a}.hirepage .flstats .fcost{white-space:nowrap;font-weight:700}.hirepage .flane.er .fcost{color:#b23a48}.hirepage .flane.uc .fcost{color:#157a36}.hirepage .ftally{opacity:0;color:#14603a;background:#1b7f4c1f;border:1px solid #1b7f4c73;border-radius:999px;align-items:center;gap:6px;padding:9px 18px;font-size:14px;font-weight:500;display:inline-flex;transform:translateY(8px)scale(.97)}.hirepage .ftally b{font-weight:700}.hirepage #steerfork.ftl .ftally{opacity:1;transition:opacity .4s,transform .45s cubic-bezier(.34,1.56,.64,1);transform:none}.hirepage #steerfork.fade .flane,.hirepage #steerfork.fade .ftally{opacity:0;transition:opacity .3s}.hirepage .rcptw{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:stretch;gap:.9rem;width:100%;max-width:56rem;display:grid}.hirepage .rcpt{border-radius:12px;width:100%;font-size:13.5px;overflow:hidden}.hirepage .karc{border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.hirepage .karc .rcpth{border-bottom:1px solid #e5e7eb}.hirepage .karcplot{flex:1;width:100%;height:auto;padding:10px 14px 4px;display:block;overflow:visible}.hirepage .kgrid{stroke:#eef2f6;stroke-width:1px}.hirepage .kgrid.base{stroke:#dfe6ed}.hirepage .kylab,.hirepage .kxlab{font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;fill:#94a3b8;font-size:8px}.hirepage .kxlab{fill:#64748b;font-size:7.6px}.hirepage .karcarea{fill:url(#karcfill);opacity:0;transition:opacity .9s .55s}.hirepage .take:not(.arm) .karcarea{opacity:1}.hirepage .karcline{fill:none;stroke:#1b7f4c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:0;transition:stroke-dashoffset 1.5s cubic-bezier(.33,0,.25,1) .4s}.hirepage .take.arm .karcline{stroke-dashoffset:400px}.hirepage .ktick{stroke:#cbd5e1;stroke-width:1px;stroke-dasharray:2 3}.hirepage .take.arm .kmark{filter:blur(2px);transform:translateY(4px)}.hirepage .kdot{fill:#fff;stroke:#1b7f4c;stroke-width:1.8px}.hirepage .kdot.on{fill:#1b7f4c;stroke:#fff;stroke-width:2.2px}.hirepage .kval{font-family:var(--mono);font-variant-numeric:tabular-nums;fill:#14603a;font-size:9px;font-weight:700}.hirepage .rcpth{background:#f8fafc;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:baseline;gap:1rem;padding:10px 16px;display:flex}.hirepage .rcprow{border-bottom:1px solid #f1f5f9;align-items:center;gap:9px;min-width:0;padding:9px 16px;display:flex}.hirepage .rcprow:last-child{border-bottom:none}.hirepage .rcprow .rw{color:#64748b;white-space:nowrap}.hirepage .rcprow .rar2{color:#94a3b8}.hirepage .rcprow .rt2{color:#1a2540;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hirepage .rcprow .rkeep{color:#157a36;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin-left:auto;font-weight:700}@media (max-width:860px){.hirepage .rcptw{grid-template-columns:minmax(0,1fr);max-width:34rem}}@media (max-width:700px){.hirepage #steerscene{padding-top:2.9rem}.hirepage #steerscene .visual{padding-top:.4rem}.hirepage #steerscene .rcptw.clearbar{margin-bottom:6rem}.hirepage .rcptw{gap:.6rem}.hirepage .karcplot{padding:8px 10px 2px}.hirepage #chatscene .care{flex-direction:column;align-items:flex-start;gap:4px}.hirepage .forkw{gap:6px}.hirepage .flane{padding:8px 12px 9px}.hirepage .fld{font-size:13.5px}.hirepage .flm,.hirepage .flh .fltag{display:none}.hirepage .fbar2{margin-top:6px}.hirepage .flstats{flex-wrap:wrap;gap:4px 10px;margin-top:5px;font-size:11.5px}.hirepage .fmoment{padding:4px 13px;font-size:12px}.hirepage .ftally{text-align:center;padding:5px 14px;font-size:12.5px}.hirepage .rcpt{font-size:12px}.hirepage .rcpth{padding:6px 12px}.hirepage .rcprow{gap:7px;padding:5px 12px}.hirepage .rcprow .rkeep{font-size:11.5px}.hirepage .rcpth .mono2:last-child{display:none}}@media (prefers-reduced-motion:reduce){.hirepage .fbar2 i,.hirepage #steerfork.f1 .flane.uc .fbar2 i,.hirepage #steerfork.f1 .flane.er .fbar2 i,.hirepage .flane,.hirepage .ftally,.hirepage #steerfork.ftl .ftally{transition:none}}.hirepage .take.darkc{color:var(--bone)}.hirepage .take.darkc:before{background:radial-gradient(70% 90% at 50% 12%,#12345ed9,#0000 70%),radial-gradient(55% 45% at 50% 108%,#e8b44c1a,#0000 65%),#08192e}.hirepage .take.darkc .n{color:#9fb2cc}.hirepage .take.darkc h3{color:var(--bone)}.hirepage .take.darkc p.d{color:#9fb2cc}.hirepage .tsc{flex-direction:column;width:100%;max-width:40rem;margin:0 auto;display:flex}.hirepage .tsc .tstage{flex-direction:column;justify-content:center;gap:15px;min-height:clamp(18rem,46vh,25rem);transition:opacity .35s;display:flex}.hirepage .tsc.fade .tstage{opacity:0}.hirepage .tmsgrow{justify-content:flex-end;align-items:flex-end;gap:11px;min-height:3.3rem;display:flex}.hirepage .tbub{opacity:0;max-width:86%;color:var(--bone);background:#f7f4ec1a;border:1px solid #f7f4ec29;border-radius:16px 16px 3px;padding:12px 18px;font-size:16px;line-height:1.55;transition:opacity .4s,color .5s,background .6s,border-color .6s}.hirepage .tsc.p1 .tbub{opacity:1}.hirepage .tcaret{background:var(--bone);vertical-align:-2px;width:1px;height:1em;animation:1.1s step-end infinite blink;display:inline-block}.hirepage .tsc.enc .tbub{color:var(--butter);font-family:var(--mono);letter-spacing:.02em;word-break:break-all;background:#e8b44c12;border-color:#e8b44c61;font-size:12.5px;line-height:1.8}.hirepage .tlockw{opacity:0;flex:none;margin-bottom:7px;transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1);transform:translateY(5px)scale(.75)}.hirepage .tsc.lockon .tlockw{opacity:1;transform:none}.hirepage .tlock{width:20px;height:20px;display:block;overflow:visible}.hirepage .tlock .sh{fill:none;stroke:var(--butter);stroke-width:2px;stroke-linecap:round;transform-origin:12px 11px;transition:transform .26s cubic-bezier(.34,1.56,.64,1);transform:translateY(-3px)rotate(16deg)}.hirepage .tsc.locked .tlock .sh{transform:none}.hirepage .tlock .bd2{fill:var(--butter)}.hirepage .tsc.locked .tlock{animation:.32s .24s lockclick}@keyframes lockclick{45%{transform:scale(1.22)}}.hirepage .tlab{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:#9fb2cc;opacity:0;align-items:center;gap:7px;font-size:.64rem;transition:opacity .5s,transform .55s;display:flex;transform:translateY(4px)}.hirepage .tlab i{color:var(--butter);font-style:normal}.hirepage .tlab1{justify-content:flex-end;margin-top:-4px}.hirepage .tsc.lab1 .tlab1,.hirepage .tsc.lab2 .tlab2{opacity:1;transform:none}.hirepage .tmem{opacity:0;max-height:9rem;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1),max-height .7s cubic-bezier(.22,1,.36,1) .9s;position:relative;transform:translateY(10px)}.hirepage .tsc.memin .tmem{opacity:1;transform:none}.hirepage .tmemin{background:#ffffff0d;border:1px solid #f7f4ec26;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;transition:opacity .55s,filter .55s,transform .55s;display:flex}.hirepage .tmk{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#9fb2cc;font-size:.62rem}.hirepage .tmv{color:var(--bone);margin-top:2px;font-size:15.5px;font-weight:500}.hirepage .tforget{color:var(--bone);border:1px solid #f7f4ec52;border-radius:999px;flex:none;padding:6px 14px;font-size:13px;transition:background .2s,border-color .2s,transform .2s}.hirepage .tcur{z-index:2;pointer-events:none;opacity:0;width:18px;height:21px;transition:opacity .4s,transform 1s cubic-bezier(.5,0,.25,1);position:absolute;top:calc(50% - 10px);right:2.9rem;transform:translate(-150px,70px)}.hirepage .tcur svg{filter:drop-shadow(0 2px 5px #0409128c);width:100%;height:100%;display:block}.hirepage .tsc.curin .tcur{opacity:1;transform:translate(0)}.hirepage .tsc.curpress .tcur{transform:translate(0)scale(.82)}.hirepage .tsc.curpress .tforget{border-color:var(--butter);background:#e8b44c47;transform:scale(.95)}.hirepage .tsc.memgone .tmemin{opacity:0;filter:blur(7px);transform:scale(.96)}.hirepage .tsc.memgone .tmem{max-height:.6rem}.hirepage .tsc.memgone .tcur{opacity:0;transition:opacity .45s,transform 1s}.hirepage .tp{background:var(--amber);opacity:0;pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:50%}.hirepage .tsc.memgone .tp{animation:tpd 1.15s cubic-bezier(.2, .6, .4, 1) var(--pd,0s) forwards}@keyframes tpd{0%{opacity:0;transform:none}14%{opacity:.95}to{opacity:0;transform:translate(var(--px), var(--py)) scale(.35)}}.hirepage .tclosel{font-family:var(--serif);letter-spacing:-.015em;text-align:center;color:var(--bone);opacity:0;text-wrap:balance;margin-top:4px;font-size:clamp(1.1rem,1.9vw,1.48rem);transition:opacity .9s,transform 1s;transform:translateY(6px)}.hirepage .tsc.closein .tclosel{opacity:1;transform:none}.hirepage .take.darkc .zeroes{border-top:1px solid #f7f4ec1a;flex-wrap:wrap;justify-content:center;gap:clamp(1.6rem,5vw,3.8rem);margin-top:clamp(1rem,2.6vh,1.8rem);padding:clamp(1.1rem,2.8vh,1.8rem) 0 clamp(3.2rem,11vh,6.5rem);display:flex}.hirepage .take.darkc .z{text-align:center}.hirepage .take.darkc .z b{font-family:var(--serif);letter-spacing:-.02em;color:#9fb2cc73;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:450;transition:color .6s,text-shadow .6s;display:block}.hirepage .take.darkc .z span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#9fb2cc66;margin-top:.3rem;font-size:.62rem;transition:color .6s;display:block}.hirepage .take.darkc .z.lit b{color:var(--butter);text-shadow:0 0 26px #e8b44c66}.hirepage .take.darkc .z.lit span{color:#9fb2cc}@media (max-width:700px){.hirepage .tsc .tstage{gap:12px;min-height:0;padding:0 1.1rem}.hirepage .tbub{font-size:14.5px}.hirepage .tsc.enc .tbub{font-size:12px}.hirepage .tcur{right:2.4rem}.hirepage .take.darkc .z b{font-size:1.35rem}.hirepage .take.darkc .zeroes{gap:1.3rem}}@media (prefers-reduced-motion:reduce){.hirepage .tsc .tstage,.hirepage .tbub,.hirepage .tlockw,.hirepage .tlock .sh,.hirepage .tlab,.hirepage .tmem,.hirepage .tmemin,.hirepage .tclosel,.hirepage .tforget,.hirepage .take.darkc .z b,.hirepage .take.darkc .z span{transition:none}.hirepage .tsc.locked .tlock,.hirepage .tsc.memgone .tp{animation:none}.hirepage .tcur,.hirepage .tcaret{display:none}.hirepage .tsc.rstill .tmv{opacity:.55;text-decoration:line-through}.hirepage .tsc.rstill .tforget{opacity:.65}}.hirepage .dashw{width:100%;max-width:78rem}.hirepage .dash{border-radius:14px;grid-template-columns:17rem 1.05fr 1fr 1fr;min-height:min(30rem,54vh);display:grid;overflow:hidden}.hirepage .dash .dhead{background:#f8fafc;border-bottom:1px solid #f1f5f9;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:12px clamp(1.1rem,2.2vw,1.6rem);display:flex}.hirepage .dash>div{padding:clamp(1.1rem,2.2vw,1.6rem)}.hirepage .dash .score{border-right:1px solid #f1f5f9}.hirepage .dash .score .sv2{font-family:var(--serif);letter-spacing:-.04em;color:#0a1d33;font-variant-numeric:tabular-nums;font-size:clamp(4.2rem,5.6vw,5.8rem);line-height:1}.hirepage .dash .score .sv2 small{font-family:var(--sans);color:#94a3b8;letter-spacing:0;font-size:1.05rem}.hirepage .dash .delta{color:#157a36;background:#e8f5ec;border-radius:20px;align-items:center;gap:6px;margin-top:10px;padding:4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.hirepage .dash .mid,.hirepage .dash .midq{border-right:1px solid #f1f5f9}.hirepage .mrow{margin-top:12px}.hirepage .mrow:first-of-type{margin-top:10px}.hirepage .mrow .ml{color:#475569;justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.hirepage .mrow .ml b{font-variant-numeric:tabular-nums;color:#1a2540}.hirepage .mbar{background:#f1f5f9;border-radius:4px;height:8px;overflow:hidden}.hirepage .mbar i{background:linear-gradient(90deg,#e8b44c,#c8932b);border-radius:4px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);display:block}.hirepage .take.on .mbar i{width:var(--w)}.hirepage .frow{margin-top:11px}.hirepage .frow:first-of-type{margin-top:10px}.hirepage .frow .fl{color:#475569;justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.hirepage .frow .fl b{font-variant-numeric:tabular-nums;color:#1a2540}.hirepage .fbar{background:#f8fafc;border-radius:4px;height:8px;overflow:hidden}.hirepage .fbar i{background:#0b2545;border-radius:4px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);display:block}.hirepage .take.on .fbar i{width:var(--w)}@media (max-width:860px){.hirepage .dash{grid-template-columns:1fr}.hirepage .dash .score,.hirepage .dash .mid,.hirepage .dash .midq{border-bottom:1px solid #f1f5f9;border-right:none}}.hirepage .dash .fun{margin-top:12px}.hirepage .dash .fun:first-of-type{margin-top:10px}.hirepage .fun .fl2{color:#475569;justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.hirepage .fun .fl2 b{font-variant-numeric:tabular-nums;color:#1a2540}.hirepage .funbar{background:#f8fafc;border-radius:6px;height:26px;overflow:hidden}.hirepage .funbar i{background:linear-gradient(90deg,#e8b44ce6,#c8932be6);border-radius:6px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);display:block}.hirepage .take.on .funbar i{width:var(--w)}.hirepage .dash .dfoot{background:#fbfcfd;border-top:1px solid #f1f5f9;flex-direction:column;grid-column:1/-1;align-items:stretch;gap:9px;padding-top:14px;padding-bottom:14px;display:flex}.hirepage .dash .dfoot .pchip{opacity:0;transform:scale(.92)}.hirepage .take.on .dash .dfoot .pchip{opacity:1;transition:opacity .4s 1.2s,transform .45s cubic-bezier(.34,1.56,.64,1) 1.2s;transform:none}.hirepage .dash .dfoot .rev2{color:#0b2545;text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.hirepage .dsteps{color:#475569;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:12.5px;font-weight:600;display:flex}.hirepage .dstep{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.hirepage .dstep .mono2{color:#94a3b8}.hirepage .dstep .dar{color:#94a3b8;font-weight:400}.hirepage .dstep .tick{color:#15803d;opacity:0;font-weight:700}.hirepage .take.on .dstep .tick{animation:swin .35s var(--kd,.8s) both}.hirepage .take:not(.on) .dstep .tick{animation:none}.hirepage .dprop{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:700px){.hirepage .dsteps{gap:4px 14px;font-size:12px}.hirepage .dstep{white-space:normal}}@media (prefers-reduced-motion:reduce){.hirepage .dstep .tick,.hirepage .take.on .dstep .tick{opacity:1;animation:none}.hirepage .dash .dfoot .pchip,.hirepage .take.on .dash .dfoot .pchip{opacity:1;transition:none;transform:none}}.hirepage .introw{grid-template-columns:auto 1fr;align-items:stretch;gap:clamp(1rem,2vw,1.8rem);width:100%;max-width:76rem;margin-bottom:clamp(3.2rem,7vh,4.8rem);display:grid}.hirepage .intro{border-radius:16px;grid-template-columns:minmax(15rem,20rem) 1fr;min-height:clamp(20rem,40vh,24rem);display:grid;overflow:hidden}.hirepage .portrait{background-image:var(--amanda);background-position:50% 20%;background-size:cover;min-height:22rem;position:relative}.hirepage .portrait .pvig{background:linear-gradient(#0000 55%,#0409129e);position:absolute;inset:0}.hirepage .portrait .ptag{color:#f7f4ec;position:absolute;bottom:14px;left:14px;right:14px}.hirepage .portrait .ptag .pnm{font-size:16px;font-weight:700;line-height:1.2}.hirepage .portrait .ptag .prl{opacity:.85;font-size:12px}.hirepage .portrait .plive{letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f7f4ec;background:#08121f8c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.hirepage .portrait .plive i{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.6s infinite pulse2}.hirepage .capm{flex-direction:column;padding:clamp(.9rem,1.6vw,1.4rem) clamp(1rem,1.8vw,1.6rem);display:flex}.hirepage .capm .cmh{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:4px;padding-bottom:10px;display:flex}.hirepage .capgrid{flex:1;grid-template-columns:1fr 1fr;align-content:center;column-gap:clamp(1rem,2vw,1.8rem);display:grid}.hirepage .caprow{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;min-width:0;padding:10px 0;font-size:13.5px;display:flex}.hirepage .caprow .ck{color:#1a2540;white-space:nowrap;font-weight:600}.hirepage .caprow .cswatch{border-radius:3px;width:9px;height:9px;margin-right:.55rem;display:inline-block}.hirepage .caprow .cd2{color:#64748b;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.hirepage .caprow .tick2{color:#15803d;opacity:0;margin-left:auto;font-weight:700}.hirepage .take.on .caprow .tick2{animation:swin .35s var(--kd,.6s) both}.hirepage .take:not(.on) .caprow .tick2{animation:none}.hirepage .asknow{background:#e8b44c24;border:1px solid #c8932b66;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-top:12px;padding:12px 16px;display:flex}.hirepage .asknow .at{color:#1a2540;font-size:14px;font-weight:600}.hirepage .asknow .as{color:#64748b;margin-top:2px;font-size:12.5px}.hirepage .asknow button{background:var(--ink);color:var(--bone);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:600}.hirepage .asknow button:hover{background:#12335e}.hirepage .asknow button:active{transform:translateY(1px)}@media (max-width:860px){.hirepage .intro{grid-template-columns:1fr}.hirepage .portrait{background-position:50% 12%;min-height:13rem}.hirepage .capgrid{grid-template-columns:1fr}.hirepage .caprow{padding:8px 0}}@media (max-width:700px){.hirepage .mhide{display:none}.hirepage .portrait{aspect-ratio:3/2;background-position:50% 12%;min-height:0}.hirepage .portrait .ptag .prl{display:none}.hirepage .capgrid{grid-template-columns:1fr 1fr;column-gap:.9rem}.hirepage .caprow{padding:7px 0;font-size:12.5px}.hirepage .caprow .cd2{display:none}.hirepage .asknow{padding:10px 12px}.hirepage .asknow .as{display:none}.hirepage .intro{min-height:0}.hirepage .introw{margin-bottom:4.2rem}}.hirepage .guidew{width:100%;max-width:74rem;position:relative}.hirepage .browser{border-radius:12px;overflow:hidden}.hirepage .btop{color:#475569;background:#f8fafc;border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.hirepage .bdots{gap:5px;display:inline-flex}.hirepage .bdots i{background:#e2e8f0;border-radius:50%;width:9px;height:9px}.hirepage .burl{color:#1a2540;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:3px 14px;font-size:12px}.hirepage .bhero{color:#f2f7f5;background:radial-gradient(90% 130% at 85% 0,#148c878c,#0000 60%),linear-gradient(140deg,#0a3b39 0%,#0e6e6b 70%,#128a85 100%);padding:clamp(1.2rem,2.4vw,2rem) clamp(1.2rem,2.4vw,2rem) clamp(1rem,2vw,1.6rem)}.hirepage .bbrand{font-family:var(--mono);letter-spacing:.22em;opacity:.8;font-size:.62rem}.hirepage .bh1{font-family:var(--serif);letter-spacing:-.02em;max-width:24ch;margin-top:8px;font-size:clamp(1.25rem,2.2vw,1.9rem);line-height:1.12}.hirepage .bsub{opacity:.85;margin-top:8px;font-size:12.5px}.hirepage .bchips{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.hirepage .bchip{color:#f2f7f5;background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.hirepage .bchip.on3{color:#0a3b39;background:#f7f4ec;border-color:#0000}.hirepage .bask{color:#64748b;background:#fff;border-radius:999px;align-items:center;gap:10px;max-width:26rem;margin-top:16px;padding:7px 8px 7px 9px;font-size:13px;display:flex;box-shadow:0 10px 26px -12px #04141380}.hirepage .bask .bq{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hirepage .bask b{color:#fff;background:#0e6e6b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;font-size:13px;font-weight:400;display:flex}.hirepage .bgrid{border-top:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.hirepage .bcard{border-right:1px solid #f1f5f9;padding:14px 18px}.hirepage .bcard:last-child{border-right:none}.hirepage .bcard .bk{font-family:var(--mono);letter-spacing:.1em;color:#94a3b8;font-size:.58rem;font-weight:600}.hirepage .bcard .bv{color:#1a2540;margin-top:4px;font-size:14px;font-weight:600}.hirepage .bcard .bm{color:#64748b;margin-top:2px;font-size:12px}.hirepage .gphone{z-index:2;width:15.5rem;position:absolute;bottom:-3.2rem;right:clamp(-.5rem,-1vw,-1rem);transform:rotate(2deg)}.hirepage .gphone .phone{border-radius:26px;width:100%;padding:6px 10px 8px;box-shadow:0 24px 60px -24px #0b254580,0 0 0 5px #0b1526,0 0 0 6.2px #2e4767}.hirepage .gphone .phone:before{width:2.5px;right:-8.4px}.hirepage .gphone .phone:after{width:2.5px;left:-8.4px}.hirepage .gphone .pstatus{min-height:20px;padding:2px 5px 9px;font-size:10.5px}.hirepage .gphone .island{width:62px;height:17px;top:1px}.hirepage .gphone .sicons{gap:4px}.hirepage .gphone .sicons svg{transform-origin:100%;transform:scale(.82)}.hirepage .gphone .homebar{height:4px;margin:9px auto 1px}.hirepage .gp-hero{color:#f2f7f5;background:linear-gradient(140deg,#0a3b39,#0e6e6b);border-radius:10px;padding:14px 15px 16px;overflow:hidden}.hirepage .gp-hero .bbrand{font-size:.56rem}.hirepage .gp-hero .gph1{font-family:var(--serif);letter-spacing:-.01em;margin-top:8px;font-size:15px;line-height:1.32}.hirepage .gp-list{flex-direction:column;gap:7px;margin-top:9px;display:flex}.hirepage .gp-row{color:#1a2540;border:1px solid #e5e7eb;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:12px;font-weight:600;display:flex}.hirepage .gp-row span{color:#94a3b8;font-weight:400}.hirepage .gp-ask{color:#94a3b8;background:#fafbfc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:7px;margin-top:9px;padding:6px 7px 6px 10px;font-size:11.5px;display:flex}.hirepage .gp-ask b{color:#fff;background:#0e6e6b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;font-size:11px;font-weight:400;display:flex}@media (max-width:860px){.hirepage .gphone{width:10.5rem;bottom:-4rem;right:-.4rem}.hirepage .bgrid{grid-template-columns:1fr 1fr}.hirepage .bcard:nth-child(3){display:none}.hirepage .bhero{padding-right:11rem}}@media (max-width:560px){.hirepage .bhero{padding-right:1.2rem}.hirepage .gphone{width:9.5rem;bottom:-2.4rem;right:-.3rem}.hirepage .gphone .gp-row:nth-child(3){display:none}.hirepage .gphone .gph1{font-size:13px}.hirepage .gphone .pstatus{min-height:16px;padding:2px 3px 7px;font-size:9px}.hirepage .gphone .island{width:42px;height:13px}.hirepage .gphone .sicons svg:nth-child(2){display:none}.hirepage .gphone .sicons svg{transform:scale(.7)}}.hirepage .omni{flex-direction:column;align-items:center;gap:clamp(.6rem,1.5vh,1rem);width:100%;max-width:62rem;min-height:0;display:flex}.hirepage .chrow{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.85rem;display:flex}.hirepage .chseg{background:#0b25450f;border:1px solid #0b254512;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.hirepage .chp{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 15px;font-size:13px;font-weight:600;transition:background .32s cubic-bezier(.33,0,.25,1),color .32s,box-shadow .32s;display:inline-flex}.hirepage .chp.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0b254529,0 6px 16px -10px #0b254566}.hirepage .chp:focus-visible{outline:2px solid var(--bd);outline-offset:2px}.hirepage .chp svg{color:#0c6b58;opacity:.55;flex:none;width:15px;height:15px;transition:opacity .32s}.hirepage .chp.on svg{opacity:1}.hirepage .chlang{color:var(--ink2);font-size:12.5px}.hirepage .chdeck{justify-items:center;width:100%;height:clamp(24rem,52vh,32rem);display:grid;position:relative}.hirepage .chpane{opacity:0;pointer-events:none;grid-area:1/1;justify-content:center;align-items:flex-start;width:100%;min-height:0;transition:opacity .5s cubic-bezier(.33,0,.25,1),transform .5s cubic-bezier(.33,0,.25,1);display:flex;transform:translateY(12px)scale(.985)}.hirepage .chpane.on{opacity:1;pointer-events:auto;transform:none}.hirepage .chpane>*{max-height:100%}.hirepage .chpane .mailp{width:min(34rem,100%);height:100%;overflow:clip}.hirepage .chpane .stage{width:auto;max-width:min(26rem,100%);height:100%}.hirepage .chpane .phone{flex-direction:column;height:100%;display:flex;overflow:clip}.hirepage .chpane .phone .chat{flex:auto;min-height:0;overflow:clip}.hirepage .chnote{letter-spacing:.05em;text-transform:uppercase;color:var(--ink2);opacity:.7;flex:none;margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.hirepage .chpane{transition:none;transform:none}}.hirepage .mailp{border-radius:12px;flex-direction:column;font-size:13.5px;display:flex;overflow:hidden}.hirepage .mailh{background:#f8fafc;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding:10px 16px;display:flex}.hirepage .mailmeta{border-bottom:1px solid #f1f5f9;padding:12px 16px 10px}.hirepage .mailmeta .msj{color:#1a2540;font-size:14.5px;font-weight:700}.hirepage .mailmeta .mfrom{color:#64748b;margin-top:3px;font-size:12px}.hirepage .mailbody{color:#475569;border-bottom:1px solid #f1f5f9;padding:12px 16px;line-height:1.55}.hirepage .mreply{background:#fbfdfc;flex:1;padding:12px 16px 14px}.hirepage .mreply .mrh{color:#64748b;align-items:center;gap:8px;font-size:12px;display:flex}.hirepage .mreply .mrh b{color:#1a2540;font-size:12.5px}.hirepage .mreply .mrb{color:#1a2540;margin-top:8px;line-height:1.6}.hirepage .mreply .csrc{padding-top:8px;padding-left:0}@media (max-width:1000px){.hirepage .omni{grid-template-columns:1fr 1fr}.hirepage .omni .mailp{grid-column:1/-1}}@media (max-width:700px){.hirepage .omni{grid-template-columns:1fr 1fr;gap:.7rem}.hirepage .omni .stage{min-height:17rem}.hirepage .omni .phone{border-radius:26px;box-shadow:0 18px 40px -20px #0b254580,0 0 0 5px #0b1526,0 0 0 6.2px #2e4767}.hirepage .omni .phone .island{width:52px;height:15px}.hirepage .omni .phone .pstatus{min-height:18px;padding-bottom:10px;font-size:10px}.hirepage .omni .phone .sicons svg:nth-child(2){display:none}.hirepage .omni .phone .sicons svg{transform:scale(.78)}.hirepage .omni .phead .mono2{display:none}.hirepage .omni .phead .phr{white-space:nowrap}.hirepage .omni .phone .chat{font-size:12px}.hirepage .omni .phone .cb{padding:7px 10px;font-size:12px}.hirepage .mailp{font-size:12.5px}}.hirepage .mp .skel{z-index:4;opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:12px;padding:16px 18px;transition:opacity .4s;display:flex;position:absolute;inset:0}.hirepage .scene.load .mp .skel{opacity:1;transition:none}.hirepage .skb{background:linear-gradient(90deg,#eef2f7 25%,#e3e9f1 37%,#eef2f7 63%) 0 0/300% 100%;border-radius:6px;height:14px;animation:1.1s linear infinite shim}@keyframes shim{0%{background-position:140% 0}to{background-position:-160% 0}}.hirepage .skb.w40{width:40%}.hirepage .skb.w70{width:70%}.hirepage .skb.h28{height:28px;margin-top:6px}.hirepage .skb.h44{height:44px;margin-top:auto}.hirepage .scene:not(.s2):not(.s3) .mp:hover{transform:translateY(-5px);box-shadow:0 28px 60px -22px #0b254573}.hirepage .mpf .ch,.hirepage .mpf .vd{cursor:pointer;transition:filter .15s,transform .1s}.hirepage .mpf .ch:hover{filter:brightness(.96)}.hirepage .mpf .ch:active,.hirepage .mpf .vd:active{filter:brightness(.93);transform:translateY(1px)}.hirepage .mpf span:focus-visible,.hirepage .forget:focus-visible,.hirepage .chip:focus-visible,.hirepage .asknow button:focus-visible,.hirepage .btn:focus-visible,.hirepage .bx:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.hirepage .btn:active{transform:translateY(1px)}.hirepage .mtag svg{flex:none}.hirepage .mtag svg path{fill:none;stroke:#16a34a;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .55s cubic-bezier(.33,0,.25,1) 1.1s}.hirepage .take.on .mp.win .mtag svg path{stroke-dashoffset:0}.hirepage .take:not(.on) .mtag svg path{transition:none}.hirepage .mp .whypop{color:#475569;opacity:0;pointer-events:none;z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 13px;font-size:12px;line-height:1.5;transition:opacity .25s,transform .3s;position:absolute;bottom:56px;left:12px;right:12px;transform:translateY(6px);box-shadow:0 18px 44px -16px #0b254559}.hirepage .mp .whypop b{color:#1a2540}.hirepage .scene:not(.s2):not(.s3) .mp.win:hover .whypop,.hirepage .scene:not(.s2):not(.s3) .mp.win:focus-within .whypop{opacity:1;transform:none}.hirepage .cthread{flex-direction:column;gap:8px;padding-left:36px;display:flex}.hirepage .cevid{flex-direction:column;gap:9px;display:flex;position:relative}.hirepage .cevid .care,.hirepage .cevid .csrc,.hirepage .cthread .chips{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.hirepage .evd .cevid .care,.hirepage .cit .cevid .csrc,.hirepage .pls .cthread .chips{opacity:1;transform:none}.hirepage .cthread .chips .chip{opacity:0;transition:opacity .34s,transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.hirepage .pls .cthread .chips .chip{opacity:1;transform:none}.hirepage .pls .cthread .chips .chip:nth-child(2){transition-delay:80ms}.hirepage .pls .cthread .chips .chip:nth-child(3){transition-delay:.16s}.hirepage .c3link{transform-origin:top;opacity:0;background:linear-gradient(#c8932b00,#c8932b 42%,#c8932b40);border-radius:999px;width:1.5px;transition:transform .6s cubic-bezier(.33,0,.25,1),opacity .25s;position:absolute;top:-6px;bottom:4px;left:-23px;transform:scaleY(0)}.hirepage .lnk .c3link{opacity:1;transform:scaleY(1)}.hirepage .pcomposer .modes{flex:none;gap:5px;display:inline-flex}.hirepage .pcomposer .mbtn{cursor:pointer;color:#94a3b8;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.hirepage .pcomposer .mbtn.on{color:#fff;background:#0b2545;border-color:#0b2545}.hirepage .pcomposer .mbtn svg{width:11px;height:11px;display:block}.hirepage .tdots.vr i{animation-duration:.94s}.hirepage .tdots.vr i:nth-child(2){animation-duration:1.32s;animation-delay:.2s}.hirepage .tdots.vr i:nth-child(3){animation-duration:.78s;animation-delay:90ms}.hirepage .d8{transition-delay:1.25s}.hirepage .fly{width:min(21rem,80vw);margin:0 auto 2.2rem;display:block}.hirepage .fly .ring{fill:none;stroke:#e7e2d6;stroke-width:1px}.hirepage .fly .stopdot{fill:#cbd5e1;transition:fill .3s}.hirepage .fly .stoplbl{font-family:var(--mono);letter-spacing:.14em;fill:#8b96a6;font-size:8.5px;transition:fill .3s}.hirepage .fly g.act .stopdot{fill:#e8b44c}.hirepage .fly g.act .stoplbl{fill:#0b2545;font-weight:700}.hirepage .fly .hub{fill:#e8b44c}.hirepage .fly .hubg{filter:drop-shadow(0 6px 14px #c8932b73)}.hirepage .fly .orbit{fill:#c8932b;opacity:.85}.hirepage .t1:before{background:radial-gradient(90% 120% at 85% 8%,#f5c46b33,#0000 55%),linear-gradient(165deg,#fffdf6 0%,#fdf7e6 55%,#faeecf 100%)}.hirepage .t2:before{background:radial-gradient(80% 110% at 12% 88%,#e8b44c38,#0000 60%),linear-gradient(160deg,#fff9ec 0%,#fbefd2 50%,#f7e3b4 100%)}.hirepage .t3:before{background:radial-gradient(75% 100% at 88% 85%,#0e6e6b1a,#0000 60%),linear-gradient(160deg,#fcfdfb 0%,#f0f5f0 55%,#e2eee8 100%)}.hirepage .t4:before{background:radial-gradient(70% 100% at 15% 10%,#e8b44c26,#0000 55%),linear-gradient(165deg,#fffdf8 0%,#f6f0e0 60%,#efe6ce 100%)}.hirepage .t5:before{background:radial-gradient(90% 130% at 80% 92%,#c8932b42,#0000 60%),linear-gradient(158deg,#fdf3dc 0%,#f8e6bc 55%,#f2d89c 100%)}.hirepage .t6:before{background:radial-gradient(80% 120% at 50% 0,#f5c46b29,#0000 55%),linear-gradient(#fdfbf3 0%,#f7f4ec 100%)}.hirepage .take.capc .cap{color:var(--capk,var(--cap));opacity:1}.hirepage .take.capc .n{color:var(--capn,var(--cap))}@supports (color:color-mix(in lab, red, red)){.hirepage .take.capc .n{color:color-mix(in srgb, var(--capn,var(--cap)) 85%, transparent)}}.hirepage .take.capc .capb{border-left:3px solid var(--cap)}.hirepage .take.barh h3:after{content:"";background:var(--cap);border-radius:2px;width:3.2rem;height:3px;margin-top:.6rem;display:block}.hirepage .interlude{text-align:center;background:radial-gradient(60% 90% at 18% 30%, #f5c46b8c, transparent 60%), radial-gradient(50% 80% at 82% 70%, #e8b44c73, transparent 60%), radial-gradient(70% 100% at 55% 10%, #c8932b2e, transparent 55%), var(--bone);margin-top:0;padding:clamp(5rem,12vw,9rem) 0;position:relative;overflow:hidden}.hirepage .interlude p{font-family:var(--serif);letter-spacing:-.028em;color:#0a1d33;text-wrap:balance;max-width:24ch;margin:0 auto;font-size:clamp(1.4rem,3.2vw,2.45rem);line-height:1.15}.hirepage .interlude b{font-weight:500}.hirepage .marks{justify-content:space-between;max-width:80rem;margin:0 auto;padding:0 1rem;display:flex}.hirepage .marks i{background:var(--ink);opacity:.25;width:6px;height:6px;display:block}.hirepage .close{color:var(--bone);background:#08192e;padding:clamp(4rem,9vw,7rem) 0}.hirepage .close h2{font-family:var(--serif);letter-spacing:-.042em;max-width:16ch;font-size:clamp(2.2rem,5.5vw,4.4rem);font-weight:450;line-height:1.02}.hirepage .close .lede{color:#9fb2cc;max-width:34rem;margin-top:1.4rem;font-size:1.05rem}.hirepage .close .btn{background:var(--butter);border-color:var(--butter);color:var(--ink)}.hirepage .close .btn:hover{background:var(--amber);border-color:var(--amber)}.hirepage .close .btn.ghost{color:var(--bone);background:0 0;border-color:#3c4e6b}.hirepage .close .btn.ghost:hover{background:#f7f4ec12}.hirepage .mission{font-family:var(--serif);letter-spacing:-.02em;max-width:28ch;color:var(--bone);margin-top:clamp(2.5rem,6vw,4rem);font-size:clamp(1.3rem,2.5vw,1.9rem);font-weight:450;line-height:1.25}.hirepage .close .careers{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#9fb2cc;margin-top:1.4rem;font-size:.72rem}.hirepage footer{border-top:1px solid var(--rule);padding:3rem 0 7rem}.hirepage footer .cols{grid-template-columns:2fr repeat(3,1fr);gap:2rem;display:grid}@media (max-width:700px){.hirepage footer .cols{grid-template-columns:1fr 1fr}}.hirepage footer h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);margin:0 0 .9rem;font-size:.68rem;font-weight:500}.hirepage footer ul{color:var(--ink2);margin:0;padding:0;font-size:.9rem;list-style:none}.hirepage footer li{padding:.28rem 0}.hirepage footer li a:hover{color:var(--ink)}.hirepage .composer{z-index:60;border:1px solid var(--rule);width:min(26rem,100% - 2rem);color:var(--mute);cursor:text;background:#fff;border-radius:999px;align-items:center;gap:.65rem;padding:.6rem .7rem .6rem .6rem;font-size:.92rem;transition:transform .5s cubic-bezier(.22,1,.36,1),bottom .3s cubic-bezier(.33,0,.25,1),width .35s,font-size .2s;display:flex;position:fixed;bottom:1.2rem;left:50%;transform:translate(-50%,120%);box-shadow:0 18px 44px -18px #0b254566}.hirepage .composer.show{transform:translate(-50%)}.hirepage .composer .ph{white-space:nowrap;text-overflow:ellipsis;transition:opacity .3s;overflow:hidden}.hirepage .composer .caret{background:var(--ink2);flex:none;width:1px;height:1.05em;transition:opacity .3s;animation:1.1s step-end infinite blink}.hirepage .composer.hush .ph,.hirepage .composer.hush .caret{opacity:0}.hirepage .composer .go{background:var(--ink);color:#fff;cursor:pointer;z-index:2;width:30px;height:30px;font-family:inherit;font-weight:400;font-size:inherit;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex;position:relative}.hirepage .composer .go:hover{background:#12335e}.hirepage .composer .go:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hirepage .composer input{width:100%;font:inherit;color:var(--ink);z-index:1;background:0 0;border:0;border-radius:999px;outline:0;padding:0 3.2rem 0 2.9rem;position:absolute;inset:0}@media (pointer:coarse){.hirepage .composer input{font-size:16px}}.hirepage .composer input:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.hirepage .asksheet{z-index:89;opacity:0;pointer-events:none;transform-origin:50% calc(100% + 2.6rem);background:#fcfaf3;border:1px solid #0b25451a;border-radius:18px;flex-direction:column;width:min(42rem,100% - 2rem);height:min(38rem,100vh - 7.5rem);transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:4.9rem;left:50%;overflow:hidden;transform:translate(-50%)translateY(10px);box-shadow:0 30px 70px -24px #0b254573}.hirepage .asksheet.show{opacity:1;pointer-events:auto;animation:.4s backwards sheetmorph;transform:translate(-50%)translateY(0)}@keyframes sheetmorph{0%{opacity:1;border-radius:26px;transform:translate(-50%)translateY(0)scale(.86,.09)}60%{border-radius:22px}to{opacity:1;border-radius:18px;transform:translate(-50%)translateY(0)scale(1)}}.hirepage .asksheet.show>*{animation:.24s ease-out .2s backwards sheetcontent}@keyframes sheetcontent{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hirepage .asksheet.show,.hirepage .asksheet.show>*{animation:none}}.hirepage .asksheet .ash{border-bottom:1px solid #0b254514;flex:none;align-items:center;gap:9px;padding:11px 12px;display:flex}.hirepage .asksheet .ash .cav{width:30px;height:30px}.hirepage .asksheet .ash .hn{color:#0b2545;font-size:14px;font-weight:700;line-height:1.15}.hirepage .asksheet .ash .hr2{color:#3c4e6b;align-items:center;gap:5px;font-size:11.5px;display:flex}.hirepage .asksheet .ash .hr2 i{background:#22a348;border-radius:50%;width:6px;height:6px}.hirepage .asksheet .hbtns{gap:6px;margin-left:auto;display:flex}.hirepage .asksheet .hbtn{color:#3c4e6b;cursor:pointer;background:#ffffff8c;border:1px solid #0b25451f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.hirepage .asksheet .hbtn svg{width:14px;height:14px;display:block}.hirepage .asksheet .hbtn:hover{color:#0b2545;background:#fff}.hirepage .asksheet .hbtn:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.hirepage .asksheet .sbody{overscroll-behavior:contain;flex:1;padding:13px 14px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.hirepage .asksheet .chat{gap:7px;font-size:14.5px}.hirepage .asksheet .greet{color:#3c4e6b;text-align:center;padding:1px 0 5px;font-size:12.5px}.hirepage .asksheet .crow.user{margin-top:5px}.hirepage .asksheet .crow.user .cb{padding:9px 14px;font-size:14.5px}.hirepage .asksheet .arow{align-items:flex-start;gap:8px;display:flex}.hirepage .asksheet .arow .cav{width:26px;height:26px;margin-top:3px}.hirepage .asksheet .abub{color:#1a2540;background:#fffffff7;border:1px solid #0b254512;border-radius:4px 14px 14px;max-width:86%;padding:9px 13px;line-height:1.55}.hirepage .asksheet .tdots{opacity:1;background:#fffffff7;border:1px solid #0b254512;animation:none}.hirepage .asksheet .abub p{margin:0}.hirepage .asksheet .abub p+p{margin-top:.6em}.hirepage .citechip{vertical-align:3px;color:#8a6314;min-width:15px;height:15px;font-family:var(--mono);cursor:pointer;background:#e8b44c24;border:1px solid #c8932b80;border-radius:5px;justify-content:center;align-items:center;margin:0 1px 0 2px;padding:0 3.5px;font-size:9.5px;font-weight:700;line-height:1;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.hirepage .citechip:hover{background:#e8b44c4d;border-color:#c8932b;transform:translateY(-1px)}.hirepage .citechip:focus-visible{outline-offset:1px;outline:2px solid #c8932b}.hirepage .asksheet .csrc{flex-direction:column;gap:5px;padding-top:1px;padding-left:34px;display:flex}.hirepage .asksheet .srow{border-radius:7px;align-items:flex-start;gap:7px;margin-left:-5px;padding:2px 5px;scroll-margin:12px;display:flex}.hirepage .asksheet .srow .snum{color:#8a6314;min-width:15px;height:15px;font-family:var(--mono);background:#e8b44c24;border:1px solid #c8932b80;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex}.hirepage .asksheet .srow.flash{animation:1.5s cubic-bezier(.33,0,.25,1) citeflash}@keyframes citeflash{0%{background:#e8b44c00;box-shadow:0 0 #c8932b00}18%{background:#e8b44c4d;box-shadow:0 0 0 2px #c8932b73}to{background:#e8b44c00;box-shadow:0 0 0 2px #c8932b00}}.hirepage .asksheet .aproof{flex-direction:column;gap:8px;padding-left:34px;display:flex}.hirepage .asksheet .evtag{letter-spacing:.01em;color:#7c879a;opacity:0;align-items:center;gap:5px;margin-top:7px;padding-left:34px;font-size:11.5px;font-weight:500;transition:opacity .5s cubic-bezier(.33,0,.25,1),transform .5s cubic-bezier(.33,0,.25,1);display:flex;transform:translateY(3px)}.hirepage .asksheet .evtag.in{opacity:1;transform:none}.hirepage .asksheet .evtag svg{color:#c8932b;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}@media (prefers-reduced-motion:reduce){.hirepage .asksheet .evtag{transition:none}}.hirepage .asksheet .care{background:#fffc;margin-top:0}.hirepage .asksheet .fpill{background:#fffc;border:1px solid #0b25451a;border-radius:12px;align-self:flex-start;align-items:baseline;gap:8px;padding:10px 14px;display:inline-flex}.hirepage .asksheet .fpill b{font-family:var(--serif);letter-spacing:-.03em;color:#0a1d33;font-size:1.8rem}.hirepage .asksheet .fpill span{color:#475569;font-size:12px}.hirepage .asksheet .fpill .delta{color:#157a36;background:#e8f5ec;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.hirepage .asksheet .costs{background:#fffc;border:1px solid #0b25451a;border-radius:12px;padding:12px 14px}.hirepage .asksheet .lrow{border-bottom:1px solid #0b254512}.hirepage .asksheet .lrow:last-child{border-bottom:none}@media (max-width:700px){.hirepage .asksheet{width:auto;height:88svh;padding-bottom:env(safe-area-inset-bottom,0px);z-index:92;background:#fcfaf3;border-bottom:0;border-radius:20px 20px 0 0;transition:transform .36s cubic-bezier(.22,1,.36,1);bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -18px 60px -20px #0b254580}.hirepage .asksheet.show{transform:none}.hirepage .asksheet .sbody{overscroll-behavior:contain}.hirepage.sheetup .composer,.hirepage.sheetup .askline{opacity:0;pointer-events:none}}@keyframes blink{50%{opacity:0}}.hirepage .take .head:has(.pfilm){grid-template-columns:auto 1fr auto}.hirepage .pfilm{place-self:start end;width:15rem;margin-top:.35rem}.hirepage .pfilm .pfr{border-top:1px solid #0a1d3338;margin-bottom:.55rem}.hirepage .pfilm .pfi{color:#8a97ab;letter-spacing:.16em;margin-bottom:.45rem}.hirepage .pfilm .pfc{font-family:var(--mono);color:#3c4e6b;margin-bottom:.6rem;font-size:11.5px;line-height:1.55}.hirepage .pfilm .pfp{cursor:pointer;background:#0b2545;border:1px solid #e5e7eb;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px -16px #0b25456b}.hirepage .pfilm .pfp img{opacity:.97;width:100%;height:auto;display:block}.hirepage .pfilm .pfplay{color:#0b2545;font-size:13px;font-weight:600;font-family:var(--sans);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:7px 15px;transition:transform .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #08121f59}.hirepage .pfilm .pfp:hover .pfplay,.hirepage .pfilm .pfp:focus-visible .pfplay{transform:translate(-50%,-50%)scale(1.06)}.hirepage .pfilm .pfp:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hirepage .pfilm .pfplay svg{flex:none;width:10px;height:10px;display:block}@media (max-width:1100px){.hirepage .take .head:has(.pfilm){grid-template-columns:auto 1fr}.hirepage .pfilm{grid-column:2;justify-self:start;align-items:center;gap:12px;width:100%;max-width:26rem;margin-top:1rem;display:flex}.hirepage .pfilm .pfr,.hirepage .pfilm .pfi{display:none}.hirepage .pfilm .pfp{flex:none;order:0;width:9.5rem}.hirepage .pfilm .pfc{order:1;margin-bottom:0}.hirepage .pfilm .pfplay{padding:5px 11px;font-size:11.5px}}@media (max-width:700px){.hirepage .pfilm{gap:10px;margin-top:.8rem}.hirepage .pfilm .pfp{width:8rem}.hirepage .pfilm .pfc{font-size:10.5px;line-height:1.5}}.hirepage .filmbox{z-index:140;-webkit-backdrop-filter:blur(14px)saturate(120%);opacity:0;pointer-events:none;background:#08121f9e;justify-content:center;align-items:center;padding:4vh 4vw;transition:opacity .3s;display:flex;position:fixed;inset:0}.hirepage .filmbox.show{opacity:1;pointer-events:auto}.hirepage .filmbox .fbin{width:min(92vw,58rem);position:relative}.hirepage .filmbox video{background:#0b2545;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 40px 90px -30px #000000b3}.hirepage .filmbox .fbcap{text-align:center;font-family:var(--mono);letter-spacing:.05em;color:#c9d4e3;margin-top:.7rem;font-size:11.5px}.hirepage .filmbox .fbx{color:#f7f4ec;cursor:pointer;background:#08121f8c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:-2.6rem;right:0}.hirepage .filmbox .fbx:hover{background:#08121fcc}.hirepage .filmbox .fbx:focus-visible{outline-offset:2px;outline:2px solid #f5c46b}@media (prefers-reduced-motion:reduce){.hirepage .filmbox{transition:none}}.hirepage .fups{opacity:0;flex-wrap:wrap;gap:7px;margin-top:2px;padding-left:34px;transition:opacity .4s;display:flex}.hirepage .fups.in,.hirepage .fups.stag{opacity:1}.hirepage .fups.stag .fupill{opacity:0;transition:opacity .45s cubic-bezier(.33,0,.25,1),transform .45s cubic-bezier(.33,0,.25,1);transform:translateY(4px)}.hirepage .fups.stag.in .fupill{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hirepage .fups.stag .fupill{transition:none}}.hirepage .fups.opening{justify-content:center;margin:2px 0 6px;padding-left:0}.hirepage .fupill{color:#f7f4ec;font-size:12.5px;font-family:var(--sans);cursor:pointer;background:#0b2545;border:none;border-radius:999px;padding:7px 13px;line-height:1.3;text-decoration:none;display:inline-block}.hirepage .fupill:hover{background:#123056}.hirepage .fupill:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hirepage .mtx{grid-template-columns:repeat(3,1fr);gap:5px;max-width:22rem;display:grid}.hirepage .mtx span{color:#1a2540;text-align:center;background:#fffc;border:1px solid #0b25451f;border-radius:8px;padding:6px 7px;font-size:10.5px;line-height:1.35}@media (max-width:700px){.hirepage .composer{left:auto;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));width:min(24rem,100% - 2rem);transition:transform .5s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.33,0,.25,1),border-radius .45s,padding .45s;transform:translateY(160%)}.hirepage .composer.show{transform:none}.hirepage .composer.mini{border-radius:50%;justify-content:center;gap:0;width:58px;height:58px;padding:0;box-shadow:0 16px 34px -14px #0b254580}.hirepage .composer.mini .cportrait{width:42px;height:42px}.hirepage .composer.mini .ph,.hirepage .composer.mini .caret,.hirepage .composer.mini .cicons,.hirepage .composer.mini .go{display:none}.hirepage .composer.mini input{pointer-events:none;opacity:0;padding:0}}.hirepage .composer.open{bottom:2.5rem}.hirepage .composer .cicons{z-index:2;flex:none;align-items:center;gap:12px;margin-left:auto;display:none;position:relative}.hirepage .composer.open .cicons{display:inline-flex}.hirepage .composer.open .go{margin-left:0}.hirepage .composer .cicons button{cursor:pointer;color:var(--mute);background:0 0;border:0;padding:0;display:block}.hirepage .composer .cicons svg{width:17px;height:17px;display:block}.hirepage .composer .cicons button:hover{color:var(--ink)}.hirepage .composer .cicons button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2563eb}.hirepage .composer.open input{padding-right:8.6rem}.hirepage .askline{z-index:60;color:var(--mute);opacity:0;pointer-events:none;white-space:nowrap;font-size:.72rem;transition:opacity .25s;position:fixed;bottom:.8rem;left:50%;transform:translate(-50%)}.hirepage .askline.show{opacity:1;pointer-events:auto}@media (max-width:700px){.hirepage .composer.open{bottom:2.4rem}.hirepage .askline{bottom:.6rem;left:auto;right:1rem;transform:none}}@media (prefers-reduced-motion:reduce){.hirepage .composer{transition:none}}.hirepage .pill{z-index:60;border:1px solid var(--rule);background:#fff;border-radius:8px;align-items:baseline;gap:.7rem;padding:.55rem .9rem;font-size:.85rem;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:1.2rem;left:1.2rem;transform:translateY(150%);box-shadow:0 14px 30px -18px #0b254559}.hirepage .pill.show{transform:none}.hirepage .pill .pn{font-family:var(--mono);color:var(--bd);font-variant-numeric:tabular-nums;font-size:.78rem}.hirepage .pill .pl{color:var(--ink2);font-weight:500}.hirepage .pill .pn,.hirepage .pill .pl{transition:opacity .15s}.hirepage .pill.swap .pn,.hirepage .pill.swap .pl{opacity:0}@media (max-width:700px){.hirepage .pill{border:none;border-bottom:1px solid var(--rule);border-radius:0;padding:.5rem 1.25rem;inset:0 0 auto;transform:translateY(-110%);box-shadow:0 8px 20px -14px #0b25454d}.hirepage .pill.show{transform:none}}@media (prefers-reduced-motion:reduce){.hirepage .composer,.hirepage .pill{transition:none}.hirepage .composer .caret{animation:none}.hirepage .rise{opacity:1;transform:rotate(var(--rot,0deg));filter:none;transition:none}.hirepage .export tr.rr td,.hirepage .exportw.e1 tr.rr td{opacity:1;transition:none;transform:none}.hirepage .sw2 .v1{opacity:0;visibility:hidden;transition:none}.hirepage .sw2 .v2{opacity:1;transition:none;transform:none}.hirepage .hp .h1s,.hirepage .hp .h2s{transition:none;opacity:0!important}.hirepage .hp .h3s{transition:none;transform:none;opacity:1!important}.hirepage .mbar i,.hirepage .fbar i,.hirepage .funbar i{width:var(--w);transition:none}.hirepage .care .cp i,.hirepage .stage .live i,.hirepage .portrait .plive i{animation:none}.hirepage .ampanel .atext .caret2{display:none}.hirepage .hero h1 .wd,.hirepage .hero .sub,.hirepage .hero .ctas{animation:none}.hirepage .take .n{opacity:1;transition:none}.hirepage .tdots{display:none}.hirepage .msgin,.hirepage .take.on .msgin{opacity:1;animation:none}.hirepage .sw .v1{opacity:0;visibility:hidden;animation:none!important}.hirepage .sw .v2{opacity:1;animation:none!important}.hirepage .idcard .scan{display:none}.hirepage .asksheet{transition:none}.hirepage .lrow.newmem,.hirepage .take.on .lrow.newmem{opacity:1;max-height:5rem;animation:none}.hirepage .wave i{animation:none}.hirepage .scene *,.hirepage .exportw *{transition:none!important;animation:none!important}.hirepage .sweep{display:none}.hirepage .stage .caption{transition:none}.hirepage .mp .skel{display:none}.hirepage .mtag svg path{stroke-dashoffset:0;transition:none}.hirepage .cevid .care,.hirepage .cevid .csrc,.hirepage .cthread .chips,.hirepage .cthread .chips .chip{opacity:1;transition:none;transform:none}.hirepage .c3link{opacity:1;transition:none;transform:scaleY(1)}.hirepage .intro .tick2,.hirepage .take.on .caprow .tick2{opacity:1;transition:none;animation:none}.hirepage .dash .pchip{opacity:1;transform:none}.hirepage .ribbonw .rdrift{animation:none}}@media (max-height:800px) and (min-width:861px){.hirepage .take p.d{line-height:1.5}.hirepage .take .visual{padding-top:.7rem}.hirepage .omni .stage{min-height:17rem}.hirepage .omni .phone .chat{gap:8px;font-size:12.5px}.hirepage .omni .phone .cb{padding:7px 10px;font-size:12.5px}.hirepage .omni .phead{margin-bottom:8px;padding-bottom:8px}.hirepage .omni .care{padding:7px 10px;font-size:12px}.hirepage .mailmeta{padding:9px 16px 8px}.hirepage .mailbody{padding:9px 16px}.hirepage .mreply{padding:9px 16px 10px}.hirepage .ledger{padding:16px 22px}.hirepage .lrow{padding:8px 0}.hirepage .tsc .tstage{min-height:clamp(14rem,38vh,20rem)}.hirepage .dash{min-height:0}.hirepage .dash>div{padding:.85rem clamp(1rem,2vw,1.4rem)}.hirepage .dash .score .sv2{font-size:clamp(3.4rem,4.6vw,4.6rem)}.hirepage .funbar{height:20px}}@media (max-width:700px){.hirepage .take{height:auto;min-height:100svh;padding-bottom:clamp(2.6rem,7vh,4rem);position:relative;overflow:clip visible}.hirepage .take .visual{margin-top:clamp(1.4rem,4vh,2.4rem)}.hirepage .take:last-of-type{padding-bottom:6rem}}.hirepage.chatlayer{overflow:visible}.hirepage .composer .cportrait{width:30px;height:30px;transition:width .45s cubic-bezier(.33,0,.25,1),height .45s cubic-bezier(.33,0,.25,1);position:relative}.hirepage .amv .livedot{background:#2f9e6f;border:2px solid #fff;border-radius:50%;width:9px;height:9px;animation:2.6s ease-out infinite livepulse;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 #2f9e6f80}@keyframes livepulse{0%{box-shadow:0 0 #2f9e6f80}70%{box-shadow:0 0 0 6px #2f9e6f00}to{box-shadow:0 0 #2f9e6f00}}.hirepage .amv.speaking{animation:1.5s ease-out infinite ampulse}@keyframes ampulse{0%{box-shadow:0 0 #e8b44c8c,0 0 #e8b44c4d}70%{box-shadow:0 0 0 9px #e8b44c00,0 0 0 16px #e8b44c00}to{box-shadow:0 0 #e8b44c00,0 0 #e8b44c00}}.hirepage .wform{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.hirepage .wform i{background:var(--bd);border-radius:2px;width:2.5px;height:4px;animation:.9s ease-in-out infinite wbar;display:block}.hirepage .wform i:nth-child(2){animation-delay:.15s}.hirepage .wform i:nth-child(3){animation-delay:.3s}.hirepage .wform i:nth-child(4){animation-delay:.45s}@keyframes wbar{0%,to{height:4px}50%{height:13px}}.hirepage .vbar{align-items:center;gap:9px;margin-top:7px;padding-left:36px;display:flex}.hirepage .listen{color:var(--ink2);font:inherit;cursor:pointer;background:#fff9;border:1px solid #0b254524;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.76rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.hirepage .listen svg{width:13px;height:13px}.hirepage .listen:hover{color:var(--ink);background:#fff;border-color:#0b254542}.hirepage .listen.on{background:var(--ink);border-color:var(--ink);color:#fff}.hirepage .listen:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hirepage .asksheet .hbtn.on{color:#8a6410;background:#e8b44c38}.hirepage .amodes{flex:none;gap:4px;padding:8px 12px 0;display:flex}.hirepage .amode{color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;padding:7px 10px;font-size:.83rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.hirepage .amode:hover{background:#0b25450d}.hirepage .amode.on{color:var(--ink);background:#fff;border-color:#0b25451f;box-shadow:0 2px 8px -4px #0b25454d}.hirepage .amode:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.hirepage .asksheet .sgrab{background:#0b25452e;border-radius:999px;flex:none;width:38px;height:4px;margin:8px auto 2px;display:none}@media (max-width:700px){.hirepage .asksheet .sgrab{display:block}}.hirepage .askscrim{z-index:90;-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0b25456b;transition:opacity .3s;position:fixed;inset:0}.hirepage .askscrim.show{opacity:1;pointer-events:auto}.hirepage .asksheet .vbody{padding:4px 0 0;overflow-y:auto}.hirepage .vstage{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.1rem 1.2rem 1.4rem;display:flex}.hirepage .vportrait{width:96px;height:96px}.hirepage .vname{font-family:var(--serif);color:var(--ink);margin-top:.35rem;font-size:1.28rem;font-weight:500}.hirepage .vstatus{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5b6675;font-size:.64rem}.hirepage .vcaps{min-height:4.6rem;color:var(--ink);max-width:30rem;margin-top:.5rem;font-size:1rem;line-height:1.55}.hirepage .vcaps .vhint{color:var(--mute)}.hirepage .vcaps .vheard{color:var(--ink2);font-style:italic}.hirepage .holdmic{border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:999px;align-items:center;gap:8px;margin-top:.3rem;padding:11px 20px;font-size:.9rem;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.hirepage .holdmic svg{width:16px;height:16px}.hirepage .holdmic:hover{background:#12335e}.hirepage .holdmic.on{background:#9a3412;border-color:#9a3412;transform:scale(1.03)}.hirepage .holdmic.off,.hirepage .holdmic:disabled{color:var(--mute);cursor:not-allowed;background:0 0;border-color:#0b254529}.hirepage .holdmic:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hirepage .vdisc{color:#5b6675;max-width:24rem;margin:.15rem 0 0;font-size:.72rem}.hirepage .vdisc.vwarn{color:#8a5a12}.hirepage .vpills{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:.7rem;display:flex}@media (prefers-reduced-motion:reduce){.hirepage .amv.speaking,.hirepage .amv .livedot{animation:none}.hirepage .wform i{height:9px;animation:none}.hirepage .askscrim,.hirepage .listen,.hirepage .amode,.hirepage .holdmic{transition:none}}.hirepage .amv.speaking{box-shadow:0 0 0 2px #e8b44c8c}.hirepage .amv.speaking[data-beat="0"]{animation:.42s ease-out amword-a}.hirepage .amv.speaking[data-beat="1"]{animation:.42s ease-out amword-b}@keyframes amword-a{0%{box-shadow:0 0 0 2px #e8b44ce6,0 0 12px 3px #f5c46bb3}to{box-shadow:0 0 0 2px #e8b44c8c,0 0 #f5c46b00}}@keyframes amword-b{0%{box-shadow:0 0 0 2px #e8b44ce6,0 0 12px 3px #f5c46bb3}to{box-shadow:0 0 0 2px #e8b44c8c,0 0 #f5c46b00}}.hirepage .asksheet .cav:not(.speaking),.hirepage .vportrait:not(.speaking){animation:5.5s ease-in-out infinite ambreath}@keyframes ambreath{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}.hirepage .gt .gtmotes{fill:none;stroke-linecap:round;opacity:0;stroke-dasharray:1 34;pointer-events:none;transition:opacity .45s}.hirepage .take.on .gt.working .gtmotes{opacity:.95;animation:2.6s linear infinite gtmotes}@keyframes gtmotes{0%{stroke-dashoffset:0}to{stroke-dashoffset:-140px}}.hirepage .asksheet .citelink{transform-origin:top;background:linear-gradient(#e8b44c00,#e8b44c,#e8b44c26);border-radius:999px;width:1.5px;height:14px;margin:2px 0 0 36px;animation:.5s cubic-bezier(.33,0,.25,1) both citedraw;display:block}@keyframes citedraw{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.hirepage .composer .originthread{pointer-events:none;opacity:.5;width:150px;height:110px;transition:opacity .5s;position:absolute;bottom:calc(100% - 20px);left:2px;overflow:visible}.hirepage .composer .originthread.working{opacity:1}.hirepage .composer .otline{stroke:url(#othread);stroke-width:1.4px;fill:none;stroke-linecap:round}.hirepage .composer .otmotes{stroke:#f5c46b;stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-dasharray:1 26;opacity:0;transition:opacity .4s}.hirepage .composer .originthread.working .otmotes{opacity:.9;animation:2.2s linear infinite otmotes}@keyframes otmotes{0%{stroke-dashoffset:0}to{stroke-dashoffset:-108px}}@media (max-width:700px){.hirepage .composer.mini .originthread{display:none}}@media (prefers-reduced-motion:reduce){.hirepage .amv.speaking[data-beat="0"],.hirepage .amv.speaking[data-beat="1"],.hirepage .asksheet .cav:not(.speaking),.hirepage .vportrait:not(.speaking){animation:none}.hirepage .take.on .gt.working .gtmotes,.hirepage .composer .originthread.working .otmotes{opacity:0;animation:none}.hirepage .asksheet .citelink{animation:none}}.hirepage .navgrph.g-roles{background-image:linear-gradient(#c8932b,#c8932b)}.hirepage .navgrph.g-control{background-image:linear-gradient(#5c1f2e,#5c1f2e)}.hirepage .navgrph.g-platform{background-image:linear-gradient(#0a1d33,#0a1d33)}.hirepage .barex{z-index:88;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.4rem;width:min(42rem,100% - 2rem);display:flex;position:fixed;bottom:6.6rem;left:50%;transform:translate(-50%)}.hirepage .barex button{font-family:var(--sans);color:#fcfaf3;-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);cursor:pointer;opacity:0;pointer-events:none;background:#0b25459e;border:1px solid #ffffff24;border-radius:20px;padding:.5rem 1rem;font-size:13.5px;font-weight:600;transition:opacity .28s,transform .28s cubic-bezier(.33,0,.25,1),border-color .15s;transform:translateY(8px);box-shadow:0 10px 26px -16px #0b254599}.hirepage .barex.show button{opacity:1;pointer-events:auto;transform:none}.hirepage .barex button:hover{background:#0b2545d9;border-color:#ffffff47}@media (max-width:700px){.hirepage .barex{width:calc(100% - 2rem);bottom:6rem}.hirepage .barex button{padding:.4rem .8rem;font-size:12.5px}}.hirepage .asksheet .seats{grid-template-columns:1fr 1fr;gap:.5rem;margin:.4rem 0 .6rem;display:grid}.hirepage .asksheet .seat{text-align:left;font-family:var(--sans);background:var(--sheet);border:1px solid var(--rule);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.75rem .85rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.hirepage .asksheet .seat:hover{border-color:var(--bd);transform:translateY(-1px);box-shadow:0 14px 30px -20px #c8932b8c}.hirepage .asksheet .seat s{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bd);font-size:.5rem;font-weight:700;text-decoration:none}.hirepage .asksheet .seat b{font-family:var(--serif);color:var(--ink);letter-spacing:.004em;font-size:.95rem;font-weight:520}.hirepage .asksheet .seat em{color:var(--mute);font-size:.66rem;font-style:normal;line-height:1.45}@media (max-width:700px){.hirepage .asksheet .seats{grid-template-columns:1fr}}.hirepage .athink{background:var(--sheet);border:1px solid var(--rule);border-radius:4px 14px 14px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.hirepage .athinkack{color:var(--ink);font-size:12.5px;font-weight:650}.hirepage .athinksrc{color:var(--mute);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.hirepage .athinksrc{color:#0000;background:linear-gradient(90deg,#8b96a6 30%,#c8932b 50%,#8b96a6 70%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite athinkshimmer}}@keyframes athinkshimmer{0%{background-position:120% 0}to{background-position:-80% 0}}.hirepage .athinkspin{border:1.6px solid #c8932b59;border-top-color:var(--bd);border-radius:50%;flex:none;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){.hirepage .athinkspin{animation:.9s linear infinite athinkspin}}@keyframes athinkspin{to{transform:rotate(360deg)}}@media (max-width:900px){.hirepage .bloomspread{-webkit-mask-image:linear-gradient(90deg,#000 0% 18%,#0000008c 40%,#0000 68%);mask-image:linear-gradient(90deg,#000 0% 18%,#0000008c 40%,#0000 68%)}}.hirepage .navpanelintro{color:var(--ink2);margin:0 0 .9rem;font-size:.84rem}.hirepage .navitem.here{background:#c8932b17;border-radius:10px;position:relative}.hirepage .navitem.here:before{content:"";background:var(--gold,#c8932b);border-radius:3px;width:3px;position:absolute;top:12%;bottom:12%;left:0}.hirepage .navitem.here .nm{color:var(--gold-deep,#8a6416)}.hirepage .navddbtn[data-active]{color:var(--ink)}.hirepage .navdemo{border:1px solid var(--rule);background:var(--sheet,#fff);border-radius:10px;align-items:center;gap:.5rem;margin:.3rem 0 0 .75rem;padding:.4rem .55rem;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.hirepage .navdemo:hover{border-color:var(--gold,#c8932b);transform:translate(1px)}.hirepage .navdemobook{background:linear-gradient(160deg,#ffffff38,#0000 60%),linear-gradient(#0a4a48,#0e6e6b);border-radius:3px;flex:none;width:20px;height:26px;position:relative;box-shadow:inset -1px 0 #ffffff2e}.hirepage .navdemobook:after{content:"";background:#d9a441f2;border-radius:2px;height:1.5px;position:absolute;top:7px;left:4px;right:4px;box-shadow:0 4px #fff6}.hirepage .navdemowords{gap:.02rem;min-width:0;display:grid}.hirepage .navdemowords s{letter-spacing:.14em;text-transform:uppercase;color:var(--gold,#c8932b);font-size:.54rem;text-decoration:none}.hirepage .navdemowords b{color:var(--ink);font-size:.8rem;font-weight:600}.hirepage .navdemo i{color:var(--ink2);margin-left:auto;font-size:.8rem;font-style:normal}@media (prefers-reduced-motion:reduce){.hirepage .navdemo{transition:none}}.hirepage .askdoor{border:1px solid var(--rule);background:var(--sheet,#fff);border-radius:14px;align-items:center;gap:.7rem;margin:.85rem 0 .2rem;padding:.7rem .8rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.hirepage .askdoor:hover{border-color:var(--gold,#c8932b);transform:translateY(-1px);box-shadow:0 14px 30px -24px #0b25458c}.hirepage .askdoorbook{background:linear-gradient(160deg,#ffffff38,#0000 60%),linear-gradient(#0a4a48,#0e6e6b);border-radius:4px;flex:none;width:30px;height:40px;position:relative;box-shadow:inset -1px 0 #ffffff2e,0 4px 10px -6px #0a4a48bf}.hirepage .askdoorbook:after{content:"";background:#d9a441f2;border-radius:2px;height:2px;position:absolute;top:10px;left:5px;right:5px;box-shadow:0 5px #ffffff61,0 10px #ffffff38}.hirepage .askdoorwords{gap:.06rem;min-width:0;display:grid}.hirepage .askdoorwords s{letter-spacing:.14em;text-transform:uppercase;color:var(--gold,#c8932b);font-size:.56rem;text-decoration:none}.hirepage .askdoorwords b{font-family:var(--serif);color:var(--ink);font-size:.98rem}.hirepage .askdoorwords em{color:var(--ink2);font-size:.76rem;font-style:normal;line-height:1.4}.hirepage .askdoor i{color:var(--ink2);margin-left:auto;font-style:normal}@media (prefers-reduced-motion:reduce){.hirepage .askdoor{transition:none}}.hirepage .adoor{background:linear-gradient(135deg,#0a4a48,#0e6e6b);border-radius:14px;align-items:center;gap:.7rem;margin-top:1rem;padding:.7rem .85rem;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;box-shadow:0 14px 30px -20px #0a4a48bf}.hirepage .adoor:hover{transform:translateY(-2px);box-shadow:0 20px 38px -18px #0a4a48d9}.hirepage .adoortext{gap:.15rem;min-width:0;display:grid}.hirepage .adoortext b{color:#fff;font-size:.94rem;font-weight:700}.hirepage .adoortext em{color:#ffffffc7;font-size:.78rem;font-style:normal;line-height:1.4}.hirepage .adoor u{color:#ffffffd9;margin-left:auto;font-size:1.05rem;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.hirepage .adoor:hover u{transform:translate(3px,-3px)}.hirepage .fupill{padding:9px 15px;font-size:14.5px;font-weight:600;transition:transform .18s cubic-bezier(.22,1,.36,1),background .16s,box-shadow .18s;box-shadow:0 6px 16px -12px #0b2545e6}.hirepage .fupill:hover{transform:translateY(-2px);box-shadow:0 12px 22px -12px #0b2545e6}.hirepage .fups.opening{gap:.5rem;margin:6px 0 10px}.hirepage .fups.opening .fupill:before{content:"?";color:#fff;vertical-align:-.15em;background:#ffffff29;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;margin-right:.45rem;font-size:.7rem;font-weight:700;transition:background .16s;display:inline-grid}.hirepage .fups.opening .fupill:hover:before{background:var(--gold,#c8932b);color:#0b2545}@media (prefers-reduced-motion:reduce){.hirepage .fupill,.hirepage .adoor,.hirepage .adoor u{transition:none}.hirepage .fupill:hover,.hirepage .adoor:hover{transform:none}}.hirepage .take{justify-content:center}.hirepage .take .visual{margin-top:clamp(1.25rem,4.5vh,3.25rem)}.hirepage .vcaps{text-align:left}.hirepage .vread b{color:var(--ink);font-weight:400}.hirepage .vread i{color:var(--mute);font-style:normal;transition:color .2s linear}.hirepage .vstop{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #0b254538;border-radius:999px;align-items:center;gap:.45rem;margin-top:.6rem;padding:.42rem .95rem;font-size:.82rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.hirepage .vstop i{background:#b3402a;border-radius:2px;width:.62rem;height:.62rem}.hirepage .vstop:hover{background:#f7f4ec;border-color:#0b254566}.hirepage .vstop:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (prefers-reduced-motion:reduce){.hirepage .vread i,.hirepage .vstop{transition:none}}.hirepage .asksheet .abub{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 2px}.hirepage .composer{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#ffffffe0}.hirepage .asksheet .wfade{animation:.6s ease-out backwards wfade}@keyframes wfade{0%{opacity:0}to{opacity:1}}.hirepage .fupill{border-radius:20px;min-height:38px;padding:8px 16px;font-size:14.5px}.hirepage .asksheet .fups.opening .fupill{animation:.42s cubic-bezier(.22,1,.36,1) backwards openerin}.hirepage .asksheet .fups.opening .fupill:first-child{animation-delay:80ms}.hirepage .asksheet .fups.opening .fupill:nth-child(2){animation-delay:.15s}.hirepage .asksheet .fups.opening .fupill:nth-child(3){animation-delay:.22s}@keyframes openerin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hirepage .asksheet .wfade,.hirepage .asksheet .fups.opening .fupill{animation:none}}.hirepage .composer{bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}.hirepage .asksheet .srow{position:relative}.hirepage .asksheet .sopen{color:#0e6e6b;white-space:nowrap;border:1px solid #0e6e6b47;border-radius:999px;align-self:center;align-items:center;gap:.25rem;margin-left:auto;padding:.25rem .55rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.hirepage .asksheet .sopen:hover{background:#0e6e6b14}.hirepage .asksheet .sopen u{text-decoration:none}.hirepage .vsrc{color:var(--ink);background:#c8932b14;border-left:2px solid #c8932b;border-radius:0 8px 8px 0;align-items:center;gap:.5rem;margin-top:.7rem;padding:.35rem .7rem;font-size:.8rem;display:inline-flex}.hirepage .vsrc s{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8a6a2f;font-size:.62rem;font-weight:700;text-decoration:none}.hirepage .vsrc a{color:#0e6e6b;align-items:center;gap:.2rem;margin-left:.3rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.hirepage .vsrc a u{text-decoration:none}.hirepage .fupill{color:#0b2545;box-shadow:none;background:#fcfaf3eb;border:1.5px solid #0b254580}.hirepage .fupill:hover,.hirepage .fupill:active{color:#f7f4ec;background:#0b2545;border-color:#0b2545}.hirepage .avclip{cursor:pointer;text-align:left;background:#fff;border:1px solid #0b254529;border-radius:14px;align-items:center;gap:.7rem;width:100%;margin-top:10px;padding:8px 12px 8px 8px;transition:border-color .15s,box-shadow .15s;display:flex}.hirepage .avclip:hover{border-color:#0b254566;box-shadow:0 10px 24px -18px #0b254599}.hirepage .avclipthumb{background-position:50%;background-size:cover;border-radius:9px;flex:none;place-items:center;width:64px;height:44px;font-style:normal;display:grid;position:relative;overflow:hidden}.hirepage .avclipthumb:after{content:"";background:#0b254547;position:absolute;inset:0}.hirepage .avclipthumb svg{z-index:1;color:#fff;filter:drop-shadow(0 1px 3px #00000080);width:18px;height:18px;position:relative}.hirepage .avclipwords b{color:#0b2545;font-size:13.5px;display:block}.hirepage .avclipwords em{color:#6b7a83;font-size:11.5px;font-style:normal}.hirepage .avclipframe{background:#0b2545;border-radius:14px;margin-top:10px;display:block;position:relative;overflow:hidden}.hirepage .avclipframe video{aspect-ratio:16/10;object-fit:cover;cursor:pointer;width:100%;display:block}.hirepage .avclipscrim{cursor:pointer;background:#0b254540;border:0;place-items:center;display:grid;position:absolute;inset:0}.hirepage .avclipscrim svg{color:#fff;filter:drop-shadow(0 2px 8px #00000080);width:44px;height:44px}.hirepage .avclipline{background:#ffffff40;height:3px;position:absolute;bottom:0;left:0;right:0}.hirepage .avclipline u{background:#f5c46b;height:100%;display:block}.hirepage .composer:focus-within,.hirepage.sheetup .composer{width:min(42rem,100% - 2rem);padding-top:.75rem;padding-bottom:.75rem;font-size:1.06rem}.hirepage .mailask{border:1px solid var(--rule);background:#fcfaf3;border-radius:16px;max-width:26rem;margin-top:1.1rem;padding:.8rem .95rem}.hirepage .mailask p{color:var(--ink);margin:0 0 .6rem;font-size:.88rem;line-height:1.5}.hirepage .mailask form{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.hirepage .mailask input{min-width:0;font:inherit;color:var(--ink);background:#fff;border:1px solid #0b254540;border-radius:999px;outline:none;flex:11rem;padding:.5rem .9rem;font-size:.9rem}.hirepage .mailask input:focus-visible{border-color:#0b2545}.hirepage .mailask button[type=submit]{font:600 .85rem/1 var(--sans);color:#f7f4ec;cursor:pointer;background:#0b2545;border:0;border-radius:999px;padding:.55rem 1rem}.hirepage .mailask .mailskip{font:600 .8rem/1 var(--sans);color:#6b7a83;cursor:pointer;background:0 0;border:0;padding:.5rem .4rem}.hirepage .mailask .mailskip:hover{color:var(--ink)}.hirepage .mailask em{color:#8f3e26;margin-top:.5rem;font-size:.8rem;font-style:normal;display:block}.hirepage .sheetmap{background:#fcfaf3;border-top:1px solid #0b25451a;border-radius:0 0 22px 22px;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.6rem 1rem .7rem;display:flex}.hirepage .sheetmap s{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8a6a2f;margin-right:.2rem;font-size:.58rem;font-weight:700;text-decoration:none}.hirepage .sheetmap a{color:#6b7a83;border:0;border-radius:6px;align-items:center;gap:.35rem;padding:.2rem .15rem;font-size:.74rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.hirepage .sheetmap a i{background:#b3862e;border-radius:50%;width:6px;height:6px}.hirepage .sheetmap a.seen i{background:#0b254540}.hirepage .sheetmap a.here{color:#0b2545}.hirepage .sheetmap a.here i{background:#0e6e6b}.hirepage .sheetmap a:hover{color:#0b2545;text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.hirepage .sheetmap{gap:.4rem;padding:.55rem .8rem .65rem}.hirepage .sheetmap a{padding:.18rem .1rem;font-size:.68rem}}.hirepage .sheetmap .mapmailin{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0e6e6b;white-space:nowrap;align-items:center;gap:.3rem;margin-left:auto;font-size:.6rem;font-weight:700;display:inline-flex}.hirepage .sheetmap .mapmailin u{text-decoration:none}