.date-safe_page__oHLr7{--accent:#d4b06c;min-height:100vh;background:var(--ink);color:var(--paper);font-family:var(--sans);padding:0 max(24px,calc((100vw - 1160px)/2))}.date-safe_nav__eKUFF{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.12em;color:var(--muted)}.date-safe_brand__tT23N{font-size:16px;font-weight:800;letter-spacing:.08em;color:var(--paper)}.date-safe_page__oHLr7 a:hover{text-decoration:underline;text-underline-offset:5px}.date-safe_page__oHLr7 a:focus-visible{outline:3px solid var(--accent);outline-offset:5px;border-radius:2px}.date-safe_hero__oVCve{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:70px;padding:72px 0 64px}.date-safe_eyebrow__Ml_6L{font-size:11px;font-weight:700;letter-spacing:.13em;color:var(--accent);margin:0 0 18px}.date-safe_hero__oVCve h1{font-family:var(--serif);font-size:clamp(42px,5.2vw,70px);font-weight:400;line-height:1.06;letter-spacing:-.045em;margin:0}.date-safe_lead__Fzmay{font-size:17px;line-height:1.75;max-width:590px;color:var(--muted);margin:26px 0}.date-safe_jump__NX8wF{font-size:14px;text-decoration:underline;text-underline-offset:6px}.date-safe_jump__NX8wF span{color:var(--accent);margin-left:10px}.date-safe_reportCard__NVR3R{background:var(--panel);border:1px solid rgba(212,176,108,.42);border-radius:16px;padding:26px;box-shadow:0 24px 60px #0003;transform:rotate(3deg)}.date-safe_reportFoot__VqHTs,.date-safe_reportLabel__IVFiw{font-size:9px;letter-spacing:.13em;color:var(--accent)}.date-safe_reportMark__RLX4s{font-family:var(--serif);font-size:78px;line-height:1;color:var(--accent);margin-top:24px}.date-safe_reportCard__NVR3R>p{font-family:var(--serif);font-size:25px;line-height:1.2;letter-spacing:-.02em;margin:14px 0 24px}.date-safe_reportCard__NVR3R dl{margin:0 0 22px}.date-safe_reportCard__NVR3R dl div{display:flex;gap:15px;border-top:1px solid var(--line);padding:11px 0;font-size:11px}.date-safe_reportCard__NVR3R dt{color:var(--accent);font-size:9px;padding-top:1px}.date-safe_reportCard__NVR3R dd{margin:0;color:var(--muted)}.date-safe_steps__Xb9nO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:27px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.date-safe_steps__Xb9nO p{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.date-safe_steps__Xb9nO b{display:block;color:var(--accent);font-size:10px;letter-spacing:.09em;margin-bottom:9px}.date-safe_page__oHLr7 h2{font-family:var(--serif);font-size:36px;font-weight:400;line-height:1.15;letter-spacing:-.035em;margin:0 0 18px}.date-safe_sectionTitle__gMC1f{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.date-safe_sectionTitle__gMC1f h2{margin-bottom:0}.date-safe_badge__tcfPz{display:inline-flex;border:1px solid rgba(212,176,108,.35);background:rgba(212,176,108,.04);border-radius:30px;padding:11px 15px;color:var(--accent);font-size:10px;white-space:nowrap}.date-safe_checks__uvmQK{padding:58px 0}.date-safe_checkGrid__c6v2Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.date-safe_checkCard__7aU5C{padding:28px 25px;background:var(--panel);border:1px solid var(--line);border-radius:15px}.date-safe_number__wNtCf{font-size:10px;letter-spacing:.1em;color:var(--accent)}.date-safe_checkCard__7aU5C h3{font-family:var(--serif);font-size:26px;font-weight:400;line-height:1.2;letter-spacing:-.025em;margin:23px 0 18px}.date-safe_checkCard__7aU5C li,.date-safe_checkCard__7aU5C p{color:var(--muted);font-size:13px;line-height:1.8;margin:0 0 14px}.date-safe_checkCard__7aU5C .date-safe_detail__SlSxq{font-size:12px;border-top:1px solid var(--line);padding-top:16px;margin-top:20px;margin-bottom:0}.date-safe_checkCard__7aU5C ul{padding-left:17px;margin:0}.date-safe_checkCard__7aU5C li{margin-bottom:7px}.date-safe_checkCard__7aU5C li::marker{color:var(--accent)}.date-safe_interpretation__IqPai{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;border-top:1px solid var(--line);padding:48px 0}.date-safe_connection__fIYUu p,.date-safe_interpretation__IqPai p{color:var(--muted);font-size:14px;line-height:1.8;margin:0}.date-safe_interpretation__IqPai>div>p:last-child{max-width:390px}.date-safe_meanings__Yfucz>div{border-bottom:1px solid var(--line);padding:0 0 21px;margin-bottom:21px}.date-safe_meanings__Yfucz>div:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.date-safe_meanings__Yfucz h3{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 9px}.date-safe_connection__fIYUu .date-safe_eyebrow__Ml_6L,.date-safe_interpretation__IqPai .date-safe_eyebrow__Ml_6L{font-size:11px;color:var(--accent);margin-bottom:18px;line-height:1.4}.date-safe_nextSteps__zNsKU{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;background:var(--panel-2);border:1px solid rgba(212,176,108,.3);border-radius:16px;padding:32px;margin:0 0 56px}.date-safe_nextSteps__zNsKU h2{font-size:30px;max-width:290px;margin-bottom:0}.date-safe_nextSteps__zNsKU ol{margin:0;padding:0;list-style:none;counter-reset:next}.date-safe_nextSteps__zNsKU li{position:relative;counter-increment:next;padding-left:33px;margin-bottom:21px}.date-safe_nextSteps__zNsKU li:last-child{margin-bottom:0}.date-safe_nextSteps__zNsKU li:before{content:"0" counter(next);position:absolute;left:0;top:3px;font-size:10px;color:var(--accent)}.date-safe_nextSteps__zNsKU strong{display:block;font-size:13px;line-height:1.6;margin-bottom:5px}.date-safe_nextSteps__zNsKU li span{display:block;font-size:13px;line-height:1.75;color:var(--muted)}.date-safe_agents__ftuLW{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:48px 0;scroll-margin-top:24px}.date-safe_agents__ftuLW p{color:var(--muted);font-size:14px;line-height:1.8;margin:0 0 18px}.date-safe_agents__ftuLW .date-safe_eyebrow__Ml_6L{color:var(--accent);font-size:11px}.date-safe_agents__ftuLW p code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:var(--paper);font-size:12px;overflow-wrap:anywhere}.date-safe_agents__ftuLW .date-safe_bounds__h7Ony{font-size:12px;padding-top:16px;border-top:1px solid var(--line);margin-top:24px}.date-safe_codeStack___zKvZ{display:grid;gap:16px;min-width:0}.date-safe_code__4LWz8{padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel);display:flex;flex-direction:column;gap:14px;min-width:0}.date-safe_code__4LWz8>span{font-size:9px;line-height:1.7;letter-spacing:.1em;color:var(--muted)}.date-safe_code__4LWz8>span:nth-of-type(2){margin-top:10px}.date-safe_code__4LWz8 code,.date-safe_code__4LWz8 pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.8;color:var(--paper);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.date-safe_connection__fIYUu{padding:48px 0;display:grid;grid-template-columns:1fr 300px;align-items:center;gap:60px}.date-safe_connection__fIYUu h2{font-size:30px}.date-safe_connection__fIYUu p{max-width:650px}.date-safe_links__VqT_b{display:grid;gap:12px}.date-safe_links__VqT_b a{display:flex;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid var(--line-strong);border-radius:9px;background:var(--panel);font-size:13px}.date-safe_links__VqT_b a span{color:var(--accent)}.date-safe_footer__x6mES{border-top:1px solid var(--line);padding:28px 0 32px;display:flex;justify-content:space-between;gap:24px;color:var(--muted);font-size:12px}.date-safe_footer__x6mES a{color:var(--accent)}@media(max-width:950px){.date-safe_hero__oVCve{gap:36px;grid-template-columns:minmax(0,1fr) 250px}.date-safe_hero__oVCve h1{font-size:54px}.date-safe_checkGrid__c6v2Q{gap:14px}.date-safe_checkCard__7aU5C{padding:24px 20px}.date-safe_checkCard__7aU5C h3{font-size:24px}.date-safe_agents__ftuLW,.date-safe_interpretation__IqPai,.date-safe_nextSteps__zNsKU{gap:32px}.date-safe_connection__fIYUu{grid-template-columns:1fr 260px;gap:35px}}@media(max-width:750px){.date-safe_hero__oVCve{grid-template-columns:1fr 210px;gap:25px}.date-safe_hero__oVCve h1{font-size:47px}.date-safe_lead__Fzmay{font-size:16px}.date-safe_reportCard__NVR3R{padding:20px}.date-safe_reportCard__NVR3R>p{font-size:22px}.date-safe_steps__Xb9nO{gap:22px}.date-safe_checkGrid__c6v2Q{grid-template-columns:1fr}.date-safe_checkCard__7aU5C h3{margin:14px 0}.date-safe_checkCard__7aU5C p{max-width:570px}.date-safe_sectionTitle__gMC1f{align-items:flex-start;flex-direction:column;gap:18px}.date-safe_agents__ftuLW,.date-safe_connection__fIYUu,.date-safe_interpretation__IqPai,.date-safe_nextSteps__zNsKU{grid-template-columns:1fr;gap:28px}.date-safe_interpretation__IqPai>div>p:last-child,.date-safe_nextSteps__zNsKU h2{max-width:none}.date-safe_nextSteps__zNsKU{margin-bottom:40px}.date-safe_agents__ftuLW h2 br{display:none}.date-safe_connection__fIYUu h2{max-width:500px}.date-safe_links__VqT_b{grid-template-columns:1fr 1fr}}@media(max-width:550px){.date-safe_page__oHLr7{padding:0 20px}.date-safe_nav__eKUFF{font-size:9px;padding:24px 0;gap:14px}.date-safe_brand__tT23N{font-size:14px}.date-safe_hero__oVCve{display:block;padding:42px 0 36px}.date-safe_hero__oVCve h1{font-size:46px}.date-safe_hero__oVCve .date-safe_eyebrow__Ml_6L{font-size:10px}.date-safe_reportCard__NVR3R{display:none}.date-safe_lead__Fzmay{font-size:16px;margin:22px 0}.date-safe_steps__Xb9nO{grid-template-columns:1fr;gap:20px}.date-safe_steps__Xb9nO b{margin-bottom:5px}.date-safe_checks__uvmQK{padding:38px 0}.date-safe_page__oHLr7 h2{font-size:30px}.date-safe_agents__ftuLW,.date-safe_interpretation__IqPai{padding:35px 0}.date-safe_nextSteps__zNsKU{padding:24px}.date-safe_nextSteps__zNsKU h2{font-size:28px}.date-safe_code__4LWz8{padding:18px}.date-safe_code__4LWz8 code,.date-safe_code__4LWz8 pre{font-size:11px}.date-safe_connection__fIYUu{padding:36px 0}.date-safe_connection__fIYUu h2{font-size:28px}.date-safe_links__VqT_b{grid-template-columns:1fr}.date-safe_footer__x6mES{font-size:10px;gap:15px;line-height:1.7}.date-safe_footer__x6mES span{max-width:190px;text-align:right}}