.audit-stage.is-immersive .audit-visual{color:#551528;background:0 0;border-radius:0;padding:0;overflow:visible}.is-immersive .audit-story{justify-content:center;padding:15px 0}.is-immersive .audit-story h1{min-height:0;margin-bottom:21px;font-size:clamp(30px,3.3vw,45px)}.is-immersive .story-content>p{min-height:0;font-size:15px;line-height:1.65}.is-immersive .story-eyebrow{font-size:11px}.is-immersive .story-condition-slot{min-height:0}.is-immersive .story-actions{margin-top:17px}.is-immersive .before-after{margin-bottom:18px}.content-canvas{color:#202020;background:#fff;border:1px solid #dfd7d1;border-radius:15px;flex-direction:column;width:100%;max-width:490px;height:100%;min-height:0;max-height:530px;display:flex;overflow:hidden;box-shadow:0 14px 32px #4f21300a}.content-account{flex-shrink:0;align-items:center;gap:9px;min-height:47px;padding:11px 17px;display:flex}.content-account strong{font-size:12px;font-weight:600}.content-account>span:last-child{color:#888;margin-left:auto;font-size:10px}.content-avatar{color:#5c463a;background:#eddfd1;border-radius:50%;place-items:center;width:25px;height:25px;font-family:Georgia,serif;font-size:12px;display:grid}.content-slide{color:#501b2c;background:#efd9d8;flex-direction:column;flex:1;justify-content:space-between;min-height:150px;padding:23px 28px;animation:.24s ease-out result-reveal;display:flex;position:relative;overflow:hidden}.content-canvas.is-enhanced .content-slide{background:#f6e8ac}.content-slide-overline{letter-spacing:.12em;z-index:1;font-size:10px;font-weight:550;position:relative}.content-slide-number{color:#fff6;letter-spacing:-.1em;pointer-events:none;font-family:Georgia,serif;font-size:175px;line-height:1.2;position:absolute;top:-13px;right:12px}.content-slide h2{letter-spacing:-.04em;z-index:1;max-width:330px;color:inherit;margin:18px 0;font-weight:600;line-height:1.06;position:relative;font-size:clamp(28px,3.1vw,42px)!important}.content-slide-bottom{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;font-size:8px;display:flex}.content-slide-bottom svg{flex-shrink:0}.content-carousel-controls{flex-shrink:0;justify-content:space-between;align-items:center;height:35px;padding:0 10px;display:flex}.content-carousel-controls>button{color:#684251;place-items:center;width:37px;height:33px;display:grid}.content-carousel-controls>span{gap:3px;display:flex}.content-carousel-controls>span>button{place-items:center;width:24px;height:30px;display:grid}.content-carousel-controls>span>button>span{background:#d8c5c5;border-radius:50%;width:5px;height:5px}.content-carousel-controls>span>button[aria-pressed=true]>span{background:#762e49;border-radius:4px;width:17px}.content-carousel-controls button:disabled{opacity:.25}.content-caption-peek{text-align:left;background:#fffdf9;border-top:1px solid #eee5df;flex-direction:column;flex-shrink:0;gap:8px;padding:15px 20px 16px;display:flex}.content-caption-peek>span:first-child{color:#9a707d;align-items:center;gap:7px;font-size:10px;display:flex}.content-caption-peek strong{white-space:pre-line;max-height:68px;font-size:15px;font-weight:500;line-height:1.5;overflow:hidden}.content-peek-link{color:#7d3b55;align-items:center;gap:7px;font-size:10px;display:flex}.content-source-preview{width:100%;height:100%;min-height:0;display:block;position:relative}.content-source-preview img{object-fit:contain;width:100%;height:100%}.content-source-preview>span{background:#fff;align-items:center;gap:6px;padding:9px;font-size:11px;display:flex;position:absolute;bottom:0;right:0}.content-without-image{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;font-size:15px;display:flex}.content-value-options{gap:8px;margin:16px 0;display:grid}.content-value-options>button{text-align:left;background:#fffaf3;border:1px solid #dfc5cb;border-radius:7px;align-items:center;gap:11px;min-height:46px;padding:9px 12px;font-size:12px;display:flex}.content-value-options>button>span{flex:1}.content-value-options>button:hover{background:#f7e8be}.personal-question-deck{flex-direction:column;justify-content:center;width:100%;height:100%;min-height:0;max-height:510px;padding:19px 18px 8px;display:flex}.question-deck-label,.takeaway-gallery-heading{letter-spacing:.12em;color:#976478;align-items:center;gap:9px;margin-bottom:21px;font-size:10px;font-weight:550;display:flex}.personal-question-card{background:#fffdf8;border:1px solid #d5b9bd;border-radius:13px;flex-direction:column;justify-content:center;min-height:245px;padding:30px 33px 24px;animation:.25s ease-out result-reveal;display:flex;position:relative;box-shadow:-7px 8px #efd5dc,-8px 9px 0 1px #dcb7c4,0 13px 30px #5311270b}.question-card-number{color:#d3a6b7;font-family:Georgia,serif;font-size:58px;font-style:italic;line-height:1;position:absolute;top:19px;left:25px}.question-card-quote{color:#c398a9;position:absolute;top:22px;right:26px}.personal-question-card h2{letter-spacing:-.035em;color:#551528;margin:66px 0 26px;font-size:clamp(24px,2.5vw,34px);font-weight:550;line-height:1.17}.question-card-signature{color:#ad7f90;font-family:Georgia,serif;font-size:16px;font-style:italic}.question-deck-controls{justify-content:center;align-items:center;gap:28px;margin-top:25px;display:flex}.question-deck-controls>button{border:1px solid #d7bcc4;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.question-deck-controls>button:disabled{opacity:.3}.question-deck-controls>span{text-align:center;font-size:13px}.question-deck-controls small{color:#a07686;margin-top:6px;font-size:10px;display:block}.question-value>p{color:#825265;margin:0 0 22px;font-size:15px;line-height:1.7}.answer-decision-map{gap:0;margin:20px 0 22px;display:grid}.answer-decision-map>button,.answer-decision-map>div{text-align:left;background:#fffaf3;border:1px solid #dcc2c7;border-radius:10px;align-items:center;gap:14px;min-height:67px;padding:13px 16px;display:flex}.answer-decision-map>button:hover{background:#f6e9c3}.answer-decision-map>button>span:nth-child(2),.answer-decision-map>div>span:nth-child(2){flex:1}.decision-number{background:#f4e7b5;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;font-family:Georgia,serif;font-size:17px;font-style:italic;display:grid}.answer-decision-map strong{font-size:14px;font-weight:550;display:block}.answer-decision-map small{color:#a17283;margin-top:4px;font-size:11px;display:block}.decision-connector{background:#b88b9b;width:1px;height:14px;margin-left:33px}.decision-symbol{color:#6a7754;background:#e8ebdd;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.is-content-decision{gap:8px}.is-content-decision>div:nth-child(2) .decision-symbol{color:#785728;background:#f5e8aa}.is-content-decision small{letter-spacing:.08em;margin:0 0 5px;font-size:9px}.answer-decision-map>.decision-open{color:#8d536c;background:0 0;border:0;justify-content:space-between;min-height:30px;padding:5px 0;font-size:11px}.question-value-actions{align-items:center;gap:19px;display:flex}.question-value-actions .story-detail-link{margin:0}.takeaway-gallery{flex-direction:column;justify-content:center;width:100%;max-width:465px;height:100%;min-height:0;padding:17px 14px;display:flex}.takeaway-gallery-heading{margin-bottom:15px}.takeaway-gallery-tabs{gap:8px;margin:0 0 13px;display:flex}.takeaway-gallery-tabs>button{color:#9a6c7e;background:#fbf3e8;border:1px solid #dbc3c8;border-radius:7px;align-items:center;gap:9px;min-height:36px;padding:0 13px;font-size:12px;display:flex}.takeaway-gallery-tabs>button>span{font-family:Georgia,serif;font-style:italic}.takeaway-gallery-tabs>button[aria-pressed=true]{color:#551528;background:#eed1db;border-color:#d3a4b5}.takeaway-sheet{text-align:left;background:#fffef9;border:1px solid #cfb8b7;border-radius:10px;flex-direction:column;flex:1;min-height:0;max-height:383px;padding:0;animation:.25s ease-out result-reveal;display:flex;position:relative;box-shadow:6px 7px #ede0cd,7px 8px 0 1px #d6c0b7,0 10px 28px #542e3409}.takeaway-sheet:hover{border-color:#a77889}.takeaway-sheet-top{border-bottom:1px solid #e7dcd2;justify-content:space-between;align-items:center;padding:18px 22px;font-size:12px;display:flex}.takeaway-sheet-top svg{color:#a17685}.takeaway-sheet-type{letter-spacing:.11em;color:#ab788b;margin:24px 23px 12px;font-size:9px;display:block}.takeaway-sheet-copy{white-space:pre-wrap;flex:1;min-height:0;padding:0 23px;font-size:16px;line-height:1.6;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.takeaway-sheet-copy.is-bio-copy{letter-spacing:-.035em;font-size:20px;line-height:1.6}.takeaway-sheet-footer{background:#fbf4df;border-top:1px solid #e6d8cb;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:17px 22px;font-size:11px;display:flex}.takeaway-value{align-items:center;gap:15px;margin:27px 0;display:flex}.takeaway-value-icon{color:#755d2f;background:#f8edc2;border:1px solid #dac899;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.takeaway-value strong{font-size:16px;font-weight:550;display:block}.takeaway-value div>span{color:#a17487;margin-top:5px;font-size:12px;display:block}[data-slot=dialog-overlay]:has(+.result-modal){-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#28121e63}.result-modal.audit-story-dialog{flex-direction:column;gap:0;overflow:hidden;background:#fffdf8!important;border:1px solid #dec8c5!important;border-radius:19px!important;max-width:min(1030px,100vw - 52px)!important;max-height:calc(100svh - 60px)!important;padding:0!important;animation:.18s ease-out modal-appear!important;display:flex!important;box-shadow:0 28px 100px #2d071835!important}.result-modal .story-dialog-close{color:#704253;z-index:2;background:#f0e5da;width:37px;height:37px;top:20px;right:20px}.result-modal-header{background:#fcf6ec;border-bottom:1px solid #eaded3;flex-shrink:0;padding:25px 33px 19px}.result-modal-kicker{letter-spacing:.13em;color:#ab7889;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.result-modal-header h2{letter-spacing:-.035em;font-weight:550;line-height:1.1;margin:0 36px 8px 0!important;font-size:30px!important}.result-modal-header [data-slot=dialog-description]{color:#a88691!important;margin:0!important;font-size:11px!important}.result-modal-body{overscroll-behavior:contain;min-height:0;padding:27px 33px 30px;overflow-y:auto}.result-modal-footer{background:#fbf5eb;border-top:1px solid #e5d5ce;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:12px 27px;display:flex}.result-modal-footer>span{color:#a17484;font-size:11px}.result-modal-footer>button{align-items:center;gap:13px;min-height:34px;font-size:12px;font-weight:550;display:flex}.result-modal .story-primary{min-height:46px;font-size:13px}.result-modal h3{letter-spacing:-.02em;margin:12px 0;font-size:20px;line-height:1.25}.result-modal p{color:#83596b;font-size:14px;line-height:1.75}.result-section-label{letter-spacing:.1em;color:#a37385;font-size:10px;display:block}.result-modal .chapter-picker{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.result-modal .chapter-picker>button{background:#fffaf1;border:1px solid #e4ccc9;border-radius:9px;padding:20px}.result-modal .chapter-picker>button[aria-current]{background:#f5e7b8;border-color:#d9c68d}.result-modal .chapter-picker>button>span{background:#f3e3da;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.result-modal .chapter-picker strong{font-size:17px}.modal-areas,.modal-chapters{max-width:790px!important}.take-detail-grid{grid-template-columns:1.15fr 1fr;gap:30px;display:grid}.take-text-panel{background:#fff;border:1px solid #dfccce;border-radius:11px;align-self:start;overflow:hidden;box-shadow:0 6px 20px #52263907}.take-text-header{border-bottom:1px solid #ecdfd5;justify-content:space-between;gap:16px;padding:15px 19px;font-size:12px;display:flex}.take-text-header>span:last-child{letter-spacing:.1em;color:#af7d8f;font-size:9px}.result-modal .take-copy-toolbar{margin:13px 0;padding:0 18px}.result-modal .take-copy{color:#482534;background:#fff;border-radius:0;min-height:130px;margin:0;padding:15px 21px 23px;font-size:17px;line-height:1.65}.result-modal .take-copy.is-bio-copy{letter-spacing:-.04em;font-size:22px;line-height:1.6}.take-text-action{padding:0 20px 13px}.result-modal .take-text-action [role=status]{min-height:14px;margin:8px 0 0;font-size:11px}.result-modal .take-text-panel>textarea{background:#fffdf9;width:calc(100% - 28px);min-height:130px;margin:0 14px 17px}.take-text-panel>.story-assumption{padding:0 20px}.take-context{padding:10px 0}.take-context>h3{margin:14px 0 17px;font-size:24px}.take-assumptions{background:#fbf1d9;border-left:2px solid #d5b063;margin-top:20px;padding:13px 15px}.take-assumptions>span{font-size:12px;font-weight:550}.take-assumptions>p{margin:7px 0 0;font-size:12px;line-height:1.7}.take-context .story-detail-link{margin-top:18px;font-size:12px}.implementation-guide{border-top:1px solid #ead5d4;padding-top:21px;margin-top:30px!important}.implementation-guide [role=tablist]{background:#f1e6dc;border-radius:9px;gap:4px;width:100%;height:auto;padding:5px;display:flex}.implementation-guide [role=tab]{color:#9d7382;flex:1;min-height:37px;padding:8px 15px;font-size:13px}.implementation-guide [role=tab][data-state=active]{color:#61233a;background:#fffdf7;box-shadow:0 2px 6px #572b3e09}.implementation-guide [role=tabpanel]{padding:19px 4px 0}.implementation-steps{grid-template-columns:1fr 1fr;gap:22px;display:grid}.implementation-steps>div{align-items:flex-start;gap:13px;display:flex}.implementation-steps>div>span{color:#9a6c7e;border:1px solid #d2bba7;border-radius:50%;place-items:center;min-width:30px;height:30px;font-size:13px;display:grid}.implementation-steps h3{margin:0 0 9px;font-size:17px}.implementation-steps p{margin-bottom:10px;font-size:13px}.implementation-steps small{color:#a17183;align-items:center;gap:6px;font-size:11px;display:flex}.implementation-criterion{background:#eef0e0;border-radius:7px;align-items:flex-start;gap:9px;margin-top:23px;padding:13px 15px;display:flex;font-size:12px!important}.implementation-criterion svg{flex-shrink:0;margin-top:3px}.result-modal .take-done{font-size:12px}.small-version{background:#fcf0c5;border-radius:12px;align-items:center;gap:28px;padding:20px;display:flex}.small-version-time{color:#835238;text-align:center;min-width:110px;font-family:Georgia,serif;font-size:77px;line-height:1}.small-version-time small{letter-spacing:.1em;margin-top:9px;font-family:Arial,sans-serif;font-size:9px;display:block}.small-version h3{margin-top:0;font-size:23px}.small-version p{margin-bottom:0}.implementation-tradeoff{margin:18px 0 0;font-size:12px!important}.review-signal{background:#f5ebd1;border-radius:9px;padding:20px 24px}.review-signal-label{color:#9d6d69;align-items:center;gap:8px;font-size:11px;display:flex}.review-signal h3{margin:15px 0 0;font-size:22px}.review-pair{grid-template-columns:1fr 1fr;gap:24px;margin:22px 0;display:grid}.review-pair>section>span,.review-pair>div>span{letter-spacing:.1em;color:#a16e80;font-size:10px}.review-pair p{margin:11px 0 0;font-size:14px}.takeaway-review-list>section{border-bottom:1px solid #dec7cc;margin-bottom:25px;padding:0 0 13px}.answer-detail{grid-template-columns:.82fr 1.18fr;gap:32px;display:grid}.answer-detail-question{background:#f2dbe2;border-radius:11px;align-self:start;padding:25px;position:sticky;top:0}.answer-detail-quote{color:#a9748b;font-family:Georgia,serif;font-size:78px;line-height:.8;display:block}.answer-detail-question>span:not(.answer-detail-quote){letter-spacing:.12em;color:#a06d82;margin-top:15px;font-size:9px;display:block}.answer-detail-question h3{letter-spacing:-.035em;margin:19px 0 0;font-size:25px;line-height:1.22}.answer-detail-body{padding:6px 0}.answer-full-copy{margin-top:15px}.answer-full-copy>p:first-child{color:#58253a;font-size:18px;font-weight:500;line-height:1.55}.answer-full-copy>p{font-size:14px;line-height:1.8}.answer-related{gap:10px;margin-top:23px;display:grid}.answer-related>button{text-align:left;background:#fcf6e7;border:1px solid #deccc0;border-radius:8px;align-items:center;gap:12px;padding:13px 15px;display:flex}.answer-related>button>span:nth-child(2){flex:1}.answer-related strong{font-size:13px;font-weight:550;display:block}.answer-related small{color:#9f7283;margin-top:5px;font-size:11px;display:block}.answer-open-point{background:#fbf2d9;border-left:2px solid #d2b16d;padding:10px 14px;font-size:12px!important}.insight-detail-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.insight-source-card{background:#f8f0e4;border-radius:12px;align-self:start;padding:24px}.result-modal .insight-source-card blockquote{color:#75344f;background:0 0;margin:22px 0;padding:0;font-size:30px;line-height:1.2}.insight-source-card>p{font-size:13px}.insight-reason-card{padding:12px 0}.insight-reason-card>h3{margin:14px 0 18px;font-size:25px}.insight-order{border-top:1px solid #ddcbd0;margin-top:22px;padding-top:18px}.insight-order>span{font-size:12px;font-weight:600}.insight-order p{margin-top:8px;font-size:13px}.source-miniature{text-align:left;background:#fffaf3;border:1px solid #ddc4c5;border-radius:7px;align-items:center;gap:13px;width:100%;margin-top:19px;padding:8px;font-size:11px;display:flex}.source-miniature img{object-fit:cover;object-position:top;border:1px solid #e5d5cb;width:56px;height:64px}.source-miniature>span{align-items:center;gap:10px;display:flex}.idea-selectors{gap:9px;margin-bottom:23px;display:flex}.idea-selectors>button{color:#9a657b;background:#fffaf0;border:1px solid #d8bdc6;border-radius:7px;padding:11px 16px;font-size:12px}.idea-selectors>button[aria-pressed=true]{color:#5d253d;background:#f6e4a0;border-color:#d6be79}.idea-detail-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.idea-hook{background:#f5e7b6;border-radius:11px;flex-direction:column;justify-content:center;min-height:240px;padding:27px;display:flex}.idea-hook>span,.idea-worked>span{letter-spacing:.1em;color:#a27a65;font-size:10px}.idea-hook>h3{letter-spacing:-.035em;margin:23px 0;font-size:34px;line-height:1.13}.idea-hook>small{color:#a7896e;font-size:10px}.idea-worked{padding:12px 0}.idea-worked>p:first-of-type{white-space:pre-line;color:#622e40;margin:19px 0 25px;font-size:19px}.idea-worked h3{font-size:17px}.idea-detail-actions{align-items:center;gap:22px;margin-top:23px;display:flex}.idea-detail-actions .story-detail-link{margin:0;font-size:12px}.result-modal .story-proof-links{border-top:1px solid #e8d7ce;margin:25px 0 17px;padding-top:20px}.result-modal .story-proof-links>button,.result-modal .story-proof-links>a{background:#fcf7ef;border:1px solid #deccd0;border-radius:6px;padding:8px 12px;font-size:11px;text-decoration:none}.result-modal>.result-modal-body>details{background:#fcf8f1;border:1px solid #e7d7ce;border-radius:8px;padding:10px 15px}.result-modal details summary{font-size:12px}.result-modal.modal-source{max-width:min(870px,100vw - 52px)!important}.result-modal .story-source-image{object-fit:contain;width:auto;max-width:100%;max-height:58svh;margin:0 auto}.result-modal.audit-followup-dialog{max-width:min(770px,100vw - 52px)!important}.result-modal .followup-card>p{margin-bottom:24px;font-size:15px!important}.result-modal .followup-card label{font-size:12px}.result-modal .followup-card textarea{background:#fff;border:1px solid #caabb9;min-height:130px;font-size:16px!important}.result-modal .followup-card>small{color:#a7808e;margin-top:16px;font-size:11px;line-height:1.65;display:block}.result-modal .followup-card .btn{font-size:13px}.detail-dialog{overflow-y:auto;background:#fffdf8!important;border:1px solid #d9c1c5!important;border-radius:19px!important;max-width:min(850px,100vw - 40px)!important;max-height:calc(100svh - 60px)!important;padding:32px!important;box-shadow:0 28px 100px #2d071835!important}.detail-dialog [data-slot=dialog-title]{letter-spacing:-.035em;max-width:640px;font-size:29px;line-height:1.13}.detail-dialog [data-slot=dialog-description]{color:#a17787;margin-top:13px;font-size:12px}.detail-dialog .help-content{grid-template-columns:1fr 1fr;gap:0 28px;padding-top:16px;display:grid}.detail-dialog .help-content>h3{border-left:2px solid #d5b568;grid-column:1;align-self:center;margin:20px 0;padding-left:16px;font-size:18px}.detail-dialog .help-content>p{grid-column:2;margin:15px 0;font-size:14px;line-height:1.75}.detail-dialog .help-content .preview-note{background:#f7edcd;border-radius:8px;grid-column:1/-1;padding:16px 20px;font-size:12px;line-height:1.7}.detail-dialog .email-preview{background:#fcf4e8;border:1px solid #e4cfc7;border-radius:12px;margin-top:17px;padding:28px}.detail-dialog .email-preview h2{font-size:31px;line-height:1.16}.detail-dialog .email-preview p,.detail-dialog .email-preview pre{line-height:1.8;font-size:15px!important}.detail-dialog .email-preview small{font-size:11px;line-height:1.6}@keyframes result-reveal{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-appear{0%{opacity:.3}to{opacity:1}}@media (min-width:761px) and (max-height:650px){.is-immersive .audit-story{padding:7px 0}.is-immersive .audit-story h1{margin-bottom:15px;font-size:34px}.is-immersive .story-eyebrow{margin-bottom:11px;font-size:9px}.is-immersive .story-content>p,.question-value>p{margin-bottom:14px;font-size:13px;line-height:1.65}.content-account{min-height:39px;padding:8px 14px}.content-slide{min-height:127px;padding:17px 23px}.content-slide h2{margin:11px 0;font-size:30px!important}.content-slide-number{font-size:140px}.content-slide-overline{font-size:8px}.content-slide-bottom{font-size:7px}.content-caption-peek{gap:6px;padding:11px 17px}.content-caption-peek strong{max-height:60px;font-size:13px}.content-carousel-controls{height:30px}.content-value-options{gap:6px;margin:11px 0}.content-value-options>button{min-height:39px;font-size:11px}.is-immersive .story-actions{margin-top:12px}.is-immersive .before-after{margin-bottom:13px}.personal-question-deck{padding:10px 17px 4px}.question-deck-label{margin-bottom:16px;font-size:9px}.personal-question-card{min-height:219px;padding:23px 27px}.personal-question-card h2{margin:51px 0 19px;font-size:27px}.question-card-number{font-size:48px;top:15px}.question-card-quote{width:26px;top:20px}.question-card-signature{font-size:14px}.question-deck-controls{margin-top:19px}.answer-decision-map{margin:13px 0 16px}.answer-decision-map>button,.answer-decision-map>div{min-height:57px;padding:10px 12px}.answer-decision-map strong{font-size:12px}.answer-decision-map small{font-size:10px}.question-value-actions{gap:12px}.question-value-actions .story-primary{font-size:11px}.takeaway-gallery{padding:9px 12px}.takeaway-gallery-heading{margin-bottom:11px;font-size:9px}.takeaway-sheet-top{padding:13px 18px}.takeaway-sheet-type{margin:17px 19px 10px;font-size:8px}.takeaway-sheet-copy{padding:0 19px;font-size:14px;line-height:1.6}.takeaway-sheet-copy.is-bio-copy{font-size:18px;line-height:1.6}.takeaway-sheet-footer{margin-top:13px;padding:13px 18px;font-size:10px}.takeaway-gallery-tabs{margin-bottom:11px}.takeaway-gallery-tabs>button{min-height:33px;font-size:11px}.takeaway-value{margin:18px 0}.takeaway-value strong{font-size:14px}.takeaway-value div>span{font-size:11px}.result-modal-header{padding:20px 29px 15px}.result-modal-header h2{font-size:26px!important}.result-modal-kicker{margin-bottom:10px}.result-modal-body{padding:22px 29px}.result-modal-footer{padding:8px 24px}}@media (max-width:760px){.audit-stage.is-immersive{align-content:center;gap:16px}.audit-stage.is-immersive .audit-visual{height:230px}.is-immersive .audit-story{padding:0 2px}.is-immersive .audit-story h1{min-height:0;margin-bottom:12px;font-size:27px;line-height:1.1}.is-immersive .story-eyebrow{margin-bottom:8px;font-size:8px}.is-immersive .story-content>p,.question-value>p{min-height:0;margin-bottom:13px;font-size:12px;line-height:1.6}.is-immersive .story-primary{min-height:42px;font-size:11px}.is-immersive .before-after{margin-bottom:11px}.is-immersive .story-condition-slot .story-assumption{font-size:9px}.is-immersive .story-actions{align-items:center;gap:12px;margin-top:10px;display:flex}.is-immersive .story-actions .story-detail-link{margin:0}.content-canvas{border-radius:10px;grid-template-rows:33px 1fr 31px;grid-template-columns:1.05fr 1fr;max-width:none;height:230px;display:grid}.content-account{grid-column:1/-1;min-height:0;padding:5px 11px}.content-account strong{font-size:10px}.content-account>span:last-child{font-size:8px}.content-avatar{width:19px;height:19px;font-size:10px}.content-slide{grid-area:2/1/4;min-height:0;padding:13px 14px}.content-slide h2{margin:10px 0;line-height:1.12;font-size:23px!important}.content-slide-overline{font-size:6px}.content-slide-number{font-size:105px;top:8px;right:7px}.content-slide-bottom{gap:8px;font-size:5px}.content-slide-bottom svg{width:17px}.content-carousel-controls{grid-area:3/2;height:31px;padding:0 6px}.content-caption-peek{border-top:0;grid-area:2/2;justify-content:center;min-height:0;padding:12px 13px}.content-caption-peek>span:first-child{gap:5px;font-size:8px}.content-caption-peek>span:first-child svg{flex-shrink:0;width:12px}.content-caption-peek strong{max-height:86px;font-size:12px;line-height:1.45}.content-peek-link{gap:5px;font-size:8px;line-height:1.4}.content-peek-link svg{flex-shrink:0;width:12px}.content-value-options{gap:5px;margin:10px 0}.content-value-options>button{gap:8px;min-height:36px;padding:7px 10px;font-size:10px}.content-value-options svg{width:15px}.is-content-scene .story-condition-slot{display:none}.personal-question-deck{height:230px;max-height:none;padding:0 8px 5px}.question-deck-label{gap:6px;margin:0 0 11px;font-size:8px}.question-deck-label svg{width:14px}.personal-question-card{border-radius:10px;flex:1;min-height:0;padding:16px 19px;box-shadow:-4px 5px #efd5dc,-5px 6px 0 1px #dcb7c4}.question-card-number{font-size:36px;top:11px;left:17px}.question-card-quote{width:23px;height:23px;top:12px;right:16px}.personal-question-card h2{margin:35px 0 12px;font-size:21px;line-height:1.13}.question-card-signature{font-size:12px}.question-deck-controls{gap:24px;margin-top:15px}.question-deck-controls>button{width:31px;height:31px}.question-deck-controls>span{font-size:10px}.question-deck-controls small{display:none}.question-value>h1{font-size:27px}.question-value>p{margin-bottom:10px}.answer-decision-map{margin:10px 0 12px}.answer-decision-map>button,.answer-decision-map>div{border-radius:7px;gap:11px;min-height:48px;padding:9px 11px}.decision-number,.decision-symbol{width:28px;height:28px;font-size:14px}.answer-decision-map strong{font-size:12px}.answer-decision-map small{margin-top:3px;font-size:9px}.decision-connector{height:9px;margin-left:25px}.is-content-decision{gap:6px}.is-content-decision small{margin:0 0 3px;font-size:7px}.question-value-actions{gap:14px}.question-value-actions .story-detail-link{font-size:9px}.answer-decision-map>.decision-open{min-height:24px;font-size:10px}.audit-stage.is-takeaway .audit-visual{height:270px}.takeaway-gallery{max-width:none;height:270px;padding:0 8px 7px}.takeaway-gallery-heading{margin-bottom:10px;font-size:8px}.takeaway-gallery-heading svg{width:14px}.takeaway-gallery-tabs{gap:7px;margin-bottom:10px}.takeaway-gallery-tabs>button{min-height:30px;padding:0 11px;font-size:10px}.takeaway-sheet{border-radius:9px;max-height:none;box-shadow:4px 5px #ede0cd,5px 6px 0 1px #d6c0b7}.takeaway-sheet-top{padding:10px 15px;font-size:10px}.takeaway-sheet-top svg{width:15px}.takeaway-sheet-type{margin:13px 16px 9px;font-size:7px}.takeaway-sheet-copy{padding:0 16px;font-size:12px;line-height:1.6}.takeaway-sheet-copy.is-bio-copy{font-size:15px;line-height:1.55}.takeaway-sheet-footer{margin-top:11px;padding:11px 15px;font-size:9px}.takeaway-sheet-footer svg{width:16px}.takeaway-value{gap:11px;margin:15px 0}.takeaway-value-icon{width:37px;height:37px}.takeaway-value strong{font-size:13px}.takeaway-value div>span{font-size:10px}.result-modal.audit-story-dialog{border-radius:14px!important;max-width:calc(100vw - 20px)!important;max-height:calc(100svh - 24px)!important}.result-modal .story-dialog-close{width:33px;height:33px;top:13px;right:13px}.result-modal-header{padding:21px 21px 15px}.result-modal-header h2{line-height:1.13;margin-right:25px!important;font-size:24px!important}.result-modal-kicker{gap:7px;margin-bottom:11px;font-size:8px}.result-modal-kicker svg{width:14px}.result-modal-header [data-slot=dialog-description]{font-size:10px!important}.result-modal-body{padding:20px 21px 23px}.result-modal-footer{gap:9px;padding:9px 16px}.result-modal-footer>span{max-width:45%;font-size:9px}.result-modal-footer>button{gap:7px;font-size:10px}.result-modal .story-primary{min-height:43px;font-size:12px}.result-modal h3{font-size:20px}.result-modal p{font-size:14px}.result-modal .chapter-picker{grid-template-columns:1fr;gap:9px}.result-modal .chapter-picker>button{padding:14px 13px}.result-modal .chapter-picker strong{font-size:15px}.take-detail-grid,.answer-detail,.insight-detail-grid,.idea-detail-grid{grid-template-columns:1fr;gap:23px}.take-context{padding:0}.take-context>h3{font-size:23px}.result-modal .take-copy{padding:12px 18px 21px;font-size:16px}.result-modal .take-copy.is-bio-copy{font-size:19px}.take-text-action{padding:0 18px 12px}.take-text-header{padding:12px 16px;font-size:11px}.take-text-header>span:last-child{font-size:8px}.result-modal .take-copy-toolbar{padding:0 15px}.take-assumptions{margin-top:16px}.implementation-guide{padding-top:17px;margin-top:25px!important}.implementation-guide [role=tablist]{gap:1px}.implementation-guide [role=tab]{white-space:normal;text-align:center;min-height:38px;padding:8px 7px;font-size:10px}.implementation-guide [role=tabpanel]{padding-top:16px}.implementation-steps{grid-template-columns:1fr;gap:19px}.implementation-steps h3{font-size:16px}.implementation-steps p{font-size:13px}.small-version{gap:15px;padding:16px}.small-version-time{min-width:57px;font-size:52px}.small-version-time small{font-size:7px}.small-version h3{font-size:19px}.small-version p{font-size:13px}.review-pair{grid-template-columns:1fr;gap:19px}.review-signal{padding:16px}.review-signal-label{font-size:10px}.review-signal h3{font-size:21px}.answer-detail-question{padding:19px;position:static}.answer-detail-quote{font-size:52px}.answer-detail-question h3{margin-top:12px;font-size:22px}.answer-detail-question>span:not(.answer-detail-quote){font-size:8px}.answer-full-copy>p:first-child{font-size:17px}.answer-full-copy>p{font-size:14px}.answer-related{margin-top:18px}.insight-source-card{padding:19px}.result-modal .insight-source-card blockquote{font-size:27px}.insight-reason-card{padding:0}.insight-reason-card>h3{font-size:23px}.idea-selectors{gap:5px;margin-bottom:18px}.idea-selectors>button{flex:1;padding:10px 7px;font-size:9px}.idea-hook{min-height:190px;padding:21px}.idea-hook>h3{margin:19px 0;font-size:31px}.idea-hook>span{font-size:8px}.idea-worked{padding:0}.idea-worked>p:first-of-type{font-size:18px}.idea-detail-actions{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.idea-detail-actions .story-detail-link{font-size:11px}.result-modal .story-source-image{max-height:none}.result-modal .story-proof-links{gap:8px}.result-modal .story-proof-links>button,.result-modal .story-proof-links>a{padding:7px 10px;font-size:10px}.detail-dialog{border-radius:14px!important;max-width:calc(100vw - 20px)!important;max-height:calc(100svh - 24px)!important;padding:25px!important}.detail-dialog [data-slot=dialog-title]{font-size:24px}.detail-dialog .help-content{display:block}.detail-dialog .help-content>h3{margin-top:22px;font-size:18px}.detail-dialog .help-content>p{font-size:14px}.detail-dialog .email-preview{padding:20px}.detail-dialog .email-preview h2{font-size:26px}}@media (max-width:760px) and (max-height:740px){.audit-stage.is-immersive{gap:12px}.is-immersive .audit-story h1{margin-bottom:10px;font-size:24px}.is-immersive .story-content>p,.question-value>p{margin-bottom:10px;font-size:11px;line-height:1.55}.is-immersive .story-primary{min-height:39px;font-size:10px}.is-immersive .story-eyebrow{margin-bottom:7px;font-size:7px}.audit-stage.is-content-scene .audit-visual,.content-canvas{height:202px}.content-slide h2{font-size:21px!important}.content-caption-peek{padding:9px 11px}.content-caption-peek strong{max-height:78px;font-size:11px}.content-value-options{gap:5px;margin:8px 0}.content-value-options>button{min-height:33px;font-size:9px}.is-content-scene .story-content>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.is-content-scene .story-actions{margin-top:8px}.audit-stage.is-questions .audit-visual,.personal-question-deck{height:194px}.personal-question-card{padding:14px 17px}.personal-question-card h2{margin:28px 0 10px;font-size:18px}.question-card-number{font-size:29px;top:10px}.question-card-quote{width:19px;top:12px}.question-card-signature{font-size:11px}.question-deck-controls{margin-top:12px}.question-deck-label{margin-bottom:9px;font-size:7px}.question-value>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.answer-decision-map{margin:9px 0 11px}.answer-decision-map>button,.answer-decision-map>div{min-height:43px;padding:8px 10px}.decision-number,.decision-symbol{width:25px;height:25px}.answer-decision-map strong{font-size:11px}.answer-decision-map small{font-size:8px}.is-content-decision small{font-size:7px}.question-value-actions{gap:12px}.audit-stage.is-takeaway .audit-visual,.takeaway-gallery{height:243px}.takeaway-gallery-heading{margin-bottom:8px;font-size:7px}.takeaway-gallery-tabs>button{min-height:28px}.takeaway-sheet-copy.is-bio-copy{font-size:14px}.takeaway-sheet-type{margin-top:11px}.takeaway-value{margin:12px 0}.takeaway-value strong{font-size:12px}.takeaway-value div>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.content-slide,.personal-question-card,.takeaway-sheet,.result-modal.audit-story-dialog{animation:none!important}}.take-pane-switch{gap:9px;margin-bottom:23px;display:flex}.take-pane-switch>button{border:1px solid #dbc3c8;border-radius:7px;padding:10px 15px;font-size:12px}.take-pane-switch>button[aria-pressed=true]{color:#755432;background:#f4e5b3;border-color:#d8bd7d}.modal-take .implementation-guide{border-top:0;padding-top:0;margin-top:0!important}.implementation-order{color:#926c7c;line-height:1.7;font-size:12px!important}.take-context .story-detail-link{margin-top:18px;font-size:11px;display:flex}.modal-idea .idea-hook{min-height:220px;padding:23px}.modal-idea .idea-worked>p:first-of-type{margin:15px 0 21px;font-size:17px;line-height:1.7}.modal-idea .idea-worked>p:last-child{font-size:13px;line-height:1.65}.modal-idea .idea-hook>h3{margin:18px 0;font-size:31px;line-height:1.16}.modal-idea .idea-detail-actions{margin-top:18px}.modal-idea .result-modal-body{padding-top:22px;padding-bottom:20px}.modal-idea .idea-selectors{margin-bottom:18px}.modal-idea .idea-worked h3{margin:15px 0;font-size:17px}@media (max-width:760px){.take-pane-switch{gap:7px;margin-bottom:19px}.take-pane-switch>button{padding:9px 12px;font-size:10px}.modal-idea .idea-hook{min-height:185px}.modal-idea .idea-hook>h3{font-size:27px}.modal-idea .idea-worked>p:first-of-type{font-size:16px}.modal-take .take-context{padding-top:5px}}@media (min-width:761px){.modal-take .result-modal-body{padding:20px 32px}.modal-take .take-pane-switch{margin-bottom:19px}.modal-take .take-context{padding-top:5px}.modal-take .take-context>h3{margin:13px 0 16px;font-size:24px;line-height:1.2}.modal-take .take-context>p{font-size:13px;line-height:1.7}.modal-take .take-assumptions{margin-top:16px;padding:13px 16px}.modal-take .take-assumptions p{margin:9px 0 0;font-size:11px;line-height:1.6}.modal-take .take-context .story-detail-link{margin-top:13px;font-size:10px}.modal-take .take-copy.is-bio-copy{padding:15px 22px 22px;font-size:21px;line-height:1.6}.modal-take .take-text-action{padding-bottom:21px}}@media (min-width:761px) and (max-height:650px){.modal-take .result-modal-body{padding:17px 27px}.modal-take .take-pane-switch{margin-bottom:15px}.modal-take .take-context>h3{margin:10px 0 12px;font-size:21px}.modal-take .take-context>p{font-size:12px;line-height:1.6}.modal-take .take-assumptions{margin-top:12px;padding:10px 13px}.modal-take .take-copy.is-bio-copy{font-size:19px}.modal-take .take-context .story-detail-link{margin-top:10px}}.take-pane-switch{gap:6px}.take-pane-switch>button{padding:9px 13px;font-size:11px}.modal-take .implementation-guide [role=tabpanel]{padding-top:5px}@media (max-width:760px){.take-pane-switch{grid-template-columns:1fr 1fr;gap:6px;display:grid}.take-pane-switch>button{padding:9px 10px;font-size:10px}}.personal-question-card h2{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.audit-stage .audit-story{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;max-height:100%;overflow-y:auto}.audit-stage .audit-story h1,.result-modal .answer-detail-question h3{overflow-wrap:anywhere}@media (min-width:761px) and (max-height:820px){.modal-take .take-text-header{padding:11px 17px;font-size:11px}.modal-take .take-copy-toolbar{margin:9px 0;padding:0 15px;font-size:10px}.modal-take .take-copy-toolbar button{padding:6px 9px;font-size:10px}.modal-take .take-copy{min-height:0;padding:9px 18px 17px;font-size:15px;line-height:1.6}.modal-take .take-text-action{padding:0 17px 13px}.modal-take .take-text-action .story-primary{min-height:39px;padding:10px 16px;font-size:11px}.modal-take .take-text-action [role=status]:empty{display:none}.modal-take .take-context>h3{margin:10px 0 13px;font-size:22px}.modal-take .take-context>p{margin:10px 0;font-size:12px;line-height:1.6}.modal-take .take-assumptions{margin-top:12px;padding:10px 13px}.modal-take .take-assumptions>span{font-size:10px}.modal-take .take-assumptions p{margin:6px 0 0;font-size:10px;line-height:1.5}.modal-take .take-context .story-detail-link{margin-top:10px;font-size:10px}}.detail-pane-switch{gap:7px;margin-bottom:23px;display:flex}.detail-pane-switch>button{border:1px solid #dec6cc;border-radius:7px;padding:9px 13px;font-size:11px}.detail-pane-switch>button[aria-pressed=true]{color:#755432;background:#f4e5b3;border-color:#d6bd7f}.modal-details .story-proof-links{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0;display:grid}.modal-details .story-proof-links>button,.modal-details .story-proof-links>a{background:#faf2de;border:1px solid #decaa6;border-radius:9px;justify-content:space-between;padding:22px;font-size:13px}@media (min-width:761px) and (max-height:650px){.result-modal-header{padding:18px 27px 14px}.result-modal-kicker{margin-bottom:10px;font-size:8px}.result-modal-header h2{font-size:25px!important}.result-modal-footer{padding:9px 25px}.result-modal .take-context>h3{font-size:20px}.modal-take .take-copy{padding:8px 17px 14px;font-size:14px}.modal-take .take-context>p{font-size:11px}.modal-take .take-assumptions p{font-size:9px}.audit-stage.is-content-scene .story-primary{margin-top:18px}.audit-stage.is-content-scene .story-detail-link{margin-top:12px}}@media (max-width:760px){.detail-pane-switch{gap:6px;margin-bottom:18px}.detail-pane-switch>button{flex:1;padding:9px 10px;font-size:10px}.answer-detail{gap:17px}.answer-detail-question{padding:14px 16px}.answer-detail-question .answer-detail-quote{display:none}.answer-detail-question h3{margin:8px 0 0;font-size:16px;line-height:1.4}.answer-detail-body>.result-section-label{display:none}.answer-full-copy>p:first-child,.answer-full-copy>p{margin:0 0 13px;font-size:13px;line-height:1.65}.answer-related{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.answer-related>button{flex:1;gap:7px;padding:9px 11px}.answer-related strong{font-size:10px}.answer-related small,.answer-related>button>span:first-child{display:none}.answer-related>button>svg{width:13px}.answer-detail-body>.story-detail-link{margin-top:15px;font-size:10px}.modal-details .story-proof-links{grid-template-columns:1fr}.modal-details .story-proof-links>button,.modal-details .story-proof-links>a{padding:18px;font-size:12px}}.audit-story h1:focus-visible{text-underline-offset:7px;outline:none;-webkit-text-decoration:underline #bf9962;text-decoration:underline #bf9962;text-decoration-thickness:2px}.modal-take .result-modal-body{padding-bottom:18px}.answer-question-mobile{display:none}@media (max-width:760px){.answer-detail-question{display:none}.answer-question-mobile{display:block;border:0!important;margin:0 0 17px!important;padding:0!important}.answer-question-mobile summary{color:#9b7382;font-size:10px}.answer-question-mobile p{font-size:13px}.answer-detail{gap:0}}@media (max-width:760px) and (max-height:710px){.audit-stage.is-takeaway .audit-visual,.takeaway-gallery{height:209px}.takeaway-sheet-type{margin:8px 16px 6px}.takeaway-sheet-footer{margin-top:8px;padding:9px 15px}.modal-followup .result-modal-body{padding-top:14px;padding-bottom:16px}.modal-followup textarea{min-height:100px!important}.modal-followup p{font-size:12px;line-height:1.6}}@media (min-width:761px){.is-questions .audit-story{padding-bottom:10px}.is-questions .question-value-actions{margin-top:15px}}
.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier){--intake-space:calc(100svh - var(--audit-header-height) - 28px)}.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier) main{max-width:1320px;margin:0 auto;padding:0 40px}.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier) main>footer{display:none}.intake-eyebrow{letter-spacing:.15em;color:#a2697c;font-size:10px;font-weight:600}.audit-welcome{height:var(--intake-space);flex-direction:column;justify-content:center;align-items:center;max-width:1050px;min-height:490px;padding:24px 0 15px;display:flex}.audit-welcome h1{margin:19px 0 21px;font-size:clamp(34px,4vw,54px)}.audit-welcome .welcome-description{max-width:715px;margin-bottom:23px;font-size:16px;line-height:1.75}.audit-welcome .welcome-start{min-width:180px;margin:0}.audit-welcome .welcome-small{max-width:580px;margin-top:13px;font-size:11px}.welcome-discovery{text-align:left;border-top:1px solid #d9c5c3;grid-template-columns:1fr 1fr;align-items:center;gap:36px;width:100%;margin-top:35px;padding:20px 0 0;display:grid}.welcome-discovery>div{gap:18px;display:flex}.welcome-discovery button{color:#997381;border-bottom:2px solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:0 0 9px;font-size:12px;line-height:1.45;display:flex;position:relative}.welcome-discovery button>span{color:#b28c96;font:22px Georgia,serif}.welcome-discovery button>svg{width:13px;position:absolute;top:2px;right:0}.welcome-discovery button[aria-pressed=true]{color:#62213c;border-color:#62213c}.welcome-discovery p{color:#906877;min-height:70px;margin:0;font-size:13px;line-height:1.8}.audit-onboarding{max-width:1140px;height:var(--intake-space);flex-direction:column;min-height:490px;padding:0;display:flex}.audit-onboarding .onboarding-top{flex-shrink:0;height:44px;margin:0;font-size:10px}.onboarding-top button{font-size:12px}.entry-profile-stage{flex:1;grid-template-columns:1fr .95fr;align-items:center;gap:70px;min-height:0;padding:6px 40px 25px;display:grid}.entry-profile-copy{grid-area:1/1;min-width:0}.entry-profile-copy .onboarding-heading{text-align:left;margin:0 0 23px}.entry-profile-copy .onboarding-heading h1{margin:18px 0;font-size:42px;line-height:1.12}.entry-profile-copy .onboarding-heading p{font-size:15px}.entry-profile-copy .welcome-eyebrow{font-size:10px}.entry-profile-stage .onboarding-card{border-color:#d5b8bf;border-radius:14px;grid-area:1/2;width:100%;max-width:405px;margin:0 auto;box-shadow:0 15px 45px #58203914}.entry-profile-stage .onboarding-card-top{background:#63203d;padding:18px 23px;font-size:10px}.entry-profile-stage .onboarding-card-content{padding:27px 29px}.entry-profile-stage .onboarding-seal{margin-bottom:21px}.entry-profile-stage .onboarding-card-bottom{padding:17px 23px;font-size:9px}.entry-profile-stage .onboarding-card-content>p{margin:16px 0 0;font-size:11px}.entry-profile-stage .onboarding-card-label{font-size:10px}.entry-profile-stage .onboarding-handle input{font-size:24px}.entry-profile-copy .onboarding-feedback{border-radius:0 8px 8px 0;margin:16px 0 0;padding:13px 17px;font-size:12px}.entry-profile-copy .onboarding-feedback>p{font-size:12px;line-height:1.6}.entry-profile-copy .onboarding-feedback button{margin-top:10px;font-size:12px}.entry-profile-copy .experience-preview-note{text-align:left;margin:21px 0 0;font-size:11px}.entry-profile-copy .experience-preview-note>button{text-align:left;justify-content:flex-start;margin:9px 0 0;font-size:12px}.entry-profile-copy .onboarding-access{justify-content:flex-start;margin:16px 0 0;font-size:12px}.capture-open-button{text-underline-offset:4px;align-items:center;gap:9px;padding:13px 0;font-size:13px;text-decoration:underline;display:flex}.personal-focus-scene{width:100%;max-width:1140px;height:var(--intake-space);flex-direction:column;min-height:0;padding:0;display:flex}.personal-focus-scene>.onboarding-top{flex-shrink:0;height:43px;margin:0}.focus-canvas.focus-studio{width:100%;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:.83fr 1.3fr;gap:65px;margin:0;padding:18px 30px 15px;display:grid;overflow:visible}.focus-introduction{align-self:center;min-width:0}.focus-introduction h2{letter-spacing:-.045em;margin:21px 0;font-size:37px;font-weight:600;line-height:1.13}.focus-introduction h2 em{font-family:Playfair,Georgia,serif;font-weight:450}.focus-introduction>p{color:#966c7d;max-width:320px;margin-bottom:22px;font-size:15px;line-height:1.85}.focus-purpose{color:#8e6474;align-items:center;gap:11px;margin-bottom:32px;font-size:12px;line-height:1.6;display:flex}.focus-purpose svg{color:#b79750;flex-shrink:0}.focus-introduction nav{gap:3px;max-width:285px;display:grid}.focus-introduction nav button{text-align:left;color:#a7838e;border-bottom:1px solid #e5d2cc;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.focus-introduction nav button>span{place-items:center;width:25px;font:15px Georgia,serif;display:grid}.focus-introduction nav button>svg{opacity:0;width:15px;margin-left:auto}.focus-introduction nav button[aria-current=step]{color:#601d37;font-weight:550}.focus-introduction nav button[aria-current=step]>svg{opacity:1}.focus-workspace{background:#fffcf7;border:1px solid #ddc4c6;border-radius:15px;flex-direction:column;align-self:stretch;min-height:0;max-height:550px;display:flex;overflow:hidden;box-shadow:0 12px 35px #5a203009}.focus-workspace-top{letter-spacing:.1em;color:#a57686;border-bottom:1px solid #ecddd4;justify-content:space-between;padding:17px 24px;font-size:9px;display:flex}.focus-workspace-top>span:last-child{font:italic 16px Georgia,serif}.focus-workspace-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:22px 24px;display:flex;overflow:auto}.focus-workspace-body header h3{letter-spacing:-.035em;margin:0 0 8px;font-size:24px;line-height:1.2}.focus-workspace-body header p{color:#a47685;margin:0 0 21px;font-size:12px}.focus-studio .focus-topic-grid{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.focus-studio .focus-topic{color:#8e5b70;background:#fffaf1;border:1px solid #e0cbcf;border-radius:9px;grid-template-rows:24px 1fr;grid-template-columns:1fr 17px;align-items:start;gap:10px 5px;min-height:96px;padding:14px;transition:background .18s,border-color .18s;display:grid;transform:none}.focus-studio .focus-topic>svg{color:#ab7890;grid-area:1/1;width:21px;height:21px}.focus-studio .focus-topic>span{grid-area:2/1/auto/-1;font-size:13px;line-height:1.4}.focus-studio .focus-topic>button{color:#63213c;width:16px;height:16px;min-height:0;box-shadow:none;background:0 0;border-color:#cfaebf;grid-area:1/2}.focus-studio .focus-topic.is-selected{color:#60213a;background:#f4dfe5;border-color:#8c5168}.focus-studio .focus-topic.is-selected>svg{color:#682540}.focus-extra-link{text-align:left;color:#956378;align-items:center;gap:7px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.focus-extra-link>svg:last-child{flex-shrink:0;margin-left:auto}.focus-studio-footer{border-top:1px solid #ead8ce;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:16px 24px;display:flex}.focus-studio-footer>span{color:#a17b89;max-width:195px;font-size:10px;line-height:1.6}.focus-studio .welcome-start{border-radius:7px;min-height:43px;margin:0;padding:10px 17px;font-size:12px;width:auto!important}.focus-studio .focus-writing-switch{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0 0 24px;display:grid}.focus-studio .focus-writing-switch>button{white-space:normal;border:1px solid #e3cdd0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:9px 5px;font-size:10px;line-height:1.4;display:flex}.focus-studio .focus-writing-switch>button[aria-pressed=true]{color:#704732;background:#f5e6b9;border-color:#d9bd80}.focus-studio .focus-writing-switch>button>svg{flex-shrink:0;width:12px}.focus-studio .focus-one-answer{flex-direction:column;flex:1;min-height:0;display:flex}.focus-studio .focus-one-answer>label{letter-spacing:-.03em;margin-bottom:12px;font-size:25px;line-height:1.2;display:block}.focus-studio .focus-one-answer>p{color:#967080;margin:0 0 17px;font-size:12px;line-height:1.7}.focus-studio .focus-one-answer textarea{resize:none;background:#fffdf9;border:1px solid #d6bdc5;border-radius:7px;flex:1;min-height:85px;max-height:180px;padding:14px 17px;font-size:16px;line-height:1.7}.focus-studio .focus-one-answer small{justify-content:space-between;gap:9px;margin-top:9px;font-size:9px;display:flex}.focus-studio .focus-one-answer small span{color:#b2939d}.briefing-item-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.briefing-item-tabs button{color:#9a7083;border:1px solid #e1c6cd;border-radius:5px;padding:8px 10px;font-size:10px}.briefing-item-tabs button[aria-pressed=true]{color:#64243e;background:#f4dfe5;border-color:#b68196}.briefing-personal-note{background:#f9efcf;border:1px solid #e5d8b7;border-radius:10px;flex-direction:column;flex:1;align-items:flex-start;min-height:0;padding:24px;display:flex}.briefing-personal-note>span{letter-spacing:.1em;color:#a7855d;font-size:9px}.briefing-personal-note>p{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:0;margin:21px 0;font-family:Playfair,Georgia,serif;font-size:26px;line-height:1.45;overflow:auto}.briefing-personal-note>small{color:#93704f;margin-bottom:18px;font-size:11px;line-height:1.6}.briefing-personal-note>button{text-underline-offset:4px;flex-shrink:0;align-items:center;gap:7px;font-size:11px;text-decoration:underline;display:flex}.intake-extra-dialog{max-height:calc(100svh - 40px);overflow:auto;box-shadow:0 30px 100px #38132633;background:#fffaf3!important;border:1px solid #d6b6c4!important;border-radius:16px!important;max-width:min(660px,100vw - 28px)!important;padding:30px!important}.intake-extra-dialog [data-slot=dialog-title]{letter-spacing:-.03em;max-width:90%;margin-top:15px;font-size:29px;line-height:1.16}.intake-extra-dialog [data-slot=dialog-description]{color:#977183;margin:12px 0 6px;font-size:13px;line-height:1.7}.intake-extra-dialog .focus-extra-topics{grid-template-columns:1fr;gap:8px;display:grid}.intake-extra-dialog .focus-extra-topics>button{text-align:left;background:#fffdf8;border:1px solid #d9c0ca;border-radius:8px;align-items:center;gap:12px;min-height:52px;padding:12px 15px;font-size:14px;display:flex}.intake-extra-dialog .focus-extra-topics>button[aria-pressed=true]{color:#6b2643;background:#f2dde3;border-color:#b78199}.empty-check{border:1px solid #cfb1bf;border-radius:50%;flex-shrink:0;width:16px;height:16px}.intake-extra-dialog .welcome-start{justify-self:end;min-height:44px;margin:12px 0 0;padding:12px 19px;font-size:13px}.intake-extra-dialog textarea{resize:vertical;background:#fff;border:1px solid #c9a7b6;border-radius:8px;width:100%;padding:17px;font-size:16px}.capture-result-dialog{max-width:min(890px,100vw - 28px)!important}.capture-result-dialog .capture-review{border:0;margin:0;padding:12px 0}.capture-review pre{white-space:pre-wrap;background:#f5ebd3;border-radius:8px;padding:22px;font:20px/1.7 inherit}.guided-experience{height:var(--intake-space);flex-direction:column;max-width:1140px;min-height:0;padding:0;display:flex}.guided-experience>.onboarding-top{flex-shrink:0;height:35px;margin:0}.guided-experience>.guided-disclosure{flex-shrink:0;width:100%;max-width:none;margin:0 0 10px;padding:7px 11px;font-size:10px}.guided-experience>.personal-focus-scene{flex:1;height:auto;min-height:0}.guided-experience .personal-focus-scene>.guided-disclosure{background:0 0;border:0;max-width:none;margin:5px 0 0;padding:0;font-size:9px}.guided-experience .focus-studio{gap:50px;padding:5px 20px}.guided-experience .profile-confirmation{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:0;padding:12px 50px;display:grid}.guided-experience .profile-confirmation .onboarding-heading{text-align:left}.guided-experience .profile-confirmation h1{font-size:49px}.guided-experience .captured-profile-card{max-width:430px;margin:0;padding:25px}.guided-experience .captured-profile-id h2{font-size:22px}.guided-experience .captured-profile-card pre{margin:22px 0;font-size:16px}.guided-experience .captured-profile-card .welcome-start{min-height:46px;padding:12px 16px;font-size:12px}.guided-experience .captured-source{font-size:10px;line-height:1.6}.captured-proof-details{font-size:11px}.captured-proof-strip{max-height:150px;overflow:auto}.guided-experience .capture-theatre{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 0;display:flex}.guided-experience .capture-constellation{width:250px;height:205px;margin:0 auto 5px;transform:scale(.85)}.guided-experience .capture-theatre h1{margin:12px 0;font-size:36px;line-height:1.2}.guided-experience .capture-theatre>p{font-size:14px}.guided-experience .capture-stations{margin-top:19px;font-size:12px}.guided-experience .capture-theatre .guided-timing-note{margin-top:12px;font-size:9px}.guided-experience .mail-arrival{text-align:left;flex:1;grid-template-columns:1fr 1fr;align-content:center;align-items:start;gap:12px 65px;padding:16px 60px;display:grid}.guided-experience .mail-arrival>span,.guided-experience .mail-arrival>h1,.guided-experience .mail-arrival>p{grid-column:1;margin-left:0}.guided-experience .mail-arrival-icon{width:59px;height:59px;margin:0}.guided-experience .mail-arrival h1{margin:8px 0;font-size:43px}.guided-experience .mail-arrival>p{margin:0;font-size:15px;line-height:1.8}.guided-experience .experience-mail{border-radius:12px;grid-area:1/2/6;max-height:440px;margin:0;padding:26px;overflow:auto}.guided-experience .experience-mail h2{font-size:29px}.guided-experience .experience-mail>p{font-size:14px}.guided-experience .experience-mail>div{font-size:9px}.guided-experience .experience-mail .welcome-start{min-height:45px;padding:12px 18px;font-size:13px}.guided-experience .experience-mail>small{font-size:10px}@media (min-width:761px) and (max-height:680px){.audit-welcome{min-height:440px;padding:12px 0}.audit-welcome h1{margin:13px 0;font-size:42px}.audit-welcome .welcome-description{margin-bottom:18px;font-size:14px}.welcome-discovery{margin-top:20px;padding-top:14px}.welcome-discovery p{font-size:12px}.welcome-discovery button{font-size:11px}.focus-canvas.focus-studio{gap:40px;padding:7px 20px}.focus-introduction h2{margin:15px 0;font-size:32px}.focus-introduction>p{font-size:13px}.focus-purpose{margin-bottom:20px;font-size:11px}.focus-introduction nav button{min-height:38px;font-size:12px}.focus-workspace-top{padding:12px 20px}.focus-workspace-body{padding:16px 20px}.focus-workspace-body header h3{font-size:22px}.focus-workspace-body header p{margin-bottom:13px}.focus-studio .focus-topic-grid{gap:7px}.focus-studio .focus-topic{gap:6px;min-height:78px;padding:10px 12px}.focus-studio .focus-topic>span{font-size:12px}.focus-studio .focus-topic>svg{width:18px;height:18px}.focus-extra-link{margin-top:12px;font-size:10px}.focus-studio-footer{padding:12px 20px}.focus-studio .focus-writing-switch{margin-bottom:16px}.focus-studio .focus-one-answer>label{font-size:23px}.focus-studio .focus-one-answer>p{margin-bottom:13px;font-size:11px}.focus-studio .focus-one-answer textarea{font-size:15px}.briefing-personal-note>p{margin:14px 0;font-size:23px}.entry-profile-copy .onboarding-heading h1{font-size:36px}.entry-profile-stage .onboarding-card-content{padding:20px 25px}.entry-profile-stage .onboarding-seal{width:50px;height:50px;margin-bottom:15px;font-size:29px}.guided-experience .capture-constellation{height:170px;transform:scale(.7)}.guided-experience .capture-theatre h1{font-size:31px}.guided-experience .profile-confirmation h1{font-size:41px}.guided-experience .mail-arrival h1{font-size:37px}}@media (max-width:760px){.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier){--intake-space:calc(100svh - var(--audit-header-height) - 15px)}.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier) main{padding:0 16px}.audit-welcome{height:var(--intake-space);justify-content:center;min-height:540px;padding:12px 4px}.audit-welcome .welcome-eyebrow{font-size:9px}.audit-welcome h1{margin:15px 0 18px;font-size:32px;line-height:1.15}.audit-welcome h1 br{display:block}.audit-welcome .welcome-description{margin-bottom:19px;font-size:13px;line-height:1.75}.audit-welcome .welcome-start{min-height:46px;padding:12px 24px;font-size:13px}.audit-welcome .welcome-small{margin-top:12px;font-size:10px;line-height:1.6}.welcome-discovery{margin-top:23px;padding-top:15px;display:block}.welcome-discovery>div{gap:14px}.welcome-discovery button{gap:5px;font-size:10px}.welcome-discovery button>span{font-size:18px}.welcome-discovery button>svg{width:11px}.welcome-discovery p{min-height:55px;margin-top:13px;font-size:11px;line-height:1.65}.audit-onboarding{min-height:540px}.audit-onboarding .onboarding-top,.personal-focus-scene>.onboarding-top{height:34px;margin:0;font-size:8px}.onboarding-top>span{max-width:110px;font-size:8px}.onboarding-top button{font-size:10px}.entry-profile-stage{flex-direction:column;justify-content:center;gap:16px;padding:10px 8px;display:flex}.entry-profile-copy{display:contents}.entry-profile-copy .onboarding-heading{text-align:center;order:0;margin:0}.entry-profile-copy .onboarding-heading h1{margin:9px 0;font-size:28px;line-height:1.15}.entry-profile-copy .onboarding-heading h1 br{display:none}.entry-profile-copy .onboarding-heading p{margin:0;font-size:11px}.entry-profile-copy .welcome-eyebrow{font-size:8px}.entry-profile-stage .onboarding-card{flex-shrink:0;order:1;max-width:360px}.entry-profile-stage .onboarding-card-top{padding:12px 17px;font-size:8px}.entry-profile-stage .onboarding-card-content{padding:18px 20px}.entry-profile-stage .onboarding-seal{display:none}.entry-profile-stage .onboarding-card-label{font-size:8px}.entry-profile-stage .onboarding-handle{margin-top:5px}.entry-profile-stage .onboarding-handle input{height:44px;font-size:23px}.entry-profile-stage .onboarding-ok{min-height:39px;margin-top:12px;padding:10px;font-size:13px}.entry-profile-stage .onboarding-card-bottom{padding:11px 17px;font-size:8px}.entry-profile-stage .onboarding-card-content>p{margin-top:10px;font-size:9px}.entry-profile-copy .onboarding-feedback{order:2;width:100%;margin:0;padding:10px 13px;font-size:10px}.entry-profile-copy .onboarding-feedback>p{margin-top:5px;font-size:10px}.entry-profile-copy .onboarding-feedback button{margin-top:7px;font-size:11px}.entry-profile-copy .experience-preview-note{order:3;margin:0;font-size:9px}.entry-profile-copy .experience-preview-note>button{margin-top:4px;padding:3px 0;font-size:10px}.entry-profile-copy .onboarding-access,.capture-open-button{order:2;margin:0;padding:0;font-size:10px}.experience-preview-note p{margin:0}.focus-canvas.focus-studio{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:13px;height:100%;min-height:0;padding:8px 0 0}.focus-introduction>h2,.focus-introduction>p,.focus-purpose,.focus-introduction>.intake-eyebrow{display:none}.focus-introduction nav{gap:9px;max-width:none;display:flex}.focus-introduction nav button{border-bottom:2px solid #e9d5ce;flex:1;justify-content:center;gap:6px;min-height:30px;font-size:10px;display:flex}.focus-introduction nav button>span{width:16px;font-size:10px}.focus-introduction nav button>svg{display:none}.focus-introduction nav button[aria-current=step]{border-color:#6e2c47}.focus-workspace{border-radius:12px;max-height:none}.focus-workspace-top{padding:13px 17px;font-size:7px}.focus-workspace-top>span:last-child{font-size:12px}.focus-workspace-body{padding:17px;overflow:auto}.focus-workspace-body header h3{font-size:25px}.focus-workspace-body header p{margin-bottom:16px;font-size:11px}.focus-studio .focus-topic-grid{gap:8px}.focus-studio .focus-topic{gap:7px;min-height:89px;padding:11px}.focus-studio .focus-topic>span{font-size:12px;line-height:1.4}.focus-studio .focus-topic>svg{width:20px;height:20px}.focus-studio .focus-topic>button{width:14px;height:14px}.focus-extra-link{margin-top:15px;font-size:10px}.focus-studio-footer{gap:12px;padding:13px 17px}.focus-studio-footer>span{max-width:130px;font-size:9px}.focus-studio .welcome-start{gap:10px;min-height:41px;padding:10px 13px;font-size:11px}.focus-studio .focus-writing-switch{grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:23px}.focus-studio .focus-writing-switch>button{min-height:34px;font-size:11px}.focus-studio .focus-one-answer>label{margin-bottom:12px;font-size:26px}.focus-studio .focus-one-answer>p{margin-bottom:16px;font-size:12px}.focus-studio .focus-one-answer textarea{min-height:90px;max-height:230px;padding:12px;font-size:16px}.focus-studio .focus-one-answer small{font-size:8px}.briefing-item-tabs{gap:5px;margin-bottom:16px}.briefing-item-tabs button{padding:7px 9px;font-size:10px}.briefing-personal-note{padding:21px}.briefing-personal-note>p{margin:16px 0;font-size:27px}.briefing-personal-note>small{font-size:10px}.guided-experience>.onboarding-top{height:32px}.guided-experience>.guided-disclosure{margin-bottom:5px;padding:5px 8px;font-size:8px}.guided-experience .focus-studio{gap:10px;padding:4px 0 0}.guided-experience .personal-focus-scene>.guided-disclosure{margin-top:7px;font-size:8px}.guided-experience .profile-confirmation{grid-template-columns:1fr;align-content:center;gap:13px;padding:10px 5px}.guided-experience .profile-confirmation .onboarding-heading{text-align:center;margin:0}.guided-experience .profile-confirmation .welcome-eyebrow{font-size:8px}.guided-experience .profile-confirmation h1{margin:8px 0;font-size:31px}.guided-experience .profile-confirmation .onboarding-heading p{margin:0;font-size:11px}.guided-experience .captured-profile-card{padding:20px}.guided-experience .captured-profile-id h2{font-size:19px}.guided-experience .captured-profile-card pre{margin:15px 0;font-size:14px}.guided-experience .captured-profile-card .welcome-start{min-height:40px;font-size:11px}.guided-experience .captured-source{font-size:9px}.guided-experience .capture-theatre h1{margin:13px 0;font-size:29px}.guided-experience .capture-theatre>p{font-size:12px}.guided-experience .capture-stations{gap:9px;margin-top:16px;font-size:11px}.guided-experience .capture-stations span{font-size:11px}.guided-experience .capture-theatre .guided-timing-note{font-size:8px}.guided-experience .mail-arrival{flex-direction:column;justify-content:center;gap:10px;padding:9px 5px;display:flex}.guided-experience .mail-arrival-icon{display:none}.guided-experience .mail-arrival h1{margin:0;font-size:32px}.guided-experience .mail-arrival>.welcome-eyebrow{font-size:8px}.guided-experience .mail-arrival>p{font-size:11px}.guided-experience .experience-mail{max-height:360px;margin-top:5px;padding:20px}.guided-experience .experience-mail>div{font-size:8px}.guided-experience .experience-mail h2{margin:13px 0;font-size:24px}.guided-experience .experience-mail>p{font-size:12px}.guided-experience .experience-mail .welcome-start{min-height:43px;margin:17px 0;font-size:12px}.guided-experience .experience-mail>small{font-size:9px}.guided-experience .experience-mail details{margin-top:9px;font-size:10px}.intake-extra-dialog{max-height:calc(100svh - 24px);padding:24px!important}.intake-extra-dialog [data-slot=dialog-title]{font-size:26px}.intake-extra-dialog [data-slot=dialog-description]{font-size:12px}.intake-extra-dialog .focus-extra-topics>button{min-height:48px;padding:12px;font-size:13px}}@media (max-width:760px) and (max-height:700px){.focus-studio .focus-topic{min-height:78px;padding:9px}.focus-workspace-body{padding:14px}.focus-workspace-body header h3{font-size:22px}.focus-workspace-body header p{margin-bottom:12px}.focus-workspace-top,.focus-studio-footer{padding:10px 14px}.focus-studio .focus-one-answer>label{font-size:23px}.focus-studio .focus-one-answer>p{margin-bottom:12px;font-size:11px}.focus-studio .focus-writing-switch{margin-bottom:15px}.focus-studio .focus-topic>span{font-size:11px}.focus-extra-link{margin-top:12px}.audit-welcome{min-height:500px}.audit-onboarding{min-height:515px}}.focus-studio .focus-topic-grid{flex:1;grid-template-rows:repeat(3,minmax(65px,1fr));min-height:0}.focus-studio .focus-topic{grid-template-rows:20px minmax(0,1fr);gap:7px;min-height:0;padding:10px 12px}.focus-studio .pane-concern header,.focus-studio .pane-concern .focus-extra-link{flex-shrink:0}.focus-studio .focus-workspace-body{max-height:none}@media (max-width:760px){.focus-studio .focus-topic{gap:7px;padding:10px}.focus-studio .focus-topic-grid{grid-template-rows:repeat(3,minmax(74px,1fr))}}.personal-dossier.creator-playground{height:var(--intake-space);flex-direction:column;min-height:490px;padding:0;display:flex}.personal-dossier .playground-top{border-bottom:1px solid #ddc5cd;flex-shrink:0;height:42px;margin:0;padding:0;font-size:9px}.personal-dossier .playground-top button{font-size:11px}.personal-dossier .playground-scene{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:85px;min-height:0;padding:15px 38px;display:grid}.personal-dossier .creator-card-stage{grid-area:1/2;justify-self:center;width:100%;max-width:430px}.personal-dossier .playground-moves{grid-area:1/1;align-self:center}.personal-dossier .playground-kicker{letter-spacing:.13em;color:#a67384;font-size:9px}.personal-dossier .playground-moves h1{letter-spacing:-.04em;margin:17px 0 19px;font-size:42px;line-height:1.08}.personal-dossier .playground-moves h1 em{font-family:Playfair,Georgia,serif;font-weight:400}.personal-dossier .dossier-intro-copy{color:#927083;max-width:375px;margin:0 0 22px;font-size:13px;line-height:1.75}.dossier-readiness{color:#a37b8e;justify-content:space-between;gap:12px;margin-bottom:11px;font-size:9px;display:flex}.personal-dossier .move-list{grid-template-columns:1fr 1fr;gap:8px}.personal-dossier .move-list>button{box-shadow:none;background:#fffaf3;border-color:#ddc5ce;border-radius:8px;gap:10px;min-height:57px;padding:12px 11px;transform:none!important}.personal-dossier .move-token{color:#a77188;background:0 0;border:0;flex-shrink:0;width:24px;height:24px}.personal-dossier .move-list strong{font-size:12px;font-weight:550}.personal-dossier .move-list small{margin-top:3px;font-size:9px}.personal-dossier .move-list .collected{background:#f4edda}.personal-dossier .move-list .collected .move-token{color:#8f8155;background:0 0}.personal-dossier .move-list>button>svg{width:13px}.personal-dossier .inspiration-move{margin-top:17px;font-size:10px}.personal-dossier .creator-card{color:#343033;border:1px solid #d6bec5;border-radius:12px;box-shadow:0 12px 40px #48203510;transform:none!important}.personal-dossier .creator-card-mast{color:#8e7682;background:#fffefa;border-bottom:1px solid #ebdfd7;padding:14px 20px;font-size:8px}.personal-dossier .creator-card-head{gap:14px;padding:16px 20px}.personal-dossier .creator-monogram{color:#604250;background:#f5ece2;border:1px solid #e1d1c5;width:46px;height:46px;font-size:20px}.personal-dossier .creator-monogram>span{background:#fff;border:1px solid #d5c4c6;padding:2px;right:-2px}.personal-dossier .creator-identity{padding-right:0}.personal-dossier .creator-identity>small{color:#a08390;font-size:7px}.personal-dossier .creator-identity h2{margin:5px 0 4px;font-size:21px}.personal-dossier .creator-identity>span{color:#a0798c;font-size:9px}.personal-dossier .card-edition{display:none}.personal-dossier .creator-card-tabs{gap:20px;padding:0 20px}.personal-dossier .creator-card-tabs button{padding-bottom:9px;font-size:10px}.personal-dossier .creator-card-tabs button[aria-pressed=true]{color:#672c47;border-bottom-color:#6e304a}.personal-dossier .creator-card-face{height:235px;min-height:0;padding:15px 20px;animation:none}.personal-dossier .card-bio-hotspot{background:0 0;border:0;border-radius:0;height:102px;min-height:0;padding:0}.personal-dossier .card-field-label{color:#a38393;margin-bottom:8px;font-size:7px}.personal-dossier .card-bio-hotspot>strong{font-size:12px}.personal-dossier .card-bio-hotspot>p{color:#6c5b65;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:50px;margin:4px 0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.personal-dossier .card-add-label{margin:0;font-size:9px}.personal-dossier .card-proof-heading{color:#987889;gap:8px;margin:12px 0 8px;font-size:7px}.personal-dossier .card-proof-heading>button{font-size:8px}.personal-dossier .card-proof-grid{gap:6px}.personal-dossier .card-proof-grid>button{background:#f7efec;border:1px solid #e6d8d8;border-radius:4px;gap:8px;height:80px;transform:none!important}.personal-dossier .card-proof-grid>button:nth-child(2){background:#f7f0d8}.personal-dossier .card-proof-grid>button:nth-child(3){background:#f0e4e7}.personal-dossier .card-proof-grid>button>svg{color:#b291a0;width:21px;height:21px}.personal-dossier .card-proof-grid>button>span{font-size:9px}.personal-dossier .card-question-hotspot{color:#69354c;background:#f2e1e7;border:1px solid #d8bec9;border-radius:7px;gap:9px;width:calc(100% - 40px);margin:0 20px 14px;padding:11px;font-size:10px}.personal-dossier .card-question-hotspot>svg{width:16px}.personal-dossier .question-token{border-color:#d2b2c1;font-size:9px}.personal-dossier .creator-card-foot{color:#a48c96;background:#fbf8f1;padding:11px 20px;font-size:7px}.personal-dossier .card-save-feedback{min-height:19px;margin:6px 0 0;font-size:9px;animation:none}.personal-dossier .card-goal-hotspot{background:#f5edcf;border:1px solid #dacbbc;border-radius:6px;gap:10px;margin-bottom:8px;padding:11px 13px}.personal-dossier .card-goal-hotspot>svg{width:18px}.personal-dossier .card-goal-hotspot small,.personal-dossier .card-context-hotspot small{font-size:7px}.personal-dossier .card-goal-hotspot strong{margin-top:5px;font-size:14px}.personal-dossier .card-context-hotspot{border:1px solid #e4d6d5;border-radius:5px;margin-bottom:7px;padding:9px 25px 9px 11px}.personal-dossier .card-context-hotspot p{max-height:30px;margin-top:5px;font-size:11px;line-height:1.4;overflow:hidden}.personal-dossier .card-context-hotspot>svg{width:13px;top:13px;right:10px}.personal-dossier .card-time-hotspot{gap:8px;padding:5px 0;font-size:10px}.personal-dossier .card-time-hotspot>svg{width:14px}.personal-dossier .playground-finish{border-top:1px solid #d8c2c6;flex-shrink:0;gap:20px;margin:0;padding:12px 0 0}.personal-dossier .playground-finish>div>span{background:#f5eace;width:33px;height:33px}.personal-dossier .playground-finish>div>span svg{width:17px}.personal-dossier .playground-finish h3{margin:0;font-size:13px}.personal-dossier .playground-finish p{margin:3px 0 0;font-size:10px}.personal-dossier .playground-finish .btn{background:#61203d;border-radius:7px;min-height:42px;padding:10px 20px;font-size:12px}.personal-dossier .playground-access{margin:8px 0 0;font-size:11px}.card-editor.intake-editor{background:#fffcf6;border:1px solid #d7bec5;flex-direction:column;gap:0;width:calc(100vw - 52px);max-height:calc(100svh - 40px);display:flex;overflow:hidden;box-shadow:0 25px 100px #2d122836;border-radius:17px!important;max-width:830px!important;padding:0!important}.intake-editor>[data-slot=dialog-header]{border-bottom:1px solid #e5d3cd;flex-shrink:0;padding:28px 33px 19px}.intake-editor [data-slot=dialog-title]{max-width:90%;margin:9px 0;font-size:30px}.intake-editor [data-slot=dialog-description]{margin:0;font-size:13px;line-height:1.6}.intake-editor .playground-kicker{color:#a27686;font-size:9px}.intake-editor>fieldset{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.intake-editor-body{overscroll-behavior:contain;min-height:0;padding:0 33px 22px;overflow:auto}.intake-editor .nina-field{margin-top:22px}.intake-editor .nina-field input,.intake-editor .nina-field textarea{background:#fff;border:1px solid #d5bfc6;border-radius:7px;min-height:47px;padding:13px;font-size:16px}.intake-editor .nina-field textarea{resize:vertical;min-height:125px;max-height:220px}.intake-editor .nina-field small{font-size:11px;line-height:1.6}.intake-editor .nina-field>label,.intake-editor .nina-field>legend{font-size:13px}.intake-editor .nina-options{grid-template-columns:1fr 1fr;gap:10px}.intake-editor .nina-options label{min-height:52px;box-shadow:none;border:1px solid #dec3cb;border-radius:8px;padding:14px;font-size:13px}.intake-editor .nina-options label.selected{box-shadow:none;background:#f0dce4;border-color:#b58199}.intake-editor .nina-field-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.intake-editor .nina-field-pair:empty{display:none}.intake-editor .nina-note{font-size:11px;line-height:1.65}.intake-editor .nina-consent{gap:12px;font-size:12px;line-height:1.65}.intake-editor .nina-consent>button{flex-shrink:0;margin-top:3px}.intake-editor .card-editor-actions{background:#fffaf1;border-top:1px solid #e2cec9;flex-shrink:0;justify-content:space-between;gap:15px;margin:0;padding:14px 28px;display:flex}.intake-editor .card-editor-actions button{border-radius:7px;flex:none;min-height:42px;font-size:12px}.intake-editor .card-editor-actions .btn{background:#61223d}.intake-part-switch{gap:8px;margin-top:17px;display:flex}.intake-part-switch button{border:1px solid #e0c5cc;border-radius:7px;padding:9px 15px;font-size:11px}.intake-part-switch button[aria-pressed=true]{color:#775336;background:#f4e5b3;border-color:#d5ba76}.intake-editor .nina-upload-grid{gap:16px}.intake-editor .nina-upload{background:#fcf5ea;border:1px solid #dbbbc7;border-radius:10px;margin-top:17px;padding:20px}.intake-editor .nina-upload h2{font-size:21px;line-height:1.15}.intake-editor .nina-upload p{font-size:12px;line-height:1.65}.intake-editor .nina-upload>small{color:#9f7587;font-size:10px}.intake-editor .nina-upload-button{background:#f2e3b2;border-radius:6px;font-size:12px}.intake-editor .nina-file{font-size:10px}.intake-editor .nina-errors{border-radius:0 7px 7px 0;font-size:12px;line-height:1.6}.intake-editor .quest-source-note{font-size:11px;line-height:1.7}.intake-editor .nina-profile-address{background:#f5ecd3;border:1px solid #e4d1ae;border-radius:8px;padding:15px;font-size:12px}.card-editor.intake-editor.mission-4{height:calc(100svh - 55px);max-width:1100px!important}.intake-editor.mission-4>.sr-only{border:0;padding:0}.intake-editor.mission-4>fieldset,.intake-editor.mission-4 .intake-editor-body{height:100%;padding:0;overflow:hidden}.intake-editor.mission-4 .focus-studio{gap:40px;height:100%;max-height:none;margin:0;padding:30px}.intake-editor.mission-4 .focus-workspace{max-height:none}.intake-editor.mission-4 .focus-introduction h2{font-size:31px}.intake-editor.mission-4 .focus-workspace-body{padding:18px}.intake-editor.mission-4 .focus-workspace-top{padding:13px 18px}.briefing-confirmation{background:#f9f2e3;border:1px solid #deccb9;border-radius:10px;margin-top:19px;padding:20px}.briefing-confirmation>.welcome-eyebrow{font-size:8px}.briefing-confirmation h2{margin:7px 0 10px;font-size:22px}.briefing-confirmation>p{margin:0;font-size:11px;line-height:1.6}.briefing-review-tabs{flex-wrap:wrap;gap:5px;margin:17px 0;display:flex}.briefing-review-tabs>button{background:#fffcf6;border:1px solid #d5c1bf;border-radius:5px;padding:7px 9px;font-size:9px}.briefing-review-tabs>button[aria-pressed=true]{color:#694634;background:#f1e1af;border-color:#a88376}.briefing-confirmation dl.briefing-review-item{margin:10px 0}.briefing-review-item>div{border:0!important;padding:8px 0!important}.briefing-review-item dt{font-size:10px}.briefing-review-item dd{max-height:110px;font-size:18px;line-height:1.65;overflow:auto}.briefing-confirmation .briefing-confirm-actions{gap:12px;margin:12px 0}.briefing-confirm-actions button{font-size:10px}.briefing-confirmation .focus-footnote{margin:0;font-size:9px}.intake-editor.mission-11 .intake-editor-body{grid-template-columns:1.1fr .9fr;gap:0 23px;display:grid}.intake-editor.mission-11 .briefing-confirmation{grid-area:1/1/5}.intake-editor.mission-11 .nina-review{grid-column:2;align-self:start;margin-top:15px}.intake-editor.mission-11 .nina-review>div{padding:12px 0}.intake-editor.mission-11 .nina-review dt{font-size:10px}.intake-editor.mission-11 .nina-review dd{white-space:pre-wrap;max-height:90px;font-size:13px;overflow:auto}.intake-editor.mission-11 .nina-consent{grid-column:2;margin:15px 0 5px}.intake-editor.mission-11 .nina-note{grid-column:2}.intake-editor.mission-11 .nina-errors{grid-column:1/-1}@media (min-width:761px) and (max-height:680px){.personal-dossier .playground-scene{gap:60px;padding:10px 35px}.personal-dossier .playground-moves h1{margin:13px 0;font-size:34px}.personal-dossier .dossier-intro-copy{margin-bottom:17px;font-size:12px}.personal-dossier .move-list>button{min-height:49px;padding:9px}.personal-dossier .move-list strong{font-size:11px}.personal-dossier .creator-card-head{padding:12px 18px}.personal-dossier .creator-card-mast{padding:10px 18px}.personal-dossier .creator-card-face{height:195px;padding:12px 18px}.personal-dossier .card-bio-hotspot{height:78px}.personal-dossier .card-proof-heading{margin:10px 0 6px}.personal-dossier .card-proof-grid>button{height:65px}.personal-dossier .card-question-hotspot{margin-bottom:11px;padding:9px;font-size:9px}.personal-dossier .creator-card-foot{padding:9px 18px}.personal-dossier .card-goal-hotspot{margin-bottom:6px;padding:8px 10px}.personal-dossier .card-context-hotspot{margin-bottom:5px;padding:7px 24px 7px 10px}.personal-dossier .card-context-hotspot p{max-height:27px;font-size:10px}.intake-editor>[data-slot=dialog-header]{padding:19px 28px 13px}.intake-editor [data-slot=dialog-title]{font-size:26px}.intake-editor-body{padding:0 28px 17px}.intake-editor .nina-field{margin-top:17px}.intake-editor .nina-field textarea{min-height:100px}.intake-editor .nina-upload{padding:17px}.intake-editor .card-editor-actions{padding:10px 23px}}@media (max-width:760px){.personal-dossier.creator-playground{min-height:550px}.personal-dossier .playground-top{gap:10px;height:34px;font-size:7px}.personal-dossier .playground-top>span{display:none}.personal-dossier .playground-top button{font-size:9px}.personal-dossier .playground-scene{flex-direction:column;justify-content:center;align-items:stretch;gap:16px;padding:12px 3px;display:flex}.personal-dossier .creator-card-stage{display:none}.personal-dossier .playground-moves{align-self:stretch;width:100%}.personal-dossier .playground-moves h1{margin:14px 0 17px;font-size:36px}.personal-dossier .playground-kicker{font-size:8px}.personal-dossier .dossier-intro-copy{max-width:none;margin-bottom:20px;font-size:12px;line-height:1.7}.dossier-readiness{margin-bottom:12px;font-size:8px}.personal-dossier .move-list{grid-template-columns:1fr 1fr;gap:8px}.personal-dossier .move-list>button{gap:6px;min-height:64px;padding:10px 8px}.personal-dossier .move-list strong{font-size:11px}.personal-dossier .move-list small{font-size:8px}.personal-dossier .move-token{width:20px}.personal-dossier .move-list>button>svg{width:11px;display:block}.personal-dossier .inspiration-move{margin-top:20px;font-size:10px}.personal-dossier .playground-finish{flex-direction:row;gap:10px;padding-top:12px}.personal-dossier .playground-finish>div>span{display:none}.personal-dossier .playground-finish h3{font-size:11px}.personal-dossier .playground-finish p{display:none}.personal-dossier .playground-finish .btn{white-space:normal;width:auto;min-height:41px;padding:10px 13px;font-size:10px}.personal-dossier .playground-finish>div{max-width:145px}.card-editor.intake-editor{width:calc(100vw - 20px);max-height:calc(100svh - 24px);border-radius:13px!important}.intake-editor>[data-slot=dialog-header]{padding:23px 22px 15px}.intake-editor [data-slot=dialog-title]{margin:10px 0;font-size:25px}.intake-editor [data-slot=dialog-description]{font-size:12px}.intake-editor .playground-kicker{font-size:7px}.intake-editor-body{padding:0 22px 20px}.intake-editor .nina-field{margin-top:19px}.intake-editor .nina-field>label,.intake-editor .nina-field>legend{font-size:12px}.intake-editor .nina-field small{font-size:10px}.intake-editor .nina-options{grid-template-columns:1fr}.intake-editor .nina-options label{min-height:46px;padding:12px;font-size:12px}.intake-editor .nina-field-pair{grid-template-columns:1fr;gap:0}.intake-editor .nina-note{font-size:10px}.intake-editor .card-editor-actions{gap:9px;padding:12px 16px}.intake-editor .card-editor-actions button{flex:1;gap:6px;min-height:40px;padding:10px 12px;font-size:10px}.intake-part-switch{gap:7px;margin-top:14px}.intake-part-switch button{padding:8px 12px;font-size:10px}.intake-editor .nina-upload-grid{grid-template-columns:1fr;gap:0}.intake-editor .nina-upload{padding:17px}.intake-editor .nina-upload h2{font-size:21px}.intake-editor .nina-upload p{font-size:12px}.intake-editor .nina-upload-button,.intake-editor .nina-consent{font-size:11px}.card-editor.intake-editor.mission-4{height:calc(100svh - 24px)}.intake-editor.mission-4 .focus-studio{gap:11px;padding:41px 15px 15px}.intake-editor.mission-4 .focus-workspace-body{padding:17px}.intake-editor.mission-11 .intake-editor-body{display:block}.briefing-confirmation{padding:17px}.briefing-confirmation h2{font-size:21px}.briefing-confirmation>p{font-size:10px}.briefing-review-tabs{gap:5px;margin:13px 0}.briefing-review-tabs>button{padding:7px;font-size:8px}.briefing-review-item dd{max-height:95px;font-size:16px}}.dossier-mobile-switch{display:none}@media (max-width:760px){.dossier-mobile-switch{flex-shrink:0;gap:6px;margin-top:9px;display:flex}.dossier-mobile-switch button{color:#a77b8c;border-bottom:2px solid #e8d3d4;flex:1;min-height:33px;font-size:10px}.dossier-mobile-switch button[aria-pressed=true]{color:#6d2f49;border-color:#6d2f49}.personal-dossier:not([data-surface=overview]) .playground-moves{display:none}.personal-dossier:not([data-surface=overview]) .creator-card-stage{max-width:370px;margin:auto;display:block}.personal-dossier .creator-card-tabs{display:none}.personal-dossier .creator-card-face{height:235px}.personal-dossier .playground-moves h1{margin:12px 0 13px;font-size:31px}.personal-dossier .dossier-intro-copy{margin-bottom:16px;font-size:11px}.personal-dossier .inspiration-move{margin-top:15px}}.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier) #main{max-width:1320px;margin:0 auto;padding:0 40px!important}.focus-studio .focus-workspace-body header h3{white-space:normal;overflow-wrap:normal}@media (max-width:760px){.audit-experience:has(.audit-welcome,.audit-onboarding,.guided-experience,.personal-focus-scene,.personal-dossier) #main{padding:0 16px!important}}@media (min-width:761px) and (max-height:820px){.personal-dossier .playground-moves h1{margin:14px 0;font-size:36px}.personal-dossier .dossier-intro-copy{margin-bottom:19px;font-size:12px}.personal-dossier .move-list>button{min-height:52px;padding:10px}.personal-dossier .creator-card-head{padding:12px 18px}.personal-dossier .creator-card-mast{padding:10px 18px}.personal-dossier .creator-card-face{height:195px;padding:12px 18px}.personal-dossier .card-bio-hotspot{height:78px}.personal-dossier .card-proof-heading{margin:10px 0 6px}.personal-dossier .card-proof-grid>button{height:65px}.personal-dossier .card-question-hotspot{margin-bottom:11px;padding:9px;font-size:9px}.personal-dossier .creator-card-foot{padding:9px 18px}.personal-dossier .card-goal-hotspot{margin-bottom:6px;padding:8px 10px}.personal-dossier .card-context-hotspot{margin-bottom:5px;padding:7px 24px 7px 10px}.personal-dossier .card-context-hotspot p{max-height:27px;font-size:10px}}@media (min-width:761px) and (max-height:650px){.personal-dossier.creator-playground{min-height:0}.personal-dossier .playground-scene{gap:60px;padding:9px 30px}.personal-dossier .creator-card-mast{padding:7px 17px;font-size:7px}.personal-dossier .creator-card-head{gap:11px;padding:9px 17px}.personal-dossier .creator-monogram{width:36px;height:36px;font-size:17px}.personal-dossier .creator-identity>small{font-size:6px;line-height:1.3;display:block}.personal-dossier .creator-identity h2{margin:5px 0;font-size:18px;line-height:1.2}.personal-dossier .creator-identity>span{font-size:8px;line-height:1.3}.personal-dossier .creator-card-face{height:166px;padding:10px 17px}.personal-dossier .card-bio-hotspot{height:67px}.personal-dossier .card-bio-hotspot>p{max-height:32px;font-size:10px}.personal-dossier .card-proof-heading{margin:6px 0}.personal-dossier .card-proof-grid>button{height:57px}.personal-dossier .card-question-hotspot{width:calc(100% - 34px);min-height:33px;margin:0 17px 8px;padding:7px 9px;font-size:8px}.personal-dossier .question-token{padding:2px 5px}.personal-dossier .creator-card-foot{padding:6px 17px;font-size:6px}.personal-dossier .card-goal-hotspot{margin-bottom:5px;padding:7px 9px}.personal-dossier .card-goal-hotspot strong{margin-top:3px;font-size:12px}.personal-dossier .card-context-hotspot{margin-bottom:4px;padding:5px 25px 5px 9px}.personal-dossier .card-context-hotspot p{max-height:12px;margin-top:3px;font-size:9px;line-height:1.2}.personal-dossier .card-context-hotspot small{font-size:6px}.personal-dossier .card-time-hotspot{padding:3px 0;font-size:9px}.personal-dossier .playground-moves h1{margin:11px 0;font-size:30px}.personal-dossier .dossier-intro-copy{margin-bottom:14px;font-size:11px;line-height:1.65}.personal-dossier .move-list>button{min-height:43px;padding:8px}.personal-dossier .move-list strong{font-size:10px}.personal-dossier .inspiration-move{margin-top:13px;font-size:9px}}@media (max-width:760px){.personal-dossier .creator-card-face{height:220px}}.intake-editor>[data-slot=dialog-close],.intake-extra-dialog>[data-slot=dialog-close],.detail-dialog>[data-slot=dialog-close]{opacity:1;color:#684052;background:#f2e9df;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;top:16px;right:17px}.briefing-confirm-actions>button{align-items:center;gap:7px;display:flex}.focus-studio .pane-concern{overflow:auto}.focus-studio button:focus-visible{outline-offset:3px;outline:2px solid #a76783}.focus-studio .focus-introduction nav button:focus-visible{outline-offset:-2px;border-radius:4px}.saved-preview-choices{grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin:27px auto;display:grid}.saved-preview-choices>button{text-align:left;color:#64233d;background:#fffcf7;border:1px solid #d5bbc2;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;font-size:14px;display:flex}.saved-preview-choices small{color:#947182;margin-top:7px;font-size:10px;display:block}.saved-preview-choices>button:hover{background:#f8eccd;border-color:#c1a161}@media (max-width:760px){.saved-preview-choices{grid-template-columns:1fr;gap:8px}.saved-preview-choices>button{padding:12px 17px}}
.audit-stage,.audit-invitation{isolation:isolate;position:relative}.brand-magic{z-index:30;pointer-events:none;border-radius:18px;position:absolute;inset:-8px;overflow:hidden}.magic-aura{background:radial-gradient(#fff17288 0,#f4c9d640 40%,#0000 69%);width:55%;height:100%;animation:.95s ease-out both magic-breathe;position:absolute;top:0;left:13%}.magic-ring{border:1px solid #ddbb65;border-radius:50%;width:130px;height:130px;animation:.95s cubic-bezier(.12,.65,.3,1) both magic-orbit;position:absolute;top:46%;left:34%;transform:translate(-50%,-50%);box-shadow:0 0 35px #ffe77966,inset 0 0 30px #fff17244}.ring-b{border-style:dashed;width:210px;height:210px;animation-delay:.1s}.magic-ribbon{filter:drop-shadow(0 0 8px #fff172);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.magic-ribbon path{fill:none;stroke:#e9bd57;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1450;stroke-dashoffset:1450px;animation:.95s ease-out forwards magic-draw}.magic-ribbon path+path{stroke:#d384a0;stroke-width:1.4px;animation-delay:.15s}.magic-wand{color:#551528;filter:drop-shadow(0 0 15px #fff172);animation:.95s cubic-bezier(.15,.7,.2,1) both wand-sweep;position:absolute;top:46%;left:34%}.magic-caption{white-space:nowrap;color:#64243b;background:#fff7ceeb;border:1px solid #d8b568;border-radius:30px;align-items:center;gap:9px;padding:12px 19px;font-size:13px;animation:.3s ease-out both magic-label;display:flex;position:absolute;bottom:5%;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #55152812}.magic-particle{color:#d0a034;opacity:0;animation:magic-gather .85s ease-out var(--delay) both;font-size:17px;position:absolute;top:46%;left:34%}.magic-particle svg{width:22px;height:22px}.particle-1{color:#d98ea9;font-size:12px}.particle-2{color:#ad365b;font-size:9px}.magic-revealing .magic-particle{animation:magic-scatter 1.25s cubic-bezier(.1,.5,.2,1) var(--delay) both}.magic-revealing .magic-aura{animation:1.35s ease-out both magic-light}.magic-revealing .magic-ring{animation:1.2s ease-out both magic-expand}.magic-revealing .magic-wand{animation:.9s ease-out both wand-away}.magic-revealing .magic-ribbon{animation:1.1s ease-out both magic-fade}.magic-revealing .magic-caption{animation:1.35s ease-in both magic-fade}@keyframes magic-gather{0%{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rotation)) scale(.3)}40%{opacity:1}to{opacity:.8;transform:translate(0)rotate(0)scale(1)}}@keyframes magic-scatter{0%{opacity:1;transform:translate(0)scale(.3)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rotation)) scale(1.3)}}@keyframes magic-breathe{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes magic-orbit{0%{opacity:0;transform:translate(-50%,-50%)rotate(-100deg)scale(1.8)}to{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.75)}}@keyframes magic-expand{0%{opacity:1;transform:translate(-50%,-50%)scale(.7)}to{opacity:0;transform:translate(-50%,-50%)rotate(60deg)scale(4)}}@keyframes magic-light{0%{opacity:1;transform:scale(.8)}35%{opacity:1;transform:scale(1.35)}to{opacity:0;transform:scale(1.5)}}@keyframes magic-draw{to{stroke-dashoffset:0}}@keyframes wand-sweep{0%{opacity:0;transform:translate(-120px,100px)rotate(-55deg)}30%{opacity:1}to{opacity:1;transform:translate(50px,-70px)rotate(25deg)}}@keyframes wand-away{0%{opacity:1;transform:translate(50px,-70px)rotate(25deg)}to{opacity:0;transform:translate(190px,-170px)rotate(65deg)}}@keyframes magic-label{0%{opacity:0;margin-bottom:-10px}to{opacity:1;margin-bottom:0}}@keyframes magic-fade{0%,40%{opacity:1}to{opacity:0}}@keyframes scene-bloom{0%{opacity:0;filter:blur(4px);transform:translateY(15px)scale(.985)}to{opacity:1;filter:blur();transform:none}}@keyframes scene-ink{0%{opacity:0;filter:blur(3px);transform:translate(15px)}to{opacity:1;filter:none;transform:none}}.audit-stage>.audit-visual,.clear-questions,.entry-profile-stage,.focus-workspace-body,.focus-one-answer,.briefing-personal-note,.captured-profile-card,.experience-mail{animation:.62s cubic-bezier(.2,.75,.25,1) both scene-bloom}.audit-stage .story-content{animation:.65s cubic-bezier(.2,.7,.2,1) .1s both scene-ink}.focus-introduction h2,.takeaway-sheet,.content-slide{animation:.6s ease-out both scene-ink}.result-modal.audit-story-dialog[data-state=open],.intake-extra-dialog[data-state=open],.intake-editor[data-state=open]{animation:.48s cubic-bezier(.2,.8,.2,1) scene-bloom!important}.result-modal-body>.take-detail-grid,.result-modal-body>.idea-detail,.result-modal-body>.answer-detail,.result-modal-body>.insight-detail-grid,.result-modal-body>.implementation-guide,.review-moment-scene{animation:.48s ease-out both scene-bloom}.focus-topic.is-selected .lucide,.welcome-discovery button[aria-pressed=true]>span{animation:.5s ease-out choice-spark}@keyframes choice-spark{0%{transform:scale(.7)rotate(-12deg)}60%{transform:scale(1.16)rotate(5deg)}to{transform:none}}.audit-invitation.is-opening .invitation-card{animation:1.8s ease-in-out both invitation-unseal!important}@keyframes invitation-unseal{0%{opacity:1;transform:none}45%{transform:rotate(-3deg)scale(1.025);box-shadow:0 0 65px #fff17288}75%{opacity:1;transform:rotate(2deg)scale(1.04)}to{opacity:0;transform:scale(1.07)}}.guided-experience:has(.instagram-transfer){min-height:0;height:var(--intake-space);flex-direction:column;padding-bottom:8px;display:flex}.guided-experience:has(.instagram-transfer) .onboarding-top{flex-shrink:0;height:32px;margin:0}.guided-experience:has(.instagram-transfer)>.guided-disclosure{flex-shrink:0;margin:0 0 8px;font-size:11px}.instagram-transfer{flex-direction:column;flex:1;justify-content:center;gap:18px;min-height:0;display:flex}.transfer-intro{text-align:center}.transfer-intro .intake-eyebrow{font-size:11px}.transfer-intro h1{letter-spacing:-.045em;margin:12px 0 10px;font-size:34px;line-height:1.1}.transfer-intro h1 em{margin-left:.25em;font-family:Playfair,Georgia,serif;font-weight:400;display:inline-block}.transfer-intro p{color:#976879;margin:0;font-size:12px}.transfer-stage{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-self:center;align-items:center;width:100%;max-width:1020px;min-height:0;display:grid;position:relative}.transfer-origin{color:#252020;background:#fff;border:1px solid #e6e2df;border-radius:15px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 14px 45px #5515280a}.transfer-origin-bar{border-bottom:1px solid #eee;align-items:center;gap:9px;padding:13px 19px;font-family:Georgia,serif;font-size:16px;display:flex}.transfer-origin-bar small{letter-spacing:.12em;color:#986c7d;margin-left:auto;font:9px Arial,sans-serif}.transfer-profile-head{align-items:center;gap:13px;padding:20px 20px 12px;display:flex}.transfer-avatar{outline-offset:2px;color:#6c2b42;background:#f5efe6;border:2px solid #f4c2d1;border-radius:50%;outline:2px solid #efd7a1;place-items:center;width:49px;height:49px;font:25px Georgia,serif;display:grid}.transfer-profile-head strong{font-size:14px}.transfer-profile-head div>span{margin-top:5px;font-size:11px;display:block}.transfer-bio{padding:0 20px 18px;transition:background .35s}.transfer-bio p{white-space:pre-line;margin:0 0 8px;font-size:13px;line-height:1.8}.transfer-bio>span{color:#466888;align-items:center;gap:5px;font-size:11px;display:flex}.transfer-grid{grid-template-columns:repeat(3,1fr);gap:2px;transition:background .35s;display:grid}.transfer-grid>div{text-align:center;color:#551528;background:#fbe8eb;flex-direction:column;justify-content:space-between;min-height:99px;padding:17px 10px;display:flex}.transfer-grid>div:nth-child(2){background:#f3e4cf}.transfer-grid>div:nth-child(3){background:#fff172}.transfer-grid span{letter-spacing:.1em;font-size:5px}.transfer-grid strong{margin:8px 0;font:19px/1.1 Georgia,serif}.transfer-grid small{font:italic 10px Georgia}.profile-scan{pointer-events:none;background:linear-gradient(#0000,#fff17235 80%,#c4a45988);border-bottom:1px solid #ddbe6b;height:30%;animation:2s ease-in-out infinite profile-scan;position:absolute;top:0;left:0;right:0}@keyframes profile-scan{0%{transform:translateY(-100%)}to{transform:translateY(420%)}}.being-read{background:#fff8b9;box-shadow:inset 0 0 0 2px #dfc255}.transfer-bridge{z-index:2;height:240px;position:relative}.bridge-line{border-top:2px dashed #d6b584;position:absolute;top:50%;left:-20px;right:-20px}.transfer-engine{color:#551528;background:#fff172;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #fff17222,0 0 0 25px #fff17211}.transfer-engine>svg{animation:2.4s ease-in-out infinite engine-charm}.transfer-engine>span{border:1px dashed #c59c50;border-radius:50%;animation:9s linear infinite engine-ring;position:absolute;inset:-10px}@keyframes engine-charm{0%,to{transform:scale(.92)rotate(-8deg)}50%{transform:scale(1.2)rotate(10deg)}}@keyframes engine-ring{to{transform:rotate(360deg)}}.flying-record{color:#642139;white-space:nowrap;opacity:0;background:#fffbdb;border:1px solid #d4b36b;border-radius:8px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;animation:2s ease-in-out infinite record-travel;display:flex;position:absolute;top:48%;left:-52%;box-shadow:0 6px 22px #55152815}.record-0{margin-top:-82px}.record-1{background:#fbe8eb;border-color:#d6a6b8;margin-top:-4px;animation-delay:.7s}.record-2{margin-top:76px;animation-delay:1.4s}@keyframes record-travel{0%{opacity:0;transform:translate(-18px)scale(.8)}20%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(300px)scale(.7)}}.transfer-destination{background:#fffcf6;border:1px solid #d4b1ba;border-radius:15px;overflow:hidden;transform:rotate(2deg);box-shadow:9px 12px #ecd3d9,0 20px 45px #55152812}.transfer-card-mast{color:#f4db95;background:#551528;justify-content:space-between;align-items:center;padding:15px 18px;font-size:10px;display:flex}.transfer-card-mast small{letter-spacing:.08em;font-size:8px}.transfer-card-body{padding:15px 22px}.transfer-card-seal{text-align:center;color:#a5854e;font:italic 27px Georgia;display:block}.transfer-card-body h2{letter-spacing:-.035em;text-align:center;margin:5px 0;font-size:19px}.transfer-card-caption{text-align:center;color:#a27286;margin-bottom:16px;font-size:10px;display:block}.transfer-receipts{gap:7px;display:grid}.transfer-receipts>div{opacity:.42;border:1px dashed #e0cbd1;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;transition:background .5s,opacity .5s,border-color .5s;display:flex}.transfer-receipts strong{font-size:12px;display:block}.transfer-receipts small{color:#987286;margin-top:4px;font-size:9px;display:block}.receipt-icon{flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.transfer-receipts>div>svg,.receipt-wait{flex-shrink:0;margin-left:auto}.receipt-wait{border:1px solid #c1a2ad;border-radius:50%;width:13px;height:13px}.transfer-receipts>div.has-arrived{opacity:1;background:#fff8b9;border-style:solid;border-color:#dfc578;animation:.6s cubic-bezier(.2,.7,.2,1) both receipt-arrives}.transfer-card-foot{letter-spacing:.08em;background:#f5eacb;border-top:1px solid #e4ccba;justify-content:space-between;align-items:center;padding:13px 18px;font-size:8px;display:flex}@keyframes receipt-arrives{0%{filter:blur(2px);transform:translate(-18px)}to{filter:none;transform:none}}.transfer-progress{justify-content:center;align-items:center;gap:28px;margin:5px 0;display:flex}.transfer-progress>span{color:#b595a0;align-items:center;gap:7px;font-size:12px;display:flex}.transfer-progress .is-current{color:#9b3659}.transfer-progress .is-done{color:#785d31}.transfer-confirm-footer{justify-content:center;align-items:center;gap:20px;min-height:55px;padding-top:14px;display:flex}.transfer-confirm-footer>button{margin:0;font-size:13px}.transfer-confirm-footer>.replay-transfer{text-underline-offset:4px;color:#906376;align-items:center;gap:6px;text-decoration:underline;display:flex}[data-transfer-step="3"] .profile-scan,[data-transfer-step="3"] .flying-record{display:none}.review-moment>nav{gap:9px;margin-bottom:21px;display:flex}.review-moment>nav button{border:1px solid #d7b9c5;border-radius:7px;align-items:center;gap:9px;padding:10px 15px;font-size:13px;display:flex}.review-moment>nav button span{color:#b67792;font:italic 18px Georgia}.review-moment>nav button[aria-pressed=true]{color:#551528;background:#fff8b9;border-color:#d4b75e}.review-moment-scene{grid-template-columns:.9fr 1.1fr;align-items:center;gap:30px;display:grid}.review-mini-profile{background:#fffdf8;border:1px solid #e1c6cf;border-radius:12px;overflow:hidden;box-shadow:5px 7px #f4dce3}.review-mini-profile>div{border-bottom:1px solid #e8d5d4;align-items:center;gap:8px;padding:15px 19px;font-size:12px;display:flex}.review-mini-profile small{color:#a57085;margin-left:auto;font-size:8px}.review-mini-profile blockquote{white-space:pre-line;background:linear-gradient(140deg,#fff8b950,#fffdf8);margin:0;padding:25px 22px;font-size:16px;line-height:1.75}.review-show-tag{color:#9b697d;border-top:1px solid #ead6d9;align-items:center;gap:8px;padding:15px 19px;font-size:11px;display:flex}.review-conversation .result-section-label{margin-bottom:14px}.review-speech{background:#fbe8eb;border:1px solid #e5c1cf;border-radius:13px 13px 13px 2px;align-items:start;gap:12px;padding:17px 19px;display:flex;position:relative}.review-speech>svg{color:#b47c94;flex-shrink:0;margin-top:4px}.result-modal .review-speech h3{letter-spacing:-.02em;margin:0;font-size:21px;line-height:1.3}.result-modal .review-conversation>p{margin:18px 0;font-size:13px;line-height:1.75}.review-conversation>small{color:#a78290;margin-top:12px;font-size:9px;line-height:1.6;display:block}.review-extra-context{color:#946a80;margin-top:21px;font-size:11px}.review-extra-context summary{cursor:pointer}.review-extra-context p{font-size:12px;line-height:1.7}@media (min-width:761px) and (max-height:720px){.review-moment>nav{margin-bottom:16px}.review-mini-profile blockquote{padding:18px;font-size:13px;line-height:1.65}.result-modal .review-speech h3{font-size:18px}.result-modal .review-conversation>p{margin:13px 0;font-size:12px;line-height:1.65}.review-show-tag{padding:11px 15px;font-size:10px}.review-extra-context{margin-top:14px}.review-conversation .story-primary{min-height:40px;font-size:11px}}@media (max-width:760px){.review-moment>nav{gap:6px;margin-bottom:14px}.review-moment>nav button{padding:8px 10px;font-size:10px}.review-moment>nav button span{font-size:15px}.review-moment-scene{grid-template-columns:1fr;gap:17px}.review-mini-profile{display:none}.result-modal .review-speech h3{font-size:18px;line-height:1.35}.review-speech{gap:9px;padding:14px}.result-modal .review-conversation>p{margin:15px 0;font-size:12px;line-height:1.75}.review-conversation .story-primary{min-height:42px;font-size:11px}.review-extra-context{font-size:10px}}.clear-questions{flex-direction:column;gap:17px;min-height:0;padding:15px 0;display:flex}.clear-questions-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.clear-questions-heading .story-eyebrow{margin:0 0 7px;font-size:10px}.clear-questions-heading h1{letter-spacing:-.04em;margin:0;font-size:29px;line-height:1.15}.clear-questions-heading h1 em{margin-left:.3em;font-family:Playfair,Georgia,serif;font-weight:400}.clear-questions-heading>button{color:#956075;text-underline-offset:4px;align-items:center;gap:7px;font-size:12px;text-decoration:underline;display:flex}.clear-question-tabs{display:none}.clear-question-tabs.has-many{flex-wrap:wrap;gap:8px;display:flex}.clear-question-tabs button{border:1px solid #d6b4c0;border-radius:6px;padding:9px 13px;font-size:12px}.clear-question-tabs button[aria-pressed=true]{background:#fff172;border-color:#d9bc59}.clear-question-grid{flex:1;grid-template-columns:1fr 1fr;gap:23px;min-height:0;display:grid}.clear-question-grid.single-question{grid-template-columns:1fr;width:100%;max-width:870px;margin:0 auto}.clear-question-card{background:#fffdf9;border:1px solid #ddc2ca;border-radius:14px;flex-direction:column;min-height:0;display:flex;overflow:auto;box-shadow:0 8px 30px #55152808}.clear-question-title{background:#fbe8eb;border-bottom:1px solid #e5c8d1;align-items:flex-start;gap:17px;padding:19px 22px 17px;display:flex}.clear-question-title>span{color:#b7738e;font:italic 35px/1 Georgia}.clear-question-title small{letter-spacing:.1em;color:#9c6480;font-size:9px}.clear-question-title h2{letter-spacing:-.025em;margin:8px 0 0;font-size:21px;font-weight:550;line-height:1.25}.clear-question-answer{padding:18px 22px 13px}.clear-question-answer>span,.clear-question-example>span{letter-spacing:.065em;color:#99637b;align-items:center;gap:6px;font-size:9px;display:flex}.clear-question-answer p{color:#724859;margin:9px 0 0;font-size:14px;line-height:1.7}.clear-question-example{background:#fff8b9;border:1px solid #e7d990;border-radius:9px;margin:0 22px;padding:15px 17px}.clear-question-example blockquote{white-space:pre-line;color:#551528;margin:11px 0 0;font-size:15px;line-height:1.7}.clear-question-condition{color:#987483;margin:12px 0 10px;padding:0 22px;font-size:11px;line-height:1.65}.clear-question-card footer{margin-top:auto;padding:10px 22px 14px}.clear-question-card footer button{color:#956075;align-items:center;gap:7px;font-size:11px;display:flex}.clear-question-card footer button>svg:last-child{margin-left:auto}.clear-question-empty{text-align:center;margin:auto}.clear-question-empty>svg{margin:auto}@media (min-width:761px) and (max-height:720px){.transfer-intro h1{margin:7px 0;font-size:29px}.instagram-transfer{gap:13px}.transfer-profile-head{padding-top:14px}.transfer-bio{padding-bottom:12px}.transfer-bio p{font-size:12px;line-height:1.6}.transfer-grid>div{min-height:79px;padding:12px 10px}.transfer-card-body{padding:12px 19px}.transfer-card-caption{margin-bottom:10px}.transfer-card-foot{padding:10px 18px}.transfer-receipts>div{padding:8px}.clear-questions{gap:13px;padding:10px 0}.clear-questions-heading h1{font-size:26px}.clear-question-title{padding:14px 19px}.clear-question-title h2{font-size:18px}.clear-question-title>span{font-size:29px}.clear-question-answer{padding:14px 19px 11px}.clear-question-answer p{font-size:13px;line-height:1.6}.clear-question-example{margin:0 19px;padding:12px 14px}.clear-question-example blockquote{margin-top:8px;font-size:13px;line-height:1.6}.clear-question-condition{margin-top:9px;padding:0 19px;font-size:10px}.clear-question-card footer{padding:7px 19px 12px}}@media (max-width:760px){.magic-caption{white-space:normal;max-width:95%;padding:9px 12px;font-size:10px;line-height:1.5;bottom:40%}.magic-wand,.magic-ring,.magic-particle{top:28%;left:50%}.magic-aura{width:100%;height:70%;left:0}.brand-magic{inset:0}.magic-ribbon{height:60%}.instagram-transfer{gap:11px}.guided-experience:has(.instagram-transfer)>.guided-disclosure{margin-bottom:6px;font-size:9px}.transfer-intro .intake-eyebrow{font-size:8px}.transfer-intro h1{margin:8px 0;font-size:25px;line-height:1.12}.transfer-intro h1 em{margin:3px 0 0;display:block}.transfer-intro p{max-width:310px;margin:auto;font-size:10px;line-height:1.55}.transfer-stage{grid-template-columns:1fr 42px 1fr;align-items:center;padding:8px 0}.transfer-origin{border-radius:9px}.transfer-origin-bar{gap:5px;padding:9px;font-size:12px}.transfer-origin-bar svg{width:16px}.transfer-origin-bar small{display:none}.transfer-profile-head{padding:12px 10px 7px;display:block}.transfer-avatar{width:31px;height:31px;margin:0 0 9px;font-size:18px}.transfer-profile-head strong{overflow-wrap:anywhere;font-size:10px}.transfer-profile-head div>span{margin-top:4px;font-size:7px}.transfer-bio{padding:0 10px 11px}.transfer-bio p{font-size:8px;line-height:1.6}.transfer-bio>span{font-size:8px}.transfer-grid>div{min-height:51px;padding:6px 2px}.transfer-grid span{display:none}.transfer-grid strong{margin:5px 0;font-size:10px}.transfer-grid small{font-size:6px}.transfer-bridge{height:190px}.transfer-engine{width:34px;height:34px;box-shadow:0 0 0 5px #fff17225}.transfer-engine>svg{width:20px}.transfer-engine>span{inset:-5px}.flying-record{gap:4px;padding:6px;font-size:7px;left:-50px}.flying-record svg{width:10px}.record-0{margin-top:-65px}.record-1{margin-top:-1px}.record-2{margin-top:64px}.transfer-destination{border-radius:9px;box-shadow:4px 6px #ecd3d9}.transfer-card-mast{padding:10px 9px;font-size:7px;display:block}.transfer-card-mast small{margin-top:4px;font-size:6px;display:block}.transfer-card-body{padding:10px 8px}.transfer-card-seal{font-size:22px}.transfer-card-body h2{overflow-wrap:anywhere;margin:5px 0 9px;font-size:12px}.transfer-card-caption{display:none}.transfer-receipts{gap:6px}.transfer-receipts>div{gap:4px;padding:7px 5px}.receipt-icon{width:15px;height:20px}.receipt-icon svg{width:13px}.transfer-receipts strong{font-size:8px}.transfer-receipts small{display:none}.transfer-receipts>div>svg{width:11px}.receipt-wait{width:8px;height:8px}.transfer-card-foot{gap:5px;padding:9px 8px;font-size:5px}.transfer-card-foot svg{width:12px}.transfer-progress{gap:10px;margin:8px 0}.transfer-progress>span{gap:4px;font-size:8px}.transfer-progress svg{width:12px}.transfer-confirm-footer{gap:12px;min-height:43px;padding:5px 0 10px}.transfer-confirm-footer>button{font-size:10px}.transfer-confirm-footer .welcome-start{min-height:41px;padding:9px 13px;font-size:11px}@keyframes record-travel{0%{opacity:0;transform:translate(-10px)scale(.7)}20%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(100px)scale(.6)}}.clear-questions{gap:10px;padding:8px 0}.clear-questions-heading{display:block}.clear-questions-heading .story-eyebrow{margin-bottom:5px;font-size:7px}.clear-questions-heading h1{font-size:23px;line-height:1.15}.clear-questions-heading>button{min-height:23px;margin-top:9px;font-size:9px}.clear-questions-heading>button svg{width:13px}.clear-question-tabs{gap:6px;display:flex}.clear-question-tabs button{flex:1;min-height:32px;padding:6px 9px;font-size:10px;line-height:1.3}.clear-question-grid{display:block}.clear-question-card{border-radius:10px;height:100%;display:none}.clear-question-card.is-selected{animation:.55s ease-out both scene-bloom;display:flex}.clear-question-title{gap:10px;padding:13px 15px}.clear-question-title>span{font-size:25px}.clear-question-title small{font-size:7px}.clear-question-title h2{margin-top:6px;font-size:16px;line-height:1.25}.clear-question-answer{padding:11px 15px}.clear-question-answer>span,.clear-question-example>span{letter-spacing:.04em;font-size:7px}.clear-question-answer p{margin-top:7px;font-size:12px;line-height:1.6}.clear-question-example{margin:0 15px;padding:11px 13px}.clear-question-example blockquote{margin-top:7px;font-size:12px;line-height:1.6}.clear-question-condition{margin:9px 0 5px;padding:0 15px;font-size:9px;line-height:1.5}.clear-question-card footer{padding:7px 15px 11px}.clear-question-card footer button{font-size:9px}.clear-question-card footer svg{width:12px}}@media (prefers-reduced-motion:reduce){.brand-magic,.profile-scan,.flying-record{display:none}.transfer-engine>svg,.transfer-engine>span,.transfer-receipts>div.has-arrived,.clear-question-card,.audit-stage>.audit-visual,.clear-questions,.entry-profile-stage,.focus-workspace-body,.focus-one-answer,.briefing-personal-note,.captured-profile-card,.experience-mail,.audit-stage .story-content,.focus-introduction h2,.takeaway-sheet,.content-slide,.result-modal.audit-story-dialog[data-state=open],.intake-extra-dialog[data-state=open],.intake-editor[data-state=open],.result-modal-body>*,.audit-invitation.is-opening .invitation-card{animation:none!important}}.result-modal.modal-null{visibility:hidden}.clear-question-example blockquote{background:0 0;border:0;padding:0}.result-modal .story-proof-links:has(img){grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.result-modal .story-proof-links>button:has(img){background:#fffaf1;border:1px solid #ddc2ca;border-radius:12px;flex-direction:column;align-items:stretch;padding:0;animation:.55s ease-out both scene-bloom;display:flex;overflow:hidden}.result-modal .story-proof-links>button>img{object-fit:contain;background:#f5eddf;width:100%;height:200px;padding:12px}.result-modal .story-proof-links>button>span{justify-content:space-between;align-items:center;gap:8px;padding:13px;font-size:12px;display:flex}@media (max-width:760px){.result-modal .story-proof-links:has(img){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.result-modal .story-proof-links>button>img{height:120px;padding:8px}.result-modal .story-proof-links>button>span{padding:9px;font-size:9px}}.result-modal .review-extra-context{margin:14px 0 0;padding:12px 0 0}@media (max-width:760px){.review-conversation .result-section-label{margin-bottom:9px}.result-modal .review-speech h3{font-size:17px}.result-modal .review-conversation>p{margin:12px 0}.review-conversation>small{margin-top:9px}.result-modal .review-extra-context{margin-top:10px;padding-top:10px}.audit-view:has(>.clear-questions){height:calc(100svh - var(--audit-header-height));grid-template-rows:30px minmax(0,1fr) 60px;min-height:0}.clear-questions-heading .story-eyebrow{display:none}.clear-question-title{padding-top:10px;padding-bottom:10px}}@media (max-width:760px) and (max-height:700px){.clear-question-title{padding-top:7px;padding-bottom:7px}.clear-question-answer,.clear-question-example{padding-top:8px;padding-bottom:8px}.clear-question-condition{margin-top:6px;margin-bottom:4px}.clear-question-card footer{padding-top:5px;padding-bottom:8px}}.welcome-discovery>p,.idea-detail-grid{animation:.55s cubic-bezier(.2,.7,.2,1) both scene-ink}@media (prefers-reduced-motion:reduce){.welcome-discovery>p,.idea-detail-grid,.story-proof-links>button{animation:none!important}}
.transfer-avatar.transfer-avatar-photo{object-fit:cover;background:#f5efe6;padding:0}.transfer-grid>.transfer-grid-photo{aspect-ratio:3/4;color:#551528;background:#f3e4cf;place-items:center;min-height:99px;padding:0;display:grid;overflow:hidden}.transfer-grid>.transfer-grid-photo img{object-fit:cover;width:100%;height:100%;display:block}.transfer-grid>.transfer-grid-photo.is-loading{background:linear-gradient(110deg,#f3e4cf 30%,#fbe8eb 50%,#f3e4cf 70%) 0 0/200% 100%;animation:1.4s linear infinite live-shimmer}@keyframes live-shimmer{to{background-position:-200% 0}}@media (max-width:760px){.transfer-grid>.transfer-grid-photo{min-height:51px}}.instagram-profile.is-live .ig-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ig-highlights.is-live{scrollbar-width:none;gap:16px;padding-right:18px;overflow-x:auto}.ig-highlights.is-live::-webkit-scrollbar{display:none}.ig-highlights.is-live>button{min-width:58px;max-width:64px}.ig-highlights.is-live .ig-highlight-cover{padding:0;overflow:hidden}.ig-highlights.is-live .ig-highlight-cover img{object-fit:cover;width:100%;height:100%;display:block}.ig-highlight-title{white-space:nowrap;text-overflow:ellipsis;max-width:64px;display:block;overflow:hidden}.ig-grid.is-live{align-content:start;overflow:hidden}.ig-post.ig-post-photo{aspect-ratio:3/4;background:#f1ece6;min-height:0;padding:0}.ig-post.ig-post-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ig-post-meta{color:#fff;text-shadow:0 1px 2px #0008;align-items:center;gap:3px;font-size:9px;font-weight:600;display:flex;position:absolute;bottom:5px;left:6px}.ig-post-meta svg{filter:drop-shadow(0 1px 1px #0007)}.ig-post.ig-post-photo:only-child{grid-column:1/-1}.story-content h1 .headline-accent{display:block}.live-journey .guided-disclosure{display:none}.live-error-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.live-step-note{color:#8b6b72;text-align:center;margin-top:10px;font-size:12px}.instagram-profile.is-live .ig-grid.is-live{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:0;gap:2px;display:grid;overflow:hidden}.instagram-profile.is-live .ig-post.ig-post-photo{aspect-ratio:auto;width:100%;height:100%;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.instagram-profile.is-live .ig-post.ig-post-photo img{object-position:center 30%}.takeaway-gallery-tabs{flex-wrap:wrap;row-gap:8px}.takeaway-gallery-tabs>button{white-space:nowrap;flex-shrink:0}@media (max-width:760px){.takeaway-gallery-tabs{scrollbar-width:none;flex-wrap:nowrap;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.takeaway-gallery-tabs::-webkit-scrollbar{display:none}}.content-canvas.is-enhanced .content-slide h2.is-long{font-size:clamp(22px,2.3vw,32px);line-height:1.12}@media (max-width:760px) and (max-height:800px),(max-width:400px){.story-content>p .lead-rest{display:none}.has-instagram.is-insights .story-content>p,.is-content-scene .story-content>p{-webkit-line-clamp:4}}@media (max-width:400px) and (min-height:780px){.has-instagram .audit-visual:has(.instagram-profile.is-live){height:326px}.story-content>p .lead-rest{display:inline}.has-instagram.is-insights .story-content>p,.is-content-scene .story-content>p{-webkit-line-clamp:6}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fef3e7}
