@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Public+Sans:wght@400;500;600;700&family=Syne:wght@500;600;700&display=swap";#ap-intake{--paper: #f7f6f2;--ink: #292925;--muted: #7c7b72;--line: #deddd4;background:var(--paper);color:var(--ink);min-height:100svh;font-family:Public Sans,sans-serif;-webkit-font-smoothing:antialiased}#ap-intake *{box-sizing:border-box}#ap-intake [hidden]{display:none!important}#ap-intake button,#ap-intake input{font:inherit}#ap-intake button,#ap-intake a{cursor:pointer}#ap-intake a{color:inherit;text-decoration:none}#ap-intake button:disabled{cursor:wait;opacity:.6}#ap-intake :is(button,a,input):focus-visible{outline:2px solid #a37b5e;outline-offset:5px}#ap-intake header{height:100px;margin:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}#ap-intake .brand{font-size:27px;letter-spacing:-.06em;font-weight:600}#ap-intake .brand span{color:#b18b6c;margin-left:3px}#ap-intake .header-label{font-size:11px;color:var(--muted)}#ap-intake .private-label{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:9px}#ap-intake .private-label i{width:5px;height:5px;border-radius:50%;background:#8b9c85}#ap-intake .intake-layout{display:grid;grid-template-columns:.85fr 1.3fr;max-width:1340px;margin:0 auto;min-height:calc(100svh - 157px)}#ap-intake .intake-aside{position:relative;padding:75px 55px 45px 50px;border-right:1px solid var(--line);overflow:hidden;background:radial-gradient(ellipse at 10% 30%,#e6ddd050,transparent 65%)}#ap-intake .aside-label{font:500 8px Syne,sans-serif;letter-spacing:.15em;margin:30px 0 22px;color:#92836d}#ap-intake h1,#ap-intake h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.1}#ap-intake .intake-aside h2{font-size:58px;margin:0}#ap-intake em{font-weight:400;color:#8c7c66}#ap-intake .intake-aside>p:not(.aside-label){font-size:12px;line-height:1.9;max-width:270px;color:var(--muted);margin:25px 0 45px}#ap-intake .aside-foot{display:flex;gap:20px;flex-wrap:wrap;font-size:8px;color:#8c887d;border-top:1px solid var(--line);padding-top:22px}#ap-intake .aside-orbit{position:relative;width:120px;height:120px;display:grid;place-items:center;margin:0 0 35px;color:#8a7a65}#ap-intake .aside-orbit span{font-family:Georgia,serif;font-size:49px}#ap-intake .aside-orbit i{position:absolute;inset:0;border:1px solid #ccc1af;border-radius:50%;transform:rotateY(55deg) rotate(35deg)}#ap-intake .aside-orbit i:nth-child(2){transform:rotateX(55deg) rotate(-35deg)}#ap-intake .aside-orbit i:nth-child(3){inset:16px;border-color:#bda78e;animation:intakeOrbit 20s linear infinite}#ap-intake .intake-stage{padding:45px 65px 55px;min-width:0}#ap-intake .step-meta{display:flex;justify-content:space-between;font:500 9px Syne,sans-serif;color:#8a877c;letter-spacing:.06em}#ap-intake .progress-track{height:2px;background:#e4e1d8;margin:18px 0 42px}#ap-intake .progress-track i{display:block;width:12.5%;height:100%;background:#b59b7b;transition:width .3s}#ap-intake .eyebrow{font:500 8px Syne,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#958572;margin:0 0 20px}#ap-intake h1{font-size:clamp(34px,3.3vw,45px);margin:0;max-width:580px}#ap-intake .question-help{font-size:12px;line-height:1.8;color:var(--muted);margin:20px 0 30px;max-width:460px}#ap-intake .choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}#ap-intake .choice{padding:21px 17px;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid var(--line);border-radius:4px;background:#fbfaf7;color:#45443c;font-size:11px;min-height:70px;transition:background .15s,border-color .15s}#ap-intake .choice-number{font:8px Syne,sans-serif;color:#b3aa98}#ap-intake .choice>b{font-weight:400;margin-left:auto;font-size:16px;color:#a6957d}#ap-intake .choice:hover{background:#eeebe2;border-color:#b6a68d}#ap-intake .choice[aria-pressed=true]{background:#e9e4d6;border-color:#9c896e}#ap-intake .question-nav{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:27px}#ap-intake .back,#ap-intake .download,#ap-intake .report-footer button{border:0;background:none;color:var(--muted);font-size:10px;padding:10px 0}#ap-intake .continue{margin-left:auto;background:#292925;color:#fff;border:0;padding:13px 20px;font-size:11px;border-radius:4px}#ap-intake .continue span{margin-left:35px}#ap-intake .website-form>label{font-size:11px}#ap-intake .url-input{display:flex;align-items:center;gap:14px;border:1px solid #c8bfae;background:#fff;padding:15px 17px;border-radius:4px;margin:12px 0 25px}#ap-intake .url-input>span{color:#ab8d6d}#ap-intake .url-input input{width:100%;border:0;background:transparent;outline:none;font-size:16px;color:#292925;min-width:0}#ap-intake .upload-choice{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:20px 0;border-block:1px solid var(--line);font-size:10px;color:var(--muted)}#ap-intake .upload-button{border:1px solid #cfc8ba;border-radius:4px;padding:10px;cursor:pointer;color:#4c483e}#ap-intake .upload-button span{margin-left:12px}#ap-intake #website-file{position:absolute;width:1px;height:1px;opacity:0}#ap-intake .upload-choice:focus-within .upload-button{outline:2px solid #a37b5e;outline-offset:3px}#ap-intake .upload-choice small{grid-column:1/-1;font-size:8px;overflow-wrap:anywhere}#ap-intake .remove-upload{border:0;background:none;padding:0;font-size:9px;text-align:left;color:#8b6d50}#ap-intake .consent{display:flex;align-items:start;gap:10px;margin:24px 0 12px;font-size:9px!important;line-height:1.8;color:#787468}#ap-intake .consent input{accent-color:#6b614d;margin-top:3px;flex-shrink:0}#ap-intake .data-note{font-size:8px;line-height:1.7;color:#9b9588;margin:0 0 24px}#ap-intake .primary{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:#292925;color:#fff;border:0;border-radius:4px;padding:16px 21px;font-size:11px;line-height:1.5}#ap-intake .primary:hover{background:#49473e}#ap-intake .error{font-size:11px;line-height:1.6;color:#9b4433;background:#f3e6df;padding:13px;border-radius:4px;margin:20px 0}#ap-intake .loading-view{padding-top:35px}#ap-intake .analysis-symbol{font-family:Georgia,serif;font-size:70px;margin-bottom:30px;color:#6f6453;animation:intakePulse 2.5s ease-in-out infinite}#ap-intake .analysis-symbol span{color:#b59b7b}#ap-intake .loading-view>p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted);max-width:400px;margin:25px 0}#ap-intake .loading-view ul{list-style:none;padding:0;margin:35px 0}#ap-intake .loading-view li{font-size:10px;padding:12px 0;border-bottom:1px solid var(--line);color:#8a806e}#ap-intake .loading-view small{font-size:9px;color:var(--muted)}#ap-intake .result-summary{font-size:14px;line-height:1.9;color:#67665c;margin:25px 0 15px}#ap-intake .assessment-note{font-size:9px;line-height:1.8;color:#948c7d;border-left:2px solid #c7b79d;padding-left:13px;margin:20px 0 35px}#ap-intake .recommendation{border-top:1px solid var(--line);padding:27px 0}#ap-intake .recommendation>small{font:9px Syne,sans-serif;color:#a58b6c}#ap-intake .recommendation h2{font-size:27px;margin:18px 0}#ap-intake .recommendation>p{font-size:11px;color:var(--muted);line-height:1.9}#ap-intake .workflow{list-style:none;padding:0;margin:20px 0;counter-reset:flow;border-left:1px solid #cec5b3}#ap-intake .workflow li{position:relative;font-size:10px;line-height:1.7;padding:8px 0 8px 22px;color:#686252}#ap-intake .workflow li:before{content:"";position:absolute;left:-3px;top:15px;width:5px;height:5px;background:#aa9679;border-radius:50%}#ap-intake .recommendation details{font-size:9px;color:#827762;line-height:1.9;margin-top:20px}#ap-intake summary{cursor:pointer}#ap-intake .evidence{border-top:1px solid var(--line);font-size:10px;line-height:1.9;padding:18px 0;color:#827c6e}#ap-intake .evidence summary{display:flex;justify-content:space-between;color:#5c584e}#ap-intake .evidence blockquote{margin:10px 0;font-family:Georgia,serif;font-size:14px;color:#5e5b50}#ap-intake .evidence small{font-size:8px;overflow-wrap:anywhere}#ap-intake .evidence article{padding-block:12px}#ap-intake .result-actions{display:flex;gap:25px;flex-wrap:wrap;align-items:center;margin:25px 0}#ap-intake .report-footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:20px;margin-top:30px;font-size:8px;color:var(--muted)}#ap-intake .contact-form,#ap-intake .saved-request{padding:25px;background:#eeeae0;margin:25px 0;border-radius:4px}#ap-intake .contact-form h2,#ap-intake .saved-request h2{font-size:27px;margin:0}#ap-intake .contact-form>p,#ap-intake .saved-request p{font-size:11px;line-height:1.9;color:var(--muted)}#ap-intake .contact-form>label:not(.consent){display:block;font-size:10px;margin:20px 0}#ap-intake .contact-form>label>input:not([type=checkbox]){display:block;width:100%;padding:12px;border:1px solid #d0c7b7;background:#fff;border-radius:4px;margin-top:8px;min-width:0}#ap-intake footer{border-top:1px solid var(--line);padding:20px 5vw;display:flex;justify-content:space-between;gap:15px;font-size:8px;color:#938d80}#ap-intake footer a{color:#756c5a}@keyframes intakeOrbit{to{transform:rotate(360deg)}}@keyframes intakePulse{50%{opacity:.4}}@media(max-width:1000px){#ap-intake .intake-aside{padding:55px 30px}#ap-intake .intake-stage{padding:40px 35px}#ap-intake .intake-aside h2{font-size:48px}#ap-intake .choices{grid-template-columns:1fr}#ap-intake .choice{min-height:58px}}@media(max-width:680px){#ap-intake header{height:78px;margin:0 22px}#ap-intake .header-label{display:none}#ap-intake .private-label{font-size:8px}#ap-intake .brand{font-size:23px}#ap-intake .intake-layout{display:block;min-height:calc(100svh - 132px)}#ap-intake .intake-aside{display:none}#ap-intake .intake-stage{padding:30px 24px 40px}#ap-intake .progress-track{margin-bottom:35px}#ap-intake h1{font-size:37px}#ap-intake .choices{gap:9px}#ap-intake .choice{padding:18px;font-size:12px}#ap-intake .question-help{margin-bottom:25px}#ap-intake .eyebrow{font-size:8px}#ap-intake .primary{width:100%;font-size:12px}#ap-intake footer>span:nth-child(2){display:none}#ap-intake .upload-choice{grid-template-columns:1fr}#ap-intake .upload-button{width:max-content}#ap-intake .report-footer{flex-wrap:wrap}#ap-intake .result-actions{gap:12px}#ap-intake .contact-form{padding:20px}}#ap-intake .main-title{font-size:clamp(34px,3.3vw,45px);margin:0;max-width:580px}#ap-intake .choice{font-size:12px}#ap-intake .question-help{font-size:13px}#ap-intake .recommendation p{font-size:12px}#ap-intake .workflow li{font-size:11px}#ap-intake .recommendation,#ap-intake .evidence{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){#ap-intake *{animation:none!important;transition:none!important}}#ap-intake .branch-search{margin:0 0 16px}#ap-intake .branch-search>label{display:block;font-size:10px;color:#806b50;margin-bottom:9px}#ap-intake .branch-search>div{position:relative}#ap-intake .branch-search input{width:100%;border:0;border-bottom:1px solid #cdbb9f;background:transparent;border-radius:0;padding:12px 35px 12px 0;font-size:13px;color:#624e37;outline-offset:3px}#ap-intake .branch-search input::placeholder{color:#a28e70;font-size:11px}#ap-intake .branch-search>div>span{position:absolute;right:7px;top:7px;font-size:23px;color:#a68b65;pointer-events:none}#ap-intake .branch-search>p{font-size:9px;color:#8c7657;margin:12px 0 0;min-height:14px}#ap-intake .choices.branch-list{max-height:325px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c3ad8a transparent;padding:3px 9px 5px 3px;margin-left:-3px;scroll-padding-block:6px}#ap-intake .branch-list .choice{min-height:58px;padding-block:14px}@media(max-width:680px){#ap-intake .choices.branch-list{max-height:min(380px,46svh)}#ap-intake .branch-search input{font-size:16px}#ap-intake .branch-search input::placeholder{font-size:11px}}#ap-intake{--paper: #f6f2eb;--ink: #4b3b2e;--muted: #857765;--line: #ded4c5;background:radial-gradient(ellipse at 90% 0,#fffdf8 0,transparent 55%),var(--paper)}#ap-intake header{height:94px;margin-inline:5.5vw;border-color:#d9cebd;animation:intakeArrive .9s ease both}#ap-intake .brand{font-family:Syne,sans-serif;font-size:21px;font-weight:700;letter-spacing:3.2px;color:#101820;white-space:nowrap;flex-shrink:0}#ap-intake .brand span{color:#ac8c65}#ap-intake .header-label{font-size:10px;letter-spacing:.05em;color:#8c7e6c}#ap-intake .private-label{font-size:9px;letter-spacing:.02em;color:#8c7e6c}#ap-intake .private-label i{background:#ad9777}#ap-intake .intake-layout{max-width:1280px;grid-template-columns:.88fr 1.25fr;min-height:calc(100svh - 150px)}#ap-intake .intake-aside{padding:65px 55px 42px 52px;background:linear-gradient(120deg,#e6dbc73b,transparent 75%);isolation:isolate;border-color:#dfd4c4}#ap-intake .intake-aside:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,#b6a08306 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,#b6a08307 0 1px,transparent 1px 4px);z-index:-1;mask-image:linear-gradient(#000,transparent)}#ap-intake h1,#ap-intake h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.06}#ap-intake .intake-aside h2{font-size:64px;line-height:1.02}#ap-intake em{color:#a28b6b;font-weight:400}#ap-intake .aside-orbit{width:95px;height:95px;margin-bottom:34px}#ap-intake .aside-orbit span{font-family:Cormorant Garamond,Georgia,serif;font-size:52px;font-weight:400}#ap-intake .aside-orbit i{border-color:#cbb99a}#ap-intake .aside-label{font-size:8px;letter-spacing:.18em;margin-bottom:22px}#ap-intake .intake-aside>p:not(.aside-label){font-size:12px;line-height:2;color:#897b68;max-width:260px}#ap-intake .aside-foot{font-size:8px;gap:18px;color:#9b8b75}#ap-intake .intake-stage{padding:43px 55px 45px;align-self:start;min-height:650px}#ap-intake .step-meta{font-family:Public Sans,sans-serif;font-size:9px;letter-spacing:.07em;color:#9a876b}#ap-intake .progress-track{height:1px;background:#e2d8c9;margin:20px 0 42px}#ap-intake .progress-track i{background:#a78b64;transition:width .7s cubic-bezier(.2,.7,.2,1)}#ap-intake .eyebrow{font-family:Public Sans,sans-serif;font-size:8px;letter-spacing:.12em;color:#ad987b;margin-bottom:19px}#ap-intake h1,#ap-intake .main-title{font-size:clamp(38px,3.7vw,52px);line-height:1.08;max-width:530px}#ap-intake .question-help{font-size:12px;line-height:1.95;color:#8e806d;max-width:435px;margin:21px 0 29px}#ap-intake .choices{gap:9px 12px}#ap-intake .choice{position:relative;min-height:69px;border:1px solid #ded3c1;border-radius:2px;background:#fffcf680;box-shadow:0 2px 6px #6f513903,inset 0 1px #fff9;font-size:12px;line-height:1.6;padding:18px 15px;color:#64533f;transition:background .35s,border-color .35s,box-shadow .35s,transform .35s}#ap-intake .choice:hover{background:#fffdf8;border-color:#bda580;transform:translateY(-2px);box-shadow:0 8px 22px #6f513907}#ap-intake .choice[aria-pressed=true]{background:#e9dfcd;border-color:#b59a71;box-shadow:inset 0 0 0 1px #b59a7120}#ap-intake .choice[aria-pressed=true]>b{color:#806541}#ap-intake .choice-number{font-size:8px;color:#b9a687}#ap-intake .choice>b{font-size:15px;transition:transform .35s;color:#ae9673}#ap-intake .choice:hover>b{transform:translate(2px,-2px)}#ap-intake .question-nav{margin-top:25px}#ap-intake .primary,#ap-intake .continue{background:#624b36;color:#fffaf1;border:1px solid #624b36;border-radius:2px;font-weight:400;letter-spacing:.025em;transition:background .3s,box-shadow .3s,transform .3s}#ap-intake .primary{padding:16px 23px;font-size:11px;min-height:52px}#ap-intake .primary:hover,#ap-intake .continue:hover{background:#7a6044;box-shadow:0 7px 20px #624b3612;transform:translateY(-1px)}#ap-intake .back,#ap-intake .download,#ap-intake .report-footer button{color:#9a8569;font-size:10px}#ap-intake .url-input{border-color:#cbb99d;background:#fffcf8;border-radius:2px;padding-block:18px;transition:box-shadow .3s,border-color .3s}#ap-intake .url-input:focus-within{box-shadow:0 0 0 4px #bfab8b15;border-color:#ac8e64}#ap-intake .url-input input{color:#624e37;font-size:15px}#ap-intake .url-input input::placeholder{color:#b2a38d}#ap-intake .upload-choice{border-color:#ded2bf;padding:21px 0;color:#8e7a5c}#ap-intake .upload-button{border-color:#c9b69a;border-radius:2px;padding:11px 13px;background:#f9f5ed;transition:background .3s}#ap-intake .upload-button:hover{background:#eee5d5}#ap-intake .consent{color:#8d7d66;line-height:1.85;font-size:9px!important}#ap-intake .consent input{accent-color:#937854}#ap-intake .data-note{font-size:8px;color:#a6967f}#ap-intake .loading-view{padding-top:0;text-align:center;max-width:480px;margin:0 auto}#ap-intake .coffee-scene{position:relative;width:220px;height:188px;margin:0 auto 20px;isolation:isolate}#ap-intake .coffee-scene svg{position:relative;z-index:1;width:100%;height:100%;overflow:visible}#ap-intake .coffee-orbit{position:absolute;inset:16px -10px 8px;border:1px solid #c9b49340;border-radius:50%;transform:rotate(-20deg) scaleY(.72);z-index:-1}#ap-intake .coffee-orbit:before{content:"";position:absolute;inset:12px;border:1px solid #c9b49330;border-radius:50%}#ap-intake .steam{animation:coffeeSteam 4.5s ease-in-out infinite;transform-origin:50% 70%;opacity:.35}#ap-intake .steam-two{animation-delay:-1.5s}#ap-intake .steam-three{animation-delay:-3s}#ap-intake .cup-shadow{animation:coffeeBreathe 4.5s ease-in-out infinite;transform-origin:center}#ap-intake .loading-view .eyebrow{font-size:8px;margin-bottom:17px;line-height:1.8}#ap-intake .loading-view .main-title{font-size:54px;line-height:1.05}#ap-intake .loading-view .waiting-intro{font-size:12px;line-height:2;color:#948168;max-width:350px;margin:22px auto 28px}#ap-intake .waiting-note{display:flex;gap:10px;align-items:center;justify-content:center;min-height:52px;margin:0 auto;max-width:350px}#ap-intake .waiting-note p{font-size:10px;line-height:1.8;color:#9a8464;margin:0;max-width:300px}#ap-intake .waiting-dot{width:4px;height:4px;background:#b5976b;border-radius:50%;flex-shrink:0;animation:coffeeBreathe 3s ease-in-out infinite}#ap-intake .waiting-line{height:1px;background:#e1d6c4;width:190px;margin:22px auto;overflow:hidden}#ap-intake .waiting-line i{display:block;width:55px;height:1px;background:#a78a5d;animation:waitingPass 3.5s cubic-bezier(.45,0,.55,1) infinite}#ap-intake .loading-view small{font-size:8px;line-height:1.9;color:#b09c7c;display:block}#ap-intake.is-analyzing .progress-track i{background:#c6b08c}#ap-intake .result-summary{font-size:13px;line-height:2;color:#89765f;margin:25px 0}#ap-intake .assessment-note{border-color:#bfa580;color:#ab9577;font-size:9px;line-height:1.9}#ap-intake .recommendation{padding:30px 0;border-color:#ddd0bc}#ap-intake .recommendation>small{font-family:Public Sans,sans-serif;font-size:8px;letter-spacing:.08em;color:#aa8a5e}#ap-intake .recommendation h2{font-size:33px;line-height:1.15;margin:18px 0}#ap-intake .recommendation p{font-size:12px;line-height:1.95;color:#8c7c66}#ap-intake .workflow{border-color:#ccb692;padding-left:0;margin-block:22px}#ap-intake .workflow li{font-size:10px;line-height:1.9;color:#907959;padding-left:24px;padding-block:10px}#ap-intake .workflow li:before{background:#b99a6d;top:18px}#ap-intake .evidence{border-color:#ddd0bc;padding-block:20px}#ap-intake .evidence summary{font-size:10px;color:#8b7453}#ap-intake .evidence blockquote{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;line-height:1.45;color:#8b7453}#ap-intake .contact-form,#ap-intake .saved-request{padding:29px;background:linear-gradient(120deg,#ece2d0,#f0e8da);border:1px solid #d8c6a9;border-radius:2px}#ap-intake .contact-form h2,#ap-intake .saved-request h2{font-size:33px;line-height:1.15}#ap-intake .contact-form p,#ap-intake .saved-request p{font-size:11px;color:#958169;line-height:1.95}#ap-intake .contact-form>label>input:not([type=checkbox]){border-color:#d4c2a6;border-radius:2px;background:#fffaf1;padding:15px}#ap-intake .report-footer{border-color:#ddd0bc;color:#ae9979}#ap-intake footer{border-color:#ddd0bc;color:#ac997e;font-size:8px;letter-spacing:.02em}#ap-intake footer a{color:#9c8260}#ap-intake{--ink: #263e46;--accent: #9f3826;--petrol: #244b57;background:radial-gradient(ellipse at 100% 0,#eaf0ef 0,transparent 48%),#f6f2eb}#ap-intake .intake-aside{background:linear-gradient(155deg,#244b57,#18343e 72%,#3e4846);border-right:0;color:#faf6ed}#ap-intake .intake-aside:before{opacity:.3}#ap-intake .intake-aside em{color:#dab9a0}#ap-intake aside.intake-aside>p:not(.aside-label){color:#d0dddb}#ap-intake .aside-label,#ap-intake .aside-foot{color:#c5d3cf;border-color:#ffffff30}#ap-intake .aside-orbit{color:#eadac4}#ap-intake .aside-orbit i,#ap-intake .aside-orbit i:nth-child(3){border-color:#c8d7ce70}#ap-intake .eyebrow,#ap-intake .recommendation>small{color:#9f3826}#ap-intake .progress-track i,#ap-intake.is-analyzing .progress-track i{background:linear-gradient(90deg,#244b57,#9f3826)}#ap-intake .private-label i,#ap-intake .waiting-dot,#ap-intake .waiting-line i,#ap-intake .workflow li:before{background:var(--petrol)}#ap-intake .choice{background:#fffdf9;color:#334a50}#ap-intake .choice:hover{background:#eff4f2;border-color:#7e9b9d}#ap-intake .choice[aria-pressed=true]{background:#e1eeea;border-color:#527c80;box-shadow:inset 3px 0 #244b57}#ap-intake .choice>b,#ap-intake .choice[aria-pressed=true]>b{color:var(--petrol)}#ap-intake .primary,#ap-intake .continue{background:var(--accent);border-color:var(--accent);color:#fffaf5}#ap-intake .primary:hover,#ap-intake .continue:hover{background:#7d2a1d;box-shadow:0 7px 20px #9f38261a}#ap-intake .consent input{accent-color:var(--petrol)}#ap-intake .contact-form,#ap-intake .saved-request{background:linear-gradient(125deg,#e4eeea,#f2eee4);border-color:#bccfca}#ap-intake .assessment-note,#ap-intake .workflow{border-color:#7e9b9d}#ap-intake :is(button,a,input):focus-visible{outline-color:var(--petrol)}@keyframes coffeeSteam{0%,to{opacity:.13;transform:translateY(3px) scaleX(.9)}50%{opacity:.55;transform:translateY(-7px) scaleX(1.1)}}#ap-intake .question-help,#ap-intake .intake-aside>p:not(.aside-label),#ap-intake .result-summary,#ap-intake .recommendation p,#ap-intake .loading-view .waiting-intro{color:#78664f}#ap-intake .waiting-note p{color:#806a4b;font-size:11px}#ap-intake .consent,#ap-intake .data-note,#ap-intake .loading-view small{color:#806b50;font-size:9px}@keyframes coffeeBreathe{0%,to{opacity:.3}50%{opacity:.8}}@keyframes waitingPass{0%{transform:translate(-60px)}to{transform:translate(210px)}}@keyframes intakeArrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:681px){#ap-intake .intake-aside{position:sticky;top:0;height:calc(100svh - 94px);max-height:790px}}@media(max-width:1000px){#ap-intake .intake-aside{padding:55px 35px}#ap-intake .intake-aside h2{font-size:55px}#ap-intake .intake-stage{padding:38px 35px}#ap-intake .choice{min-height:58px}}@media(max-width:680px){#ap-intake header{height:79px;margin-inline:25px}#ap-intake .brand{font-size:17px}#ap-intake .private-label{font-size:8px;max-width:155px;text-align:right;line-height:1.6}#ap-intake .intake-stage{padding:29px 25px 45px;min-height:calc(100svh - 135px);scroll-margin-top:20px}#ap-intake h1,#ap-intake .main-title{font-size:42px;line-height:1.1}#ap-intake .progress-track{margin-bottom:35px}#ap-intake .eyebrow{font-size:7px;letter-spacing:.1em}#ap-intake .question-help{font-size:12px;line-height:1.9;margin:19px 0 25px}#ap-intake .choice{min-height:58px;padding:16px;font-size:12px}#ap-intake .choice:hover{transform:none}#ap-intake .loading-view{padding-top:5px}#ap-intake .coffee-scene{width:190px;height:165px;margin-bottom:18px}#ap-intake .loading-view .main-title{font-size:48px}#ap-intake .loading-view .waiting-intro{font-size:12px;max-width:290px}#ap-intake .waiting-note{min-height:65px}#ap-intake .result-summary{font-size:13px}#ap-intake .recommendation h2{font-size:31px}#ap-intake .contact-form,#ap-intake .saved-request{padding:23px}}@media(prefers-reduced-motion:reduce){#ap-intake *,#ap-intake *:before,#ap-intake *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#ap-intake .steam{opacity:.35}}:is(#ap-home,#ap-intake){--p-paper: #F5F1EB;--p-white: #FFFDF9;--p-ink: #261E19;--p-muted: #70665F;--p-teal: #604537;--p-dark: #261E19;--p-rust: #963F2E;--p-sand: #d6b796;--p-line: #E6DBD0;--p-soft: #F4EEE6;--p-button: linear-gradient(115deg, #8F4D38, #A15C44);--p-active: linear-gradient(115deg, #7F5441, #604537);--p-button-text: #FFFAF5;--p-success: #28643A;--p-error: #A12335;--p-serif: "Cormorant Garamond", Georgia, serif;--p-sans: "Public Sans", Arial, sans-serif;font-family:var(--p-sans);color:var(--p-ink);background:var(--p-paper);-webkit-font-smoothing:antialiased}:is(#ap-home,#ap-intake) *{box-sizing:border-box}:is(#ap-home,#ap-intake) [hidden]{display:none!important}:is(#ap-home,#ap-intake) .p-brand{font:700 20px Syne,sans-serif;letter-spacing:3px;color:var(--p-ink);text-decoration:none;white-space:nowrap}:is(#ap-home,#ap-intake) .p-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:16px 22px;background:var(--p-button);border:1px solid var(--p-rust);border-radius:3px;color:var(--p-button-text);font:500 14px/1.4 var(--p-sans);text-decoration:none;transition:background .2s,transform .2s}:is(#ap-home,#ap-intake) .p-cta:hover{background:var(--p-active);transform:translateY(-2px)}:is(#ap-home,#ap-intake) .p-cta.is-light{background:var(--p-white);border-color:var(--p-white);color:var(--p-ink)}:is(#ap-home,#ap-intake) .p-cta.is-compact{min-height:44px;padding:12px 17px;font-size:12px}:is(#ap-home,#ap-intake) :is(a,button,input,summary):focus-visible{outline:2px solid #ae573d;outline-offset:5px}:is(#ap-home,#ap-intake) .p-flow-mark{width:104px;height:87px}@media(max-width:680px){:is(#ap-home,#ap-intake) .p-brand{font-size:17px;letter-spacing:2.4px}}@media(prefers-reduced-motion:reduce){:is(#ap-home,#ap-intake) *,:is(#ap-home,#ap-intake) *:before,:is(#ap-home,#ap-intake) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#ap-intake{background:var(--p-paper);color:var(--p-ink);font-family:var(--p-sans)}#ap-intake h1,#ap-intake h2{font-family:var(--p-serif)}#ap-intake header{height:104px;width:min(1280px,calc(100% - 96px));margin:auto;border-color:var(--p-line);animation:none}#ap-intake .intake-skip{position:fixed;top:10px;left:15px;transform:translateY(-150%);background:#fff;padding:12px;z-index:5}#ap-intake .intake-skip:focus{transform:none}#ap-intake .header-label,#ap-intake .home-link{font-size:12px;color:var(--p-muted)}#ap-intake .intake-layout{grid-template-columns:.78fr 1.3fr;min-height:calc(100svh - 167px)}#ap-intake .intake-aside{padding:50px 42px;background:var(--p-dark);min-height:680px;height:calc(100svh - 104px);display:flex;flex-direction:column;max-height:900px}#ap-intake .intake-aside:before{display:none}#ap-intake .intake-aside>.p-flow-mark{color:var(--p-sand);margin-bottom:32px;flex-shrink:0}#ap-intake .aside-label{font-size:9px;line-height:1.8;margin:0 0 24px}#ap-intake .intake-aside h2{font-size:clamp(45px,4.5vw,64px)}#ap-intake .intake-aside em{color:var(--p-sand)}#ap-intake aside.intake-aside>p:not(.aside-label){font-size:13px;color:#c9d9d2;max-width:300px;margin:27px 0 0}#ap-intake .aside-foot{display:grid;gap:13px;font-size:10px;margin-top:38px;padding-top:25px}#ap-intake aside.intake-aside>p.aside-reassurance{font-size:10px;margin-top:auto;padding-top:30px}#ap-intake .intake-stage{padding:36px 52px 48px}#ap-intake .step-meta{font-size:11px;color:var(--p-muted)}#ap-intake .progress-track{height:2px;background:var(--p-line);margin:20px 0 36px}#ap-intake .progress-track i,#ap-intake.is-analyzing .progress-track i{background:var(--p-teal)}#ap-intake .eyebrow{font-size:9px;line-height:1.8;color:var(--p-rust)}#ap-intake .question-help{font-size:14px;line-height:1.85;color:var(--p-muted);margin:23px 0 27px;max-width:490px}#ap-intake .branch-search>label{font-size:11px;color:var(--p-muted)}#ap-intake .branch-search input{font-size:14px;color:var(--p-ink);border-color:#aabbb1}#ap-intake .branch-search input::placeholder{color:#6b7871;font-size:12px}#ap-intake .branch-search>p{font-size:10px;color:var(--p-muted)}#ap-intake .choices{gap:10px}#ap-intake .choice{font-size:13px;line-height:1.55;min-height:72px;background:var(--p-white);color:var(--p-ink);border-color:var(--p-line);border-radius:3px;box-shadow:none}#ap-intake .branch-list .choice{min-height:58px}#ap-intake .choice-number{font-size:9px;color:#73867c}#ap-intake .choice>b{font-size:18px;color:var(--p-teal)}#ap-intake .choice:hover{transform:none;background:#edf2ec;border-color:#88a498;box-shadow:none}#ap-intake .choice[aria-pressed=true]{background:#e1ebe2;border-color:#5c8175;box-shadow:inset 3px 0 #315f51}#ap-intake .primary,#ap-intake .continue{min-height:50px;font-size:13px;background:var(--p-rust);border-color:var(--p-rust);border-radius:3px;color:#fffdf8}#ap-intake .back,#ap-intake .download,#ap-intake .report-footer button{min-height:44px;font-size:12px;color:var(--p-muted);text-decoration:underline;text-underline-offset:4px}#ap-intake .website-form>label{font-size:13px}#ap-intake .url-input{background:var(--p-white);border-color:#a6b8ab;border-radius:3px}#ap-intake .url-input input{font-size:16px;color:var(--p-ink)}#ap-intake .url-input input::placeholder{color:#6b7871}#ap-intake .upload-choice{font-size:12px;color:var(--p-muted)}#ap-intake .upload-button{min-height:44px;border-color:#aebfb3;background:var(--p-white);color:var(--p-ink)}#ap-intake .upload-choice small{font-size:10px}#ap-intake .consent{font-size:11px!important;color:var(--p-muted)}#ap-intake .consent input{width:17px;height:17px;accent-color:var(--p-teal)}#ap-intake .data-note{font-size:10px;color:var(--p-muted)}#ap-intake .error{font-size:13px;border-left:3px solid var(--p-rust);padding:15px;color:#7c2f25}#ap-intake .loading-view .waiting-intro{font-size:14px;color:var(--p-muted);max-width:400px}#ap-intake .waiting-note p{font-size:12px;color:var(--p-muted)}#ap-intake .loading-view small{font-size:10px;color:var(--p-muted)}#ap-intake .result-summary{font-size:15px;color:var(--p-muted)}#ap-intake .assessment-note{font-size:11px;color:var(--p-muted)}#ap-intake .recommendation>small{font-size:10px;color:var(--p-rust)}#ap-intake .recommendation h2{font-size:35px}#ap-intake .recommendation p{font-size:14px;color:var(--p-muted)}#ap-intake .workflow li{font-size:12px;color:var(--p-ink)}#ap-intake .evidence,#ap-intake .evidence summary,#ap-intake .recommendation details{font-size:12px;color:var(--p-muted)}#ap-intake .contact-form,#ap-intake .saved-request{background:var(--p-soft);border-color:#bdcfc1}#ap-intake .contact-form p,#ap-intake .saved-request p{font-size:12px;color:var(--p-muted)}#ap-intake .contact-form>label{font-size:12px}#ap-intake .contact-form>label>input:not([type=checkbox]){font-size:16px;background:var(--p-white);border-color:#a8beb0}#ap-intake .report-footer,#ap-intake footer{font-size:10px;color:var(--p-muted)}@media(max-width:1050px){#ap-intake header{width:calc(100% - 64px)}#ap-intake .intake-aside{padding:45px 28px}#ap-intake .intake-aside h2{font-size:48px}#ap-intake .intake-stage{padding:34px 32px 45px}}@media(max-width:800px){#ap-intake .header-label{display:none}#ap-intake .intake-aside h2{font-size:43px}#ap-intake .upload-choice{grid-template-columns:1fr}#ap-intake .upload-button{width:fit-content}}@media(max-width:680px){#ap-intake header{height:84px;width:calc(100% - 40px);gap:12px}#ap-intake .home-link{font-size:10px;max-width:110px;text-align:right;line-height:1.6}#ap-intake .intake-layout{display:block}#ap-intake .intake-aside{display:none}#ap-intake .intake-stage{padding:27px 22px 40px;min-height:calc(100svh - 144px)}#ap-intake .eyebrow{font-size:8px}#ap-intake .question-help{font-size:13px;margin:20px 0 23px}#ap-intake .choice{font-size:13px;min-height:62px;padding:17px}#ap-intake .branch-search input{font-size:16px}#ap-intake .primary{font-size:12px}#ap-intake .loading-view .waiting-intro{font-size:13px}}#ap-intake{--petrol:#604537;--ink:#261E19;--muted:#70665F;--paper:#F5F1EB;--line:#E6DBD0}#ap-intake h1,#ap-intake .main-title,#ap-intake .recommendation h2{color:var(--p-ink)}#ap-intake .main-title em,#ap-intake h1 em{color:var(--p-rust)}#ap-intake .assessment-note,#ap-intake .workflow{border-color:var(--p-line)}#ap-intake :is(button,a,input):focus-visible{outline-color:var(--p-rust)}#ap-home .p-hero{gap:60px;padding-block:70px 80px}#ap-home .p-hero-visual{background:var(--p-soft);border-color:var(--p-line);box-shadow:0 24px 70px #261e1908}#ap-home .p-hero-visual:before{border-color:var(--p-line)}#ap-home .p-thread{color:#c7ac98}#ap-home .p-thread-label{background:var(--p-soft);color:var(--p-muted);font-size:10px}#ap-home .p-thread-core{background:var(--p-active);color:var(--p-button-text);box-shadow:0 10px 24px #6045371c}#ap-home .p-incoming,#ap-home .p-outcome{border-color:var(--p-line);background:var(--p-white)}#ap-home .p-check{color:var(--p-success);background:var(--p-soft)}#ap-home .p-visual-top,#ap-home .p-visual-foot{color:var(--p-muted)}#ap-home .p-hero-services{display:flex;justify-content:space-between;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--p-line)}#ap-home .p-hero-services span{font-size:10px;color:var(--p-muted)}#ap-home .p-hero-services b{color:var(--p-rust);display:block;font-weight:500;margin-bottom:5px}#ap-home .p-outcome strong{font-size:15px}#ap-home .p-outcome p{font-size:12px}#ap-home .p-incoming small,#ap-home .p-outcome small{font-size:11px}#ap-home .j-branches{background:var(--p-soft)}#ap-home .j-card{background:var(--p-white);color:var(--p-ink);border-color:var(--p-line);box-shadow:0 20px 55px #261e1912}#ap-home .j-card:nth-child(3n+2){background:#f4eee6;color:var(--p-ink)}#ap-home .j-card:nth-child(3n+3){background:var(--p-active);color:var(--p-button-text)}#ap-home .j-card-art{color:#a5785e}#ap-home .j-card:nth-child(3n+3) .j-card-art{color:#e0c2a8}#ap-home .j-card-top,#ap-home .j-card-bottom{font-size:10px}#ap-home .j-card p{font-size:14px}#ap-home .j-choice-control select{border-color:var(--p-line);box-shadow:0 4px 14px #261e1903}#ap-home .j-solutions{background:var(--p-soft);color:var(--p-ink);border-block:1px solid var(--p-line)}#ap-home .j-solution-nav{border-color:var(--p-line);gap:12px}#ap-home .j-solution-nav a{padding:12px 18px;border:1px solid transparent;border-radius:3px;color:var(--p-muted);transition:background .2s,color .2s}#ap-home .j-solution-nav a:hover,#ap-home .j-solution-nav a[aria-current=step]{background:var(--p-active);color:var(--p-button-text);text-decoration:none}#ap-home .j-chapter{border-color:var(--p-line)}#ap-home .j-copy .p-eyebrow,#ap-home .j-copy em{color:var(--p-rust)}#ap-home .j-copy>p:not(.p-eyebrow){color:var(--p-muted);font-size:15px}#ap-home .j-stages:before{background:var(--p-line)}#ap-home .j-stages button{color:var(--p-muted);font-size:13px;gap:14px;padding:9px 12px 9px 0}#ap-home .j-stages button>span{background:var(--p-soft);color:var(--p-muted);border-color:var(--p-line)}#ap-home .j-stages button[aria-pressed=true]{color:var(--p-ink);font-weight:500}#ap-home .j-stages button[aria-pressed=true]>span{background:var(--p-active);border-color:#7f5441;color:var(--p-button-text);box-shadow:0 0 0 4px #7f54410a}#ap-home .j-scene{background:var(--p-white);border-color:var(--p-line);box-shadow:0 25px 65px #261e190a,0 2px 4px #261e1903}#ap-home .j-window-bar{color:var(--p-muted);border-color:var(--p-line);font-size:10px}#ap-home .j-window-bar i{background:var(--p-rust)}#ap-home .j-avatar{background:var(--p-soft);color:var(--p-rust)}#ap-home .j-chat{border-color:var(--p-line)}#ap-home .j-chat.customer{background:var(--p-white)}#ap-home .j-chat.assistant{background:var(--p-soft);border-color:var(--p-line);border-left:2px solid var(--p-rust)}#ap-home .j-chat small,#ap-home .j-reference{color:var(--p-muted)}#ap-home .j-task{border-color:var(--p-line)}#ap-home .j-task>b{color:#b49b88}#ap-home .j-handoff>span{color:var(--p-success);border-color:var(--p-success)}#ap-home .j-handoff{font-size:12px}#ap-home .j-condition{border-color:var(--p-line);font-size:11px}#ap-home .j-mode-switch button{border-color:var(--p-line);color:var(--p-muted);background:var(--p-white);font-size:12px}#ap-home .j-mode-switch button[aria-pressed=true]{background:var(--p-active);border-color:#7f5441;color:var(--p-button-text)}#ap-home .j-workspace-head,#ap-home .j-board>div>span{color:var(--p-muted)}#ap-home .j-inputs span{background:var(--p-white);border-color:var(--p-line);font-size:10px}#ap-home .j-software-route{color:#b89b85}#ap-home .j-board{background:var(--p-soft);border:1px solid var(--p-line)}#ap-home .j-work-item{background:var(--p-white);border-color:var(--p-line)}#ap-home .j-work-item .j-owner{border-color:var(--p-line)}#ap-home .j-work-slot{border-color:#cfbba9;color:var(--p-muted)}#ap-home .j-approval>span{color:var(--p-success)}#ap-home .j-products{color:var(--p-muted);border-color:var(--p-line)}#ap-home .j-mini-site{background:var(--p-soft);border-color:var(--p-line)}#ap-home .j-mini-nav{border-color:var(--p-line)}#ap-home .j-mini-hero em{color:var(--p-rust)}#ap-home .j-mini-link{border-color:#bc9d86}#ap-home .j-mini-architecture span{background:#c6aa91;border-color:#a1846d}#ap-home .j-mini-intake{background:var(--p-white);border-color:var(--p-line)}#ap-home .j-mini-intake>div>span{border-color:var(--p-line)}#ap-home .j-web-result>span{color:var(--p-success)}#ap-home .j-web-handoff{color:var(--p-muted)}#ap-home .j-connected:before{background:var(--p-line)}#ap-home .j-connected li>span{border-color:var(--p-line)}#ap-home .j-connected li:last-child>span{background:var(--p-active);color:var(--p-button-text)}#ap-home .p-invitation{background:var(--p-soft);color:var(--p-ink);border:1px solid var(--p-line);padding:65px}#ap-home .p-invitation .p-eyebrow,#ap-home .p-invitation em{color:var(--p-rust)}#ap-home .p-invitation-copy>p:not(.p-eyebrow),#ap-home .p-invitation-copy>small{color:var(--p-muted)}#ap-home .p-quiz-preview{background:var(--p-white);border-color:var(--p-line)}#ap-home .p-quiz-preview>div,#ap-home .p-quiz-preview li span{color:var(--p-rust);border-color:var(--p-line)}#ap-home .p-quiz-preview li{border-color:var(--p-line)}#ap-home .p-quiz-preview>p{color:var(--p-muted)}#ap-home a.p-cta,#ap-home a.p-cta.is-light{background:var(--p-button);color:var(--p-button-text);border-color:#8f4d38;box-shadow:0 6px 18px #8f4d3812}#ap-home a.p-cta:hover{background:var(--p-active)}#ap-intake .intake-aside{background:var(--p-soft);color:var(--p-ink);border-right:1px solid var(--p-line)}#ap-intake .intake-aside h2{color:var(--p-ink)}#ap-intake .intake-aside em,#ap-intake .aside-label{color:var(--p-rust)}#ap-intake aside.intake-aside>p:not(.aside-label),#ap-intake .aside-foot{color:var(--p-muted);border-color:var(--p-line)}#ap-intake .intake-aside>.p-flow-mark{color:#b49278}#ap-intake .branch-search input,#ap-intake .url-input,#ap-intake .upload-button,#ap-intake .contact-form>label>input:not([type=checkbox]){background:var(--p-white);border-color:var(--p-line);color:var(--p-ink)}#ap-intake input::placeholder{color:var(--p-muted)}#ap-intake .choice-number{color:var(--p-muted)}#ap-intake .choice>b{color:var(--p-rust)}#ap-intake .choice:hover{background:var(--p-soft);border-color:#b3947d}#ap-intake .choice[aria-pressed=true]{background:var(--p-active);color:var(--p-button-text);border-color:#7f5441;box-shadow:0 6px 18px #60453710}#ap-intake .choice[aria-pressed=true] :is(.choice-number,b){color:var(--p-button-text)}#ap-intake .primary,#ap-intake .continue{background:var(--p-button);border-color:#8f4d38;color:var(--p-button-text)}#ap-intake .primary:hover,#ap-intake .continue:hover,#ap-intake .progress-track i,#ap-intake.is-analyzing .progress-track i{background:var(--p-active)}#ap-intake .error{color:var(--p-error);border-color:var(--p-error);background:var(--p-white)}#ap-intake .contact-form,#ap-intake .saved-request{background:var(--p-soft);border-color:var(--p-line)}#ap-intake .saved-request h2{color:var(--p-success)}@media(max-width:900px){#ap-home .p-hero{gap:30px;padding-block:45px}#ap-home .j-solution-nav{gap:5px}#ap-home .j-solution-nav a{padding:10px 8px}#ap-home .p-invitation{padding:35px}}@media(max-width:600px){#ap-home .p-hero-services span{font-size:9px}#ap-home .j-stages button{font-size:11px;padding-right:0;gap:8px}#ap-home .j-window-bar,#ap-home .j-inputs span{font-size:9px}#ap-home .p-invitation{padding:30px 24px}}#ap-intake.intake-bronze{position:relative;isolation:isolate;overflow:clip}#ap-intake.intake-bronze:before{content:"";position:fixed;inset:-20%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 20% 30%,#BD875D14,transparent 40%),radial-gradient(ellipse at 80% 65%,#426a8033,transparent 45%);animation:scan-atmosphere 16s ease-in-out infinite alternate}#ap-intake.intake-bronze:after{content:"";position:absolute;top:130px;left:50%;width:min(1100px,140vw);height:760px;border:1px solid #BD875D0D;border-radius:50%;transform:translate(-50%) rotate(-22deg);pointer-events:none;z-index:-1}#ap-intake.intake-bronze .intake-layout{display:block;width:min(820px,100%);margin:auto;min-height:calc(100svh - 165px)}#ap-intake.intake-bronze .intake-stage{padding:40px 38px 60px;min-height:0}#ap-intake.intake-bronze .question-view>.eyebrow,#ap-intake.intake-bronze .question-view>h1,#ap-intake.intake-bronze .question-help{text-align:center;margin-inline:auto;max-width:680px}#ap-intake.intake-bronze .question-view>h1{font-size:clamp(32px,3.7vw,48px);text-wrap:balance}#ap-intake.intake-bronze .question-help{max-width:540px}#ap-intake.intake-bronze .progress-track{height:3px;position:relative;overflow:visible;border-radius:3px;margin-bottom:38px}#ap-intake.intake-bronze .progress-track i{border-radius:3px;position:relative}#ap-intake.intake-bronze .progress-track i:after{content:"";position:absolute;right:-3px;top:-2px;width:7px;height:7px;border-radius:50%;background:#f1d4b8;box-shadow:0 0 14px #d8b394bb,0 0 32px #bd875d66}#ap-intake.intake-bronze .choice{overflow:hidden;position:relative;min-height:66px}#ap-intake.intake-bronze .choice:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#D8B39412 50%,transparent 75%);transform:translate(-130%);transition:transform .7s ease}#ap-intake.intake-bronze .choice:hover:after,#ap-intake.intake-bronze .choice:focus-visible:after{transform:translate(130%)}#ap-intake.intake-bronze .choice:active{transform:scale(.985)}#ap-intake.intake-bronze .choices.branch-list{max-height:min(390px,43svh)}#ap-intake.intake-bronze .step-meta{color:#d8b394}#ap-intake.intake-bronze .question-nav{padding-top:10px}#ap-intake.intake-bronze .loading-view{padding-top:25px}#ap-intake.intake-bronze .coffee-scene{filter:drop-shadow(0 15px 35px #BD875D22)}@keyframes scan-atmosphere{to{transform:translate3d(3%,-2%,0) scale(1.06)}}@media(max-width:680px){#ap-intake.intake-bronze .intake-stage{padding:25px 22px 40px}#ap-intake.intake-bronze .question-view>h1{font-size:31px}#ap-intake.intake-bronze .question-help{font-size:13px}#ap-intake.intake-bronze .choices.branch-list{max-height:43svh}}@media(prefers-reduced-motion:reduce){#ap-intake.intake-bronze:before{animation:none}#ap-intake.intake-bronze .choice:after{display:none}}#ap-intake.intake-bronze{--paper:#101e25;--ink:#f6f1e9;--muted:#aabcc2;--line:#ffffff20;--p-paper:#101e25;--p-ink:#f6f1e9;--p-muted:#aabcc2;--p-line:#ffffff20;--p-soft:#172a33;--p-white:#1a2d36;--p-dark:#101e25;--p-rust:#BD875D;--p-sand:#D8B394;--p-teal:#BD875D;--p-button:linear-gradient(120deg,#75442E,#A96D45 45%,#75442E);--p-active:linear-gradient(135deg,#67402e,#95613f);--p-button-text:#fff8ef;--p-success:#b8d4c1;--p-error:#ffadb0;--petrol:#BD875D;--accent:#BD875D;color-scheme:dark;background:radial-gradient(ellipse at 10% 25%,#28404a50,transparent 55%),#101e25;color:var(--ink)}#ap-intake.intake-bronze header{border-color:var(--line);margin-inline:auto}#ap-intake.intake-bronze .brand,#ap-intake.intake-bronze .p-brand{color:var(--ink)}#ap-intake.intake-bronze h1,#ap-intake.intake-bronze h2,#ap-intake.intake-bronze .main-title{font-family:Public Sans,sans-serif;font-weight:700;letter-spacing:-.045em;line-height:1.12;color:var(--ink)}#ap-intake.intake-bronze h1,#ap-intake.intake-bronze .main-title{font-size:clamp(32px,3.4vw,46px)}#ap-intake.intake-bronze .intake-aside h2{font-size:clamp(38px,4vw,54px);line-height:1.12;color:var(--ink)}#ap-intake.intake-bronze em{font-style:normal;font-weight:inherit;color:#bd875d}#ap-intake.intake-bronze .intake-aside{background:radial-gradient(ellipse at 25% 35%,#28404a55,transparent 70%);border-right:1px solid var(--line);color:var(--ink)}#ap-intake.intake-bronze .intake-aside>.p-flow-mark{color:#bd875d}#ap-intake.intake-bronze .intake-aside em,#ap-intake.intake-bronze .aside-label,#ap-intake.intake-bronze .eyebrow,#ap-intake.intake-bronze .recommendation>small{color:#bd875d}#ap-intake.intake-bronze .step-meta,#ap-intake.intake-bronze .header-label,#ap-intake.intake-bronze .home-link,#ap-intake.intake-bronze .aside-foot,#ap-intake.intake-bronze aside.intake-aside>p:not(.aside-label),#ap-intake.intake-bronze .question-help,#ap-intake.intake-bronze .result-summary,#ap-intake.intake-bronze .recommendation p,#ap-intake.intake-bronze .waiting-note p,#ap-intake.intake-bronze .loading-view .waiting-intro,#ap-intake.intake-bronze .loading-view small,#ap-intake.intake-bronze .assessment-note,#ap-intake.intake-bronze .data-note,#ap-intake.intake-bronze .consent{color:var(--muted)}#ap-intake.intake-bronze .progress-track,#ap-intake.intake-bronze .waiting-line{background:var(--line)}#ap-intake.intake-bronze .progress-track i,#ap-intake.intake-bronze.is-analyzing .progress-track i,#ap-intake.intake-bronze .waiting-line i{background:linear-gradient(90deg,#75442e,#bd875d,#d8b394);box-shadow:0 0 12px #bd875d35}#ap-intake.intake-bronze .branch-search input,#ap-intake.intake-bronze .url-input,#ap-intake.intake-bronze .contact-form>label>input:not([type=checkbox]){background:#172a33;border:1px solid #ffffff25;border-radius:8px;color:var(--ink);padding:14px 16px}#ap-intake.intake-bronze .branch-search input{padding-right:40px}#ap-intake.intake-bronze .branch-search input::placeholder,#ap-intake.intake-bronze .url-input input::placeholder{color:#94a8b0}#ap-intake.intake-bronze .branch-search>label,#ap-intake.intake-bronze .branch-search>p,#ap-intake.intake-bronze .upload-choice,#ap-intake.intake-bronze .report-footer,#ap-intake.intake-bronze footer,#ap-intake.intake-bronze footer a{color:var(--muted)}#ap-intake.intake-bronze .branch-search>div>span{color:#d8b394;top:10px}#ap-intake.intake-bronze .url-input input{color:var(--ink);background:transparent}#ap-intake.intake-bronze .choice{background:linear-gradient(135deg,#20343e,#172a33);border:1px solid #ffffff20;color:var(--ink);border-radius:8px;box-shadow:inset 0 1px #ffffff04;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s}#ap-intake.intake-bronze .choice:hover{background:linear-gradient(135deg,#29404a,#1b3039);border-color:#bd875d90;box-shadow:0 8px 25px #0002;transform:translateY(-2px)}#ap-intake.intake-bronze .choice[aria-pressed=true]{background:linear-gradient(135deg,#75442e77,#a96d4525);border-color:#d8b394;box-shadow:inset 3px 0 #bd875d;color:#fff8ef}#ap-intake.intake-bronze .choice-number,#ap-intake.intake-bronze .choice>b,#ap-intake.intake-bronze .choice[aria-pressed=true]>b{color:#d8b394}#ap-intake.intake-bronze .choices.branch-list{scrollbar-color:#BD875D60 #172a33}#ap-intake.intake-bronze .primary,#ap-intake.intake-bronze .continue{background:var(--p-button);border:1px solid #D8B39460;color:#fff8ef;border-radius:6px;font-weight:600;box-shadow:inset 0 1px #d8b39466,0 8px 28px #75442e20}#ap-intake.intake-bronze .primary:hover,#ap-intake.intake-bronze .continue:hover{background:var(--p-button);filter:brightness(1.12);box-shadow:inset 0 1px #d8b39488,0 10px 30px #bd875d20}#ap-intake.intake-bronze .back,#ap-intake.intake-bronze .download,#ap-intake.intake-bronze .report-footer button,#ap-intake.intake-bronze .remove-upload{color:#d8b394}#ap-intake.intake-bronze .upload-button{background:#1a2d36;color:var(--ink);border-color:#bd875d60;border-radius:6px}#ap-intake.intake-bronze .upload-button:hover{background:#243b45}#ap-intake.intake-bronze .consent{font-size:11px!important;line-height:1.8}#ap-intake.intake-bronze .consent input{accent-color:#BD875D}#ap-intake.intake-bronze .data-note{font-size:10px;line-height:1.8}#ap-intake.intake-bronze .error{color:#ffadb0;background:#401e2940;border-color:#ffadb0}#ap-intake.intake-bronze .recommendation,#ap-intake.intake-bronze .evidence,#ap-intake.intake-bronze .report-footer,#ap-intake.intake-bronze footer,#ap-intake.intake-bronze .upload-choice,#ap-intake.intake-bronze .aside-foot{border-color:var(--line)}#ap-intake.intake-bronze .recommendation h2,#ap-intake.intake-bronze .contact-form h2,#ap-intake.intake-bronze .saved-request h2{font-size:28px}#ap-intake.intake-bronze .workflow,#ap-intake.intake-bronze .assessment-note{border-color:#bd875d66}#ap-intake.intake-bronze .workflow li,#ap-intake.intake-bronze .evidence summary,#ap-intake.intake-bronze .evidence blockquote{color:var(--ink)}#ap-intake.intake-bronze .workflow li:before,#ap-intake.intake-bronze .waiting-dot{background:#d8b394}#ap-intake.intake-bronze .evidence blockquote{font-family:Public Sans,sans-serif;font-size:16px}#ap-intake.intake-bronze .contact-form,#ap-intake.intake-bronze .saved-request{background:linear-gradient(135deg,#20343e,#172a33);border-color:#bd875d50;border-radius:10px}#ap-intake.intake-bronze .contact-form p,#ap-intake.intake-bronze .saved-request p{color:var(--muted)}#ap-intake.intake-bronze .saved-request h2{color:#b8d4c1}#ap-intake.intake-bronze :is(button,a,input,summary):focus-visible{outline:2px solid #D8B394;outline-offset:4px}#ap-intake.intake-bronze .intake-skip{background:#20343e;color:var(--ink)}#ap-intake.intake-bronze .loading-view .main-title{font-size:clamp(30px,3vw,42px)}@media(max-width:680px){#ap-intake.intake-bronze header{width:calc(100% - 40px);margin-inline:auto}#ap-intake.intake-bronze h1,#ap-intake.intake-bronze .main-title{font-size:32px}#ap-intake.intake-bronze .intake-stage{padding:28px 22px 40px}#ap-intake.intake-bronze .question-help{font-size:13px;line-height:1.7}#ap-intake.intake-bronze .branch-search input,#ap-intake.intake-bronze .url-input input{font-size:16px}#ap-intake.intake-bronze .choice:hover{transform:none}#ap-intake.intake-bronze .recommendation h2{font-size:25px}}#ap-intake .scan-language{position:relative;margin-left:auto;flex:none;z-index:5}#ap-intake .scan-language summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:12px;padding:10px 14px;color:#f5f1eb;border:1px solid #8f6949;border-radius:10px;font-size:14px}#ap-intake .scan-language summary::-webkit-details-marker{display:none}#ap-intake .scan-language nav{position:absolute;top:calc(100% + 8px);right:0;width:180px;display:grid;gap:4px;padding:8px;border:1px solid #8f6949;border-radius:12px;background:#1b303a;box-shadow:0 15px 40px #0005}#ap-intake .scan-language nav a{display:block;padding:10px;border-radius:6px;color:#f5f1eb;text-decoration:none;font-size:15px}#ap-intake .scan-language nav a:hover,#ap-intake .scan-language nav a[aria-current]{color:#d6ac86;background:#c390681c}#ap-intake .scan-language :focus-visible{outline:2px solid #d6ac86;outline-offset:3px}@media(max-width:680px){#ap-intake header{gap:12px}#ap-intake .scan-language summary{padding:9px}#ap-intake .header-label{display:none}}#ap-intake.intake-bronze .loading-view{width:100%;max-width:600px;margin-inline:auto;padding-top:0;display:grid;justify-items:center;gap:0;text-align:center}#ap-intake.intake-bronze .loading-view>*{min-width:0}#ap-intake.intake-bronze .coffee-scene{width:clamp(220px,28vw,280px);max-width:100%;height:auto;aspect-ratio:320 / 230;margin:0 auto 18px}#ap-intake.intake-bronze .coffee-scene svg{display:block;overflow:hidden}#ap-intake.intake-bronze .loading-view .eyebrow{margin:0 0 16px;font-size:10px;line-height:1.6;letter-spacing:.14em;text-wrap:balance}#ap-intake.intake-bronze .loading-view .main-title{margin:0;width:100%;font-size:clamp(32px,3.5vw,46px);line-height:1.12;text-wrap:balance;outline:none}#ap-intake.intake-bronze .loading-view .waiting-intro{width:100%;max-width:48ch;margin:22px auto 24px;font-size:15px;line-height:1.75;text-wrap:pretty}#ap-intake.intake-bronze .waiting-note{width:100%;max-width:46ch;min-height:84px;display:grid;grid-template-rows:6px 1fr;justify-items:center;align-items:start;gap:12px;margin:0 auto}#ap-intake.intake-bronze .waiting-note p{width:100%;max-width:none;margin:0;font-size:13px;line-height:1.7;text-wrap:balance}#ap-intake.intake-bronze .waiting-dot{width:5px;height:5px}#ap-intake.intake-bronze .waiting-line{width:min(220px,65%);margin:16px auto 20px}#ap-intake.intake-bronze .loading-view small{width:100%;max-width:46ch;margin:0 auto;font-size:12px;line-height:1.7;text-wrap:balance}#ap-intake .coffee-pitcher,#ap-intake .coffee-stream{opacity:0}#ap-intake .coffee-pitcher,#ap-intake .coffee-stream{transform-origin:142px 70px}#ap-intake .coffee-fill{transform:translateY(0)}#ap-intake .coffee-ripple{transform-origin:142px 143px;opacity:0}#ap-intake.is-analyzing .coffee-pitcher{animation:apCoffeePitcher 5.5s ease-in-out both}#ap-intake.is-analyzing .coffee-stream{animation:apCoffeeStream 5.5s linear both}#ap-intake.is-analyzing .coffee-fill{animation:apCoffeeFill 5.5s ease-in-out both}#ap-intake.is-analyzing .coffee-ripple{animation:apCoffeeRipple .7s ease-out 1s 5}#ap-intake.is-analyzing .coffee-steam{animation:apCoffeeWarm 5.5s linear both}@keyframes apCoffeePitcher{0%{opacity:0;transform:translate(16px,-12px) rotate(-24deg)}12%,70%{opacity:1;transform:translate(0) rotate(0)}90%,to{opacity:0;transform:translate(18px,-12px) rotate(-24deg)}}@keyframes apCoffeeStream{0%,12%{opacity:0;transform:scaleY(0)}18%,65%{opacity:1;transform:scaleY(1)}72%,to{opacity:0;transform:scaleY(1)}}@keyframes apCoffeeFill{0%,16%{transform:translateY(62px)}70%,to{transform:translateY(0)}}@keyframes apCoffeeRipple{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.5,1.5)}}@keyframes apCoffeeWarm{0%,68%{opacity:0}to{opacity:1}}@media(max-width:680px){#ap-intake.intake-bronze .coffee-scene{width:220px;margin-bottom:14px}#ap-intake.intake-bronze .loading-view .waiting-intro{font-size:14px;margin-block:18px 20px}#ap-intake.intake-bronze .waiting-note{min-height:102px}#ap-intake.intake-bronze .loading-view .eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){#ap-intake .coffee-pitcher,#ap-intake .coffee-stream,#ap-intake .coffee-ripple{opacity:0}#ap-intake .coffee-fill{transform:none}#ap-intake .coffee-steam{opacity:1}}#ap-intake .intake-skip:not(:focus){clip-path:inset(100%);width:1px;height:1px;overflow:hidden;padding:0}#ap-intake .consultant-choice{text-align:center}#ap-intake .consultant-choice .main-title{max-width:none;width:100%;margin-inline:auto;text-align:center}#ap-intake .consultant-intro{max-width:660px;margin:24px auto 36px;color:#acbec5;line-height:1.7}#ap-intake .consultant-options{display:grid;grid-template-columns:1fr 1fr;gap:24px;text-align:left}#ap-intake .consultant-options article{min-width:0;display:flex;flex-direction:column;padding:32px;background:linear-gradient(145deg,#203640,#172a32);border:1px solid #bd875d55;border-radius:24px}#ap-intake .consultant-index{font-family:Syne,sans-serif;color:#d5ab88;letter-spacing:.16em;font-size:12px}#ap-intake .consultant-options h3{font-size:26px;margin:24px 0 12px;color:#f5f1eb}#ap-intake .consultant-options p{font-size:15px;line-height:1.7;color:#b5c5ca;margin:0 0 24px}#ap-intake .consultant-options form{display:flex;flex-direction:column;flex:1}#ap-intake .consultant-options label:not(.consent){font-size:14px;line-height:1.6;color:#f5f1eb}#ap-intake .consultant-options input:not([type=checkbox]){box-sizing:border-box;display:block;width:100%;margin:12px 0 20px;padding:16px;border:1px solid #66777e;border-radius:12px;background:#12252d;color:#fff;font:inherit;font-size:16px}#ap-intake .consultant-options .primary{margin-top:auto;width:100%;min-height:56px;font-size:15px}#ap-intake .consultant-options .primary:disabled{opacity:.5;cursor:not-allowed}#ap-intake .consultant-options .consent{display:flex;align-items:flex-start;gap:10px;margin:0 0 24px}#ap-intake .consultant-options .consent input{flex:none;margin-top:4px}#ap-intake .consultant-options .consultant-small{font-size:12px;line-height:1.6;margin:12px 0 20px}#ap-intake .consultant-choice .download{margin-top:24px}#ap-intake .consultant-booking{text-align:center;margin-bottom:48px;padding:32px;border:1px solid #bd875d66;border-radius:24px;background:radial-gradient(ellipse at top,#2c4149,#14272f)}#ap-intake .consultant-booking .main-title{max-width:850px;margin:20px auto;font-size:clamp(32px,5vw,64px);text-align:center}#ap-intake [data-call-status]{padding:18px;border:1px solid #bd875d66;border-radius:12px;background:#102028}#ap-intake .consultant-options form[hidden],#ap-intake .consultant-options [hidden]{display:none}#ap-intake .consultant-booking .primary{margin:16px auto;max-width:480px}@media(prefers-reduced-motion:no-preference){#ap-intake .consultant-booking{animation:consultant-reveal .6s ease-out}@keyframes consultant-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}}#ap-intake .consultant-booking p{color:#b5c5ca;line-height:1.7}@media(max-width:760px){#ap-intake .consultant-options{grid-template-columns:1fr}#ap-intake .consultant-options article{padding:24px}}
