.tryr-results,.tryr-sheet{color:var(--ink);letter-spacing:-.03em;line-height:1.5}.tryr-sheet{display:flex;flex-direction:column;gap:12px}.tryr-stats.lean-stats{margin-top:var(--s-md);display:flex;gap:28px;border-top:0;padding-top:0}.tryr-stats .tryr-stat{min-width:0}.tryr-stats .tryr-stat b{display:block;font-size:var(--fs-figure);font-weight:500;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.tryr-stats.lean-stats .tryr-stat-outside b{color:var(--teal-text)}.tryr-stats .tryr-stat span{display:block;margin-top:6px;font-size:var(--fs-meta);line-height:1.4;letter-spacing:-.03em;color:var(--muted);max-width:18ch}.tryr-results .tryr-return{margin-top:var(--s-sm)}.tryr-summary{position:-webkit-sticky;position:sticky;top:0;z-index:10;margin-top:var(--s-md);min-height:44px;display:flex;align-items:center;gap:12px;background:var(--paper);background-image:linear-gradient(180deg,rgba(0,229,198,.1),rgba(0,229,198,.04) 38dvh,rgba(0,229,198,0) 68dvh);background-repeat:no-repeat;background-attachment:fixed;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.tryr-summary-line{flex:1 1;min-width:0;font-size:var(--fs-meta);line-height:1.35;letter-spacing:-.03em;color:var(--ink-3);overflow-wrap:anywhere}.tryr-edit{flex:0 0 auto;font-size:var(--fs-meta);margin-right:-8px}#try-offer,.tryo-block,.tryr-rate,.tryr-relax{scroll-margin-top:56px}.tryr-groups{margin-top:4px}.tryr-results .tryr-group{padding:20px 0 10px;font-size:var(--fs-meta);font-weight:400;letter-spacing:-.03em;color:var(--muted)}.tryr-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.tryr-row{padding:16px;border-radius:16px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline)}.tryr-row-head{display:flex;align-items:flex-start;gap:12px}.tryr-row-head .tryr-row-body{min-width:0;flex:1 1}.tryr-row-mark{flex:none;width:44px;height:44px;border-radius:12px;background:var(--paper-2);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--ink-3)}.tryr-results .tryr-row-title{margin:0;font-size:18px;font-weight:500;line-height:1.25}.tryr-results .tryr-row-meta,.tryr-results .tryr-row-title{letter-spacing:-.03em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.tryr-results .tryr-row-meta{margin-top:4px;font-size:var(--fs-meta);line-height:1.35;color:var(--muted)}.tryr-results .tryr-row-why{margin-top:12px;font-size:var(--fs-card);line-height:1.45;letter-spacing:-.03em;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tryr-results .tryr-row-facts{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-fit{color:var(--ink);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tryr-row-facts .tryr-fit-role{color:var(--teal-text-sm);font-weight:500}.tryr-row-facts .tryr-posted{padding:4px 8px;border-radius:8px;background:var(--paper-2);color:var(--ink-3);white-space:nowrap}.tryr-btn-tailor{width:100%;margin-top:14px}.tryr-btn-tailor.is-done{background:var(--paper-2)}.tryr-row-actions{margin-top:8px;display:flex;align-items:center;gap:8px}.tryr-row-actions .tryr-thumbs{margin-left:auto}.tryr-row-actions .tryr-thumb{border-color:transparent;color:var(--muted)}.tryr-row-actions .tryr-thumb[aria-pressed=true]{border-color:var(--ink);color:var(--paper)}.tryr-btn-open{width:120px}.tryr-row[data-open-state=opened] .tryr-row-title{color:var(--ink-3)}.tryr-row[data-open-state=opened] .tryr-row-mark{background:rgba(2,198,174,.12);color:var(--teal-text-sm)}.tryr-row[data-open-state=opened] .tryr-btn-open{background:var(--paper-2)}.tryr-thumbs{display:inline-flex;gap:8px}.tryr-thumb{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--outline);border-radius:var(--r-control);background:var(--paper);color:var(--ink);cursor:pointer;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.tryr-thumb:active{transform:translateY(1px)}.tryr-thumb[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.tryr-thumb:disabled{cursor:default;color:var(--muted)}.tryr-icon{width:20px;height:20px;flex:none}.tryr-icon-sm{width:16px;height:16px;flex:none}@media (hover:hover){.tryr-thumb:not([aria-pressed=true]):hover{border-color:var(--ink-3)}}.tryr-lock{margin-top:10px;padding:16px;border-radius:16px;background:var(--paper-2)}.tryr-lock-head{display:flex;align-items:center;gap:8px}.tryr-results .tryr-lock-line{font-size:var(--fs-body);letter-spacing:-.03em}.tryr-lock-lines{margin-top:8px;font-size:var(--fs-card);line-height:1.5;letter-spacing:-.03em;color:var(--ink-3)}.tryr-results .tryr-lock-lines p+p{margin-top:2px}.tryr-lock .try-btn-text{margin-left:-8px;margin-top:4px}.tryr-relax{margin-top:4px;padding:18px 0 8px;border-bottom:1px solid var(--rule)}.tryr-relax-h2,.tryr-results .tryr-relax-h2{font-size:var(--fs-question);font-weight:500;line-height:1.25;letter-spacing:-.03em}.tryr-results .tryr-relax-why{margin-top:6px;font-size:var(--fs-body);letter-spacing:-.03em;color:var(--ink-3)}.tryr-levers{margin:12px 0 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.tryr-lever{width:100%;min-height:56px;display:flex;align-items:center;gap:12px;padding:10px 0;border:0;border-bottom:1px solid var(--rule);background:none;color:var(--ink);font-size:var(--fs-body);letter-spacing:-.03em;text-align:left;cursor:pointer;transition:color var(--t-fast) var(--ease)}.tryr-lever:disabled{color:var(--muted);cursor:default}.tryr-lever-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.tryr-lever-mark{font-size:var(--fs-meta);letter-spacing:-.03em}.tryr-lever .tryr-icon,.tryr-lever-mark,.tryr-relax[aria-busy=true] .tryr-lever{color:var(--muted)}@media (hover:hover){.tryr-lever:not(:disabled):hover{color:var(--teal-text)}}.tryr-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tryr-sheet-head .try-btn-text{margin:-12px -8px -12px 0}.tryr-sheet .tryr-sheet-kicker{font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-sheet .tryr-sheet-title{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tryr-sheet .tryr-sheet-meta{font-size:var(--fs-card);letter-spacing:-.03em;color:var(--muted)}.tryr-sheet-facts{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-meter{height:8px;width:100%;background:var(--track);overflow:hidden}.tryr-meter-fill{height:100%;background:var(--teal)}.tryr-sheet .tryr-sheet-why{line-height:1.5;color:var(--ink-3);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.tryr-sheet .tryr-sheet-salary,.tryr-sheet .tryr-sheet-why{font-size:var(--fs-card);letter-spacing:-.03em}.tryr-sheet .tryr-sheet-body{font-size:var(--fs-body);line-height:1.5;letter-spacing:-.03em;color:var(--ink-3)}.tryr-sheet .tryr-sheet-proof{font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-sheet-actions{display:flex;flex-direction:column;gap:4px;align-items:center}.tryr-sheet-actions .try-btn-wide{width:100%}.tryr-fieldset{margin:0;padding:0;border:0;min-width:0}.tryr-fieldset .try-chips{margin-top:0}.tryr-legend{padding:0;margin:0 0 8px;font-size:var(--fs-meta);font-weight:500;letter-spacing:-.03em;color:var(--muted)}.tryr-hintrows{margin-top:4px;border-top:1px solid var(--rule)}.tryr-hintrow{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 0;border-bottom:1px solid var(--rule)}.tryr-hintrow .try-btn-text{margin-right:-8px}.tryr-hintrow-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.tryr-hintrow-label{font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-hintrow-value{font-size:var(--fs-body);letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tryr-hintrow-used{font-size:var(--fs-meta);letter-spacing:-.03em;color:var(--muted)}.tryr-sheet .tryr-warn{font-size:var(--fs-body);line-height:1.5;letter-spacing:-.03em}.tryr-expand{display:flex;flex-direction:column;gap:14px;padding:14px 0 4px}.tryr-expand .try-chips,.tryr-expand .try-options{margin-top:0}.tryr-choice-row{display:flex;gap:8px;flex-wrap:wrap}.tryr-rate{margin-top:4px;padding:18px 0;border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:12px}.tryr-rate-h2,.tryr-results .tryr-rate-h2{font-size:var(--fs-question);font-weight:500;line-height:1.25;letter-spacing:-.03em}.tryr-rate-q,.tryr-results .tryr-rate-q{font-size:var(--fs-body);letter-spacing:-.03em;color:var(--ink-3)}.tryr-choice{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--outline);border-radius:var(--r-control);background:var(--paper);color:var(--ink);font-size:var(--fs-body);font-weight:500;letter-spacing:-.03em;cursor:pointer;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.tryr-choice.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.tryr-choice:focus-within{box-shadow:var(--focus)}@media (hover:hover){.tryr-choice:not(.is-on):hover{border-color:var(--ink-3)}}.tryr-rate-rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.tryr-rate-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:4px 0;border-bottom:1px solid var(--rule)}.tryr-rate-row-title{flex:1 1;min-width:0;font-size:var(--fs-body);line-height:1.35;letter-spacing:-.03em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tryr-note{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--outline);border-radius:var(--r-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-lead);line-height:1.4;letter-spacing:-.03em;resize:vertical}.tryr-note::placeholder{color:var(--muted);opacity:1}.tryr-note:focus-visible{border-color:var(--teal);box-shadow:0 0 0 3px rgba(2,198,174,.18)}.tryr-done,.tryr-results .tryr-done{font-size:var(--fs-body);letter-spacing:-.03em;color:var(--ink-3)}.tryr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tryr-saved{margin-top:14px}.tryr-saved-line{font-size:var(--fs-meta);line-height:1.5;letter-spacing:-.02em;color:var(--ink-3);overflow-wrap:anywhere}.tryr-saved-url{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--ink);background:var(--paper-2);padding:2px 6px;border-radius:6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.tryr-saved-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:2px;margin-left:-8px}.tryr-saved-actions .try-btn-text,.tryr-saved-note{font-size:var(--fs-meta)}.tryr-saved-note{color:var(--muted);letter-spacing:-.02em}@media (min-width:720px){.tryr-stats.lean-stats{gap:48px}.tryr-sheet-actions{flex-direction:row;justify-content:space-between}.tryr-sheet-actions .try-btn-wide{width:auto;flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.tryr-choice,.tryr-lever,.tryr-thumb{transition:none}.tryr-thumb:active{transform:none}}.tryr-sheet .tryr-locked-plan{margin-top:10px}.tryr-sheet .tryr-locked-plan+.try-btn-text{margin-top:6px}