/* Scoped to the account route; shared site header and login logic are unchanged. */
.a66-account{max-width:1260px!important;margin:0 auto!important;padding:175px 6vw 80px!important;direction:rtl;color:#66473d}.a66-welcome{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding:18px 0 55px}.a66-copy{max-width:480px}.a66-kicker{display:block;direction:ltr;text-align:right;font-size:9px;letter-spacing:3px;color:#b09a80;margin-bottom:25px}.a66-account .a66-copy h1{font-size:clamp(36px,4vw,57px)!important;line-height:1.7!important;font-weight:400!important;letter-spacing:-1px;margin:0 0 20px!important;color:#674137!important}.a66-copy>p{font-size:14px;line-height:2.3;color:#9b8372;max-width:410px;margin:0 0 27px}.a66-account .a66-login,.a66-member .button:not(.outline){border:1px solid #76394f!important;border-radius:100px!important;background:#76394f!important;color:#fffaf6!important;padding:15px 29px!important;min-height:50px;box-shadow:0 7px 20px #76394f15;font:inherit;font-size:13px;cursor:pointer;transition:background .2s,transform .2s}.a66-account .a66-login:hover{background:#602b40!important;transform:translateY(-2px)}.a66-login-note{display:block;font-size:10px;line-height:2;color:#b09b87;margin:14px 0 22px}.a66-explore{font-size:11px;color:#967a68;display:inline-block;text-decoration:none;border-bottom:1px solid #d2bdac;padding-bottom:5px}.a66-visual{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;isolation:isolate}.a66-halo{position:absolute;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,#e7d8dc9c,#f0e7db66 48%,transparent 72%);filter:blur(10px);z-index:-1}.a66-card{display:flex;align-items:center;flex-direction:column;justify-content:center;width:280px;min-height:355px;padding:28px 30px 23px;border:1px solid #ffffffed;border-radius:25px;background:linear-gradient(135deg,#ffffffb8,#f2e9e580);backdrop-filter:blur(18px);box-shadow:0 25px 60px #7d5b4b10,inset 0 1px 0 #fff;transform:rotate(-5deg)}.a66-card-label{font-size:7px;letter-spacing:1.7px;direction:ltr;color:#b49d88;text-align:center}.a66-card svg{width:138px;height:160px;margin:15px 0 7px}.a66-card strong{font-size:23px;line-height:1.9;font-weight:400;color:#805a55;text-align:center}.a66-card-bottom{font-size:7px;letter-spacing:2.1px;direction:ltr;margin-top:23px;color:#b49d88}.a66-floating{position:absolute;bottom:22px;left:0;font-size:11px;padding:14px 23px;border:1px solid #fff;border-radius:100px;background:#ffffffe0;backdrop-filter:blur(15px);color:#9c7d70;box-shadow:0 7px 25px #7d5b4b0b;transform:rotate(3deg)}.a66-features{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;border-top:1px solid #eadfd5;padding-top:30px}.a66-features>div{padding:6px 14px}.a66-features h2{font-size:15px!important;font-weight:400!important;line-height:1.8;color:#79564b;margin:13px 0 6px!important}.a66-features p{font-size:11px;line-height:2;color:#a18a76;margin:0}.a66-feature-mark{display:block;height:25px;width:25px;color:#a9818e;font-size:26px;line-height:1;font-family:Georgia,serif}.a66-chat-mark{border:1px solid #ae8b96;border-radius:9px 9px 3px 9px;width:22px;height:18px;margin-top:4px;margin-bottom:3px;position:relative}.a66-chat-mark:after{content:'';position:absolute;top:7px;right:5px;width:10px;border-top:1px solid #ae8b96}.a66-petal-mark{width:16px;height:24px;border:1px solid #ae8b96;border-radius:100% 0 100% 0;transform:rotate(-15deg);margin-right:4px}.a66-member{max-width:1300px!important;min-height:65vh}.a66-member>.eyebrow{font-size:9px;letter-spacing:3px;color:#b19980}.a66-member>.section-title{align-items:center;gap:20px;margin:17px 0}.a66-member>.section-title h1{font-size:clamp(26px,3vw,40px)!important;font-weight:400!important;line-height:1.8!important;color:#674137!important}.a66-member>#logout,.a66-member #logout{font-size:11px!important;color:#a58a78!important;border:1px solid #e3d5c9!important;border-radius:100px!important;background:transparent!important;padding:10px 18px!important;text-decoration:none!important}.a66-member>.split{display:grid;grid-template-columns:1.3fr 1fr;gap:25px;margin-top:32px}.a66-member>.split>section{min-width:0;background:linear-gradient(130deg,#ffffffc7,#f6f0e9a6);border:1px solid #fff;border-radius:23px;padding:26px;box-shadow:0 10px 35px #73534606;backdrop-filter:blur(15px)}.a66-member h2{font-size:19px!important;font-weight:400!important;color:#79564b;margin:0 0 20px}.a66-member .project-list{display:grid;gap:11px}.a66-member .project-row{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #e7dbd0!important;background:#ffffff9c!important;border-radius:15px;padding:17px!important;margin:0!important;text-decoration:none;transition:border-color .2s}.a66-member .project-row:hover{border-color:#b68b96!important}.a66-member .project-row h3{font-size:13px!important;line-height:2;margin:0 0 5px!important;color:#785749;overflow-wrap:anywhere}.a66-member .project-row small{font-size:10px;color:#b19984}.a66-member .project-row>span{font-size:10px;color:#9b6b7d;white-space:nowrap}.a66-member #profile input{background:#ffffffb8!important;border:1px solid #e1d2c6!important;border-radius:13px!important;padding:14px 15px!important;color:#674137!important;font:inherit!important;margin:12px 0 18px;box-sizing:border-box;width:100%}.a66-member #profile input:focus{outline:1px solid #b18797;outline-offset:2px}.a66-member #profile label{font-size:12px;color:#9c8170}.a66-member .line-card{border:0!important;border-top:1px solid #e7dcd0!important;background:transparent!important;box-shadow:none!important;margin-top:25px!important;padding:20px 0 0!important}.a66-member .line-card h3{font-weight:400;font-size:14px;color:#89695a}.a66-member .line-card p{font-size:11px;line-height:2;color:#a78b75}.a66-member .button.outline{display:inline-flex;min-height:44px;padding:12px 22px;border:1px solid #d9c6b7;border-radius:100px;background:transparent;color:#96725f;font-size:11px;text-decoration:none}.a66-account a:focus-visible,.a66-account button:focus-visible{outline:2px solid #aa7d8f;outline-offset:5px}@media(max-width:760px){.a66-account{padding:125px 7vw 60px!important}.a66-welcome{gap:20px;grid-template-columns:1.2fr 1fr;padding-bottom:35px}.a66-account .a66-copy h1{font-size:34px!important}.a66-copy>p{font-size:12px}.a66-visual{min-height:300px}.a66-card{width:190px;min-height:280px;padding:22px 14px}.a66-card svg{width:105px;height:125px}.a66-card strong{font-size:19px}.a66-card-label{font-size:6px;letter-spacing:1px}.a66-floating{font-size:9px;padding:12px 15px;bottom:0}.a66-halo{width:250px;height:250px}.a66-features{gap:12px}.a66-features>div{padding:6px 0}.a66-features h2{font-size:13px!important}.a66-features p{font-size:10px}.a66-member>.split{grid-template-columns:1fr}.a66-member>.split>section{padding:22px}}@media(max-width:520px){.a66-welcome{display:flex;flex-direction:column;align-items:stretch;gap:25px}.a66-copy{text-align:center;max-width:none}.a66-kicker{text-align:center;font-size:8px;margin-bottom:17px}.a66-account .a66-copy h1{font-size:37px!important;line-height:1.7!important}.a66-copy>p{margin:0 auto 23px;max-width:325px;line-height:2.2}.a66-visual{min-height:305px}.a66-card{width:225px}.a66-floating{left:5%;bottom:4px}.a66-features{grid-template-columns:1fr;padding-top:20px;gap:8px}.a66-features>div{display:grid;grid-template-columns:32px 1fr;column-gap:12px;align-items:center}.a66-features h2{margin:0!important}.a66-features p{grid-column:2}.a66-feature-mark{grid-row:1/3}.a66-member>.section-title{align-items:flex-start}.a66-member #logout{white-space:nowrap}.a66-member .project-row{flex-wrap:wrap}.a66-member .project-row>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.a66-account *{transition:none!important}}
