@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;600;800&display=swap";@keyframes attina-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes attina-wipe{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes attina-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes attina-breathe{0%,to{opacity:.5}50%{opacity:1}}@keyframes attina-drift{0%{background-position:0 0}to{background-position:26px 52px}}@keyframes attina-paint{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes attina-shim{0%,to{opacity:.55}50%{opacity:.9}}@keyframes attina-live-pulse{0%,to{box-shadow:0 0 #4ade808c}70%{box-shadow:0 0 0 5px #4ade8000}}.attina-onboarding-root{--attina-navy: #003459;--attina-blue: #2563eb;--attina-blue-600: #1d4fd0;--attina-blue-700: #1a3f9e;--attina-blue-100: #e8eefc;--attina-blue-200: #c7d9f8;--attina-blue-300: #9bb9f2;--attina-blue-400: #6b93ec;--attina-text: #201e1d;--attina-neutral-200: #eae7e7;--attina-neutral-400: #bab6b6;--attina-neutral-700: #605d5d;--attina-divider: color-mix(in srgb, #201e1d 40%, transparent);--attina-muted-68: color-mix(in srgb, #201e1d 68%, transparent);--attina-muted-55: color-mix(in srgb, #201e1d 55%, transparent);--attina-muted-65: color-mix(in srgb, #201e1d 65%, transparent);--attina-muted-50: color-mix(in srgb, #201e1d 50%, transparent);--attina-shadow-md: 0 3px 10px color-mix(in srgb, #2d2b2b 16%, transparent);font-family:Archivo,system-ui,sans-serif}.attina-auth-card{overflow:hidden;border:2px solid var(--attina-divider);border-radius:20px;background:#fff;box-shadow:var(--attina-shadow-md)}.attina-auth-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--attina-divider)}.attina-tab{border:0;cursor:pointer;padding:17px 12px;font-family:inherit;font-size:15.5px;font-weight:800;letter-spacing:-.01em;transition:background .16s ease}.attina-tab--active{background:#fff;color:var(--attina-blue-700)}.attina-tab--inactive{background:var(--attina-neutral-200);color:var(--attina-neutral-700)}.attina-tab+.attina-tab{border-left:2px solid var(--attina-divider)}.attina-auth-card-body{padding:36px 30px 40px}.attina-auth-header-row{display:flex;align-items:center;gap:12px}.attina-auth-header-row .attina-flow-back-arrow{margin-left:-8px;flex:none}.attina-auth-header-row h1{min-width:0}.attina-auth-muted{color:var(--attina-muted-68)}.attina-auth-footer{border-top:2px solid var(--attina-divider);padding-top:12px}.attina-auth-footer-links{display:flex;flex-wrap:wrap;gap:16px;font-size:12.5px;color:var(--attina-muted-55)}.attina-auth-footer-links a{color:inherit;text-decoration:none}.attina-auth-footer-links a:hover{color:var(--attina-blue)}.attina-signup-body{display:grid;gap:22px}.attina-signup-intro{display:flex;align-items:flex-start;gap:12px}.attina-signup-heading-block{display:grid;gap:5px}.attina-signup-heading{margin:0;font-size:19px;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--attina-text)}.attina-signup-subcopy{margin:0;font-size:13.5px;line-height:20px;color:var(--attina-muted-68)}.attina-signup-form{display:grid;gap:14px}.attina-signup-textarea{width:100%;margin:0;padding:13px 18px;border:2px solid var(--attina-divider);border-radius:18px;background:#fff;color:var(--attina-text);font:inherit;font-size:15px;line-height:1.5;resize:none}.attina-signup-textarea::-moz-placeholder{color:var(--attina-muted-68)}.attina-signup-textarea::placeholder{color:var(--attina-muted-68)}.attina-signup-textarea:focus-visible{outline:2px solid var(--attina-blue);outline-offset:2px}.attina-signup-footnote{margin:0;font-size:13px;line-height:20px;color:var(--attina-muted-68)}.attina-auth-error{margin:0;font-size:13px;color:#b42318}.attina-poster-bg{background-color:var(--attina-navy);background-image:radial-gradient(circle,rgba(255,255,255,.12) 1.5px,transparent 1.6px);background-size:26px 26px;animation:attina-drift 90s linear infinite}@keyframes attina-desktop-phone-squeeze{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.attina-desktop-phone-clip{animation:attina-desktop-phone-squeeze 6s 1.2s ease-in-out infinite}.attina-desk-note{display:grid;grid-template-columns:18px minmax(0,1fr);gap:11px;align-items:start;padding:13px 15px;border:2px solid var(--attina-divider);border-radius:16px;background:#fff}.attina-desk-note-icon{flex:none;color:var(--attina-blue-700);display:inline-flex;margin-top:1px}.attina-desk-note-copy{font-size:13px;line-height:19px;color:var(--attina-text)}.attina-sheet-handle{display:flex;flex:none;align-items:center;gap:12px;width:100%;min-height:62px;padding:0 2px;background:none;border:0;cursor:pointer;color:#fff;text-align:left;font-family:inherit}.attina-sheet-handle-bar{flex:none;width:34px;height:4px;border-radius:999px;background:color-mix(in srgb,#fff 45%,transparent)}.attina-sheet-handle-copy{display:grid;gap:2px;min-width:0;flex:1 1 auto}.attina-sheet-handle-kicker{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--attina-blue-400)}.attina-sheet-handle-summary{font-weight:800;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attina-sheet-handle-live{flex:none;width:7px;height:7px;border-radius:999px;background:#4ade80}.attina-sheet-handle-chevron{flex:none;display:inline-flex;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.attina-onboarding-root[data-narrow=true] .attina-tab,.attina-onboarding-root[data-narrow=true] .attina-btn-pill,.attina-onboarding-root[data-narrow=true] .attina-match-card{min-height:48px}.attina-onboarding-root[data-narrow=true] .attina-input-pill,.attina-onboarding-root[data-narrow=true] .attina-signup-textarea,.attina-onboarding-root[data-narrow=true] .attina-area,.attina-onboarding-root[data-narrow=true] .input{font-size:16px!important}.attina-animate-rise{animation:attina-rise .5s cubic-bezier(.2,.8,.2,1) both}.attina-animate-paint{animation:attina-paint .34s cubic-bezier(.2,.8,.2,1) both}.attina-app{animation:attina-paint .4s cubic-bezier(.2,.8,.2,1) both}.attina-poster-line>span{display:block;animation:attina-wipe .62s cubic-bezier(.16,1,.3,1) both}.attina-poster-rule{transform-origin:top;animation:attina-draw 1.1s .4s cubic-bezier(.16,1,.3,1) both,attina-breathe 8s 1.7s ease-in-out infinite}.attina-shim{animation:attina-shim 1.8s ease-in-out infinite}.attina-live-dot{animation:attina-live-pulse 1.8s cubic-bezier(.4,0,.6,1) infinite}@keyframes attina-done-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes attina-done-burst{0%{transform:translate(0) scale(.2);opacity:0}25%{opacity:1}to{transform:translate(var(--sx),var(--sy)) scale(1);opacity:0}}@keyframes attina-done-ring{0%{transform:scale(.5);opacity:.9}to{transform:scale(2.1);opacity:0}}@keyframes attina-done-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.attina-done-cel{display:grid;gap:24px;justify-items:start}.attina-done-celebration{position:relative;display:inline-flex;align-items:center;justify-content:center}.attina-done-spark{position:absolute;border-radius:999px;animation:attina-done-burst 1.15s cubic-bezier(.2,.7,.3,1) both}.attina-done-cel-t{display:grid;gap:10px;animation:attina-done-enter .5s .34s cubic-bezier(.2,.8,.2,1) both}.attina-done-cel-b{display:grid;gap:16px;width:100%;max-width:460px;animation:attina-done-enter .5s .6s cubic-bezier(.2,.8,.2,1) both}.attina-done-card-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--attina-blue-700)}.attina-done-footnote{font-size:13px;color:var(--attina-neutral-700)}.attina-done-pop{position:relative;display:inline-flex;animation:attina-done-pop .62s cubic-bezier(.2,1.2,.3,1) both}.attina-done-ring{position:absolute;width:96px;height:96px;border:3px solid var(--attina-blue-300);border-radius:999px;animation:attina-done-ring 1.5s .15s cubic-bezier(.2,.7,.3,1) both}.attina-done-card{display:grid;gap:14px;border:2px solid var(--attina-divider);background:#fff;padding:18px}.attina-done-card-inputs{display:grid;gap:12px}.attina-done-card-note{font-size:12.5px;line-height:19px;color:var(--attina-neutral-700)}.attina-round{border-radius:16px;overflow:hidden}.attina-cta{display:inline-flex;align-items:center;gap:10px}.attina-cta svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.attina-cta:hover svg{transform:translate(3px,-3px)}.attina-cta.attina-btn-primary:focus-visible{outline:2px solid var(--attina-blue-700);outline-offset:3px}@media(prefers-reduced-motion:reduce){.attina-onboarding-shell,.attina-poster-bg,.attina-animate-rise,.attina-animate-paint,.attina-app,.attina-poster-line>span,.attina-poster-rule,.attina-shim,.attina-live-dot,.attina-done-pop,.attina-done-spark,.attina-done-ring,.attina-done-cel-t,.attina-done-cel-b,.attina-desktop-phone-clip{animation:none!important;transform:none!important;opacity:1!important}.attina-done-spark{display:none}}.attina-auth-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--attina-muted-65)}.attina-auth-divider{display:flex;align-items:center;gap:12px;color:var(--attina-muted-50)}.attina-auth-divider-line{height:2px;flex:1;background:var(--attina-divider)}.attina-otp-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.attina-otp-digit{width:100%;min-width:0;height:52px;border:2px solid var(--attina-divider);border-radius:14px;background:#fff;color:var(--attina-text);font-family:inherit;font-size:22px;font-weight:800;text-align:center;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.attina-otp-digit:focus-visible{border-color:var(--attina-blue-600);box-shadow:0 0 0 3px color-mix(in srgb,var(--attina-blue-600) 18%,transparent)}.attina-otp-digit--filled{border-color:color-mix(in srgb,var(--attina-blue-600) 45%,var(--attina-divider))}.attina-otp-digit--error{border-color:#b42318}.attina-otp-digit:disabled{opacity:.6}.attina-btn-pill{display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:999px;padding:13px calc(12px * 1.6);font-family:inherit;font-size:14px;font-weight:800;line-height:1.2;white-space:nowrap;transition:background .16s ease,border-color .16s ease,transform .16s ease}.attina-btn-primary{background:var(--attina-blue-600);border:2px solid var(--attina-blue-600);color:#fff}.attina-btn-primary:hover:not(:disabled){background:var(--attina-blue);border-color:var(--attina-blue)}.attina-btn-primary:active:not(:disabled){background:#1a3f9e;border-color:#1a3f9e}.attina-btn-primary:disabled{background:var(--attina-blue-200);border-color:var(--attina-blue-200);color:var(--attina-blue-700);cursor:default;opacity:1}.attina-btn-secondary{width:100%;gap:10px;padding-block:12px;background:#fff;border:2px solid var(--attina-neutral-400);color:var(--attina-text)}.attina-btn-secondary:hover:not(:disabled){border-color:var(--attina-text);background:var(--attina-neutral-200)}.attina-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.attina-btn-invite{width:auto;min-width:168px;background:#e8eefc;border:2px solid #e8eefc;color:#1a3f9e}.attina-btn-invite:hover:not(:disabled){background:#dbeafe;border-color:#dbeafe}.attina-btn-invite:disabled{opacity:.55;cursor:not-allowed}.attina-btn-ghost{background:#fff;border:2px solid #9ca3af;color:#201e1d}.attina-btn-ghost:hover{border-color:#201e1d;background:#f3f4f6}.attina-input-pill{width:100%;border-radius:999px;border:2px solid var(--attina-divider);background:#fff;color:var(--attina-text);font:inherit;font-size:15px;padding:13px 20px}.attina-input-pill::-moz-placeholder{color:var(--attina-muted-68)}.attina-input-pill::placeholder{color:var(--attina-muted-68)}.attina-input-pill:focus-visible{outline:2px solid var(--attina-blue);outline-offset:2px}.attina-area{border-radius:16px;border:2px solid var(--attina-divider);background:#fff;resize:none}.attina-area-signup{border-radius:18px}.attina-area:focus-visible{outline:2px solid var(--attina-blue);outline-offset:2px}.attina-onboarding-shell{animation:attina-shell-in .4s cubic-bezier(.2,.8,.2,1) both;height:100vh;max-height:100vh;overflow:hidden}@keyframes attina-shell-in{0%{opacity:0}to{opacity:1}}.attina-onboarding-left{min-height:0;max-height:100vh;overflow-y:auto}.attina-onboarding-right{align-self:stretch;box-sizing:border-box;display:flex;min-height:0;flex-direction:column;justify-content:space-between;overflow:hidden}.attina-conversation{display:grid;width:100%;max-width:560px;margin:0 auto;gap:24px;align-self:start;padding-bottom:72px}.attina-conversation-header{display:flex;align-items:center}.attina-conversation-logo{display:block;line-height:0}.attina-flow-back-arrow{display:inline-flex;flex:none;width:40px;height:40px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#201e1d;cursor:pointer;transition:background .15s ease}.attina-flow-back-arrow:hover{background:#f3f4f6}.attina-flow-back-arrow:active{background:#e5e7eb}.attina-confirm-strip{overflow:hidden;border:2px solid #e5e7eb;border-radius:16px;background:#fff}.attina-confirm-strip-summary{display:flex;cursor:pointer;list-style:none;align-items:center;gap:12px;padding:12px 18px;font-size:14px}.attina-confirm-strip-summary::-webkit-details-marker{display:none}.attina-confirm-strip-check{display:inline-flex;flex:none;width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;background:#e8eefc;color:#1a3f9e;font-size:11px;line-height:1}.attina-confirm-strip-name{font-weight:800}.attina-confirm-strip-status{color:#605d5d}.attina-confirm-strip-details{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#605d5d;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.attina-confirm-strip-body{display:grid;gap:6px;padding:4px 18px 14px 44px;font-size:13px;line-height:20px;color:#605d5d}.attina-summary-card{overflow:hidden;border:2px solid #e5e7eb;border-radius:16px;background:#fff}.attina-summary-card-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;border-bottom:2px solid #e5e7eb;padding:14px 18px}.attina-summary-card-kicker{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1a3f9e}.attina-summary-card-note{font-size:13px;color:#605d5d}.attina-summary-card-body{display:grid;gap:14px;padding:16px 18px}.attina-summary-row{display:grid;grid-template-columns:13px minmax(0,1fr);gap:12px;align-items:start}.attina-summary-row-mark{color:#2563eb;font-size:13px;line-height:23px}.attina-summary-row-content{display:grid;gap:5px}.attina-summary-row-text{margin:0;font-size:14px;line-height:23px}.attina-summary-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.attina-summary-row-source{font-size:12px;color:#605d5d}.attina-summary-row-source--corrected{color:#1a3f9e}.attina-summary-correct-btn{display:inline-flex;cursor:pointer;align-items:center;gap:5px;border:0;background:transparent;padding:2px 0;font-family:inherit;font-size:12px;color:#605d5d;text-decoration:underline;text-underline-offset:3px}.attina-summary-editing-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1a3f9e}.attina-summary-edit-area{font-size:14px;padding:11px 14px;line-height:1.5}.attina-summary-edit-btn{padding:8px 16px!important;font-size:13px!important}.attina-log-entry{display:flex;gap:20px;align-items:flex-start}.attina-log-entry--user{justify-content:flex-end}.attina-log-bubble{margin:0;max-width:84%;border-radius:16px;font-size:16px;line-height:24px}.attina-log-bubble--user{padding:10px 16px;border:2px solid var(--attina-divider);background:#fff;color:var(--attina-text)}.attina-log-bubble--agent{padding:0;border:0;background:transparent;color:var(--attina-text)}.attina-search-mode{cursor:pointer;font-family:inherit;font-size:13px;letter-spacing:.04em;padding:8px 15px;border-radius:999px;border:2px solid #d1d5db;background:#fff;color:var(--attina-text);font-weight:500}.attina-search-mode--active{border-color:var(--attina-blue);background:var(--attina-blue-100);font-weight:700}.attina-trust-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-top:2px}.attina-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--attina-neutral-700)}.attina-input-gbp{width:100%;border-radius:999px;border:2px solid var(--attina-divider);background:#fff;color:var(--attina-text);font:inherit;font-size:16px;padding:14px 22px}.attina-input-gbp::-moz-placeholder{color:var(--attina-muted-68)}.attina-input-gbp::placeholder{color:var(--attina-muted-68)}.attina-input-gbp:focus-visible{outline:2px solid var(--attina-blue);outline-offset:2px}.attina-input-gbp[aria-invalid=true]{border-color:#b42318}.attina-input-gbp[aria-invalid=true]:focus-visible{outline-color:#b42318}.attina-ex-row{display:flex;gap:12px;overflow-x:auto;margin:0 -4px;padding:0 4px 4px;scroll-snap-type:x proximity;scrollbar-width:thin}.attina-ex-row::-webkit-scrollbar{height:6px}.attina-ex-row::-webkit-scrollbar-thumb{background:var(--attina-neutral-400);border-radius:999px}.attina-link{cursor:pointer;border:0;padding:0;font:inherit;font-size:14px;color:var(--attina-blue-700);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;background:none}.attina-link:hover{color:var(--attina-blue)}.attina-link:focus-visible{outline:2px solid var(--attina-blue);outline-offset:2px}.attina-btn-inline{width:auto}.attina-workspace-panel{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;flex:1 1 auto;overflow:hidden;border:2px solid color-mix(in srgb,#fff 22%,transparent);border-radius:16px;background:var(--attina-navy);color:#fff}.attina-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px}.attina-workspace-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;overflow-x:auto;border-bottom:2px solid color-mix(in srgb,#fff 14%,transparent);padding:0 16px;scrollbar-width:none}.attina-workspace-tabs::-webkit-scrollbar{display:none}.attina-workspace-tab-list{display:flex;flex:0 0 auto;gap:14px;overflow-x:auto;scrollbar-width:none}.attina-workspace-tab-list::-webkit-scrollbar{display:none}.attina-workspace-tab{flex:none;cursor:pointer;margin-bottom:-2px;padding:10px 0;border:0;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#fff 55%,transparent);white-space:nowrap}.attina-workspace-tab--active{border-bottom-color:var(--attina-blue-400);color:#fff;font-weight:700}.attina-workspace-body{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:16px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,#fff 28%,transparent) transparent}.attina-workspace-body::-webkit-scrollbar{width:6px}.attina-workspace-body::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,#fff 28%,transparent)}.attina-live-matches{display:grid;gap:8px;padding:8px;border:2px solid #d1d5db;border-radius:16px;background:#fff}.attina-live-match{cursor:pointer;display:grid;gap:2px;padding:10px 12px;border:0;border-radius:12px;background:none;font-family:inherit;text-align:left;color:var(--attina-text);transition:background .16s ease}.attina-live-match:hover{background:var(--attina-blue-100)}.attina-live-match-name{font-size:14.5px;font-weight:800;line-height:1.3}.attina-live-match-address{font-size:12.5px;line-height:1.4;color:var(--attina-neutral-700)}.attina-pick-list{display:grid;gap:12px;max-height:min(420px,calc(100vh - 22rem));overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#c5cad3 transparent}.attina-pick-list::-webkit-scrollbar{width:6px}.attina-pick-list::-webkit-scrollbar-thumb{border-radius:999px;background:#c5cad3}.attina-pick-list::-webkit-scrollbar-track{background:transparent}.attina-pick-card{display:grid;gap:5px;width:100%;padding:14px 18px;border:2px solid #d1d5db;border-radius:16px;background:#fff;font-family:inherit;text-align:left;color:var(--attina-text);cursor:pointer;transition:border-color .16s ease,background .16s ease}.attina-pick-card[data-selected=true]{border-color:var(--attina-blue);background:var(--attina-blue-100)}.attina-pick-card:hover{border-color:var(--attina-blue)}.attina-pick-radio{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid #d1d5db;border-radius:999px;background:#fff;color:#fff;font-size:11px;line-height:1}.attina-pick-card[data-selected=true] .attina-pick-radio{border-color:var(--attina-blue);background:var(--attina-blue)}.attina-pick-tag{border-radius:999px;background:var(--attina-blue-100);padding:4px 10px;font-size:12px;font-weight:600;color:#1a3f9e;white-space:nowrap}.attina-match-card{flex:0 0 168px;scroll-snap-align:start;display:flex;align-items:center;min-height:108px;padding:14px;border:2px solid #d1d5db;border-radius:16px;background:#fff;font-size:13.5px;line-height:19px;color:var(--attina-text);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.attina-match-card[data-selected=true]{border-color:var(--attina-blue);background:var(--attina-blue-100)}.attina-match-card:hover{border-color:var(--attina-blue)}
